@CHARSET "UTF-8";
*{
	padding: 0;
	margin: 0;
	font-family: arial;
	font-size: 12px;
}
body{
	background: url("../images/fundo.jpg");
	background-repeat: repeat-x;
}
#topo{
	height: 70px;
	width: 900px;
	margin: 0 auto;
}
#topoInterno{
	margin: 5px;
	height: 65px;
	*height: 60px;	
}
#topoInterno img{
	float: left;	
}
#topoInterno li{
	float: right;
	margin-top: 10px;
	list-style: none;
	margin-right: 10px;
	color: #ff0000;
	font-weight: bold;	
}
#menu{
	height: 40px;
	margin: 0 auto;
	background: url("../images/menu.jpg");
    margin-top: 3px;
}
ul#menu_horizontal {   
	list-style: none;  
	margin: 0;  
	padding: 0;  
	width: 920px;
}  
ul#menu_horizontal li{  
	float: left;  /*  display: inline; testar se no final vai dar na mesma por causa desse comando!!!  margin-right: 2px;*/  
	border: 1px solid #ff0000;
}  
ul#menu_horizontal li a{  
	display: block;  
	width: 100px;  
	height: 33px;   
	font: 12px Verdana;  
	text-decoration: none;  
	text-align: center;  
	color: #fff;  
	padding-top: 2px;
}
ul#menu_horizontal li a:hover{  
	font-weight: bold;  
	color: #000000;  
	border: 1px solid #990000;
	vertical-align: middle;
	background: url("../images/menu_alpha.jpg");
}
#conteudo{
	min-height: 500px;
	width: 900px;
	margin: 0 auto;
	overflow: auto;
}
#banner{
	background-color: #ffffff;
	height: 190px;
	margin: 0px auto;
	padding: 0px 5px 15px 5px;
	*padding: 0;
}
#bannerFlash{
    float:left;
    width:220px;
    height:190px;
    padding:0;
    margin:0;
    overflow:hidden;
}
#bannerImg{
    float:right;
}
#servicos{
	background-color: #ffffff;
	min-height: 140px;
	margin: 0px 0px 0px 5px;
	width: 600px;
	float: left;
}
#blog{
	background-color: #ffffff;
	min-height: 140px;
	margin: 0 5px 0 0;
	width: 285px;
	float: right;
}
#blog p{
	margin: 5px;
}
#divBlog{
	margin: 5px;
	background: url("../images/fundoBlog.jpg");
	height: 35px;
	
}
#divBlog p{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin: 5px; 
}
#titulo{
	height: 27px;
	background: url("../images/fundoBarra.jpg");
	margin: 5px;
}
#titulo p{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	margin: 3px; 
}
.titulo{
	font-family: verdana;
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}
.tituloPost{
	font-family: verdana;
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
    text-align: center;
}
.tituloArt{
	font-family: verdana;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
.blogConteudo p{
	font-family: verdana;
	color: #666666;
	padding-left: 20px;
	padding-right: 5px;
	font-size: 11px;
}
.blogConteudo address{
	font-family: verdana;
	color: #666666;
	padding-left: 20px;
	padding-right: 5px;
	font-size: 11px;
}
.leiaMais{
	font-family: verdana;
	color: #ff0000;
	text-align: right;
	padding-right: 20px;
}
.leiaMais a{
	text-decoration: none;
	color: #ff0000;
	font-size: 12px;
}
.leiaMais a:hover{
	text-decoration: underline;
	color: #ff0000;
	font-weight: bold;
}
#boxServicosLeft{
	margin-left: 5px;
	width: 280px;
	float: left;
	margin-bottom: 15px;
	height: 100px;
	color: #333333;
}
#boxServicosRight{
	margin-right: 5px;
	width: 280px;
	float: right;
	margin-bottom: 15px;
	height: 100px;
	color: #333333;
}
#tituloBox{
	font-family: arial;
	font-weight: bold;
}
#conteudoBox{
	font-family: verdana;
	color: #666666;
	font-size: 11px;
}
#saibaMais{
	font-family: arial;
	font-size: 11px;
}
#rodape{
	height: 27px;
	width: 900px;
	margin: 0 auto;
	background: url("../images/fundoBarra.jpg");
	text-align: center;
	font-size: 11px;
	color: #000000;
    font-weight: bold;
}
.menuTopo{
	font-family: verdana;
	color: #ffffff;
	text-align: right;
	padding-right: 20px;
}
.menuTopo a{
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
}
.menuTopo a:hover{
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}
#menuAdm{
	background-color: #ff0000;
	height: 25px;
	margin: 5px;
	padding: 5px;
	*padding: 0;
}
#menuAdm ul{
    float: left;
}
#menuAdm ul li{
	list-style-type: none;
	display: inline;
	padding-left: 15px;
	text-align: center;
	width: 100px;
    font-family: arial;
    font-size: 12px;
    color: #ffffff;
    font-weight:bold;
}
#menuAdm ul li a{
    font-size: 12px;
    color: #ffffff;
    font-weight:bold;
    text-decoration:none;
}
#menuAdm ul li a:hover{
    font-size: 12px;
    color: #ffffff;
    font-weight:bold;
    text-decoration:underline;
}
#grid{
	width: 90%;
	border: solid 1px #ff0000;
}
th{
	background: url("../images/grid.jpg");
	height: 25px;
	color: #ffffff; 
}
h4{
	text-align: center;
	color: #ff0000;
	font-size: 14px;
	
}
.actions{
	cursor: pointer;
}
.escuro{
	background: #f3f3f3;
}
#cadastro{
	margin: 0 auto;
	width: 600px;
}
#alteracao{
	margin: 0 auto;
	width: 600px;
	display: none;
}
fieldset{teu
	padding: 20px;
}
label{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	width: 50px;
	float: left;
	padding:3px 5px 3px 19px;
}
.label{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	width: 60px;
	float: left;
	padding:3px 5px 3px 19px;
    margin-left: 80px;
}
.campo{
	background-image: url(../images/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
   	background-color:#FFFFFF;
	width:285px;
    font:normal 12px Arial;
    color: #333333;
    padding:3px 5px 3px 19px;
}
.campoContato{
	background-image: url(../images/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
   	background-color:#FFFFFF;
	width:285px;
    font:normal 12px Arial;
    color: #333333;
    padding:3px 5px 3px 19px;
    border: solid 1px #cccccc;
    margin-top:3px;
}
.campoMenor{
	background-image: url(../images/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
   	background-color:#FFFFFF;
	width:250px;
    font:normal 12px Arial;
    color: #333333;
    padding:3px 5px 3px 19px;
}
.campoNews{
	background-image: url(../images/16t.png);
    background-repeat: no-repeat;
   	background-position:left;
   	background-color:#FFFFFF;
	width:150px;
    font:normal 12px Arial;
    color: #333333;
    padding:3px 5px 3px 19px;
    border: solid 1px #cccccc;
    margin-top:3px;
}
form{
	padding: 5px;
}
.button{
	background: #ff0000;
	border: #ff0000 2px solid;
	color: #ffffff;
}
#targetAjax{
	height : 30px;
	width: 100%;
	text-align: center;
	color: #006633;
}
#conteudoInterno p {
    font-family: arial;
    font-size: 13px;
    text-indent: 70px;
    margin:20px;
    text-align: justify;
}

#conteudoInterno ul li{
    font-family: arial;
    font-size: 13px;
    margin-left:100px;
    text-align: justify;
    margin-right: 20px;
}

#conteudoInterno h2{
    font-family: arial;
    font-size: 13px;
    margin-left:100px;
    text-align: justify;
    font-weight:bold;
    margin-bottom:20px;
    cursor: pointer;
}

#conteudoInterno h3{
    font-family: arial;
    font-size: 13px;
    margin-left:130px;
    text-align: justify;
    font-weight:bold;
    cursor: pointer;
}
#conteudoInterno div{
    border: solid 1px #000000;
    width: 90%;
    margin: 0 auto;
}
#paginator{
   font-size: 13px;
   color: #ff0000;
   margin: 0 auto;
   width:400px;
   text-align: center;
}
.mouse{
    cursor:pointer;
}
#usuario{
    float:right;
    font-family: arial;
    font-size: 12px;
    color: #ffffff;
}