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

/*
@name: _ext/css/layout.css
@desc: css home page
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; background-image:url(../img/fondo_body.jpg); background-repeat:repeat-x; font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; line-height:1.2em; text-align:justify; background-color:#fff;}

#striscia_top {width:100%; text-align:center; background-color:#ccc; padding:3px;}

h1 {font-size:10px; color:#000; margin:0; padding:0; font-weight:100;}

#container {width:980px; margin:4px auto 0 auto;}

#menu {width:980px; height:25px; text-align:center; padding-top:10px; background-image:url(../img/fondo_menu.jpg); background-repeat:no-repeat;}

#menu a, #menu a:link, #menu a:visited {color:#fad6a5; font-size:13px; text-decoration:none;}
#menu a:hover, .qui {color:#fff; font-size:13px; text-decoration:underline;}

#logo {width:395px; height:71px; float:left; margin-top:10px;}

#premi {width:535px; height:78px; float:right; margin-top:6px; margin-right:3px;}

.clear_float {width:900px; height:1px; clear:both;}

#dx {width:350px; float:left;}

#menu_lingue {width:300px; margin-top:15px;}

#content_home {width:350px; margin-top:30px; 
/*background-image:url(../img/fondo_content_home.jpg); background-repeat:no-repeat; background-position:bottom right;*/ 
font-family:Arial, Tahoma, Verdana, sans-serif;}

#content_home a, #content_home a:link, #content_home a:visited {color:#000; font-weight:bold; text-decoration:none; font-family:Arial, Tahoma, Verdana, sans-serif;}
#content_home a:hover {color:#000; font-weight:bold; text-decoration:underline; font-family:Arial, Tahoma, Verdana, sans-serif;}

#flash {width:600px; height:376px; float:right; background-image:url(../img/fondo_animazione.jpg); background-repeat:no-repeat; padding:8px 10px 9px 10px;}


#slideshow_home {width:600px; height:376px; float:right; background-image:url(../img/fondo_animazione.jpg); background-repeat:no-repeat; padding:8px 10px 9px 10px; }

#slideshow1 {width:600px; height:376px; overflow: hidden; position: relative; background-color:#fcebd3;}

#slideshow_home img {
	width: 600px;
	height: 376px;
}

#content_bottom {width:980px; background-image:url(../img/fondo_botti.jpg); background-repeat:no-repeat; background-position:bottom;}

#chianti {width:478px; height:144px; padding:8px; border:1px solid #bda271; float:left;}

#offerte {width:383px; padding:8px 8px 0 8px; border-top:1px solid #bda271; border-left:1px solid #bda271; border-right:1px solid #bda271; float:right; font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px;}

#vedi_offerte {clear:both; width:393px; height:16px; border-bottom:1px solid #bda271; border-left:1px solid #bda271; border-right:1px solid #bda271; background-image:url(../img/fondo_offerte.png); background-repeat:no-repeat; float:right; text-align:right; background-position:right; color:#9b1d00; font-weight:bold; font-size:11px; padding:3px 5px 0 0; margin-top:-19px;}

#vedi_offerte a, #vedi_offerte a:link, #vedi_offerte a:visited {color:#9b1d00; font-weight:bold; text-decoration:none; font-size:11px;}
#vedi_offerte a:hover {color:#9b1d00; font-weight:bold; text-decoration:underline; font-size:11px;}

#border_chianti {width:478px; height:10px; border-top:1px solid #bda271; margin-top:3px;}

#border_offerte {width:383px; height:5px; border-top:1px solid #bda271; margin-top:3px;}

#footer {clear:both; width:980px; background-color:#f2971c; text-align:center; font-size:10px; line-height:1.2em; color:#000; padding:5px 0 5px 0;}

#footer a, #footer a:link, #footer a:visited, #w3c a, #w3c a:link, #w3c a:visited {color:#000; font-weight:bold; text-decoration:none;}
#footer a:hover, #w3c a:hover {color:#000; font-weight:bold; text-decoration:underline;}

#w3c {margin-top:5px; width:980px; text-align:center; font-size:10px;}

.icona {border:none;}

.icona_menu {border:none; vertical-align:middle;}


/* pagine interne */

#content {width:360px; margin-top:15px; font-family:Arial, Tahoma, Verdana, sans-serif; padding-left:5px;}

#content a, #content a:link, #content a:visited, #content_bottom_int a, #content_bottom_int a:link, #content_bottom_int a:visited {color:#000; font-weight:bold; text-decoration:none; font-family:Arial, Tahoma, Verdana, sans-serif;}
#content a:hover, #content_bottom_int a:hover  {color:#000; font-weight:bold; text-decoration:underline; font-family:Arial, Tahoma, Verdana, sans-serif;}

