body{margin-top:0; font-family:Arial, Helvetica, sans-serif}
#wrapper{position:relative; text-align:left; width:980px; margin:0 auto;}

.tab{border:solid 1px #abaeaf}
#menuleftHP{padding-top:26px; padding-bottom:71px; margin-left:117px;}
.menu{text-transform:uppercase; color:#ffffff; font-size:9px; text-decoration:none; padding:0 0 0 5px}
.menu_sel{text-transform:uppercase; color:#ffffff; font-size:9px; text-decoration:none; background-color:#fb8e08; padding:0 0 0 5px}
.canale{width:188px;height:19px; margin:2px 0 2px 0}
.canale_sel{width:188px; background-color:#fb8e08; height:15px; margin:0 0 2px 0; padding:3px 0 0 0!important; padding:0 0 3px 0;}

/* solo IE 7.0 */
*:first-child+html .canale_sel{width:188px; background-color:#fb8e08; height:19px; padding:0 0 3px 0!important;}
/**/

.canale2liv{width:188px; height:19px}
.canale2liv_sel{height:19px}
.menu2liv{color:#ffffff; font-size:10px; text-decoration:none; padding-left:14px; font-weight:bold}
.menu2liv_sel{color:#ffffff; font-size:11px; text-decoration:none; padding-left:14px; font-weight:bold}

.logo{padding:33px 0 30px 0}

.footer {color:#afafaf; font-size:10px; text-decoration:none; padding:15px 0 0 0}
#claimHP{color:#5f5f5f; font-size:16px;padding:24px 18px 0 0; text-align:right}

#servicesHP{color:#7f7f7f; font-size:10px; text-decoration:none; padding:52px 22px 21px 0}
#servicesHP a{color:#7f7f7f; font-size:10px; text-decoration:none;}

#services{color:#7f7f7f; font-size:10px; text-decoration:none; padding:33px 22px 36px 0}
#services a{color:#7f7f7f; font-size:10px; text-decoration:none;}

.center{padding-left:78px; padding-right:27px;}
.centercnt{padding-left:78px; padding-right:27px;}
#titcanale{color:#fb8e08; font-size:12px; border-bottom:solid 1px #5f5f5f; padding-left:8px; text-transform:uppercase;}
.content{color:#5f5f5f; font-size:11px; padding-left:8px; line-height:15px; padding-top:23px}
.content a{color:#5f5f5f}
.content a:hover{color:#5f5f5f; text-decoration:none}
.content strong{color:#fb8e08; font-size:11px; padding-left:0; line-height:15px}
#claim {color:#5f5f5f; font-size:16px; padding:24px 24px 40px 100px; text-align:right}

div.centerimg{padding:0; background-color:#5f5f5f; margin:0; width:980px; height:153px}
div.centerimg div{padding:0;border-bottom:solid 7px #fb8e08; margin-left:122px; background-color:#5f5f5f}

.investimenti{color:#5f5f5f; font-size:11px;}
.investimentilist{color:#5f5f5f; font-size:11px;}
.investimentilist a{color:#5f5f5f; font-size:11px; text-decoration:none}
.investimentilist img{border:solid 1px #5f5f5f;}

.hpteam{width:567px; padding:0; margin:0}
.elencoteam{width:274px;heigth:108px; float:left; padding:0 4px 0 4px;}
/*.elencoteam table{border-bottom:solid 1px #5f5f5f;}*/
.elencoteamdesc{}
.nome{ font-weight:bold; font-size:11px; color:#5f5f5f}
.posizione{font-size:11px; color:#5f5f5f}
.linkcnt{padding-top:30px}
.linkcnt a{font-size:11px; color:#5f5f5f; text-decoration:none;}
.linkcnt a:hover{font-size:11px; color:#5f5f5f; text-decoration:underline;}
.elencoteamimg{padding:0 0 14px 0}

.imgteamcnt{padding:25px 0 0 0}
.back{ font-size:10px; color:#5f5f5f;}

/*sitemap*/
.tablesitemap{padding-top:14px; padding-bottom:14px; padding-left:0; margin:0}
.maphome{font-size:11px;color:#5f5f5f; text-decoration:none; width:100px; margin:0; padding:0 0 0 4px; font-size:12px}
.maphome a{color:#5f5f5f;text-decoration:none}
.maphome a:hover{text-decoration:underline}
.dvelementHome {font-size:11px;color:#5f5f5f;font-style:normal;	padding-bottom:86px;padding-top:15px; width:400px; background-color:#CCCCCC; margin:0}
.canale2livmap {height:10px; padding:5px 0 8px 10px; width:250px; }
.canale2livmap a{font-weight:bold; font-size:10px; color:#5f5f5f;}
.canale1liv {width:568px; background-color:#5f5f5f; margin:13px 0 8px 0; padding:2px 0 2px 0;  font-size:12px; text-transform:uppercase}
.canale1liv a{margin-left:3px;color:#ffffff; font-weight:bold; text-decoration:none; padding:0 0 0 0}

.data{color:#5f5f5f; font-size:11px;}
.testata{color:#5f5f5f; font-size:11px; margin:0; padding:0}
.titleRS{color:#5f5f5f; font-size:12px; text-decoration:none; margin:0; padding:0}
.titleRS:hover{text-decoration:underline}
div.singleRS {margin:0; padding:0 0 0 9px}

.paginazione{font-size:10px;color:#5f5f5f; padding-bottom:7px}
.paginazione a{color:#5f5f5f;}
.paginazione a:hover{color:#5f5f5f; text-decoration:none}
.selpaging{font-size:10px; font-weight:bold;color:#5f5f5f;}

.seclivinv{padding-left:160px;  font-size:10px;}
.pipe{color:#5f5f5f}
.seclivinv a{color:#5f5f5f; text-decoration:none}

/* following rules are invisible to IE 5 \*/
#horizon{text-align:center;margin:0 auto 0 auto;}
