/* SITE AZUL 1*/
a{outline:none; text-decoration:none; color:#808040}

.body_azul{
	background:#F6F9FF;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	}
#all_1{width:988px;
text-align:left;
margin:auto;
}
#logo_1{
width:180px;height:60px; 
padding:20px 0px 00px 20px;
}
#lado_1{float:left;}
#lado_2{float:right;height:100px;margin:0px;padding:0px}


#banner{
width:988px;
height:203px;
clear:both
}
.tel{font-size:11px;color:#0d4895;font-weight:bold;padding-right:39px;padding-top:3px;text-align:right;
font-family:Arial, Helvetica, sans-serif}


#mm div{ float:left;}

.b_1{float:left;width:474px;height:203px;margin:auto}
.b_2_1{float:left;width:513px;height:203px;margin:auto}

.left_1{width:23px;height:62px;float:left;}
.right_1{ float:right;width:30px;height:62px}

#conteudo{ background-image:url(../images/center.jpg);
background-repeat:repeat-x;
width:987px;
height:480px;
}

#orcamento{color:#333333;font-size:11px;}
#orcamento input{
background:#f1f1f2;
border:1px solid #999999;

width:250px;
color:#333333;

}
#orcamento select{
width:250px;}
#orcamento textarea{width:245px; 
background:#f1f1f2;
border:1px solid #999999;}

#orcamento strong{ color:#666666;}

#menu_esquerdo{width:204px;margin:0px;padding:0px;float:left}

.cab_m{
width:204px;
height:31px; 
background:url(../images/menu_topo.jpg);
margin-top:10px;
}
.tt_m{font-size:12px;color:#173f67;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;}
.tt_a{font-size:12px;color:#524F12;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;}
.tt_verde{font-size:12px;color:#054200;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;}
.tt_ro{font-size:12px;color:#49246F;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;}
.tt_v{font-size:12px;color:#620000;font-weight:bold;padding-top:10px;padding-left:20px;text-align:left;}

#itens{ background-image:url(../images/fundo_menu.jpg);

height:310px;
background-repeat:repeat-y;
margin:0px;padding:0px;
padding-left:10px;
text-align:left;
}



#itens ul li{ list-style-type:none;}
/*#itens ul li a:link,#itens ul li a:active, #itens ul li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006fa8;
text-decoration:none;

background:#CCCCCC;
padding:5px 0px 10px 5px;
width:150px;

margin:0px;
}

#itens ul li a:hover{color:#3a8be5;}
*/

<!--
ul#mm_e {
	width:180px;
	margin:0;
	padding:0;
	list-style-type:none;
	}
ul#mm_e li {
 background:url(../images/ponto.gif) repeat-x bottom                                                                                                                                ;
	}
ul#mm_e li a:link, ul#mm_e li a:visited {
	display:block; 
	height:1%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005885;
	padding:8px 5px 8px 5px;
	background:url(../images/seta.gif) no-repeat right;
	}
ul#mm_e li a:hover {
	color:#3a8be5;
	background-COLOR:#EAEEFD;
	 background-image:url(../images/ponto.gif);
	 background-repeat:repeat-x;
	 background-position:bottom;
	display:block; 
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
}	
#efeito{ float:left;
width:728px;
text-align:right;
}
#centro{ 
float:left;text-align:left;
padding-left:20px;
width:480px;


}

#centro2{ 
float:left;text-align:left;
padding-left:20px;
width:700px;
height:100%;

}

#centro_interna{ 
float:left;text-align:left;
padding-left:20px;
width:690px;

}


.linha{
background:url(../images/linha.gif) repeat-x;
width:450px;
height:1px;
margin:0px;
padding:0px;
clear:both;
}
.linha2{
background:url(../images/linha.gif) repeat-x;
width:200px;
height:1px;
margin:0px;
padding:0px;
clear:both;
}
.ico{width:66px;height:54px;float:left;}
.tt_1{float:left;width:400px;padding-top:10px;padding-left:10px;}
.t1{font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
/*color:#696969;*/
color:#FF9900;
width:280px;}

.t1_m{font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#696969;
width:280px;}



.t1_interna{font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#696969;
/*color:#FF9900;*/
width:280px;}


.t_2{ font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#696969;padding-top:7px;}

.t_3{

margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f78f00;
font-weight:bold;}

#text_centro{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
}

#direito{ float:left; width:230px;margin-top:0px;
text-align:left;}


.tt_2{
float:left;width:200px;padding-top:10px;padding-left:10px;
text-align:left;}
.t4{ont-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#696969;
width:200px;
text-align:left;}

#ult{  background:url(../images/corte.jpg) left no-repeat;
width:7px;
height:270px;
float:left;
}
#ult2{
background:#9933FF;
width:205px;
height:224px;
float:left;
background:url(../images/quadro.jpg) no-repeat;
margin-top:21px;

}

#c_b{
clear:both;
margin-left:20px;
padding-top:15px;
height:95px;
text-align:left;
}

#c_b2{
clear:both;
margin-left:20px;
text-align:left;
height:5px;
}



.contato_ico{float:left; width: 56px;height:83px;}

