﻿body {margin:0;padding:0;background:#002f5d;}
* {font-family:"Trebuchet MS", sans-serif;font-size:11px;color:#002f5d}
p {margin:0;line-height:17px;color:#002f5d;}
img {border:0}
form {padding:0;margin:0;}
label{font-weight:bold;vertical-align:middle;}
input{vertical-align:middle;font-size:11px;}
ul {margin:0;padding:0;list-style-type:none;}
ul li{list-type-style:none;}
.bold {font-weight:bold;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
h1{color:#fff;font-size:13px;margin:0;padding:0;}
a:link,a:visited{text-decoration:none;}
a:focus{outline:none}
#layout{position:relative;width:900px;margin:0 auto;}
/*HEADER HP*/
#descrizione {width: 200px; }
#header{position:relative;}
#header:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.hp{height:92px;}
#logo{float:left;width:189px;padding:15px 0 0 0;}
#reserved{position:absolute;left:190px;top:35px;background:#002f5d;}
#reserved:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#reserved h1{display:inline;float:left;padding:2px 10px 0 0;}
#reserved div{display:inline;float:left;width:445px;height:24px;background:url('http://www.essegibi.it/img/layout/bg_login.gif') no-repeat left top;padding:3px 0 2px 10px;}
#reserved div label{display:inline;float:left;color:#fff;margin:0 7px 0 0;}
#reserved div input{display:inline;float:left;width:90px;height:14px;margin:0 7px 0 0;border:solid 1px #7c99b5}
#reserved div input#btn-entra{display:inline;float:left;width:auto;height:auto;border:0;}
#reserved div input#btn-registra{display:inline;float:left;width:auto;height:auto;border:0;}
#partner{position:absolute;right:80px;top:5px;width:156px;height:24px;background:url('http://www.essegibi.it/img/layout/bg_partner.gif') no-repeat left top #eaeceb;}
#partner h1{color:#346bae;float:left;padding:3px 0 0 10px;}
#partner img{display:inline;margin:4px 0 0 5px;}
/*Rosario 12/12/2006 aggiunto link Marketplace.htm da welcome*/
#Welcome a{display:block;padding:0 0 0 0;width:150px;margin:0 auto}
#Welcome p{text-align:center;margin:120px 0 0 0;font-weight:bold}
/*Rosario fine aggiunta 12/12/2006*/
/*Rosario 30/11/2006 aggiunto area utenti registrati*/
#utentiRegistrati{position:absolute;right:250px;top:5px;width:176px;height:24px;background:url('http://www.essegibi.it/img/layout/bg_partner.gif') no-repeat left top #eaeceb;}
#utentiRegistrati h1{color:#346bae;float:left;padding:3px 0 0 10px;}
#utentiRegistrati img{display:inline;margin:4px 0 0 5px;}
#loggedUser{position:absolute;right:245px;top:8px;height:24px;}
#loggedUser p{float:left;color:#fff;font-weight:bold;margin:0 2px}
#loggedUser p span {color:#fff;font-weight:bold;text-transform:capitalize}
#loggedUser p a{color:#fff;text-decoration:underline;}
#loggedUser p a:hover{color:#fff;text-decoration:none;}
/* Fine modifica Rosario 30/11/2006*/

#lang{position:absolute;right:0;top:5px; color: #FFFFFF; font-weight:bold; font-size: 10pt;}
#lang a {color: #FFFFFF; font-weight:bold; font-size: 10pt;}

#newUser{position:absolute;top:30px;right:260px;}
#newUser a{color:#fff;font-weight:bold;text-decoration:underline}
#newUser a:hover{text-decoration:none}

/*default*/
#body{height:auto !important;height:1%;}
#body:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#colsx-home{display:inline;float:left;width:190px;}
#colsx{display:inline;float:left;width:190px; padding-top: 10px;}
/*#colsx{display:inline;float:left;width:190px;}*/
#colsx:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#coldx{display:inline;float:left;min-height:500px;height:auto !important;height:500px;}
#coldx:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#coldx ul{position:relative;} 

#footer{clear:both;margin:30px 0 0 110px;}
#footer ul li{float:left;padding:2px 10px 0 10px;color:#fff;font-weight:bold;font-size:10px;border-right:solid 1px #fff}
#footer ul li#logo-footer{border:0;padding:0;}
#footer ul li a:link,#footer ul li a:visited{color:#fff;}
#footer p {color:white; font-weight:bold;font-size:10px}
#footer span {color:white; font-weight:bold;font-size:10px}

/*MENU SX*/
#menusx ul{list-style-type:none;}
#menusx ul li{width:181px;padding:0;margin:0 0 3px 0;background:url('http://www.essegibi.it/img/layout/bg_msx_lev1.gif') no-repeat left top;}
#menusx ul li a:link,#menusx ul li a:visited{display:block;width:166px;height:22px;padding:5px 0 0 15px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on{background:url('http://www.essegibi.it/img/layout/bg_msx_lev1_on.gif') no-repeat left top;}
#menusx ul li.on a:link,#menusx ul li.on a:visited{display:block;width:166px;height:22px;padding:5px 0 0 15px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul{display:block;margin:3px 0 12px 0;}
#menusx ul li.on ul li{width:171px;margin:0 0 3px 10px;}
#menusx ul li.on ul li a:link,#menusx ul li.on ul li a:visited{display:block;width:146px;height:20px;padding:2px 0 0 20px;font-weight:bold;font-size:12px;text-decoration:none;color:#fff;}
#menusx ul li.on ul li#msx-equip{background:url('http://www.essegibi.it/img/Equipment/bg_msx.gif') no-repeat left top;}
#menusx ul li.on ul li#msx-auto{background:url('http://www.essegibi.it/img/Auto/bg_msx.gif') no-repeat left top;}
#menusx ul li.on ul li#msx-immobili{background:url('http://www.essegibi.it/img/Immobili/bg_msx.gif') no-repeat left top;}
#menusx ul li.on ul li#msx-nautica{background:url('http://www.essegibi.it/img/Nautico/bg_msx.gif') no-repeat left top;}
#menusx ul li.on ul li{background:url('http://www.essegibi.it/img/layout/bg_msx_lev2.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li a:link,#menusx ul li.on ul li a:visited{display:block;width:161px;height:20px;padding:2px 0 0 20px;color:#fff;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on{background:url('http://www.essegibi.it/img/layout/bg_msx_lev2_on.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li.on a:link,#menusx ul li.on ul li.on a:visited{display:block;width:161px;height:20px;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on ul li a:link,#menusx ul li.on ul li.on ul li a:visited{display:block;width:161px;min-height:20px;height:auto!important;height:20px;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on ul li.on A{display:block;width:161px;min-height:20px;height:auto!important;height:20px;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;background:url('http://www.essegibi.it/img/layout/bg_arrow_lis.gif') no-repeat 8px 8px;}
/*secondo livello menusx per equip,auto,immobili e nautica*/
#menusx ul li.on ul li.on#msx-equip{background:url('http://www.essegibi.it/img/Equipment/bg_msx_lev2_on.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li.on#msx-equip a:link,#menusx ul li.on ul li.on#msx-equip a:visited{display:block;width:161px;height:auto;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on#msx-auto {background:url('http://www.essegibi.it/img/Auto/bg_msx_lev2_on.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li.on#msx-auto a:link,#menusx ul li.on ul li.on#msx-auto a:visited{display:block;width:161px;height:auto;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on#msx-immobili {background:url('http://www.essegibi.it/img/Immobili/bg_msx_lev2_on.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li.on#msx-immobili a:link,#menusx ul li.on ul li.on#msx-auto a:visited{display:block;width:161px;height:auto;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx ul li.on ul li.on#msx-nautica {background:url('http://www.essegibi.it/img/Nautico/bg_msx_lev2_on.gif') no-repeat left top;margin:0 0 3px 10px;}
#menusx ul li.on ul li.on#msx-nautica a:link,#menusx ul li.on ul li.on#msx-auto a:visited{display:block;width:161px;height:auto;padding:2px 0 0 20px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;}
#menusx a{color:white}
/*terzo livello menusx differenziato per equipment,auto,immobili e nautica*/
#menusx ul li.on ul li.on#msx-equip ul{position:relative;z-index:10;margin:4px 0 14px -10px !important;margin:-5px 0 14px -10px;padding:0 0 5px 0 !important;padding:0 0 5px 0;background:url('http://www.essegibi.it/img/Equipment/bg_msx_lev3_btm.gif') no-repeat 10px bottom;}
#menusx ul li.on ul li.on#msx-equip ul li{display:block;width:171px;height:auto;padding:2px 0 5px 0;margin:0 0 0 10px !important;margin:0 0 -3px 10px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;background:url('http://www.essegibi.it/img/Equipment/bg_msx_lev3.gif') repeat-y left top;line-height:1.4em;}
#menusx ul li.on ul li.on#msx-equip ul li.first{margin-top:6px;_margin-top:2px;margin-bottom:0;padding:0;width:171px;height:10px;background:url('http://www.essegibi.it/img/Equipment/bg_msx_lev3_top.gif') no-repeat left 3px !important;background:url('http://www.essegibi.it/img/Equipment/bg_msx_lev3_top.gif') no-repeat left 11px;}
#menusx ul li.on ul li.on#msx-auto ul{position:relative;z-index:10;margin:4px 0 14px -10px !important;margin:-5px 0 14px -10px;padding:0 0 5px 0 !important;padding:0 0 5px 0;background:url('http://www.essegibi.it/img/Auto/bg_msx_lev3_btm.gif') no-repeat 10px bottom;}
#menusx ul li.on ul li.on#msx-auto ul li{display:block;width:171px;height:auto;padding:2px 0 5px 0;margin:0 0 0 10px !important;margin:0 0 -3px 10px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;background:url('http://www.essegibi.it/img/Auto/bg_msx_lev3.gif') repeat-y left top;line-height:1.4em;}
#menusx ul li.on ul li.on#msx-auto ul li.first{margin-top:6px;_margin-top:2px;margin-bottom:0;padding:0;width:171px;height:10px;background:url('http://www.essegibi.it/img/Auto/bg_msx_lev3_top.gif') no-repeat left 3px !important;background:url('http://www.essegibi.it/img/Auto/bg_msx_lev3_top.gif') no-repeat left 11px;}
#menusx ul li.on ul li.on#msx-immobili ul{position:relative;z-index:10;margin:4px 0 14px -10px !important;margin:-5px 0 14px -10px;padding:0 0 5px 0 !important;padding:0 0 5px 0;background:url('http://www.essegibi.it/img/Immobili/bg_msx_lev3_btm.gif') no-repeat 10px bottom;}
#menusx ul li.on ul li.on#msx-immobili ul li{display:block;width:171px;height:auto;padding:2px 0 5px 0;margin:0 0 0 10px !important;margin:0 0 -3px 10px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;background:url('http://www.essegibi.it/img/Immobili/bg_msx_lev3.gif') repeat-y left top;line-height:1.4em;}
#menusx ul li.on ul li.on#msx-immobili ul li.first{margin-top:6px;_margin-top:2px;margin-bottom:0;padding:0;width:171px;height:10px;background:url('http://www.essegibi.it/img/Immobili/bg_msx_lev3_top.gif') no-repeat left 3px !important;background:url('http://www.essegibi.it/img/Immobili/bg_msx_lev3_top.gif') no-repeat left 11px;}
#menusx ul li.on ul li.on#msx-nautica ul{position:relative;z-index:10;margin:4px 0 14px -10px !important;margin:-5px 0 14px -10px;padding:0 0 5px 0 !important;padding:0 0 5px 0;background:url('http://www.essegibi.it/img/Nautico/bg_msx_lev3_btm.gif') no-repeat 10px bottom;}
#menusx ul li.on ul li.on#msx-nautica ul li{display:block;width:171px;height:auto;padding:2px 0 5px 0;margin:0 0 0 10px !important;margin:0 0 -3px 10px;color:#002f5d;font-weight:bold;font-size:12px;text-decoration:none;background:url('http://www.essegibi.it/img/Nautico/bg_msx_lev3.gif') repeat-y left top;line-height:1.4em;}
#menusx ul li.on ul li.on#msx-nautica ul li.first{margin-top:6px;_margin-top:2px;margin-bottom:0;padding:0;width:171px;height:10px;background:url('http://www.essegibi.it/img/Nautico/bg_msx_lev3_top.gif') no-repeat left 3px !important;background:url('http://www.essegibi.it/img/Nautico/bg_msx_lev3_top.gif') no-repeat left 11px;}

/*HP*/
.hp-dx{width:706px;}
/*SEARCH box*/
#search{width:168px;height:51px;padding:3px 0 0 13px;background:url('http://www.essegibi.it/img/layout/bg_cerca.gif') no-repeat left top;}
#search:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#search h2{color:#002f5d;font-size:15px;margin:0;padding:0;}
#search #fcercaprod{width:115px;border:solid 1px #809eba;}
.hp-search{margin:102px 0 10px 0;}
.int-search{margin:25px 0 10px 0;}
/*UPGRADE HP*/
#upgrade h2{color:#002f5d;font-size:15px;margin:0;padding:3px 0 0 13px;background:url('http://www.essegibi.it/img/layout/bg_upgrade_top.gif') no-repeat left top #fff;}
#upgrade{width:181px;background:url('http://www.essegibi.it/img/layout/bg_upgrade_bottom.gif') no-repeat left bottom #fff;}
#upgrade ul{margin:5px 0 0 0;padding:0 0 0 13px;}
#upgrade ul li{background:url('http://www.essegibi.it/img/layout/square_uls.gif') no-repeat left 5px;padding:0 0 3px 10px;margin:0;}
#upgrade ul li a:link,#upgrade ul li a:visited{color:#7ba3e7;font-weight:bold;padding:0;margin:0;}
/*MARKETPLACE HP*/
#hp-marketplace{width:707px;background:#92baff;margin:3px 0 0 0;padding:0 0 15px 0;min-height:230px;height:auto !important;height:230px;background:url('http://www.essegibi.it/img/layout/bg_makt_hp_bottom.gif') no-repeat left bottom #92baff;}
#hp-marketplace:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#hp-marketplace h1{width:697px;color:#002f5d;padding:10px 0 25px 10px;background:url('http://www.essegibi.it/img/layout/bg_makt_hp_top.gif') no-repeat left top #92baff;}
#hp-marketplace h1 span.mkt{display:inline;float:left;width:140px;font-size:15px;}
#hp-marketplace h1 span.mkt A{font-size:15px;}
#hp-marketplace h1 span{display:inline;float:right;width:550px;}
#hp-marketplace h1:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#hp-marketplace h2{color:#fff;font-size:13px;}
#hp-marketplace h2 a:link,#hp-marketplace h2 a:visited{color:#fff;font-size:13px;}
#hp-marketplace p{margin:0 0 0 8px;padding:0;}
#hp-marketplace #hp-equip{position:relative;display:inline;float:left;width:168px;margin:0 0 0 8px;padding:0;background:url('http://www.essegibi.it/img/layout/bg_equip_btm.gif') no-repeat left top;min-height:160px;height:auto !important;height:160px;}
#hp-marketplace #hp-equip h2{margin:0;padding:5px 0 0 5px;}
#hp-marketplace #hp-equip A.link-img{display:block;width:165px;height:85px;position:absolute;left:0;bottom:0;}
#hp-marketplace #hp-equip p{line-height:12px;}
#hp-marketplace #hp-auto{position:relative;display:inline;float:left;width:168px;margin:0 0 0 8px;padding:0;background:url('http://www.essegibi.it/img/layout/bg_auto_btm.gif') no-repeat left top;min-height:160px;height:auto !important;height:160px;}
#hp-marketplace #hp-auto h2{margin:0;padding:5px 0 0 5px;}
#hp-marketplace #hp-auto A.link-img{display:block;width:165px;height:85px;position:absolute;left:0;bottom:0;}
#hp-marketplace #hp-auto p{line-height:12px;}
#hp-marketplace #hp-immobili{position:relative;display:inline;float:left;width:168px;margin:0 0 0 8px;padding:0;background:url('http://www.essegibi.it/img/layout/bg_immobili_btm.gif') no-repeat left top;min-height:160px;height:auto !important;height:160px;}
#hp-marketplace #hp-immobili h2{margin:0;padding:5px 0 0 5px;}
#hp-marketplace #hp-immobili A.link-img{display:block;width:165px;height:85px;position:absolute;left:0;bottom:0;}
#hp-marketplace #hp-immobili p{line-height:12px;}
#hp-marketplace #hp-nautica{position:relative;display:inline;float:left;width:163px;margin:0 0 0 8px;padding:0;background:url('http://www.essegibi.it/img/layout/bg_nautica_btm.gif') no-repeat left top;min-height:160px;height:auto !important;height:160px;}
#hp-marketplace #hp-nautica h2{margin:0;padding:5px 0 0 5px;}
#hp-marketplace #hp-nautica A.link-img{display:block;width:165px;height:85px;position:absolute;left:0;bottom:0;}
#hp-marketplace #hp-nautica p{line-height:12px;}
/*PAGINE INTERNE*/
/*breadcrumbs*/
#breadcrumbs{display:inline;float:left;width:710px;padding:80px 0 0 0;background:url('http://www.essegibi.it/img/layout/senza_confini_top.jpg') no-repeat left 10px;}
#breadcrumbs ul{list-style-type:none; display:inline;}
#breadcrumbs ul li{display:inline;color:#92baff;}
#breadcrumbs ul li.on{display:inline;color:#92baff;padding:0 15px 0 5px;}
#breadcrumbs ul li a:link,#breadcrumbs ul li a:visited{background:url('http://www.essegibi.it/img/layout/bg_arrow_bread.gif') no-repeat right 6px;color:#fff;text-decoration:underline;padding:0 15px 0 5px;}
/*TEMPLATE PAGINE INTERNE DEFAULT*/
.default{width:706px;margin:10px 0 0 0;padding:0 0 45px 0;background:url('http://www.essegibi.it/img/layout/bg_pagination.gif') no-repeat left bottom #fff;}
.default #content{position:relative;display:inline;float:left;width:330px;padding:0 20px 0 50px;background:url('http://www.essegibi.it/img/layout/dots_vertical_content.gif') repeat-y right top;}
.default #tools{display:inline;float:left;width:270px;padding:0 0 0 30px;}
.default h1{color:#3d69a1;font-size:20px;height:31px;padding:3px 0 0 25px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/layout/bg_top_default.gif') no-repeat left top;}
.default h2{color:#3d69a1;font-size:18px;margin:10px 0 10px 50px;}
.default #content h2{color:#3d69a1;font-size:18px;margin:10px 0 10px 50px;}
.default #content h3,.wide #content h3{margin:30px 0 3px 0;padding:0;font-size:11px;color:#3d69a1}
.default #content ul,.wide #content ul{margin:20px 0 15px 0;}
.default #content li,.wide #content li{padding:0 0 0 25px;background:url('http://www.essegibi.it/img/layout/bullet_uls_default.gif') no-repeat left 3px;}
.default #tools h2{width:236px;height:25px;margin:0 0 15px 0;padding:3px 0 0 10px;color:#fff;font-size:11px;background:url('http://www.essegibi.it/img/layout/bg_h2_generico.gif') no-repeat left top;}
.default #content p{margin:0 0 10px 0;}
.default #tools p{margin:0 0 5px 10px;}
.default #tools img{border:solid 1px #92baff;}
.default #content a {text-decoration: underline; }
.default #tools a {text-decoration: underline; }
.products #tools a { text-decoration: underline; }
/*versione wide del template default: i contenuti si allargano a piena pagina eliminando la colonna di destra*/
.wide{position:relative;width:706px;margin:10px 0 0 0;padding:0 0 45px 0;background:url('http://www.essegibi.it/img/layout/bg_pagination.gif') no-repeat left bottom #fff;}
.wide #content{position:relative;display:inline;float:left;width:;padding:20px 20px 0 50px;}
.wide h1{color:#3d69a1;font-size:20px;height:31px;padding:3px 0 0 25px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/layout/bg_top_default.gif') no-repeat left top;}
.wide #content ul li{list-style-type:none;}
#content .management{clear:both;height:auto !important;height:1%;border-bottom:solid 1px #adbccb;padding:0 0 10px 0;margin:0 0 20px 0;}
#content .management:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content .management h2{margin:0;padding:0;text-transform:uppercase;font-size:11px;color:#3d69a1;}
#content .management h3{margin:0 0 20px 0;padding:0;color:#002f5d;}
#content .management .desc{display:inline;float:left;width:470px;margin:0 30px 0 0;padding:0;}
#content .management .foto{display:inline;float:left;width:120px;margin:0;padding:0;}
/*TEMPLATE PAGINE INTERNE PRODOTTI MARKETPLACE*/
.products{position:relative;width:706px;margin:10px 0 0 0;background:#fff;}
.products #arrotondaFooter{position:absolute;bottom:0;left:0;width:706px;height:25px;background:url('http://www.essegibi.it/img/layout/bg_pagination.gif') no-repeat left bottom} 

/*elementi comuni per pagina dettaglio prodotti marketplace*/
.products #content{display:inline;float:left;width:330px;padding:20px 20px 0 50px;background:url('http://www.essegibi.it/img/layout/dots_vertical_content.gif') repeat-y right top;}
.products #content  p A#zoom{color:#002f5d;text-transform:uppercase;font-weight:bold;font-size:10px;}
.products #content  p A#zoom img{margin-left:5px;}
.products #tools{float:left;width:270px;padding:10px 0 0 30px;}
.products #quotazione{margin:10px 0 0 0;background:url('http://www.essegibi.it/img/layout/bg_btn_generico.gif') no-repeat left top;}
.products #quotazione a:link,.products #quotazione a:visited{margin:2px 0 0 12px;font-size:9px;text-transform:uppercase;font-weight:bold;color:#fff;letter-spacing:-0.1px;}
.products #paging{clear:both;height:25px;padding:50px 0 0 0;background:url('http://www.essegibi.it/img/layout/bg_pagination.gif') no-repeat left bottom;text-align:center;}
.products #paging p{margin:0;padding:3px 0 3px 0;}
.products #paging img{padding-right:5px;}
#tools #gallery div{width:210px;padding:0 0 0 20px;}
#tools #gallery div img{margin:0 8px 0 0;border:solid 1px #fff;}
#tools #scheda-tecnica #txt-scheda{display:inline;float:left;vertical-align:middle;padding:0 0 0 23px;background:url('http://www.essegibi.it/img/layout/ico_pdf.gif') no-repeat left top;}
#tools #scheda-tecnica #btn-download{display:inline;float:right;vertical-align:middle;margin:0 5px 0 0;}
#dettagli ul{position:relative;list-style-type:none;margin:0 10px 0 15px;width:225px;}
#dettagli ul:after,#dettagli ul li:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#dettagli ul li{clear:both;border-bottom:solid 1px #9eb7b5;margin:0 0 5px 0;padding:0 0 5px 0;}
#dettagli .label{float:left;width:95px;color:#347501}
#dettagli .value{float:left;}
/*elementi differenziati per equipmente,autoveicoli,immobili e nautica*/
.equip h1{color:#bbe09f;font-size:20px;height:31px;padding:3px 0 0 25px;margin-bottom:0;background:url('http://www.essegibi.it/img/Equipment/bg_top.gif') no-repeat left top;}
.equip h2{color:#83d344;font-size:18px;margin:10px 0 10px 50px;}
.equip #content h2{color:#83d344;font-size:18px;margin:-10px -10px 10px 0px;}
.equip #content h3{margin:30px 0 3px 0;padding:0;font-size:11px;color:#5eb41b}
.auto h1{color:#ee9d99;font-size:20px;height:31px;padding:3px 0 0 25px;margin-bottom:0;background:url('http://www.essegibi.it/img/Auto/bg_top.gif') no-repeat left top;}
.auto h2{color:#ef4e46;font-size:18px;margin:10px 0 10px 50px;}
.auto #content h3{margin:30px 0 3px 0;padding-top:20px;font-size:11px;color:#ef4e46}
.immobili #content{position:relative;}
.immobili h1{color:#f9e3b7;font-size:20px;height:31px;padding:3px 0 0 25px;background:url('http://www.essegibi.it/img/Immobili/bg_top.gif') no-repeat left top;}
.immobili h2{color:#fdbf47;font-size:18px;margin:10px 0 10px 50px;}
.immobili #content h3{margin:30px 0 3px 0;padding:0;font-size:11px;color:#fdbf47}
.immobili #content li,.wide #content li{padding:0 0 0 25px;background:url('http://www.essegibi.it/img/layout/bullet_uls_default.gif') no-repeat left 3px;}
.nautico h1{margin-bottom:0;}
.nautica h1{color:#a4d3e6;font-size:20px;height:31px;padding:3px 0 0 25px;margin-bottom:0;background:url('http://www.essegibi.it/img/Nautico/bg_top.gif') no-repeat left top;}
.nautica h2{color:#3eabd5;font-size:18px;margin:10px 0 10px 50px;}
.nautica #content h3{margin:30px 0 3px 0;padding:0;font-size:11px;color:#3eabd5}
.nautica #content li {padding:0 0 0 25px;background:url('http://www.essegibi.it/img/layout/bullet_uls_default.gif') no-repeat left 3px;}
/*TOOLS SCHEDA PRODOTTO DIFFERENZIATI PER AUTO, EQUIP, nautica etc*/
.equip #tools #gallery{width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Equipment/bg_sheet_btm.gif') no-repeat left bottom #e6f6d9;}
.equip #tools #gallery h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Equipment/bg_sheet_top.gif') no-repeat left top;}
.equip #tools #scheda-tecnica{width:236px;height:21px;padding:4px 0 0 10px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Equipment/bg_download.gif') no-repeat left top;font-weight:bold;}
.equip #tools #dettagli{clear:both;width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Equipment/bg_sheet_btm.gif') no-repeat left bottom #e6f6d9;}
.equip #tools #dettagli h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Equipment/bg_sheet_top.gif') no-repeat left top;}
.auto #tools #gallery{width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Auto/bg_sheet_btm.gif') no-repeat left bottom #f5e1e0;}
.auto #tools #gallery h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Auto/bg_sheet_top.gif') no-repeat left top;}
.auto #tools #scheda-tecnica{width:236px;height:21px;padding:4px 0 0 10px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Auto/bg_download.gif') no-repeat left top;font-weight:bold;}
.auto #tools #dettagli{clear:both;width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Auto/bg_sheet_btm.gif') no-repeat left bottom #f5e1e0;}
.auto #tools #dettagli h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Auto/bg_sheet_top.gif') no-repeat left top;}
.immobili #tools #gallery{width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Immobili/bg_sheet_btm.gif') no-repeat left bottom #f5eede;}
.immobili #tools #gallery h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Immobili/bg_sheet_top.gif') no-repeat left top;}
.immobili #tools #scheda-tecnica{width:236px;height:21px;padding:4px 0 0 10px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Immobili/bg_download.gif') no-repeat left top;font-weight:bold;}
.immobili #tools #dettagli{clear:both;width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Immobili/bg_sheet_btm.gif') no-repeat left bottom #f5eede;}
.immobili #tools #dettagli h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Immobili/bg_sheet_top.gif') no-repeat left top;}
.nautica #tools #gallery{width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Nautico/bg_sheet_btm.gif') no-repeat left bottom #dee6f1;}
.nautica #tools #gallery h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Nautico/bg_sheet_top.gif') no-repeat left top;}
.nautica #tools #scheda-tecnica{width:236px;height:21px;padding:4px 0 0 10px;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Nautico/bg_download.giff') no-repeat left top;font-weight:bold;}
.nautica #tools #dettagli{clear:both;width:246px;padding:0 0 10px 0;margin:0 0 20px 0;background:url('http://www.essegibi.it/img/Nautico/bg_sheet_btm.gif') no-repeat left bottom #dee6f1;}
.nautica #tools #dettagli h3{padding:5px 0 10px 15px;margin:0;background:url('http://www.essegibi.it/img/Nautico/bg_sheet_top.gif') no-repeat left top;}

/*LISTING LIVELLO 2*/
/*#content #list-lev2 li{height:auto !important;height:1%;clear:both;background-image:none;margin:0 0 10px 0;padding:0;}
#content #list-lev2 li:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content #list-lev2 li p{height:auto!important;height:1%;margin:0;padding:0 0 0 15px;background:url('/img/layout/bg_arrow_lis.gif') no-repeat left 5px;}
#content #list-lev2 li p:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content #list-lev2 li p a:link,#content #list-lev2 li p a:visited{font-weight:bold;text-decoration:underline;}
#content #list-lev2 li p img{vertical-align:text-top;margin:0 10px 0 0;}*/
/*LISTING LIVELLO 2 31-10-2006 TABELLE*/
#content {height:auto!important;height:1%;}
#content:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content table.list-lev2 td {padding:0 10px 10px 0;}
#content table.list-lev2 li{height:auto !important;height:1%;clear:both;background-image:none;margin:0 0 10px 0;padding:0;}
#content table.list-lev2 li:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content table.list-lev2 p {height:auto !important;height:1%;margin:0;padding:0 0 0 15px;background:url('http://www.essegibi.it/img/layout/bg_arrow_lis.gif') no-repeat left 5px;}
#content table.list-lev2 p:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#content table.list-lev2 p a:link,#content table.list-lev2 p a:visited{font-weight:bold;text-decoration:underline;}
#content table.list-lev2 p img{float:left;vertical-align:text-top;margin:0 10px 0 0;}
/*******************************************/
/*INIZIO MODIFICA DATA 04/10/06*/
#content #list-lev2 li p.elsx{float:left;width:290px;}
#content #list-lev2 li p.eldx{float:left;width:290px;}
#content #list-lev2 li p.elsx img{float:left}
#content #list-lev2 li p.eldx img{float:left}
/*FINE MODIFICA DATA 04/10/06*/
/********************************************/
#paging-listlev2 {clear:both;position:absolute;bottom:0;left:0;}
#paging-listlev2 p{width:700px;margin:0;padding:3px 0 3px 0;text-align:center;font-size:12px;font-weight:bold;color:#fff;}
#paging-listlev2 a:link,#paging-listlev2 a:visited{font-weight:bold;text-decoration:underline;font-size:12px;margin:0 0 0 4px;}
/*GRUPPO*/
#societa-gruppo{width:246px;padding:10px 0 0 0;background:url('http://www.essegibi.it/img/layout/bg_socgruppo_top.gif') no-repeat left top;}
#societa-gruppo ul{width:236px;padding:0 0 10px 10px;background:url('http://www.essegibi.it/img/layout/bg_socgruppo_bottom.gif') no-repeat left bottom #eef5fc;}
#societa-gruppo ul li{padding:0 0 0 25px;background:url('http://www.essegibi.it/img/layout/bullet_uls_default.gif') no-repeat left 3px;}
#societa-gruppo ul li a:link,#societa-gruppo ul li a:visited{color:#0066cc;text-decoration:underline;}
#coldx .sede{clear:both;height:auto !important;height:1%;padding:0;}
#coldx .sede:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#coldx .sede .dati{float:left;width:165px;}
#coldx .sede h3{margin:0 0 15px 0;padding:0;text-transform:none;color:#002f5d;}
#coldx .sede .dati p{margin:0;padding:0;}
#coldx .sede .dati p.phone{margin:15px 0 0 0;padding:0;}
#coldx .sede .foto{float:left;width:150px;}
/*CONTATTI*/
.default #els-contatti {margin:0;padding:0;list-style-type:none;}
.default #els-contatti li{height:auto !important;height:1%;clear:both;background-image:none;margin:0 0 10px 0;padding:0;}
.default #els-contatti li:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.default #els-contatti li label{display:inline;float:left;width:150px;}
.default #els-contatti li input{display:inline;float:left;width:160px;margin:0 5px 0 0;}
.default #els-contatti li #fmsg{width:315px}
.default #ValidationSummary1 ul{margin:0 0 10px 0;padding:5px;border:2px solid #002f5d;}
.default #ValidationSummary1 ul li{color:#FF0000;font-weight:bold;margin:0;padding:0 0 0 20px;background:url(../img/layout/bullet_uls_default.gif) left 2px no-repeat}
.default #info-privacy{padding:4px 2px;background:#eef5fc;}
.default #btn-send{text-align:right;}
.default #lprivacy2{margin:0 0 0 10px;}
/*NEWS*/
.news{position:relative;}
.news ul#elnews li{clear:both;height:auto !important;height:1%;background-image:none;margin:0 0 10px 0;padding:0;}
.news ul#elnews li:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.news ul#elnews li p{margin:0;padding:0;}
.news ul#elnews li p.date{display:inline;float:left;width:100px;color:#6f8bbb;}
.news ul#elnews li div.content{display:inline;float:left;width:200px;}
.news ul#elnews li div.content h2{margin:0;padding:0;font-size:11px;color:#002f5d;}
.news #paging{clear:both;position:absolute;bottom:0;left:0;height:25px;padding:50px 0 0 0;}
.news #paging p{margin:0;padding:3px 0 3px 0;text-align:center;width:700px;}
.news #paging img{padding-right:5px;}
.news .news-detail h3{margin:0;padding:0;font-size:11px;color:#6f8bbb;}
.news .news-detail h4{margin:0;padding:0;}
.news .news-detail p.back-news A img{vertical-align:middle;margin:0 5px 0 0;}
.news .news-detail p.back-news a:link,.news .news-detail p.back-news a:visited{color:#0066cc;text-decoration:underline;background:url('http://www.essegibi.it/img/layout/btn_back_news.gif') no-repeat left top;padding:1px 0 1px 30px;}
 /*SCHEDA TECNICA*/
#layout-pdf{width:706px;margin:20px auto;padding:0;}
#layout-pdf .products{clear:both;width:704px;padding:0 0 40px 0;margin:0;border-left:solid 1px #7ba9fd;border-right:solid 1px #7ba9fd;border-bottom:solid 1px #7ba9fd;}
#layout-pdf .products h2{margin:0;padding:20px 0 20px 50px;}
#layout-pdf #copyright{clear:both;margin:0;padding:5px 0 5px 0;background:url('http://www.essegibi.it/img/layout/bg_bottom_pdf.jpg') no-repeat left bottom #92baff;text-align:center;}
#layout-pdf .products #copyright p{margin:0;padding:0;font-size:11px;color:#002f5d;line-height:10px;}
#layout-pdf .products #copyright img{padding-right:5px;}
#layout-pdf #header{_height:1%;margin:0;padding:0;background:url('http://www.essegibi.it/img/layout/ico_pdf.gif') no-repeat left top #0e3f71;border: 1px solid #0e3f71;}
#layout-pdf #header h1{width:410px;float:left;margin:5px 0 3px 5px;padding:0;background:url('http://www.essegibi.it/img/layout/dots_vertical.gif') repeat-y right 3px}
#layout-pdf #header p{float:right;padding:3px 0 3px 0;margin:0 10px 0 10px;color:#fff;line-height:13px}
.hadd{font-weight:bold;color:#7ba9fd;}
 
#coldx #frmLogin {margin:0;padding:0}
#coldx #info-login {display:none;}
#coldx #info-login #TL {position:absolute;top:0;left:0;}
#coldx #info-login #TR {position:absolute;top:0;right:0;}
#coldx #info-login #BR {position:absolute;bottom:0!important;bottom:-1px;right:0;}
#coldx #info-login #BL {position:absolute;bottom:0!important;bottom:-1px;left:0;}
#coldx #info-login.logged {display:block;position:absolute;top:5px;left:7px;z-index:10;}
#coldx #info-login.logged #op-layer {position:absolute;top:0;left:0;width:675px;background:#90b8eb;opacity: .8;filter: alpha(opacity=80);z-index:20;}
#coldx #info-login.logged.forhp #op-layer {display:none}
#coldx #info-login.logged #access {position:absolute;top:0;left:0;height:auto;width:675px;padding:20px 0 20px 0;opacity: 1;filter: alpha(opacity=100);z-index:30;}
#coldx #info-login.logged.forhp #access {position:absolute;top:140px;left:180px;height:auto;width:675px;padding:20px 0 20px 0;opacity: 1;filter: alpha(opacity=100);z-index:30;}
#coldx #info-login.logged #access #c-info #warning {text-align:center;padding:5px 0 0 0;}
#coldx #info-login.logged #access #c-info {position:relative;background:#5d7aa2;padding:5px 5px;margin:20px auto 0 auto;width:400px;height:365px;z-index:20;}
#coldx #info-login.logged #access #c-info #RTA{position:absolute;left:0;top:-10px;}
#coldx #info-login.logged #access #c-info #RTB{position:absolute;left:0;bottom:-10px;}
#coldx #info-login.logged #access #c-info h1 {clear:both;display:block;width:auto;height:auto;font-size:13px;color:#0c2f59;background:0;margin:0 15px;padding:0;}
/*Modifica Rosario 061206 per aggiunta testo su form, login N.B. modificato dimensioni form*/
#coldx #info-login.logged #access #c-info ul {margin:0 15px;padding:0}
#coldx #info-login.logged #access #c-info ul li{color:#fff;font-weight:bold;background:0;margin:0;padding:0;padding:0 0 0 15px;background:url('http://www.essegibi.it/img/layout/arrow_1.jpg') no-repeat left 3px;}
/*Fine modifica Rosario 061206*/
#coldx #info-login.logged #access #c-info h1 span {color:#fff;font-size:13px;}
#coldx #info-login.logged #access #c-info p {line-height:12px;color:#fff;font-weight:bold;;font-size:12px;}
#coldx #info-login.logged #access #c-info p.title {margin:0 15px}
#coldx #info-login.logged #access #c-info p.info {margin:10px 15px 0 15px}

#coldx #info-login.logged #access #c-info .lnk-login {color:#0c2f59;}
#coldx #info-login.logged #access #c-info #dati-log {margin:0 40px; padding:20px 0 0 0;}
#coldx #info-login.logged #access #c-info #dati-log #lblMessaggio{font-weight:bold;color:#ffff00;font-size:13px;text-decoration:underline}
#coldx #info-login.logged #access #c-info #dati-log #fieldLog {padding:5px;position:relative;margin:0 0 10px 0;}
#coldx #info-login.logged #access #c-info #dati-log #fieldLog #c-user {margin:0 0 5px 0}
#coldx #info-login.logged #access #c-info #dati-log #fieldLog #c-user input{width:200px;}
#coldx #info-login.logged #access #c-info #dati-log #fieldLog #c-pass input{width:200px;}
#coldx #info-login.logged #access #c-info #dati-log #fieldLog #access-area{padding:5px 45px 0 0}
#coldx #info-login.logged #access #c-info #dati-log p {clear:both;line-height:12px;color:#fff;font-weight:bold;}
#coldx #info-login.logged #access #c-info #dati-log p.big {color:#ffff00}
#coldx #info-login.logged #access #c-info #dati-log a {text-decoration:underline;}
#coldx #info-login.logged #access #c-info #dati-log form {padding:20px 0 10px 0;margin:0;}
#coldx #info-login.logged #access #c-info #dati-log form p {margin:0 0 5px 0;width:215px;height:auto!important;height:1%;}
#coldx #info-login.logged #access #c-info #dati-log form p:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
#coldx #info-login.logged #access #c-info #dati-log form p label {float:left;line-height:15px;width:65px;height:13px;color:#fff;}
#coldx #info-login.logged #access #c-info #dati-log form p input {float:right;color:#fff;}
#coldx #info-login.logged #access #c-info #dati-log form p input.txt-input {float:left;color:#0c2f59;font-size:11px;font-weight:normal;line-height:13px;width:145px;height:14px;border:1px solid #ccc;padding:0;}
#coldx #info-login.logged #access #c-info #dati-log #rec-pass {margin:0 0 25px 0;}
#coldx #info-login.logged #access #c-info #dati-log #new-reg {margin:0 0 25px 0;}
#coldx #info-login.logged #access #c-info #dati-log #new-prof {margin:0 0 25px 0;}
/* Davide 30-10-2006 STILI PER PAG. REGISTRAZIONE */
.registra h1{color:#abbacd;font-size:20px;height:31px;padding:3px 0 0 25px;background:url('http://www.essegibi.it/img/layout/bg_top_registra.gif') no-repeat left top;}
.registra.wide h1 {margin:0 0 5px 0;}
.registra span.bold {font-weight:bold}
.registra .advert p {margin:0 0 0 20px;line-height:12px;}
.registra #registrazione {padding:15px 0 0 65px}
.registra #registrazione .row-form {margin:0 0 15px 0;height:auto!important;height:1%;clear:both;width:570px}
.registra #registrazione .row-form:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
.registra #registrazione .row-form p {float:left;margin:0 13px 0 0!important;margin:0 6px 0 0;}
.registra #registrazione .row-form p#nomeSoc {display:none;}
.registra #registrazione .row-form p#qualifica {display:none;}
.registra #registrazione .row-form p#campo {display:none;}
.registra #registrazione .row-form span {float:left;padding:0 5px 0 0;}
.registra #registrazione .row-form label {display:block;font-weight:normal;}
.registra #registrazione .row-form input {width:145px;font-size:12px;border:1px solid #ccc;}
.registra #registrazione .row-form input.radio {float:left;height:auto;width:auto;border:0;}
.registra #registrazione .row-form select {width:145px;font-size:11px;}
.registra #registrazione .row-form select option {font-size:11px;}
.registra #registrazione .row-form input.indirizzo {width:195px;}
.registra #registrazione .row-form input.numero {width:45px;}
.registra #registrazione .row-form input.prov {width:30px;}
.registra #registrazione .row-form a#clear {float:right;height:19px;width:61px;margin:0 50px 0 10px;}
.registra #registrazione .row-form input#go-reg {float:right;height:19px;width:61px;border:0;}
.registra #registrazione .row-form select.paese {width:113px;}
.registra #registrazione .row-form textarea {width:310px;height:60px;}
.registra #registrazione .row-form .reg-aree table th {background:#cadae7;text-align:left;padding:2px 0 2px 15px;}
.registra #registrazione .row-form .reg-aree table td {background:#e2f2ff;width:auto;}
.registra #registrazione .row-form .reg-aree table td.column {padding:5px 5px 5px 15px}
.registra #registrazione .row-form .reg-aree table td.column td {height:20px}
.registra #registrazione .row-form .reg-aree input {float:left;height:auto;width:auto;border:0;}
.registra #registrazione .row-form .reg-aree span {float:left;line-height:18px;font-weight:normal;}
.registra #registrazione #validationSummary ul{padding:5px;border:2px solid #002f5d;}
.registra #registrazione #validationSummary ul li{color:#ff0000;font-weight:bold;}
.registra #registrazione #RecuperaProfilo{text-align:center;font-weight:bold;margin:0 0 20px 0;}
.registra #registrazione #RecuperaProfilo a{text-decoration:underline;color:#ff0000;}
.registra #registrazione #RecuperaProfilo a:hover{text-decoration:none;}
.registra #registrazione #lblPasswordRecuperata{display:block;margin:0 0 10px 0;padding:5px 5px 5px 20px;;border:2px solid #002f5d;color:#FF0000;font-weight:bold;background:url('http://www.essegibi.it/img/layout/bullet_uls_default.gif') 2px 7px no-repeat}

/* Modifica per link marketplace lato dx Rosario 01/12/2006*/
.default #tools .link-equip {background:url('http://www.essegibi.it/img/layout/bg_link_equip.gif') left top no-repeat;height:22px;width:171px;}
.default #tools .link-equip a,.link-equip a:link,.link-equip a:visited {display:block;padding:2px 0 0 22px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;}
.default #tools .link-auto {background:url(http://www.essegibi.it/img/layout/bg_link_auto.gif) left top no-repeat;height:22px;width:171px;}
.default #tools .link-auto a,.link-equip a:link,.link-equip a:visited {display:block;padding:2px 0 0 22px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;}
.default #tools .link-imm {background:url(http://www.essegibi.it/img/layout/bg_link_imm.gif) left top no-repeat;height:22px;width:171px;}
.default #tools .link-imm a,.link-equip a:link,.link-equip a:visited {display:block;padding:2px 0 0 22px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;}
.default #tools .link-naut {background:url(http://www.essegibi.it/img/layout/bg_link_naut.gif) left top no-repeat;height:22px;width:171px;}
.default #tools .link-naut a,.link-equip a:link,.link-equip a:visited {display:block;padding:2px 0 0 22px;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;}
/* Fine modifiche Rosario 01/12/2006*/
.enfasi_equip{width:300px;height:83px;padding:15px;margin:15px auto;background:url("http://www.essegibi.it/img/layout/bg_enfasi_equip.gif") left top no-repeat;}
.enfasi_auto{width:300px;height:83px;padding:15px;margin:15px auto;background:url("http://www.essegibi.it/img/layout/bg_enfasi_auto.gif") left top no-repeat;}
.enfasi_immobili{width:300px;height:83px;padding:15px;margin:15px auto;background:url("http://www.essegibi.it/img/layout/bg_enfasi_immo.gif") left top no-repeat;}
.enfasi_nautica{width:300px;height:83px;padding:15px;margin:15px auto;background:url("http://www.essegibi.it/img/layout/bg_enfasi_nautica.gif") left top no-repeat;}
#dettagli #openLeg {position:absolute;top:25px;right:0px;text-decoration:underline}
#dettagli #openLeg:hover {text-decoration:none}
#dettagli #legenda{display:none;position:absolute;top:25px;left:-1px;height:100px;width:220px;border:2px solid #002f5d;background:#FFFFCC;z-index:50}
#dettagli #legenda #closeLeg{position:absolute;top:5px;right:5px;padding:2px;border:1px solid #002f5d}
#dettagli #legenda div{margin:10px auto 0 auto;width:150px;}
#dettagli #legenda div p{height:auto!important;height:1%;margin:0 0 5px 0;position:relative;font-weight:bold}
#dettagli #legenda div img {float:left;margin:0 5px 0 0;}