* { padding: 0; margin: 0; }

body {
 font-family: Arial;
 font-size: 12px;
 background: #B9CFE3;
}

#total { 
 margin: 0 auto;
 width: 992px;
}

#esquerda { 
 width: 769px;
 float: left;
}

#direita { 
 float: right;
 color: #333;
 background: #E7DBD5;
 margin: 10px 0px 10px 0px;
 height: 792px;
 width: 211px;
 display: inline;
 position: relative;
}

#wrapper { 
 margin: 0px 0px 0px 0px;
 float:left;
}

#header {
 color: #333;
 width: 768px;
 float: left;
 height: 121px;
 margin: 10px 0px 0px 0px;
 background:url(/img/bckgTopo.jpg) repeat-x;
 float:left;
}

#leftcolumn { 
 color: #333;
 background:url(/img/degradeLateral.jpg) repeat-y;
 margin: 0px 0px 0px 0px;
 width: 180px;
 float:left;
}

#rightcolumn { 
 float: left;
 color: #333;
 background: #FFFFFF;
 margin: 0px 0px 0px 0px;
 width: 588px;
_overflow:hidden;
}

.texto {
width:560px;
height:620px auto;
float:right;
padding-right:15px;
}

#texto p { font-family:Arial; font-size:12px; color:#575757; line-height:140%; margin: 0px 0px 0px 0px; }
#texto p a { text-decoration:none; color:#4b90cc;  }
#texto p a:hover { text-decoration:none; color:#4b90cc; border-bottom:1px solid #CC0000;  }

.texto input { border:1px solid #01539C; background:#FBEBC6; }
.texto select { border:1px solid #01539C; background:#FBEBC6; }
.texto textarea { border:1px solid #01539C; background:#FBEBC6; width:85%; }

#footer { 
 width: 768px;
 height:51px;
 clear: both;
 color: #333;
 background: #FFFFFF;
 margin: 0px 0px 10px 0px;
 text-align:center;
 font-size:9px;
 color:#01539C;
}

#menu {
 width:150px;
 height:457px;
 position:relative;
 top:0px;
 left:20px;
 background:url(img/bckgMenu.jpg) no-repeat;
 color:#FFFFFF;
 line-height:120%;
}

#menu h4 { margin-left:6px; }

h4 { font-size:12px; font-weight:bold; }

.ra { position:relative; top:-2px; font-size:13px; }
.pontinho { margin-left:15px; }
.tdTitulo { font-size:11px; color:#D86C02; }
.tdRaquo { color:#D86C02; font-size:14px; }

ul li { list-style:none; margin-left:22px; } 

ul li a { text-decoration:none; color:#FFFFFF; }

ul li a:hover { text-decoration:underline; color:#FFFFFF; }

h4 a { text-decoration:none; color:#FFFFFF; }

h4 a:hover { text-decoration:underline; color:#FFFFFF; }

hr { width:129px; color:#FFFFFF; border-bottom:1px dotted #FFFFFF; }

#chapeuNoticias {
 background:url(/img/chapeuNoticias.jpg) no-repeat;
 width:570px;
 height:19px;
 margin: 5px 0 10px 12px;
}

#linha {
 background:url(/img/linha.jpg) no-repeat;
 width:570px;
 height:19px;
 margin: 5px 0 10px 12px;
}

#linha a { font:Arial; font-size:11px; color:#133C68; text-decoration:none; font-weight:bold; }
#linha a:hover { font:Arial; font-size:11px; color:#D86C02; text-decoration:none; font-weight:bold; }

#lblData { 
 position:relative;
 left:70%;
 font-size:10px;
}

#noticias {
 width:262px;
 height:374px;
 margin:5px 15px 15px 10px;
 float:left;
}

#forum {
 width:283px;
 height:450px;
 position:relative;
 left:288px;
 top:5px;
}

#chamadaForum {
 position:relative;
 top:-400px;
}

#artigos {
 position:relative;
 top:-385px;
}

#chamadaForum p { font:Arial; font-size:12px; color:#696969; }
#chamadaForum p a { font:Arial; font-size:12px; color:#D86C02; text-decoration:none; }
#chamadaForum p a:hover { font:Arial; font-size:12px; color:#547395; text-decoration:none; }

.chapeu { font:Arial; font-size:10px; color:#D86C02; }

#titulo { font:Arial; font-size:16px; color:#133C68; text-decoration:none; font-weight:bold; margin-left:12px;}
.titulo a { font:Arial; font-size:16px; color:#133C68; text-decoration:none; font-weight:bold; }
.titulo a:hover { font:Arial; font-size:16px; color:#696969; text-decoration:none; font-weight:bold; }


.chamada a { font:Arial; font-size:12px; color:#696969; text-decoration:none; }
.chamada a:hover { font:Arial; font-size:12px; color:#A9A9A9; text-decoration:none; }

.maisNoticias { font:Arial; font-size:11px; color:#696969; text-decoration:none; }
.maisNoticias:hover { font:Arial; font-size:11px; color:#A9A9A9; text-decoration:none; }

table{ font:Arial; font-size:12px; color:#696969; }

td a { font:Arial; font-size:12px; color:#696969; text-decoration:none; }
td a:hover { font:Arial; font-size:12px; color:#A9A9A9; text-decoration:none; }

#tableArtigos{ 
 position:relative;
 top:-10px;
}

#pontilhado {
 color:#BABABA;
 position:relative;
 top:-11px;
 left:5px;
}

#notDestaques {
 position:relative;
 top:-389px;
}

#destaques {
 background:url(img/destaques.jpg) top no-repeat;
 width:428px;
 height:115px;
 position:relative;
 left:-283px;
 top:-345px;
}

#destaques table {
 position:relative;
 width:425px;
 left:2px;
 top:20px;
}

#destaques table td { font:Arial; font-size:12px; color:#5E5E5E; text-decoration:none; width:170px; height:80px; border-left:1px dotted #01539C; }
#teo { background:url(img/bckgTeotonio.jpg) bottom repeat-x; }
#mulher { background:url(img/bckgMulher.jpg) bottom no-repeat; }
#jovem { background:url(img/bckgJovem.jpg) bottom no-repeat; border-right:1px dotted #01539C; }

#psdbMidia {
 width:144px;
 height:106px;
 position:relative;
 top:-462px;
 left:150px;
}

#txtPesquisa {
 background:url(/img/bckgInput.jpg);
 position:relative;
 top:7px;
 left:25px;
 width:112px;
 height:19px;
 border:none;
 font:Arial; font-size:14px; color:#FFFFFF; left:3;
}

#btnOk {
 position:relative;
 top:12px;
 left:25px;
}

#linksTopo {
 position:relative;
 top:-30px;
 left:180px;
 width:370px;
 font:Arial; font-size:12px; color:#FFFFFF;
}

#linksTopo a { font:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#linksTopo a:hover { font:Arial; font-size:12px; color:#0075BE; text-decoration:none; font-weight:bold; }

#selPsdb {
 position:relative;
 left:25px;
 width:140px;
 height:15px;
 background:#0075BE;
 font:Arial; font-size:10px; color:#FFFFFF;
 border:1px solid #7F9DB9;
}

#bannerTopo {
 position:relative;
 top:-130px;
 left:195px;
 border:2px outset #0173BC;
 width:320px;
 height:73px;
}

