@charset "utf-8";

html{height: 100%; margin-bottom: 1px;}
html,body{margin:0;padding:0; text-align:left;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
form{margin:0 0 0 0; padding:0 0 0 0;}
table{margin:0 0 0 0; padding:0 0 0 0;}

div#container{width:980px; margin:5px 0 0 5px; padding:0 0 0 0; text-align:left;}

div#head{width:980px; height:103px; margin:0 0 0 0; padding:0 0 0 0; border-top:3px solid #FF7513; background-image:url(../images/head.jpg); background-repeat:no-repeat;}
div#head h1{ color:#666; font-size:23px; font-weight:lighter; margin:0 0 0 0; padding:20px 0 0 0; width:710px; text-align:center;}
.h_deltakun{ width:70px; height:70px; float:left; margin:5px 0 0 5px; padding:0 0 0 0;}

.form_head{height:24px;}

.h_td_cerca{ background:none; border:none; margin:0 0 0 0; padding:0 0 0 0; height:24px; width:60px;}
input#h_cerca{ background:none; border:none; margin:0 0 0 5px; padding:0 0 0 0; height:20px; width:50px;}
.h_td_cerca_text{ background:none; border:none; margin:0 0 0 0; padding:0 0 0 0; height:24px; width:143px;}
input#h_cerca_text{ background-image:url(../images/sf_input_cerca.jpg); border:none; outline:none; margin:0 0 0 0; padding:0 0 0 0; height:20px; width:143px;}
.h_td_registrati{margin:0 0 0 0; padding:0 0 0 5px; height:24px; border-left:thin #FFFF00 solid;}
.h_td_registrati a{ color:#FFF; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.h_td_login{margin:0 0 0 0; padding:0 5px 0 20px; height:24px; text-align:right;}
.h_td_login a{ color:#FFF; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.h_td_flag{margin:0 0 0 0; padding:1px 2px 0 0; height:24px; width:24px; text-align:right}
.h_td_forum{margin:0 0 0 0; padding:0 20px 0 0; height:24px;}
.h_td_forum a{ color:#333; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.h_td_home{margin:0 0 0 0; padding:0 20px 0 0; height:24px;}
.h_td_home a{ color:#333; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}


.table_button_head{text-align:center; font-size:13px; font-family:"Arial"; color:#333; width:900px; margin:4px 0 0 0; padding:0 0 0 0;} 
.table_button_head td{ height:24px; margin:0 0 0 0; padding:0 0 0 0;} 
.table_button_head a{font-style:oblique; font-size:13px; font-family:"Arial"; color:#333; text-decoration:none;} 
.table_button_head_td{width:100px;} 
div#head_titlereg_on{width:710px; height:72px; margin:0 0 0 0; padding:0 0 0 0;}
div#head_titlereg_off{width:710px; height:72px; margin:0 0 0 0; padding:0 0 0 0; display:none;}
.table_fumetto_reg{width:490px; height:54px; margin:12px 0 0 0; padding:5px 0 0 0; background-image:url(../images/fumetto_reg.gif); background-repeat:no-repeat; background-position:left; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.table_fumetto_reg td{ margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg_td1{width:70px; margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg_td2{width:140px; margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg_td3{width:150px; margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg_td4{width:60px; margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg_td5{width:90px; margin:0 0 0 0; padding:0 0 0 0;}
.table_fumetto_reg a{ color:#F00; text-decoration:underline; font-style:normal; font-size:11px; margin:0 0 0 10px; padding:0 0 0 0;}
.input_reg{width:143px; height:15px; margin:0 0 0 10px; padding:0 0 0 0; border:1px solid #999; font-size:10px;}
.input_reg_sub{width:40px; height:15px; margin:0 0 0 15px; padding:0 0 0 0; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:none; border:none; color:#FFF}
.distanza1{width:100%; height:2px; background-color:#6C3;}

div#head_menu{width:980px; margin:0 0 0 0; padding:5px 0 0 0; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#333333;}
.star_cat{background-image:url(../images/star_cat.gif); background-repeat:no-repeat; background-position:left; margin:0 0 0 0; padding:0 10px 0 15px; white-space: nowrap;}
div#head_menu .star_cat:hover{ background-image:url(../images/bg_head_preend_star.gif); background-repeat:no-repeat; background-position:left; margin:0 0 0 0; padding:0 10px 0 15px;}
.star_cat a{color:#333333; text-decoration:none;}
.star_cat2{background-image:url(../images/star_cat2.gif); background-repeat:no-repeat; background-position:left; margin:0 0 0 0; padding:0 5px 0 5px; white-space: nowrap;}
.star_cat2 a{color:#333333; text-decoration:none;}
div#head_menu td{height:20px;}
div#head_menu td:hover{color:#F00; text-decoration:none; background-image:url(../images/bg_head_preend.gif); background-repeat:repeat-x; height:20px;}
div#head_end{width:960px; height:20px; margin:0 0 0 0; padding:3px 0 0 20px; background-image:url(../images/bg_head_end.gif); background-repeat:repeat-x; color:#F00; font-size:10px;}
div#head_end a{margin:0 0 0 0; padding:0 0 0 0; color:#000; font-weight:bold; text-decoration:none;}


div#head_h{width:980px; height:90px; margin:0 0 0 0; padding:0 0 0 0; border-top:3px solid #FF7513; background-image:url(../images/head_h.jpg); background-repeat:no-repeat;}
.h_td_flag_h{margin:0 0 0 0; padding:0 2px 0 0; height:24px; width:24px; text-align:right}
.h_td_registrati_h{margin:0 0 0 0; padding:0 60px 0 5px; height:24px; border-left:thin #FFFF00 solid;}
.h_td_registrati_h a{ color:#FFF; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
div#head_menu_h{width:980px; margin:5px 0 0 0; padding:0 0 0 0; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#333333;}
div#head_menu_h .star_cat:hover{ background-image:url(../images/bg_head_preend_star.gif); background-repeat:no-repeat; background-position:left; margin:0 0 0 0; padding:0 10px 0 15px;}
div#head_menu_h td{height:20px;}
div#head_menu_h td:hover{color:#F00; text-decoration:none; background-image:url(../images/bg_head_preend.gif); background-repeat:repeat-x; height:20px;}
.table_fumetto_reg_h{width:360px; height:54px; margin:7px 0 0 0; padding:0 0 0 0; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.table_fumetto_reg_h td{ margin:0 0 0 0; padding:0 0 0 0; height:25px}
.table_fumetto_reg_h a{ color:#F00; text-decoration:underline; font-style:normal; font-size:11px; margin:0 0 0 10px; padding:0 0 0 0;}
.head_benvenuto_1{ margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333; font-weight:bold}
.head_benvenuto_2{ margin:0 0 0 0; padding:0 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333;}

