body {background-color:#FFFFFF; margin:0px; padding:0px}
td { font-family:Verdana; font-size: 12px; color: #000000}
#counter{position:absolute;visibility:hidden;}


/* link */
A:link {color: #4B4B4B; text-decoration: underline;}
A:active {color: #4B4B4B; text-decoration: underline;}
A:visited {color: #4B4B4B;text-decoration: underline;}
A:hover {color: #4B4B4B; text-decoration: none;}

A.bianco:link {color: #FFFFFF; text-decoration: none;}
A.bianco:active {color: #FFFFFF; text-decoration: none;}
A.bianco:visited {color: #FFFFFF;text-decoration: none;}
A.bianco:hover {color: #FFFFFF; text-decoration: none;}

A.rosso:link {color: #C6003D; text-decoration: none;}
A.rosso:active {color: #C6003D; text-decoration: none;}
A.rosso:visited {color: #C6003D;text-decoration: none;}
A.rosso:hover {color: #C6003D; text-decoration: none;}

A.nero:link {color: #000000; text-decoration: none;}
A.nero:active {color: #000000; text-decoration: none;}
A.nero:visited {color: #000000;text-decoration: none;}
A.nero:hover {color: #000000; text-decoration: none;}

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.menuPannello:link {height:25px; padding-top:5px; color: #4B4B4B; 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; color: #4B4B4B; 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; color: #4B4B4B;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; color: #4B4B4B; text-decoration: none; background-color:#f1e8e6; border-left:1px solid #C6003D; border-right:1px solid #C6003D}


/* testo */
.motto{ font-family:Times New Roman; font-size:12px; color:#FFFFFF; font-style:italic}
.titoloGrigio{ font-family:Verdana; font-size: 18px; color: #4B4B4B; font-weight:bold}
.titoloNero{ font-family:Verdana; font-size: 24px; color: #494949}
.titoloBianco{ font-family:Verdana; font-size: 14px; color: #FFFFFF; font-weight:bold}
.titoloBiancoBO{ font-family:Verdana; font-size: 18px; color: #FFFFFF; font-weight:bold}
.titoloRosso{ font-family:Verdana; font-size: 24px; color: #C6003D}
.titoloRosso2{ font-family:Verdana; font-size: 18px; color: #C6003D; font-weight:bold}
.txt10bianco{ font-family:Verdana; font-size: 10px; color: #FFFFFF}
.txt10nero{ font-family:Verdana; font-size: 10px; color: #000000}
.txt10rosso { font-family:Verdana; font-size: 10px; color: #C6003D}
.txt11bianco{ font-family:Verdana; font-size: 11px; color: #FFFFFF}
.txt11nero { font-family:Verdana; font-size: 11px; color: #000000}
.txt11rosso { font-family:Verdana; font-size: 11px; color: #C6003D}
.txt12bianco{ font-family:Verdana; font-size: 12px; color: #FFFFFF}
.txt12nero{ font-family:Verdana; font-size: 12px; color: #000000}
.txt12rosso{ font-family:Verdana; font-size: 12px; color: #C6003D}
.txt13nero{ font-family:Verdana; font-size: 13px; color: #000000}
.txt13rosso{ font-family:Verdana; font-size: 13px; color: #C6003D}
.txt14nero{ font-family:Verdana; font-size: 14px; color: #000000}
.txtMotoreRicerca { padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #DDDDDD; background-color:#88C3F1; color:#4B4B4B}

/* testo backoffice */
.txt10grigio1{ font-family:Tahoma, Arial; font-size: 10px; color: #999999}
.txt11grigio1{ font-family:Tahoma, Arial; font-size: 11px; color: #999999}
.txt11grigio2{ font-family:Tahoma, Arial; font-size: 11px; color: #4B4B4B}
.txt12grigio1{ font-family:Tahoma, Arial; font-size: 12px; color: #999999}
.txt12grigio2{ font-family:Tahoma, Arial; font-size: 12px; color: #4B4B4B}


/* 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:#C8C8C6; padding: 10px;	border: 2px solid #999999;}
#lightboxDetails {font-size: 0.8em;	padding-top: 0.4em;}	
#lightboxCaption {float: left; font-family:Verdana; font-size:10px;}
#keyboardMsg {float: right; font-family:Verdana; 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:Verdana; font-size:14px; color: #FFFFFF; list-style:none; margin:0; padding:0; text-align:left}
ul.menuMot li a {display:inline; text-decoration:none; height:30px; padding-left:30px; padding-right:30px; padding-top:6px; border-right:1px dashed #FFFFFF}
ul.menuMot li {display:inline; text-decoration:none}
ul.menuMot li a:link, ul.menuMot li a:visited, ul.menuMot li a:active {color:#FFFFFF; text-decoration:none}
ul.menuMot li a:hover {color:#FFFFFF; text-decoration:none}
.linkAttivoMot {color: #FFFFFF; text-decoration:underline; height:30px; padding-left:30px; padding-right:30px; padding-top:6px; border-right:1px dashed #FFFFFF}

ul.menuMvs {font-family:Verdana; font-size:12px; color: #000000; list-style:none; margin:0; padding:0; border-left:12px solid #C6003D; padding-left:15px; text-align:left}
ul.menuMvs li a {display:block; text-decoration:none; padding-bottom:9px; border-bottom:1px dashed #C8C8C6}
ul.menuMvs li {display:inline; text-decoration:none}
ul.menuMvs li a:link, ul.menuMvs li a:visited, ul.menuMvs li a:active {color:#000000; text-decoration:none}
ul.menuMvs li a:hover {color:#000000; text-decoration:none}
.linkAttivoMvs {color: #C6003D; text-decoration:none; padding-bottom:9px; border-bottom:1px dashed #C8C8C6}

.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:11px; color:#333333; font-family:Tahoma, Arial; font-weight:bold}
input, textarea, select  {font-size: 12px; font-family:Tahoma, Arial; color:#4B4B4B}
input.search{width:140px; border:1px outset #D2D2D2; font-size:11px; color:#333333; font-family:Tahoma, Arial; font-weight:bold}


/* menu pannello */
#cpanel {text-align: center;  vertical-align: middle; }
#cpanel div.icon a {height:97px; width:120px; vertical-align:middle; text-decoration:none; border: 1px solid #CCCCCC; background-color:#F1F3F5; padding:2px 5px 1px 5px;}
#cpanel div.icon a:link    {color:#808080;}
#cpanel div.icon a:active  {color:#808080;}
#cpanel div.icon a:visited {color:#808080;}
#cpanel div.icon a:hover   {color:#333333; background-color:#f1e8e6; border:1px solid #C6003D; padding:3px 4px 0px 6px;}
#cpanel div.icon img {margin-top: 8px;}


/* inserzionisti */
#inserzionisti {visibility: hidden; position: relative; top: 20px; width: 297px; border: solid 2px white}


/* mootools */
.accToggler{margin: 0 0 1px; padding:3px; font-size:13px; font-family:Verdana; background:#F1F1F1; color:#000000; cursor: pointer}
.accContent{background-color:#F9F9F9; line-height:20px; color:#000000; font-size:12px; font-family:Verdana; margin:0px}


#preview{position:absolute;	background:#FFFFFF;	padding:3px; display:none; color:#fff;}