#tucano {
	height:89px;
	left:537px;
	position:relative;
	top:-195px;
	width:231px;
}

#frase {
 position:relative;
 top:-10px;
 background:url(/img/bckgFrase.jpg) bottom no-repeat;
 width:282px;
}

#frase img { margin:7px; }

#frase #pFrase { margin-left:7px; font:Arial; font-size:12px; color:#4B7099; text-decoration:none; }

#frase #pAutor { 
 position:relative;
 left:70px;
 top:1px;
 margin-left:7px; 
 font:Arial; 
 font-size:10px; 
 color:#696969; 
 text-decoration:none; 
 text-align:right; 
 width:200px; 
}

#psdbGoverno {
 background:#FFFFFF url(img/psdbGoverno.jpg) top no-repeat;
 position:relative;
 top:-379px;
 width:284px;
 height:118px;
}

#fotoDestakGov {
 width:113px;
 height:85px;
 border:1px solid #C7D0D7;
 position:relative;
 float:left;
 top:29px;
}

#pGov {
 position:relative;
 top:29px;
 left:3px;
}

#pGov .mini { font:Arial; font-size:10px; color:#696969; text-decoration:none; }
#pGov .mini:hover { font:Arial; font-size:10px; color:#A9A9A9; text-decoration:none; }

.redacao {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-variant: small-caps;
	margin: 0px 0px 0px 10px;
}
.agencia {
	font-family: Arial;
	font-size: 11px;
	font-style: normal; 
	font-weight: bold;
	color:#D86C02;
	margin: 0px 0px 0px 10px;
}

.borda{
background:url(/img/shadow.gif) no-repeat right bottom;
padding:4px 10px 10px 4px;
border:none;
border-top:#eee 1px solid;
border-left:#eee 1px solid;
}
.right { float:right; margin: 0 15px 7px 15px; width:250; }
.left { float:left; margin: 0 10px 7px 10px; }
.bordapreta 	{ border: 1px solid #000000;}
.legenda {
	font-family: Arial;
	font-size: 10px;
	color:#D86C02;
	text-align: center;
	padding-bottom:5px;
	padding-top:3px;
}

.campos { width:100%; height:20px; background:#01539C; font:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; }

.bluegrdbg1 {background:url(/img/bg5.gif) #F4F9FC repeat-x}
#googleASFDiv_wide .ad_header {font:normal 10px Arial, Tahoma, Verdana; color:#939496}
#googleASFDiv_wide .ad_line1 {font:bold 13px Arial, Tahoma, Verdana;}
#googleASFDiv_wide .ad_url {font:normal 10px  Arial, Tahoma, Verdana;color:#357500}
#googleASFDiv_narrow .ad_header {font:normal 10px Arial, Tahoma, Verdana; color:#939496}
#googleASFDiv_narrow .ad_line1 {font:bold 12px Arial, Tahoma, Verdana;color:#b02b11}
#googleASFDiv_narrow .ad_text {font:normal 11px Arial, Tahoma, Verdana;}
#googleASFDiv_narrow .ad_url {font:normal 10px  Arial, Tahoma, Verdana;color:#357500;width:160px;overflow:hidden;display:block;}