a{
text-decoration: none;
color: white;
}

.abandongames{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
}

.abandongames_casella{
 height: 18px;
 text-align: center;
}

.abandongames_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.ajax_commenti{
 padding: 4px;
 vertical-align: top;
 width: 454; 
 height: 144;
}

.alert{
 width: 100%;
 height: 32px;
 border: 0px;
 border-top: 1px solid #a2a29a;
 border-bottom: 1px solid #a2a29a; 
 background-color: #fdffe7;
 position: fixed;
 top: 0px;
 left: 0px;
 z-index: 1;
}

.alert:hover{
background-color: #1665cb;
color: white;
}

.alert_d{
 float: center;
}

.alert_frase{
 width: 99%;
 position: absolute;
 top: 5px;
 left: 10px;
 font-size: 11px;
 font-family: Verdana;
}

a.alert_frase{
 width: 99%;
 position: absolute;
 top: 5px;
 left: 10px;
 font-size: 11px;
 font-family: Verdana;
 color: black;
}

.avatarshoutbox{
 width: 22px;
 height: 22px;
 text-align: center;
 vertical-align: middle;
}

.body {
z-index: 1;
margin-left: 0px;
padding-left: 0px;
left: 0px;
}

.body_alt {
	filter: alpha(opacity=20); 
    -moz-opacity:0.2;/* mozilla */ 
    opacity: 0.2; 
	z-index: 1;
	overflow: hidden;
}


.classifica{
padding: 1px;
padding-left: 5px;
font-family:Tahoma;
color:#C2C2C2;
font-size:10px;
}

a.classiclink{
color: orange;
}


.col_redu{
 background-image: url('../immagini/struttura/02_b3_f.gif');
 background-position: top;
 height: 18px;
 font-family: Tahoma;
 color: #FFB432;
 font-size: 10px;
 padding-left: 10px;
}

.col_redm{
 background-image: url('../immagini/templates/2010/struttura/02_b3.gif');
 height: 18px;
 font-family: Tahoma;
 color: #FFB432;
 font-size: 10px;
 padding-left: 10px;
}

.col_redl{
 background-image: url('../immagini/templates/2010/struttura/02_b3_l.gif');
 background-position: bottom;
 height: 20px;
 font-family: Tahoma;
 color: #FFB432;
 font-size: 10px;
 padding-left: 10px;
}


.commenti{
 font-family:Trebuchet MS;
 font-size:11px;
 color: white;
}

.commenti_tab{
 font-family:Trebuchet MS;
 font-size:12px;
 font-weight: bold;
 color: orange;
 border: 1px solid black;
 background-color: #4a2522;
 width: 25px;
}

.commenti_tab:hover{
 font-family:Trebuchet MS;
 font-size:12px;
 font-weight: bold;
 color: white;
 border: 1px solid black;
 background-color: #926307;
 width: 25px;
}

.commenti_tab2{
 font-family:Trebuchet MS;
 font-size:12px;
 font-weight: bold;
 color: black;
 border: 1px solid black;
 background-color: #f68080;
 width: 25px;
}

.commenti_top{
 font-size: 11px;
 background-image: url('../immagini/templates/2010/sfondi/commenti_top.png');
 color: white;
 height: 147px;
}

.commenti_top2{
 font-size: 11px;
 background-image: url('../immagini/templates/2010/sfondi/commenti_top2.png');
 color: white;
 height: 147px;
}

.commenti_top_ab{
 font-size: 11px;
 background-image: url('../immagini/templates/2010/sfondi/commenti_top_aba.png');
 color: white;
 height: 147px;
}

.commenti_top2_ab{
 font-size: 11px;
 background-image: url('../immagini/templates/2010/sfondi/commenti_top_aba2.png');
 color: white;
 height: 147px;
}

.commenti_middle{
 padding-left: 5px;
 padding-top: 5px;
 color: orange;
 font-size: 11px;
 text-align: center;
 vertical-align: top;
 font-variant: small-caps;
 font-family: Tahoma;
}

.commenti_middle2{
 padding-left: 5px;
 font-size: 11px;
 color: yellow;
 vertical-align: middle;
 font-family: Tahoma;
}

