/* SITE AZUL 1*/
a{outline:none;}

.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;
}
	
#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;
}

#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:2px;}

.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:240px;
float:left;
}
#ult2{
background:#9933FF;
width:205px;
height:224px;
float:left;
background:url(../images/quadro.jpg) no-repeat;
margin-top:8px;

}


#c_b{
clear:both;
margin-left:23px;
padding-top:2px;
height:95px;
text-align:left;
}
#c_b2{
clear:both;
margin-left:20px;
text-align:left;
}

.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;
}
#des{float:left;}

#barra_rodape1{ padding-top:15px; text-align:center}


#barra_rodape2{ padding-top:0px; 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:157px;height:149px;
padding-left:20px;padding-top:20px; text-align:center}
.ult_pro img{ border:1px solid #CCCCCC
}
#link_pro{margin-left:-5px;
padding-top:10px;
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:#A470BA;
}
a.link_ult_pro:hover{
font-size:11px;
color:#532F62;
}




.body_roxo{
	background:#FBF7FD;
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	}


ul#mm_r {
	width:180px;
	margin:0;
	padding:0;
	list-style-type:none;
	}
ul#mm_r li {
 background:url(../images/ponto.gif) repeat-x bottom ;
	}
ul#mm_r li a:link, ul#mm_r li a:visited {
	display:block; 
	height:1%;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#663399;
	padding:8px 5px 8px 5px;
	background:url(../images/seta.gif) no-repeat right;
	}
ul#mm_r li a:hover {
	color:#6633CC;
	background-COLOR:#F5EBFC;
	 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;
}		
#conteudo4{ background-image:url(../images/center4.jpg);
background-repeat:repeat-x;
width:987px;
}


#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;}

#box_logo{float:left;width:710px;margin:0px;padding:0px;font-size:12px;}
.logo2{float:left;margin-left:20px;margin-bottom:20px; border:1px solid #999}
.cartao{float:left;padding-left:20px;padding-bottom:20px; height:190px;}
.cartao img{ border:1px solid #999}

.tabsContent ul{ list-style-type:none; margin:0px; padding:0px;}

.customGal{ color:#381A44}

#quem_somos1{
 width:100%; float:left; text-align: justify;
 height:340px;
 background:url(../images/quem_somos.jpg) no-repeat right 100px;
		
	}
#default_visual a:link,#default_visual a:active,#default_visual a:visited{
color:#713F86;	
}	
#default_visual a:hover{ color:#9B6FAC;}

a.li:link,a.li:active,a.li:visited{color:#713F86}
a.li:hover{color:#713F86;}



/* ==========================COMPRAS======================== */

form{margin:0px; padding:0px}


form{margin:0px; padding:0px}

#des{float:left; position:relative}	

h1{padding:5px; margin-top:5px; margin-bottom:5px; font-size:14px; background:#4C235B; 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;}
.spacer2{ padding-top:5px;}

.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;}
		
	#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:#7D38C7; font-size:30px; font-weight:normal}
	#totallll2{color:#4C235B; font-size:30px;font-weight:normal}
	
/* ==================================================== */

 
 .tb_or tr td{ border:1px solid #CCC }
 	
		.t tr td{ padding:5px}


