.main_content {width:1000px; margin:0 auto; padding:0; font-family:Helvetica, sans-serif; font-size:12px;}
.main_content img{ border:none;}
.head_relax {width:1000px; height:519px; margin:0; padding:0; background: transparent url(/file/3132.jpg) 0 0 no-repeat; color:#878f99; position:relative;}
.head_relax img.logoIS {width:245px; height:68px; position:absolute; top:0; left:0; margin:0 0 0 20px; z-index:10000; display:block;}
.head_relax a {width:245px;display:block;}
.box_left_relax { width:470px; height:200px; float:left; display:inline; margin:305px 10px 0 35px; padding:0; text-align:left;}
.box_left_relax h2{ margin:10px 0 0 0; padding:0; color:#878f99; font-size:18px;}
.box_left_relax h3{ margin:0; padding:0; color:#878f99; font-size:16px;}
.box_left_relax p{ width:405px; padding:0; margin:15px 0 0 0;}
p.note_rel{ font-size:9px; font-weight:bold; width:470px;}
.box_right_relax { width:470px; height:200px; float:right; display:inline; margin:298px 10px 0 0; padding:0;}
.box_right_relax h1{ margin:15px 0 0 0;}

span.red{color:#e2031d;}
span.blk{color:#000;}
span.big{ font-size:26px; }
span.med{ font-size:25px;}
span.media{ font-size:18px;}
span.small{ font-size:12px;}
span.left{ text-align:left;}
span.sup{ font-size:9px; vertical-align:top;}

.box_right_relax .box_rel{ width:97px; height:102px; float:left; display: inline; border:1px #e4e6e8 solid; margin:10px 0 0 0; padding:5px 5px 0 5px;}
.box_right_relax p{ width:30px; float:left; display: inline; font-size:34px; margin:50px 10px 0 10px; line-height:15px;}
.box_right_relax .secondo{ padding:5px 5px 0 5px; height:102px;}
.box_right_relax .terzo{ width:130px; text-align:center;}

.cont_med{ width:1000px; height:162px; background:transparent url(/file/3131.gif) 0 0 no-repeat; float:left; color:#b0b6bd; text-align:left;}
.box_txt{ width:470px; height:140px; float:left; display:inline; text-transform:uppercase; margin:15px 0 0 10px; padding:0 0 0 30px; text-align:center;}
.box_med{ width:301px; height:95px; background:transparent url(/file/3127.jpg) 0 0 no-repeat;float:left; display:inline; margin:15px 100px 0 5px; padding:35px 15px 0 20px; color:#636363; font-size:13px;}
.box_med_2{ width:301px; height:95px; background:transparent url(/file/3128.jpg) 0 0 no-repeat;float:left; display:inline;margin:15px 0 0 5px; padding:35px 15px 0 20px;color:#636363; font-size:13px;}
.box_med p{ padding:10px 0 10px 0; margin:0;}
.box_med_2 p{ padding:10px 0 10px 0; margin:0;}
.cont_med span.big{ font-size:28px;}

/* contenuto dettaglio */
.main_content .dettaglio-CNT { margin:0 auto 5px auto; width:980px; height:400px; background:transparent url(/file/3129.gif) repeat-x 0 0; color:#979da6; position:relative;}



/* navigazione a tab interna */
.main_content .dettaglio-CNT .nav-tab-int {padding:5px 0 0; width:504px; height:40px;}
.main_content .dettaglio-CNT .nav-tab-int ul.nav-tab-int-list {margin:0; padding:0; list-style-type:none;}
.main_content .dettaglio-CNT .nav-tab-int li {float:left; display:inline; padding:0; margin:0}
.main_content .dettaglio-CNT .nav-tab-int li.first {padding:0; margin:0 0 0 4px; width:128px;}
.main_content .dettaglio-CNT .nav-tab-int li a {float:left; width:131px; height:35px; font-weight: normal; font-size:1.1em; line-height:35px; color:#3e454d; text-align:center; text-decoration:none; white-space:nowrap; background:transparent url(/file/3147.gif) no-repeat 0 0;}
.main_content .dettaglio-CNT .nav-tab-int li a:hover, .dettaglio-CNT .nav-tab-int li a.active {color:#7c91a9; background-position:0 -35px;}

/* contenuto tab */
.main_content .dettaglio-CNT .tab-int-dett-primo { margin:-5px 4px 0 5px;padding:0 5px 23px 5px; min-height:332px; height:auto!important; height:332px; background-color:#fff;}
.main_content .dettaglio-CNT .tab-int-dett-primo h4 {display:none; margin:0; padding:0 15px; font-size:1.0em;}
.main_content .dettaglio-CNT .tab-int-dett-primo h3 {margin:0; padding:30px 0 0 20px; color:#878f99; font-size:20px; float:left; display:inline;}
.main_content .dettaglio-CNT .tab-int-dett-primo p {margin:10px 0 0 5px; padding:0 15px; width:580px; float:left;}

/* navigazione a tab grafica generica */
.main_content .generic-CNT {background:transparent none scroll no-repeat 0 0!important;}
.main_content .generic-CNT .nav-tab-gfx {margin:0 0 15px 1px; padding:0 4px; width:494px; height:45px; background:transparent url(/sites/all/themes/impresasemplice/gfx/bkg_nav-tab-gfx.gif) no-repeat 0 100%;}
.main_content .generic-CNT .nav-tab-gfx ul.nav-tab-gfx-list {margin:0; padding:0; list-style-type:none;}
.main_content .generic-CNT .nav-tab-gfx li {float:left; display:inline; padding:0 0 0 6px;}
.main_content .generic-CNT .nav-tab-gfx li.first {padding:0;}
.main_content .generic-CNT .nav-tab-gfx li a {float:left; margin:4px 0 0; padding:41px 3px 0; width:88px; height:0!important; overflow:hidden; text-decoration:none; background:transparent none no-repeat 0 0; height /**/:41px;}
.main_content .generic-CNT .nav-tab-gfx li a:hover, .generic-CNT .nav-tab-gfx li a.active {margin:0; padding:45px 3px 0!important; background-position:0 -41px!important; height /**/:45px;}

/* contenuto tab grafico */
.main_content .generic-CNT .tab-gfx-dett {background:transparent url(/sites/all/themes/impresasemplice/gfx/bkg_tab-gfx-dett.gif) no-repeat 0 100%;}

/* opzioni */

.main_content .dettaglio-CNT .well { width:250px; float:right; display:inline; margin:35px 0 0 0;}
.main_content .dettaglio-CNT .centri { width:955px; background: transparent url(/file/3130.jpg) 0 0 no-repeat; height:160px; margin:30px auto 0 auto; color:#525b65; float:left; display:inline;}
.main_content .centri .box_centri { width:186px; height:135px; margin:54px 0 0 5px;}
.main_content .centri .box_centri p{ padding:25px 20px 0 10px; width:136px; font-size:9px;}
.main_content .centri .cont1 { width:186px; height:135px;  float:left; background: transparent url(/file/3141.jpg) 0 0 no-repeat; display:inline;}
.main_content .centri .cont2 { width:186px; height:135px;  float:left; background: transparent url(/file/3142.jpg) 0 0 no-repeat; display:inline;}
.main_content .centri .cont3 { width:186px; height:135px;  float:left; background: transparent url(/file/3143.jpg) 0 0 no-repeat; display:inline;}
.main_content .centri .cont4 { width:186px; height:135px;  float:left; background: transparent url(/file/3144.jpg) 0 0 no-repeat; display:inline;}
.main_content .centri .cont5 { width:186px; height:135px;  float:left; background: transparent url(/file/3145.jpg) 0 0 no-repeat; display:inline;}

.main_content .dettaglio-CNT .tab-int-dett-secondo { margin:-20px 4px 0 5px;padding:0 0 4px 0; min-height:351px; height:auto!important; height:351px; background-color:#fff; color:#979da6; overflow:hidden;}
.main_content .dettaglio-CNT .tab-int-dett-secondo h3 {margin:0; padding:25px 0 0 20px; color:#878f99; font-size:18px; float:left; display:inline;}
.main_content .dettaglio-CNT .tab-int-dett-secondo p {margin:15px 0 0 5px; padding:0 15px; width:440px; float:left; display:inline;}
.main_content .dettaglio-CNT .tab-int-dett-secondo .well2 { width:490px; float:right; display:inline; margin:0;}
.main_content .dettaglio-CNT .tab-int-dett-secondo .well2 img{margin:0; padding:0;}
.main_content .dettaglio-CNT .tab-int-dett-secondo .relax_txt { width:475px; float:left; display:inline; margin:0;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul {margin:0; padding:0 0 0 20px; list-style-type:none;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li{margin:5px 0 0 0; padding:0; list-style:none; width:370px;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li.listuno{ background: transparent url(/file/3139.gif) 0 10px no-repeat; line-height:20px; padding:10px 0 5px 25px;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li.listuno a{ text-decoration:none; color:#e2031d;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li.listuno a:hover{ text-decoration: underline; color:#e2031d;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li.listdue{ background: transparent url(/file/3138.gif) 0 3px no-repeat; line-height:20px; padding:0 0 0 25px;}
.main_content .dettaglio-CNT .tab-int-dett-secondo ul li.none{ background: none; padding:0; margin:0 0 0 30px; line-height:15px; font-style:italic; color:#d3d4d6;}

.main_content .dettaglio-CNT .tab-int-dett-secondo .ital{ font-style:italic; border-bottom:1px #e5e8ec solid; padding:0 0 10px 0; margin:10px 0 0 20px;}
.main_content .dettaglio-CNT .tab-int-dett-secondo .elenco img.scopri{ float:left; display:inline; width:371px; margin:20px 0 0 20px;}
.main_content .dettaglio-CNT .tab-int-dett-secondo .elenco a{ width:68px; float:right; display:inline; margin:10px 0 0 3px;}

#tab3{ width:165px; position:absolute; top:0; right:0;}

hr.invisible {
display:none;
}

/* footer */

.footer {margin:0 auto; padding:5px 0 0; width:956px; height:37px; line-height:36px; color:#9C9C9C; background:transparent url(/sites/all/themes/impresasemplice/gfx/bkg_footer.jpg) no-repeat 50% 0; font-size:11px;}
.footer .copyright {float:left; padding-left:20px;}
.footer .webinfo {float:right; padding-right:20px;}
.footer .webinfo a {padding:0 10px; text-decoration:none; color:#808080;}
.footer .webinfo a:hover {color:#404040;}

