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

html{
padding:0px;
margin:0px;
}

a{
	color:#069;
	text-decoration:none;
		}
	
a:hover{
	color:#069;
	text-decoration:underline;
		}
		
a:visited{
color:#069;
text-decoration:none;
	}
		

body{
padding:0px;
margin:0px;
}

strong{
color:#132450;
font-size:13px;
font-weight:bold;

}

body{
background-image:url(../img/back_muro.jpg);
font:11px "Trebuchet MS";
font-weight:lighter;
color:#000000;
padding-top:15px;
}


#conteiner{
width:700px;
display:table;
min-height:90%;
margin:auto;
background-color:#FFFDDE;
_width:600px;
}


#topo{
width:700px;
height:110px;
float:left;
}

#topologo{
width:190px;
margin-left:38px;
height:110px;
background-color:#132450;
float:left;
_margin-left:18px;
}

#menu_flash{
float:left;
width:223px;
padding-right:8px;
margin-left:170px;
}


#middle{
width:700px;
height:236px;
float:left;
background-image:url(../img/banner.jpg);
}

#menu{
	width:138px;
	margin-left:38px;
	_margin-left:18px;
	float:left;
	height:205px;
	background-color:#132450;
	padding-left:50px;
	padding-top:30px;
	
}

#menu a{
color:#FFFFFF;
font-size:16px;
text-decoration:none;
font-weight:lighter;

	}


#cont{
_width:610px;
width:700px;
float:left;
margin:8px 0 8px 0;
}

#cont_right{
width:230px;
_width:200px;
float:left;
margin-left:20px;
text-align:justify;

}

#cont_right table{
	margin-top:25px;
	}


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


#cont_left{
width:392px;
_width:390px;
float:left;
text-align:justify;
padding-left:20px;
margin-left:8px;
}


#rodape{
width:610px;
height:130px;
float:left;
background-color:#132450;
color:#FFFFFF;
text-align:center;
font-size:11px;
padding-left:90px;
_padding-left:0px;
_width:700px;
}

#rodape strong{
color:#FFFFFF;

}

/*joomla!!*/

.contentheading{
font-weight:bold;
font-size:18px;
margin-bottom:-5px;
color:#132450;
_width:90%;
}


.sectiontableentry1 a{
font-size:14px;
padding-top:10px;
color:#006699;
text-decoration:none;
}

.sectiontableentry1 a:hover{
font-weight:bold;
}

.sectiontableentry2 a{
font-size:14px;
padding-top:10px;
color:#006699;
text-decoration:none;
}


.sectiontableentry2 a:hover{
font-weight:bold;
}

.inputbox{
border:1px groove #794B46;
}

.inputbox select{
border:1px groove #794B46;
}

.componentheading{
font-size:14px;
text-decoration:none;
background-color:#132450;
color:#FFFFFF;
padding:5px 0px 5px 20px;
width:98%;
_width:90%;
}

#contact_text{
width:400px;
}

#mainlevel ul{
	list-style:square;
		}
		
		
		#mainlevel a{
			color:006699;
		}
