BODY {font-family:Verdana, tahoma, Helvetica, sans-serif; font-size:11px; color: #666666;background: url(images/bg.jpg) repeat-x top left #ffffff; background-attachment:fixed;margin: 0px 0px 10px 0px; text-align:center; 
scrollbar-face-color: #006A77;
scrollbar-arrow-color: #ffffff;}
a:link, a:visited {color: #006A77; text-decoration:none;}
a:hover {text-decoration:underline;}
#tappo { position:absolute; top:0; left:0; z-index:999; background:url(images/sfondo_overlay.png); opacity:0.93; width:100%; height:3000px; overflow:hhidden }
#overlay { background-color:white; left:50%; width:600px; margin-top:50px; margin-left:-300px; position:relative; opacity:1; padding:15px}

/* struttura */
div#container{
	margin: 0 auto;
	position:relative;
	color:#ffffff;
	width: 95%;
	background:  url(images/sx.gif) repeat-y top left #FFFFFF;
	text-align:center;

}
div#top {margin: 0 auto; margin-left:1px; height:105px;background: url(images/logo.jpg) no-repeat top left;}

div#navigation{position:absolute;left: 0;top:105px;width:173px;text-align:center;font-weight:bold;color:#852F52;}
div#content{margin-left: 173px;right:1px; padding-left:10px;background-color: #FFFFFF;text-align:center;color:#666666; margin-right:1px;padding-top:20px;min-height: 3100px;height: 1100px;}

div#botc {margin: 0 auto;height:21px; width:100%;text-align:center;background: url(images/bot.jpg) repeat-x top left;}
div#bot {margin: 0 auto;height:17px; width:95%;padding-top:4px;text-align:center; font-size:10px; color:#666666;}
div#bot a:link, div#bot a:visited {font-weight:bold;color:#852F52;}
div#bot a:hover {text-decoration:underline;}





/* menu */
ul.menu {margin:0;padding:0;margin-top:8px;font-family:verdana; font-size: 11px; list-style:none;text-align:left;text-indent:2px;line-height:25px;width:170px}
ul.menu li a {display:block; text-decoration:none;height:25px;padding-left:18px;margin-left:1px;}
ul.menu li {display:inline;}
ul.menu li a:link, ul.menu li a:visited {color:#006A77; text-decoration:none;} 
ul.menu li a:hover {background: url(images/menu.gif) no-repeat center left; text-decoration:underline;} 



/* corpo */



div.wide {clear:left;}


div#ricerca {margin: 0 auto;width:570px;height:28px;margin-bottom:10px;}
div#ricerca{background: url(images/orarilinee.gif) no-repeat top left;}

div.testo {margin: 0 auto;width:570px; text-align:left;}
div.testo2 {margin: 0 auto;width:550px; text-align:justify;color:#999999; font-size:10px;font-weight:normal; margin-top:5px;}




.arrows {padding-left:15px;padding-right:14px;height:10px;background: url(images/arrows.gif) no-repeat center left; margin-left:6px;margin-right:6px;}


h1 {font-size:14px; display:inline;color:#006A77; letter-spacing:1px;}
h2 {font-size:11px; display:inline;color:#663333; }
img {border:0px; }

.tabella td {	
    border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	
	
	
	}



table.tabella {margin-left:10px;margin-top:10px;}

.statistiche2 td {	
   border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: dashed;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:10.5px;
	text-align:left;
	
	}
	
.statistiche2 th {	
   border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	}


table.statistiche2 {margin-left:10px;margin-top:10px;}



.statistiche td {	
   border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: dashed;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	}
	
.statistiche th {	
   border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	}


table.statistiche {margin-left:10px;margin-top:10px;}

.polimetrica td {	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: none;
	border-left-width: thin;
	border-top-style: thin;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	
	}

table.polimetrica {margin-left:10px;margin-top:10px;}


.tabella2 td {	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	
	}

table.tabella2 {margin-left:2px;margin-top:2px;}


.tabella3 td {	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #006A77;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	border-left-color: #006A77;
	font-size:11px;
	text-align:left;
	
	
	}

table.tabella3 {margin-left:5px;margin-top:5px;}




.bottone {font-size: 10px; font-weight:bold; color:#ffffff; border: 1px solid #666666;  background-color: #006A77; width: auto; height:16px;margin-bottom:0px;margin-top:10px;padding-left:5px;padding-right:5px;}
form {margin-bottom:0;}
textarea {font-size: 10px; font-family:tahoma, verdana, Helvetica, sans-serif;color: #006A77; border: 1px inset;  background-color: #f5f5f5; width: 500px; height:80px;}
textarea.edit {font-size: 10px; font-family:tahoma, verdana, Helvetica, sans-serif;color: #006A77; border: 1px inset;  background-color: #f5f5f5; width: 280px; height:60px;}
textarea.biglietti {font-size: 10px; font-family:tahoma, verdana, Helvetica, sans-serif;color: #006A77; border: 1px inset;  background-color: #f5f5f5; width: 150px; height:50px;}

select.edit { font-size: 9.5px; color:#852F52; border: 1px inset #666666; background-color: #f5f5f5; width: auto;margin-top:0px;margin-bottom:8px;}

input.text { font-size: 10px; color: #006A77; border: 1px inset #666666; background-color: #f5f5f5; width: 150px; margin-bottom:8px;}
input.text2 { font-size: 10px; color: #006A77; border: 1px inset #666666; background-color: #f5f5f5; width: 150px;margin-bottom:0px;}
input.text3 { font-size: 10px; color: #006A77; border: 1px inset #666666; background-color: #f5f5f5; width: 250px;margin-bottom:10px;}
input.text4 { font-size: 10px; color: #006A77; border: 1px inset #666666; background-color: #f5f5f5; margin-bottom:10px;}
select { font-size: 10px; color:#852F52; border: 1px inset #666666; background-color: #f5f5f5; width: auto;margin-top:0px; margin-bottom:0px;}
