@charset "utf-8";
/* CSS Document */
*{margin:0px;	padding:0px; }

body{ background:  #000044; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px};
a:link{ color:#0f3774; text-decoration:none;}
a:hover {color:#0f3774; }
a:visited {	color: #0f3774;}
h1{ font-size:24px; font-weight:bold; letter-spacing:-1px; line-height:26px; padding-bottom:15px;}
h2{ font-size:16px; line-height:14px; font-style:italic}


#wrapper{  margin:0 auto; width:717px; background:url(../imagens/fundo_container.jpg) repeat-y #fff;}
.container_meio{ margin:2px; float:left; width:172px; height:200px;}
.container_meio img{ margin-bottom:2px;}
.container_meio p{padding:9px; font-size:16px; color:#666;}
.container_meio a{ color:#666; text-decoration:none}
.container_meio a:hover{color:#0f3774}

#topo{  height:151px;}
#marca{padding:30px;}
#marca h1 a{ color:#FFF; font-size:36px; letter-spacing:-1px; text-decoration:none;}
#marca h1 a:hover{ color:#CCC;}
#banner{height: 287px;}
#menu{height:60px; clear:both; border-top: 6px solid #b6ddc8;}
#menu ul{ margin-left:10px; list-style:none; display:inline; }
#menu li{list-style:none; display:inline; }
#menu li a{ padding:10px; font-size:13px; color:#3c4562; line-height:60px; text-decoration:none; }
#menu li a:hover{ color:#0f3774;   }


#menu_admin{height:60px; clear:both; background-color:#cddbef; border-top:#0f3774 1px solid; border-bottom:#0f3774 1px solid; text-align:center; }
#menu_admin ul{ margin-left:10px; list-style:none; display:inline; }
#menu_admin li{list-style:none; display:inline; }
#menu_admin li a{ padding:10px; font-size:14px; color:#3c4562; line-height:60px; font-weight:bold; text-decoration:none; }
#menu_admin li a:hover{ color:#FFF; background-color:#0f3774;  font-weight:bold;  }

#esquerdo{ width:325px; float:left; }
#esquerdoTexto{text-align:left;padding-left:50px; color:#0f3774; width:250px;}
#direito{ float:right; width:355px; padding-right:10px; }
#direito h1{ font-size:30px; color:#0f3774; font-weight:lighter; margin:0;}
#direito a{color:#0f3774; text-decoration:underline; font-weight:bold; font-size:13px;}
#direito a:hover{color:#666;}


#meio{ width:705px; margin:0 auto 0; clear:both}

#rodape{ height:50px; margin-top:100px; clear:both; position:relative; border-bottom:4px solid #dfe3e6;}
#copyright{ text-align:center; font-size:10px; color:#666;}
adress{ font-weight:bold}
.clear{clear: both;}
#vendas{width:575px; float:right;  color:#727e8c; font-size:13px; line-height:15px;}
#vendas a{ color:#0f3774; text-decoration:none; font-weight:bold; font-size:13px; line-height:15px;}

#vendas a:hover {color:#0f3774; text-decoration:underline; }
#vendas li img{ float:left; margin:0 25px 25px 0;}
#vendas li{ display:block; clear:both; }




#clientes{ text-align:center; color:#727e8c; font-size:13px; line-height:15px;}
#clientes a{ color:#0f3774; text-decoration:none; font-weight:bold; font-size:13px; line-height:15px;}

#clientes a:hover {color:#0f3774; text-decoration:underline; }
#clientes ul{ margin:0; padding:0;}
#clientes li{ float:left; height:70px; line-height:70px; width:115px; margin:10px; background-color:#FFF; border:1px solid #ddd;list-style:none; display:inline;}
#clientes img{margin:auto auto; text-align:center}
#clientes h1{ font-size:24px; color:#0f3774; font-weight:lighter; margin:0;}
#lista_infohtc {color:#0f3774; font-weight:bold; font-size:13px;}
#lista_infohtc ul{list-style-type:circle; margin-left:15px; }
#lista_infohtc li{}
#lista_infohtc li a{color:#666; text-decoration:none;}
#lista_infohtc li a:hover{color:#0f3774; text-decoration:none;}

#contato{ text-align:right; color:#0f3774;}


#servicos { padding-top:60px;}
#servicos ul{ text-align:right; list-style:none; padding-right:10px;}
#servicos li a{color:#0f3774;text-decoration:none; list-style:none;}
#servicos li a:hover{font-weight:bold}
#servicos li a:active{font-weight:bold}

#tab-container-1-nav a.active {font-weight:bold}

.watermark_box {
position:relative;
display:block;
}
img.watermark {
	position: absolute;
	top: 0px;
	left: 0px;
}


label, input[type="text"]{
    float:left;
    display:block;
}

label
{
     float:left;
 
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
 
 width:20%;
}

input{border:1px solid #ccc; padding:5px; margin-bottom:5px;}
.input{width:260px;}
textarea{float:left; border:1px solid #ccc;}

.error_list{color:#990000; display:block; list-style:none} 

