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



img{
behavior: url(iepngfix.htc)
}


* {
	margin: 0;
	padding: 0;
	border:0;
	
}
body {
	background-color:#B8ADB6;
	background:url(imgs/bg_total.gif) repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#geral {
	
}
#topo {
	width:776px;
	height:100px;
	margin:0 auto;
	}

.logo {
background:url(imgs/logo.png) no-repeat;
width:341px;
height:93px;
 behavior:url(iepngfix.htc);
 margin-left:25px;
 float:left; }
 
 .slogan {
 margin-left:40px;
}




#foto {
	width:100%;
	height:160px;
	margin:0 auto;
	background-color:#91686B;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#foto2 { 
margin:0 auto;
width:776px;
padding-left:47px;
}





#modernbricksmenu{
padding: 0;
width: 760px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
margin:0 auto;
text-align:center;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #C4B4B4; /*Default menu color*/

}

#modernbricksmenu a:hover{
background-color: #E1D9D9;
color:#A08787 /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: red; /*Brown color theme*/ 
border-color: red;
color:#000; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;s
line-height: 5px;
background: red; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}







#conteudo {
	height: 340px;
	_height:300px;
	margin: 0 auto;
	width:776px;
	
}
.conteudo_esq {
float:left;
padding-left:25px;
color:#000;}

.conteudo_esq_topo {
	background:url(imgs/bg_topo_benvindo.png) no-repeat;
	width:281px;
	height:50px;
	 behavior:url(css/iepngfix.htc); }
	
	


.conteudo_esq_meio {
	background-color:#FFF;
	width:281px;
	height:290px;
	margin-right:26px;
	
	
}

.conteudo_esq_meio p {
padding:10px 10px 10px 10px;
line-height:20px;}

.conteudo_esq_rodape {
	
	height:65px;
	
	width:261px;
	
	padding:5px 10px 5px 10px;
	color:#000;
	
	}
	
	.conteudo_esq_rodape p{
	color:#000;}

.conteudo_dir {
		
	height:400px;
	padding-top:39px;
	margin-left:46px;
}

.img_float {
	float:left;
	margin-right:20px;
	width:100px;
	padding-top:11px;

}

.texto_dir {
	background:url(imgs/bg_dir.png) no-repeat;
	width:258px;
	height:135px;
	float:left;
	margin-left:20px;
		padding:10px 10px 10px 10px;
	line-height:20px;
	 behavior:url(css/iepngfix.htc);
	}
	 
#menu_baixo {
	
background-color:978183;
}

#menu_baixo ul {
list-style:none;
background-color:978183;
height:39px;


}

#menu_baixo  ul li{
display:inline;
background-color:978183;
}

#menu_baixo  ul li a{

padding-right:6px;
color:#CCC;
text-decoration:none;
background-color:978183;
}

#menu_baixo  ul li a:hover {

padding-right:6px;
background-color:#FF9933;
color:#0099FF;}
	
.leia_mais {
padding-top:8px;
padding-left:180px;
font-size:10px;
}

#rodape {

	height:45px;
	background-color:#C4B4B4;
	width:100%;
	filter:alpha(opacity=90);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	margin-bottom:10px;
	
}

#rodape_address {
margin:0 auto;
width:606px;
padding-top:17px;
}

