body, table{background:#fff; font: normal 12px Arial, sans-serif; color:#2B4675; }

table.innersidebar {
 height:100%;
}

table.main {
 height:60%;
}
	
a {color:#3A5688; font-weight:bold; text-decoration:none}
.content a:link, .content a:visited, .content a:active{color:#3A5688; font-weight:normal; text-decoration:underline}

.sezione {width:980px;}
.content {font: normal 13px Arial, sans-serif; color:#2B4675; }
.main {clear:both;}

.testata {background-color:#9BABC4; height:127px; margin-bottom:2px; background-image: url(img/bg_testata.jpg)}
.toolbar {background-color:#9BABC4; height:32px; margin:0 0 2px 0; padding:0 0 0 218px;}
.toolbar a{float:left; margin:0px; padding:0px; display:block; border:0}
.toolbar img{border:0}
.footer {width:980px; background-color:#2E4A79; color:#97A6BB; height:29px; margin:10px 0 2px 0; padding:5px 0 0 0px; text-align:center; font-size:10px;}

td.sidebar_sx {}

.menu1 {width:150px;display:block;clear:both}
.menu2, .primo, .singolo, .multiplo {display:block;clear:both; margin-left:0px; margin-top:3px; border-bottom:1px solid #fff;height:17px; padding-left:5px;}

.menus2{text-decoration:underline; display:block;clear:both; margin-left:0px; margin-top:3px; border-bottom:1px solid #fff;height:17px; padding-left:5px;}


a.secondo, .menu3 {display:block;clear:both; padding-left:10px; padding-top:3px; height:20px; margin-top:0px; background-color:#E4B761; margin-left:0px; font-weight:normal; font-size:12px;}
td.toc a.menus3 {display:block;clear:both; padding-left:10px; padding-top:3px; height:20px; margin-top:0px; margin-left:0px; font-weight:normal; font-size:11px; text-decoration:underline}

.menu4 {display:block;clear:both; padding-left:25px; padding-top:3px; height:20px; margin-top:0px; background-color:#C48711; margin-left:0px; font-weight:normal; font-size:12px;}
td.toc a.menus4 {text-decoration:underline;display:block;clear:both; padding-left:25px; padding-top:3px; height:20px; margin-top:0px; margin-left:0px; font-weight:normal; font-size:11px;}

td.sidebar_sx a.menu3 {font-weight:normal; font-size:11px;}
td.sidebar_sx a.menu4 {font-weight:normal; font-size:11px;}

td.content {padding:5px 10px 5px 10px;}

td.sidebar_dx {background-color:#DFDFDF}

td.toc {padding:0px;}

.sidebar_sx a{color:#fff; text-decoration:none; font-size:11px; font-weight:bold}

p.title {font-size: 16px; border-bottom:1px solid #C48712; color:#c48711}
#dirigenti p.title {font-size: 16px; border-bottom:1px solid #c48711; color:#c48711}
#professional p.title {font-size: 16px; border-bottom:1px solid #61b2c2; color:#61b2c2;}
#quadri p.title {font-size: 16px; border-bottom:1px solid #C48712; color:#c48711}
#familiari p.title {font-size: 16px; border-bottom:1px solid #C48712; color:#c48711}

.search {background-color:#A9B8CB;padding:10px 0 10px 10px;  border-bottom:1px solid #fff;border-top:1px solid #fff; margin-top:0px; margin-bottom:10px}
form {padding:0px;margin:0px}


.link_sidebar_dx {padding-left:10px; padding-top:0px; clear:both; display:block; }
.link_sidebar_dx a{font-size:11px; clear:both; display:block; }

.link_sidebar_dx_bis {padding:0px; padding-top:0px; clear:both; display:block; }
.link_sidebar_dx_bis a {)
clear:both;
display:block;
font-size:11px;
margin-left:10px;
}

.link_sidebar_dx_bis a.bannerlink {
clear:both;
display:block;
font-size:11px;
margin:5px 0 0 0;
}

.menu_dx {background-color:#E4B761; padding-bottom:5px;}
.menu_dx a{color:#fff; display:block; margin:3px 2px 0px 3px; font-size:10px; padding-bottom:3px;}
.menu_dx span{background-color:#c48711; display:block; height:30px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding: 10px 0 0 10px; color:#fff}

.menu_dx ul
{
list-style-image: url(img/dot_li.gif); color:#fff; margin-left:0px; padding-left:15px;
}
.menu_dx li
{
 margin-left:3px; padding-left:0px; margin-top:0px; margin-bottom:0px;
}





#secure .toc span{display:block;clear:both; background-color:#355586; padding-left:5px; padding-top:4px; color:#fff; border-bottom:1px solid #fff; height:20px; font-size:10px;}
#secure .toc a{background-color:#5C5C5C; font-weight:normal; font-size:10px; border-bottom:1px solid #fff;margin-left:0px;}

.content .fascia {display:block; padding:5px; color:#fff; margin-bottom:0px;}



td.sidebar_sx, .innersidebar td, .fascione{background-color:#2d4b79;}

/* COLORI PIENI */
#dirigenti td.sidebar_sx, 
#dirigenti .content .fascia,
#dirigenti .innersidebar td,
#dirigenti .menu_dx span,  #dirigenti .fascione{background-color:#c48711;}
#dirigenti a.ancora,#dirigenti div.ancore a  {color:#c48711;}

#professional td.sidebar_sx, 
#professional .content .fascia,
#professional .innersidebar td,
#professional .menu_dx span,
#professional .fascione{background-color:#61b2c2;}
#professional a.ancora,#professional div.ancore a  {color:#61b2c2;}

#quadri td.sidebar_sx, 
#quadri .innersidebar td, 
#quadri .content .fascia,
#quadri .menu_dx span, 
#quadri .fascione{background-color:#0a820a;}
#quadri a.ancora,#quadri div.ancore a  {color:#0a820a;}

#familiari td.sidebar_sx, 
#familiari .innersidebar td,
#familiari .content .fascia,
#familiari .menu_dx span,
#familiari .fascione{background-color:#962405;}

#secure td.sidebar_sx, #secure .innersidebar td{background-color:#5C5C5C;}

#il_mondo_assidir td.sidebar_sx, #il_mondo_assidir .innersidebar td, #il_mondo_assidir .fascione,
#ricerca td.sidebar_sx, #ricerca .innersidebar td, #ricerca .fascione,
#common td.sidebar_sx, #common .innersidebar td, #common .fascione{background-color:#2d4b79;}


span.evidenziato{display:block; padding:5px; background-color:#D5DCE6;}
/* COLORI RIDOTTI */


#dirigenti .menus4, #dirigenti .menu4,#dirigenti .menu3, #dirigenti .menus3,#dirigenti .menu_dx, {background-color:#d1a146;}
#professional .menus4, #professional .menu4,#professional .menu3, #professional .menus3,#professional .menu_dx{background-color: #84c3cf;}
#quadri .menus4, #quadri .menu4,#quadri .menu3, #quadri .menus3,#quadri .menu_dx{background-color:#429D40;}
#familiari .menus4, #familiari .menu4,#familiari .menu3,#familiari .menus3,#familiari .menu_dx{background-color:#ae543c;}



#dirigenti .sidebar_sx a.menus2{color:#FCDC9E;}
#professional .sidebar_sx a.menus2{color:#D6F3F8;}
#quadri .sidebar_sx a.menus2{color:#9FFD9D;}
#familiari .sidebar_sx a.menus2{color:#E28870;}

.fascione {
	height:28px;color:#fff;font-size:16px;border-left:1px solid #fff;}
.fascione p{padding-left:5px; float:left; clear:both; display:block}
/*
div.ancore {text-align:center; display:block;}
div.ancore a {display:table; padding:4px; float:left; height:20px; border:1px solid #C48712; margin-right:5px; margin-bottom:5px;}
*/

div.ancore {text-align:center; display:block;}
div.ancore a {display:table; padding:4px; float:left; border:1px solid #C48712; margin-right:5px; margin-bottom:5px; width:260px; text-align:left; text-decoration:none}
a.ancora {text-decoration:none;}
.path {display:block; text-align:right; color:#fff; font-size:12px; margin:0; padding-right:5px; font-weight:bold}
.path a{color:#fff; font-size:11px; font-weight:normal; font-size:12px;}



.hp_toolbar {float:left; background-image: url(img/bg_toolbar_hp.gif); display:block; height:233px; width:605px;}
.hp_toolbar .links a{float:left; border:0}
.hp_toolbar .links a img{border:0}
.hp_toolbar .links {margin-top:10px; margin-left:38px;}
/*.bot_left{float:left; border:0; display:block; width:370px; height:316px; margin-right:5px;}*/
.bot_left{float:left; border:0; display:block; height:316px; margin:0; padding:0;}

html>body .bot_left{margin-right:3px;}

.hp_wrap{width:990px;}
.hp_top{margin-bottom:3px; display:block}
.hp_bot{clear:both; display:block; margin-top:5px;}
.bot_left .login_hp{margin: 0 0 10px 0; display:block}
.bot_right{display:block; margin:0; padding:0px;}
.hp_bot .hp_news{padding-left:20px;display:block; clear:both; font-size:11px; margin-bottom:8px; width:300px;}
.hp_bot .hp_news span{display:block; clear:both; font-weight:bold}
.hp_news p{margin:0}
/* 
.bot_left a.banner{display:block; margin-left:20px; margin-top:5px; height:70px; width:300px;}
*/
.content ul li {list-style-image: url(img/blue_dot.gif);}
#dirigenti .content ul li {list-style-image: url(img/brown_dot.gif);}
#professional .content ul li {list-style-image: url(img/cyan_dot.gif);}
#quadri .content ul li {list-style-image: url(img/green_dot.gif);}
#familiari .content ul li {list-style-image: url(img/red_dot.gif);}

.toc .label {
border-bottom:1px solid #FFFFFF;
clear:both;
display:block;
/*  height:34px; */

}

.toc .label span{
margin-top:10px;
margin-left:13px;
padding-bottom:3px;
display:block;
font-weight:bold;
color:#fff
}

.pagetitle {
font-size:18px;
font-weight:bold;

}

td.toc ul{margin:0px
}

#folderbrowser{background-image: url(img/logo_assidir_popup.gif); background-repeat:no-repeat; color:#97A6BB; padding:80px 0 0 0px; width:350px; }

name {text-decoration:none
}

.singlenews {display:block
}
.singlenews a{font-weight:bold; font-size:14px;
}
.singlenews p{margin-top:0
}

/* PAGINAZIONE */
.paginazionecentro a.biancopaginazione,  .paginazionedx a.biancopaginazione{text-decoration:none; font-weight:bold}
.paginazionesx {float:left; width:200px}
.paginazionecentro {float:left; width: 150px;}
.paginazionedx {float:left; width: 150px; text-align:right}

.BnrSwf{display:block;width:217px; text-align:center}

.bannerflash {text-align:center}


.sidebar_dx .linkjolly a {
display:block;
font-size:11px;
margin-left:10px;
}

.toc .linkjolly a{
clear:both;
display:block;
margin-left:5px;
margin-top:3px;
}

.toc .linkjolly p{
color:#fff
}
.strilliwraphp
{
clear:both; height:200px; display:block; width:370px;
}

.strilliwraphp a.banner
{
float:left
}

