BODY {
	font-size : 12px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #589DEA;
}
A:HOVER {
	color : navy;
}
.menuIEb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	padding-top : 3px;
	filter:alpha(opacity=80)
}
.menuNNb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	padding-top : 3px;
}
 .menuIE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	padding-top : 3px;
	filter:alpha(opacity=80)
} 
.menuNN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight : bold;
	padding-top : 3px;
}
A.menutop {
	font-family : Arial, Helvetica, sans-serif;
	color : #589DEA;
	font-size : 12px;
	font-weight : bold;
	font: /12px;
}
.menutop {
	color : #589DEA;
}
A.menubottom {
	font-family : Arial, Helvetica, sans-serif;
	color : #589DEA;
	font-size : 12px;
}
.menubottom {
	color : #589DEA;
}
A.news {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #589DEA;
	font-size : 12px;
	font-weight : bold;
}
.menuitemselected {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 11px;
}
.menuitem {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : navy;
	font-size : 11px;
}
A.menuitem {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : navy;
	font-size : 11px;
}
A.menuitem:HOVER {
	color : #589DEA;
}
.caption {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #589DEA;
	font-weight : bold;
}
.title {
	font-size : 24px;
	color : #6CE1C7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ptitle {
	font-size : 14px;
	color : #666666;
	font-weight : 700;
	font-family : Arial, Helvetica, sans-serif;
}
.ptext {
	font-size : 12px;
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
}
.text {
	font-size : 12px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news {
	font-size : 11px;
	color : navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ombradx {
	background-image : url(../images/ombra_dx.jpg);
	background-repeat : repeat-y;
}
.ombrabt {
	background-image : url(../images/ombra_bt.jpg);
	background-repeat : repeat-x;
}
.ImgBtn{
	cursor : hand;
}
.scrl{
	scrollbar-arrow-color: Black;
	scrollbar-base-color: #AFEEEE;
	scrollbar-face-color: #AFEEEE;
	scrollbar-highlight-color: Aqua;
	scrollbar-shadow-color: #AFEEEE;
	overflow: auto;
	scrollbar-track-color : #AFEEEE;
	scrollbar-darkshadow-color : #6495ED;
	scrollbar-3dlight-color : White;
	height : 400px;
}
.popTitle {
	font-size : 24px;
	color : #6495ED;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
v\:* {behavior: url(#VMLRender);}

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
position: relative;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #877466;
background: white;
}

#tablist li a:link {
color: #877466;
}
#tablist li a:visited {
color: #877466;
}

#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width: 600px;
min-height: 550px; height: auto !important; height: 550px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid #877466;
}

.tabcontent{
display:none; min-height: 450px; height: auto !important; height: 450px;
}

#menuDisponibilita{
color:Yellow;
}
