body {background-color:#FFFFFF; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;}
#counter{position:absolute;visibility:hidden;}


/* link */
A:link {color: #333333; text-decoration: underline;}
A:active {color: #333333; text-decoration: underline;}
A:visited {color: #333333;text-decoration: underline;}
A:hover {color: #333333; text-decoration: none;}

A.nero:link {color: #333333; text-decoration: none;}
A.nero:active {color: #333333; text-decoration: none;}
A.nero:visited {color: #333333;text-decoration: none;}
A.nero:hover {color: #333333; text-decoration: underline;}

A.rosso:link {color: #D80B0B; text-decoration: none;}
A.rosso:active {color: #D80B0B; text-decoration: none;}
A.rosso:visited {color: #D80B0B;text-decoration: none;}
A.rosso:hover {color: #D80B0B; text-decoration: underline;}

A.blu:link {color: #015092; text-decoration: none;}
A.blu:active {color: #015092; text-decoration: none;}
A.blu:visited {color: #015092;text-decoration: none;}
A.blu:hover {color: #015092; text-decoration: underline;}

A.menuNav:link {color: #999999; text-decoration: none;}
A.menuNav:active {color: #999999; text-decoration: none;}
A.menuNav:visited {color: #999999;text-decoration: none;}
A.menuNav:hover {color: #999999; text-decoration: underline;}

A.cPanel:link {color: #808080; text-decoration: none;}
A.cPanel:active {color: #808080; text-decoration: none;}
A.cPanel:visited {color: #808080;text-decoration: none;}
A.cPanel:hover {color: #333333; text-decoration: none;}

A.menuPannello:link {height:25px; padding-top:5px; padding-bottom:5px; color: #333333; text-decoration: none; padding-left:10px; padding-right:10px; border-left:1px solid #F1F3F5; border-right:1px solid #F1F3F5}
A.menuPannello:active {height:25px; padding-top:5px; padding-bottom:5px; color: #333333; text-decoration: none; padding-left:10px; padding-right:10px; border-left:1px solid #F1F3F5; border-right:1px solid #F1F3F5}
A.menuPannello:visited {height:25px; padding-top:5px; padding-bottom:5px; color: #333333;text-decoration: none; padding-left:10px; padding-right:10px; border-left:1px solid #F1F3F5; border-right:1px solid #F1F3F5}
A.menuPannello:hover {height:25px; padding-top:5px; padding-bottom:5px; color: #333333; text-decoration: none; background-color:#f1e8e6; border-left:1px solid #C6003D; border-right:1px solid #C6003D}


/* testo */
.motto{ font-family:Tahoma, Arial; font-size:30px; color:#ff9900; font-weight:bold}
.titoloBianco{ font-family:Tahoma, Arial; font-size: 18px; color: #FFFFFF}
.titoloBlu{ font-family:Tahoma, Arial; font-size: 18px; color: #015092}
.titoloGrigio{ font-family:Tahoma, Arial; font-size: 18px; color: #333333}
.titoloRosso{ font-family:Tahoma, Arial; font-size: 18px; color: #D80B0B}
.txt10grigio1{ font-family:Tahoma, Arial; font-size: 10px; color: #999999}
.txt11bianco{ font-family:Tahoma, Arial; font-size: 11px; color: #FFFFFF}
.txt11nero{ font-family:Tahoma, Arial; font-size: 11px; color: #000000}
.txt11grigio1{ font-family:Tahoma, Arial; font-size: 11px; color: #999999}
.txt11grigio2{ font-family:Tahoma, Arial; font-size: 11px; color: #333333}
.txt11blu { font-family:Tahoma, Arial; font-size: 11px; color: #015092}
.txt11rosso { font-family:Tahoma, Arial; font-size: 11px; color: #D80B0B}
.txt12bianco{ font-family:Tahoma, Arial; font-size: 12px; color: #FFFFFF}
.txt12grigio1{ font-family:Tahoma, Arial; font-size: 12px; color: #999999}
.txt12grigio2{ font-family:Tahoma, Arial; font-size: 12px; color: #333333}
.txt12blu { font-family:Tahoma, Arial; font-size: 12px; color: #015092}
.txt13grigio1{ font-family:Tahoma, Arial; font-size: 12px; color: #999999}
.txt13grigio2{ font-family:Tahoma, Arial; font-size: 13px; color: #333333}
.txt12blu { font-family:Tahoma, Arial; font-size: 12px; color: #015092}


/* tabelle */
.tabGrigria { border:1px solid #CCCCCC; background-color:#F1F3F5}
.tabBianca { border:1px solid #CCCCCC; background-color:#FFFFFF}


/* cont */
#contsx {display: block; float: left;}
#contdx {display: block; float: right; text-align: right;}


/* lightbox */
#lightbox {background-color:#F1C309; padding: 10px;	border: 1px solid #000000;}
#lightboxDetails {font-size: 0.8em;	padding-top: 0.4em;}	
#lightboxCaption {float: left; font-family:Arial; font-size:10px;}
#keyboardMsg {float: right; font-family:Arial; font-size:10px;}
#closeButton {top: 5px; right: 5px;}
#lightbox img {border: none; clear: both;} 
#overlay img {border: none;}
#overlay {background-image: url(/images/overlay.png);}

/* menu sito */
ul.menuMot {font-family:Tahoma; font-size:15px; color: #333333; list-style:none; margin:0; padding:0; text-align:left; font-weight:bold}
ul.menuMot li a {display:inline; text-decoration:none; height:30px; padding-left:15px; padding-right:15px; padding-top:6px}
ul.menuMot li {display:inline; text-decoration:none}
ul.menuMot li a:link, ul.menuMot li a:visited, ul.menuMot li a:active {color:#333333; text-decoration:none}
ul.menuMot li a:hover {color:#0033ff; text-decoration:none}
.linkAttivoMot {color: #0033ff; text-decoration:none; height:30px; padding-left:15px; padding-right:15px; padding-top:6px}

ul.menu {font-family:Tahoma, Arial; font-size:11px; color: #333333; list-style:none; margin:0; padding:0; font-weight:bold}
ul.menu li a {display:block; text-decoration:none; padding:2px; border-bottom:1px dotted #DDDDDD}
ul.menu li {display:inline; text-decoration:none; }
ul.menu li a:link, ul.menu li a:visited, ul.menu li a:active {background-color:#FFFFFF; color:#333333; text-decoration:none;}
ul.menu li a:hover {background-color:#F7F7F7; color:#333333; text-decoration:underline}

ul.menu2 {font-family:Tahoma, Arial; font-size:12px; color: #333333; list-style:none; margin:0; padding:0; padding-right:6px}
ul.menu2 li a {display:block; text-decoration:none; padding:5px; border-bottom:1px dotted #DDDDDD}
ul.menu2 li {display:inline; text-decoration:none; }
ul.menu2 li a:link, ul.menu2 li a:visited, ul.menu2 li a:active {color:#333333; text-decoration:none;}
ul.menu2 li a:hover {background-color:#F7F7F7; color:#015092; text-decoration:none; font-weight:bold}

ul.menu3 {font-family:Tahoma, Arial; font-size:12px; color: #333333; list-style:none; margin:0; padding:0; padding-right:6px}
ul.menu3 li a {display:block; text-decoration:none; padding:5px; border-bottom:1px dotted #DDDDDD}
ul.menu3 li {display:inline; text-decoration:none; }
ul.menu3 li a:link, ul.menu3 li a:visited, ul.menu3 li a:active {color:#333333; text-decoration:none;}
ul.menu3 li a:hover {background-image:url(/images/gold2.jpg); color:#FFFFFF; text-decoration:none; font-weight:bold}

ul.menu4 {font-family:Tahoma, Arial; font-size:12px; color: #333333; list-style:none; margin:0; padding:0;}
ul.menu4 li a {display:block; text-decoration:none; padding:10px; border-bottom:1px dotted #DDDDDD}
ul.menu4 li {display:inline; text-decoration:none; }
ul.menu4 li a:link, ul.menu4 li a:visited, ul.menu4 li a:active {background-color:#FFFFFF; color:#333333; text-decoration:none;}
ul.menu4 li a:hover {background-color:#F7F7F7; color:#015092; text-decoration:none}

.linkattivo {background-color:#E9E9E9; display:block; text-decoration:none; padding:4px; border-bottom:1px dotted #DDDDDD}



/* input */
input.pulsante,td.bottone{border:1px outset #CCCCCC; background-color:#E9ECEF; background-image:url(/images/b-bot.gif); font-size:12px; color:#333333; font-family:Tahoma, Arial; font-weight:bold}
input, textarea, select  {font-size: 12px; font-family:Tahoma, Arial; color:#333333}


/* menu pannello */
.cpanelRiposo {height:97px; width:140px; vertical-align:middle; text-decoration:none; border: 1px solid #CCCCCC; background-color:#F1F3F5; padding:12px 5px 1px 5px; }
.cpanelAttivo {height:97px; width:140px; vertical-align:middle; text-decoration:none; border:1px solid #C6003D; background-color:#f1e8e6; padding:13px 4px 0px 6px;}



/* inserzionisti */
#inserzionisti {visibility: hidden; position: relative; top: 20px; width: 297px; border: solid 2px white}
