/*---- STYLE RESET ----*/
* { margin:0; padding:0; border:0; outline:0; text-decoration:none; border:none;}

/*---- BASE STYLE ----*/
body { background-image: url(../_img/gradient_header.jpg); background-repeat:repeat-x; background-position:top left; background-color:#F5F5EC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; height:100%;}
html { height:100%;}
.red_bold {
	color: #A12A22;
	font-weight: bold;
}

.header {margin:17px auto; width:880px;}

/*---- NAVIGATION STYLE----*/
div#navigation ul{list-style-type: none; margin: 0 0 0 127px; padding: 0;}
div#navigation li{float:left; margin:0; padding:0; height:21px;}
div#navigation li a{display:block; background-position:0 0; height:21px; text-indent:-500em; font-size:6px;}

div#navigation li#home a{ background-image: url(../_img/menu_home.gif); background-repeat:no-repeat; width:46px;}
div#navigation li#azienda a{ background-image: url(../_img/menu_azienda.gif); background-repeat:no-repeat; width:67px;}
div#navigation li#news a{ background-image: url(../_img/menu_news.gif); background-repeat:no-repeat; width:53px;}
div#navigation li#cantina a{ background-image: url(../_img/menu_cantina.gif); background-repeat:no-repeat; width:67px;}
div#navigation li#prodotti a{ background-image: url(../_img/menu_prodotti.gif); background-repeat:no-repeat; width:82px;}
div#navigation li#rassegna a{ background-image: url(../_img/menu_rassegnastampa.gif); background-repeat:no-repeat; width:100px;}
div#navigation li#artisti a{ background-image: url(../_img/menu_artisti.gif); background-repeat:no-repeat; width:94px;}
div#navigation li#stampa a{ background-image: url(../_img/menu_areastampa.gif); background-repeat:no-repeat; width:100px;}
div#navigation li#dove a{ background-image: url(../_img/menu_dovetrovarci.gif); background-repeat:no-repeat; width:132px;}
div#navigation li#contatti a{ background-image: url(../_img/menu_contatti.gif); background-repeat:no-repeat; width:81px;}

div#navigation a:hover{background-position: 0 -21px;}
div#navigation li.activelink a,div#navigation li.activelink a:hover{ background-position: 0 -21px; }

/*---- VINI NAVIGATION STYLE----*/
div#navigation_vini ul{list-style-type: none; margin: 0px; padding: 0;}
div#navigation_vini li{float:left; margin:0; padding:0; height:18px;}
div#navigation_vini li a{display:block; background-position:0 0; height:18px; text-indent:-500em; font-size:6px;}

div#navigation_vini li#bianchi a { background-image: url(../_img/menu_bianchi.gif); background-repeat:no-repeat; width:79px;}
div#navigation_vini li#rossi a { background-image: url(../_img/menu_rossi.gif); background-repeat:no-repeat; width:52px;}
div#navigation_vini li#distillati a { background-image: url(../_img/menu_distillati.gif); background-repeat:no-repeat; width:86px;}

div#navigation_vini a:hover{background-position: 0 -18px;}
div#navigation_vini li.activelink a,div#navigation_vini li.activelink a:hover{ background-position: 0 -18px; }

/*---- ARTISTI NAVIGATION STYLE----*/
div#navigation_artisti ul{list-style-type: none; margin:3px 0 0 0; padding: 0;}
div#navigation_artisti li{float:left; margin:0; padding:0; height:18px;}
div#navigation_artisti li a{display:block; background-position:0 0; height:18px; text-indent:-500em; font-size:6px;}

div#navigation_artisti li#pablo a { background-image: url(../_img/menu_pablo.gif); background-repeat:no-repeat; width:150px;}
div#navigation_artisti li#giuliano a { background-image: url(../_img/menu_giuliano.gif); background-repeat:no-repeat; width:180px;}
div#navigation_artisti li#franco a { background-image: url(../_img/menu_franco.gif); background-repeat:no-repeat; width:180px;}

div#navigation_artisti a:hover{background-position: 0 -18px;}
div#navigation_artisti li.activelink a,div#navigation_vini li.activelink a:hover{ background-position: 0 -18px; }

/*---- SITE STYLE ----*/
.site {margin:28px auto; width:880px;}
.left { width:310px; float:left; background-color:#d2d4be;}
.right { width:560px; float:left; margin-left:10px;}

/*---- SITE STYLE ----*/
.divider_light { width:560px; height:3px; background-image:url(../_img/content_divider_light.gif); background-repeat:no-repeat;}
.divider_single { width:560px; height:1px; background-image:url(../_img/divider_single.gif); background-repeat:no-repeat;}
.divider { width:560px; height:3px; background-image:url(../_img/content_divider.gif); background-repeat:no-repeat;}

/*---- FOOTER STYLE ----*/
.footer{background-image:url(../_img/footer.gif); background-repeat:no-repeat; width:880px; height:41px; color:#F5F5EC; font-weight:bold; padding:22px 0 0 70px ;}
.footer_sx { background-image:url(../_img/footer_sx.gif); background-repeat:no-repeat; width:310px; height:41px;}
.footer_dx { background-image:url(../_img/footer_dx.gif); background-repeat:no-repeat; width:560px; height:31px; margin-top:10px;}

/*---- TNB STYLE ----*/
.tnb_container { width:180px; height:200px; background-color:#9e9b7d; float:left; margin-top:20px; }
.tnb_container span {text-align:center; font-weight:bold; color:#F5F5EC; width:180px; margin-top:4px; display:block;}
.tnb_container img {margin: 4px 4px 0 4px;}
.tnb_container2 { width:180px; height:180px; background-color:#d2d4be; float:left; margin-top:4px; }
.tnb_container2 img {margin: 4px;}

/*---- TNB SX STYLE ----*/
.mini_news_cont { width:290px; margin-left:10px;}
.tnb_news { width:150px; height:100px; background-color:#e5e7d2; float:left;}
.tnb_enologo {
	width:100px;
	height:120px;
	background-color:#e5e7d2;
	float:left;
	margin-top:0px;
}
.tnb_enologo img {margin: 4px;}
.tnb_news img {margin: 4px;}
.abstract_news { width:130px; float:left; margin-left:10px;}
.abstract_enologo { width:290px; float:left; text-align:justify;}
.mini_news_cont #titolo{ font-weight:bold; color:#000000;}
.mini_news_cont #data{color:#000000;}
.mini_news_cont #testo{color:#6d6b4f; }
.mini_news_divider { background-image:url(../_img/mini_news_divider.gif); background-repeat:no-repeat; width:290px; height:3px; margin:10px;}

/*---- CONTATTI STYLE ----*/
.contatti {width:550px; margin:10px 0 0 10px;}
.dati { width:280px; float:left;}
.cartina { float:left; margin-left:70px;}
.dati .ico { float:left; width:60px; height:97px;}
.dati .testo { float:left; width:200px; height:97px; margin-left:20px;}

/*---- AREA STAMPA STYLE ----*/
.area_stampa { width:550px; height:120px; margin-left:10px;}
.area_stampa .tnb { float:left; width:100px; height:100px; margin-top:10px;}
.area_stampa .testo {float:left; width:352px; height:80px; margin-top:10px; margin-left:10px; padding-top:20px;}
.area_stampa .download {float:left; width:58px; height:100px; margin-top:10px; margin-left:10px;}

/*---- ARTISTI STYLE ----*/
.artisti { width:560px; margin-bottom:10px;}
.artisti .nome{ width:178px; height:13px; margin-top:10px;}
.artisti .artista{ width:180px; height:180px; background-color:#989681; float:left; margin-top:5px;}
.artisti .opera{width:370px; height:180px; background-color:#989681; float:left; margin-left:10px; margin-top:5px;}
.artisti img {margin:1px;}
.wineart_th {margin:0 0 15px 0;}

/*---- ARTISTA STYLE ----*/
.artista_testo {width:360px; float:left; text-align:justify; margin-top:4px;}
.artista_foto {width:180; float:left; margin-left:20px; margin-top:4px;}
.opera_big {width:288px; height:100%; background-color:#afb19f; margin-left:9px; margin-top:10px;}
.opera_big img {margin:9px;}
.titolo_quadro {width:288px; margin-left:9px; text-align:center; margin-top:30px;}
.titolo_quadro .testo_2 { font-weight:bold; color:#7b7752;}
.titolo_quadro .testo_1 {font-weight:bold; color:#9e9b7d;}

/*---- NEWS STYLE ----*/
.news_list { width:550px; height:120px; margin-left:10px;}
.news_list .tnb {width:150px; height:100px; background-color:#96947e; float:left; margin-top:10px;}
.news_list .tnb img{margin:4px;}
.news_list .testo {float:left; width:312px; height:80px; margin-top:10px; margin-left:10px; padding-top:20px;}
.news_list .testo span { color:#6d6b4f;}
.news_list .leggi {float:left; width:58px; height:100px; margin-top:10px; margin-left:10px;}
a.lft_button  {
	background-position: 10px 0px;
}
a.lft_button:hover, a.lft_button:visited:hover  {
	background-position: 10px -43px;
}

/*---- ARTICOLO NEWS STYLE ----*/
.news_foto { float:left; width:150px; height:100px; background-color:#96947e; float:left; margin-top:10px;}
.news_foto img{margin:4px;}
.news_testo { float:left; margin-left:20px; width:380px; text-align:justify;margin-top:10px;}
 
/*---- ARROW STYLE ----*/
.news_arrow { width:560px; height:22px; margin-top:27px;}
.news_arrow .next{ float:left; width:21px; margin-left:10px;}
.news_arrow .prev{float:left; width:21px; margin-left:10px;}
.news_arrow .first{float:left; width:24px; margin-left:220px;}
.news_arrow .last{float:left; width:24px; margin-left:10px;}

/*---- RASSEGNA STAMPA STYLE ----*/
.rassegna_stampa { width:550px; height:120px; margin-left:10px;}
.rassegna_stampa .tnb { float:left; width:100px; height:100px; margin-top:10px; background-color:#96947e;}
.rassegna_stampa .tnb img {margin:4px;}
.rassegna_stampa .testo {float:left; width:352px; height:95px; margin-top:10px; margin-left:10px; padding-top:5px;}
.rassegna_stampa .testo .titolo { color:#b02d26; font-weight:bold;}
.rassegna_stampa .download {float:left; width:58px; height:100px; margin-top:10px; margin-left:10px;}

/*---- LISTA VINI STYLE ----*/
.lista_vini { width:550px; height:70px; margin-left:10px;}
.lista_vini .img {width:210px; height:70px; display:block; float:left;}
.lista_vini .titolo {width:320px; height:40px; float:left; padding-top:25px; color:#7a7864; font-size:11px; font-weight:bold; margin-left:20px;}

/*---- DETTAGLIO VINI STYLE ----*/
.dettaglio { width:560px; }
.dettaglio .titolo { font-size:16px; font-weight:bold; color:#b22a27; margin-top:20px; display:block;}
.dettaglio .contenuto { width:420px; float:left;}
.dettaglio .immagine { width: 130px; margin-left:10px; float:left;}
.dettaglio .storia { background-color:#d2d4be; width:560px; background-image:url(../_img/round_border_top.gif); background-repeat:no-repeat; background-position:top;  margin-top:10px;}
.dettaglio .storia span {padding:30px; text-align:justify; width:500px; margin-top:20px; display:block; color:#5c5e43; font-weight:bold;}

/*---- DOVE TROVARCI STYLE ----*/
.dove_trovarci{width:560px;}
.dove_trovarci .head{width:560px; height:99px; margin-top:20px;}
.dove_trovarci .rivenditori {width:269px; height:140px; float:left;}
.dove_trovarci .rappresentanti {width:269px; margin-left:22px; float:left;}
.dove_trovarci .risultati_head {width:560; height:31px;}
.dove_trovarci .risultati span{ margin-left:20px; display:block;}
.dove_trovarci .risultati table { display:block; margin:10px 0 10px 0;}
.dove_trovarci .risultati table td img{ display:block; margin-top:0px;}

/*---- SELECT BOX STYLE ----*/
.select { background:#b5a982; border: 1px solid #b1a57d; width:269px; height:17px; margin-top:3px; font-size:10px; font:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
