/* estrutura geral */

body {
margin:0;
padding:0;
background-color:#d6cec2;
background-image:url(images/fundo.jpg);
font-family:"Trebuchet MS", Tahoma, Arial;
color:#73513b;
font-size:12px;
}

#geral {
width: 770px;
background-color:#FFFFFF;
margin: 0 auto 0 auto;
}

/* cabecalhos e rodapes */
#cabecalho{
width:770px;
height:175px;
background-image:url(images/top.jpg);
font-size:10px;
}

#conteudo{
width:710px;
background-image:url(images/conteudo.jpg);
height:100%;
padding:30px;
overflow:hidden;
}



#logotipo{
width:200px;
height:100px;
padding-left:20px;
float:left;
}

#endereco{
width:290px;
height:90px;
float:right;
}


#submenu{
width:400px;
margin:0;
padding-right:30px;
font-family:"Trebuchet MS", Tahoma, Arial;
color:#ffffff;
font-weight:bold;
font-size:11px;
text-align:right;
float:right;
}

#menum{
width:160px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Arial;
color:#73513b;
font-weight:bold;
font-size:11px;
float:left;
}



#texto{
width:535px;
margin-left:15px;
font-family:"Trebuchet MS", Tahoma, Arial;
color:#73513b;
font-size:10pt;
float:left;
}


#fotos{
width:500px;
padding-bottom:20px;
}


#cores{
width:500px;
padding-bottom:20px;
}


h1{
	font-size: 18px;
	font-weight:bolder;
	color:#73513b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	}
	
h3{
	font-size: 18px;
	font-weight:bolder;
	color:#73513b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	}


h2{
	font-size: 12px;
	font-weight:bolder;
	color:#896b57;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	}
	
	
	label{
	padding:5px;
	}
	
	

ul#menu {
width:160px;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu li {
margin-bottom:5px;
}
ul#menu li a:link, ul#menu li a:visited {
background-image:url(images/menu.jpg);
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10.5pt;
color:#3a400e;
padding:3px;
font-variant:small-caps;
}
ul#menu li a:hover {
background-image:url(images/menu.jpg);
color:#3e240f;
}






#orcamento{
width:400px;
height:45px;
margin-right:18px;
margin-top:16px;
padding:5px;
font-family:"Trebuchet MS", Tahoma, Arial;
color:#ffffff;

font-size:11px;
float:right;
overflow : auto;
}

#referencial{
width:700px;
margin-left:35px;
padding:0;
height:295px;
}






/* formatacao de tags */
.limpardivs {
clear:both;
}

a{	
	font-weight:bolder;
	color:#5a742d;
	text-decoration:none;
	}
a:visited{
	font-weight:bolder;
	text-decoration:none;
	color:#5a742d;}
	
a:hover{
	font-weight:bolder;
	color:#5a742d;
	text-decoration:underline;
	}
	
	
a.menu{	
	font-weight:bolder;
	
	background-image:url(images/menu.jpg);
	padding:5px;
	color:#2c300c;
	line-height:35px;
	text-decoration:none;
	}
a.menu:visited{
	font-weight:bolder;
	background-image:url(images/menu.jpg);
	padding:5px;
	color:#2c300c;
	text-decoration:none;
		}
	
a.menu:hover{
	font-weight:bolder;
	background-image:url(images/menu.jpg);
	padding:5px;
	color:#2c300c;
	text-decoration: underline;
			}
			
			
a.branco{	
	font-weight:bolder;
	color:#ffffff;
	text-decoration:none;
	}
a.branco:visited{
	font-weight:bolder;
	color:#ffffff;
	text-decoration:none;
		}
	
a.branco:hover{
	font-weight:bolder;
	color:#ffffff;
	text-decoration: underline;
			}
			
a.dialetica{	
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration:none;
	font: 8pt "Verdana", Arial ;
	}
a.dialetica:visited{
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration:none;
		font: 8pt "Verdana", Arial ;
		}
	
a.dialetica:hover{
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration: underline;
		font: 8pt "Verdana", Arial ;
			}


.faixa{
background-color:#5a742d;
color:#ffffff;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
text-align:center;
font-weight:bold;
}

.linha{
background-color:#e5dfdb;
color:#000000;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
text-align:center;
font-weight:bold;
}


.botao{
background-color:#013a0e;
color:#ffffff;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
text-align:center;
font-weight:bold;
}

.inputtext{
background-color:#b5c993;
color:#000000;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
font-weight:bold;
}

.inputdivs{
background-color:#e5dfdb;
color:#000000;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
text-align:center;
font-weight:bold;
}






