@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0; text-align:center;
font-family:Georgia, "Times New Roman", Times, serif}

p {font-style:italic; margin:0; padding:0}
img {border:0}

#header, #header-home, #home, #wines, #who, #contact, #footer {margin:auto; width:866px;}
#home, #wines, #who, #contact  {height:551px}

#header, #header-home {text-align:right; height:30px; margin-top:10px}
#header {background:url(img/loghetto.gif) no-repeat; border-bottom:1px solid #eee;}

#menu ul {list-style:none; padding:0; margin:0; }
#menu li {display:inline; padding:10px; padding-top:20px; border-right:1px solid #eee;}
#menu li a {color:#BABABC; text-decoration:none; font-weight:bold}
#menu li a:hover {color:#7E143C}


#home {background:#fff url(img/home.jpg) no-repeat; }

#wines {background:#fff url(img/wines.jpg) no-repeat; }
#wines-testo {float:right; padding-top:20px; width:330px; text-align:right}
#wines-testo p { font-size:16px;  text-align:justify; } 

#wines-lista1, #wines-lista2 {
float:left; margin-top:80px; width:195px; /* height:370px;
overflow:scroll;*/
text-align:left; /*font-size:12px;*/ font-size:16px;}
#wines-lista1 {margin-left:10px; }
#wines-lista2 { margin-left:68px; }

#wines-lista1 p, #wines-lista2 p {padding:0; margin:0; margin-bottom:5px}

#who  {background:#fff url(img/whoweare.jpg) no-repeat; 
text-align:justify;  padding-top:100px; }
#who img, .col1, .col2, .col3, .foto1, .foto2, .foto3 {width:280px; }
#who p {margin-bottom:5px; padding-bottom:0}
#who a {color:#7E143C; text-decoration:none}
.col1, .col2, .col3, .foto1, .foto2, .foto3 {float:left}
.col1, .col2, .foto1, .foto2 {margin-right:10px}
.foto1, .foto2, .foto3 { margin-top:5px; padding-top:0}
.titolo {margin-bottom:20px}

#contact {background:#fff;text-align:left;  }
#contact p{font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:14px}
#contact-us {padding-top:170px; padding-bottom:30px }
.contact-us1, .contact-us2 {float:left; width:180px}
.contact-us1 { margin-right:10px; margin-left:223px;}
#contact a, #contact-us a, #contact-email a {display:block; color:#7E143C; text-decoration:none}

#contact-us p{font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:14px}
#contact-us img {margin-bottom:20px}

#contact-email { padding-top:85px;}
#contact-email p{font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:14px}
#form-contatti {margin-top:30px}

input, textarea {width:300px; border:1px solid #ccc; font-size:11px}
textarea { height:105px}
.invia {background:#333; color:#fff; width:100px; border-color:#eee}
.cancella {background:#eee; width:50px;}


#logone { float:right; padding-top:50px}

#footer {
padding-top:5px; margin-top:5px; border-top:1px solid #eee; color:#BABABC; text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

