

body {
	background:#c5d3c4 url(../img/bgpage.jpg) top left repeat-x ;
	color:#3a3a3a; 
	font-size:12px;
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	margin:0 auto; 
	padding:0; 
	margin-top:10px;
	margin-bottom:10px;
	width:980px;
}

/* Main layout and header */
#wrap {
	background:#fff; 
	color:#303030; 
	margin:0 auto;
	width:980px;
}

.intestazione_stampa{
	display:none;
}

#round_top{
	background:#fff url(../img/toptestata.gif) top left no-repeat;
	width:980px;
	padding-top:10px;
}

#testata_left{
	background:#fff url(../img/testata.jpg) top left no-repeat;
	float:left;
	height:150px;
	width:790px;

}
#testata_right{
	background:#fff url(../img/testata_banner.gif) top right no-repeat;
	float:right;
	height:150px;
	width:190px;
}

#header_left {
	float:left;
	width:790px;
	background-color:#fff;
	
}	

#header_right {
	width:190px;
	float:right;
	text-align:left;
	background-color:#fff;
}	


#menu_main{
	margin-left:10px;
	height:24px;
}

A.voci_main{
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;

}
A.voci_main:hover{
	color:#ffffff;
	text-decoration:none;

}

.menu_sub{
	margin-top:0px;
	margin-left:10px;
	height:26px;
	
}

A{
	color:#003862;

}

A:hover{
	color:#1c72a1;

}

A.voci_sub{
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;

}
A.voci_sub:hover{
	color:#ffffff;
	text-decoration:none;

}


A.menu_btm{
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;

}
A.menu_btm:hover{
	color:#ffffff;
	text-decoration:underline;

}



.immagini{

	margin-right:7px;
	margin-bottom:0px;
	float:left;
	vertical-align:left;
	

}

#box_ricerca{
	background:#fff url(../img/sfondo_ricerca.gif) top left no-repeat;
	height:50px;
	padding-left:5px;
	padding-right:5px;
	
	
}


/* Left sidebar and menu */
#leftside {

	margin:0;
	margin-left:0px; 
	padding:0; 
	width:170px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	padding-bottom:0px;

	
}


/* Right sidebar */
#rightside {
	float:right; 
	margin:0 0 10px; 
	padding:0; 
	width:190px;	
	padding-bottom:0px;
	
}


#centerside{
	padding:20px;
	width:550px;
}


#scheda_degustazione{
	padding:20px;
	padding-top:0px;
	width:550px;
}

.testo{
width:550px;
}

#box_preferiti{
	background:#fff url(../img/sfondo_preferiti.jpg) top left no-repeat;
	height:31px;
	padding-top:8px;
	padding-left:10px;
	padding-right:0px;
}

#box_login{
	background:#fff url(../img/sfondopat_areariservata.jpg) top left repeat-y;
	padding-left:10px;
	padding-right:0px;	
	padding-top:8px;
	margin-top:-8px;
}

#box_newsletter_top{
	background:#fff url(../img/sfondo_newsletter.jpg) top left no-repeat;
	height:31px;
	padding-left:10px;
	padding-right:0px;
	padding-top:8px;
}

#box_newsletter_bottom{
	background:#fff url(../img/sfondopat_areariservata.jpg) top left repeat-y;
	padding-left:10px;
	padding-right:0px;	
	padding-top:2px;
	padding-bottom:10px;
	margin-top:-9px;
	height:70px;
}





/* Main content variations */


*:first-child+html #contentwide /* solo IE 7.0 */
{
	padding-top: 0px!important;
}

#contentwide {

	padding-top:200px!important;
	padding-top:0px;
	background:#fff url(../img/pagepat_home.jpg) top left repeat-y;
	line-height:1.5em; 
	
	padding-left:10px; 
	padding-right:10px; 
	text-align:left;

}

*:first-child+html #content /* solo IE 7.0 */
{
padding-top: 6px!important;
}


#content {

	padding-top:200px!important;
	padding-top:0px;
	background:#fff url(../img/pagepat_interno.jpg) top left repeat-y;
	line-height:1.5em; 
	margin:0px 0px 0px 0px; 
	padding-left:10px; 
	padding-right:10px; 
	text-align:justify;


}

.primopiano_left{

	background-color:#f7efda;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#003862;

}

.primopiano_right{

	background-color:#f7efda;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#003862;

}

.sotto_primopiano_left{


	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;


}

.sotto_primopiano_right{


	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;


}

.ultime_notizie{

	background-color:#eae7e0;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	

}

.enoturismo_top_top{
	background:#999966 url(../img/enoturismobox_sfondotop.jpg) top right no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:305px;
	

}


.enoturismo_top{
	background:#999966 url(../img/enoturismobox_sfondobottom.jpg) bottom right no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:305px;
	

}

