

.bluetabs{
padding: 0px 2px 0px 2px;
border-bottom: 2px solid #A016D4;
text-align: left;
}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desi#9966CC*/
}

.bluetabs li{
display: inline;
margin: 0;
color: #ffffff;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 5px;
margin-right: 3px;
border: 1px solid #9966CC;
color: #ffffff;
background:  url(images/SFlinkvio.gif) top left repeat-x; /*THEME CHANGE HERE*/

}

.bluetabs li a:visited{
color: white;
}

.bluetabs li a:hover{
text-decoration: underline;
background: #9966CC ;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(images/SFlinkvio.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #E0DFE3; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 100px;
color: #cc0001;
visibility: hidden;

}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #E0DFE3; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: #cc0001;
font: bold 12px Arial;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #cc0001;
color: white;
}
















#rubriche4 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	text-align: left;
padding: 5px 5px 5px 5px;
border: 2px dotted #9966CC;
width: 290px;
}

.Stile6 {
	color: #000066;
	font-weight: bold;
	font-size: 18px;
	font-family:  Georgia, serif;
}

.Stile10 {
color: #FF6600;
font-weight: bold;
	font-size: 18px;
	font-family:  Georgia, serif;
	}
.Stile11 {
color: #CC6699;
font-weight: bold;
	font-size: 18px;
	font-family:  Georgia, serif;
}

.Stile12 {
color: #996633;
font-weight: bold;
	font-size: 18px;
	font-family:  Georgia, serif;
}



#rubriche4  img {
 float: left;
margin: 0px 5px 5px 0;
}
#rubriche5 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	text-align: left;
padding: 5px 5px 5px 5px;
border: 1px solid  #dddddd;
width: 430px;
background: #FFFFFF;
}








#rubriche5  img {
 float: left;
margin: 0px 5px 5px 0;
}

#phi6 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	text-align: left;
padding: 5px 5px 5px 5px;
border: 1px solid black;
width: 168px;
}


#phi7 {

border: 1px solid black;
width: 180px;
}


#phi5 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	text-align: center;
padding: 5px 5px 5px 5px;
border: 1px solid #9966CC;
width: 308px;
}
#phi2 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
padding: 10px 10px 10px 10px;
border: 1px solid #9966CC;
width: 298px;
}
#phi3 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
padding: 10px 10px 10px 10px;

border-bottom:2px solid #9966CC;
width: 420px;

background-color:#EEEEEE;
}
#phi4 {


border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
border-top:1px solid #dddddd;


}
#phi4a {

	color: #000000;

border-bottom:1px dotted #9966CC;
width: 320px;

}
#phi4a img {
 float: left;
margin: 0px 5px 5px 0;
}

#phicho {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: black;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
border: 1px solid #663333;
width: 320px;
}
#phichotitle{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	width: 297px;
	padding: 0px 21px 0px 0px;
	background:  url(images/choco.gif) top left repeat-x; 
}


#phieccellenzatitle{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	width: 297px;
	padding: 0px 21px 0px 0px;
	background:  url(images/eccellenza.gif) top left repeat-x; 
}
#phichobody{
	font-family:   Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 3px 3px 3px 3px;
	
}

#phichobody a{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 3px 3px 3px 3px;
}

#phichobody a:hover{
	font-family:   Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	
	color: #000066;

	font-weight: normal;
	text-align: left;
	padding: 3px 3px 3px 3px;
	text-decoration: underline;
	
}



#titolorub {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff ;
	 font-weight: bolder;
	  padding:3px;

  }

#titolocho {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff9900 ;
	 font-weight: bolder;
	  padding:3px;

  }
  #titoloeccellenza {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #663333 ;
	 font-weight: bolder;
	  padding:3px;

  }
#occhiellocho {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	 font-weight: bolder;
	  padding:3px;
text-transform: uppercase;

  }

#occhielloeccellenza {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #996666;
	 font-weight: bolder;
	  padding:3px;
text-transform: uppercase;
  }



#phi2 img{ 
padding: 3px 3px 3px 3px;

}
#phi2title{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	width: 297px;
	border-bottom: 1px solid #663333;
	
}
#phi2title a{
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #996666;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	width: 297px;
	
}
.Stile1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}
.Stile3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.Stile4{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	
	
    }
body h1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #9966CC ;
  }
 #occhiello {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000 ;
	 font-weight: bolder;
	  padding:3px;
text-transform: uppercase;
  }
  
  
  #occhiellone {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: grey ;
	 font-weight: bolder;
	  padding:3px;
	

  }
  
   #uchi {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc9900 ; ;
	 font-weight: bolder;
	  padding:3px;
text-transform: uppercase;
  }
  #titolonewsdoc {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #9966CC ;
	
	  padding:3px;

  } 
  
    #titolonewsdocverde {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 18px;
		color: #9966CC ;
