@import url("css/menu.css");

/* CSS Document */
body {background:#FFF url(images/body_bg.png) repeat-x top left; height:100%; margin:0px; padding:0px; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{font: normal 14px Times New Roman, Arial, Verdana, Helvetica, sans-serif;color: #000000; }



color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:14px;}
h1, h2, h3, h4, h5, h6{color:#375162;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}


a,a:link,a:visited,a:active{color:#a4062b; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.template_style{width:970px; margin:0 auto;}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 ;height:100px;}

.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0px; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0px; margin:0px; background:url(images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0px;  background:url(images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0px; margin:0px;clear:both;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px; min-height:350px;}

.bot_left{padding:0px; margin:0px; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0px; margin:0px; background:url(images/bot_right.png) no-repeat top right; padding:0px 39px 0px 27px;}
.bot_bg{padding:0px; margin:0px; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.TopPane, .BottomPane{ padding:0px; margin:0px; }

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

/*----------------------- TdO -------------------------*/

/*ornellaia*/


body{ background: url(img/bkg_ornellaia.jpg) #6b594f scroll center top; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;}
form{display:inline;}

 .menuHome{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#634735; text-decoration:none;}

.bkg_service{ background: #ffffff; }
select.combo{font-family:arial;color:#000000;font-size:11px;border:1px solid #999999;width:160px;}
select.prodotti{font-family:arial;color:#000000;font-size:12px;border:1px solid #999999;width:200px;}

h1 {font-family:Times New Roman ;color:#a4062b;font-size:20px;font-weight:normal;margin-bottom:4px;margin-top:0;}
h2 {font-family:Goudy Old Style, Times New Roman ;color:#6c5040;font-size:28px;font-weight:normal;padding:0;}
h3 {font-family:Arial, Times New Roman ;color:#6c5040;font-size:11px;font-weight:normal;padding:0;}

ul {padding-top:0px; margin-top:0px;padding-bottom:0px; margin-bottom:0px;padding-left:15px;margin-left:15px}
li {padding-top:0px; margin-top:0px;padding-bottom:0px; margin-bottom:0px;padding-left:1px;margin-left:15px}



.opacity { 
		 filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;
	}
#headerDivHP {
	position:relative;
	display:none;
	}
#descText { margin-top:-6px; }
#headerDiv {
	position:relative;
	display:block;
	}
#footerDiv {
	position:relative;
	display:none;
	}
	
#footerPage {
position:relative;
width: 942px;
left:50%;
margin-left:0;
visibility: hidden;
z-index: 100;
	}
	
/*
#tdContent, #ContentPane, .ContentPane {	
	background: #ffffff;
	width:736px;
	height: 380px;
	}
	
#tdContent, #ContentPane, .LeftContentPane {	
	background: #ffffff url(img/bkg_leftcontent.jpg) top left repeat-y;
	width: 228px;
	height: 380px;
	}
*/
	
.ContentPane {	
	background: #ffffff;
	height: 400px;
	width:739px;
	overflow-x:hidden; 
	overflow-y:auto;
	float:left;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	}
	
.LeftContentPane {	
	background: #ffffff url(img/bkg_leftcontent.jpg) top left repeat-y;
	height: 400px;
	width:228px;
	float:left;
	}
	
img.LeftContentPaneImgSpacer {
	width:1px;
	height:1px;
	margin:0px;
	padding:0px;
}

.ContentPaneAlign {	
	background: url(img/bkg_content.jpg);
	width:967px;
	}


#Intro { font-family:Times New Roman ; color:#000000; font-size:14px; }

#IntroAzienda {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	/*position:relative;*/
	width:300px;
	margin-right:18px;
	margin-left:10px;
	margin-top:0;
}

#IntroAziendaMini {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:300px;
	margin-right:18px;
	margin-left:10px;
	margin-top:0;
}

.IntroAzienda {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:330px;
	margin-right:18px;
	margin-left:10px;
	margin-top:0;
}

.IntroAziendaSmall, #IntroAziendaSmall {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:330px;
	margin-right:18px;
	margin-left:25px;
	margin-top:0;
	float:left;
}

#IntroAziendaLarge {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:500px;
	margin-right:18px;
	margin-left:250px;
	margin-top:0;
}

#IntroAziendaAll {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:100%px;
	margin-right:18px;
	margin-left:25px;
	margin-top:0;
}

#IntroAziendaNews{
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:330px;
	margin-right:5px;
	margin-left:250px;
	margin-top:0;
}

#IntroAziendaNews2{
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:330px;
	margin-right:10px;
	margin-left:5px;
	margin-top:0;
}


.IntroVini {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:270px;
	margin-right:18px;
	margin-left:250px;
	margin-top:0;
}

#IntroDownload {
	font-family:Times New Roman ; color:#000000; font-size:14px;
	position:relative;
	width:322px;
	margin-right:18px;
	margin-left:21px;
	margin-top:0;
}

