/* generali */
body {  background-color: #fff; color:#000; 	text-decoration:none;  padding: 0px; margin:0px; font-size:11px; font-family:tahoma, arial, helvetica, sans-serif; text-align:left; font-weight:normal}
a:link {color:#900;   text-decoration:none;  border:none;}
a:visited{ color:#930; text-decoration:none; border:none;}
a:hover { color:#f60; text-decoration:underline;border:none; } 
a:active{  color:#000;   text-decoration:none; border:none;}
ul {list-style-type: none; margin-left: 0; padding-left:0;}
H1 {  color:#000; font-weight:bold; font-size:14px; }
H2 { color:#000; font-weight:bold; font-size:12px;  }
H3 {  color:#333; font-weight:bold; font-size:11px; }
H4 {  color:#000; font-size:12px; }
h5 { color:#f60; font-weight:bold; font-size:20px}
h6 {color:#333; font-weight:bold; font-size:12px;}
P {  background-color: #fff;color:#333; font-size:12px; }
img.top {vertical-align:text-top; float:right; margin:10px 10px 10px 10px; }
img.cnt {text-align:center}
img { text-decoration:none;  border:none;}
.sconto{color:#f00; font-weight:bold;}
.strike {text-decoration:line-through; color:#333; font-weight:bold; }
.blog { padding:3px;    border:solid medium #390;}
.fl {float:left}
.fr {float:right}
/* testa */
#testa {padding: 3px; position: relative; left: 0px; top: 0px; width:99%; height:90px}
#testa .logo{ position: relative; left: 0px; top: 0px; text-decoration:none}
#testa .gr{ position: absolute;left:140px; top: 13px; text-align:left; font-size:14px; color:#CC9900; z-index:1 }
#testa .noban{ position: absolute; left:250px ; top:3px }
#testa .coll { position: absolute; right:120px; top:0px; text-decoration:none; border:none; float:right}
#testa .coll img{ padding:10px}
#testa .stop {position: absolute; right:10px; top:20px;text-decoration:none;border:none; background-color:transparent;  z-index:1;  text-align:center; font-weight:bold;}
/* #testa .cisv {position: absolute; right:220px; top:3px; text-decoration:none;  border:none;} */
#mbar {  position: relative; left:0px; top:0px; padding:3px;
background-color: #fff; color:#333;   text-align:left; border-bottom:solid thin #900}
#mbar .inatt{padding:3px; border:solid thin #ccc;  border-bottom:solid thin #900;}
#mbar a:link{  padding:3px; border:solid thin #900;   text-decoration:none;  font-weight:bold; }
#mbar a:visited{ padding:3px; border:solid thin #900;  text-decoration:none;  font-weight:bold;}
#mbar a:hover{    background-color: #900;  color:#fff; text-decoration:none;  font-weight:bold;}
#mbar a:active{   background-color: #f9f;     text-decoration:none; font-weight:bold; }

#benv { position: relative; left: 0px; top: 0px; width:99%; padding:3px; font-weight:bold; font-size:12px; text-align:center;}
#chiusura {font-size:18px; color:#900; font-weight:bold; text-align:center}
#avviso { position: relative; left: 10px; top: 0px; width:97%; padding:1px; font-weight:bold; font-size:14px; text-align:center; color:#090; border:solid medium #f60;}

.nat{padding:0em 10em}
/* corpo */
#tab_link { border:solid medium #ccc; vertical-align:text-top;}
#tab_link .lcell {padding:10px; margin:5px}
#tab_link .lrow {padding:5px; margin:5px; border:solid thin #ccc;}
#corpo {position: relative; left: 0px; top: 0px; vertical-align:top;  width:99%; padding:3px; }

#cest, #list, #home{  padding:3px; vertical-align:top;}

#list .s101, .s105, .s110, .s115, .s118, .s120, .s130, .s140, .s150, .s160, .s170, .s180, .s190, .s200, .s0 { padding:3px;    font-size:14px; font-weight:bold; vertical-align:top;}



#list   .s101 {  border:solid medium #f33;   }
#list   .s105{  border:solid medium #f60;   }
#list   .s110 {   border:solid medium #f90;    }
#list   .s115  { border:solid medium #fc3;      }
#list   .s118  { border:solid medium #ff3;    }
#list   .s120  { border:solid medium #cf0;      }
#list   .s130  {border:solid medium #6f6;      }
#list   .s140  {  border:solid medium #0fc;     }
#list   .s150  { border:solid medium #6cf;  }
#list   .s160  {  border:solid medium #9cf;    }
#list   .s170  {  border:solid medium #ccf;    }
#list   .s180  {  border:solid medium #fcf; }
#list   .s190 {border:solid medium #f9f;}
#list   .s200 {border:solid medium #f6c;}
#list   .s0 {  border:solid medium #ccc;   }

#list .c101, .c105, .c110, .c115, .c118, .c120, .c130, .c140, .c150, .c160, .c170, .c180, .c190, .c200 {padding:3px;    border:solid thin #333333; font-weight:bold;}
#list   .c101  { background-color: #f33; }
#list   .c105   {background-color: #f60; }
#list   .c110   { background-color: #f90; }
#list   .c115 { background-color: #fc3; }
#list   .c118 { background-color: #ff3; }
#list   .c120 { background-color: #cf0; }
#list   .c130 {background-color: #6f6; }
#list   .c140 {  background-color: #0fc; }
#list   .c150 { background-color: #6cf; }
#list   .c160 { background-color: #9cf; }
#list   .c170 {  background-color: #ccf; }
#list   .c180 {  background-color: #fcf; }
#list   .c190 { background-color: #f9f;}
#list   .c200 { background-color: #f6c;}


#list .fondo{background-color: #ffc;}
#list .avv { padding:3px;    border:solid medium #900; color:#900 font-style:bold; font-size:12px;}
#list .com { padding:3px;    border:solid thin #333; color:#333 font-style:italic;}
#list .cell { padding:3px;    border:solid thin #999;}
#list .scheda { padding:3px;   background-color:#ffc;}
#list .titsot { padding:3px;    font-size:12px;  }
#list .tit { padding:3px;    font-size:12px; font-weight:bold; }
#list .indir{ padding:3px;  color:#060 border:solid thin #333; font-size:12px; font-weight:bold;  }
#list .titb { padding:3px;    border:solid thin #333; font-size:12px; font-weight:bold; }
#list .titbsot { padding:3px;    border:solid thin #333; font-size:12px; }
#list .agg , .sc   {margin:3px; padding:3px; border:solid medium #f96; white-space:nowrap; }
#list .agg a:link, .sc a:link{margin:3px; padding:3px;   }
#list .agg a:visited, .sc a:visited{margin:3px; padding:3px;   }
#list .agg a:hover, .sc a:hover{margin:3px; padding:3px; background-color:#900;  color:#fff;  }
#list .puls { padding:3px;  }
#list .puls a:link{  vertical-align:middle; border:solid medium #fff; }
#list .puls a:visited{ }
#list .puls a:hover {   border:solid medium #900; }
#list .puls a:active{  }

#mlin {    color:#000; white-space:nowrap; vertical-align:top;  font-size:11px; }
#mlin  .l101 a, .l105 a, .l110 a, .l115 a, .l118 a, .l120 a, .l130 a, .l140 a, .l150 a, .l160 a, .l170 a, .l180 a, .l190 a,  .l200 a, .l0 a{ 
padding: 4px;   width:98%;   border:solid thin #fff; color:#000; display:block; }
#mlin   .l101 a{  background-color: #f33;   }
#mlin   .l105 a{  background-color: #f60;   }
#mlin   .l110 a{   background-color: #f90;    }
#mlin   .l115 a{ background-color: #fc3;      }
#mlin   .l118 a{ background-color: #ff3;    }
#mlin   .l120 a{ background-color: #cf0;      }
#mlin   .l130 a{background-color: #6f6;      }
#mlin   .l140 a{  background-color: #0fc;     }
#mlin   .l150 a{  background-color: #6cf;     }
#mlin   .l160 a{ background-color: #9cf;  }
#mlin   .l170 a{  background-color: #ccf;    }
#mlin   .l180 a{  background-color: #fcf; }
#mlin   .l190 a{ background-color: #f9f;}
#mlin   .l200 a{ background-color: #f6c;}
#mlin   .l0 a{  background-color: #ccc;   }
#mlin  a:hover{   width:98%; background-color: #fff; color:#900; }

/* piede */ 
#piede {
			position: relative; left: 0px; top: 0px;  padding:3px; 
			border-bottom: thin solid #999; border-top: thin solid #999;
         text-decoration:none;  text-align:center; 
			font-size:11px; font-family:tahoma, arial, helvetica, sans-serif;}
#piede .dx a{
		    position: absolute; right: 0px; top:0px; padding: 2px 15px 2px 15px; 
		    border-left: thin solid #999; font-weight:bold; 
		    background-color:#ccc;  color:#fff; }
#piede .sx a{ padding:3px 10px 3px 10px;  color:#900;  }
#piede a:hover{ background-color:#900;  color:#fff;  }


/* #menutesti {padding:3px;  white-space:nowrap;  vertical-align:top;}
#menutesti .mt {   }
#menutesti .mt a {   padding: 4px; border:solid thin #999;  background-color:#e9c; width:95%; display:block; }
#menutesti .mt a:hover {border:solid thin #900;background-color:#900;}
*/