/*************************
* STYLE - vers. 0.5   *
* classifica  	**********/

.page #cla_main {min-height: 300px; height: auto;   }
.page #cla_left {float: left; width: 250px; min-height: 100%; height: 100%; background-color: #E8E5D8; }
.page #cla_right {float: right; min-height: 100%; height: auto; width: 410px}

.page #cla_left P { font-family: Trebuchet MS; font-size: 12px; margin: 15px 10px 0 10px}

/*tab centrali*/
#tab {position:relative;margin:3px 0 0; height:31px;border-bottom: #B5AF91 1px solid; width: 410px}
#tab ul {line-height:20px;position:absolute;top:0; left:10px;font-size:18px;list-style:none;text-align:center; padding: 0 0}
#tab li {float:left; text-align:center; margin:0 7px;padding:5px 5px 0;height:25px; border:#E8E5D8 1px solid; border-bottom:0; font-family: Trebuchet MS; font-size: 17px; background-color: #E8E5D8}
#tab li a {display:block; color:#48232F; }
#tab li a:hover {color:#B60E3D; background:transparent}
#tab li:hover {border:#B5AF91 1px solid; border-bottom:none}
#tab li.sel {border:#B5AF91 1px solid;border-bottom:0; background:#FFF;height:26px; color:#B60E3D}
#tab li.sel a { color:#B60E3D}
#tab li.sel a:hover {background:transparent}
iframe { margin-left:15px; border:none; margin-top:10px}
.separ {background:repeat-x url('/cm/img/bg_strillomiddle.gif') bottom left;}

.aggiorna {float: right; margin: 12px 0 4px 0}


/**/#cla_content{font:12px Arial, sans-serif;}

.anonymous{padding-right:5px;}
.error{color:red;margin:5px 0;}
.trends { border-collapse: collapse; margin-left: 6px }
.trends .sepr { background-image:url(../img/dot_bgbrown.gif);background-position:left bottom;background-repeat:repeat-x;}
.main {position:relative;}
.trends .main { background:repeat-x url('/cm/img/bg_strillomiddle.gif') bottom left; vertical-align: top}
.trend {padding:15px 0px 15px 55px;}
.position  {padding: 10px 0px 15px 5px;}
.position H2 {font-weight: bold; font-size: 30px; color: #B60E3D}
.position IMG {margin-left: 7px; cursor: help}
.trend.submit { border:none; }
.trend h3 {font-size:14px; line-height:18px; margin-bottom:0px; color:#B60E3D;}
.trend .desc{line-height:14px; position:relative;}
.trend .desc IMG {position:absolute; top:-16px; left:-60px; width:45px; height:45px;}
.trend .desc p { margin-top: 3px; }
#powered a {color:#000000; text-decoration: none;}
#powered a:hover { text-decoration: underline }
#powered {margin-top: 10px; font-size:10px; text-align:right;} 
.voting {height: 80px;} 
.voting .voting-nay {color:#B5AF91; position:relative;}
.voting .voting-yay {color:#B60E3D; position:relative;}
.voting a {display:block; float:left; width: 37px; margin: 3px 3px 0 3px; padding-top:40px; text-align:center; text-decoration:none; font-weight:bold; font-size:13pz;} 
.voting .voting-nay a {background:url(/cm/img/reddit/voting_nay_off.gif) top center no-repeat; color:#B5AF91;}
.voting .voting-nay a:hover {background:url(/cm/img/reddit/voting_nay_off_h.gif) top center no-repeat;}
.voting .voting-nay a.off { cursor: default; background:url(/cm/img/reddit/voting_nay_on.gif) top center no-repeat; color:#B5AF91;}
.voting .voting-yay a {background:url(/cm/img/reddit/voting_yay_off.gif) top center no-repeat; color:#B60E3D;}
.voting .voting-yay a:hover {background:url(/cm/img/reddit/voting_yay_off_h.gif) top center no-repeat;}
.voting .voting-yay a.off { cursor: default; background:url(/cm/img/reddit/voting_yay_on.gif) top center no-repeat; color:#B60E3D;} 
.voting .voting-label {font-weight: bold; font-size: 10px; color: #43242E; text-align: center ; border-bottom: 1px solid #D0D4D5; padding-top: 5px}

label {font-size:14px; line-height:14px; margin-bottom:8px; width: 550px; display: block;} 
.textbox { width: 500px }
.meta {display: block; margin: 5px 0 5px 0;}
.error  {display: block; margin: 5px 0 5px 0; color: red;}
.field {margin: 10px 0 10px 0;}
/**/.byline, .byline A {color:#3b484e; font-size:11px;}
/*.byline.special { background:url(w.png) top right no-repeat; padding-right: 20px}*/
 .w { margin-left: 5px }
.float { float:left; margin: 0 10px 10px; border: none}