.commenti_middle3{
 padding-left: 75px;
 font-size: 11px;
 vertical-align: middle;
 font-variant: small-caps;
 font-family: Tahoma;
}

.commenti_middle4{
 padding-top: 5px;
 font-family: Tahoma;
 font-size: 11px;
}

.commenti_midbot{
 padding-left: 5px;
 padding-top: 5px;
 font-size: 11px;
 vertical-align: top;
 font-family: Tahoma;
}

.commenti_bottom{
 background-color: #6f83fd;
 border: 1px solid black;
}

.consolle{
font-family:Tahoma;
font-weight: bold;
color:orange;
font-size:11px;
}

.consolle:hover{
color:yellow;
}

.consolleu{
font-family:Tahoma;
font-weight: bold;
color:orange;
font-size:15px;
}

.consolleu:hover{
color:yellow;
}

.content{
padding-left:7px;
padding-top:12px;
padding-bottom:10px;
padding-right:10px;
font-family:Tahoma;
color:#C2C2C2;
font-size:10px;
}

.copy11{
font-family:Tahoma;
color:#C2C2C2;
font-size:11px;
}

.copyb11{
font-family:Tahoma;
color:#C2C2C2;
font-size:11px;
font-weight: bold;
}

.copy{
font-family:Tahoma;
color:#C2C2C2;
font-size:10px;
}

.copyb{
font-family:Tahoma;
color:#C2C2C2;
font-size:10px;
font-weight: bold;
}

.copyo{
font-family:Tahoma;
color:orange;
font-size:11px;
}

.copyob{
font-family:Tahoma;
color:orange;
font-size:10px;
font-weight: bold;
}

.copyo11{
font-family:Tahoma;
color:orange;
font-size:11px;
}

.copyob11{
font-family:Tahoma;
color:orange;
font-size:11px;
font-weight: bold;
}

.copyx11{
font-family:Trebuchet MS;
color:#C2C2C2;
font-size:11px;
}

.copyxb11{
font-family:Trebuchet MS;
color:#C2C2C2;
font-size:11px;
font-weight: bold;
}

.copyxwb11{
font-family:Trebuchet MS;
color: white;
font-size:11px;
font-weight: bold;
}

.copyxo11{
font-family:Trebuchet MS;
color:orange;
font-size:11px;
}

.copyxob11{
font-family:Trebuchet MS;
color:orange;
font-size:11px;
font-weight: bold;
}

.copyxob11 a {
color:orange;
font-size:11px;
font-weight: bold;
}

.copyxob a {
color:orange;
font-weight: bold;
}

.copyxob9 a {
color:orange;
font-size:9px;
font-weight: bold;
}

.copyx{
font-family:Trebuchet MS;
color:#C2C2C2;
font-size:10px;
}

.copyxb{
font-family:Trebuchet MS;
color:#C2C2C2;
font-size:10px;
font-weight: bold;
}

.copyxo{
font-family:Trebuchet MS;
color:orange;
font-size:10px;
}

.copyxob{
font-family:Trebuchet MS;
color:orange;
font-size:10px;
font-weight: bold;
}

.emulatori{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
}

.emulatori_casella{
 height: 18px;
 text-align: center;
}

.emulatori_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.facebookbadge{
max-width: 618px;
max-height: 120px;
}

.form_green_textarea{
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
border: 0px;
background-color: #94a8ff;
margin: 0px;
padding: 0px;
color: black;
width: 320px;
height: 40px;
}

.form_green_inv{
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
border: transparent;
background-color: transparent;
color: orange;
}


.form_green_avatar{
background-color: #3d4178;
vertical-align: top;
text-align: center;
}

.form_login{
    background-color: orange;
	color: black !important;
	border: 1px solid black;
	font-family: Tahoma;
	font-size: 10px;
	width: 230px;
}

.form_login2{
    background-color: lightgreen;
	color: black;
	border: 1px solid black;
	font-family: Tahoma;
	font-size: 12px;
	width: 230px;
}

.form_login3{
    background-color: #503175;
	color: white;
	border: 1px solid white;
	font-family: Tahoma;
	font-size: 12px;
	width: 230px;
}