#menuAzienda {
	font-family:Arial; color:#000000; font-size:11px;
	font-weight:bold;
	position:relative;
	width:226px;
	margin-left:0;
}


#menuAzienda a {
	margin-left:20px;
	font-family:Arial; color:#000000; font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


#Contact1_txtTesto {
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
    background: #ffffff;
    border: 1px solid #957d65;	
    padding-right: 5px;
    padding-left: 5px;
	width:380px;
}

#menuProdotti {
	position:relative;
}

#comboDiv {
	position:relative;
	padding-left:2px;
	padding-top:5px;	
}

#menuProdotti td a {
	font-family:Arial; color:#000000; font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#ServiceLarge{
	top:0;
	width:auto;
	margin:0;
	height:97%;
}

	
#tdService {
	width:auto;
	padding-top:20px;
	height:100%;
	}
	
.BannerRed
    {
	    font: bold 11px Arial, Verdana, Helvetica, sans-serif;
        color: #FFFFFF;
		background: #B30638;		
    } 
/* fine css service ornellaia*/


#famgliaFlash {
	position:relative;
	margin-top:9px;
	margin-left:13px;
}

#IntroFamiglia {
	width:475px;
	position:relative;
}
#IntroTenute {
	width:475px;
}
#FotoTenute {
	width:475px;
}

#IntroStoria {
	width:450px;
	margin-right:20px;
}

#IntroNews {
	margin-left:160px;
	width:auto;
}

#IntroVini {
	width:675px;
}

#TblDescrizione {width:450px; margin-right:20px;}

#TblResult {width:790px; }





.serviceWhite{font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    color: #000;}
	
.service,#TasteAndBuy1_cboNazione,#TasteAndBuy1_cboArea,#TasteAndBuy1_cboLocalita,#TasteAndBuy1_cboProvincie {
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
    background: #f5eaca;
    border: 1px solid #957d65;	
    padding-right: 5px;
    padding-left: 5px;
	width:180px;
}

.white{
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
    background: #000000;
    border: 1px solid #957d65;	
    padding-right: 5px;
    padding-left: 5px;
	width:180px;
}

#TasteAndBuy1_txtEmail,#Contact1_txtEmail{
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
    background: #FFFFFF;
    border: 1px solid #957d65;
    padding-right: 5px;
    padding-left: 5px;
	width:340px;
}

/* Vini */

.serviceVini {
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;    
    padding-right: 5px;
    padding-left: 5px;
	width:140px;
}

#pnlTasteAndBuy{ margin:0;}

#Vini1_txtTitoloVinoMese {font-family:arial;color:#a4062b;font-size:11px;font-weight:bold;text-decoration:none;}

#DescrizioneTAB{ visibility: hidden; display:none;}
#AnnateTAB{ visibility: hidden; display:none;}
#territorioTAB{ visibility: hidden; display:none;}
#NotetecnicheTAB{ visibility: hidden; display:none;}
#RiconoscimentiTAB{ visibility: hidden; display:none;}

#DenomDiv h1 {display:inline;font-family:Arial, Times New Roman ;color:#6c5040;font-size:11px;font-weight:normal;padding:0;} 