background : #DDDDDD;

  }   #titolonewsdocnero {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: black;
	
	  padding:3px;

  } 
  
  
  #titologrigio{
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666 ;
	 font-weight: bold;
	  padding:3px;

  }
  
   #minititolonewsdoc {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000 ;
	 font-weight: bold;
	  padding:3px;

  }
  
   #supertitolonewsdoc {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	color: #ff0000 ;
	
	  padding:3px;

  }
   #titolonewsuno {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: white ;
	 font-weight: bolder;
	  padding:3px;
	  background : black;

  }
  
  #titolonewsunobis2 {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #000066 ;
	 font-weight: bolder;
	  padding:3px;
	 border-bottom: 1px dashed #dddddd;

  }
  
   #titolonewsunobis {
	font-family:  Georgia, Verdana, Helvetica, sans-serif;
	font-size:20px;
	color: #000066 ;
	 font-weight: bolder;
	  padding:3px;
	 border-bottom: 1px dashed #dddddd;

  }
  #titolonewsunotris {
	font-family:   georgia, arial, sans-serif;
	font-size: 18px;
	color: #660033; 
	font-weight: bold;
	  padding:3px;
	

  }
  
   #titoloarchiviopell {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#66CC00 ;
	 font-weight: bold;
	  padding:3px;
	  text-transform:uppercase;
  }
  
   #titoloarchiviolibro {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#ff6600 ;
	 font-weight: bold;
	  padding:3px;
	  text-transform:uppercase;
  } 
     #titoloarchiviovinoonline {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC6699 ;
	 font-weight: bold;
	  padding:3px;
	  text-transform:uppercase;
  } 
   #titoloarchivioBIO {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#996633 ;
	 font-weight: bold;
	  padding:3px;
	  text-transform:uppercase;
  } 
  
    #titolonewsdue{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: black ;
	 font-weight: bolder;
	  padding:3px;
		
		border-top:1px solid black;

  }

   #sottotitolonewsdoc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: grey ;
	 font-weight: bolder;
	  padding:3px 3px 3px 3px;
	
  }
 
  #contenutonewsdoc{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	border-bottom: 1px solid black;
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
	
}

 #contenutoabbonamento{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
	
}
#contenutoabbonamento2{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
	
}



 #contenutonewsdue{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	
	TEXT-INDENT: 0px;
}

#contenutorubriche{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	font-family:   Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	
	TEXT-INDENT: 0px;
}

#contenutorubriche a {
 font-size:11px;
	text-decoration : none;
	color :  black;
	 padding: 3px ;
	font-family:  Verdana, Helvetica, sans-serif;
	LINE-HEIGHT: 16px;
	
	TEXT-INDENT: 0px;
	
}

#contenutorubriche a:hover {
	text-decoration: underline;
	
	color :  #999999;
	 padding: 3px ;
	
}



#doc img {
 float: left;
margin: 0px 5px 5px 0;
}
  #contenutonewsdoc a {
 font-size:11px;
	text-decoration: none;
	color : black;
	font-family:  Verdana, Helvetica, sans-serif;
	 padding: 3px ;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
}

#contenutonewsdue a {
 font-size:11px;
	text-decoration: none;
	color : black;
	font-family:  Verdana, Helvetica, sans-serif;
	 padding: 3px ;
	LINE-HEIGHT: 15px;
	LETTER-SPACING: 0pt;
	TEXT-INDENT: 0px;
	
}
 
 #contenutonewsdue a:hover {
	text-decoration: underline;
	LINE-HEIGHT: 15px;
	color : #9966CC;
	 padding: 3px ;
	
}
 
  #contenutonewsdoc a:hover {
	text-decoration: underline;
	LINE-HEIGHT: 15px;
	color : #9966CC;
	 padding: 3px ;
	
}
  
   #contenutolarivistaon {
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	border-bottom: 1px solid black;

}

 #boxrubriche {
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	border-bottom: 1px solid black;
	border-top:1px solid black;
}
 #boxrubriche a{
 font-size:11px;
	text-decoration : none;	
	 padding: 3px ;
	 color: #996666;
	  font-weight: bolder;
	
}
 #boxrubriche a:hover{
 font-size:11px;
	text-decoration : none;
	color : black;
	 padding: 3px ;
	  font-weight: bolder;
	
}
#divbanner {
 
	  border-bottom: 1px dashed black;

}#divbanner a{
 
	color : black;

}



#mdx {
 font-family:  Arial, Verdana, Helvetica, sans-serif;	
 font-size:11px;
	text-decoration : none;
		 color: blak;
	 padding: 5px  ;	 
	  border-bottom: 1px dashed black;


}
 #mdx a{
 font-family:  Arial, Verdana, Helvetica, sans-serif;	
 font-size:11px;
	text-decoration : none;
		 color: black;
	 padding: 5px ;
	 
	
}
 #mdx a:hover{
