@charset "utf-8";
/* CSS Document */
*{font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px; margin:0px; padding:0px; vertical-align:top;}
input{color:black; padding:2px;}
a{text-decoration:none;color:black}
a:hover{color:#7a3636}
img{border:none}
body{text-align:center; background:#9d9d9d}
#site_inteiro{width:990px; margin:0 auto; text-align:left; background:white; padding:6px 5px 0px 5px}
#topo_vinho{background:url(imagens2/topo_vinho_background.jpg) repeat-y white; border-bottom:#5ca0ad 1px solid; height:93px}
#menu{background:url(imagens2/menu_cima_background.jpg) repeat-x; text-align:center}
#menu a{border-right:1px solid #353838; color:white; border-left:#767a7a 1px solid; padding:8px 44px; text-transform:uppercase; display:inline-block; margin:0px; font-weight:bold}
#menu a:hover{color:#999999}
h2{color:#5d848b; text-transform:uppercase; padding:10px; display:block}
#td_menu{position:relative}
#td_menu div{position:relative}
.azul{background:#a7bcc0; width:100%; margin-top:4px}
#form_login{text-align:center; color:white}
#form_login label{display:block; margin:2px}
#form_login input{margin:2px; padding:2px}
.div_principal{border:1px solid #a7bcc0; margin:2px 1px; display:block; clear:both; overflow:auto}
.div_principal div{margin:20px}
.div_principal div div{margin:0px}

/* listas */
#principal2_div{margin:0px;}
#principal2_div div, #principal2_div a{float:left;position:relative;text-align:center;border:1px solid #c6d4d6; display:block}
#principal2_div div img,#principal2_div a img{margin:-1px;}

#principal2_div_div,.principal2_div_div{margin:2px; width:142px; height:200px;}
#principal2_div_div2{width:117px; height:100px;left:4px; top:7px; background-position:center center; background-repeat:no-repeat}
#principal2_div span{position:absolute; width:100%; bottom:0px; display:block}
h3{color:#5d848b; text-align:center; display:block; padding:20px 0px 10px 0px; clear:both;}
#menu_esquerda{background:url(imagens2/menu_esquerda_background.jpg) repeat-x #a5bbbf; background-position:bottom; width:100%; padding:10px 0px 0px 0px}
/*  */
#menu_esquerda a{background: url(imagens2/menu_gliph.png) no-repeat; background-position:4px 4px; display:block; color:white; font-weight:bold; padding-left:20px; margin:10px 10px}
#menu_esquerda a:hover{color:#DEF9DD}
#menu_esquerda div a{background: url(imagens2/menu_gliph2.png) no-repeat; background-position:5px 5px; display:block; color:white; padding-left:20px; margin:10px 10px 10px 20px; }
#nema_news_div a{display:block; color:white; margin:2px 6px}
#table_contato th{text-align:right; font-weight:normal; width:160px}
#table_contato *{vertical-align:middle}
#table_contato td{text-align:left;}
#a_empresa p{text-indent:20px;margin:5px;}
#a_empresa img{float:right; margin:5px; text-align:justify;}
