@import url("links.css");
@import url("comumAtodos.css");
@import url("instalacoes.css");
/*@import url("slide.css");*/
@import url("representacoes.css");
@import url("listas.css");
@import url("catalogoProdutos.css");
/* Default */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#DCE6DB;
}
img{border:none;margin:0px;}
table{padding:0px;margin:0px;border:none;}
form{margin:0px; padding:0px;}
p{font-size:12px;}
/* Default */

#sobreposta{	
	width:1000px;
	height:200px;
	margin:0 auto;
	background-image:url(../images/bgSobreposto.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:left;
	position:relative;
}

img#logo{
	position:relative;
	margin:20px 0px 0px 50px;
}

#geral{
	width:900px;
	height:auto;
	margin:0 auto;
	/*min-height:720px;*/
	background-image:url(../images/bgGeral.png);
	background-position:center top;
	background-repeat:repeat-y;
	padding:0px 50px;
	text-align:left;
}

/* Esquerda */
#colEsquerda{
	position:relative;
	float:left;
	margin:0px 30px 0px 0px;
	width:174px;
	height:auto;
}

/* Direita */
#colDireita{
	position:relative;
	float:left;
	width:677px;
	height:auto;	
	margin:0px;
	font-size:11px;
	color:#353535;
}

#colDireita p{
	margin:0px 0px 10px 0px;
}

#colDireitaInterna{
	width:620px;
	height:auto;	
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;   
	padding:2px 25px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#353535;	
}

p.tituloInterno{
	margin:0px 0px 7px 0px;
}
p.txt{
	margin:0px 0px 15px 0px;
}

/* Menu */
#colEsquerda ul{
	font-size:14px;
	font-family:Arial;
	font-weight:lighter;
	list-style-image:url(../images/pontinhos.png);
	margin-top:0px;
}

#colEsquerda li{margin:0px 0px 8px 0px;}

/* Clima */
#clima{
	position:relative;
	float:left;
	width:150px;
	height:auto;	
	margin:25px 0px 0px 10px;
	text-align:center;
}

/* Trabalhe conosco */
#trabalheConosco{
	width:153px;
	height:auto;
	margin:10px 0px 0px 20px;
}


/*--- padrões direita ---*/

p.titulo{
	font-family:Arial;
	font-size:14px;
	color:#2f8451;
	font-weight:300;
	margin:0px 0px 5px 0px;
}

p.subTitulo{color:#333;}

p.tituloInterno{
	font-family:Arial;
	font-size:14px;
	color:#2f8451;
	font-weight:300;
	margin:0px 0px 0px 0px;
}

#colDireita span{
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#999b9a;	
}

/* Guia */
#guia{
	position:relative;
	float:left;
	width:auto;
	height:auto;
	margin:0px 0px 40px 0px;
}

/* Div que acopla Empresa e Cotação */
#container{
	position:relative;
	float:left;
	margin:0px 25px 0px 0px;
	width:265px;
	height:auto;
}

/* Empresa */
#empresa{
	position:relative;
	float:left;
	width:259px;
	height:auto;	
	margin:0px 0px 15px 0px;
   	padding:0px 3px 3px 3px;
}

#empresa p{	
	margin:5px 0px 5px 0px;
}
/* Fim da div Empresa */

/* Cotação */
#cotacao{
	width:259px;
	height:auto;	
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
   	padding:3px;
}
#caixaCinza{
	width:244px;
	height:112px;
	position:relative;
	margin:0px;
	padding:10px 5px 5px 10px;
	/*background-color:#dcdfe0;*/
	background-color:#ffffff;
	font-size:12px;	
}

#caixaCinza p{
	margin:0px;
	margin-top:5px;
	font-size:11px;
	color:#5e5e5e;
	text-align:center;
	font-weight:700;
}

#caixaCinza table{
	margin:0px;
}

#caixaCinza tr{
	width:20px;
}

/* Instalacoes */
#instalacoes{
	position:relative;
	float:left;
	width:378px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#instalacoes img{
	border:1px solid #e1e2e4;
}

/* Catalogo */
#catalogo{
	position:relative;
	float:left;
	width:673px;
	height:auto;	
	margin:20px 0px 0px 0px;	
}

#catalogo img{
	float:left;
	border:2px solid #c8c8c8;
	margin-bottom:0px;
}

img#img1{
	margin-right:15px;
}

strong.categorias{display:block;font-size:12px; margin:0px 0px 5px 0px;}

/* footer */
#footer{
	background-image: url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;	
	width:869px;
	height:63px;	
	margin:0px auto;
	margin-top:50px;
	padding:40px 0px 0px 0px;
	position:relative;
	font-family:Arial;
	font-size:11px;
	color:#5e5e5e;
	text-align:center;	
	bottom:0;
}

#footer span{
	display:block;
}