* {margin:0; padding:0;}
body {background:url("../images/textura_home.gif"); background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;}
img {border:0;}
h1 {font-size:24px;}
h1 a{text-decoration:none;} h1 a:hover{text-decoration:underline;}
h2{font-size:12px; font-weight:bold;}
p{font-size:12px; margin:0 0 10px 0;}
p a {text-decoration:none; color:#036;}

.data_not{font-size:10px; padding:2px; background-color:#036; color:#fff;}
.cor1 {color:#f0690c;}
.cor2{color:#0b55a0;}
.clique a{color:#09138c; text-decoration:none;}
.clique a:hover{text-decoration:underline;}
#ln{width:364px; height:1px; border-bottom:1px dashed #ccc; margin-bottom:5px;}

#geral{
	width:1000px;
	margin:0 auto;
} 

#cabecalho {
	width:1000px;
	height:111px;
	float:left;
}

#menu {
	width:1000px;
	height:40px;
	margin-top:2px;
	border-bottom:1px solid #eee;
	float:left;
}
#menu ul li {list-style-type:none; float:left;}
#menu li a{color:#036; font-size:12px; text-decoration:none; display:block; padding:12px 16px 12px 15px;}
#menu li a:hover{color:#000; background-color:#a8cf45;}

#destaque{
	width:1000px;
	height:290px;
	margin-bottom:5px;
	float:left;
	background:url("../images/bg_slider.gif") repeat-x;
}

#content{
	width:1000px;
	float:left;
}

#content_int{
	width:980px;
	padding:10px;

	float:left;
}

#content_int h1, #content_bot h1{
	font-size:18px;
	color:#000;
	margin-bottom:10px;
}

#content_int h3, #content_bot h3{
	font-size:16px;
	color:#006699;
}
#content_int h3{float:left;}

#content_bot{
	width:990px;
	float:left;
	padding:5px;
	/*
	border:1px solid #a1c83d;	
	background-color:#184e7d;
	border:1px solid #347092;
	
	/--Bottom right rounded corner--/
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	/--Bottom left rounded corner--/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
		*--Top right rounded corner--/
	-moz-border-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	/--Bottom left rounded corner--/
	-moz-border-radius-topleft: 10px;
	-khtml-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	
	*/
}
#carrocel{
	width:985px;
	height:180px;
	float:left;
	padding:5px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	background-color:#fafafa;
}

#content_home{
	width:1000px;
	margin:0;
	margin-bottom:20px;
	border:1px solid #fff;
	float:left;
	background:url("../images/textura_home.gif");
}
#content_home_l{
	width:670px;
	padding:5px;
	float:left;
}
#content_home_l2{width:650px; float:left;}
#content_home_l2{margin-left:10px; padding-left:5px;}
#content_home_l1, #content_home_l2{border-top:3px solid #003366;}

#content_home_r{
	width:305px;
	margin-left:4px;
	padding:5px;
	float:left;
}
#content_home_l h2, #content_home_r h2{
	font-size:24px; color:#036; margin-bottom:10px; font-weight:normal;
}
#content_home_l p, #content_home_r p{font-size:14px;}

/******************************************************************/
.ass {font-size:11px; color:#555;}

#cont_top{
	width:776px;
	height:125px;
	float:left;
}

#colesq{width:481px; float:left;}

#cont_geral{width:473px; float:left;}
#coldir{width:250px; padding:0 10px; margin-left:5px; float:left;}
#coldir p, #colesq p{color:#333; font-size:11px; margin:5px 0;}
#coldir p a, #colesq p a{text-decoration:none; } #coldir p a:hover, #colesq p a:hover{color:#060;}

#coldir h1, #colesq h1{font-size:18px; color:#535a4f;}
#coldir h2,#coldir h3, #colesq h2, #colesq h3 {font-size:14px; font-weight:bold;}
#coldir h2, #colesq h2{color:#073d80;} #coldir h3, #colesq h3{color:#006699;}
#coldir ul li {list-style-type:none; margin:5px 0;}
#coldir li{font-size:11px;}
#coldir li a{text-decoration:none; display:block; padding:3px;}
#coldir li a:hover{background-color:#006699; color:#fff;}

#tb_frmemail {padding:10px; margin:10px; background-color:#eee; border:1px solid #ccc; font-size:11px;}
#tb_portfolio{margin:0 auto;}
#tb_portfolio td{text-align:center;}
#tb_portfolio td a {text-decoration:none; color:#333; font-size:11px;}
#tb_portfolio td a:hover{text-decoration:underline; color:#036;}
#tb_portfolio img{border:1px solid #ccc; padding:3px;}
#tb_portfolio img:hover{border:1px solid #888; padding:3px; background-color:#eee;}
/* Footer*/
#footer {
	width:100%;
	padding-top:5px;
	clear:both;
	background-color:#fff;
	border-top:1px solid #fafafa;
}

#footer h2{
	font-size:18px;
	margin-bottom:5px;
	color:#036;
}

#footer p{
	font-size:11px;
}

#footer p a:hover{
	text-decoration:underline;
}

#footer_center{
	width:1000px;
	height:70px;
	margin:0 auto;
}
#footer_l{width:311px; margin-right:7px; margin-left:13px; float:left;}
#footer_l p{color:#333; font-size:12px;}
#footer_c{
	width:308px;
	padding-left:10px;
	padding-right:5px;
	margin-left:5px;
	float:left;
}
#footer_r{width:308px; padding:0 5px 0 12px;; float:left; margin-left:5px;}
#footer_int {
	width:100%;
	padding-top:5px;
	clear:both;
}

#icones{width:304px; float:left;}
#icones img{border:0;}
/**************************/
#cx_destacar{
	padding:5px 10px;
	margin:5px 0;
	
	background-color:#fafafa;
	border:1px solid #efefef;
	
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
		/*--Top right rounded corner--*/
	-moz-border-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-topleft: 10px;
	-khtml-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
}

#cx_destacar h2{font-size:24px; font-weight:normal;}

#tb_coment{
	font-size:12px;
	color:#333;
}
#tb_coment tr td{padding:5px;}
#comente{padding:10px; background-color:#eeeeee; border:1px solid #ccc; margin:0 auto; margin-bottom:10px; width:600px;}
#comente h4{color:#333; border-bottom:1px solid #333;}
#cx_coment{background-color:#eee; padding:5px; margin:0 auto; margin-bottom:5px; width:610px; border:1px solid #ccc;}
#cx_clientes{
	width:325px;
	padding:5px;
	/*background:url("../images/bg_clientes.gif") no-repeat;*/
}

#cx_clientes p{font-size:12px; padding-left:5px; padding-right:10px;}
#cx_clientes h2, #cx_clientes p{color:#333; border:0;}
#cx_clientes p a, #content_bot_c p a{color:#333; text-decoration:none;}

/* Lista serviços */
#caixa_servico{
	width:308px;
	height:201px;
	margin-right:4px;
	margin-bottom:4px;
	padding:6px;
	float:left;
	background-color:#fafafa;
	border:1px solid #efefef;
	
		/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 10px;
	-khtml-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
		/*--Top right rounded corner--*/
	-moz-border-radius-topright: 10px;
	-khtml-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-topleft: 10px;
	-khtml-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
}

#caixa_servico h2{font-size:24px; font-weight:normal;}
#caixa_servico p{font-size:12px; margin:2px 0;}

#caixa_servico_l{
	width:92px;
	height:201px;
	float:left;
}

#caixa_servico_r{
	width:216px;
	height:201px;
	float:left;
}

#rede_social{
	width:980px;
	padding:5px;
	background-color:#fafafa;
	margin:10px 0;
}
