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

body{ margin:0; padding:0;
	  background-image:url(../images/background-top.jpg);
	  background-position:top left;
	  background-repeat:no-repeat;
	  background-color:#dcceb2;
	  padding-left:83px;
	  font-family: arial,verdana, helvetica, sans-serif;
	  color:#333333;
	  }

#vino-igp{
	position:absolute;
	top:0px;
	left:753px;
	
	width:243px;
	height:140px;
	background-image:url(../images/vino-igp.gif);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:left;
	padding-top:15px;
	
	
	}
	
	#vino-igp img{ border:0px;}
	  
	 #logo{ width:261px; height:52px;
	  		 position:absolute;
			 top:112px;
			 left:310px;
			 }
			 
     #container{ 
	 background-image:url(../images/background-container.jpg);
	  			background-repeat:repeat-y;
				  }
	 #topnavigation{
		  margin-top: 145px;
		  text-align: right;
		  color: #000000;
		  width:910px;
		  padding-bottom:4px;
	  }
	 #topnavigation a {
		color: #ffffff;
		font-size: 10px;
		text-decoration: none;
		font-weight:bold;
		text-transform:uppercase;
		padding-left:10px;
		letter-spacing:0px;
	  }
	  
	  #topnavigation a:hover {
		color: #000000;
	  }
	  
	  #topnavigation #search{ text-align:right; padding-bottom:4px;}
	  
	  				#search #text{ 	width:145px;
			   					    background-color:#FFFFFF;
									border:1px solid #999999;
									padding:3px;
									padding-top:4px;
									
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#666666;
									}
									
			  		 #search #button{ height:23px; width:82px;
			   					    background-color:transparent;
									border:0px;
									padding:2px;
									margin-left:3px;
									
									background-image:url(../img/search.png);
									background-repeat:no-repeat;
									background-position:top left;
									
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									cursor:pointer;}
									
									#search #button:hover{ background-image:url(../img/search-down.png);}
	  
	 #navigation{
		margin-top: 6px;
		margin-left: 180px;
	}
	#navigation a {
		font-size: 11px;
		color: #000000;
		text-decoration: none;
		font-weight:bold;
		text-transform:uppercase;
		padding-left:5px;
		letter-spacing:0px;
	}
	
	#navigation a:hover {
		color: #990237;
	}
/* ===========================
=========== COL SX ===========
============================*/  
	  
