/*
	Theme Name: Esducação a Distância
	Description: Folha Dirigida
	Version: 1.0
	Author: Marlin
	Author URI: http://marlin.com.br/
*/

*{margin:0; padding:0; border:none; list-style:none; outline:none; font-family:verdana;}

body{background:#f1f1f1 url(img/bg.gif) repeat 0 0; font-size:12px;}

.clear{clear:both;}

strong.blue{color:#333366;}
p a, a p{color:#333333; text-decoration:none;}
p a:hover, a:hover p{text-decoration:underline;}

a {text-decoration:none !important}
a:hover {text-decoration:underline !important}
#nav a:hover {text-decoration:none !important; cursor:pointer}

#container{position:relative; width:1000px; margin:0 auto; background:#ffffff url(img/fix-bg-sidebar.gif) repeat-y 0 0;}


#header{position:relative; float:left; width:1000px; height:126px; background:url(img/bg-header.gif) repeat-x 0 0;}
	#header h1{position:absolute; left:12px; top:42px; width:216px; height:48px;}
	#header h1 a{float:left; width:100%; height:100%; background:url(img/logo-folha-dirigida-edu-distancia.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden;}
	#header .publicidade{position:absolute; right:10px; top:18px; padding:0 15px 0 0; width:728px; height:90px; overflow:hidden; background:/*#efefef*/ url(img/legenda-publicidade-vertical.gif) no-repeat right 0;}


#footer{position:relative; float:left; clear:both; width:1000px; height:126px; background:url(img/bg-footer.gif) repeat-x 0 0; border-top:5px solid #b7b7b7;}
	#footer h1{position:absolute; left:12px; top:42px; width:216px; height:48px;}
		#footer h1 a{float:left; width:100%; height:100%; background:url(img/logo-folha-dirigida-edu-distancia.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden;}

	#footer ul{float:right; padding:20px 10px 0 0;}
		#footer ul li{display:inline; font-size:12px; color:#66d1f2; padding:0 2px;}
		#footer ul li a{color:#66d1f2; text-decoration:none;}
		#footer ul li a:hover{text-decoration:underline;}

#footer p{float:right; clear:both; padding:35px 10px 0 0; font-size:12px; color:#ffffff; text-align:right; line-height:19px;}
	#footer p span{ font-size:11px;}
	#footer p span a{color:#66d1f2;}
#main{position:relative; float:left; width:981px; background:url(img/bg-bar.gif) repeat-x 0 0; padding:0 10px 0 9px;}

	#main #navigation-bar{float:left; width:215px; padding:0 3px 60px 3px; background:url(img/bg-sombra.gif) no-repeat 0 0;}
		#main #navigation-bar ul#nav{float:left; width:100%; padding:0 0 8px 0;}
		#main #navigation-bar ul#nav li{float:left; clear:left; width:100%;}
		#main #navigation-bar ul#nav li a{float:left; background:url(img/bg-menu-2.gif) repeat-x 0 0; color:#666666; width:215px; height:36px; font-size:14px; text-decoration:none; font-weight:bold;}
		#main #navigation-bar ul#nav li.accordion a{background:url(img/bg-menu-1.gif) repeat-x 0 0; color:#ffffff;}
		#main #navigation-bar ul#nav li.accordion a.on{background:url(img/bg-menu-1-ativo.gif) repeat-x 0 0;}
		#main #navigation-bar ul#nav li a span{float:left; width:205px; height:27px; padding:9px 0 0 10px;}
		#main #navigation-bar ul#nav li.accordion a span{background:url(img/menu-bullet-show.gif) no-repeat 199px center;}
		#main #navigation-bar ul#nav li.accordion ul.subnav{float:left; width:215px; background:#cccccc; padding:10px 0 15px 0; display:none;}
		#main #navigation-bar ul#nav li.accordion ul.subnav li{float:left; clear:left; width:200px; padding:0 0 5px 15px; height:auto; background:none;}
		#main #navigation-bar ul#nav li.accordion ul.subnav li a{float:left; background:none; width:200px; font-size:11px; padding:0 0 0 0; height:auto; color:#666666; font-weight:normal;}
		#main #navigation-bar ul#nav li.accordion ul.subnav li a:hover{text-decoration:underline;}
		#main #navigation-bar h4{float:left; clear:both; width:215px; height:30px; text-indent:-6666px; overflow:hidden;}
/*		#main #navigation-bar h4.siga-a-ead{background:url(img/tit-siga-a-ead.gif) no-repeat 11px 11px;}
		#main #navigation-bar h4.links-uteis{background:url(img/tit-links-uteis.gif) no-repeat 11px 11px;}
		#main #navigation-bar p{float:left; clear:left; width:204px; padding:7px 0 17px 11px;}
		#main #navigation-bar p a{float:left; width:31px; height:31px; text-indent:-6666px; overflow:hidden; margin-right:10px;}
		#main #navigation-bar p a.ico-orkut{background:url(img/ico-orkut.gif) no-repeat 0 0;}
		#main #navigation-bar p a.ico-twitter{background:url(img/ico-twitter.gif) no-repeat 0 0;}
		#main #navigation-bar ul.lista-links{float:left; clear:left; width:204px; padding:16px 0 0 11px;}
		#main #navigation-bar ul.lista-links li{float:left; clear:left; line-height:18px; width:204px;}
		#main #navigation-bar ul.lista-links li a{float:left; width:194px; font-size:11px; color:#666699; padding:0 0 0 10px; background:url(img/bullet-1.gif) no-repeat 0 center;}*/
		
#main #navigation-bar .siga-a-ead {}
#main #navigation-bar .siga-a-ead h4 {background:transparent url(img/tit-siga-a-ead.gif) no-repeat scroll 11px 11px;}
#main #navigation-bar .siga-a-ead ul {float:left;padding:16px 0 16px 11px;}
#main #navigation-bar .siga-a-ead ul li {float:left;}
#main #navigation-bar .siga-a-ead ul li img {display:block;height:31px;margin-right:10px;width:31px;}
#main #navigation-bar .links-uteis h4 {background:transparent url(img/tit-links-uteis.gif) no-repeat scroll 11px 11px;}
#main #navigation-bar .links-uteis {clear:left;overflow:hidden;}
#main #navigation-bar .links-uteis ul {float:left;padding:16px 0 0 11px;width:204px;}
#main #navigation-bar .links-uteis ul li {clear:left;float:left;line-height:18px;width:204px;}
#main #navigation-bar .links-uteis ul li a {background:transparent url(img/bullet-1.gif) no-repeat scroll 0 center;color:#666699;float:left;font-size:11px;padding:0 0 0 10px;width:194px;}		
		#main #navigation-bar hr{float:left; clear:left; width:100%; height:1px; overflow:hidden; background:#ffffff; border-top:1px solid #cccccc;}


/*#main #navigation-bar { float:left; width:215px; padding:0 3px 60px 3px; background:url(img/bg-sombra.gif) no-repeat 0 0; }

#main #navigation-bar ul#nav { float:left; width:100%; padding:0 0 8px 0; }

#main #navigation-bar ul#nav li { float:left; clear:left; width:100%; }

#main #navigation-bar ul#nav li a { float:left; background:url(img/bg-menu-2.gif) repeat-x 0 0; color:#666666; width:215px; height:36px; font-size:14px; text-decoration:none; font-weight:bold; }

#main #navigation-bar ul#nav li a span { float:left; width:205px; height:27px; padding:9px 0 0 10px; }

#main #navigation-bar ul#nav li.cat-item a { background:url(img/bg-menu-1.gif) repeat-x 0 0; color:#ffffff; }

#main #navigation-bar ul#nav li.cat-item.current-cat a { background:url(img/bg-menu-1-ativo.gif) repeat-x 0 0; }

#main #navigation-bar ul#nav li.cat-item a span { background:url(img/menu-bullet-show.gif) no-repeat 199px center; }

#main #navigation-bar ul#nav li.cat-item ul.children { float:left; width:215px; background:#cccccc; padding:10px 0 15px 0; display:none; }

#main #navigation-bar ul#nav li.cat-item ul.children li { float:left; clear:left; width:200px; padding:0 0 5px 15px; height:auto; background:none; }

#main #navigation-bar ul#nav li.cat-item ul.children li a { float:left; background:none; width:200px; font-size:11px; padding:0 0 0 0; height:auto; color:#666666; font-weight:normal; }

#main #navigation-bar ul#nav li.cat-item ul.children li a:hover { text-decoration:underline; }

#main #navigation-bar ul#nav li.cat-item ul.children li a span { background:none; }



#main #navigation-bar ul#nav li.page-item a { float:left; background:url(img/bg-menu-2.gif) repeat-x 0 0; color:#666666;}

#main #navigation-bar ul#nav li.page-item.current-page a { background:url(img/bg-menu-1-ativo.gif) repeat-x 0 0; }

#main #navigation-bar ul#nav li.page-item a span { background:url(img/menu-bullet-show.gif) no-repeat 199px center; }



#main #navigation-bar h4 { float:left; clear:both; width:215px; height:30px; text-indent:-6666px; overflow:hidden; }

#main #navigation-bar .siga-a-ead {}

#main #navigation-bar .siga-a-ead h4 { background:url(img/tit-siga-a-ead.gif) no-repeat 11px 11px; }

#main #navigation-bar .siga-a-ead ul { float:left; padding:16px 0 16px 11px; }

#main #navigation-bar .siga-a-ead ul li { float:left; }

#main #navigation-bar .siga-a-ead ul li img {width:31px; height:31px;display:block; margin-right:10px; }

#main #navigation-bar .siga-a-ead ul li a.ico-orkut { background:url(img/ico-orkut.gif) no-repeat 0 0; }

#main #navigation-bar .siga-a-ead ul li a.ico-twitter { background:url(img/ico-twitter.gif) no-repeat 0 0; }

#main #navigation-bar .links-uteis h4 { background:url(img/tit-links-uteis.gif) no-repeat 11px 11px; }

#main #navigation-bar .links-uteis{ clear:left; overflow:hidden}

#main #navigation-bar .links-uteis ul { float:left; width:204px; padding:16px 0 0 11px; }

#main #navigation-bar .links-uteis ul li { float:left; clear:left; line-height:18px; width:204px; }

#main #navigation-bar .links-uteis ul li a { float:left; width:194px; font-size:11px; color:#666699; padding:0 0 0 10px; background:url(img/bullet-1.gif) no-repeat 0 center; }

#main #navigation-bar hr { clear:left; width:100%; height:1px; overflow:hidden; background:#ffffff; border-top:1px solid #cccccc; }*/
	

#content{float:right; width:760px; padding:0 0 20px 0;}

	#busca-data{float:left; width:760px; height:36px;}
		#busca-data fieldset{float:left; padding:7px 0 0 18px;}
		#busca-data fieldset p label{float:left; color:#ffffff; font-size:12px; font-weight:bold; padding:4px 10px 0 0;}
		#busca-data fieldset p input{float:left; width:324px; height:21px; border-top:1px solid #c8c8c8; border-left:1px solid #ececec; border-right:1px solid #ececec; background:#ffffff url(img/bg-input-busca.gif) repeat-x 0 0;}
		#busca-data fieldset p input.btn{border:none; width:29px; height:22px; background:url(img/bg-botao.gif) repeat-x 0 0; color:#ffffff; font-weight:bold; font-size:11px; cursor:pointer;}
		#busca-data p.data{float:right; width:px; font-size:11px; color:#ffffff; padding:10px 0 0 0;}

	#info{float:left; clear:both; width:530px; padding:18px 0 0 20px;}
		#info .destaque{float:left; width:505px; padding:0 0 20px 0; border-bottom:1px solid #efefef;}
		#info .destaque img{float:left; margin:0 15px 0 0;}
		#info .destaque h2{font-size:17px; font-weight:bold; color:#333366;}
		#info .destaque p{font-size:14px; color:#333333; padding:8px 0 0 0;}
		#info .destaque p a{color:#333333; text-decoration:none;}
		#info .destaque p a:hover{text-decoration:underline;}

		#info .chamada{float:left; width:265px; padding:20px 0 20px 0;}
		#info .chamada img{float:left; margin:0 15px 0 0;}
		#info .chamada h3{font-size:13px; font-weight:bold; color:#333366;}
		#info .chamada h2{font-size:15px; font-weight:bold; color:#333366;}
		#info .chamada h2 a{color:#333333; text-decoration:none;}
		#info .chamada h2 a:hover{text-decoration:underline;}

	#content hr{position:relative; clear:both; width:742px; margin:0 0 20px 20px; height:1px; overflow:hidden; background:none; border-top:1px solid #efefef;}

	#content dl{clear:left; padding:0 0 0 0;}
	#content dl dt{position:relative; width:370px; padding:20px 0 10px 140px; font-size:12px; color:#333366; font-weight:bold;}
	#content dl dt img{position:absolute; left:20px; top:20px;}
	#content dl dd{clear:left; width:370px; padding:0 0 0 140px; border-bottom:1px solid #cdcdcd;}

	#sidebar{float:left; width:210px; padding:9px 0 0 0;}
		.capa{float:right; width:210px;}
			.capa div{float:right; width:178px; padding:10px; border:1px solid #dedede;}
			.capa div img{float:left; margin:0 0 10px 0;}
			.capa div p{color:#333333; font-size:12px;}
			.capa span{float:right; clear:both; width:130px; padding:7px 0 10px 0; line-height:24px;}
			.capa span a{display:inline-block; text-indent:-6666px; overflow:hidden; background:url(img/logo-lfg.gif) no-repeat 0 0; width:36px; height:24px;}

	.box{float:left; padding:0 0 0 20px;}
		.box .publicidade{float:left; clear:left; width:336px; /*height:281px;*/ text-align:center; border:1px solid #cccccc; padding:5px 17px 4px 17px; background:url(img/legenda-publicidade-vertical.gif) no-repeat right bottom;}

	#content .ultimas-noticias{float:right; width:358px; padding-bottom:9px; border:1px solid #cdcdcd;}
		#content .ultimas-noticias h3{float:left; width:100%; height:36px; margin-bottom:10px; background:url(img/bg-box-titulo.gif) repeat-x 0 0;}
		#content .ultimas-noticias h3 span{float:left; width:100%; height:36px; background:url(img/tit-ultimas-noticias.gif) no-repeat 8px 7px; text-indent:-6666px; overflow:hidden;}
		#content .ultimas-noticias h2{/*float:left;*/ clear:left; width:338px; padding:0 10px 2px 10px; font-size:12px; color:#333366; font-weight:bold;}
		#content .ultimas-noticias p{/*float:left;*/ clear:left; width:338px; padding:0 10px; font-size:12px}
		#content .ultimas-noticias p a {/*float:left;*/ color:#333333; text-decoration:none;}
		#content .ultimas-noticias p a:hover {text-decoration:underline;}
		/*#content .ultimas-noticias hr{float:left; clear:both; width:100%; margin:0; height:0; padding:0; overflow:hidden}*/
		#content .ultimas-noticias span.hr {display:block;clear:both;font-size:1px;background:#ccc;height:1px;width:100%;margin:7px 0}

	#content #sidebar .ultimas-noticias{width:196px; margin:20px 0 0 0;}
		#content #sidebar .ultimas-noticias h2{width:180px; padding:10px 8px 2px 8px;}
		#content #sidebar .ultimas-noticias p{width:180px; padding:0 8px 8px 8px;}

#sidebar .square{float:right; clear:both; padding:20px 10px 10px 0;}

	#content ul.outras-chamadas{float:left; clear:both; width:735px; padding:15px 0 15px 24px;}
		#content ul.outras-chamadas li{float:left; width:217px; border-bottom:1px dotted #2498bc; padding:15px 0 15px 0; margin:0 25px 0 0;}
		#content ul.outras-chamadas li h3{float:left; font-size:11px; font-weight:bold; color:#333366;}
		#content ul.outras-chamadas li h2{float:left; font-size:13px; font-weight:bold;}
		#content ul.outras-chamadas li h2 a{color:#333366; text-decoration:none;}
		#content ul.outras-chamadas li h2 a:hover{text-decoration:underline;}

#google-adsense{float:left; padding:10px 0 0 21px;}

.box-stripe{float:left; padding:10px 20px 20px 20px; clear:both; }


#content .listagem-materias{float:left; clear:both; padding:0 0 0 0; width:536px;}
	#content .listagem-materias ul{float:left; width:536px; padding:10px 0;}
	#content .listagem-materias ul li{float:left; clear:left; width:516px; display:list-item; font-size:12px; padding:8px 10px; border-bottom:1px solid #efefef;}
	#content .listagem-materias ul li a{color:#333366; text-decoration:none;}
	#content .listagem-materias ul li a:hover{text-decoration:underline;}

#content p.migalha{float:left; width:500px; font-size:11px; color:#666666; padding:0 0 13px 0;}
#content p.migalha a{color:#2498bc; font-weight:bold;}

#content .materia{float:left; width:530px;}
#content .materia img{float:left; margin:0 18px 18px 0;}
#content .materia p{padding:0 0 15px 0; font-size:12px; color:#333333;}
#content .materia h2{color:#333366; font-size:17px; padding:0 0 15px 0;}

#content .resultado div {border-bottom:1px solid #cccccc; padding-bottom:10px; margin-bottom:20px;}
#content .resultado div h3 {margin-bottom:5px;}
#content .resultado div h3 a{color:#333333;}


#content #info .fale-conosco{padding-top:30px;}
#content #info .fale-conosco p{font-size:11px;}

#content #info .fale-conosco fieldset{clear:left; padding:12px 0 0 0 ;}
#content #info .fale-conosco fieldset p{float:left; width:473px; clear:left; padding:0 0 20px 0;}
#content #info .fale-conosco input,
#content #info .fale-conosco textarea{float:left; width:388px; border:1px solid #333366; background:#efefef; padding:2px}
#content #info .fale-conosco textarea{height:125px; max-width:388px;}
#content #info .fale-conosco label{float:left; width:70px; text-align:right; padding:2px 8px 0 0; color:#333333; font-size:12px; font-weight:bold;}
#content #info .fale-conosco input.btn{float:right !important; width:auto; border:none; padding:3px 15px 8px 15px; background:url(img/bg-botao-enviar.gif) repeat-x 0 0; color:#ffffff; font-weight:bold; font-size:11px; cursor:pointer;}

#sidebar .info-fale-conosco{float:right; width:188px; padding:0 0 0 12px; margin:70px 0 0 0; height:438px; border-left:1px dotted #2498bc;}
#sidebar .info-fale-conosco p{font-size:11px; line-height:16px; border:none;}


#content .wp-pagenavi{float:left; width:519px; padding:5px 11px 5px 0; font-weight:bold; background:#efefef; text-align:right;}
#content .wp-pagenavi span, #content .wp-pagenavi a{padding-left:2px;text-decoration:none;color:#336}
#content .wp-pagenavi a.page{color:#333366; font-weight:bold;}
#content .wp-pagenavi span.current{color:#999999; text-decoration:none;}
#content .wp-pagenavi a.seta-esq{display:inline-block; width:4px; height:9px; text-indent:-6666px; overflow:hidden; background:url(img/ico-seta-esquerda.gif) no-repeat 0 0;}
#content .wp-pagenavi a.seta-dir{display:inline-block; width:4px; height:9px; text-indent:-6666px; overflow:hidden; background:url(img/ico-seta-direita.gif) no-repeat 0 0;}

