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

/* COLORS
	
	body bg color - #f4e2ba
	header bg color - #e0cc99
	content bg color - #f8eed6
	home box color - #8c8063
	marron links - #5e5232
	marrom titulos - #826e3a
*/


/* FORMATAÇÂO E CORES */
body {
	background-color:#f4e2ba;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:1.4em;
}
a img { border:none; }
a { color:#5e5232; text-decoration:none; }
#textContent a { color:#8a2121}
a:hover { text-decoration:underline; }
#menu a { color:#fff; text-decoration:none; }
#menu a:hover{ color:#e0cc99; }
#menu li ul a:hover{ color:#5e5232; }

h2 {
	color:#826e3a;
	font-size:24px;
	margin-top:45px;
	font-weight:normal;
}

h3 { 
	margin-bottom:5px;
	margin-top:20px;
	font-size:12px;
}

p { margin-top:0; }

ul { margin:0; padding:0; list-style:none; }
li { padding:0 25px; background:url(../imagens/bullet_circle.gif) no-repeat 12px 6px; }

#menu, #footer, #lateral, h2 {
	font-family:Arial, Helvetica, sans-serif;
}



/* tabelas */
.tabela, .tabela td, .tabela th {
	border:1px solid #5e5232;
}
.tabela { 
	border-bottom:none; 
	border-right:none; 
	margin:2em 0; 
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	}
.tabela td, .tabela th {
	border-top:none;
	border-left:none;
	padding:5px;
	vertical-align:bottom;
	background-color:#f9f4e6;
}
.tabela th { text-align:left; background-color:#c7ab6e; color:#FFF; }

form td, form th { padding:2px 5px; vertical-align:top; }
form th { text-align:right; }
input.inputLarge { width:100%; }
input.inputMed { width:110px; }
input.inputSmall { width:20px; }

#header {	background:#e0cc99 url(../imagens/header_texturaAraguari.gif) repeat-x 15px bottom; }
#homeWrapper { background:url(../imagens/content_decoracao.gif) no-repeat right -15px; margin:0 -30px 0 0; }
#content { background:url(../imagens/divisao_colunas.gif) repeat-y; }
#mainContent { background:#f8eed6 url(../imagens/content_bg_gradiente.gif) repeat-x; }

#menu, #footer {
	background-color:#000;	
	color:#fff;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
}
#footer a { color:#e4d3a6; }

#lateral { }
#orcamento { background:#e4d3a6; }
#contato { background:#d4bc86; }
#linksLateral { background:#c7ab6e; }
#bonus { background:#f5eace; }

#contato { font-size:11px; line-height:2em; }

.barrinha { height:25px; margin-bottom:6px; font-weight:bold; }
.barrinha a { display:block; height:20px; padding:5px 0 0 8px; background:url(../imagens/barra_gradiente.gif) repeat-x; text-decoration:none; color:#5e5232; }
.barrinha a:hover { background-position:0 -25px; text-decoration:none; }
#textContent .barrinha a { color:#5e5232; }


/* LAYOUT E POSICIONAMENTO */
.clear { clear:left; }
#sombra, #sombraBottom {
	width:998px;
	margin:auto;
	background:url(../imagens/sombra.gif) repeat-y;
}
#sombraBottom { background:url(../imagens/sombra_bottom.gif) no-repeat; height:4px; }
#wrapper {
	width:990px;
	margin:auto;
}

#footer { height:25px; padding: 0 60px 0 40px; }
#content{ clear:left; }
#footer { clear:left; }

#header {	height:135px; position:relative; }
h1 { margin:0; padding:20px 0 0 60px; }
#selos {
	position:absolute;
	top:20px;
	right:50px;
}
#selos img { margin-left:20px; }


#mainContent {
	width:710px;
	padding:0 40px;
	float:left;
	overflow:auto;
}
#lateral {
	width:200px;
	background:#e1d0a2;
	float:left;
}

