@charset "utf-8";
/* CSS Document */


body{text-align:center; font-family:Arial, Helvetica, sans-serif;}


ul,form{margin:0px; padding:0px;}
a{ outline:none;}
a:link,a:active,a:visited{color:#5383C5}
a:hover{color:#3664A0}
#cabecalho{ padding-top:15px;}

#all{ margin:auto; width:876px; text-align:left}
/*#coq{background:url(../images/coq.png) no-repeat fixed; width:100%; height:100%; top:0px; left:0px;}
*/
.logo{float:left;}
.menu{float:right; background:url(../images/left.png) no-repeat left; height:45px; margin-top:15px;}

.menu1{ background:url(../images/center.jpg); margin-left:30px; height:45px; width:402px;}
.menu2{ background:url(../images/right.png) right no-repeat; height:45px;}



#mm{padding-top:13px; padding-right:15px}
#mm li{display:inline; margin:0px; padding:0px}


  #mm a {
      float:left;
      margin:0;
      padding:0 7px 0 4px;
      text-decoration:none;
      font-size:12px;
	  font-weight:bold;
	  color:#012365;
	  }
	  #mm a:hover {
      float:left;
      background:url("../images/ml.gif") no-repeat left top;
      margin:0;
      padding:0 7px 0 4px;
      text-decoration:none;
      font-size:12px;
	  font-weight:bold;
	  color:#012365;
	  }
	  
	  #mm .ativo a {
	  float:left;
      background:url("../images/ml.gif") no-repeat left top;
      margin:0;
      padding:0 7px 0 4px;
      text-decoration:none;
      font-size:12px;
	  font-weight:bold;
	  color:#012365;
	  }
	  
	  #mm .ativo a span {
      float:none;
      display:block;
      background:url("../images/mr.gif") no-repeat right top;
      padding:5px 10px 5px 6px;
      
      }
	  
	  
	  
	  
	  #mm a span {
      float:none;
      display:block;
      padding:5px 10px 5px 6px;
      
      }
	  #mm a:hover span {
      float:none;
      display:block;
      background:url("../images/mr.gif") no-repeat right top;
      padding:5px 10px 5px 6px;
      
      }
#conteudo{ background:#FFF;}
#banner{ text-align:center;}

#centro{ background:#FFF;}
.tt{ margin-left:10px; padding-top:15px;}
.t_l{float:left;}
.t_c{float:left; background:url("../images/2.jpg"); height:30px; }
.t_r{float:left;}
.t_t{font-weight:bold; font-size:12px;color:#FFF; margin-top:8px; padding:0px 10px 0px 10px;}


#lado_esquerdo{float:left;}
#home{float:left; width:650px;}
#home_interna{width:865px;}

#lado_direito{float:right;} 
#central{float:left;}


.conteudo_esq{clear:left; font-size:11px; margin-left:10px; padding-top:5px;}
.conteudo_home{clear:left; font-size:11px; padding-left:14px;padding-top:5px;}


#box{background:#EFF0F2; padding:0px;}
#box2{ padding:0px 0px 0px 10px; color:#041243} 

.box_c{ background:#EFF0F2;}
.box_c input{border:1px solid #C1C7D9; background-color:#F1F2F6; color:#55628D; font-size:10px; width:20px; text-align:center}
.p{font-size:11px; font-weight:bold; color:#244F8D;}

p{font-size:11px; padding-left:10px;}

#bb{ border:1px solid #BCBCBC; background:url("../images/fundo_bt.jpg"); font-weight:bold; color:#FFF; font-size:10px; padding:2px; width:120px; cursor:pointer}

#fr{ background:url("../images/fr.jpg") no-repeat; padding:4px;}
#fr input{ border:0px; background:none; font-size:10px; color:#55628D; width:170px;}
.b{ margin-top:5px;}
.tx{float:left; margin-left:10px; width:475px;}
 
.b_b{float:left; margin-left:13px; margin-top:15px; width:630px; background:#F6F5F1 url(../images/br.jpg) right no-repeat ;}

#des{font-weight:bold; font-size:13px; color:#244F8D; padding:5px;}

.b1{float:left; padding-left:5px;}
.b2{float:left; padding-left:5px;}

#br{text-align:left; width:876px; margin:auto; position:relative;}
#br2{ text-align:center; color:#000; font-size:12px;}
#gd{ position:absolute; left:120px; top:-55px;}


#ag{right:0; top:0px; position:absolute; color:#000; font-size:10px}
#ag a{color:#FFF;}

#loadings{ width:500px; height:500px; background:#F00}

#q1{ float:left; background:#EFF0F2; border:1px solid #E0E9F3; width:250px;  padding:5px; color:#041243; height:260px;}
	#q1 span{ font-weight:bold; font-size:14px; color:#234C8A;}
#q2{ float:left; background:#EFF0F2;border:1px solid #E0E9F3;width:250px; margin-left:10px;padding:5px;color:#041243;height:260px;}
	#q2 span{ font-weight:bold; font-size:14px; color:#234C8A;}
#q3{ float:left; background:#EFF0F2; border:1px solid #E0E9F3;width:250px;margin-left:10px;padding:5px;color:#041243;height:260px;}
	#q3 span{ font-weight:bold; font-size:14px; color:#234C8A;}
	
#mapsearch input{ display:none;}

#fo{ width:350px; margin:auto; border:0px;}
#fo label{ width:150px; display:block; font-weight:bold; margin:0px; padding-top:15px;}
#fo input{ width:350px; padding:5px; border:1px solid #CCC; background:#F7F6F2 url(../images/shad.jpg) repeat-x}

#fo textarea{ width:350px; height:150px; padding:5px; border:1px solid #CCC; background:#F7F6F2 url(../images/shad.jpg) repeat-x; font: 12px Arial, Helvetica, sans-serif;}

#fo #bb2{border:1px solid #BCBCBC; background:url("../images/fundo_bt.jpg"); font-weight:bold; color:#FFF; font-size:10px; padding:2px; width:120px; cursor:pointer}

.ob{ color:#F00}



#for_res{ width:350px; margin:auto; border:0px;}
#for_res label{ font-weight:bold; margin:0px; display:block; padding-top:5px; clear:both}
#for_res div{display:block;}
#for_res input{ border:1px solid #CCC; background:#F7F6F2 url(../images/shad.jpg) repeat-x; padding:5px; }
#for_res textarea{ width:350px; height:150px; padding:5px; border:1px solid #CCC; background:#F7F6F2 url(../images/shad.jpg) repeat-x; font: 12px Arial, Helvetica, sans-serif;}

#for_res #bb2{border:1px solid #BCBCBC; background:url("../images/fundo_bt.jpg"); font-weight:bold; color:#FFF; font-size:10px; padding:2px; width:120px; cursor:pointer}

a.destaque:link,a.destaque:active,a.destaque:visited{font-size:12px; font-weight:bold; padding:5px; border:1px solid #BCBCBC; background:url(../images/fundo_bt.jpg); color:#FFF; text-decoration:none;}

 #plants{position:absolute; left:0px; top:0px; background:url(../images/coq.png) no-repeat center top;width:100%;height:548px;z-index:-1}
