/***************************************************
CONFIGURAÇÕES GERAIS
***************************************************/
*{
	margin:0;
	padding:0;	
	text-decoration:none;
}

body{background:#c0c0c0;}

/***************************************************
GERAL
***************************************************/
#geral{
	width:779px;	
	margin:0 auto;
	background:white;
}

/***************************************************
TOPO
***************************************************/
#topo h1 a{
	display:block;
	background:url(../images/layout/logo.jpg) no-repeat;
	height:128px;
	text-indent:-999px;
	overflow:hidden;
}

/***************************************************
MENU
***************************************************/
#menu{
	width:100%;
	display:table;	
	background:#00572a;
	border-top:2px solid #bfd72f;
	border-bottom:2px solid #bfd72f;
	padding:3px 0;	
}

#menu ul{padding-left:115px;}
	
#menu ul li{display:inline;}
	
#menu ul li a{
	float:left;
	font:13px/28px arial, verdana, tahoma, sans-serif;
	color:white;
	padding:0 15px;	
}
	
#menu ul li a:hover{background:#bfd72f;}

/***************************************************
CONTEUDO
***************************************************/
#conteudo{
	padding:15px;
	display:table;
}

#conteudo h2{
	font:17px/28px arial, verdana, tahoma, sans-serif;
	font-weight:700;
	letter-spacing:3px;
	color:#003f18;		
}

#conteudo h3{
	font:bold 14px arial, verdana, tahoma, sans-serif;
	margin:15px 10px;	
	color:#004d7d;
}

#conteudo h4{
	font:bold 13px arial, verdana, tahoma, sans-serif;;
	margin:15px 10px;	
	color:#8cc74a;
}

#conteudo p{
	font:13px arial, verdana, tahoma, sans-serif;
	color:#383938;
	margin:15px 10px;		
}

#conteudo ul{
	font:13px arial, verdana, tahoma, sans-serif;
	color:#383938;	
}

#conteudo ul li{margin:10px 0 0 24px;}

#conteudo a:link{color:#3C8964;}

/***************************************************
TEXTO CONTEUDO
***************************************************/
.texto_conteudo{
	width:520px;
	background:url(../images/layout/fundo_texto.jpg) repeat-x;
	float:left;
	margin-right:10px;
}

/***************************************************
HOME
***************************************************/
.texto_home1{
	width:260px;
	float:left;
}

/***************************************************
CLIENTES
***************************************************/
#clientes ul{margin-top:20px;}


/***************************************************
FOTOS CONTEUDO
***************************************************/
#fotos_conteudo{
	margin:30px 0 0 10px;
	width:206px;	
	float:left;	
}

#fotos_conteudo img{
	margin-bottom:10px;
	border-top:6px solid black;
	border-bottom:6px solid black;
}

/***************************************************
RODAPE
***************************************************/
#rodape{
	clear:both;	
	background:#005f9c;
	padding:15px 0 13px 0;
	height:18px;
	border-top:4px solid #bfd72f;
	margin-top:20px;
}

#rodape p{	
	font:13px arial, verdana, tahoma, sans-serif;
	color:white;
	font-weight:700;
	letter-spacing:2px;	
	text-align:center;	
}

/***************************************************
CONTATO
***************************************************/
#contato form{
	font:13px arial, verdana, tahoma, sans-serif;
	color:#383938;
}

#contato fieldset{
	margin:10px;
	border:0;	
}

#contato label input{
	display:block;	
	border:1px solid gray;
	margin-bottom:10px;
}

#contato label textarea{
	display:block;
	margin:4px 0;
	border:1px solid gray;
}