font-family:  Arial, Verdana, Helvetica, sans-serif;	
 font-size:11px;
	text-decoration : none;
		 color: #000099;
	 padding: 5 px  ;
	  
	
}

#mup {
 font-size:10px;
	text-decoration : none;
		 color: white;
	 padding: 3px ;
	
	
}
 #mup a{
 font-size:10px;
	text-decoration : none;
	 padding: 3px ;
	 color: white;
	 
	
}
 #mup a:hover{
 font-size:10px;
	text-decoration : none;
	color : #9966CC;
	 padding: 3px ;
	
	 
	
}

#mhome {
 font-size:8px;
	text-decoration : none;
		 color: white;
	 padding: 3px ;
	
	
}
 #mhome a{
 font-size:8px;
	text-decoration : none;
	 padding: 3px ;
	 color: white;
	 
	
}
 #mhome a:hover{
 font-size:8px;
	text-decoration : none;
	color : #9966CC;
	 padding: 3px ;
	
	 
	
}

#mp {
 	font-family:  Arial, Verdana, Helvetica, sans-serif;	
 font-size:13px;
	text-decoration : none;
		 color: white;
	 padding: 2px  ;
	  font-weight: bold;
	
}
 #mp a{
 font-size:13px;
	text-decoration : none;
	 padding: 2px  ;
	 color: white;
	  font-weight: bold;
	   	font-family:  Arial, Verdana, Helvetica, sans-serif;
		
	 
	
}
 #mp a:hover{
 font-size:13px;
	text-decoration : none;
	color : black;
	 padding: 2px ;
		font-family:  Arial, Verdana, Helvetica, sans-serif;
	  font-weight: bold;
	
}


 #sublink{
  font-size:11px;
	text-decoration: none;
	color :#9966CC;
	border-bottom: 1px solid black;
	 padding: 3px ;
	 font-weight: bolder;
	 text-align:right;
}
 
 #sublink a {
 font-size:11px;
	text-decoration: none;
	color :#9966CC;
	border-bottom: 1px solid black;
	 padding: 3px ;
	 font-weight: bolder;
	 text-align:right;
}
  #sublink a:hover {
 font-size:11px;
	text-decoration: none;
	color :black;
	border-bottom: 1px solid black;
	 padding: 3px ;
	 font-weight: bolder;
	 text-align:right;
}
 
 #subsublink{
  font-size:11px;
	text-decoration: none;
	color :white;
	background-color: #9966CC;
	 padding: 1px ;
	 text-align:right;
	 	 font-weight: bolder;
}
 
 #subsublink a {
 font-size:10px;
	text-decoration: none;
	color :white;
	background-color: #9966CC;
	 padding: 1px ;
	 text-align:right;
	 	 font-weight: bolder;
}
  #subsublink a:hover {
font-size:10px;
	text-decoration: none;
	color :black;
	
padding: 1px ;
	 text-align:right;
	 	 font-weight: bolder;
}
 
 #contenuto{
 font-size:11px;
	text-decoration: none;
	color :#330000;
	LINE-HEIGHT: 16px;
	 padding: 3px ;
	
	 LETTER-SPACING: 0pt;
}
 
  #contenutolarivistaon a {
 font-size:10px;
	text-decoration: none;
	color :#9966CC;
	border-bottom: 1px solid black;
	 padding: 3px ;
	 font-weight: bolder;
	 
}
  #contenutolarivistaon a:hover {
 font-size:10px;
	text-decoration: NONE;
	color : black;
	
	 padding: 3px ;
	 font-weight: bolder;
}
 a:link {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	
	
}
a:visited {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #dedede;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #dedede;
	color: #000000;
}
#menu{
	border-right : 1px solid #ffffff;
	text-align:center;
  }

#stile2 {
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF ;
}

#colonna {
width:200px; 
padding: 0 5px; 
float:left;
height:100%;
margin:0;
text-align:left;
}
#colonnarub {
width:174px; 
padding: 0 5px; 
float:left;
height:100%;
margin:0;
text-align:left;
}
.colonna h1{
margin:0;
padding:3px;
font-size:14px;
color:#980;

}
.colonna h1 img{
 float: left;
margin: 3px 3px 3px 0;
}

#colonnab {
width:200px; 
padding: 0 10px; 
float:left;
height:100%;
margin:0;
text-align:left;
}
.colonnab h1{
margin:0;
font-size:14px;
color:#980;
}



#floatright  {
	margin-left:0;
	float:left;
	  padding: 3px;
	  border:1px solid  #000;
	  margin:3px;
	
	
}




#news li {
  width: 200px;
  overflow: hidden;
  border: 1px solid #000;
  list-style-type: none;
  color: #000;
  background: #ddd;
  display: none;
}

#news li img {
  display: block;
}

#news li p {
  margin: 0;
  padding: 3px;
  font-size: .8em;
  border-top: 1px solid #000;
}