#DenomDiv{display:inline;font-family:Arial, Times New Roman ;color:#6c5040;font-size:11px;font-weight:normal;padding:0;}

#cambiaDiv {
	position:relative;	
	background-color:#ffffff;
	border:1px solid #440d0a;
	top:10px;
	left:10px;
	padding:0;	
	display:none;
	z-index:10;
	/*font*/
	font-family:arial;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}




#TblDettaglioNews {
	width:738px;
}

#TblResult {
	width:700px;
	
}
#pIntro{ padding-left: 5px;}

#chkList {
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
}

#lbMessage {
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
    color: #030303;
    padding-left: 10px;
}

label {color: #030303;}

#hlDettaglio {font-family:arial;color:#030303;font-size:11px;font-weight:normal;text-decoration:none;}

.line {
	position:relative;
	font-size:14px;
	top: -2px;
	
}

.header {font-family:arial;color:#383838;font-size:12px;font-weight:normal;text-decoration:none;}
a.header {font-family:arial;color:#383838;font-size:12px;font-weight:normal;text-decoration:none;}
a.header:link {font-family:arial;color:#383838;font-size:12px;font-weight:normal;text-decoration:none;}
a.header:hover {font-family:arial;color:#ed1c24;font-size:12px;font-weight:normal;text-decoration:none;}
.headeron {font-family:arial;color:#ed1c24;font-size:12px;font-weight:normal;text-decoration:none;}

table.footer {float:left;height:25px;overflow:hidden;margin-bottom:0px;}
table.footer * div {float:left;height:25px;overflow:hidden;margin-bottom:0px;}

td.FooterPane * p {margin-top:0px;}
td.copy * p {margin-top:6px;}


.footer { font-family:arial;color:#ffffff;font-size:11px;font-weight:normal;text-decoration:none;}
a.footer {font-family:arial;color:#ffffff;font-size:11px;font-weight:normal;text-decoration:none;}
a.footer:link, a.footer:visited {font-family:arial;color:#ffffff;font-size:11px;font-weight:normal;text-decoration:none;}
a.footer:hover {font-family:arial;color:#ed1c24;font-size:11px;font-weight:normal;text-decoration:none;}
.footeron {font-family:arial;color:#ed1c24;font-size:11px;font-weight:normal;text-decoration:none;}


#CopyPane, #CopyPane.copy, #FooterPane, #FooterPane.FooterPane {float:left; height:25px;overflow:hidden;}
.copy, .copy * {font-family:arial;color:#9d917b;font-size:11px;font-weight:normal;text-decoration:none;text-align:right; float:right;}
.footerHP {font-family:arial;color:#9d917b;font-size:11px;font-weight:normal;text-decoration:none;}

/*MAPPA*/
.general{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#737373;}
.general2{padding-top:40px;}
.titoloMappa{color:#000; font-weight:bold; padding-bottom:10px;}
.linkMappa{padding-bottom:8px;}
.coloreLink{color:#b40838;}


/* Caratteri */
.testo_bianco9{font-family:arial;color:#ffffff;font-size:9px;font-weight:normal;text-decoration:none;}
.testo_bianco9_bold{font-family:arial;color:#ffffff;font-size:9px;font-weight:bold;text-decoration:none;}
a.testo_bianco9_bold{font-family:arial;color:#ffffff;font-size:9px;font-weight:bold;text-decoration:none;}

.testo_bianco10{font-family:arial;color:#ffffff;font-size:10px;font-weight:normal;text-decoration:none;}
a.testo_bianco10:link{font-family:arial;color:#ffffff;font-size:10px;text-decoration:none;}
a.testo_bianco10:visited{font-family:arial;color:#ffffff;font-size:10px;text-decoration:none;}
a.testo_bianco10:hover{font-family:arial;color:#ffffff;font-size:10px;text-decoration:none;}


.testo_bianco10_bold{font-family:arial;color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}
a.testo_bianco10_bold{font-family:arial;color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}

.testo_bianco12{font-family:arial;color:#ffffff;font-size:12px;font-weight:normal;text-decoration:none;line-height:18px;}
.testo_bianco12_bold{font-family:arial;color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_bianco12_bold{font-family:arial;color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}

.testo_bianco11{font-family:arial;color:#ffffff;font-size:11px;font-weight:normal;text-decoration:none;}
a.testo_bianco11:link{font-family:arial;color:#ffffff;font-size:11px;text-decoration:none;}
a.testo_bianco11:visited{font-family:arial;color:#ffffff;font-size:11px;text-decoration:none;}
a.testo_bianco11:hover{font-family:arial;color:#ffffff;font-size:11px;text-decoration:none;}

.testo_bianco11_bold{font-family:arial;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_bianco11_bold{font-family:arial;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;}

.testo_nero11{font-family:arial;color:#000000;font-size:11px;font-weight:normal;text-decoration:none;}
.testo_nero11_bold{font-family:arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_nero11_bold{font-family:arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}

.testo_nero12{font-family:arial;color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}
.testo_nero12_bold{font-family:arial;color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_nero12_bold{font-family:arial;color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}

.testo_blu11{font-family:arial;color:#030303;font-size:11px;font-weight:normal;text-decoration:none;}
a.testo_blu11{font-family:arial;color:#030303;font-size:11px;text-decoration:none;}
a.testo_blu11:link{font-family:arial;color:#fc3e3d;font-size:11px;text-decoration:none;}
a.testo_blu11:visited{font-family:arial;color:#fc3e3d;font-size:11px;text-decoration:none;}
a.testo_blu11:hover{font-family:arial;color:#030303;font-size:11px;text-decoration:none;}

.testo_blu12{font-family:arial;color:#030303;font-size:12px;font-weight:normal;text-decoration:none;}
a.testo_blu12{font-family:arial;color:#030303;font-size:12px;text-decoration:none;}
a.testo_blu12:hover{font-family:arial;color:#030303;font-size:12px;text-decoration:none;}

.testo_blu12_bold{font-family:arial;color:#030303;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_blu12_bold{font-family:arial;color:#030303;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_blu12_bold:hover{font-family:arial;color:#030303;font-size:12px;font-weight:bold;text-decoration:none;}

.testo_blu11_bold{font-family:arial;color:#030303;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_blu11_bold:link{font-family:arial;color:#030303;font-size:11px;text-decoration:none;}
a.testo_blu11_bold:visited{font-family:arial;color:#030303;font-size:11px;text-decoration:none;}
a.testo_blu11_bold:hover{font-family:arial;color:#fc3e3d;font-size:11px;text-decoration:none;}

.testo_grigio11{font-family:arial;color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
a.testo_grigio11{font-family:arial;color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_grigio11:hover{font-family:arial;color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}

.testo_grigio11_bold{font-family:arial;color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_grigio11_bold{font-family:arial;color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_grigio11_bold:hover{font-family:arial;color:#666666;font-size:11px;font-weight:bold;text-decoration:none;}



.testo_giallo9{font-family:arial;color:#f4aa13;font-size:9px;font-weight:normal;text-decoration:none;}
a.testo_giallo9{font-family:arial;color:#f4aa13;font-size:9px;text-decoration:underline;}
a.testo_giallo9:hover{font-family:arial;color:#f4aa13;font-size:9px;text-decoration:none;}


.testo_giallo11{font-family:arial;color:#f4aa13;font-size:11px;font-weight:normal;text-decoration:none;}
a.testo_giallo11{font-family:arial;color:#f4aa13;font-size:11px;text-decoration:none;}
a.testo_giallo11:hover{font-family:arial;color:#f4aa13;font-size:11px;text-decoration:none;}

.testo_oro11{font-family:arial;color:#9f8950;font-size:11px;font-weight:normal;text-decoration:none;}
a.testo_oro11{font-family:arial;color:#9f8950;font-size:11px;text-decoration:none;}
a.testo_oro11:hover{font-family:arial;color:#9f8950;font-size:11px;text-decoration:none;}

.testo_giallo12_bold{font-family:arial;color:#f4aa13;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_giallo12_bold{font-family:arial;color:#f4aa13;font-size:12px;text-decoration:none;}
a.testo_giallo12_bold:hover{font-family:arial;color:#f4aa13;font-size:12px;text-decoration:none;}

.testo_giallo13_bold{font-family:arial;color:#f4aa13;font-size:13px;font-weight:bold;text-decoration:none;}
a.testo_giallo13_bold{font-family:arial;color:#f4aa13;font-size:13px;text-decoration:none;}
a.testo_giallo13_bold:hover{font-family:arial;color:#f4aa13;font-size:13px;text-decoration:none;}



.testo_rosso9{font-family:Times New Roman;color:#a4062b;font-size:9px;font-weight:normal;text-decoration:none;}
a.testo_rosso9{font-family:Times New Roman;color:#a4062b;font-size:9px;text-decoration:underline;}
a.testo_rosso9:hover{font-family:Times New Roman;color:#a4062b;font-size:9px;text-decoration:none;}

.testo_rosso11{font-family:Times New Roman;color:#ff040e;font-size:11px;font-weight:normal;text-decoration:none;}
.testo_rosso11_bold{font-family:Times New Roman;color:#ff040e;font-size:11px;font-weight:bold;text-decoration:none;}
a.testo_rosso11_bold{font-family:Times New Roman;color:#ff040e;font-size:11px;font-weight:bold;text-decoration:none;}

.testo_rosso12_bold{font-family:Times New Roman;color:#a4062b;font-size:12px;font-weight:bold;text-decoration:none;}
a.testo_rosso12_bold{font-family:Times New Roman;color:#a4062b;font-size:12px;text-decoration:none;}
a.testo_rosso12_bold:hover{font-family:Times New Roman;color:#a4062b;font-size:12px;text-decoration:none;}

.testo_rosso13_bold{font-family:Times New Roman;color:#a4062b;font-size:13px;font-weight:bold;text-decoration:none;}
a.testo_rosso13_bold{font-family:Times New Roman;color:#a4062b;font-size:13px;text-decoration:none;}
a.testo_rosso13_bold:hover{font-family:Times New Roman;color:#a4062b;font-size:13px;text-decoration:none;}

.testo_rosso14_bold{font-family:Times New Roman;color:#a4062b;font-size:14px;font-weight:bold;text-decoration:none;}
a.testo_rosso14_bold{font-family:Times New Roman;color:#a4062b;font-size:14px;text-decoration:none;}
a.testo_rosso14_bold:hover{font-family:Times New Roman;color:#a4062b;font-size:14px;text-decoration:none;}

.testo_giallo18_bold{font-family:arial;color:#f4aa13;font-size:18px;font-weight:bold;text-decoration:none;}
.testo_rosso18_bold{font-family:arial;color:#ff040e;font-size:18px;font-weight:bold;text-decoration:none;}

.testo_giallo40_bold{font-family:Times New Roman,Arial; color:#f4aa13; font-size:38px;  text-decoration:none;}
.testo_rosso40_bold{font-family:Times New Roman,Arial; color:#ff040e; font-size:38px;  text-decoration:none;}
.giallo {font-family:arial;color:#f4aa13;font-size:11px;font-weight:normal;text-decoration:underline;}


a.text{font-family:arial;color:#030303;font-size:9px;font-weight:bold;text-decoration:none; font-style: italic;}
a.text:hover{font-family:arial;color:#f4aa13;font-size:9px;font-weight:bold;text-decoration:none; font-style: italic;}

a.lbltext{font-family:arial;color:#030303;font-size:11px;text-decoration:none; }
a.lbltext:hover{font-family:arial;color:#f4aa13;font-size:11px;text-decoration:none; }

.testo_verde11{font-family:arial;color:#6caa25;font-size:11px;font-weight:normal;text-decoration:none;}
.testo_verde11_bold{font-family:arial;color:#6caa25;font-size:11px;font-weight:bold;text-decoration:none;}

.testo_bordeaux11{font-family:arial;color:#000000;font-size:11px;text-decoration:underline;}
.testo_bordeaux11:link{font-family:arial;color:#000000;font-size:11px;text-decoration:underline;}
a.testo_bordeaux11:visited{font-family:arial;color:#000000;font-size:11px;text-decoration:none;}
a.testo_bordeaux11:hover{font-family:arial;color:#000000;font-size:11px;text-decoration:none;}

.testo_tab10{font-family:arial;color:#f4aa13;font-size:10px;font-weight:normal;text-decoration:none;}
a.testo_tab10:link{font-family:arial;color:#f4aa13;font-size:10px;text-decoration:none;}
a.testo_tab10:visited{font-family:arial;color:#f4aa13;font-size:10px;text-decoration:none;}
a.testo_tab10:hover{font-family:arial;color:#f4aa13;font-size:10px;text-decoration:none;}

/*Var*/
div#LibPane, .LibPane, div#LibPane *,.LibPane * {visibility:hidden;overflow:hidden;float:left;width:0px;height:0px;}
/*div.menu_style, div.menu_style *, div.user, div.user * {visibility:hidden;overflow:hidden;float:left;width:0px;height:0px;}*/

    .lbData
    {
	    font: bold 11px Times New Roman, Arial, Verdana, Helvetica, sans-serif;
        color: #BABABA;
		margin-top:0px;
    }

	a.DataNews {font-family:arial;color:#B30638;font-size:11px;font-weight:bold;text-decoration:none;}
    a.StrilloNews {font-family:arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
	a.StrilloNews:hover {font-family:arial;color:#000000;font-size:11px;font-weight:bold;text-decoration:underline;}


/*PRESS-DOWNLOAD*/

.ContentPaneSmall{	
	width:350px;
	height: 380px;
	float:left;
}

.RightPane{	
	width:370px;
	height: 380px;
	float:right;
	text-align:left;
}

.ContentPaneSmall2{	
	width:700px;
	height: 380px;
	float:left;
	padding-left:20px;
}


#LeftPane {
	font-family:Arial; color:#000000; font-size:11px;
	font-weight:bold;
	position:relative;
	width:225px;
	margin-left:0;
}


.LeftPane * a {
	margin-left:20px;
	font-family:Arial; color:#000000; font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	clear:both;

}


#News_pnlSubMenu a, #News_pnlSubMenu a span {
	margin-left:20px;

	float:left;
	clear:both;
}






    .ClickOn  {		
		background-color:#A5062C;width:225px;float:left;clear:both;margin:0px;padding:0px;
		}
	.LinkOn  {		
		font-family:arial;color:#ffffff;font-size:11px;font-weight:bold;  float:left;clear:both;margin:0px;padding:0px;
		}	
	.ClickOff {
		background-color:#FFFFFF;width:225px;float:left;clear:both;margin:0px;padding:0px;
		}
	.LinkOff {
		font-family:arial;color:#000000;font-size:11px;font-weight:bold;float:left;clear:both;margin:0px;padding:0px;
		}
    .LbText
    {
	    font: bold 11px Arial, Verdana, Helvetica, sans-serif;
        color: #000000;
		text-decoration:none;
		margin:0px;padding:0px;
    }
    .LbTextRed
    {
	    font: bold 11px Arial, Verdana, Helvetica, sans-serif;
        color: #A5062C;
		text-decoration:none;
		margin:0px;padding:0px;
    }




div.CVNLinkContainer {
	float:left;
	width:99%;
	border-top: 1px solid #999999;
	margin-top:20px;
}

div.CVNLinkOff, div.CVNLinkOn {
	float:left;
	width:100%;
	border-bottom: 1px solid #999999;
	height:24px;
	line-height:24px;
	text-indent:20px;
}

div.CVNLinkOn {
	background-color:#A5062C;
}

div.CVNLinkOff a, div.CVNLinkOn a {
	font-family:arial;color:#000000;font-size:11px;font-weight:bold;float:left;clear:both;height:24px;line-height:24px;
}

div.CVNLinkOn a {
	color:#ffffff;
}

div.CVNLinkThird {
	float:left;
	width:100%;
	border-bottom: 1px solid #999999;
}

div.CVNLinkThird a{
	font-family:arial;color:#000000;font-size:11px;font-weight:bold;float:left;clear:both;height:18px;line-height:18px;
	margin-left:40px;
	float:left;
	clear:both
}

div.CVNLinkThird a.CVNThirdOn {
	color:#A5062C;
}

.ContentPane .DNNAlignleft
{
	text-align: left;
	float: left;
}
.ContentPane .DNNAlignright
{
	text-align: left;
	float: right;
}
/*
	form visita la tenuta
*/
.form_right td {
	padding:2px;
}
.form_right td .CommandButton {
	margin-left:2px;
}
.form_right a.black_link {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.form_right .SubHead {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.form_right .NormalTextBox {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.form_right textarea {
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
}
.form_right .NormalTextBox label {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.form_right .LabelRowRed table {
	background:#B30638 none repeat scroll 0 0;
}
.form_right .LabelRowRed table td {
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}

/*
	tabelle ricerca
*/
.search_grid_header_text {
	width:710px;
	margin-bottom:10px;
	float:left;
}
.search_grid_header_text table.grid_title {
	width:100%;
}
.search_grid_header_text table.grid_title td span {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-variant:normal;
	font-weight:bold;
	float:right;
}

.search_grid_footer_text {
	width:710px;
	float:left;
}

table.search_grid {
	border:1px solid #ffffff;
	width:40%;
	float:left;
}
table.search_grid td {
	border:1px solid #ffffff;
}
tr.search_grid_header {
	background:#B30638 none repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.search_grid_header td {
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding:2px;
}
.search_grid_item td {
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding:2px;
}
.search_grid_item td a, .search_grid_item td a:link,.search_grid_item td a:visited{
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:underline;
}
tr.search_grid_pager {
	background:#DBD2C2 none repeat scroll 0 0;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
tr.search_grid_pager td a,tr.search_grid_pager td a:link,tr.search_grid_pager td a:visited {
	color:#000000;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
tr.search_grid_pager td span {
	color:#000000;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
/*
	scheda vino
*/
table.scheda_vino_denominazione_grid {
	width:476px;
	border:1px solid #ffffff;
	float:right;
	margin-right:10px;
}
tr.scheda_vino_denominazione_header {
	display:none;
}
.scheda_vino_denominazione_item td {
	border:1px solid #ffffff;
	color:#6C5040;
	font-family:Arial,Times New Roman;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:476px;
}

table.scheda_vino_vitigno_grid {
	width:476px;
	border:1px solid #ffffff;
	float:right;
	margin-right:10px;
}
tr.scheda_vino_vitigno_header {
	display:none;
}
.scheda_vino_vitigno_item td {
	border:1px solid #ffffff;
	color:#6C5040;
	font-family:Arial,Times New Roman;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:476px;
}

table.scheda_vino_descrizione_grid {
	width:476px;
	border:1px solid #ffffff;
	margin-bottom:20px;
	float:right;
	margin-right:10px;
}
tr.scheda_vino_descrizione_header {
	display:none;
}
.scheda_vino_descrizione_item td {
	border:1px solid #ffffff;
	color:#6C5040;
	font-family:Arial,Times New Roman;
	font-size:11px;
	font-weight:normal;
	width:476px;
}

table.scheda_vino_testo_grid {
	width:476px;
	border:1px solid #ffffff;
	float:right;
	margin-right:10px;
	clear:both;
}
tr.scheda_vino_testo_header {
	display:none;
}
.scheda_vino_testo_item td {
	border:1px solid #ffffff;
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:476px;
	padding-right:30px;
}
.scheda_vino_testo_item h1 {
	color:#6C5040;
	font-family:Goudy Old Style,Times New Roman;
	font-size:28px;
	font-weight:normal;
}

/*
	contenitori moduli schede vini
*/
#dnn_ctr548_ModuleContent,
#dnn_ctr511_ModuleContent,
#dnn_ctr549_ModuleContent,
#dnn_ctr523_ModuleContent,
#dnn_ctr550_ModuleContent,
#dnn_ctr527_ModuleContent,
#dnn_ctr551_ModuleContent,
#dnn_ctr531_ModuleContent,
#dnn_ctr552_ModuleContent,
#dnn_ctr534_ModuleContent,
#dnn_ctr553_ModuleContent,
#dnn_ctr537_ModuleContent,
#dnn_ctr649_ModuleContent,
#dnn_ctr650_ModuleContent,
#dnn_ctr655_ModuleContent,
#dnn_ctr656_ModuleContent,
#dnn_ctr661_ModuleContent,
#dnn_ctr662_ModuleContent,
#dnn_ctr669_ModuleContent,
#dnn_ctr670_ModuleContent,
#dnn_ctr676_ModuleContent,
#dnn_ctr677_ModuleContent,
#dnn_ctr681_ModuleContent,
#dnn_ctr682_ModuleContent,
#dnn_ctr827_ModuleContent,
#dnn_ctr828_ModuleContent,
#dnn_ctr833_ModuleContent,
#dnn_ctr834_ModuleContent,
#dnn_ctr839_ModuleContent,
#dnn_ctr840_ModuleContent,
#dnn_ctr847_ModuleContent,
#dnn_ctr848_ModuleContent,
#dnn_ctr854_ModuleContent,
#dnn_ctr855_ModuleContent,
#dnn_ctr859_ModuleContent,
#dnn_ctr860_ModuleContent,
#dnn_ctr509_ModuleContent,
#dnn_ctr510_ModuleContent,
#dnn_ctr521_ModuleContent,
#dnn_ctr522_ModuleContent,
#dnn_ctr525_ModuleContent,
#dnn_ctr526_ModuleContent,
#dnn_ctr529_ModuleContent,
#dnn_ctr530_ModuleContent,
#dnn_ctr533_ModuleContent,
#dnn_ctr536_ModuleContent,
#dnn_ctr1006_ModuleContent,
#dnn_ctr647_ModuleContent,
#dnn_ctr648_ModuleContent,
#dnn_ctr653_ModuleContent,
#dnn_ctr654_ModuleContent,
#dnn_ctr659_ModuleContent,
#dnn_ctr660_ModuleContent,
#dnn_ctr667_ModuleContent,
#dnn_ctr668_ModuleContent,
#dnn_ctr675_ModuleContent,
#dnn_ctr680_ModuleContent,
#dnn_ctr1007_ModuleContent,
#dnn_ctr825_ModuleContent,
#dnn_ctr826_ModuleContent,
#dnn_ctr831_ModuleContent,
#dnn_ctr832_ModuleContent,
#dnn_ctr837_ModuleContent,
#dnn_ctr838_ModuleContent,
#dnn_ctr845_ModuleContent,
#dnn_ctr846_ModuleContent,
#dnn_ctr853_ModuleContent,
#dnn_ctr858_ModuleContent,
#dnn_ctr1008_ModuleContent,
#dnn_ctr1104_ModuleContent,
#dnn_ctr1103_ModuleContent,
#dnn_ctr1102_ModuleContent,
#dnn_ctr1102_ModuleContent,
#dnn_ctr1103_ModuleContent,
#dnn_ctr1104_ModuleContent{
	width:476px;
}

#Div1 .user {
	display:none;
}

/*
	tabella delle immagini con link nelle pagine principali dei prodotti
*/
.table_images_links img {
	margin-bottom:6px;
}.table_images_links td {
	padding-left:7px;
	padding-right:7px;
}
.table_images_links a,
.table_images_links a:link,
.table_images_links a:visited,
.table_images_links a:hover {
	text-decoration:none;
	font-family:Times New Roman;
	font-size:13px;
	font-weight:normal;
}
