@charset "UTF-8";
/* CSS Document */


/* PNG SUPPORT 4 IE6 */
body, img, div, input, td, table, { behavior: url("scripts_enoteca/iepngfix.htc") }


/* COLORE BORDEAUX SCURO: #340402 */
/* COLORE BORDEAUX CHIARO: #73271f */
/* COLORE GIALLO: #fee6c2 */


a {
color:#340402;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

a:hover {
color:#73271f;
text-decoration:underline;
}


a:focus { outline: none }


b.sottotitolo { font-size:15px;}


.titoli {
display:block;
margin-bottom:17px;
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#340402;
}


body {
background-color:#340402;
margin-top:20px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#b6533f;
}

#outer_border {
padding:2px;
width:820px;
height:900px;
border-style:double;
border-width:4px;
border-color:#fee6c2;
vertical-align:middle;
}

#main {
background-color:#fee6c2;
background-image:url(bg/carta_riso.jpg);
background-position:center center;
}


#content div {
margin-left:15px;
margin-top:15px;
margin-bottom:15px;
margin-right:0px;
height:410px;
color:#340402;
border-top-color:#73271f;
border-top-style:double;
border-top-width:3px;
overflow:auto;
padding-right:5px;
padding-top:10px;
text-align:justify;
}



#menu {
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#340402;
}

#menu a {
color:#340402;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
text-transform:uppercase;
text-decoration:none;
}

#menu a:hover {
font-size:15px;
color:#73271f;
text-transform:uppercase;
text-decoration:underline;
}



#menu .spacer {
font-size:16px;
margin-left:5px;
margin-right:5px;
}

#foto_container {
margin-top:8px;
border-style:solid;
border-width:thin;
border-color:#73271f;
}


#sfumatura {
background-repeat:no-repeat;
background-image:url(bg/sfumatura_header.png);
}

.logo {
width:140px;
height:165px;
background-image:url(bg/logo_tuata.png);
background-repeat:no-repeat;
}

.logo:hover {
background-position: 0px -165px;
}


#titoli {
background-color:#fee6c2;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#340402;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#5d0707;
}


#titoli a {
font-size:16px;
}


#footer {
border-top-style:solid;
border-top-width:thin;
border-top-color:#340402;
}

#credit {
padding-top:10px;
padding-bottom:5px;
color:#CCCCCC;
}


#credit a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#credit a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-decoration:underline;
}


/* PAGINA VINI */

#pagina_vini div.menu_vini {
margin-bottom:5px;
margin-left:0px;
margin-top:5px;
height:20px;
color:#340402;
border-bottom-color:#73271f;
border-bottom-style:double;
border-bottom-width:3px;
text-align:justify;
vertical-align:middle;
}


#pagina_vini div.vini {
margin-bottom:15px;
margin-left:0px;
margin-top:0px;
color:#340402;
text-align:justify;
}

#vino_details {
background-color:#feeacc;
margin-bottom:3px;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
border-bottom-width:thin;
}


.titolo_vino, .titolo_gastronomia {
display:block;
margin-top:10px;
margin-bottom:4px;
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#73271f;
}

.titolo_categoria_gastronomia {
display:block;
margin-top:10px;
margin-bottom:4px;
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#73271f;
text-align:center;
padding:2px;
background-color:#FFCCCC;
}


.casa_produttrice {
display:block;
margin-bottom:4px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:14px;
color:#73271f;
}


.descrizione_vino, .descrizione_piatto {
display:block;
margin-bottom:25px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#000000;
}

/* modulo */

textarea.contatto_vino {
width:170px;
height:120px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#73271f;
border-style:solid;
border-width:thin;
border-color:#73271f;
text-align:left;
}


input.contatto_vino {
width:170px;
height:15px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#73271f;
border-style:solid;
border-width:thin;
border-color:#73271f;
vertical-align:middle;
}

input.privacy {
height:15px;
vertical-align:middle;
}



/* EVENTI */
/* vetrina */

#eventi_window, #modulo_contatti_vini {
background-image:url(bg/bg_window_eventi.png);
background-repeat:no-repeat;
}

#eventi_window .vetrina {
border-style:double;
border-width:3px;
color:#660000;
}

#eventi_window .info {
background-color:#5d0707;
}


#eventi_window .info a {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}

#eventi_window .info a:hover {
text-decoration:underline;
}

/* pagina */

#introduzione_eventi {
color:#340402;
text-align:justify;
font-size:12px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
}



#eventi .lista_eventi, .evento_view {
color:#340402;
border-top-color:#73271f;
border-top-style:double;
border-top-width:medium;
}

#eventi .archivio_eventi {
color:#340402;
border-top-color:#73271f;
border-top-style:solid;
border-top-width:thin;
}

#evento_view .evento {
width:470px;
}

#evento_view .solo_foto_evento {
border-style:double;
border-width:medium;
border-color:#73271f;
padding:4px;
}



#lista_eventi div.lista {
height:280px;
width:240px;
overflow:auto;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-size:14px;
background-image:url(bg/giallo50.png);
}


#lista_eventi div.lista a {
display:block;
margin-bottom:8px;
padding:3px;
}

#lista_eventi div.lista a:hover {
display:block;
margin-bottom:8px;
color:#73271f;
background-color:#fee6c2;
}


#evento_view .evento {
height:378px;
width:500px;
overflow:hidden;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
color:#340402;
background-image:url(bg/giallo50.png);
border-bottom-color:#73271f;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-style:double;
border-top-color:#73271f;
}


#evento_view .titolo_evento {
display:block;
height:20px;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
padding:3px;
background-image:url(bg/giallo50.png);
font-size:16px;
color:#73271f;
font-weight:bold;
text-align:left;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
}



/* CONTATTACI */

textarea.contattaci {
width:380px;
height:160px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#73271f;
border-style:solid;
border-width:thin;
border-color:#73271f;
text-align:left;
}


input.contattaci {
width:380px;
height:15px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#73271f;
border-style:solid;
border-width:thin;
border-color:#73271f;
vertical-align:middle;
}


input.tell_friend {
width:150px;
height:15px;
font-family:"Helvetica Neue Light", "Helvetica Neue UltraLight", Helvetica;
font-size:12px;
color:#73271f;
margin-right:15px;
border-style:solid;
border-width:thin;
border-color:#73271f;
vertical-align:middle;
}


font.asterisco {
color:#FF0000;
}


div.contatti {
height:100%;
margin-left:15px;
margin-top:15px;
margin-bottom:15px;
margin-right:0px;
color:#73271f;
border-top-color:#73271f;
border-top-style:double;
border-top-width:3px;
padding-right:5px;
padding-top:10px;
text-align:center;
}


div.contatti div {
margin-top:45px;
}


/* DOVE SIAMO */

#google iframe {
border-width:4px;
border-style:double;
border-color:#73271f;
margin-top:10px;}


div.dove_siamo {
margin-top:4px;
color:#73271f;
border-top-color:#73271f;
border-top-style:double;
border-top-width:3px;
padding-right:5px;
padding-top:10px;
text-align:justify;
}


/* NOME TUATA */

#origine_tuata {
color:#340402;
}


#foto_nome_tuata {
border-width:4px;
border-style:double;
border-color:#73271f;
padding:1px;
}

#origine_tuata .testo_origine_tuata {
color:#73271f;
margin-left:0px;
margin-right:20px;
padding-top:10px;
border-top-width:4px;
border-top-style:double;
border-top-color:#73271f;
}