.column-left { width:169px; margin-top:-17px;
					 
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:10px;
					 color:#f0bdcf;
					 
					 float:left;
					 
					 background-image:url(../images/left/background-top.jpg);
					 background-position:top;
					 background-repeat:no-repeat;}
	  
	  .column-left img { border:0px; margin:0; padding:0;}
      .column-left a { color:#FFFFFF;}
      .column-left a:hover { color:#f0bdcf;}
	  
	  .column-left #top{ margin:0; padding:0;}
	  .column-left #vinmenu{ margin:0; padding:0;}
	  
	  .column-left #vinitalia{ padding-bottom:10px;}
	  .column-left #vinitalia p{ padding-bottom:10px;}
	  
	  
	  .column-left #title { width:159px; height:34px;
	  			background-image:url(../images/left/title-background.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding-top:10px;
				padding-left:10px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#990237;}
				
	  .column-left p{ padding:0; margin:0;
	  			      padding-left:15px; padding-right:15px;}
					  
					  
	  .column-content {background-image:url(../images/left/column-background.jpg);
					 background-repeat:repeat-y;
					 background-position:left;}
					  
				
				#vinmenu a:hover { opacity:0.85;filter:alpha(opacity=85); margin:0; padding:0; }
				
				#top a:hover img { padding-left:1px; margin:0; padding:0;}
				
				
				

/* ===========================
========= COL CENTER ========
============================*/ 

.column-center{ width:493px;
				 
				 background-image:url(../images/center/background-center.jpg);
					 background-repeat:repeat-y;
					 background-position:left;
					 
					 margin-left:178px;}
					 
			.column-center #annunci-top{ position:absolute;
										 top:10px;
										 left:273px;}
					 
			.column-center #news{ padding-top:15px;}
			
			
			#news #title { width:440px; height:25px;
	  			background-image:url(../images/center/title-news.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding-top:12px;
				padding-left:53px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#990237;}
				
				#news #title #novita { color:#999999;}
				
				#news #slider { padding-top:10px; padding-bottom:10px;}
				
				
			
			#editoriale{ height:194px;
						
						 
						 padding:25px;}
						 
						 #editoriale h1{ font-family:Arial, Helvetica, sans-serif;
						 				 font-size:18px;
										 color:#990237;
										 padding-top:40px;
										 padding-bottom:7px;
										 margin:0px;}
										 
						 #editoriale p{ font-family:Arial, Helvetica, sans-serif;
						 				 font-size:12px;
										 line-height:1.3em;
										 color:#FFFFFF;
										 padding:0px;
										 margin:0px;}
				 
				 		 #editoriale #readmore{ display:block;
						 					    text-align:right;
												padding-top:10px;
												
												font-family:Arial, Helvetica, sans-serif;
												font-size:11px;}
						
						#editoriale a{ color:#990237;
									   text-decoration:underline;}
						#editoriale a:hover{ text-decoration:none;}
						
						#editoriale .abstractnewsbia { color:#CCCCCC; font-size:10px;}
						#editoriale .seguebia { display:block; text-align:right; font-size:12px; font-weight:bold; padding-top:10px;
												background-image:url(../img/frecciagrey.jpg);
												background-position:right bottom;
												background-repeat:no-repeat;
												padding-right:12px;}
		
		
		#box{ padding:19px;}
		
		#degustazione{ width:222px; float:left;}
		
					   #degustazione #title{ width:202px; height:12px;
	  					background-image:url(../images/center/title-box.jpg);
						background-repeat:no-repeat;
						background-position:left top;
						
						padding:10px;
				
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#990237;}
						
						#degustazione #descrizione{ width:200px; height:100px;
						background-color:#666666;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#FFFFFF;
						padding:10px;
						margin-left:1px;}
						
						#degustazione #descrizione p{ height:80px; margin:0; padding:0;}
						
						#degustazione img{ margin-left:1px;}
						
						#degustazione #dettagli{ text-align:right; display:block;}
						
						
						
		#card{ width:222px; float:left; margin-left:10px;}
		
					   #card #title{ width:202px; height:12px;
	  					background-image:url(../images/center/title-box.jpg);
						background-repeat:no-repeat;
						background-position:left top;
						
						padding:10px;
				
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#990237;}
						
						#card #descrizione{ width:200px; height:100px;
						background-color:#666666;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						color:#FFFFFF;
						padding:10px;
						margin-left:1px;}
						
						#card #descrizione p{ height:80px; margin:0; padding:0;}
						
						#card img{ margin-left:1px;}
						
						#card #dettagli{ text-align:right; display:block;}
						
						
		
		#footer{ clear:both; text-align:center; padding-top:20px;width: 845px;}
		
				 #footer #annunci-bottom{ margin:0 auto; padding-bottom:20px;}
				 #footer #info{ margin:0 auto;
				 				font-family:Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#666666;
								padding-bottom:30px;}
								
								
/* - - - SEZIONE - - - */

