*		{padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif}
p		{line-height: 1.3em;margin:1em 0 1em 0}
a		{background: none; color: #000000; text-decoration: underline}
a:hover		{cursor:pointer}
ul,ol		{margin-left:3em}
hr		{margin:10px 2px 10px 2px}
img		{border:none}
body		{background-color: #0E3259; text-align:center;width:1240px; margin:0px auto 0px auto;}
table		{border-spacing:1px}
th		{text-align:center}
legend		{padding:3px;margin:6px}
fieldset	{padding:12px}
input,textarea	{padding:0 4px;margin:0 2px}
select		{margin:2px 0}
textarea	{margin-bottom: 0.5em}
blockquote	{margin:12px 18px; background: #e7e7e7}

.center, #vis_altri_forum		{text-align:center}
.right		{text-align:right}
.left		{text-align:left}
.evid		{color: red}
.evid_mh	{color: #009900}
.evid_med	{color: #006600}
.spacevert	{padding-top:18px;padding-bottom:18px;}
.nowrap		{white-space: nowrap}
.normal		{font-weight: normal}
.hover		{cursor:pointer}
.a		{background: none; color: #000000; text-decoration: underline}
.a:hover,#nav_pr .notify a:hover{cursor:pointer}
.center_elem	{margin:0px auto 0px auto}
.borded		{border:1px solid black}
.borded_red	{border:1px solid red}
.b		{font-weight: bold}
.i		{font-style:italic}
.clear		{clear:both}
.no_underline	{text-decoration:none}

#corpo_gen	{margin:0px auto 0px auto; width: 96%; text-align:left} /*centra il sito*/
#min_corpo_gen	{padding:12px;background:#ffffff;text-align:left}
#hpb	{width:100%;height:93px;background-image:url(/images/tingavert/hpb.jpg);background-position:center center;background-repeat:no-repeat}

#corpo_barre	{width: 100%;background: #d3e2ea}
#header		{width: 100%; background: #5a7f99;overflow:hidden}
#header_cont_inf{overflow:hidden;background:#5a7f99}
#header_cont_sup{overflow:hidden}
#titolo_lista_articoli	{display:none}

.generic_cont	{width:100%;overflow:auto}
#logo_sx	{float:left;display:inline;margin:2px 0 0 20px}
#logo_dx	{float:right;display:inline;background-image: url(../images/logo_dx.jpg); background-repeat: no-repeat; background-position: top right;height:187px;width:211px}
.sitehead	{background: #5a7f99; background-image: url(../images/img_sfumata_vert.jpg); background-repeat: repeat-x}
#logo_cent	{text-align:center;margin-top:-131px;height:131px;overflow:hidden}
#logo_cent .ric_goo {float:left;margin-left:35%}
#logo_cent .ric_av {float:left;margin:4px 0 0 20px}
#logo_cent .ric_av a {color:white;font-weight:bold}
#barrasx_toggle {text-align:center;overflow:hidden;height:25px;background:white;border-top:1px solid black;border-bottom:1px solid black;}
#barrasx_toggle a, #tipo_vis a {display:block;font-size:12px;padding:0 6px;text-decoration:none;line-height:1em}
#tipo_vis	{width:6em}

#nav_pr		{background:#5a7f99;white-space:nowrap;height:28px;overflow:hidden}
#nav_pr div	{float:left;height:28px}
#nav_pr .ling_on	{background-image: url(../images/ling_on.jpg); background-position: top left; background-repeat: repeat-x}
#nav_pr .ling_off, #tipo_vis	{background-image: url(../images/ling_off.jpg); background-position: top left; background-repeat: repeat-x}
.sep_ini_on	{background-image: url(../images/sep_ini_on.jpg); background-position: top left; background-repeat: no-repeat}
.sep_end_on	{background-image: url(../images/sep_end_on.jpg); background-position: top left; background-repeat: no-repeat}
.sep_ini_off	{background-image: url(../images/sep_ini_off.jpg); background-position: top left; background-repeat: no-repeat}
.sep_end_off	{background-image: url(../images/sep_end_off.jpg); background-position: top left; background-repeat: no-repeat}
.sep_ini_on, .sep_end_on, .sep_ini_off, .sep_end_off	{width:10px;overflow:hidden}
#nav_pr .menu_on, #nav_pr .menu_off {font-size: 13px;line-height:1.8em;padding:0 3px}
#nav_pr .menu_on	{letter-spacing: 1px; color: #434343; font-weight: bold}
#nav_pr .menu_off	{letter-spacing: 0.5px}
#nav_pr .notify	{width:28px;text-align:center;overflow:hidden;background-image: url(../images/ling_off.jpg); background-position: top left; background-repeat: repeat-x} 
#nav_pr .notify_num	{margin:1px 0px}

#txt_dim:hover	{cursor:pointer}

#submenu	{width:180px;padding: 2px;line-height: 1.5em;display:none;border:1px;border-style:none solid solid none;border-color: white}
.submenu_title	{text-align:center; font-weight: bold}
.submenu_active	{background: #d3e2ea}
.submenu_nonactive	{background: #c8cdd0}

.menu_title	{width:164px; margin-bottom: 4px; height: 20px; background: #d3e2ea; background-image: url(../images/table-title.gif); background-position: bottom left; background-repeat: no-repeat}
.menu_content	{width:162px; margin-bottom: 12px; background:#ffffff;border:1px solid black; font-size: 12px}
.menu_content *, #submenu * {font-size: 12px}
.mini_padding	{padding:2px}
.mid_padding	{padding:8px}
.menu_content ul, #submenu ul {margin:8px 2px 10px 16px; list-style: square; list-style-image:url(/images/menu_ini.gif);line-height: 1.5em}
.menu_content li:hover, #submenu li:hover {list-style: square; list-style-image:url(/images/menu_ini_on.gif)}
.menu_content a	{text-decoration:none;}

.opentable, .opentablewt	{background:#ffffff;border:1px solid #9cbee6;padding:8px}
.opentablewt	{margin-top:12px;}
.opentable2	{background:#ffffff;border:1px solid #9cbee6;text-align:center}

.title, .title a{font-size: 108%;font-weight: bold}
.sectitle	{font-size: 108%;border:1px solid #9cbee6;background:#dfdfdf;padding:6px;text-align:center}
.storytitle 	{font-size: 108%;font-weight: bold}
.storycat	{font-size: 108%;font-weight: bold; text-decoration: underline}
.boxtitle 	{color: #363636; font-weight: bold}
.boxcontent 	{font-size: 109%}
.option		{font-size: 108%}
.title_largo 	{font-size: 108%; margin:6px}
.tiny		{color: #000000; font-size: 92%}
.footmsg        {color: #cccccc; font-size: 83%}
.footmsg_l	{color: #cccccc; font-size: 83%; text-decoration: underline}
.box		{border: 1px solid #000000; background-color: #ffffff}
#headslogan 	{color: #cccccc; margin-top:15px; height:70px; font-size: 13px; letter-spacing: 0.5px}
#headslogan *	{font-size: 13px; letter-spacing: 0.5px}
.box_title	{color: #ffffff; padding: 1px 6px 0 18px; font-weight: bold; font-size: 13px; letter-spacing: 0.5px}
#leftbar	{width:228px;padding-left:4px;padding-top:12px}
#rightbar	{padding-right:4px;padding-top:12px}
#corpo_pagina	{width: 100%; padding-left: 8px; padding-right: 8px; padding-top:12px}
.popup_div,.mini_info_txt{width: 300px}
.mini_info_2	{width: 600px}
.mini_info_3	{width: 450px}
.popup_div,.mini_info_txt,.mini_info_2,.mini_info_3{padding: 18px; background:#ffffcc; border:2px dashed #9cbee6; z-index: 89}
.menu_close	{position: relative; right: -13px; top: -13px}
.btn_ok,.btn_annulla,.btn_cen {width: 100px; border:1px solid gray; background: #d3e2ea; padding: 6px 0; text-decoration: underline}
.btn_ok		{margin-left: 20px}
.btn_annulla	{margin-right: 20px}

table.forumline {margin:4px 0 4px 0}
table.stdtable	{border-spacing:0;border-collapse:collapse;width:100%}
table.stdtable td	{padding:4px;border:1px solid gray}
table.stdtable th	{padding:4px;border:1px solid black;background:#dfdfdf; color: #000000}
table.forumline td	{padding:4px 4px 4px 4px}
table.imp_table	{border-spacing:0}
table.forumline td.imp_td	{margin:0;padding:0}
table.imp_table td.imp_td	{margin:0;padding:0}
table.med_padded td	{padding:0.5em}
#tabella_eventi	{background:#ffffff}

.lis		{float:left;display:inline}
.lid		{float:right;display:inline}
.thic			{border:1px solid black;width:100%;background:#ffffff;background-image: url(../images/dot.gif); background-position: top left; background-repeat: no-repeat}
.thia			{border:1px solid gray;width:100%;background:#ffffff;background-image: url(../images/dot.gif); background-position: top left; background-repeat: no-repeat}
.themeindex		{width:100%;overflow:auto}
.themeindex .title	{margin:2px 6px 0px 22px}
.themeindex .lis	{width:85%;padding:12px 6px 20px 6px}
.themeindex .lid	{width:10%;text-align:right;padding:0 12px 12px 0}

input.liteoption	{margin:0px auto 0px auto}
.riga_navbar td	{padding-top:1em}
.invia_amico	{background:#eceef5;color:#425f9b;padding:0.3em;text-decoration:none;font-size:90%;border:1px solid #cad4e7}
.puls_comm	{background:#9cbee6;margin:4px;padding:3px}
.comm_art	{background:#eceef5;white-space:nowrap;padding:4px;text-decoration:none}

.thelp_container{text-align:left;width:350px;height:424px;margin-left:auto;margin-right:auto;background-image: url(/images/italia/italia.png); background-repeat: no-repeat; background-position: top left}
.thelp_img_div	{height:50px}
#art_func	{height:30px}
.status	{background: #fafafa;border:1px solid #d1d7dC;padding: 6px 4px;margin:0px;width:96%}
#testi_status_profile {height:250px;overflow:auto}
.lis_50	{width:48%;float:left}
.lid_50	{width:48%;float:right}
.lid_50_bl	{width:49%;float:right;border-left:1px solid white}

.paging a	{background:#FFFFFF;padding:0 0.5em;margin:0 0.1em;border:1px solid #666666;text-decoration:none;font-size:92%}
.paging	{margin-top:0.5em;line-height:1.5em}
.paging b	{padding:0 0.5em}
#eventi_homepage 	{text-align:center;width:600px;margin:0 auto 0 auto;border-spacing:0}
#eventi_homepage td	{padding:0.5em;border-top:1px dashed gray;}
#eventi_homepage tr:last-child td	{padding:1em 0.5em}


