/*- General page css--------------------------- */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	scrollbar-face-color : #FFFFFF; 
    scrollbar-highlight-color : #FFFFFF; 
    scrollbar-3dlight-color : #C9C9C9;
    scrollbar-darkshadow-color : #C9C9C9; 
    scrollbar-arrow-color : #C9C9C9; 
    scrollbar-shadow-color : #FFFFFF; 
    scrollbar-track-color: #FFFFFF;  
}
a:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #999900;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #999900;
}
a:hover {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #999900;
}
a:active {
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #999900;
}
/* -Contact Form-*/

#contact{
	position:relative;
	float:left;
	padding:25px 0 0 0;
	width:100%;
	}

#contact form{
	width:524px;
	padding:0;
	}

#contact fieldset{
	border:none;
	margin:0;
	padding:0;
	}

#contact label{
	position:relative;
	float:left;
	width:200px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	text-align:right;
	margin-right:20px;
	font-weight:bold;
	}
	
#contact input, #contact textarea{
	position:relative;
	float:left;
	width:300px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	}
	
#contact textarea{
	height:180px;
	width:292px;
	padding-left:4px;
	padding-right:4px;
	overflow:auto;
	}
	
#contact label{
	border:none;
	}
	
#contact input.button{
	position:relative;
	float:right;
	width:175px;
	border:1px solid #CCCCCC;
	margin:0 65px 0 0;
	}
	
#contact legend, #contact input.hidden{
	display:none;
	}
	
#content h1.error, #content h2.success{
	color:#FF0000;
	background-color:#1F1F1F;
	text-align:center;
	background-image:none;
	padding-left:0;
	}
	
#content h2.success{
	color:#99FF00;
	background-color:#1F1F1F;
	}
	#search form input.inputbox{
	position:relative;
	float:left;
	width:478px;
	padding:4px 5px 6px 5px;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D8D7D3;
	background-color:#000000;
	border:1px solid #D8D7D3;
	}

#search form input.button{
	position:relative;
	float:left;
	width:126px;
	margin:0 0 0 8px;
	padding:0;
	}


/*- Menu Tabs 6--------------------------- */
.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Stile4 {
	font-family: Verdana;
	color:#666666;
	font-size: 9px;
}
.Stile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
}
.Stile6 {
	color: #FF9933
}
    #tabs6 {
      float:left;
      width:100%;
      
      font-size:93%;
      line-height:normal;
      
      
      }
    #tabs6 ul {
	  margin:0;
	  padding:0px 0px 0 0px;
	  list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("../images/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }
input.stileOrologio {
      text-align: Center;
      width: 80px;
      border: Solid 1px #FFFFFF;
      color: #435374;
      font: 10px Verdana;
   }
   
 /* bordi tabella con ombra \*/  
   
   TABLE.page {
	
}
TD.page-top {
	BACKGROUND-IMAGE: url(borders/page/top.gif); HEIGHT: 20px
}
TD.page-topRight {
	BACKGROUND-IMAGE: url(borders/page/topRight.gif); WIDTH: 28px; HEIGHT: 20px
}
TD.page-right {
	BACKGROUND-IMAGE: url(borders/page/right.gif); WIDTH: 28px
}
TD.page-bottomRight {
	BACKGROUND-IMAGE: url(borders/page/bottomRight.gif); WIDTH: 28px; HEIGHT: 38px
}
TD.page-bottom {
	BACKGROUND-IMAGE: url(borders/page/bottom.gif); HEIGHT: 38px
}
TD.page-bottomLeft {
	BACKGROUND-IMAGE: url(borders/page/bottomLeft.gif); WIDTH: 28px; HEIGHT: 38px
}
TD.page-left {
	BACKGROUND-IMAGE: url(borders/page/left.gif); WIDTH: 28px
}
TD.page-topLeft {
	BACKGROUND-IMAGE: url(borders/page/topLeft.gif); WIDTH: 28px; HEIGHT: 20px
}
TD.page-center {
	BACKGROUND-COLOR: white
}
TD.page-topRightRound {
	BACKGROUND-IMAGE: url(borders/page/topRightRound.gif); WIDTH: 28px; HEIGHT: 20px
}
TD.page-topLeftRound {
	BACKGROUND-IMAGE: url(borders/page/topLeftRound.gif); WIDTH: 28px; HEIGHT: 20px
}
TABLE.round {
 HEIGHT: 100%
	
}
TD.round-top {
	BACKGROUND-IMAGE: url(borders/round/top.gif); HEIGHT: 16px
}
TD.round-topRight {
	BACKGROUND-IMAGE: url(borders/round/topRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.round-right {
	BACKGROUND-IMAGE: url(borders/round/right.gif); WIDTH: 7px
}
TD.round-bottomRight {
	BACKGROUND-IMAGE: url(borders/round/bottomRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.round-bottom {
	BACKGROUND-IMAGE: url(borders/round/bottom.gif); HEIGHT: 16px
}
TD.round-bottomLeft {
	BACKGROUND-IMAGE: url(borders/round/bottomLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.round-left {
	BACKGROUND-IMAGE: url(borders/round/left.gif); WIDTH: 7px
}
TD.round-topLeft {
	BACKGROUND-IMAGE: url(borders/round/topLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.round-center {
	BACKGROUND-COLOR: white
}
TABLE.shadow {
	
}
TD.shadow-top {
	BACKGROUND-IMAGE: url(borders/shadow/top.gif); HEIGHT: 16px
}
TD.shadow-topRight {
	BACKGROUND-IMAGE: url(borders/shadow/topRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-right {
	BACKGROUND-IMAGE: url(borders/shadow/right.gif); WIDTH: 16px
}
TD.shadow-bottomRight {
	BACKGROUND-IMAGE: url(borders/shadow/bottomRight.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-bottom {
	BACKGROUND-IMAGE: url(borders/shadow/bottom.gif); HEIGHT: 16px
}
TD.shadow-bottomLeft {
	BACKGROUND-IMAGE: url(borders/shadow/bottomLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-left {
	BACKGROUND-IMAGE: url(borders/shadow/left.gif); WIDTH: 16px
}
TD.shadow-topLeft {
	BACKGROUND-IMAGE: url(borders/shadow/topLeft.gif); WIDTH: 16px; HEIGHT: 16px
}
TD.shadow-center {
	BACKGROUND-COLOR: white
}
.text_par {
	font-family: Tahoma;
	font-size: 22px;
	color: #C5D1CC;
}
.text_indici {
	font-family: Tahoma;
	font-size: 11px;
	color: #88A297;
	font-weight:bold
}
.text_orario {
	font-family: Verdana;
	font-size: 9px;
	color: #999933;
}
.text_generi {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFCC00;
	font-weight:bold
}
.text_serra {
	font-family: Tahoma;
	font-size: 11px;
	color: #175C25;
	font-weight:bold
}
.text_par_indice {
	font-family: Tahoma;
	font-size: 11px;
	color: #175C25;
	font-weight:bold
}
.text_cura {
	font-family: Tahoma;
	font-size: 11px;
	color: #F19627;
	font-weight:bold
}
table.orario {
	border-width: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
}
table.orario th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: #FFFFFF;
}
table.orario td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
}
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999933;
	margin: 1px;
	padding: 1px;
	height: 207px;
	width: 162px;
	overflow: visible;
	position:static; top:600px; left:460px;
	visibility: visible;
	text-align: justify;
}
#privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #c2c2c2;
	margin: 0px;
	padding: 0px 10px 10px 1px;
	height: 207px;
	width: 150px;
	overflow: visible;
	position:static; top:400px; left:420px;
	visibility: visible;
	text-align: justify;
}