textarea.form_login3{
    background-color: #503175;
	color: white;
	border: 1px solid white;
	font-family: Tahoma;
	font-size: 12px;
	width: 230px;
    background-image: url(../immagini/templates/2010/sfondi/trucchi_invio_form.png);
}

.form_login4{
    background-color: #545454;
	color: silver;
	border: 1px solid #AAAAAA;
	font-family: Tahoma;
	font-size: 12px;
	width: 230px;
}

.form_login4:hover{
border: 1px solid orange;
}

.formnero {
	color: black;
	font-family: Arial;
	font-size: 12px;
}

.giochicellulare{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
}

.giochicellulare_casella{
 height: 18px;
 text-align: center;
}

.giochicellulare_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.header{
 color: black:
 font-size: 7px !important;
 font-family: Tahoma;
 font-weight: bold;

}

.home_cells {
    height: 30px;
	border: 1px solid black;	
	background-color: #1a2b3d;
	text-align: left;
}

.inherit{
font-family: inherit;
background-color: transparent;
color: inherit;
border: inherit;
font-size: inherit;
}

.let{
height: 17px;
border: 0px;
}

.lettere a{
font-family: Tahoma;
color: orange;
font-size: 16px;
font-weight: bold;
}

.lettere a:hover{
color: yellow;
}

.lSlideShow{
overflow: hidden;
}

.lSlideMini{
border: 1px solid black;
}

.lSlideMini:hover{
border: 2px solid yellow;
}

.lSlideThis{
border: 2px solid orange;
}

.menu_cap{
 font-family:Tahoma;
 color:#FFFFFF;
 font-size:10px;
 font-weight:600;
 padding-left:21px;
}
.menu{
 font-family:Tahoma;
 color:#FEFEFE;
 font-size:10px;
 font-weight: normal;
 padding-left:21px;
}
.menu:hover{
 color: orange;
}
.menu_forum{
 font-family:Tahoma;
 color:#FEFEFE;
 font-size:10px;
 font-weight: normal;
 padding-left:10px;
}
.menu_forum:hover{
 font-weight: bold;
 color: orange;
}
.menu_num{
 font-family:Tahoma;
 color:#C2C2C2;
 font-size:10px;
 font-weight: normal;
 width: 50px;
 text-align: right;
}
.menu_simboli{
 text-align: center;
 vertical-align: middle;
 width: 30px;
}
.menudestra{
 font-family:Tahoma;
 color:#FEFEFE;
 font-size:10px;
 font-weight: bold;
 padding-left:2px;
}
.menudestra:hover{
 color: orange;
}
.moreinfo{
 font-family:Tahoma;
 color:#FFB432;
 font-size:10px;
 padding-left:21px;
}

.mugen{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
}

.mugen_casella{
 height: 18px;
 text-align: center;
}

.mugen_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.home_news {
	color: silver;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
}

.ocaption{
 font-family:Tahoma;
 color:#FFB432;
 font-size:11px;
 font-weight:600;
}

a.olink{
color:#FFB432
}

.phantom  {
 background-color: white;
 width: 200px;
 height: 200px;
 bottom: 30px;
 position: fixed;
 vertical-align: bottom;
}

.primopianomid  {
    display: none;
	position: absolute;
	float: center;
	width: 1010px;
	height: 100%;
	color: black;
	z-index: 2;
	margin-left: -13px;
}

.primopiano  {
    padding: 1px;
    display: none;
	position: fixed;
	float: center;
	left: 440px;
	top: 210px;
	width: 400px;
	height: 430px;
	border: 2px ridge black;
    background-image: url(../immagini/templates/2010/sfondi/bavv_sfondo.gif);
	text-align: center;
	color: black;
	z-index: 3;
	overflow: hidden;
    filter: alpha(opacity=100); 
    -moz-opacity:1.0;/* mozilla */ 
    opacity: 1.0; 
}

.primopianot  {
    font-family: Tahoma;
	font-size: 14px;
	color: black;
}

.rpgmaker{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
}

.rpgmaker_casella{
 height: 18px;
 text-align: center;
}

.rpgmaker_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.sc_scritte{
 font-family:Tahoma;
 color:#FFFFFF;
 font-size:9px;
 text-align: center;
}

a.sc_scritte{
 font-family:Tahoma;
 color:orange;
 font-size:12px;
 text-align: center;
}

