/*
-----------------------------------------------
Expertu Comércio Virtual e Marketing Ltda.
Autor:	Expertu
Versão: 23 de março de 2007
----------------------------------------------- 
*/
/*PADRÃO*/
* { padding:0; margin:0; }
body{text-align:left; background:#CCCCCC;}
body,table,div,td,h1,h2,h3,h4,h5,form,input,select,textarea{font: normal 12px Arial, Helvetica, sans-serif; color:#4f4f4f;}
ul,li{list-style-type:none;}
ol li{list-style-type: decimal;}
form{position:relative;margin:0;}
/*PADRÃO*/

/*BASE*/
#box_base{ width:777px; margin:0 auto;}

/*TOPO*/
#box_base #topobase{ width:777px; height:181px; background:url(../imgsite/topo.gif) no-repeat left top;}
#box_base #topoflash{width:777px;}
/*border:solid 1px #FF0000; */
/*CONTEUDO*/
#box_base #base_conteudo{ overflow:hidden; width:777px; background: #e0f1fb url(../imgsite/fundo_geral.jpg) no-repeat right bottom;}

#box_base #base_conteudo #base_lateral_esq{width:173px; background:url(../imgsite/fnd_b_t.jpg) repeat-x left top; vertical-align:top; padding:0 0 0 15px; float:left;}/*#e0f1fb*/
#box_base #base_conteudo #base_meio{ width:400px; float:left;}
#box_base #base_conteudo #base_lateral_dir{ width:173px; padding:0 15px 0 0;background: url(../imgsite/fnd_b_t.jpg) repeat-x left top;float:left; }



.basetotopos{margin:10px 0 0 0; background:url(../imgsite/detalhe_fnd.jpg) repeat-x left top; height:25px;}
.basetotopos #titulo {color:#FFFFFF;  height:23px; font-weight:bold; text-transform:uppercase; padding:2px 0 0 10px; background: url(../imgsite/detalhe_tit.jpg) no-repeat right top;}
.basebaixos {width:100%; background:url(imgsite/fnd-bai.gif) repeat-x left bottom; padding:0 0 4px 0;}
.basebaixos .tddata {padding:2px; background:#CDE9FA; width:100px; text-align:center;}
.basebaixos .tdtexto {position:relative; background: #F8FCFE; padding:4px;}
.LinkDestTit{ color:#FF9900; font-size:13px; font-weight:bold; text-decoration:none;}
.linkHomeProj { color:#000000; font-size:12px;  text-decoration:none;}
#home-agenda {width:400px; position:relative;}
#home-agenda small a{ color:#999999; text-align:right; text-decoration:none;}

#home-noticias {width:100%;}
#home-noticias small a{ color:#999999; text-align:right; text-decoration:none;}

#home-busca {padding: 12px 10px 10px 10px;}
#home-busca label { color:#FFFFFF;}
#home-busca a {color:#FFFFFF; text-decoration:none; font-weight:bold;}


.box_pequeno{width:150px;  padding:0; margin:0 auto 10px auto; clear:both;}
.box_pequeno #base {padding:0px;}
.box_pequeno #base li a { color:#000000; text-decoration:none;}
.box_pequeno #base li a:hover { color: #CCCCCC; text-decoration:none;}
.box_p_topo{width:142px; padding:2px 0 2px 8px;  font-weight:bold; color:#FFFFFF;}
.box_cont { background:#EFEEEE; padding:10px;margin:2px 0 0 0;}

/*RODAPÉ*/
#box_base #rodape {width:777px; overflow:hidden;  height:50px; overflow:hidden; background:#6e9fc0;}


/*MENU*/

#base_menu_e{width:173px; height:270px; background: #6e9fc0; margin:0 0 10px 0; float:right;}
#base_menu_e h2 {color:#FFFFFF; font-size:14px; font-weight:bold; padding:0 0 0 10px; margin:14px 0; clear:both;}
#base_menu_d{width:173px; height:270px; background: #6e9fc0; margin:0 0 10px 0;}
#designmen{background:url(../imgsite/topo_menu.jpg) no-repeat left top; width:173px; height:25px;}
#menuver {width:173px; padding: 0; margin:10px 0 0 0; font: 12px Verdana, sans-serif; background: #000; background:transparent; border:0;}
#menuver li { list-style: none; margin: 0.5em 0 0.5em 0.5em; background:url(../imgsite/seta.jpg) no-repeat left top; padding:0 0 0 14px;}
#menuver li a {margin:0; padding:0; text-decoration:none; color: #000; }
#menuver li a:visited { color: #000; }
#menuver li a:hover { color: #fff; }
#menuver li a:active { color: #fff;}

/*TITULOS*/
.textobranco { font-family:Arial, Helvetica, sans-serif; size:14px; text-align:left; font-weight:bold; color: #FFF; }
.textobrancomenu { font-family:Arial, Helvetica, sans-serif; font-size:14.5px; text-align:left; font-weight:bold; color: #FFF; }
.textocinza { font-family:Arial, Helvetica, sans-serif; size:14px; text-align:left; font-weight:bold; color: #5f6871; }
.topicos { width:139px; height:20px; background:#006600; padding:4px 0 0 10px; font-family:Arial, Helvetica, sans-serif; size:14px; text-align:left; font-weight:bold; color: #FFF; }

/*HOME*/

#base_meio #baseboxcont{width:400px; overflow:hidden; clear:both;}
#base_meio #baseboxcont #cabec{width:400px; height:5px; position:relative; background: #fff;  overflow:hidden; clear:both;}
#base_meio #baseboxcont #cabec #to {z-index:1; width:100%; height:5px;  border-top:solid 1px #9ba6ac; position:absolute; left:0; top:0;}
#base_meio #baseboxcont #cabec #lt {z-index:2; width:5px; height:5px; position:absolute; left:0; top:0; background: url(../imgsite/canto_esq_cima.gif) no-repeat left top;}
#base_meio #baseboxcont #cabec #rt{z-index:2;width:5px; height:5px; position:absolute; right:0; top:0; background: url(../imgsite/canto_dir_cima.gif) no-repeat left top;}

#base_meio #baseboxcont #cont{width:378px; padding:4px 10px; border-left:solid 1px #9ba6ac; border-right:solid 1px #9ba6ac;   position:relative; background: #fff;  overflow:hidden; clear:both;}

#base_meio #baseboxcont #cont #contorno li.li_audio {background:#f8fcff url(../imgsite/icone_audio.gif)5px center  no-repeat; text-indent:22px; position: relative; float:left; overflow: hidden; width:360px; padding:6px; border:#e3f1fb 1px solid; margin:3px 0;}
#base_meio #baseboxcont #cont #contorno li.li_video {background:#f8fcff url(../imgsite/icone_video.gif)5px center  no-repeat; text-indent:22px; position: relative; float:left; overflow: hidden; width:360px; padding:6px; border:#e3f1fb 1px solid; margin:3px 0;}
#base_meio #baseboxcont #cont #contorno li.li_estudos {background:#f8fcff url(../imgsite/icone_estudos.gif)5px center  no-repeat; text-indent:22px; position: relative; float:left; overflow: hidden; width:360px; padding:6px; border:#e3f1fb 1px solid; margin:3px 0;}
#base_meio #baseboxcont #cont #contorno li.li_estudos_geral {/*background:#f8fcff;*/ text-align:center; position: relative; float:left; overflow: hidden; width:360px; padding:6px; /*border:#e3f1fb 1px solid;*/ margin:3px 0;}
.temas_teste {background:#f8fcff; line-height:30px; position: relative; float:left; overflow: hidden; width:190px; border:#e3f1fb 1px solid; padding:0 20px; margin:5px 0;}

#base_meio #baseboxcont #cont #contorno img {float:left;}
#base_meio #baseboxcont #cont #contorno .lista { float:left; width:298px;}
#base_meio #baseboxcont #cont #contorno .lista h3{ font-size:13px; color:#FF9900; font-weight:800;}
#base_meio #baseboxcont #cont #contorno .lista h5{ font-size:11px; font-weight:800;}
#base_meio #baseboxcont #cont #contorno .listb { float:left; width:30px; vertical-align:middle;}
#base_meio #baseboxcont #cont #contorno .listc { float:left; width:30px; vertical-align:middle;}
#base_meio #baseboxcont #contornolinkall {text-align:right; padding:6px 10px 0 0; background:#fbfbfb; border-right:solid 1px #9ba6ac; border-left:solid 1px #9ba6ac; border-top:solid 1px #9ba6ac;}
#base_meio #baseboxcont #contornolinkall a { text-decoration:none; color:#999999;}

#base_meio #baseboxcont #rodap{width:400px; height:5px; position:relative; background: #fbfbfb;  overflow:hidden; clear:both;}
#base_meio #baseboxcont #rodap #bo {z-index:1; width:100%; height:5px;  border-bottom:solid 1px #9ba6ac; position:absolute; left:0; bottom:0;}
#base_meio #baseboxcont #rodap #lb{z-index:2;width:5px; height:5px; position:absolute; left:0; bottom:0; background: url(../imgsite/canto_esq_baixo.gif) no-repeat left bottom;}
#base_meio #baseboxcont #rodap #rb{z-index:2;width:5px; height:5px; position:absolute; right:0; bottom:0; background: url(../imgsite/canto_dir_baixo.gif) no-repeat left bottom;}

.p_videos { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0066CC; font-weight:bold;}
/*HOME*/


/*#base-info{width:400px; height:500px; position:relative; background: #FF0099;  overflow:hidden; clear:both;}
#base-info #lt {z-index:2; width:5px; height:5px; position:absolute; left:0; top:0; background: url(../imgsite/canto_esq_cima.gif) no-repeat left top;}
#base-info #rt{z-index:2;width:5px; height:5px; position:absolute; right:0; top:0; background: url(../imgsite/canto_dir_cima.gif) no-repeat left top;}
#base-info #lb{z-index:2;width:5px; height:5px; position:absolute; left:0; bottom:0; background: url(../imgsite/canto_esq_baixo.gif) no-repeat left bottom;}
#base-info #rb{z-index:2;width:5px; height:5px; position:absolute; right:0; bottom:0; background: url(../imgsite/canto_dir_baixo.gif) no-repeat left bottom;}
#base-info #info{z-index:1;width:398px; hei ght:362px; border:solid 1px #9ba6ac; backg round:#FFFF33;  position:absolute; left:0; top:0;}
#base-info #contorno{ position:relative; back ground: #00CC66; width:372px; hei ght:332px; padding:0 12px; border-bottom: #e6e6e6 1px solid;}

#base-info #contorno  li {background:#f8fcff; position: relative; float:none; overflow: hidden; width:360px; padding:6px; border:#e3f1fb 1px solid; margin:12px 0;}
#base-info #contorno  .lista { float:left; width:298px;}
#base-info #contorno  .lista h3{ font-size:13px; color:#FF9900; font-weight:800;}
#base-info #contorno  .lista h5{ font-size:11px; font-weight:800;}
#base-info #contorno  .listb { float:left; width:30px; vertical-align:middle;}
#base-info #contorno  .listc { float:left; width:30px; vertical-align:middle;}
#base-info #contornolinkall {text-align:right; padding:6px 10px 0 0;}
#base-info #contornolinkall a { text-decoration:none; color:#999999;}*/
/* fim     HOME*/

/*Usado para o títulos de todas as páginas do site*/
.linkcifras {text-decoration:underline; color:#0066FF; display:block; margin-left:6px}
		li linkcifras:link {color:#0066FF;}
		li linkcifras:visited {color:#0066FF;}
		li linkcifras:hover { font-weight:bold;color: #FF0000;}
 

.tit_pg {font-size:14px; font-weight:bold; padding:0;}

.temas {font-size:14px; color:#E77817; font-weight:bold;}
	a.temas:link {color: #E77817;text-decoration:none;}
	a.temas:visited {color: #E77817;  text-decoration:none; }
	a.temas:hover {color: #0089e1; text-decoration: underline;}

.temas_home { font-size:12px; color:#E77817; font-weight:bold;}
	a.temas_home:link {color: #E77817;text-decoration:none;}
	a.temas_home:visited {color: #E77817;  text-decoration:none; }
	a.temas_home:hover {color: #0089e1; text-decoration: underline;}

.temasfoto {font-size:11px; color: #666666; font-weight:bold;}
	a.temasfoto:link {color: #333333;text-decoration:none;}
	a.temasfoto:visited {color: #333333;  text-decoration:none; }
	a.temasfoto:hover {color: #0089e1; text-decoration: underline;}
	
.autor {font-size:11px; color:#000000; font-weight:bold; text-decoration: none;}
	a.autor:link {color: #000000; font-weight:bold;}
	a.autor:visited {color: #666666;}
	a.autor:hover {color: #0089e1; text-decoration: underline; font-weight:bold;} 
	
.agenda {font-size:11px; color:#4f4f4f; text-decoration: none;}

.titulos{color:#f48000; font-weight:bold; font-size:15px; }
.publicado{color: #666666; font-size:10px; }

.notprojet {font-size:13px; color: #336699;text-decoration:none;}
	a.notprojet:hover{ color:#0099FF; text-decoration:underline;}
	
.nomeartigo {font-size:14px; color:#E77817; font-weight:bold; }
	a.nomeartigo:link {color: #f48000; text-decoration:none; font-weight:bold;}
	a.nomeartigo:visited {color:#f48000;  text-decoration:none; font-weight:bold;  }
	a.nomeartigo:hover {color: #0089e1; text-decoration: underline; font-weight:bold;}
	

	
	


.linkpg {font-size:13px; background-color:#f1f9fe; font-weight:bold;}





/*######################################################################################################################*/
/*ESTRUTURA DAS PAGINAS DE CONTEUDO*/
#box_base #base_conteudo #base_meio_cont{ width:500px; float:left;}
#box_base #base_conteudo #base_dir{ width:73px; padding:0 15px 0 0;background: url(../imgsite/fnd_b_t.jpg) repeat-x left top;float:left; }
#box_base #base_conteudo #base_dir #base_menu_d{width:73px; height:270px; background: #6e9fc0; margin:0 0 10px 0;}

#base_meio_cont #baseboxcont{width:500px; overflow:hidden; clear:both;}
#base_meio_cont #baseboxcont #cabec{width:500px; height:5px; position:relative; background: #fff;  overflow:hidden; clear:both;}
#base_meio_cont #baseboxcont #cabec #to {z-index:1; width:100%; height:5px;  border-top:solid 1px #9ba6ac; position:absolute; left:0; top:0;}
#base_meio_cont #baseboxcont #cabec #lt {z-index:2; width:5px; height:5px; position:absolute; left:0; top:0; background: url(../imgsite/canto_esq_cima.gif) no-repeat left top;}
#base_meio_cont #baseboxcont #cabec #rt{z-index:2;width:5px; height:5px; position:absolute; right:0; top:0; background: url(../imgsite/canto_dir_cima.gif) no-repeat left top;}

#base_meio_cont #baseboxcont #cont{width:478px; padding:4px 10px; border-left:solid 1px #9ba6ac; border-right:solid 1px #9ba6ac;   position:relative; background: #fff;  overflow:hidden; clear:both;}

#base_meio_cont #baseboxcont #cont #contorno li {background:#f8fcff; position: relative; float:none; overflow: hidden; width:460px; padding:6px; border:#e3f1fb 1px solid; margin:12px 0;}
#base_meio_cont #baseboxcont #cont #contorno .lista { float:left; width:298px;}
#base_meio_cont #baseboxcont #cont #contorno .lista h3{ font-size:13px; color:#FF9900; font-weight:800;}
#base_meio_cont #baseboxcont #cont #contorno .lista h5{ font-size:11px; font-weight:800;}

#base_meio_cont #baseboxcont #cont #contorno .listb { float:left; width:30px; vertical-align:middle;}

#base_meio_cont #baseboxcont #cont #contorno .listc { float:left; width:30px; vertical-align:middle;}
#base_meio_cont #baseboxcont #contornolinkall {text-align:right; padding:6px 10px 0 0; background:#fbfbfb; border-right:solid 1px #9ba6ac; border-left:solid 1px #9ba6ac; border-top:solid 1px #9ba6ac;}
#base_meio_cont #baseboxcont #contornolinkall a { text-decoration:none; color:#999999;}

#base_meio_cont #baseboxcont #rodap{width:500px; height:5px; position:relative; background: #fbfbfb;  overflow:hidden; clear:both;}
#base_meio_cont #baseboxcont #rodap #bo {z-index:1; width:100%; height:5px;  border-bottom:solid 1px #9ba6ac; position:absolute; left:0; bottom:0;}
#base_meio_cont #baseboxcont #rodap #lb{z-index:2;width:5px; height:5px; position:absolute; left:0; bottom:0; background: url(../imgsite/canto_esq_baixo.gif) no-repeat left bottom;}
#base_meio_cont #baseboxcont #rodap #rb{z-index:2;width:5px; height:5px; position:absolute; right:0; bottom:0; background: url(../imgsite/canto_dir_baixo.gif) no-repeat left bottom;}


/*#box_base #base_conteudo #base_meio_cont #base-info{width:500px; he ight:364px; background:#fbfbfb; position:relative;}
#box_base #base_conteudo #base_meio_cont #base-info #lt {z-index:2; width:5px; height:5px; position:absolute; left:0; top:0; background: url(../imgsite/canto_esq_cima.gif) no-repeat left top;}
#box_base #base_conteudo #base_meio_cont #base-info #rt{z-index:2;width:5px; height:5px; position:absolute; right:0; top:0; background: url(../imgsite/canto_dir_cima.gif) no-repeat left top;}
#box_base #base_conteudo #base_meio_cont #base-info #lb{z-index:2;width:5px; height:5px; position:absolute; left:0; bottom:0; background: url(../imgsite/canto_esq_baixo.gif) no-repeat left bottom;}
#box_base #base_conteudo #base_meio_cont #base-info #rb{z-index:2;width:5px; height:5px; position:absolute; right:0; bottom:0; background: url(../imgsite/canto_dir_baixo.gif) no-repeat left bottom;}
#box_base #base_conteudo #base_meio_cont #base-info #info{z-index:1;width:498px; height:362px; border:solid 1px #9ba6ac;  position:absolute; left:0; top:0;}
#box_base #base_conteudo #base_meio_cont #base-info #contorno{ position:relative; background: #FFF; width:472px; hei ght:332px; padding:0 12px; border-bottom: #e6e6e6 1px solid;}
#box_base #base_conteudo #base_meio_cont #base-info #contorno  li {background:#f8fcff; position: relative; float:none; overflow: hidden; width:460px; padding:6px; border:#e3f1fb 1px solid; margin:12px 0;}	
*//*######################################################################################################################	*/


/*Sistema de página projetos, grupos  e dicas*/
.bt_minist{color: #FF9900;text-decoration:none;}
.minis a{ overflow:hidden; font-size:12px; font-weight:bold; float:left; margin:0 0 3px 0; border-left:2px solid #FFCC66; border-right:2px solid #ffffff; background: #fff; }
.minis a:hover{  text-decoration:none; color:#017cc2; border-left:2px solid #017cc2; border-right:2px solid #ffffff;}

/*MENU topo*/
#toporight{overflow:hidden;background: url(../imgsite/base/fnd_menu.jpg) repeat-y left top; width: 750px;height:16px;padding:0;margin:0;}
#toporight div{width: 520px; height:39px;padding:0;margin:0;}	
#toporight div ul li {float:left; height:39px;padding:0; text-align:center;}				
#toporight div ul li a{height:39px;font-size:12px;font-weight:bold;color:#595353; display:block; line-height:39px;padding:0;margin:0;text-decoration:none;}	
#toporight div ul li a:hover{height:39px;font-size:12px;font-weight:bold;color: #017CC2; display:block; line-height:39px;padding:0;margin:0;text-decoration:none;}	

.institucional { width:100px;margin:0 3px 0 0;}
.ministérios { width:101px;margin:0 3px 0 0;}
.projetos { width:101px;margin:0 3px 0 0;}
.contatos { width:101px;margin:0 3px 0 0;}
.home { width:100px;margin:0 3px 0 0;}

/*Menu dinamico*/
/*  filter:progid:dximagetransform.microsoft.shadow(strength=3,color=#999999,direction=135); * obs tirei essa observação do .menudinamico, é pq o firefox. apresentou erro no console..*/ 
.menudinamico{visibility:hidden; width:170px;  position:absolute; z-index:200; background:#fff url(../imgsite/base/fnd_menu_di.jpg) repeat-y left top;moz-shadow: strength=3,color=#999999,direction=135; overflow:hidden;}
.menudinamico div.dinan{width:168px; border: solid 1px #E0E0E0; margin:0;	padding:6px 0 6px 0;	float: left;}
.menudinamico div ul{padding:0; margin:0;list-style-type: none;}
.menudinamico div li a{display: block; color: #616161; width:158px; padding:0 0 0 10px;  height:20px; font-size:11px; text-align: left;font-weight: normal; text-decoration: none;}
.menudinamico div li a:hover{display: block;background:url(../imgsite/base/fnd_menu_dihover.jpg) no-repeat left 2px; color: #595353; width:158px;padding:0 0 0 10px; height:20px;font-size:11px;text-align: left;font-weight: normal;text-decoration: none; }



/* Três colunas da galeria de fotos do (call fotosgaleria)* vamos deletar pois estou transferindo para default/

#one{width:129px; height:190px; background:#bab3d5;float:left; margin:0 3px 0 0; border:solid 1px #998dd3;}
#two{width:129px; height:190px; background:#f8c301;float:left; margin:0 3px 0 0;  border:solid 1px #e88f33;}
#three{width:129px; height:190px; background:#b8dc7c;float:left;  border:solid 1px #88b346;}

/*GALERIA DE FOTOS*/
#overlay{visibility:hidden;	position: absolute;	top:0;left:0;z-index: 90; width:100%; height:100%;background-color: #8390c5;filter:alpha(opacity=60)-moz-opacity: 0.6;opacity: 0.6;}
#ajaxampliar {visibility:hidden; z-index: 91; position: absolute; top:0; left: 0; width: 100%;text-align: center; line-height: 0;}


