@charset "utf-8";
/* CSS Document */


body{
	background:#000000;
	margin:0px;
	margin-top:10px;
	}
	
div#blog{
	width: 100%; 
	float:left; 
	min-height:400px;	
}
div#comentario{
	width: 80%; 
	border: 1px solid #9966FF; 
	float:left;
	margin: 5px;	
}
div#blogresposta{
	width: 85%; 
	background-color:#333; 
	border: 1px solid #9966FF; 
	float:left;
	margin: 5px;
	padding:5px;
}
div#principal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width: 800px;
	height:550px;
	margin-left: auto;
	margin-right: auto;
}

/*------- DIVS do cabeçalho ----------*/

div#principal div#logo{
	float:left;
	width:332px;
	height:70px;
}

div#principal div#busca{
	float:left;
	margin-top:15px;
	width:428px;
	height:35px;
	text-align:right;
}

div#principal div#busca input.busca{
	font-size:11px;
	height:14px;
	border: none;
	background:#363636;	
	width: 150px;
	color:#ffffff;
}

input.btIr {
	background:#000000 center;
	font-weight:normal;
	color:#FFFFFF;
	font-size: 80%;	
	cursor:pointer;
	border-top:1px solid #737373;
	border-left:3px solid #737373;
	border-right:3px solid #737373;
	border-bottom:1px solid #737373;
	width:60px;
	height:18px;
	margin:0 0 0 5px;
}

div#principal div#menu_sup{
	float:left;
	width:auto;
	height:20px;
	text-align:right;
	color:#9966ff;
}

div#principal div#menu_sup a{
	text-decoration:none;
	font-weight:300;
	color:#9966ff;
}

div#principal div#menu_sup a:hover{
	text-decoration:underline;
}

/*-----------------*/

div#principal div#hr{
	float:left;
	width:100%;
	text-align:center;
}

div#principal div#hr hr{
	height:1px;
	border-bottom-color:#d0d1d3;
	border-left:none;
	border-right:none;
	border-top:none;
}

fieldset{
	border:none;
}

div#principal div#flash{
	float:left;
	width:750px;
	height:390px;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	background:url(../img/layout/fundo_flash.jpg) no-repeat #212121;
}

div#principal div#flash div#contato .textbox{
	background:none;
	color:#FFFFFF;
	border: 1px #FFFFFF solid;
	width:250px;
	
}

div#principal div#flash div#contato .txtArea{
	background:none;
	width:250px;
	
}

div#principal div#flash div#titulo{
	color:#9966ff;
	padding-bottom:30px;
}

div#principal div#flash div#titcaixa{
	color:#FFFFFF;
	width:80px;
	float:left;
	padding-bottom:10px;
}

div#principal div#materias{
	float:left;
	width:100%;
	height:270px;
	text-align:center;
	margin-bottom:20px;
	
}

div#principal div#materias div#mat{
	float:left;
	width:240px;
	height:260px;
	margin:10px;
	font-size:11px;
	font-weight:bold;
}

div#principal div#materias div#mat div#frame{
	float:right;
	width:84px;
	height:78px;;
	color:#ffffff;
	font-weight:bold;
	}
div#principal div#banner_apoio{
	text-align:center;
	float:left;
	width:740px;;
	height:40px;
	background:#353535;
}

div#principal div#banner_apoio a{
	text-decoration:none;
}

div#principal div#banner_left{
	float:left;
	width:10px;
	height:40px;
	background:url(../img/layout/banner_left.jpg);
}

div#principal div#banner_right{
	
	float:right;
	width:50px;
	height:45px;
	background:url(../img/layout/banner_right.jpg) no-repeat;
}

div#principal #materias{
/*background-color:#FF0000;*/
height:auto;
width:100%;
}
div#principal #materias #geral{
float:left;
padding: 10px;
width:740px;
height:300px; 
/*background-color:#FFFF00;*/
}
div#principal #img_chamada{
/*background-color:#FFFFFF;*/
height:236px;
width:234px;
float:left;

}
div#principal .img_chamada_tx{
height:34px;
width:234px;
background-color:#363636;
text-color:#FFFFFF;
float:left;
font-size:9px;

}
div#principal #txt{
/*background-color:#00FFFF;*/
height:270px;
width:490px;
float:right;
padding-right:5px;
padding-top:8px;
text-align:left;
text-color:#FFFFFF;
}
div#principal #txt_tx{
/*background-color:#000000;*/
text-align:left;
text-color:#FFFFFF;
height:30px;
width:490px;
padding-right:5px;
float:right;
font-size:14px;
}
a.llink:link, a.llink:visited, a.llink:hover, a.llink:active {
text-decoration:none;
}
div#principal #recomenda{
display:none;
}

div#principal #materias #g_galeria{
width:750px;
height:500px;
/*background-color:#FF0000;*/
}
div#principal #materias #g_galeria  #g_1,#g_2,#g_3,#g_4{
width:170px;
height:150px;
/*background-color:#00FF00;*/
float:left;
}

div#principal #materias #g_galeria #espaco{
width:20px;
height:150px;
float:left;
}

div#principal #materias #g_galeria #g_1_t,#g_2_t,#g_3_t,#g_4_t {
width:170px;
height:50px;
font-size:12px;
font-family:Arial;
/*background-color:#FF0000;*/
float:left;
text-align:left;
}

div#principal #materias #g_galeria #espaco2{
width:20px;
height:30px;
float:left;
}
div#principal #materias #g_galeria #espaco3{
width:100%;
height:5px;
float:left;
}
div#principal  #paginacao{
font-size:16px;
}

/* galerias */


div#principal #materias #g_galeria_so{
width:750px;
height:300px;
/*background-color:#FFFFFF;*/
}
div#principal #materias #g_galeria_so #g_esque{
width:276px;
height:250px;
background-color:#000000;
float:left;
}
div#principal #materias #g_galeria_so #g_galeria_en{
width:250px;
height:20px;
background-color: #363636;
float:left;

}
div#principal #materias #g_galeria_so #g_galeria_txt{
width:450px;
height:230px;
padding-left:2%;
/*background-color:#FFFF00;*/
float:left;
text-align:left;
font-size:14px;
/*position:relative;
z-index:1;*/
}
div#principal #materias #g_galeria_so #g_esque_bot{
/*position:absolute;*/
width:276px;
height:50px;
/*background-color:#999933;*/
float:left;
clear:both;
text-align:left;
/*z-index:5;
padding-top:250px;*/
}


div#principal #materias #divis_galeria_g{
width:750px;
height:110px;
overflow-y: hidden;
overflow-x: scroll;
scrollbar-3d light-color:#363636;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#363636;
scrollbar-dark-shadow-color:#363636;
scrollbar-face-color:#363636;
scrollbar-highight-color:#363636;
scrollbar-shadow-color:#363636;
/*background-color:#00FFFF;*/
}

div#principal #materias #divis_galeria_g { overflow: scroll; }
div#principal #materias #divis_galeria_g2 { width:13000px; height:110px;  }
div#principal #materias #divis_galeria_g2 div {  float:left; width:90px; height:80px; }
div#principal #materias #divis_galeria_g2 #divis_galeria_es {  float:left; width:10px; height:80px; }

.stl{
overflow: auto;
scrollbar-3d light-color:#363636;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#363636;
scrollbar-dark-shadow-color:#363636;
scrollbar-face-color:#363636;
scrollbar-highight-color:#363636;
scrollbar-shadow-color:#363636;
}
/* contato */
div#principal #flash #centralizageral{
margin-left:30%;
margin-right:30%;

}


	