#titolo {width:325px; line-height:21px; padding-left:20px;padding-top:4px; font-family:Georgia, Times New Roman, serif; font-size:13px; font-weight:bold; color:#c87219; background-image:url(../img/fondo_titoli.jpg); background-repeat:no-repeat; margin-bottom:15px;}

#content_bottom_int {width:970px; background-image:url(../img/fondo_botti.jpg); background-repeat:no-repeat; background-position:bottom; padding:5px; font-family:Arial, Tahoma, Verdana, sans-serif;}

#content_bottom_int_contatti {width:970px; background-image:url(../img/fondo_botti.jpg); background-repeat:no-repeat; background-position:bottom; padding:5px; font-family:Arial, Tahoma, Verdana, sans-serif; margin-top:-60px;}

#dx_int {width:590px; float:right;}

#menu_prodotti {width:590px; padding-bottom:15px; background-image:url(../img/fondo_menu_prodotti.jpg); background-position:center bottom; background-repeat:no-repeat; text-align:center; float:right; margin-top:15px;}

#menu_prodotti a, #menu_prodotti a:link, #menu_prodotti a:visited {padding:5px 10px 5px 10px; background-color:#fad7a7; color:#8a3e0e; font-weight:bold; font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; text-decoration:none; margin-right:3px;}

#menu_prodotti a:hover, .qui_prodotti {padding:5px 9px 5px 9px; background-color:#fad7a7; color:#450000; font-weight:bold; font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; text-decoration:underline; margin-right:3px; border:1px solid #e9841c;}

#flash_int {width:567px; height:378px; float:right; background-image:url(../img/fondo_flash_int.jpg); background-repeat:no-repeat; padding:7px 9px 8px 9px; margin-top:3px; text-align:center; vertical-align:middle}


#slideshow_int {width:567px; height:378px; float:right; background-image:url(../img/fondo_flash_int.jpg); background-repeat:no-repeat; padding:7px 9px 8px 9px;margin-top:3px; text-align:center; vertical-align:middle;}

#slideshow1_int {width:567px; height:378px; overflow: hidden; position: relative; background-color:#fcebd3;}

#slideshow_int img {
	width: 567px;
	height: 378px;
}


#img_piccole{
	height:110px;
	vertical-align:middle;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	}	

#img_piccole_vini{
	float:right;
	vertical-align:middle;
	text-align:center;
	}	



#menu_bottom_prodotti {clear:both; width:970px; height:28px; text-align:center; padding-top:6px; position:relative;}

.overlay {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height:26px; background-color:#fff; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}
.overlay1 {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height:40px; background-color:#fff; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}

#menu_bottom_prodotti_int {width:970px; height:28px; position:relative;}

#menu_bottom_prodotti_int a, #menu_bottom_prodotti_int a:link, #menu_bottom_prodotti_int a:visited {font-family:Trebuchet MS, Arial, sans-serif; font-size:13px; text-decoration:none; font-weight:bold;  text-decoration:none; color:#450000;}
#menu_bottom_prodotti_int a:hover, .qui_bottom_prodotti {font-family:Trebuchet MS, Arial, sans-serif; font-size:13px; font-weight:bold;  text-decoration:underline; color:#450000;}


#bottom_agriturismo {clear:both; width:970px; height:40px; text-align:left; padding-top:6px; position:relative;}

#menu_bottom_agriturismo_int {width:970px; height:40px; position:relative;}

#menu_bottom_agriturismo_int a, #menu_bottom_agriturismo_int a:link, #menu_bottom_agriturismo_int a:visited {font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;  text-decoration:none; color:#450000;}
#menu_bottom_agriturismo_int a:hover, .qui_bottom_agriturismo {font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold;  text-decoration:underline; color:#450000;}

.servizi {vertical-align:text-bottom;}

.menu_app{color:#6f2e0e; font-size:11px;}
.menu_app_selezionato{color:#6f2e0e; font-size:11px; height:21px; background-color:#f9c68d; padding:5px; text-decoration:underline;}
.div_menu_app{vertical-align:middle; line-height:18px; padding-top:5px; padding-bottom:15px;}

#frasi_fondo {margin:80px auto; font-size:10px; color:#000; width:980px;}

#frasi_fondo a, #frasi_fondo a:link, #frasi_fondo a:visited {font-size:10px; color:#000; font-weight:100; text-decoration:none;}
#frasi_fondo a:hover {font-size:10px; color:#000; font-weight:100; text-decoration:none;}





