@charset "iso-8859-1";

/* CSS Document */

body{

*margin:0px;
*padding:0px;
margin:0px;
padding:0px;
font-family:11px Arial, Helvetica, sans-serif;
font:11px "Trebuchet MS";
color:#333333;

}



html{

*margin:0px;

*padding:0px;

margin:0px;

padding:0px;

}



img{

border:none;

}

h1{

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

color:#006699;

font-size:14px;

}



a{
color:#006699;
text-decoration:none;
font-weight:bold;
}



/**************** Divs *****************************/



#container{

margin:auto;

width:780px;

height:auto;

}



#conteudo{

	width:780px;

	float:left;



*height:164px;

	height:auto;

	margin-bottom:10px;



}



#topo{

height:25px;

width:739x;

margin:0px 0 0px 0px;

}



#logo{

width:105px;

height:70px;

margin:0px 300px 0 0; 



float:left;

}



#bandeiras{

width:137px;

height:25px;

float:left;

margin:15px 0 0 190px;

}

#menu_top{

width:250px;

margin-left:190px;

float:leftpx;



}



#menu{
width:750px;
height:25px;
padding:3px 0 1px 30px;
padding-bottom:5px;
margin-bottom:5px;
float:left;
background-image:url(../img/top_banner.jpg);
background-repeat:no-repeat;
}



#menu_dir{

width:90px;

float:left;

padding:8px;

margin-top:10px 0 0 15px;





}

#menu_lateral{

width:150px;

padding:8px;

float:left;

margin:10px 0 0 10px;

}

#conteudo_txt{

	width:500px;

	padding-left:10px;

	float:left;

	text-align:justify;

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

	color:#666666;

	font-size:11px;

	margin-top: 10px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 30px;

}



#menu_lateral a {

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

	font-size: 12px;

	color: #666666;

	text-decoration: none;

}



#menu_lateral ul {

margin-left:-10px;

}



#menu_lateral li {

list-style:url(../img/bullet.gif);



}

 #divisor {



	width: 150px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	border-top-style: none;

	border-right-style: none;

	border-left-style: none;

	padding:4px 0 4px 0;



}



#subdivisor{

padding-bottom:5px;

margin:5px 0 3px 30px;

font-size:10px;

}



#subdivisor a:link {

font:11px Arial, Helvetica, sans-serif;

text-decoration:none;

}





#subdivisor a:hover {

	color: #000000;

	text-decoration: underline;

}





#banner{

float:left;

padding-bottom:5px;

height:264px;

}

#banner_menor{

	width:741px;

	float:left;

	padding-bottom:5px;

	height:115px;

}



#rodape{
	width:741px;
	height:60px;
	float:left;
	color:#999999;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
	text-align:center;
/*background-image:url(../img/bg_menu.gif);*/
}



#rodape a{
color:#999999;
text-decoration:none;
margin-left:8px;
	/*background-image:url(../img/bg_menu.gif);*/
}





/********************************************************** class ************************************************/



.bloc_contl{
float:left;
width:241px;
height:175px;
background-image:url(../img/bg_cont.jpg);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
}

.bloc_cont{
float:left;
width:241px;
height:175px;
margin-left:5px;
background-image:url(../img/bg_cont.jpg);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
}

.bloc_cont2{
float:left;
width:256px;
height:175px;
margin-left:5px;
background-image:url(../img/bg_cont.gif);
background-repeat:no-repeat;
}





.f_top_menu{

font:12px Arial, Helvetica, sans-serif;

color:#858585;

font-weight:400;

}

.f_menu{

	color:#666666;

	margin-left:30px;

	text-decoration:none;

	font-weight:bold;

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

	font-size: 13px;

}

body{

font:11px Arial, Helvetica, sans-serif #666666;

}

.input{

border:1px solid #006699;

height:15px;

}

.rodape{

	color:#666666;

	text-align:center;

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

	font-size: 10px;

}

.cont_basic{

font:11px Arial, Helvetica, sans-serif;

color:#333333;

}

.branco{

color:#FFFFFF



}



.form_login{

border:1px solid #999999;

height:15px;

font:11px Arial, Helvetica, sans-serif;

color:#333333; 

}

.btn_ok{

width:25px;

height:25px;

 background-image:url(../img/btn_ok.gif);

 color:#FFFFFF;

 font:12px Arial, Helvetica, sans-serif;

 border:none;



}

.titulo{

font:13px Arial, Helvetica, sans-serif;

font-weight:bold;

color:#990000;

}

.submap{

margin-left:20px;

}

.bt_enviar{

border:none;

background-color:#006699;

color:#FFFFFF;
}


#rodape a{
font-size:10px;
font-weight:lighter;
}

/*----------------------Joomla------------------------*/

#menu a{
font:13px "Trebuchet MS";
color:#666666;
font-weight:bold;
text-decoration:none;
margin-left:25px;
}

#componentheading{
color:#000000;
font-weight:bold;
font-size:14px;

}

#contact_name{
border:1px solid #666666;
}


#contact_emailmsg{
border:1px solid #666666;
}

#contact_subject{
border:1px solid #666666;
}


contact_textmsg{
border:1px solid #666666;

}