.rigalistanews{ padding-top:10px; padding-bottom:5px; border-bottom:1px dotted #CCCCCC;}

.datanews{ 
	font-size:10px;
	color:#999999;}
	
#centro .nomecatlistanews{ float:left; font-size:16px; background-image:url(../img/frecciona.jpg); background-repeat:no-repeat; background-position:right center; padding-right:17px;}
#centro .nomecatlistanews a{ color:#666666;}
#centro .nomecatlistanews a:hover{ color:#999999;}

	
.titololistanews{
	font-size:16px;}
	
.abstractnews{
	color:#333333;
	line-height:1.3em;
	font-size:12px;
	padding-top:3px;}
	
#centro .readmore{
	display:block;
	text-align:right;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	padding-right:15px;
	font-size:11px;
	font-weight:bold;
	
	background-image:url(../img/freccia.jpg);
	background-repeat:no-repeat;
	background-position:right top;}
								
								
								
/* ===========================
========= COL DX ========
============================*/ 

.column-right{ position:absolute; left:764px; top:230px;
			   width:233px;}
									
									
			   #video { text-align:center;}
			   
			   #video #title { width:209px; height:8px;
	  			background-image:url(../images/right/vintube-title.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding:15px;
				padding-bottom:25px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;}
				
				#video h1{ font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#333333;
							margin:0; padding:0;
							padding-left:15px;
							padding-right:15px;
							padding-top:10px;
							text-align:left;}
				
				#video p{ font-family:Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#444444;
							margin:0; padding:0;
							padding-left:15px;
							padding-right:15px;
							padding-top:5px;
							text-align:left;
							line-height:1.2em;}
							
			    #video #seguici{ text-align:center;
								  padding-bottom:15px;
								  padding-top:8px;}
								  
								   #video #seguici a:hover { opacity:0.75;filter:alpha(opacity=75);}
				
				
				
				#notizie { padding-bottom:20px;}
				
				#notizie #title { width:219px; height:8px;
	  			background-image:url(../images/right/vinformo-title.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding:10px;
				padding-bottom:15px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;}
				
				.notizia{ padding:15px; padding-bottom:0px; text-align:left;}
				
				.notizia .data{ font-family:Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#666666;
							text-align:left;}
				
				.notizia h1{ font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							margin:0; padding:0;
							color:#333333;}
				
				.notizia p{ font-family:Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#444444;
							margin:0; padding:0;
							line-height:1.2em;}
							
				.notizia .readmore{ display:block;
						 			text-align:right;
									padding-top:5px;
												
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
						  			border-bottom:1px dotted #666666;
									padding-bottom:8px;
									
									padding-right:10px;
									background-image:url(../img/frecciabrown.jpg);
									background-position:right top;
									background-repeat:no-repeat;}
									
				.notizia a{ color:#990237;
									   text-decoration:underline;}
				.notizia a:hover{ text-decoration:none;}
				
				#nletter #contenthpnletter{
					padding-right:20px;
					padding-left:20px;}
				
				 #nletter #title { width:209px; height:8px;
	  			background-image:url(../images/right/newsletter-title.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding:10px;
				padding-right:15px;
				padding-bottom:15px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;}
				
				#nletter p{ font-family:Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#444444;
							margin:0;
							padding-left:15px;
							padding-right:15px;
							padding-top:10px;
							padding-bottom:10px;
							text-align:left;
							line-height:1.2em;}
				
				#nletter .formm{
					width:190px;
			   					    background-color:#FFFFFF;
									border:1px solid #999999;
									padding:3px;
									padding-top:4px;
									
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#666666;
									margin-bottom:3px;}
					
				#nletter .butt{
					height:23px; width:190px;
			   					    background-color:transparent;
									border:0px;
									padding:2px;
									
									background-image:url(../img/iscriviti.png);
									background-repeat:no-repeat;
									background-position:top left;
									
									font-family:Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#FFFFFF;
									cursor:pointer;}
									
				#nletter .butt:hover{ background-image:url(../img/iscriviti-down.png);}
				
				
				
				
				#network { text-align:center;}
				
				#network #title { width:219px; height:8px;
	  			background-image:url(../images/right/vinetwork-title.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				
				padding:10px;
				padding-bottom:15px;
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				text-align:left;}
				
				#network p{ font-family:Arial, Helvetica, sans-serif;
							font-size:10px;
							color:#444444;
							margin:0;
							padding-left:15px;
							padding-right:15px;
							padding-top:10px;
							padding-bottom:10px;
							text-align:left;
							line-height:1.2em;}
				
				#network img{ padding:1px; border:0;}
				#network a:hover { opacity:0.7;filter:alpha(opacity=70); }


#centro {

	padding:0px;
	font-size: 11px;

}

#centro a{color:#990237; text-decoration:underline;}
#centro a:hover{color:#666666; text-decoration:none;}


