/*Formatação do site */
/*Aroldo de Moura Santos*/
/*Ano de 2008*/

/* 
TAG'S
-----------------------------------------------------*/

body{
margin:0;
padding:0;
text-align:center;
font:normal 10pt "Trebuchet MS", arial, tahoma;

}

h1, h2{font-size:13pt; margin:3px 0 }
h2{font-size:10pt;}
p{margin:5px 0}
hr{border:1px #CCCCCC dashed;}


/* 
DIV'S
-----------------------------------------------------*/
#geral{
position:relative;
width:980px;
padding:10px;
margin:auto;
text-align:left;
color:#666666;
border:1px #EEEEEE solid;
}

#links_h{font-size:9pt; color:#CCCCCC; font-weight:bold}
#links_h a{color:#666666; text-decoration:none}
#links_h a:hover{ color:#FF9900}

#boasvindas{
position:absolute;
left:12px;
top:150px;
width:330px;
font-size:9pt;
line-height:12px;
}

#boasvindas ul{
padding:0;
margin-left:20px;
}

#boasvindas ul li{
list-style:url(../img/marcador.gif);
margin:0px;
}

#boasvindas ul li a	{
display:block;
text-decoration:none;
color:#666666;
padding: 2px 5px;
width:130px;
font-family: arial, verdana, tahoma;
font-size:10px;
border-bottom:0.02em dashed #cccccc ;
margin:0px;
}

#boasvindas ul li a:hover{
color:#FF9900;
}

#ctd_index_fundo{
float:right;
width:798px;
background:url(../img/ctd_fundo.jpg);
}

#ctd_index{
float:right;
width:798px;
background:url(../img/ctd_topo.jpg) no-repeat; 
}

#menu_azul{
background-image:url(../img/menu_azul_corpo.jpg);
width:182px;
margin-top:180px;
float:left;
}

#menu_azul ul{
margin:0px;
padding:0;
}

#menu_azul ul li{
list-style:none;
margin:0 0 0 10px;
}

#menu_azul ul li a{
display:block;
text-decoration:none;
color:#FFFFFF;
padding: 3px 5px;
width:158px;
font-family: "Trebuchet MS", verdana, tahoma;
font-size:10pt;
border-bottom:1px dashed #cccccc ;
}

#menu_azul ul li a:hover{font-weight:bold; color:#FFCC00;}

#outros_destaques{
width:150px;
margin-left:10px;
margin-top:120px;
float:left;
border-bottom:1px dashed #cccccc ;
}

#outros_destaques ul{
padding:0;
margin:0;
}

#outros_destaques ul li{
list-style:none;
margin:0px;
}

#outros_destaques ul li a	{
display:block;
text-decoration:none;
color:#666666;
padding: 2px 5px;
width:140px;
font-family: arial, verdana, tahoma;
font-size:10px;
border-bottom:0.02em dotted #cccccc ;
margin:0px;
}

#outros_destaques ul li a:hover	{
background-color:#EEEEEE;
color:#FF0000;	
}

#destaques{
float:left;
width:250px;
height:348px;
margin:20px 10px 0 15px;
border:1px #000000 solid;
margin-bottom:10px;
background-color:#333333;
}

#manchete{
float:left;
margin:20px 0px 5px 0px;
width:320px;
border-bottom:1px #999999 dashed;
}

#outras_manchetes{
float:left;
width:330px;
margin:0 0 10px 0;
}

#manchete h1 a, #outras_manchetes h1 a, #galerias h1 a{
text-decoration:none;
font-size:10pt;
color:#333333;
line-height:12pt;
}

#manchete h1 a{
font-size:14pt;
color:#003366;
line-height:12pt;
}

#manchete h1 a:hover, #outras_manchetes a:hover, #galerias h1 a:hover{
color:#FF3300;
}

#publateral{
width:160px;
height:1200px;
float:right;
margin: 10px 10px 0 0;
}

#publateral img{ margin:3px 0; border:0}


#pub_1, #pub_2, #pub_3, #pub_4, #pub_5 {float:left; margin-left:15px; border:0}

#pub_2 {margin:0px}
#pub_4{float:right; margin-right:10px; margin-left:0 }
#pub_5{float:left; margin:25px 10px 0 15px }

#municipios, #picos, #nacionais, #perfil{
font-size:09pt;
float:left;
width:350px;
margin-top:15px;
margin-bottom:15px;
}

#perfil{width:390px;}
#nacionais{width:400px; clear:left; margin:0 10px 0 8px;}

#municipios ul, #picos ul, #nacionais ul, #perfil ul{
margin:5px 0 0 20px;
padding:0;

}

#municipios ul li, #picos ul li, #nacionais ul li, #perfil ul li{
list-style:url(../img/marcador.gif);
border-bottom:1px #999999 dashed;
padding:4px 0;
letter-spacing:-1px; 
line-height:12px;
}

#municipios ul li a, #picos ul li a, #nacionais ul li a, #perfil ul li a{
text-decoration:none;
color:#666666;
}

#municipios ul li a:hover, #picos ul li a:hover, #nacionais ul li a:hover, #perfil ul li a:hover{
color:#FF3300;
}
#municipios h1, #picos h1, #nacionais h1, #perfil h1{
padding: 0 0px;
}

#municipios h1 a, #picos h1 a, #nacionais h1 a, #perfil h1 a{
text-decoration:none;
font-size:13pt;
color:#003366;
line-height:12pt;
}

#municipios h1 a:hover, #picos h1 a:hover, #nacionais h1 a:hover, #perfil h1 a:hover{
color:#FF3300;
}


#galerias{
width:200px;
float:left;
background-color:#FFFFFF;
border:1px #999999 solid;
padding:5px;
margin:15px 8px;
}

#parceiros img{ margin:3px 0 0 0}

#galdest{
width:200px;
background-color:#E2E2E2;
margin-bottom:15px;
text-align:center;
padding:10px 0;
}
#galdest img, #perfil img{
border:1px #333333 solid;;
}


/* 
CLASSES
-----------------------------------------------------*/
.linkvermelho{font-weight:bold; color:#FF0000; text-decoration:underline;}
.negrito{font-weight:bold}
.a_noticias_detalhes{color:#666666}
.a_noticias_detalhes:hover{color:#FF3300; font-weight:bold}
.a_wd{color:#0033FF;font-weight:bold; text-decoration:underline}
.a_wd:hover{color:#FF6600; text-decoration:none }

.paginacao{font-weight:bold; font-size:18pt; border:1px #666666solid; margin:0px 3px; padding:2px 5px; background-color:#666666; color:#FFFFFF}
.desabilitado {color:#cccccc; border:1px #cccccc solid; margin:0px 1px; padding:2px 5px;}
.linkpaginacao{ border:1px #666666 solid; margin:0px 1px; padding:2px 5px; text-decoration:none; color:#333333;}
.linkpaginacao:hover{color:#333333; background-color:#FFCC00}
.input_forms{background-color:#FFF4EA; border:1px #996600 solid; padding:10px; margin-bottom:10px}

/*enquete*/
.container_e{padding:10px 0;clear:left}
.porcento{background-color:#CC9900; font:bold 9pt verdana; text-align:center; float:left; padding:8px 0; border:1px #333333 solid}
.opcao{clear:left; margin-right:25px}
.votos{float:left;}