#textContent { width:470px; float:left; padding-bottom:20px; }
#extraContent { width:210px; float:left;
	margin-top:40px;
	padding-left:30px;
	padding-bottom:20px;
}
#extraContent img.foto { display:block; margin-bottom:15px; text-align:right; border:1px solid #5e5232; padding:2px; }

#bonus { height:212px; }
#orcamento { height:92px; }
#contato { height:36px; }
#linksLateral { height:26px; }

#orcamento, #contato, #linksLateral, #bonus, #contato { padding:8px 15px 0; }
#contato { padding: 10px 15px 0; line-height:1.4em; }
#orcamento { line-height:1.4em; }
#orcamento span { display:block; margin:0 0 8px; }

#linksLateral img { margin:0 6px; vertical-align:middle; }


#araguariComNet, #flashGallery {
	height:400px;
}
#araguariComNet, #flashGallery, #araguariMidia {
	width:790px;
	margin:0 -40px;
}
#araguariMidia {
	background:#b39277 url(../imagens/gradiente_marron.jpg) repeat-x;
	padding:20px 0;
}

/* MENU E DROPDOWN */
#menuDiv {
	background:#6a9a3a url(../imagens/barra_gradiente_verde.gif);
	height:25px;
}
#menu { 
	width:790px;
	height:25px;
	float:left;
	padding:0;
}
#comNetMenu {
	float:left;
	width:195px;
}

#menu ul {
	list-style:none;
	margin:0;
	padding:0;
}

#menu li {
	margin:0 0 0 50px;
	padding:0;
	display:block;
	position:relative;
	float:left;
	background:none;
	display:inline;
}
#menu li.first { margin-left:40px; }

#menu li ul {
	display:none;
	position:absolute;
	top:25px;
	left:-14px;
	padding-top:10px;
	padding-bottom:15px;
	/* formatação dropdown */
	background-color:#d0b67f;
	border:1px solid #5e5232;
}

#menu li ul li { }
#menu li ul.eventos { width:120px; }
#menu li ul.araguari { width:120px; }

/* Opera fix */
li > ul {
	top: auto;
	left: auto;
}

#menu li ul li {
	margin:0;
	padding:0 0 0 14px;
	line-height:20px;
}
#menu li ul li a { display:block; }

#menu li:hover ul, #menu li.over ul { display:block; }

#comNetMenu {
	font-weight:bold;
	line-height:25px;
	text-align:center;
}
#comNetMenu a {
	color:#FFF;
	text-decoration:none;
}
#comNetMenu a:hover {
	color:#eee1bd;
	text-decoration:none;
}


/* ESTILOS DA HOME */
#fraseHome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#826e3a;
	width:710px;
	height:50px;
	line-height:50px;
}

#linksHome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:460px;
	padding-top:2px;
	height:48px;
	line-height:1.3em;
}

#fraseHome, #linksHome { float:left; margin:20px 0; }

.homeBox {
	height:236px;
	width:220px;
	margin-right:25px;
	margin-bottom:22px;
	background-color:#c7ab6e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:left;
	font-weight:bold;
}
.homeBox.ultimo { margin:0; }

.homeBox h2 { height:25px; margin:0; padding:0; }
.homeBox h2 a { display:block; height:17px; padding-top:8px; background:#d4b97b url(../imagens/barra_gradiente.gif) repeat-x; }
.homeBox h2 a:hover { background-position:0 -25px; }
.homeBox p { margin:3px 0; }
.homeBox h2 a, .homeBox p { padding-left:8px; }

#noticias {
	clear:left;
}


/* GALERIAS */
#thumbnails { margin-top:30px; }
#thumbnails img {
	margin-right:5px;
	margin-bottom:10px;
	background-color:#FFF;
	padding:4px;
}

#foto { text-align:center; padding:30px 0; }
#foto img { border:5px solid #fff; }

/* OPINIAO DO CLIENTE */
.assinatura { 
	font-size:10px;
	font-weight:bold;
	color:#333;
}.Chat {
	text-align: center;
}
#sombra #wrapper #content #lateral #orcamento .Chat {
	text-align: center;
}