#centroarticolo {

	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
}
td {
	font-size: 12px;

}


.img_news {

margin:3px;
border: 1px solid #cccccc;
padding: 2px;

}

.titolosezione {

	font-size: 12px;
	font-weight:bold;
	background-image:url(../img/title-news.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	width:438px;
	height:37px;
	
	padding-left:55px;
	padding-top:12px;
	margin-top:15px;
	color:#666666;
}

#vinchiestab{

font-size: 12px;
	font-weight:bold;
	background-image:url(../img/title-news.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	width:438px;
	height:37px;
	
	padding-left:55px;
	padding-top:12px;
	margin-top:15px;
	color:#666666;}

#centrocentrotesto{

	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:1.4em;
	padding-left:20px;
	padding-right:20px;}



#centrocentror{

	margin-top: 130px;
	}
	
.boldtxt{ font-size:14px;
		 color:#990237;
		 font-weight:bold;
		 }

.commenta{

	color:#666666;
	font-size:11px;
	background-image:url(../img/fumetto.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:40px;
	height:18px;
	padding-top:13px;}

.titolo_news {

	font-size: 18px;
	font-weight:bold;
	color:#990237;
	
}

#data_news{
	font-size:10px;
	color:#999999;
	margin:0;
	padding:0;
	line-height:0.6em;}
	
.testo_news{
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:1.4em;}
	
.autore_news{ font-size:12px;
		 color:#333333;
		 font-style:italic;
		 text-align:right;
		 padding-bottom:12px;
		 
		}

#bottomsocial{
		padding-bottom:4px;
		 border-bottom:1px dotted #CCCCCC;
		 
		 display:block;
		 text-align:right; }
		 
		 #bottomsocial a:hover { opacity:0.70;filter:alpha(opacity=70); margin:0; padding:0; }
		 
#bottomsocialdegustazioni{
		padding-bottom:4px;
		 border-bottom:1px dotted #CCCCCC;
		 
		 display:block;
		 text-align:right;
		 padding-right:20px;}
		 
		 #bottomsocialdegustazioni a:hover { opacity:0.70;filter:alpha(opacity=70); margin:0; padding:0; }

.utility_news{ font-size:12px;
		 text-align:left;
		 float:left;
		 padding-top:38px;
		 padding-left:10px;
		 }

#centrolista {
	padding-left: 20px;
	padding-right: 20px;
}

