/* CSS Document */

/* CSS Document */

/*stili per il layout fisso con altezza minima*/

html,body{margin: 0 auto;padding:0; background-color:#000000}

body{font-family: arial,sans-serif;font-size: 76%;text-align: center;}

div#container{width: 906px; text-align: left;	margin: 0 auto ;}

div#footer{
		 padding: 0.5em 0;
		 background-image:url(../img/footer.png);
		 background-repeat:no-repeat;
		clear:both;
		height:80px;}



/*stili generici, su header e footer*/

div#header{
background-color:#000000;
margin: 0;
padding:0;
width:906px;
height:300px;}

div#contenuti {width:906px;
margin:0px;
border:0px}

.chisiamo{
width:321px;
background-color:#000000;
float:left;
position:relative;
margin:0px;
border:0;}

.Dettaglio_news{
width:518px;
background-color:#000000;
float:left;
position:relative;
margin:0px;
border:0;}

.riga_dettaglio{
border-bottom:solid 1px;
border-bottom-color:#4a1313;
padding-bottom:5px;
margin:0px}


.newseventi{
width:187px;
float:left;
position:relative;
color:#FFFFFF;
left:10px;
}

.news{
color:#FFFFFF;
display:block;
text-decoration:none;
border-bottom-style:solid;
border-color:#FFFFFF;
border-bottom:1px;
padding-bottom:10px;}

.news:hover{
display:block;
background-color:#4a1313;}

.cantina{
width:373px;
background-color:#000000;
float:left;
position:relative;
margin:0px;
border:0;}

.dettaglio_cantina{
width:523px;
float:right;
}

.vini{
width:135px;
float:left;
position:relative;
color:#FFFFFF;
}

.riga_vini{
border-bottom:solid 1px;
border-bottom-color:#4a1313;
padding-bottom:5px;
margin:0px;}

.riga_vini:hover{
width:135px;
background-color:#4a1313;}

.dettaglio_vini{
width:387px;
float:right;
position:relative;
left:10px;
color:#FFFFFF;
}

/*
CODICE PER EFFETTO ALFA - NON FUNZIONA CON EXPLORE 7 FORSE CON IL 6 - FUNZIONA CON LE FOTO
filter:alpha(opacity=45);
-moz-opacity:.45;
opacity:.45;
filter:alpha(opacity=45);
}*/

.destra_home{
width:378px;
float:right;
}

.prenotazioni{
width:448px;
float:right;
}

.contatti{
width:448px;
background-color:#000000;
float:left;
position:relative;
margin:0px;
border:0;}

.calendario_eventi{
width:378px;
float:right;
}

.riga_calendario{
border-bottom:solid 1px;
border-bottom-color:#4a1313;
padding-bottom:5px;
margin:0px;
display:block;
width:100%;
}

.riga_calendario:hover{
background-color:#4a1313;
}

.riga_rossa{
border-bottom:solid 1px;
border-bottom-color:#4a1313;
padding-bottom:5px;
margin:0px;}


a{text-decoration:none;
color:#FFFFFF}

a:hover{text-decoration:none;
color:#FFFFFF;}

.info_footer {color:#FFFFFF;
padding:0;
margin:0;
font-size:9px}

.link_footer{
color:#385e93}

.link_footer:hover {color:#385e93;
font-weight:bold}

.link_menu:hover {color:#3daeff}


h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px;
font-style:italic;
text-align:center}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:120%;
color:#FFFFFF;
text-decoration:none}

div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;}

.stilform { font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						text-align:left;
						width:373px;
						margin:0px;
						padding:0px;
						border:none;}
						

						
.stilscelta { font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						width:373px;
						margin:0px;
						padding:0px;
						border:none}
						
.stilnumeri { font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						width:40px;
						margin:0px;
						padding:0px;
						border:none}
						
.stilmese { font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						width:80px;
						margin:0px;
						padding:0px;
						border:none}
						
.stilanno { font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						width:243px;
						margin:0px;
						padding:0px;
						border:none}
						
.stilrichiesta{ font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333333;
						font-size:9px;
						width:373px;
						height:150px;
						margin:0px;
						padding:0px;
						border:none}
						
.conferma { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-align:center}

.contenuti { color:#FFFFFF;
text-align:left}


/*Stile per immagini alternative header*/

#flashcontent_head{
background-color:#000000;
background-repeat:no-repeat;
width:906px;
height:300px;}	


/*Stile pulsanti*/
.button 
{
    color:#ffffff;
    background-color:#000000;
    border: solid 1px #4a1313;
    }


