@charset "utf-8";

body{
		background-color:#FFFFFF;
		background-position:top;
		background-repeat:repeat-x;
		margin:0px;
		font-family:"Trebuchet MS", Arial;
	}
	
	body p{
		margin:0px;
	}
	
	#todo{
		/*
		position:absolute;
		width:930px;
		left:50%;
		margin-left:-465px;
		*/
		width:100%;
	}
	
	#corpo{
		width:930px;
	}

.topo {
background-position:center;
height: 105px;
width: 100%;
overflow: visible;
position: relative;
visibility: visible;
left: 0%;
	
}
.topor {
background-position:center;
height:35px;
width: 980;
overflow: visible;
position: relative;
visibility: visible;
left: 50%;
margin-left:-490px;
	
}
.topo_logo {
	height: 100px;
	width: 990px;
	overflow: visible;
	position: absolute;
	visibility: visible;
	top: 5px;
	left:50%;
	margin-left:-495px;
}

.topomenu {
	background-image: url(/images/bg_topo.jpg);
	height: 40px;
	width: 100%;
	overflow: visible;
	position: relative;
	visibility: visible;
	left: 0%;
	}
	
.topomenu2 {
	height: 40px;
	width: 960px;
	overflow: visible;
	position: absolute;
	visibility: visible;
	left: 50%;
	margin-left:-480px;
}
.ddata {
	height: 25px;
	width: 350px;
	overflow: visible;
	position: absolute;
	visibility: visible;
	vertical-align:middle;
	margin-top:8px;
	margin-left:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
.topomenu3 {
	height: 40px;
	width: 130px;
	overflow: visible;
	position: absolute;
	visibility: visible;
	left:569px;
	margin-left:350px;
	top: -63px;
}

.meio {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	width: 990px;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: auto;
	padding-top:8px;
	left:50%;
	margin-left:-500px;
		
}

		
		.urbangreymenu{
width: 150px; /*width of menu*/
}

.urbangreymenu .headerbar{ font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font: bold;
color: white;
margin-bottom: 10px;
text-transform: uppercase;
padding: 0 0 0 0; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 9px; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
color: #666666;
display: block;
padding: 2px 0;
padding-left: 2px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px dashed #dadada;
font-size: 13px;

}

.urbangreymenu ul li a:visited{
color: #666666;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #666666;
text-decoration:none;
background-color: #cee3ef;
}
		
			
.principal {
	float: right;
	width: 835px;
	overflow: visible;
	position: relative;
	visibility: visible;
	padding-top:10px;
	
}

.principal1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	float: left;
	width: 640px;
	overflow: visible;
	position: relative;
	visibility: visible;
	padding-left:8px;
	padding-right:2px;
	}
.banners_direita {
	float: right;
	width: 180px;
	overflow: visible;
	position: relative;
}
.rodape1 {
	background-image:url(/images/bg_rodape.jpg);
	background-repeat: repeat-x;
	width:100%;
	height:100px;
	clear:both;
	float:left; 
	text-align:center;
	color:#FFF;
	margin:0px;
	bottom: 0;
	margin-top:6px;
	}
#links_rodape {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; text-decoration:none;}
#links_rodape:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; text-decoration:none;}
#links_rodape:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; text-decoration:underline;}

#links_rodape2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; text-decoration:none;}
#links_rodape2:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; text-decoration:none;}
#links_rodape2:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; text-decoration:underline;}

#links_rodape3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-decoration:none;}
#links_rodape3:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-decoration:none;}
#links_rodape3:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; text-decoration:underline;}

.campoDominio {
padding: 1px 1px 1px 30px;<br>
background:url(/images/layout/img_dom.gif) 0px 0px no-repeat;
}

.pequeno {
	font-size: 9px;
}

.fonte_graficos {
	font-size: 9px;
	font-family: tahoma;
}

.menu {
font-family: "Trebuchet MS";
} 

.menuOn {
text-transform: uppercase;
color:  <?=$coronmouse?>;
text-decoration: none;
font-weight: bold;
}