.descLista, .gruppoDeg{ padding-left:50px;
			padding-right:50px;
			padding-bottom:20px;
			font-weight:bold;
			font-style:italic;
		   font-size:26px;
		   
		   letter-spacing:-1.8px;
		   line-height:0.85em;
		   color:#999999;}

#titolocategorie {

	font-size: 12px;
	font-weight:bold;
	background-image:url(../img/title-news.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	width:438px;
	height:37px;
	
	padding-left:55px;
	padding-top:12px;
	margin-top:15px;
	color:#666666;
}

select {

 background-color: #FFFFFF;
 border: #333333;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000000


}

formm {
 border: #333333;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#listaCommenti {

	padding: 20px;
	padding-top:60px;
	

}

#listaCommenti b{ font-size:14px; color:#990237; display:block; background-color:#CCCCCC; padding:2px; font-weight:bold;}
.noComment { font-size:14px; color:#990237; display:block; background-color:#CCCCCC; padding:2px; font-weight:bold;}



#listaCommenti div p {

	font-size: 12px;
}


/* - - - Commenti new - - - */

.linkCommenta {
	padding-right:20px;
	padding-top:20px;
	float:right;
	}

.linkCommenta a{
	
	color:#990237;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-align:right;
	background-image:url(../img/fumetto.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:40px;
	padding-bottom:12px;
	padding-top:5px;}
	
	.linkCommenta a:hover{ color:#666666;}
	
	
.oneComment { font-size:10px; color:#999999;
			  
							   background-image:url(../img/user.jpg);
								background-position:left top;
								background-repeat:no-repeat;
								padding-left:45px;
								padding-top:8px;
								
								border-bottom:1px dotted #999999}

#listaCommenti .oneComment .nomeComment{ font-size:14px; color:#990237;
							  padding-top:10px;
							  letter-spacing:-0.8px;
							  font-weight:bold;
							  padding-left:0px;
							  padding-bottom:0px;
							  padding-right:0px;
								}

#listaCommenti .oneComment p{ font-size:12px; 
			   color:#333333; 
			   padding-bottom:10px; 
			   padding-top:6px;
			   margin:0;
			   margin-left:-40px;
			   text-align:justify;
			   line-height:1.4em;
			}

#listaCommenti .oneComment .punteggioUtente ul { margin:0; padding:0; display:block; text-align:right; padding-bottom:10px;}
#listaCommenti .oneComment .punteggioUtente ul li{ display:inline-block; padding:0; margin:0; font-size:11px;
												   background-image:(../img/freccia.jpg);
												   background-repeat:no-repeat;
												   background-position:left bottom;
												   padding-right:12px;}
			
			

/* - - - Degustazione new - - - */

#articoli .data{ font-size:10px; color:#999999; font-style:normal;}
#articoli .titolodegustazione { font-size:18px; color:#990237; font-weight:bold; letter-spacing:-0.8px;}
#articoli .azienda { font-size:11px; color:#333333;}
#articoli .stelle { padding-top:5px; padding-bottom:10px; float:left;}
#articoli .linkLegenda{ display:block; text-align:left; padding-left:35px;
								background-image:url(../img/legenda.jpg);
								background-position:left top;
								background-repeat:no-repeat;
								border-bottom:1px solid #990237;
								height:20px;
								padding-top:10px;
								margin-top:30px;
								
								background-color:#990237;
								
								font-size:11px;}
								
								#articoli .linkLegenda a{ color:#FFFFFF; text-decoration:underline;}
								#articoli .linkLegenda a:hover{ color:#999999;text-decoration:none;}
								
								
.brZero{ margin:0px; padding:0px; line-height:0px; height:0px;}


/* - - - Schede aziende - - - */

