td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}
form
{
	margin:0px;
}
a {
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	color:#298DD4;
}
a.1 {
	color:#787878;
}

.style1 {
	color: #979595;
	font-weight: bold;
}
.style2 {
	color: #008ADD;
	font-weight: bold;
}

.itemborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
/* TABS */


div.tabs
{
    position: relative;
	margin-top: 25px;
    top: 3px;
    white-space: nowrap;
    line-height: 23px;
    cursor: default !important;
    font-weight: 700 !important;
	z-index: 100;
}

.firstTabContent, .tabContent
{
	position: relative;
	padding: 10px;
	margin-bottom: 25px;
	z-index: 80;
	border-top: 1px none #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;



}

.content .content 
{
	padding: 10px;
    margin-bottom: 25px;
	background-color: #F4F9FF;
	border: #ccc 1px solid;
}


.tab
{
	ackground: url('/images/tab-bg-unselected.gif') repeat-x;
	color: #666666;
	border: 1px solid #ccc;
	z-index: 100;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:1px;
	font-family: Tahoma;
	font-size: 10px;


}

.tabHover
{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:0px solid #ccc;
	ackground:url('/images/tab-bg-over.gif') repeat-x;
	color: #CCCCCC;
	z-index: 90;
	font-family: Tahoma;
	font-size: 10px;


}

.tabActive
{
	ackground: url('/images/tab-bg-selected.gif') repeat-x;
	color: #008ADD;
	border-bottom-width: 0 !important;
	z-index: 100;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:2px;
	font-family: Tahoma;
	font-size: 10px;


}

#main1 {
	clear : both;
	margin : 0;
	padding : 0;
	ackground: url('/images/left-bg.gif') repeat-y top left;
}
.days {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-decoration:none;

}
.days a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	background-color: #CCCCCC;

}
.emptycell {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.dayoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #009900;

}
.da a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;

}
.day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.holiday:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: underline;

}
.holiday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC9933;
	text-decoration: none;

}
.activeday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;

}
.today {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
        border: 1px solid #97A67E;
}
.dxbd
{
        border-right:1px solid #ccc;
        z-index: 90;
        font-family: Tahoma;
        font-size: 10px;


}
.white{
        text-align: left;
        vertical-align: top;
        font-family:Tahoma;
        font-size:11px;
        color:#908F8F;
	font-weight: bold;
}
.bianco{
        text-align: left;
        vertical-align: middle;
        font-family:Tahoma;
        font-size:11px;
        color:#FFFFFF;
	text-decoration: none;
}
.bianco:hover {
        text-align: left;
        vertical-align: middle;
        font-family:Tahoma;
        font-size:11px;
        color:#FFFFFF;
	text-decoration: none;
}