a:link, a:active, a:visited {
color: <?=$cortexto?>;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.rodape2 {
	top: 35px;
	width:940px;
	text-align:center;
	padding-top:2px;
	color:#FFF;
	margin:auto;
	}	
	.services {padding:4px 4px !important; padding:4px 0 4px 4px; margin:4px 0;}
.services h2 { padding:2px 0; margin-left:20px; color:#373737; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #d7d7d7;}
.services ul {list-style-image: url("/images/tema_amarelo/seta.gif");}
.services li {display:block; padding:1px 0; margin:1px 0; color:#D0430B; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
.services a { color:#D0430B; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.services a:hover { color:#D0430B; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline;}
.services .left { float:left; width:200px; margin:0 5px; text-align:left;}
.services .center { float:left; width:640px; margin:0 10px; text-align:left;}
.services .right { float:left; width:240px; margin:0 10px; text-align:left;}

.menu .links_rodape {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; text-decoration:none; text-align:center;} 
.footer { padding:10px 0; margin-top:40px; text-align:center;}
.footer p { color:#333333; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; padding:0;}
.footer a { color:#333333; font:normal 11px Arial, Helvetica, sans-serif;}
.cor {
color: <?=$coronmouse?>;
}
a.img_borda,
a.img_borda img{
	float: left;
	overflow: hidden;
	border-color: #003899;
}
a.img_borda:hover {
	border-style: solid;
	border-width: 4px;
}
a.img_borda:hover img{
	margin: -4px;
}
#links_not {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration:none;}
#links_not:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration:none;}
#links_not:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration:underline;}

#links_am {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#093; font-size:11px; text-decoration:none;}
#links_am:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#093; font-size:11px; text-decoration:none;}
#links_am:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#093; font-size:11px; text-decoration:underline;}

#links_ce {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #F39; font-size:11px; text-decoration:none;}
#links_ce:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#F39; font-size:11px; text-decoration:none;}
#links_ce:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#F39; font-size:11px; text-decoration:underline;}


a.img_borda2,
a.img_borda2 img{
	float: left;
	overflow: hidden;
	border-color: #ff9900;
}
a.img_borda2:hover {
	border-style: solid;
	border-width: 4px;
}
a.img_borda2:hover img{
	margin: -4px;
}

.titulos_noticias {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#003871; font-size:20px; font-weight:bold; }
.subtitulos_noticias {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#F90; font-size:14px; }

#entrevista { margin:0; background-image: url(/images/entrevistas.jpg); background-repeat:no-repeat; width:150px;} 
.site_busca {
	width:410px;
	height: 22px;
	padding: 2px 0;
	float:right;
	margin-top:5px;
	margin-right:10px;
}
.site_busca2 {
	width:100px;
	height: 22px;
	padding: 2px 0;
}
.site_busca label { 
	color: #069;
	font-weight: bold;
	font-size: 1em;
	padding: 8px;
	text-transform: uppercase;
	margin:0 0 0 0px;
}
.site_busca #palavra_chave{ 
	width: 270px;
	font-size: 1em; 
	margin-left: 8px;
}

.botao{
	cursor: pointer;
	width: 70px;
	height: 22px;
	margin-bottom:2px;
	border: 1px solid #333333;
	border-left-color: #c5daf3;
	border-top-color: #c5daf3;
	background: #59a0ca;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align:middle;
	text-transform: uppercase;
}
.botao a:hover{
	cursor: pointer;
	width: 70px;
	height: 22px;
	margin-bottom:2px;
	border: 1px solid #333333;
	border-left-color: #c5daf3;
	border-top-color: #c5daf3;
	background: #036;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align:middle;
	text-transform: uppercase;
}
.icones { width:150px; float:right; margin:0;}
#botao img{ margin:3px 3px 3px 8px; text-decoration:none;}
.logoo { float:left; width:210px; margin-top:6px;}
.bannerr { float:right; width:700px; margin-top:2px;}

 ############### 
.t_class {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#003871; font-size:14px; font-weight:bold; }
.s_class {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; font-size:12px; }
.banner {	float: right;
	width: 747px;
	height: 90px;
	padding-left: 19px;
	background: url(/images/publicidade.gif) left top no-repeat;
}
.rss {
	float: right;
	width: 190px;
	height: 20px;
	margin-top:4px;
}

