body {font-family:arial, helvetica, verdana, sans-serif;background-color:#ffffff;margin:0px 0px 0px 0px;text-align:left;}
form {display:block;margin:0px;padding:0px;}
a, img {border-style:none;margin:0px;padding:0px;}
div {margin:0px;padding:0px;}
ul, li {margin:0px;padding:0px;}
h1 {font-size: 1.12em;font-weight: normal;font-style: normal;}
h2 {font-size: 1.00em;font-weight: normal;font-style: normal;}
h3 {font-size: 0.85em;font-weight: normal;font-style: normal;}
h4 {font-size: 0.82em;font-weight: normal;font-style: normal;}
h5 {font-size: 0.79em;font-weight: normal;}

.fh1 {font-size: 1.12em;font-weight: normal;font-style: normal;}
.fh2 {font-size: 1.00em;font-weight: normal;font-style: normal;}
.fh3 {font-size: 0.85em;font-weight: normal;font-style: normal;}
.fh4 {font-size: 0.82em;font-weight: normal;font-style: normal;}
.fh5 {font-size: 0.79em;font-weight: normal;}

a {color: #222C9D;text-decoration:none;}
a:visited {color: #9D2C22;text-decoration:none;}
a:hover {color: #222C9D;text-decoration:underline;}

#testata {background-image: url(../images/trollroll.jpg);background-repeat: repeat-x;height: 105px;}


.SearchText {FONT-SIZE: 10px; MARGIN-RIGHT: 3px;width:40%;height:16px}
.SearchBtn {BORDER: none; FONT-WEIGHT: bold; CURSOR: pointer; COLOR: black; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}

/* Info messaggi */
.info {color: red;text-align: center;font-size: 1.00em;font-weight: bolder;font-style: normal;}

/* FORUM SPEC */
/* msg */
.topbarmsg {border: 1px solid rgb(0, 0, 0);border-top:0px;border-style:outset;background-color: rgb(214,214,214);height:18px;font-size: 0.82em;font-weight:normal;font-style:normal;}
.altro {font-size:0.80em;text-align:center;background-color: rgb(250,250,250);}

/* threads */
.topbarthread {background-color:rgb(214,214,214);height:18px;font-size: 0.82em;font-weight:normal;font-style:normal;}
.funcbarthread {background-color: rgb(237,237,237);height:18px;}
.paginazione {background-color: rgb(250,250,250);padding-top:2px;height: 20px;text-align:center;font-size: 0.82em;font-weight:normal;font-style:normal;}

/*div contenitore di un thread usa alternate color*/
.divcont {font-size: 0.74em;text-align:left;background-color: rgb(255,255,255);}
.divcont2{font-size: 0.74em;text-align:left;background-color: #F6F6F6;}

/*spaziatura fra i thread*/
.threaditem {font-size: 0.74em;text-align:left;padding-top:15px;}
.threaditem img.dotto {height:18px;width:15px;border:0px;}
.dottos {height:18px;width:15px;vertical-align:text-bottom;border:0px;}

.divthread {border:0px;border-color:#0000CC;border-style:solid;padding:0px;width:100%;vertical-align:text-middle;}
.divthread img.dotto {height:18px;width:15px;vertical-align:text-bottom;border:0px;}
.divthreadultimo {border:0px;border-color:#0000CC;border-style:solid;padding:0px;width:100%;vertical-align:text-middle;}
.divthreadultimo img.dotto {height:18px;width:15px;vertical-align:text-bottom;border:0px;}
.separator{height:18px;}
/*.divthread {padding:1px;}*/

/* forums */
.topbarforum {background-color: #97A28A;height: 48px;border-bottom:1px solid rgb(0,0,0);font-size: 0.82em;font-weight: normal;font-style: normal;}
.elencoforum {padding-top:20px;margin-left:-10px;font-weight: normal;font-style: normal;}
.elencoforum img.dotto {height:15px;width:15px;border:0px;}
.imgaiuto {width:15px;height:15px;padding-right:5px;}

/* comuni */
A.folder {text-decoration:none;cursor:pointer;}
A:hover.folder {text-decoration:underline;cursor:pointer;}

A.textthread {color:#0000CC;text-decoration:none;font-size:1.10em;FONT-WEIGHT:bold;}
A:hover.textthread {color:#0000CC;text-decoration:underline;}
A:visited.textthread{color:#0000CC;FONT-WEIGHT:normal;}

/*link capoThread*/
/*
A.textcapothread {color:#000000;text-decoration:none;font-size:1.40em;FONT-WEIGHT:bold;}
A:hover.textcapothread {color:#000000;text-decoration:underline;}
A:visited.textcapothread {color:#000000;FONT-WEIGHT:bold;}
*/
A.textcapothread {color:#0000CC;text-decoration:none;font-size:1.40em;FONT-WEIGHT:bold;}
A:hover.textcapothread {color:#0000CC;text-decoration:underline;}
A:visited.textcapothread{color:#0000CC;FONT-WEIGHT:normal;}
A.txtcapotvisited{color:#0000CC;text-decoration:none;font-size:1.40em;FONT-WEIGHT:normal;}
A:hover.txtcapotvisited {color:#0000CC;text-decoration:underline;}
A:visited.txtcapotvisited{color:#0000CC;FONT-WEIGHT:normal;}


A.minusplus {text-decoration:none;cursor:pointer;}
A:hover.minusplus {text-decoration:none;cursor:pointer;}
.textfolder {font-size:0.82em;padding-left:2px;}
.textfoldersom {font-size:0.75em;padding-left:2px;font-weight:normal;}
.textfolderblu {font-family:arial;font-size:0.82em;padding-left:2px;color: #0000CC;font-weight: bolder;}

A.textfolder {color: #0000CC;FONT-WEIGHT: bolder;text-decoration:none;cursor:pointer;}
A:hover.textfolder {color: #0000CC;FONT-WEIGHT: bolder;text-decoration:underline;cursor:pointer;}
.aiuto {font-size:1.00em;border:1px solid black;}
.voceaiuto {display:block;padding:20px;font-size:1.00em;background-color: rgb(250,250,250);}

A.nick {font-family:verdana, sans-serif;color:#0000CC;text-decoration:none;font-size:1.00em;FONT-WEIGHT:bold;}
A:hover.nick {color:#0000CC;text-decoration:underline;}
A:visited.nick{color:#0000CC;FONT-WEIGHT:normal;}
A.nickvisited{font-family:verdana, sans-serif;color:#0000CC;text-decoration:none;font-size:1.00em;FONT-WEIGHT:normal;}
A:hover.nickvisited {color:#0000CC;text-decoration:underline;}
A:visited.nickvisited{color:#0000CC;FONT-WEIGHT:normal;}

.data {color:#0000CC;font-family:arial;font-size: 0.92em;FONT-WEIGHT:bold;}
.datavisited{color:#0000CC;font-family:arial;font-size: 0.87em;FONT-WEIGHT:normal;}

/* Form */
.iTitolo {font-size:13px;font-weight:bold;width:353px;height:18px}
.emo {text-align:center;background-color:#fafafa;border:1px solid black;width:170px;padding:5px;margin-top:0px;height:446px}
.emotitoli {font-size:0.79em;font-weight:bold;padding-bottom:10px;padding-top:10px;text-align:left;}
.freccia {width:14px;height:11px;padding:0px 7px 1px 0px;}
.iText {width:403px;font-size:13px;height:310px}
.iTextS {width:453px;font-size:13px;height:110px}
.iRispS {width:437px;font-size:13px;height:18px}
.iLabel {font-size: 0.85em;color:red;}
.iLabel2 {font-size: 0.85em;color:black;font-style: normal}
.pulsanti {font-size:0.85em;font-weight:bold;width:120px;}
.boxnickpw {border:1px solid black;background-color:#fafafa;width:395px;padding:5px;}
.nickform {width:110px;font-size:12px;}

.timewarp {height:14px;width:80px;font-size:10px;margin-left:3px;background: #FFFFFF;border: 0px solid #FFFFFF;color: #0000CC;FONT-WEIGHT: bolder;text-decoration:none;cursor:pointer;}
.indexorder {height:22px;width:170px;font-family:arial;background: rgb(237,237,237);border: 0px solid #FFFFFF;color: #0000CC;font-weight: bolder;text-decoration:none;cursor:pointer;}
.minvoto {height:22px;width:40px;font-family:arial;background: rgb(237,237,237);border: 0px solid #FFFFFF;color: #0000CC;FONT-WEIGHT: bolder;text-decoration:none;cursor:pointer;}

/*border:0px;broder-color:#ffffff;border-style:hidden;*/


/* FINE FORUM SPEC */


/*Colonna sx Msgs*/
.csxItem {padding-top: 10px;text-align: center;}
/*checkbox del threadbox*/
.chk {border:0px;width:13px;height:11px;vertical-align:middle;}

.content {margin: 0px;padding: 0px;text-align: left;}


/* ---- CONTENT FOOTER */
.footer {clear:both;width:480px;margin-top:20px;text-align:center;border-top:1px solid #D0D0D0;}
.footer h5 {padding-top: 10px;clear:left;color: #aaa;}

/*ToolTip*/
#dhtmltooltip{position: absolute;left: -300px;width: 150px;border: 1px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;font-size:0.79em;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}

/*Div Gestione giudici*/
.divGiudici {font-size:0.85em;border:1px solid black;background-color:#ffffe1;padding:3px;}