/*RESET*/
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }*/
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext { font: inherit; font-size: 1em; white-space: normal; }
dfn, i, cite, var, address, em { font-style: normal; }*/
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; } /* we don't need a visual hr in layout */
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */
marquee { overflow: inherit !important; -moz-binding: none; }
blink { text-decoration: none; }
nobr { white-space: normal; }

/*IE specific bug fixes*/
.content legend{margin-bottom:1.6em} /* IE form margin bug */
sup, sub{font-size:100%} /* IE superscript & subscript bug */
* html .content textarea, * html .content input{padding:0} /* IE < 7 form fix */
.content input[type='submit'], .content input[type='button']{padding:0} /* IE 7 button fix */
.content legend+*{margin-top:0} /* we already added legend margin */
a abbr, a acronym{text-decoration:underline} /* IE 7 bug */
* html .content blockquote *{margin:.8em 0}
/*END RESET*/

/*****BASIC STYLE****/
*{font-family:Arial, Helvetica,sans-serif;font-size:12px;}
body {margin:0;padding:0;color:#332817;}
p{margin:0}
img{border:0;}
form{margin:0;padding:0;}
a:focus{outline:none}
input:focus{outline:none}
input{color:#717171;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
a:link,a:visited{color:#000;text-decoration:underline}
a:hover{text-decoration:none;}
select{border:solid 1px #9b9b9b;color:#717171;}
/*****END BASIC STYLE****/

html,body{height:100%;}

#wrap{position:relative;height:100%;width:100%;background:#e2e2e2;}

/*#layout{position:relative;width:952px;height:562px;padding:145px 0 0 0;margin:0 auto;background:url('../img/home/bg_home.gif') left bottom no-repeat;}
#layout_det{position:relative;width:952px;height:562px;padding:145px 0 0 0;margin:0 auto;background:url('../img/internals/bg_internals.jpg') left 145px no-repeat;}*/

#layout{position:absolute;width:952px;height:562px;top:145px;background:url('../img/home/bg_home.gif') left bottom no-repeat;}
#layout_det{position:absolute;width:952px;height:562px;top:145px;background:url('../img/internals/bg_internals.jpg') left top no-repeat;}

/*#layout_video{position:relative;width:964px;height:562px;padding:145px 0 0 0;margin:0 auto;background:url('../img/video/bg_video.jpg') center 145px no-repeat;}*/
#layout_video{position:absolute;width:964px;height:562px;top:145px;background:url('../img/video/bg_video.jpg') center top no-repeat;}

#layout #colsx{position:relative;display:inline;float:left;width:435px;height:562px;z-index:5;}
#layout #coldx{position:relative;display:inline;float:left;width:513px;height:562px;z-index:5;}

#layout_det #colsx{position:relative;display:inline;float:left;width:475px;height:562px;z-index:5;}
#layout_det #coldx{position:relative;display:inline;float:left;width:475px;height:562px;z-index:5;}


/*#logo_dg{position:absolute;top:325px;left:115px;width:176px;height:113px;z-index:10;display:none;background:url(../img/home/logo_dg.png) left top no-repeat;z-index:1;}*/
#logo_dg{position:absolute;top:30px;left:110px;width:187px;height:240px;background:url('../img/home/logo_dg.gif') left top no-repeat;z-index:1;display:none;}
#logo_det{margin:0 0 10px 0;width:158px;height:99px;display:none;background:url('../img/internals/logo_dg_int.png') left top no-repeat;}
#back{position:absolute;left:35px;top:145px;width:0px;height:15px;border-top:1px solid #000;overflow:hidden;}
#back img{position:absolute;left:0;top:0;}

/*#c_bottom{position:absolute;left:80px;bottom:70px;height:291px;width:776px;background:url('../img/home/bg_content.png') left top no-repeat;display:none;z-index:1;}*/
#c_bar_bottom{position:absolute;left:80px;bottom:30px;height:0px;width:776px;z-index:1;background:url(../img/home/bg_content.png) left top no-repeat;z-index:1;}
#c_bar_left{position:absolute;left:400px;bottom:130px;height:0px;font-size:0px;line-height:0px;width:465px;background:url(../img/home/bg_bar_left.png) left top no-repeat;z-index:1;}
#foto{position:absolute;left:0;top:0;padding:21px 0 0 17px;height:537px;width:407px;background:url('../img/home/bg_foto_hp.png') left top no-repeat;display:none;z-index:10;}



#btn_close{position:absolute;left:120px;bottom:73px;display:none;z-index:100;}
#btn_close a:link,#btn_close a:visited{position:relative;z-index:100;}
#btn_menu{position:absolute;left:120px;bottom:73px;display:none;z-index:100;}
#btn_menu a:link,#btn_menu a:visited{position:relative;z-index:100;}
#btn_back{position:absolute;left:117px;bottom:65px;padding:0 0 2px 0;display:none;z-index:100;width:170px;}

#layout #menu_wrap{position:absolute;bottom:70px;left:60px;height:255px;width:290px;z-index:70;}
#layout #c_menu{position:absolute;bottom:90px;left:100px;height:209px;width:209px;background:transparent url('../img/home/bg_menu.gif') left bottom no-repeat;z-index:50;display:none;}
#layout #menu_line{position:absolute;left:100px;bottom:125px;width:187px;margin:0;padding:0 0 10px 0;list-style:none;z-index:100;display:none;}

#layout_det #menu_wrap{position:absolute;bottom:70px;left:60px;height:255px;width:290px;z-index:70;}
#layout_det #c_menu{position:absolute;top:220px;left:195px;height:225px;width:250px;background:transparent url('../img/internals/bg_menu_det.png') left bottom no-repeat;z-index:100;display:none;z-index:50;}
#layout_det #menu_line{position:absolute;left:258px;top:222px;width:187px;margin:0;padding:0 0 10px 0;list-style:none;z-index:110;display:none;z-index:50;}

#payoff{position:absolute;left:114px;bottom:284px;height:0px;width:215px;z-index:10;;overflow:hidden;}

/*#payoff p{position:absolute;left:10px;top:10px;width:168px;height:76px;z-index:100;}*/
/*#payoff p img {left:10px;top:10px; height:76px;width:168px;z-index:110;}*/

#payoff p{position:absolute;left:10px;top:10px;width:168px;height:76px;z-index:100;}

#payoff p.daily_cotton{background:url(../img/home/payoff/it/dailycotton.png) left top no-repeat}
#payoff p.active_body{background:url(../img/home/payoff/it/activebody.png) left top no-repeat}
#payoff p.skin_sensation{background:url(../img/home/payoff/it/skinsensation.png) left top no-repeat}
#payoff p.fit_24{background:url(../img/home/payoff/it/24fit.png) left top no-repeat}
#payoff p.sport_fit{background:url(../img/home/payoff/it/sportfit.png) left top no-repeat}

#menu_line p{padding:0 0 0 15px;margin:2px 0;}
#menu_line p.fit_24{background:url('../img/home/menu/shape_24_fit.gif') left 4px no-repeat}
#menu_line p.active_body{background:url('../img/home/menu/shape_active_body.gif') left 4px no-repeat}
#menu_line p.daily_cotton{background:url('../img/home/menu/shape_daily_cotton.gif') left 4px no-repeat}
#menu_line p.skin_sensation{background:url('../img/home/menu/shape_skin_sensation.gif') left 4px no-repeat}
#menu_line p.sport_fit{background:url('../img/home/menu/shape_sport_fit.gif') left 4px no-repeat}
#menu_line p.double_band{background:url('../img/home/menu/shape_double_band.gif') left 4px no-repeat}
#menu_line p.double_band_active{background:url('../img/home/menu/shape_double_band_active.gif') left 4px no-repeat}
#menu_line p.city{background:url('../img/home/menu/shape_city.gif') left 4px no-repeat;border:none;}
p#btn_video_hp{position:absolute;left:113px;bottom:105px;z-index:100;display:none;}
p#btn_video{position:absolute;left:0px;bottom:-20px;}
#menu_line p a:link,#menu_line p a:visited{display:block;height:12px;padding:3px 0 3px 0;line-height:12px;font-size:12px;width:193px;border-bottom:1px solid #ccc;}
#layout_det #menu_line p a:link,#layout_det #menu_line p a:visited{display:block;height:12px;padding:3px 0 3px 0;line-height:12px;font-size:12px;width:173px;border-bottom:1px solid #ccc;}
#menu_line p.city a:link,#menu_line p.city a:visited{border:0;}
#menu_line p#btn_video a:link,#menu_line p#btn_video a:visited{border:none;}
#btn_back_video{position:absolute;bottom:125px;left:100px;width:180px;padding:0 0 2px 0;border-bottom:1px solid #ababab;display:none;}

/* START DETTAGLIO */
#header_det{width:435px;padding:35px 0 0 35px;}

#thumb_bar{position:absolute;bottom:32px;left:25px;width:922px;height:74px;background:url('../img/internals/bg_thumbnails.png') left top no-repeat;display:none;z-index:1;}
#c_thumb_bar{position:absolute;top:458px;left:25px;width:922px;height:74px;z-index:10;}
#c_thumb_bar img{display:none;}
#c_thumb_bar a:link,#c_thumb_bar a:visited{position:relative;margin:0 5px 0 0;z-index:100;}
#btn_back_int{position:absolute;top:550px;left:25px;width:450px;padding:0 0 2px 0;border-bottom:1px solid #ababab;display:none;}

#prod_colors{position:absolute;right:25px;bottom:115px;width:395px;height:48px;padding:130px 0 0 5px;background:url('../img/internals/bg_colors.png') left top no-repeat;display:none;z-index:10;}
#prod_colors img{position:absolute;bottom:4px;right:0px;display:none;}

#prod_description{position:absolute;right:0px;top:275px;height:121px;width:291px;background:url('../img/internals/bg_prod_description.gif') left top repeat-x;display:none;z-index:20;}
#prod_description #prod_line{position:relative;height:25px;padding:7px 0 0 30px;font-weight:bold;font-size:14px;text-transform:uppercase;display:none;background:url('../img/internals/btn_menu_off.gif') right top no-repeat;}
#prod_description #btn_menu_det_off{position:absolute;right:0;top:0;height:25px;width:291px;z-index:100;}
#prod_description #btn_menu_det_on{position:absolute;right:0;top:0;display:none;}
#prod_description #prod_name{padding:10px 0 0 30px;font-weight:bold;font-size:12px;display:none;}
#prod_description #prod_code{padding:5px 0 0 30px;font-size:12px;display:none;}

#foto_det{position:absolute;right:30px;top:0;padding:25px 0 0 17px;width:424px;height:562px;background:url('../img/home/bg_foto_hp.png') left top no-repeat;z-index:10;display:none;}

#fdr_loading{position:absolute;right:39px;bottom:16px;width:395px;height:520px;z-index:300;background:#fff;opacity:1;filter: alpha(opacity=100);z-index:400;display:none;}
#loading{display:none;position:absolute;right:225px;top:225px;z-index:301;z-index:401;}

#bg_c_prod{position:absolute;right:25px;bottom:-5px;width:424px;height:562px;background:url('../img/home/bg_foto_hp.png') left top no-repeat;display:none;z-index:1;display:none;}
#c_prod_model{position:absolute;right:0;top:0;z-index:10;}
#c_pmodel{position:absolute;right:39px;top:26px;width:395px;height:520px;z-index:50}
#c_pmodel img{position:absolute;right:0px;top:0px;z-index:100}

#pan_prod{display:none;height:534px;width:395px;position:absolute;right:39px;top:12px;overflow:hidden;}
#p_pan{position:absolute;}

#prod_pic_thumb{position:absolute;left:25px;top:190px;width:180px;height:165px;background:url(../img/internals/bg_pic_thumb.png) left top no-repeat;display:none;z-index:30;}
#c_prod_pic_thumb{position:absolute;left:37px;top:204px;width:156px;height:141px;z-index:35;}
#c_prod_pic_thumb img{display:none;}
/* END DETTAGLIO */

/* START ZOOM */
#btn_gopan{position:absolute;right:20px;bottom:37px;width:19px;height:67px;background:url(../img/internals/btn_open_zoom.png) left top no-repeat;z-index:150;display:none;}
#btn_gopan a:link,#btn_gopan a:visited{position:relative;display:block;width:19px;height:67px;z-index:100;cursor:hand;cursor:pointer;}
#btn_gonormal{position:absolute;right:20px;bottom:37px;width:19px;height:67px;background:url(../img/internals/btn_open_zoom.png) left top no-repeat;z-index:150;display:none;}
#btn_gonormal a:link,#btn_gonormal a:visited{position:relative;display:block;width:19px;height:67px;z-index:100;cursor:hand;cursor:pointer;}
/* END ZOOM */

/* START VIDEO */
#btn_home_128{position:absolute;left:105px;bottom:155px;width:175px;background:#fff;display:none;z-index:1;}
#btn_home_256{position:absolute;left:105px;bottom:155px;width:175px;background:#fff;display:none;z-index:1;}
#btn_home_512{position:absolute;left:105px;bottom:116px;background:#fff;display:none;z-index:1;}

#logo_dg_video{position:absolute;left:105px;top:230px;width:174px;height:110px;background:url(../img/video/logo_video.png) left top no-repeat;display:none;}

#cvideo_128{position:absolute;left:0px;bottom:0px;width:0px;height:562px;background:url('../img/video/bg_video_128.png') left bottom no-repeat;display:none;}
#cvideo_256{position:absolute;left:0px;bottom:0px;width:0px;height:562px;background:url('../img/video/bg_video_256.png') left bottom no-repeat;display:none;}
#cvideo_512{position:absolute;left:0px;bottom:0px;width:0px;height:562px;background:url('../img/video/bg_video_512.png') left bottom no-repeat;display:none;}
#cvideo_1024{position:absolute;left:0px;bottom:0px;width:0px;height:562px;background:url('../img/video/bg_video_1024.png') left bottom no-repeat;display:none;}

#vformat{position:absolute;left:342px;bottom:155px;z-index:10;height:72px;width:58px;z-index:150;}
#v_1024{position:absolute;left:0;bottom:54px;opacity:.5;filter:alpha(opacity=50);display:none;}
#v_512{position:absolute;left:0;bottom:36px;opacity:.5;filter:alpha(opacity=50);display:none;}
#v_256{position:absolute;left:0;bottom:18px;opacity:.5;filter:alpha(opacity=50);display:none;}
#v_128{position:absolute;left:0;bottom:0;display:none;}

#vformat_2{position:absolute;left:300px;bottom:157px;z-index:10;height:72px;width:58px;display:none;}
#vv_1024{position:absolute;left:0;bottom:54px;opacity:.5;filter:alpha(opacity=50);display:none;}
#vv_512{position:absolute;left:0;bottom:36px;opacity:.5;filter:alpha(opacity=50);display:none;}
#vv_256{position:absolute;left:0;bottom:0px;}
#vv_128{position:absolute;left:0;bottom:18px;opacity:.5;filter:alpha(opacity=50);display:none;}

#write_video_128{position:absolute;left:422px;top:210px;z-index:200;display:none;height:}
#write_video_256{position:absolute;right:82px;top:160px;z-index:200;}
#write_video_512{position:absolute;right:85px;top:80px;z-index:200;}
#write_video_1024{position:absolute;right:40px;top:40px;z-index:200;}

#close_v_512 {position:absolute;right:41px;bottom:118px;width:15px;height:15px;z-index:150;display:none;}
#close_v_512 a:link,#close_v_512 a:visited{display:block;height:15px;width:15px;z-index:200px;text-decoration:none;}
#close_v_1024 {position:absolute;right:11px;bottom:60px;width:15px;height:15px;z-index:150;}
#close_v_1024 a:link,#close_v_1024 a:visited{display:block;height:15px;width:15px;z-index:200px;text-decoration:none;}

/* END VIDEO */

#footer{position:absolute;left:0;top:0;height:19px;padding:5px 0 0 0;width:100%;background:url('../img/home/bg_footer.gif') left top repeat-x;display:none;text-align:center;}
#footer a:link,#footer a:visited{font-size:11px;text-decoration:none;color:#7b7b7b;}
#footer span{font-size:10px;padding:0 5px;color:#7b7b7b;}
