@charset "utf-8";

/* CSS Document */

body {

    background-color:#006599;

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}

a:link, a:visited{

    color:#EC7600;

}

a:hover{

    color:#FF6600;

} 

.clearfloat { 

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}

.botoes{

    border:0px;

}

.bordas {

	border: 1px inset #000000;

}

.caixas {	

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	border: 1px solid #CCCCCC;

}

.contato {	

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}

.texto{

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-align:justify;

}

.input_text,select {

    width:99%;

	background-color:#EFEFEF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#666666;

	border: 1px solid #666666;

}

.left_box_select {

    width:106px;

	background-color:#EFEFEF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#666666;

	border: 1px solid #666666;

}

td.data {

	text-align: left;

	font-weight: bold;

	background-color:#E2F4D0;

	}

table.result {

	font-size: 10px;

	background-color: #FEFEFE;

}

.imgBordas{

	border:1px solid #666666;

	margin-top:5px;

}

table.result td {

	padding: 5px;

}



table.result input{

	font-size: 10px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left:3px;

}



table.result select {

	font-size: 10px;

	margin-top: 0px;

	margin-bottom: 0px;

}

#presite{

	width:788px;

	background:url(images/site_bg.jpg) repeat-y;

	margin: 0px auto;

	

}

#site {

	margin-left:5px;

    width:778px;

	background-color:#FFFFFF;

}

#header{

    background-color:#FFFFFF;

    width:778px;

	height:130px;

}

#overlay {

	width:100%;

	height:1000px;

	background-color: #000000;

	filter:alpha(opacity=60);

	-moz-opacity: 0.8;

	opacity: 0.8;

	display:none;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

}

#overlay_img {

    position: absolute;

	top: 0;

	left:0;

	_left: 50%;

	_margin-left:-307px;

	z-index: 100;

	width: 100%;

	display:none;

}

#carregador{

	z-index: 200;

	margin-bottom:10px;

}

#overlay2 {

	width:100%;

	height:1500px;

	background-color: #000000;

	filter:alpha(opacity=60);

	-moz-opacity: 0.8;

	opacity: 0.8;

	display:none;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

}

#overlay_img2 {

    position: absolute;

	top:0%;

	left: 50%;

	width:700px;

	height:50px;

	margin-left:-350px;

	margin-top:20px;

	z-index: 100;

	display:none;

}

#busca_bar{

   width:768px;

   height:30px;

   background-color:#99CC00;

   margin-left:5px;

}

#main {

    width: 778px;

	margin-top:5px;

}

#left{

    width:167px;

	float:left;

}



#left_box{

    width:163px;

	background-color:#FFFFFF;

	border:2px solid #99CC00;

	margin-bottom:5px;

}

#left_box_top{
	width:155px;
	height:auto;
	line-height:12px;
	background-color:#99CC00;
	font-weight:bold;
	color:#006600;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}

#menu_top{

    width:163px;

	height:19px;

	line-height:19px;

	background-color:#99CC00;

	text-indent:15px;

	font-weight:bold;

	color:#FFFFFF;

}

#menu_cont{

    width:163px;

}

#left_box_cont{

    width:163px;

}

#left_box_cont2{
	width:151px;
	margin-left:5px;
	padding-top:5px;
}

a.menu:link, a.menu:visited{

    width:163px;

	height:25px;

	text-indent:28px;

	display:block;

	background:url(images/bt.gif) no-repeat;

	cursor:pointer;

	color:#FFFFFF;

	text-decoration:none;

	line-height:25px;

}

a.menu:hover{

    width:163px;

	height:25px;

	line-height:25px;

	display:block;

	text-indent:28px;

	cursor:pointer;

	color:#006600;

	text-decoration:none;

	background-position: 0px -25px;

}

a.greyLink:link, a.greyLink:visited{

	color:#666666;

}

a.greyLink:hover{

	color:#FF6600;

}

#center{

    width:463px;

	float:left;

}

#banner_big{

    width:441px;

	height:192px;

}

#center_box{

    width: 234px;

	float:left;

	margin-bottom:5px;

}

#center_box_top{

    width:234px;

	height:19px;

	line-height:19px;

	text-indent:20px;

	color:#FFFFFF;

	font-weight:bold;

	background:url(images/center_box_top.gif) no-repeat;

}

#center_box_cont{

    width:234px;

	background:url(images/center_box_bg.gif) repeat-y;

}

#center_box_cont2{

    width: 218px;

	height:160px;

	margin-left:12px;

	padding-top:5px;

	padding-bottom:5px;

}

#center_box_flash{

    width: 224px;

	height:144px;

	margin-left:8px;

}

#center_box_bottom{

    width:234px;

	height:19px;

	line-height:19px;

	background:url(images/center_box_bottom.gif) no-repeat;



}

#center_bigbox{

    width:463px;

	margin-left:5px;

}

#center_bigbox_top{

    width:463px;

	height:19px;

	line-height:19px;

	background-color:#99CCCC;

	text-indent:15px;

	font-weight:bold;

	color:#FFFFFF;

}

#center_bigbox_cont{

    margin-top:0px;

    margin-bottom:0px;

    width:463px;

	background-color:#FFFFFF;

	

}

#center_bigbox_cont2{

	width:432px;

	margin-left:18px;

}

#center_bigbox_newscont{

    width:463px;

	padding-top:5px;

}

#center_bigbox_float{

	width:209px;

	float:left;

	background-color:#FFFFFF;

}

#center_bigbox_float2{

    width:209px;

	margin:5px 5px 5px 5px;

	background-color:#FFFFFF;

}

#center_bigbox_bottom{

 

}

#right{

    width:138px;

	float:right;

}

#right_box{

    width:134px;

	background-color:#FFFFFF;

	border: 2px solid #FFCC00;

	margin-bottom:5px;

}

#right_box_top{

    width:134px;

	height:19px;

	line-height:19px;

	background-color:#FFCC00;

}

#right_box_cont{

    width:130px;

	/*background-color:#FFFFFF;*/

}

#right_box_cont2{

    width:133px;

}

#right_box_cont_flash{

    width:133px;

}

#right_box_bottom{

    width: 129px;

	heigth: 19px;

	line-height:19px;

	background:url(images/right_box_bottom.gif) no-repeat #FFFFFF;

	padding-bottom:5px;

}

#footer{

    width:778px;

	margin-top:10px;

	background-color:#FFFFFF;

}

.banner_footer{

	width:110px; 

	height:50px; 

	border:1px solid #FFFFFF; 

	float:left;

	margin-left:3px;

	margin-bottom:5px;

}

.banner_footer_spacer{

	width:17px; 

	float:left;

	margin-bottom:5px;

}#left_box_cont_flash {
	width:151px;
	margin-bottom: 5px;
	margin-left: 10px;
}