.sc_scritte_ab{
 border: 1px solid gray;
}

.sc_scritte_ab:hover{
 border: 1px solid orange;
}

.sfondo{
background-image:url('../immagini/templates/2010/sfondi/sfondo.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-color: black;
background-position: 913px 0px;
margin: 0px;
padding: 0px;
}

.soluzioni{
 font-family: Trebuchet MS;
 font-style: normal;
 color: #DDDDDD;
 font-size:10px;
}

.soluzioni_casella{
 height: 18px;
 text-align: center;
}

.soluzioni_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.soluzioni_elenco{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
 font-weight: bold;
}

.soluzioni_elencohr{
 color: #333333;
 font-size:1px;
}

.soluzioni_elenco:hover{
 font-family: Tahoma;
 color: orange;
 font-size:10px;
 font-weight: bold;
}

.soluzioni_table{
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
 font-weight: normal !important;
}

.staff_sx_titolo{
 background-color: #113e57;
}

.sx_tab{
 border-bottom: 1px solid #979797;
}

.sx_tab_mid{
 background-color: #003f61;
 border-bottom: 1px solid #979797;
 height: 8px;
 width: 100%;
}

.sx_tab_other{
 background-color: #003f61;
 text-align: center;
 font-weight: bold;
 padding-left: 5px;
 padding-right: 5px;
}

.tab_lettere{
 font-family:Trebuchet MS;
 font-size: 13px;
 text-align: center;
}

.thumbnail{
border: 1px ridge black;
}

.thumbnail_mini{
border: 1px solid #777777;
border-left: none;
border-top: none;
}

.titlebar {
font-family: Tahoma;
font-size: 11px;
color: white;
}

a.titlebar:hover {
        color: orange;
}

.titlecenter {
border: 1px solid gray;
border-right: 1px solid #2f2f2f;
background-color: #6a6a6a;
}

.titlecenter_b{
 line-height: 11px;
 height: 70px;
 background-color: #122937;
 border-top: 1px solid gray;
 border-right: 1px solid black;
 border-left: 1px solid silver;
 border-bottom: 1px solid gray;
}

.titolos{
 font-family:Trebuchet MS;
 color: #FFFFFF;
 font-size:12px;
 font-weight: bold;
 padding-left: 10px;
 margin: 0px;
}

.titolow{
 font-family:Trebuchet MS;
 color: #FFFFFF;
 font-size:14px;
 font-weight: bold;
}

.titolowbig{
 font-family:Trebuchet MS;
 color: #FFFFFF;
 font-size:17px;
 font-weight: bold;
}

.titolowsmall{
 font-family:Trebuchet MS;
 color: #FFFFFF;
 font-size:9px;
 font-weight: normal;
}

.titoloo{
 font-family: Trebuchet MS;
 color: orange;
 font-size:14px;
 font-weight: bold;
}

.titoloobig{
 font-family: Trebuchet MS;
 color: orange;
 font-size:17px;
 font-weight: bold;
}

.titoloosmall{
 font-family: Trebuchet MS;
 color: orange;
 font-size:9px;
 font-weight: normal;
}




.toolbar{
 width: 750px;
 height: 30px;
 bottom: 0px;
 position: fixed;
 background-color: #e1e3e5;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 z-index: 2;
}

.toolbar_sezioni{
 border: 1px solid black;
 width: 140px;
 height: 200px;
 bottom: 30px;
 position: fixed;
 background-color: white;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 z-index: 2;
}

.toolbar_segnalibri{
 border: 1px solid black;
 width: 200px;
 height: 200px;
 bottom: 30px;
 position: fixed;
 background-color: white;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 overflow: none;
 z-index: 2;
 }
 
 .toolbar_inserimenti{
 border: 1px solid black;
 width: 200px;
 height: 400px;
 bottom: 30px;
 position: fixed;
 background-color: white;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 overflow: none;
 z-index: 2;
 }
 
 .toolbar_notifiche{
 border: 1px solid black;
 width: 200px;
 height: 400px;
 bottom: 30px;
 position: fixed;
 background-color: white;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 overflow: none;
 z-index: 2;
 }

.toolbar_shoutbox{
 background-color: white;
 width: 750px;
 height: 60px;
 bottom: 30px;
 position: fixed;
 vertical-align: bottom;
 z-index: 2;
}


.toolbar_shoutbox_txt{
 border: 1px solid #b3b3b1;
 text-align: left;
 border: 0px;
 width: 708px;
 height: 32px;
 font-size: 11px;
 font-family: Tahoma;
 z-index: 2;
}

.toolbar_gioca{
 background-color: white;
 border: 1px solid black;
 width: 813px;
 height: 670px;
 bottom: 30px;
 position: fixed;
 vertical-align: bottom;
 z-index: 20000;
}

.toolbar_gioca_wait{
 background-color: #e8ebe4;
 vertical-align: top;
 z-index: 2;
}

.toolbar_messaggiprivati{
 width: 200px;
 height: 100px;
 bottom: 30px;
 position: fixed;
 background-color: white;
 border: 1px solid black;
 font-size: 11px;
 font-family: Tahoma;
 vertical-align: bottom;
 z-index: 2;
}

.toolbar_annulla{
 border: 1px solid #CCCCCC;
 border-left: 0px;
 padding: 4px;
 text-align: center;
 background-color: #e8ebe4;
 z-index: 2;
}

.toolbar_link{
 color: #3b5998 !important;
}

.toolbar_bottoni{
 border: 1px solid transparent;
}

.toolbar_bottoni:hover{
 border: 1px solid #AAAAAA;
}

.toolbar_voci{
 padding-left: 7px;
}

.toolbar_voci:hover{
 color: white;
 background-color: #bfc3ec;
}

.toolbar_top{
 border: 1px solid #CCCCCC;
 border-right: 0px;
 background-color: #e8ebe4;
 text-align: center;
 padding: 4px;
 font-size: 11px;
 font-family: Tahoma;
 color: #636461;
 font-weight: bold;
 width: 100%;
 z-index: 2;
}

.toolbar_top a {
 font-size: 11px;
 font-family: Tahoma;
 color: black;
 font-weight: bold;
}

.toolbar_annulla a {
 font-size: 11px;
 font-family: Tahoma;
 color: black;
 font-weight: bold;
}





.tr_menu{
 font-family: Tahoma;
 font-variant: small-caps;
 font-weight: bold;
 color: orange;
 font-size:12px;
}


a.tr_link{
 color: gray;
}

a.tr_link:hover{
 color: orange;
}

.trucchi{
 font-family: Trebuchet MS;
 color: #DDDDDD;
 font-size:10px;
}

.trucchi b{
 color: orange;
}

.trucchi_casella{
 height: 18px;
 text-align: center;
}

.trucchi_casella_bg{
 width: 70px;
 height: 18px;
 text-align: center !important;
 color: orange;
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS;
}

.trucchi_elenco{
 font-family: Tahoma;
 color: #DDDDDD;
 font-size:10px;
 font-weight: bold;
}

.trucchi_elencohr{
 color: #333333;
 font-size:1px;
}

.trucchi_elenco:hover{
 font-family: Tahoma;
 color: orange;
 font-size:10px;
 font-weight: bold;
}

.trucchi_table{
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
 font-weight: normal !important;
}

a.utlink{
text-align: center;
color:#fffd32;
font-weight: bold;
font-size: 10px;
font-family: Trebuchet MS;
line-height: 11px;
}

.val_1{
color: black;
border: 2px groove black;
background-color: red;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_2{
color: black;
border: 2px groove black;
background-color: #fa7c00;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_3{
color: black;
border: 2px groove black;
background-color: #f0cd00;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_4{
color: black;
border: 2px groove black;
background-color: #e1f700;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_5{
color: black;
border: 2px groove black;
background-color: #cfff00;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_6{
color: black;
border: 2px groove black;
background-color: #b8fc02;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_7{
color: black;
border: 2px groove black;
background-color: #a1f103;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_8{
color: black;
border: 2px groove black;
background-color: #6cce06;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_9{
color: black;
border: 2px groove black;
background-color: #35a20a;
font-weight: bold;
width: 30px;
height: 22px;
}

.val_10{
color: black;
border: 2px groove black;
background-color: #057c0e;
font-weight: bold;
width: 30px;
height: 22px;
}

.w10{
font-family:Tahoma;
color:#FFFFFF;
font-size:10px;
}

.w11{
font-family:Tahoma;
color:#FFFFFF;
font-size:11px;
}

a.wlink{
color:#C2C2C2
}






// Forum: Testo

.forum_copy {
    font-family: Tahoma;
	font-size: 11px;
	color: silver;
}

.forum_titolo {
    font-family: Trebuchet MS;
	font-size: 12px !important;
	font-weight: bold;
	color: orange;
	font-variant: small-caps;
}

.forum_link {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

.forum_link b {
	color: #AAAAAA;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

.forum_link a {
	color: orange;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

.forum_link_sx {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
	font-variant: small-caps;
}

.forum_link_sx b {
	color: #AAAAAA;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

.forum_link_sx a {
	color: orange;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

// Forum: Altro

.forum_browser {
    vertical-align: 50%;
    margin-left: 15px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;

}

.forum_browsertd {
	background-color: #555555;
    text-align: left;
	padding-left: 4px; 
	width: 100%;
	border: 1px solid black;
}

.forum_browsertd:hover {
	background-color: #666666;
}

.forum_browsertd2 {
	background-color: #B8D0F8;
	border: 1px solid black;
}

.forum_categoria {
    font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: orange;
	height: 30px;
	width: 980px;
	font-variant: small-caps;
	width: 100%;
}

.forum_cells {
    height: 30px;
	border: 1px solid black;	
	background-color: #353636;
	text-align: left;
}

.forum_cells:hover {
	background-color: #444444;
}

.forum_cells_sx {
	border: 1px solid black;	
	background-color: #163a41;
	text-align: center;
}

.forum_cells2_sx {
    border: 1px solid black;
	background-color: #1a4351;
	text-align: center;
}


.forum_cells2 {
    border: 1px solid black;
	background-color: #C1E0FF;
	text-align: left;
}

.forum_cells_impg {
	background-color: #111111;
}

.forum_cells_impg:hover {
	background-color: #000000;
}

.forum_cells_impl {
	background-color: #222222;
}

.forum_cells_impl:hover {
	background-color: #111111;
}

.forum_fotosignature {
    border: 1px ridge black;
	font-family: Verdana;
	size: 11px;
}

.forum_fumetto {
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	color: silver;
	font-variant: small-caps;
    background-position: left;
    background-repeat: repeat;	
	padding-left: 15px;
}

.forum_map {
	color: #D0E2FD;
	text-decoration: none;
	font-variant: small-caps;
    font-family: Tahoma;
}

.forum_map:hover {
	color: #D0E2FD;
	text-decoration: none;
	font-variant: small-caps;
    font-family: Tahoma;
}

.forum_post {
	border: 1px solid black;
	background-color: #CECECE;
}

.forum_post_up {
    background-color: #555555;
	height: 16px;
	text-align: center;
    background-position: left;
    background-repeat: repeat;	
	border: 1px solid black;
	font-family: Tahoma;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	color: orange;
	padding-left: 10px;
}

.forum_post_left {
	height: 310px;
	width: 190px;
	max-width: 190px;
	background-color: #EBEBEB;
	border: 1px solid black;
	vertical-align: top;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
}

.forum_post_left a { 
    color: orange;
}


.forum_post_mid {
	background-color: #DDDDDD;
	border: 1px solid black;
	vertical-align: top;
	padding: 10px;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
}

.forum_post_show {
	border: 1px solid black;
	height: 55px;
	vertical-align: middle;
	text-align: center;
}

.forum_nickname {
	font-family: Tahoma;
	font-size: 17px;
	font-variant: small-caps;
	text-decoration: none;
	letter-spacing: -1px;
}

.forum_numpost {
	background-color: #353636;
	border: 1px ridge black;
}

.forum_numpost1 {
	padding: 3px;
	color: orange;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
}

.forum_numpost2 {
	padding: 3px;
	color: silver;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial;
	text-decoration: none;
}

.forum_quote {
    width: 85%;
	text-align: center;

}


.forum_quote2 {
    width: 100%;
	text-align: center;
    background-color: #444444;
    background-position: left;
    background-repeat: repeat;	
	border: 1px solid black;
    font-family: Tahoma;
	font-size: 10px;
	font-variant: small-caps;
	color: orange;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
}


.forum_quote2 a {
    font-family: Tahoma;
	font-size: 10px;
	font-variant: small-caps;
	color: orange;
	border: 0px;
	text-decoration: underline;
}

.forum_quote3{
    width: 100%;
	text-align: center;
	background-color: #c5c5c5;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
}

.forum_signature {
	font-family: Verdana;
	font-size: 13px;
}

.forum_slideshow {
	height: 64px;
	border: 2px ridge #A8D3FF;
	margin-left: 5px;
	display: inline;
}

.forum_smiles_tab {
    height: 30px;
	border: 1px solid black;	
	background-color: #353636;
	text-align: left;
}

.forum_sondaggi_button {
    font-size: 12px;
    color: darkblue;
}

.forum_sondaggi_cxup {
	height: 11px;
    background-image: url(../img/blue/forum/cx_sondaggitop.gif);
	background-repeat: no-repeat;
}

.forum_sondaggi_cxcenter {
    background-color: #CCCCCC;
}

.forum_sondaggi_cxdown {
	height: 11px;
    background-image: url(../img/blue/forum/cx_sondaggibottom.gif);
	background-repeat: no-repeat;
}
.forum_sondaggi_ris {
	text-align: center;
	background-color: #333333;
	border: 1px solid black;
}

.forum_sondaggi_vot {
	text-align: center;	
	background-color: #444444;
	border: 1px solid black;
	}


.forum_spoiler {
    width: 85%;
	text-align: center;
	background-color: #BED2F8;
	border: 1px solid black;

}
.forum_spoiler2 {
    width: 100%;
	text-align: center;
    background-color: #0956A4 !important;
	border: 1px solid black;
    font-family: Tahoma;
	font-size: 11px;
	height: 10px;
	font-variant: small-caps;
	color: #D0E2FD;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
}

.forum_spoiler3{
    width: 100%;
	text-align: center;
	background-color: #A9C8F5;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
}


.forum_styled {
	font-family: Verdana;
	font-size: 11px;
	height: 231px;
	border: 1px solid black;
    background-image: url(../img/bottoniforum/thanks.gif);
    background-position: bottom right;
	background-repeat: no-repeat;
}

.forum_styled2 {
	font-family: Verdana;
	font-size: 11px;
	height: 231px;
	border: 1px solid black;
}

.forum_sx_tab {
    font-family: Trebuchet MS;
	font-size: 12px !important;
	font-weight: bold;
	color: #EEEEEE;
	font-variant: small-caps;
	padding-left: 5px;
}

.forum_sx_tab:hover {
	color: orange;
}

.forum_tab {
    border: 1px solid black;
	background-color: #2D2D2D;
    background-image: url(../immagini/templates/2010/struttura/cont_bg1.gif);
    background-position: top;
    background-repeat: repeat-x;	
}

.forum_tab2 {
    border: 1px solid black;
	background-color: #2D2D2D;
    background-image: url(../immagini/templates/2010/struttura/cont_bg1.gif);
    background-position: top;
    background-repeat: repeat-x;	
}

.forum_tabtopic {
    border: 1px ridge #555555;
	padding: 2px;
	background-color: #CCCCCC;
}

.forum_tabtopic  a {
    color: black;
}

.forum_tabtopic:hover {
	background-color: #AAAAAA;
}

.forum_voci {
    font-family: Tahoma;
	font-size: 13px;
	text-align: center;
	font-variant: small-caps;
	color: orange;
    border: 1px solid black;
	background-color: black;
    background-image: url(../immagini/templates/2010/struttura/06_title2.gif);
    background-position: left;
    background-repeat: repeat;	
	background-color: black;
}

.forum_voci_sx {
    font-family: Tahoma;
	font-size: 13px;
	text-align: center;
	font-variant: small-caps;
	color: orange;
    border: 1px solid black;
	background-color: black;
    background-image: url(../immagini/templates/2010/struttura/06_title2s.gif);
    background-position: left;
    background-repeat: repeat;	
	background-color: black;
}

connect_top clearfix {
	color: orange;
	background-color: #122937;
}