.enoturismo_bottom{
	background:#fff url(../img/enoturismobox_bottom.gif) top right no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:12px;
	width:305px;

}


.video_home_bottom{
	background:#fff url(../img/bottom_video_home.jpg) top right no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:12px;
	width:305px;

}

.dizionario_bottom{
	background:#fff url(../img/dizionario_bottom.gif) top right no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:12px;
	width:305px;
	text-align:center;

}

.titolo_risorsa{

	font-family:Trebuchet MS;
	font-size:24px;
	color:#1c72a1;
	margin-bottom:5px;
	padding-bottom:5px;
	background: url(../img/puntinato_oriz.gif) bottom left repeat-x ;

}


.titolo_interno_con_data{
	font-family:Trebuchet MS;
	font-size:24px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:left;
	line-height:24px;

}

.titolo_interno{
	font-family:Trebuchet MS;
	font-size:24px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	line-height:24px;

}

*:first-child+html .titolo_risorsa2 /* solo IE 7.0 */
{
	padding-top:5px!important;
	padding-bottom:5px!important;

}


.titolo_risorsa2{
	background: url(../img/pat_2.gif) top left repeat-x ;
	font-family:Trebuchet MS;
	font-size:24px;
	color:#1c72a1;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;

	
}


.titolo_box_servizi{

	font-size:14px;
	color:#2483c7;
	text-decoration:none;
	font-weight:bold;

}




.titolo_pp{

	font-style:italic;
	font-size:26px;
	color:#003862;
	line-height:28px;
	margin-top:5px;
	margin-bottom:5px;	

}

.titolo_pp2{

	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;

}



.vocesottoelenco{

	background: url(../img/freccina_elenco.gif) center left no-repeat;
	padding-left:16px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	
}


.data_pp{
	
	font-size:14px;
	color:#003862;
	margin-top:0px;

}

.data_pp2{
	
	font-size:14px;
	color:#a2a2a2;
	margin-top:0px;

}

.data_default{
	
	font-size:14px;


}


.path{
	
	font-size:11px;
	color:#9f9f9f;
	text-decoration:none;

}


.menu_funzioni{

	color:#3a3a3a;
	font-size:11px;
	background-color:#fff;
	border:1px solid #9f9f9f;
	padding:10px;

	/*margin-bottom:20px;*/
}




.menu_googleads_destra{

	padding-left:10px;
	padding-right:5px;
	padding-top:8px;
	margin-top:20px;

}

.box_dialogo{

background:#e8e7e6 url(../img/pat_2.gif) top left repeat-x ;
padding:20px;
text-align:left;
}

.error_message{

	color:#cf1d17;
	font-weight:bold;
	
}


table.form_servizi td { padding:10px;font-size:12px;white-space:nowrap; }

.blubutton{

background-color:#1d5488;
color:#fff;
font-size:13px;
}

.asterix{

	color:#1d5488;
	font-weight:bold;
	font-size:18px;

}

.sortheader
{
color:#fff;
text-decoration:none;

}
.sortheader:hover
{
color:#fff;
text-decoration:none;

}

/* Footer */
#footer {
	color:gray; 
	font-size:12px; 
	text-align:center; 
	width:980px;
}

A.letteradiz{
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
}


A.letteradiz:hover{
	background-color:#d6d9d9;
}

A.linkpromo{
	color:#3a3a3a; 
	text-decoration:none;
}

A.linkpromo:hover{
	color:#1c72a1;
}


*:first-child+html .table_shadow /* solo IE 7.0 */
{
	width:178px!important; 
	margin-left:-10px!important;

}

.table_shadow{
	width:178px; 
	margin-left:-4px!important;
	margin-left:-10px;
	margin-bottom:5px;
}

.td_shadow_top{

	width:178px;
	background: url(../img/top_box_shadow.png) center bottom no-repeat!important;
	background: ;
	height:2px;important;
	height:0px;important;
}

.td_shadow_bottom{

	width:178px;
	background: url(../img/bottom_box_shadow.png) center bottom no-repeat!important;
	background: ;
	height:6px!important;
	height:0px;

}

.td_shadow_right{

	background: url(../img/right_box_shadow.png) repeat-y!important;
	background: ;
	width:4px!important;
	width:10px;

}

.td_shadow_left{

	background: url(../img/left_box_shadow.png) repeat-y!important;
	background: ;
	width:4px!important;
	width:10px;	

}

.td_shadow_center{

	width:170px;

}

/*TAG CLOUD*/
.cloud{margin-top:10px;margin-bottom:10px;}
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color:#316698 ; }
.tag_cloud:visited { color: #2494d8; }
.tag_cloud:hover { color: #ffffff; background: #316698; }
.tag_cloud:active { color: #ffffff; background: #2494d8; }
/*TAG CLOUD*/