#tel2{float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-left:4px;
margin-top:10px;}

.txt_consul{ font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
margin-top:10px;
letter-spacing:-1px;
}

#barra_rodape1{ padding-top:15px; text-align:center}
#barra_rodape2{ padding-top:1px; text-align:center}

#barra_rodape{
border:1px solid #e0e2e5;
width:950px;
border-collapse:collapse;
}

#r_l{float:left;width:14px;height:88px;margin:0px;padding:0px;}
#r_2{ float:right;width:10px;height:88px;}

#fundo_rodape{background:url(../images/rodape.jpg) repeat-x;
height:88px;
width:200px;
}
.txt_r{ 
color:#a1a7b3;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:60px;
}

.ult_pro{ width:170px;height:170px;
padding-left:44px;padding-top:33px;}
.ult_1{width:170px;height:150px;padding-top:33px; padding-left:30px}
.ult_pro img{ border:1px solid #CCCCCC
}
#link_pro{ padding-left:0px;padding-top:6px;
font-size:10px;
color:#686868;
text-align:center;

}

a.link_ult_pro:link,a.link_ult_pro:active,a.link_ult_pro:visited{
font-size:11px;
color:#676417;
text-align:center;

}
a.link_ult_pro:hover{
font-size:11px;
color:#958F22;
}






.body_amarelo{
	background:#FDFDFA;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	}
ul#mm_a {
	width:180px;
	margin:0;
	padding:0;
	list-style-type:none;
	}
ul#mm_a li {
 background:url(../images/ponto.gif) repeat-x bottom                                                                                                                                ;
	}
ul#mm_a li a:link, ul#mm_a li a:visited {
	display:block; 
	height:1%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676417;
	padding:8px 5px 8px 5px;
	background:url(../images/seta.gif) no-repeat right;
	height:13px;
	}
ul#mm_a li a:hover {
	color:#7E791D;
	background-COLOR:#FEFFE8;
	 background-image:url(../images/ponto.gif);
	 background-repeat:repeat-x;
	 background-position:bottom;
	display:block; 
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:13px;
}	
#conteudo2{ background-image:url(../images/center2.jpg);
background-repeat:repeat-x;
width:987px;
}

a#link_marketing:link,a#link_marketing:active,a#link_marketing:visited,a#link_marketing:hover{font-weight:bold;font-size:11px;color:#666; float:none; border:0px solid #000}

a.agende:link,a.agende:active,a.agende:visited{color:#808040;text-decoration:none; font-weight:bold}
a.agende:hover{ color:#A3A352}

a.portfolio:link,a.portfolio:active,a.portfolio:visited{color:#808040;text-decoration:none; font-weight:bold}
a.portfolio:hover{ color:#F59511}


#quem_somos1{
 width:100%; float:left; text-align: justify;
 height:350px;
 background:url(../images/quem_somos.jpg) no-repeat right 100px;
	}
#lig_inicio a{text-decoration:none; color:#808040}
#lig_inicio a:hover{color:#A3A352;}


/* ==========================COMPRAS======================== */

form{margin:0px; padding:0px}

#des{float:left; position:relative}	

h1{padding:5px; margin-top:5px; margin-bottom:5px; font-size:14px; background:#686856; color:#FFF; text-align:left}
	
.ch{float:left; margin:0px; padding:0px; background:#000;}
	
	
.chk{
float:left;  text-align:left; background:url(../images/f.jpg) bottom repeat-x;
cursor:pointer; color:#474546;
font-size:12px; font-weight:bold; 
border-bottom:2px solid #D4D4D4;
border-right:0px solid #D4D4D4;
border-left:1px solid #C9C9C9;
border-top:1px solid #C9C9C9;
height:40px;
margin-top:5px;
}
.chk input{ margin-top:9px;}

.tch{
float:left; width:468px; text-align:left; 
background:url(../images/f.jpg) no-repeat right;
cursor:pointer; color:#474546;
font-size:12px; font-weight:bold; 
border-bottom:2px solid #D4D4D4;
border-right:2px solid #D4D4D4;
border-left:0px solid #C9C9C9;
border-top:1px solid #C9C9C9;
height:40px;
margin-top:5px;
}
.spacer{ padding-top:12px;}

.try{ width:493px; float:left; margin-left:15px}
.try div{ font-size:11px; text-align:justify;}
	.txp{ padding:10px 5px 10px 5px; font-size:12px; clear:both; display:none}
	.txp a{ color:#A67642}
	
	#tbg{float:left}

.preco{float:right; width:220px; height:250px; 
		background:url(../images/paper.jpg) no-repeat; 
		text-align:right; font-size:12px; 
		font-weight:bold;
		  right:0px;
		  margin:0;
    		padding:0;
    position:absolute;
	top:0px;
    z-index:9999;
		}
	.bp{ padding:75px 50px 0 0}
	#totallll{color:#ABA51B; font-size:30px; font-weight:normal}
	#totallll2{color:#686856; font-size:30px;font-weight:normal}
	
/* ==================================================== */

 
 .tb_or tr td{ border:1px solid #CCC }
 	
		.t tr td{ padding:5px}