@charset "utf-8";
/* 
###############################################################  
Description: PT PARTIDO DOS TRABALHADORES - DIRETÓRIO ESTADUAL PIAUÍ | http://www.ptpiaui.org.br
Version: 1.0
Author: InetPub
Author URL: http://www.inetpub.com.br/
###############################################################  
*/ 
.manchete{font-size:2.2em; letter-spacing:-1px; color:#C00; display:block; line-height:1em; margin-bottom:3px;}

#content {height:auto;}

#coluna-3, .box-lateral {position:absolute; top:290px; left:580px;}
#adsense-corpo {position:absolute; top:280px; left:795px;}

#destaque {width:auto; float:left; margin-right:15px;}

#noticia #central {width:740px; position:relative; _width:720px;}

#galeria #central, #galeria #central #texto {width:740px; _width:720px;}

#texto {width:530px; overflow:hidden;}
/*
#sidebar {border:#333333 solid 1px; width:180px; float:right; position:relative; top:20px; left:0; margin-right:20px; height:400px;}
*/

.box-lateral {width:180px; position:absolute; top:50px; left:550px; margin-bottom:1.33em; padding:1em 1.33em; border-color:#eee; border-width:0 0 0 3px; border-style:solid;} 
	.box-lateral h2 a{font-size:1em; text-transform:lowercase; color:#C00;}
	.box-lateral h3 { display:block; background:#eee; border-color:#ddd; border-width:1px 0 1px 0; border-style:solid; font-size:0.8em; padding:5px; margin:5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase;}
	.box-lateral ol li {display:block; margin:10px 0 5px 0; list-style:none; border-top:#ddd solid 1px; padding-top:5px;}
	.box-lateral ol li p.hora {font-size:0.9em;}
	.box-lateral ol li h4 a {font-size:0.8em; color:#C00;}
	.box-lateral ol li h4 a:hover {text-decoration:underline; color:#F00;}
	.box-lateral p.todasmaterias a{}

.legenda p {font-size:0.9em !important;}

.opcoes-news {display:block; border-bottom:#eee solid 3px; background:#f8f8f8; padding:5px; height:15px; margin:20px 0;}
	.opcoes-news li{display:inline}
	.opcoes-news li a{display:block; float:left; margin-right:20px; font-size:1em;}
	.opcoes-news li a:hover{border-bottom:#000 dotted 1px; color:#000}
	.opcoes-news .print a {padding-left:15px; background:url(../img/ico_impressao.gif) center left no-repeat;}
	.opcoes-news .sendfriend a {padding-left:15px; background:url(../img/ico_envelope.gif) center left no-repeat;}
	.opcoes-news .fonte {color:#000; font-size:1em; margin-left:120px;}
	.opcoes-news .fonte:hover {border-bottom:#000 dotted 1px;}
	.opcoes-news .fonte a{display:inline; float:none; margin:0; padding:0 5px; background:#000000; color:#CCCCCC;}
	.opcoes-news .fonte a:hover{color:#fff;}
	.opcoes-news .fonte a.maior{font-size:1.4em;}
	.opcoes-news .fonte a.menor{font-size:1em;}

#noticia-galeria {padding:10px; background:#f8f8f8; height:460px; border:#ddd solid 1px; width:235px; float:left; margin-right:10px;}
	#noticia-galeria h3 {display:block; text-align:center; margin-bottom:10px; color:#C00;}
	#noticia-galeria #miniaturas a img{ width:75px; float:left; padding:3px 3px 0 0;}

#comentarios {border-color:#eee; border-width:0 0 0 3px; clear:both; border-style:solid; padding:0 10px; margin:20px 0; position:relative; margin-top:40px !important; clear:both; border-top:#fff solid 20px ;}
	#comentarios a{font-size:1.3em; letter-spacing:-1px; position:absolute; top:8px; display:block; text-align:right; width:505px;}
	#comentarios a:hover{text-decoration:underline; color:#FF6600}
	#comentarios h2{font-size:2.2em; letter-spacing:-1px; color:#C00; display:block; line-height:1em; margin-bottom:3px; border-bottom:#d6e5ba solid 1px; padding-bottom:3px;}
	#comentarios form input, #comentarios form textarea{border:#CCCCCC solid 2px; padding:2px 5px; margin:0;}
	#comentarios form input:focus, #comentarios form textarea:focus{border:#99cc33 solid 2px;}
	#comentarios form label{font-size:1.2em; color:#666666; display:block; margin:5px 0 3px 0;}
	#comentarios form #enviar{margin-top:5px; border-width:1px;}


/*página de notícias*/
.cabecalho {display:block; color:#C00; margin-bottom:20px; border-bottom:#CCC solid 1px; padding-bottom:5px;}


#noticia #texto {background:#fff;}

#noticia_texto ul,#noticia_texto ol{
	margin:0 0 0 15px;
}

#toponoticias {width:740px; position:relative; margin-bottom:20px; overflow:hidden; }
    #toponoticias h2{margin:0; padding-bottom:15px; font-size:2.2em; padding-top:5px; border-bottom-color:#eee;}
	#toponoticias #leiatodas {display:block; text-align:left; margin-top:5px; float:left; height:15px; padding:5px 0; margin:5px 0; margin-right:20px;  color:#c00; font-size:1.1em; padding-left:18px; background:url("../img/paper.gif") center left no-repeat;}
	#comentarios a{color:#c00; font-weight:bold; }
	#toponoticias #add-feeds{display:block; width:106px; height:33px; background:url("../img/feeds-rss.gif") top left no-repeat; text-indent:-900em; position:absolute; top:0; left:565px;}
	#toponoticias #print{height:15px; padding:5px; margin:5px; color:#c00;  font-size:1.1em; display:block; width:65px; float:left; padding-left:22px; background:url("../img/print.gif") center left no-repeat;}
	#toponoticias #sendto{height:15px; padding:5px; margin:5px; color:#c00; font-size:1.1em; display:block; width:120px; float:left; padding-left:22px; background:url("../img/icon-mail.gif") center left no-repeat;}

.articleFontSize {width:120px; padding:5px; margin:5px 10px; height:15px; color:#999; float:left; text-align:right;}

#maisfotos {padding:0px;}
	#maisfotos fieldset{padding:5px;}
