/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin: 0px;
		padding: 0px;
		text-align: center;}

.testo {
	padding:3px;
	font-family: Futura_Book-Normal;
	font-size: 10px;
}

.testo2 {
	font-size: 10px;
	text-align: justify;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}


.testo3 {
	font-size: 10px;
	text-align: justify;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.img {
	margin-right: 8px;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.sedi_sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../image/sedi_sx.gif);
	text-align: left;
	vertical-align: top;
}

.sedi_centro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-align:justify;
}

.sedi_centro1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color:#444444;
	text-align:left;
}

.sedi_centro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color:#666666;
	text-align:left;
}



.sedi_centro :link {
	font-style: italic;
	font-weight: bold;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.testo_chiaro {
	color:#CCCCCC;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testo_chiaro2 {
	color:#AAAAAA;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.sedi_centro_titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.lingua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	color: #CCCCCC;
}

.lingua :link,
.lingua :active,
.lingua :visited
 {	color:#888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}

.lingua :hover {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.sedi_centro :visited {

	font-style: italic;
	font-weight: bold;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.azienda_sx {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.azienda_titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

body {
	margin-left: 0px;
	margin-top: 0px;
}	
	
.thumb {margin-top:10px;}

a:link, a:hover, a:active, a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
text-decoration:none; }

.titolo_colonna_sn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform:uppercase;
}

.rientro{
padding-left:25px;
padding-top:10px;
text-align:justify;}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	}


h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
	}



.link_italic:link,
.link_italic:visited,
.link_italic:hover,
.link_italic:active{
	font-style: italic;
	font-weight: bold;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;}


.sottosez:link, .sottosez:visited, .sottosez:active {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#806680}
.sottosez:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#000000}
	
.sottosez1:link, .sottosez1:visited, .sottosez1:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#444444;
	 width:174px; height:20px;
	
	}
.sottosez1:hover {font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	 width:174px; height:20px;


}	
	


/*
.content{
padding-left:10px;}*/


.jqueryslidemenu{
font: bold 12px Verdana;
background: #ffffff;
color:#8c8c8c;
width:780px;
z-index:10;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
z-index:10;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
z-index:10;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #ffffff; /*background of tabs (default state)*/
color: #ffffff;
padding: 8px 18px;
border-right: 0px solid #778;
text-decoration: none;
z-index:10;
color:#6f6f6f;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;

}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
}

.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
z-index:10;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;

}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;

}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 255px; /*width of sub menus*/
padding: 7px;
margin: 0;
border-top-width: 0;
border-bottom: 0px solid gray;
background-color:#333333;
filter: alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
color: black;
font: bold 10px Verdana;
z-index:10;
color: #cccccc;


}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
position:relative;
z-index: 5;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

.newnews{
	font-style: italic;
	font-weight: bold;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;}

.newsdet, .newsdet a:link,  .newsdet a:hover, .newsdet a:visited, .newsdet a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#666666;
}

.promolist, .promolist a:link, .promolist a:hover, .promolist a:active, .promolist a:visited, .promolist a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color:#666666;
    padding-left: 15px;
}

.filiali, .filiali a:link, .filiali a:hover, .filiali a:visited, .filiali a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color:#666666;
	text-decoration:none;
}
.promodet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#444444;}
.promodet :link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#444444;}
.promodet :hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#cccccc;}
.promodet a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#444444;}
.promodet :active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#cccccc;}
.promodet :visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#444444;}
	


