body{ background:url(../images/fundo.jpg) repeat-x; margin:0px; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul,li,form,legend,label,textarea, input{ margin:0px; padding:0px; font-weight:normal; list-style-image:none;}

a{outline:none;}

hr{
text-align:center;
border:0;
width:100%;
color:#D7D7D7;
background:#D7D7D7;
height:1px;
}

#all{margin:0px; padding:0px; margin:auto; text-align:left; width:950px;}
#cabecalho{margin-top:15px; background:#FFF;}

#c1{ background:url(../images/lateral.jpg) no-repeat left; width:100%; height:107px;}
#c2{ background:url(../images/lateral2.jpg) no-repeat right;width:100%;height:107px;}

#logo{ float:left; margin-top:20px; padding-left:25px;}
#tel{ float:right; background:url(../images/tel.jpg) no-repeat left; width:190px; height:100px; text-align:right; margin-right:10px;}

.central{color:#3998d1; padding-top:25px;}
.num{  color:#3998d1;}
.num2{ color:#2b85bb; font-size:25px;}

#v_m{ position:relative;}
#m_m{ text-align:right;right:0px; top:-20px; position:absolute}

ul#menu{ list-style-type:none;}
ul#menu li{display:inline; float:right}

ul#menu a{color:#FFF; text-decoration:none; font-weight:bold; background:url(../images/m1.jpg) no-repeat left top; padding:0 0 0 4px; margin:0px; float:left}

ul#menu span{ display:block; background:url(../images/m2.jpg) no-repeat right top; float:left; padding:8px 17px 10px 14px;}
ul#menu span{float:none;}

ul#menu a:hover{background:url(../images/m1.jpg) no-repeat 0% -40px;}
ul#menu a:hover span{background:url(../images/m2.jpg) no-repeat 0% -40px;}

ul#menu #current a{background:url(../images/m1.jpg) no-repeat 0% -40px;} 
ul#menu #current a span{background:url(../images/m2.jpg) no-repeat 0% -40px;}

#t_menu{ left:0px; top:-20px; position:absolute; margin:0px; padding:0px;}
#home{padding-top:22px;}

#menu_direito{float:left; width:220px; background:#FFF; filter: alpha(Opacity:70);-moz-opacity: 0.7;}
#menu_direito a:link,#menu_direito a:active,#menu_direito a:visited{ color:#333; text-decoration:none;display:block;width:100%; }
#menu_direito a:hover{ background:#EFEFEF;width:100%; }
#conteudo{float:left; width:730px;}

#box{ margin:auto; text-align:right}

#tt{ background:#237CB4; font-weight:bold; color:#FFF; padding:5px; margin-bottom:8px; margin-top:5px; cursor:default; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.L1{ margin-left:22px; cursor:pointer}
.s_c{ margin-left:15px;}
.s_c li{ list-style-image:url(../images/seta2.gif);}
.c{ font-weight:bold; list-style-image:url(../images/seta1.jpg);}

#int_t{ margin-left:20px; margin-top:15px;}
#int_t_home{background:#FFF url(../images/barra.jpg) no-repeat top center;margin-left:20px; padding:10px;}

.titulo_home{ font-weight:bold; font-size:18px; color:#217cb3; vertical-align:sub}

#indica_amigo input{ width:185px;background:#F7F8F8; border:1px solid #CCC; padding:4px 0px 4px 2px;}

#rodape{clear:both; text-align:center; background:#1E5275; color:#FFF; height:70px; margin-top:20px;}
#rodape a{color:#FFF; text-decoration:none;}

.b1{float:left; background:#E7EBEB; width:32%; border:1px solid #DADADA; text-align:center; padding-top:7px; color:#1E5275; font-size:14px;}
.b1 img{border:1px solid #DADADA}

.b2{float:left; background:#F8F9F9; width:32%; margin-left:7px;border:1px solid #DADADA;padding-top:7px; text-align:center; padding-top:7px; color:#1E5275; font-size:14px;}
.b2 img{border:1px solid #DADADA}

.b3{float:left; background:#EFF1F1; width:32%; margin-left:7px;border:1px solid #DADADA;padding-top:7px; text-align:center; padding-top:7px; color:#1E5275; font-size:14px;}
.b3 img{border:1px solid #DADADA}

#box_rodape{ width:950px; margin:auto}

.v{font-size:11px;}

label{width:80px; display:block; font-weight:bold; text-align:left;}
#contato{margin:auto;width:270px;}
#contato input, #contato textarea{ border:1px solid #DADADA; padding:5px; margin:2px 0px 2px 0px; width:250px; font-size:12px; background:#F8F9F9; color:#4C4C4C; font-family:Arial, Helvetica, sans-serif;}
#contato textarea{height:100px;}
#contato .bb{width:80px;font-weight:bold; background:#5D91B4; color:#FFF}

#cotar{margin:auto;width:540px; padding-top:20px;}
#cotar input, #cotar textarea{ border:1px solid #DADADA; padding:5px; margin:2px 0px 2px 0px; width:250px; font-size:12px; background:#F8F9F9; color:#4C4C4C; font-family:Arial, Helvetica, sans-serif;}
#cotar textarea{height:50px;}
#cotar .bb{width:80px;font-weight:bold; background:#5D91B4; color:#FFF}
.ob{color:#F00}

#tab{ text-align:center}

#tabela{width:100%; background:#F7F7F7; border:1px solid #E6E6E6}
#tabela tr td{border:1px solid #E6E6E6}
