@charset "utf-8";
/* CSS Document */

body {
	
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image: url(../imgs/bg.jpg);
	background-repeat: repeat-x;

}

.body_interno{
	
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image: url(../imgs/bg_interno.jpg);
	background-repeat: repeat-x;

}

p { margin-top:2px; margin-bottom:16px;}
.p_ident { margin-top:2px; margin-bottom:8px; margin-left:30px;}
.txt_destaque {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #027f81;
	padding: 1px;
}

a:link {font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: none;}
a:active {font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: none;}
a:hover {font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: underline;}
a:visited  {font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration: none;}

a.link_cinza:link , a.link_cinza:active, a.link_cinza:visited {
	font-family:tahoma;
	font-size:11px;
	color:#666;
	text-decoration: none;
}
a.link_cinza:hover {text-decoration: underline;}

.bgleft { background-image:url(../imgs/bg_index_left.jpg); background-position:right; background-repeat:no-repeat;}
.bgleft_interno { background-image:url(../imgs/bg_interno_left.jpg); background-position:right; background-repeat:no-repeat;}
.bgright { background-image:url(../imgs/bg_index_right.jpg); background-position:left; background-repeat:no-repeat;}
.bgright_interno { background-image:url(../imgs/bg_interno_right.jpg); background-position:left; background-repeat:no-repeat;}

#container {margin:auto; /* the auto margins (in conjunction with a width) center the page */}

#container_conteudo_geral {width:760px; height:710px; margin: 0 auto; text-align: left; background-image:url(../imgs/bg_index_conteudo.jpg); float:left;}
#container_conteudo_geral_interno {width:760px; height:890px; margin: 0 auto; text-align: left; background-image:url(../imgs/bg_interno_conteudo.jpg); float:left;}

#banner_flash { height:150px; margin-top:19px;}
#menu { height:45px; padding-left:170px;}
#conteudo_index {height:189px;}
#tabs_index {
	width:410px;
	height:179px;
	float:left;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}

#news_index { float:left; padding-left:0px; padding-top:5px;}
.bgNews { float:left; width:290px; padding:10px;}
.ie7 .bgNews { background-image: url(../imgs/bg_news_index.png); background-repeat:no-repeat; float:left; padding:10px;}
.gecko .bgNews { background-image: url(../imgs/bg_news_index.png); background-repeat:no-repeat; float:left; padding:10px;}
.opera .bgNews { background-image: url(../imgs/bg_news_index.png); background-repeat:no-repeat; float:left; padding:10px;}
#miolo_news {width:280px; height:160px; float:left; padding-left:60px; padding-top:30px;}
#miolo_in {float:left;}
#news01 {width:260px; float:left;}
#news_img01 {width:80px; height:60px; float:left;}
#news_txt01 {width:175px; height:45px; float:left; padding-left:5px; padding-top:5px; font-family: verdana; font-size:11px; color:#ffffff;}
#news02 {width:260px; float:left; padding-top:14px;}
#news_img02 {width:80px; height:60px; float:left;}
#news_txt02 {width:175px; height:45px; float:left; padding-left:5px; padding-top:5px; font-family: verdana; font-size:11px; color:#ffffff;}
#saiba_mais {width:86px; float:right; font-weight:bold; padding-right:2px;}

#painel_flash {height:240px;}
#painel_flash_lupa { height:240px; float:left; padding-left:20px;}
#painel_flash_bustos { height:240px; float:left;}

#titulo_secao { font-family:tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:35px; padding-top:10px; letter-spacing:1px;}
#texto_secao { height:365px; font-family:tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:30px; margin-top:20px; margin-right:25px;}
#texto_secao_instit { height:365px; font-family:tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:35px; margin-top:25px; margin-right:40px; padding-right:10px; overflow:auto; scrollbar-arrow-color:#264c4f; scrollbar-3dlight-color:#59b4ba; scrollbar-highlight-color:#fefefe; scrollbar-face-color:#a5d5d9; scrollbar-shadow-color:#9ad1d5; scrollbar-darkshadow-color:#018c8f; scrollbar-track-color:#d9fafa; }
#texto_secao_parc { height:365px; font-family:tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:40px; margin-top:25px; text-align:justify; margin-right:50px; overflow:auto; scrollbar-arrow-color:#264c4f; scrollbar-3dlight-color:#59b4ba; scrollbar-highlight-color:#fefefe; scrollbar-face-color:#a5d5d9; scrollbar-shadow-color:#9ad1d5; scrollbar-darkshadow-color:#018c8f; scrollbar-track-color:#d9fafa; }

#boxlogos { width:142px; height:365px; float:left}
#boxtextos {width:510px; height:340px; float:left; overflow:auto; scrollbar-arrow-color:#264c4f; scrollbar-3dlight-color:#59b4ba; scrollbar-highlight-color:#fefefe; scrollbar-face-color:#a5d5d9; scrollbar-shadow-color:#9ad1d5; scrollbar-darkshadow-color:#018c8f; scrollbar-track-color:#d9fafa; padding-right:20px; margin-left:15px; margin-top:15px; text-align:justify;}
#box_parc_logos {
	height:170px;
	margin-left:120px
}
#box_softs_logos {
	width:390px;
	height:150px;
	margin-left:50px
}

#texto_secao_noticias { height:265px; font-family:tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:35px; margin-top:20px; margin-right:35px; padding-right:10px; text-align:justify; overflow:auto; scrollbar-arrow-color:#264c4f; scrollbar-3dlight-color:#59b4ba; scrollbar-highlight-color:#fefefe; scrollbar-face-color:#a5d5d9; scrollbar-shadow-color:#9ad1d5; scrollbar-darkshadow-color:#018c8f; scrollbar-track-color:#d9fafa;}

#texto_noticias_hist { width:680px;  height:75px; float:left;font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:30px; margin-top:5px; margin-right:35px; padding-right:10px; overflow:auto; border-top:#99cccc solid 1px;}

#container_logomarcas_interno {
	width:464px;
	float:left;
	padding-left:350px;
	padding-top:57px;
}
#logo_interna { float:left;}

#rodape {
	float:left;
	width:760px;
}
#rodape_txt {
	padding-top:10px;
	padding-left:0px;
	text-align: left;
	font-family: Tahoma;
	font-size:11px;
	color:#666666;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#rodape_logodesignerz {
	float: right;
	padding-right: 20px;
}