.nomeVino{font-size:16px; color:#990237; font-weight:bold; letter-spacing:-0.8px;}
.nomeAzienda{font-size:12px; color:#333333; font-weight:bold; padding-top:10px;}
.infoAzienda{font-size:12px; color:#333333; padding-bottom:10px;}
.iconeAzienda{font-size:12px; color:#333333; padding-bottom:10px;}
.linkBack{ display:block; text-align:right; padding-top:10px;
			background-image:url(../img/freccia.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:16px;
	
	font-size:11px; font-weight:bold;
	border-top:1px dotted #999999;}
	
	
/* - - - Risultati Ricerca - - -*/
.sottotitolosezione {font-size: 12px;
	font-weight:bold;
	background-image:url(../img/title-news.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
	width:438px;
	height:37px;
	
	padding-left:55px;
	padding-top:12px;
	margin-top:15px;
	color:#666666;}
	
.resultnews{ 

			padding-left:50px;
			padding-right:50px;
			padding-bottom:20px;
			font-style:italic;
		   font-size:26px;
		   
		   letter-spacing:-1.8px;
		   line-height:0.85em;
		   color:#999999;
		   }


#errors {
	
	color: #FF0000;
	padding: 10px;

}

#errors b {
	
	border-bottom: 1px solid #cccccc;
	display:block;
}

.linkArticolo {
	padding:10px;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
	}

.linkArticolo a{
	
	color:#666666;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-align:right;
	background-image:url(../img/fumetto.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:40px;
	padding-bottom:12px;
	padding-top:5px;}
	
	.linkArticolo a:hover{ color:#990237;}

/* - - - Profili - - - */

.profilo {
	float:left;
	border-bottom:1px dotted #999999;
	padding-bottom:5px;
	padding-top:15px;}
	
	.social-profile{
		display:block;
		text-align:righ;
		float:right;}
		
	.social-profile a:hover { opacity:0.70;filter:alpha(opacity=70); margin:0; padding:0; }
		
		
/* - - - Social - - - */
#topsocial {
	display:block;
	text-align:right;
	padding-right:20px;}
	
#topsocialdegustazioni {
	float:right;
	padding-top:5px;}

/*STILI PER LA MODAL WINDOW*/

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {


    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    z-index: 9999;
    margin-left: -250px;
    width: 370px;
	overflow: auto;
    background-color: #FFF;
    color: #333;
    border: 8px solid #CCCCCC;
    padding: 12px;
	opacity: .9;
	filter: alpha(opacity=90);

}

.divCloseModal {

	text-align: right;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
	
	background-image:url(../img/usercommento.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#id_nome_commento_notizia, #id_email_commento_notizia, #id_nome_commento_degustazione_vini, #id_email_commento_degustazione_vini {
		width:355px;
		background-color:#FFFFFF;
		border:1px solid #999999;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		padding:2px;}
		
		#id_commento_commento_notizia, #id_commento_commento_degustazione_vini{
		float:right;	
		background-color:#FFFFFF;
		border:1px solid #999999;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		padding:2px;}

.label_form{ padding-right:20px;}

#errors{ 
				padding-top:20px;
				color:#990237;
				}

.divCloseModal a{
	font-weight:bold;
	color:#990237;
	
	height:32px; width:32px;
	display:inline-block;
	
	background-image:url(../img/chiudi.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-decoration:none;
}

.divCloseModal a:hover{
	font-weight:bold;
	color:#666666;
	
	background-position:bottom;
	background-repeat:no-repeat;
}

#formComment select{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:1px;
		
		color:#666666;
		border:1px solid #999999;}

#ex2 {

	font-size: 12px;
	font-weight: normal;
	
}

#ex2 h1 {
	
	font-size: 16px;
	color:#990237;
	display:none;

}

#ex2 .aggiungiCommento { background-color:transparent;
						 background-image:url(../img/commento.jpg);
						 background-repeat:no-repeat;
						 background-position:top left;
						 
						 width:182px;
						 height:28px;
						 color:#FFFFFF;
						 
						 cursor:pointer;
						 border:0px;
						 float:right;
						 }
						 
						 #ex2 .aggiungiCommento:hover { background-image:url(../img/commento-down.jpg);}

.jqmOverlay {
    position: absolute;
	top: 0;
	left: 0;
	z-index: 900;
	width: 100%;
	height: 500px;
	background-color: #000;

}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {
	position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#adsense_dx1{ padding:15px; padding-bottom:0px;}
#adsense_dx2{ padding-top:10px; display:none;}
#adsense_sx1{ padding-top:10px; padding-left:7px; border-top:1px dotted #ffffff; margin-top:10px;}

/*
	SLIDER
*/
.csw										{ background: transparent;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden;width: 492px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; position: relative; width: 492px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ }
#movers-row									{ margin: 0;}
#movers-row div							{ width: 102px;overflow:hidden;float:left;margin-right: 10px; margin-left: 10px;color:#990237;position: relative;}
#movers-row div a.cross-link 				{}
.photo-meta-data	{ 
					padding: 10px;
					height: 110px; 
					margin-top: 0px;
					position: relative;
					z-index: 9999;
					color: #333333;
					font-size: 12px;
					 }
.photo-meta-data h2 {
			font-size: 16px;
			margin: 0px;
			color: #990237;
											
}
.photo-meta-data span
			{ font-size: 13px; }
a.cross-link	{
	
			text-decoration: none;
}
a.cross-link:hover							{
	border: 2px solid #BEBEBE;
}
.cross-link									{ display: block; width: 98px; height: 80px;overflow:hidden; margin-top: 0px; 
											  position: relative; padding-top: 0; z-index: 9999;border: 2px solid #BEBEBE;				
}
.active-thumb
	{ 
	background: transparent url(/images/icon-uparrowsmallpurple.png) -12px center no-repeat;
	border: 2px solid #990237;
	
	}
.active-thumb img.nav-thumb {
/*border: 2px solid black;*/
}

.advSearchLink{ display:block; text-align:right; padding-bottom:5px; padding-top:15px; border-bottom:1px dotted #999999; font-size:11px; font-weight:bold;}
