

/****  (CSS reset...) ****/

html,body,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dd,dl,dt,li,ol,ul, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.3em;font-family:inherit;text-align:inherit;}
a img,:link img,:visited img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align: top;}
ul{list-style:none;}
ol{list-style: decimal inside};
q:before,q:after, blockquote:before,blockquote:after{content:"";}
strong,h1,h2,h3,h4,h5,h6 {font-weight:bold;}
em{font-style:italic;}
input, textarea, select  {font-size:99%}



/**** Styles generaux ****/

body{font-size:62.5%;font-family:"Trebuchet MS",Arial,sans-serif;background:#000;color:#a09196;} 
body, x:-moz-any-link{font-size:62.5%;}
body, x:-moz-any-link, x:default { font-size:62.5%;}
input{font-family:Verdana,Arial,Helvetica,sans-serif;}
li,.contTip,caption,dl{font-size:1.2em;}
li li,li p,dl li, dl p,dl dl,.contTip li,caption .contTip , caption p, caption li{font-size:1em;}
p{font-size:1.2em;}
a{color:#a09196;text-decoration:none;font-size:1.2em;}
a:hover{text-decoration:underline;}
h1{font-size:1.6em;font-weight:normal !important;}
h2{font-size:1em;}
h3{font-size:1em; font-weight:bold;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}




/**** Gestion de la transparence IE6 ****/
.alpha { _behavior: url(../scripts/css/iepngfix.htc); _cursor:pointer; }


/**** Couleurs ****/
.black{color:#000;}
.white{color:#fff;}
.dark{color:#352b2f;}
a.turquoise{color:#223c70;font-size:1em;font-weight:bold;text-decoration:underline;}
a.red{color:#8a1c1e;font-size:1em;font-weight:bold;text-decoration:underline;font-size:1em;}

/**** helpers (margins, paddings, txtX) ****/

/* alignement (vertical-align, text-align */
.txtL{text-align:left !important;}
.txtC{text-align:center !important;}
.txtR{text-align:right !important;}
.txtJ{text-align:justify !important;}
.txtT{vertical-align:top !important;}
.txtM{vertical-align:middle !important;}
.txtB{vertical-align:bottom !important;}

/* positionnement flottant */
.floatL{float:left !important;}
.floatR{float:right !important;}
.floatN{float:none !important;}
.clear{clear:both !important;}
.context, .hasLayout{overflow:hidden;_overflow:visible;_zoom:1}
.relative{position:relative !important;}
.absolute{position:absolute;}


.mediaFullSize img {width:100%;display:block;vertical-align:top;}

.widthA{width:auto;}
.heightA{height:auto !important;}
.height300{height:300px !important;}

.overflowA{overflow:auto !important;}


/* margins pour les contenus */
.noMargin {margin:0 !important;}
.marginH5{margin:0 5px;}
.marginRBL3{margin:0 3px 3px 3px;}
.marginV10{margin:10px 0;}
.marginL5{margin-left:5px;}
.marginL6{margin-left:6px;}
.marginL10{margin-left:10px;}
.marginL15{margin-left:15px;}
.marginL20{margin-left:20px;}
.marginL25{margin-left:25px;}
.marginL110{margin-left:110px;}
.marginH50{margin:0 50px;}
.marginR5{margin-right:5px;}
.marginR10{margin-right:10px;}
.marginR15{margin-right:15px;}
.marginR17{margin-right:17px;}
.marginR25{margin-right:25px;}
.marginT5{margin-top:5px !important;}
.marginT7{margin-top:7px !important;}
.marginT10{margin-top:10px !important;}
.marginT15{margin-top:15px !important;}
.marginT20{margin-top:20px !important;}
.marginT25{margin-top:25px !important;}
.marginT30{margin-top:30px !important;}
.marginT35{margin-top:35px !important;}
.marginT55{margin-top:55px !important;}
.marginT85{margin-top:85px !important;}
.marginB55{margin-bottom:55px !important;}

/* paddings pour les contenus */
.noPadding {padding:0 !important;}
.padding10{padding:10px;}
.paddingV5{padding:5px 0;}
.paddingR5{padding-right:5px !important;}
.paddingT5{padding-top:5px !important;}
.paddingT10{padding-top:10px !important;}
.paddingT15{padding-top:15px !important;}
.paddingT25{padding-top:25px !important;}
.paddingT30{padding-top:30px !important;}
.paddingL55{padding-left:55px;}
.paddingH5{padding:0 5px;}
.paddingH10{padding:0 10px;}
.paddingV10{padding:10px 0;}
.paddingB20{padding-bottom:20px;}

.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}
.italic{font-style:italic !important;}

.noBorder{border:0!important}
.greyBorder{border:1px solid #47393f;}
.borderGreyB{border-bottom:1px solid #988b91;}
.greyBorderRBL{border-right:1px solid #47393f; border-left:1px solid #47393f; border-bottom:1px solid #47393f;}
.noBg{ background-color:#000; }


.width65{width:65px;}
.height522{height:522px;}


.bgGrey{background-color:#63555b;}
.bgGrey{background-color:#63555b;}
.bgWhite{background-color:#ffffff;}

.upperCase{text-transform:uppercase!important;}
.ununderline{text-decoration:none!important;}
.underline{text-decoration:underline!important;}

.dNone{display:none !important;}
.dInline{*display:inline !important;}
.invisible{visibility:hidden;}

/* taille de texte */
.em08{font-size:.8em;}.em09{font-size:.9em;}.em10{font-size:1em;}.em11{font-size:1.10em;}.em12{font-size:1.20em;}.em13{font-size:1.30em;}.em14{font-size:1.40em;}.em15{font-size:1.50em;}.em16{font-size:1.60em;}.em17{font-size:1.70em;}.em18{font-size:1.80em;}.em19{font-size:1.90em;}.em20{font-size:2em;}.em21{font-size:2.1em;}.em28{font-size:2.8em;}

.lh08{line-height:0.8em;}

/***** Structure principal (#page, #main, #menu, #nav...) ****/


#main, #mentions, #legal, #content, #layer{width:980px; margin:0 auto; overflow:hidden; _overflow:visible; zoom:1;text-align:left; background-color:#000; }
#main{position:relative;}
#header{width:980px;}
#mentions{margin-top:10px;}
#mentions p{font-size:1em;  margin:0 8px 0 8px;}
#mentions a{ color:#fff; font-size:0.9em; text-decoration:underline; }

/* ** PreHome ** */
#mainPrehome{width:980px; margin:0 auto; overflow:hidden; _overflow:visible; zoom:1;text-align:left;}
#mainPrehome{background:#000 url(../css/skin/bg-prehome.jpg) left top no-repeat; height:650px;position:relative;}

#mainPrehome #flashWindow{ position:absolute; top:32px; left:454px; }
#mainPrehome #title{ position:absolute; top:250px; left:40px; }
#mainPrehome #languagesSelection{ position:absolute; top:250px; right:80px; width:188px; }


/* ** Nav ** */
/*
#nav{overflow:hidden;_overflow:visible;_zoom:1; margin-bottom:5px; }
#nav li{float:left;height:70px;background:#000 url(../css/skin/nav-sep.jpg) right 36px no-repeat;padding-right:35px;padding-left:15px;}
#nav li.last, #nav li.first{background:none;}
#nav li.first{padding:0 !important; height:70px;}
#nav li a{display:block; height:16px; margin-top:35px;outline:none;}
#nav li.first a{height:70px; margin-top:0px; _display:inline;}
#nav li a.collection{background:#000 url(../css/skin/nav-tt-collection.gif) right bottom no-repeat; _background-position:left -16px; width:91px; text-indent:-10000px; }
#nav li a.behind{background:#000 url(../css/skin/nav-tt-behind.gif) right bottom no-repeat; _background-position:left -16px; width:113px; text-indent:-10000px; }
#nav li a.news{background:#000 url(../css/skin/nav-tt-news.gif) right bottom no-repeat; _background-position:left -16px; width:73px; text-indent:-10000px; }
#nav li a.goodies{background:#000 url(../css/skin/nav-tt-goodies.gif) right bottom no-repeat; _background-position:left -16px; width:50px; text-indent:-10000px; }
#nav li a.where{background:#000 url(../css/skin/nav-tt-where.gif) right bottom no-repeat; _background-position:left -16px; width:84px; text-indent:-10000px; }
#nav li a.collection:hover{background:#000 url(../css/skin/nav-tt-collection.gif) right top no-repeat;  }
#nav li a.behind:hover{background:#000 url(../css/skin/nav-tt-behind.gif) right top no-repeat; }
#nav li a.news:hover{background:#000 url(../css/skin/nav-tt-news.gif) right top no-repeat;  }
#nav li a.goodies:hover{background:#000 url(../css/skin/nav-tt-goodies.gif) right top no-repeat;  }
#nav li a.where:hover {background:#000 url(../css/skin/nav-tt-where.gif) right top no-repeat; }
#nav li.active a{background-position:right top;}
*/
/* ** Sous nav ** */
/*
#subnavCollection, #subnavBehind{width:795px; height:19px; background:#000 url(../css/skin/bg_subnav.jpg) left top no-repeat; position:absolute; z-index:100; bottom:-29px; *bottom:-2px; left:173px;}
#subnavCollection li, #subnavBehind li{float:left;height:17px;}
#subnavCollection li a, #subnavBehind li a{display:block; height:18px; text-indent:-10000px; outline:none;}
#subnavCollection li a.mauveSatine{background:transparent url(../css/skin/subnav-mauve-satine.png) right -17px no-repeat; width:212px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavCollection li a.redSatine{background:transparent url(../css/skin/subnav-red-satine.png) right -17px no-repeat; width:209px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavCollection li a.sparkleTeese{background:transparent url(../css/skin/subnav-sparkle-teese.png) right -17px no-repeat; width:180px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavCollection li a.multiTeese{background:transparent url(../css/skin/subnav-multi-teese.png) right -17px no-repeat; width:157px; _behavior: url(../scripts/css/iepngfix.htc);  }

#subnavCollection li a.mauveSatine:hover, #subnavCollection li a.redSatine:hover, #subnavCollection li a.sparkleTeese:hover, #subnavCollection li a.multiTeese:hover{background-position:left top;  }
#subnavCollection li .active a{ background-position:left top; }

#subnavBehind li a.preCollection{background:transparent url(../css/skin/subnav-precollection.png) right -17px no-repeat; width:261px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavBehind li a.backstage{background:transparent url(../css/skin/subnav-backstage.png) right -17px no-repeat; width:101px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavBehind li a.interview{background:transparent url(../css/skin/subnav-interview.png) right -17px no-repeat; width:71px; _behavior: url(../scripts/css/iepngfix.htc);  }
#subnavBehind li a.spotlight{background:transparent url(../css/skin/subnav-spotlight.png) right -17px no-repeat; width:243px; _behavior: url(../scripts/css/iepngfix.htc);  }

#subnavBehind li a.preCollection:hover, #subnavBehind li a.backstage:hover, #subnavBehind li a.interview:hover, #subnavBehind li a.spotlight:hover{ background-position:left top; }
#subnavBehind li .active a{ background-position:left top; }
*/
#flashDita{outline:none; padding-top:-2px;}


/* ** common all parts ** */
/* #decoration{width:980px; height:522px; background:transparent url(../css/skin/bg-decoration.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); position:absolute; z-index:1; }
*/
#wonderbra{position:absolute; z-index:2; left:26px; top:3px; }

/* ** behind part ** */
#behind{width:980px; height:522px; background:#000 url(../css/skin/bg-behind.jpg) left top no-repeat; }
#behind .content{position:absolute; z-index:3; right:100px; top:180px; width:240px; background:none; }
#behind #precollection{position:absolute; z-index:4; left:210px; top:75px; }
#behind #precollection div{left:9px; top:13px; }
#behind #interview{position:absolute; z-index:5; left:400px; top:220px; }
#behind #interview div{left:0px; top:18px; }
#behind #backstage{position:absolute; z-index:6; left:140px; top:240px; }
#behind #backstage div{left:1px; top:4px; }
#behind #inspotlight{position:absolute; z-index:7; left:22px; top:252px; }
#behind #inspotlight div{left:56px; top:8px; }

/* ** spotlight part ** */
#spotlight{width:980px; height:522px; background:#000 url(../css/skin/bg-in-the-spotlight.jpg) left top no-repeat; }
#spotlight .content{position:absolute; z-index:3; right:80px; top:50px; width:450px; background:none; }


/* ** collection part ** */
#collection{width:980px; height:522px; background:#000 url(../css/skin/bg-collection.jpg) left top no-repeat; }
#collection #multiTeese{position:absolute; z-index:3; left:30px; top:105px; width:85px;}
#collection #satineTeeseRed{position:absolute; z-index:4; left:300px; top:30px; width:120px;}
#collection #satineTeeseMauve{position:absolute; z-index:5; left:555px; top:30px; width:130px;}
#collection #sparkleTeese{position:absolute; z-index:6; right:30px; top:105px; width:95px;}
#collection #range1{position:absolute; z-index:30; left:100px; top:275px; }
#collection #range2{position:absolute; z-index:40; left:240px; top:250px; }
#collection #range3{position:absolute; z-index:50; left:615px; top:250px; }
#collection #range4{position:absolute; z-index:60; right:65px; top:320px; }

#collection #mirror1{position:absolute; z-index:20; left:129px; top:125px; }
#collection #mirror2{position:absolute; z-index:21; left:313px; top:122px; }
#collection #mirror3{position:absolute; z-index:22; left:570px; top:123px; }
#collection #mirror4{position:absolute; z-index:23; right:129px; top:125px; }

#collection #mirror1, #collection #mirror2, #collection #mirror3, #collection #mirror4{ cursor:pointer; }


/* ** In the news ** */
#inthenews{width:980px; height:522px; background:#000 url(../css/skin/bg-in-the-news.jpg) left top no-repeat; }
#inthenews .content{position:absolute; z-index:3; right:140px; top:100px; width:240px; background:none; }

/* ** Where to buy ** */
#wheretobuy{width:980px; height:522px; background:#000 url(../css/skin/bg-where-to-buy.jpg) left top no-repeat; }
#wheretobuy .content{position:absolute; z-index:3; right:380px; top:170px; width:340px; background:none; }

/* ** Sitemap ** */
#sitemap{width:980px; height:522px; background-color:#000; }
#sitemap .content{position:absolute; z-index:3; width:980px; background:none; }
#sitemap .content a:hover{text-decoration:none; }


/* ** Mentions ** */
#mentionsBlock{width:980px; height:522px; background-color:#000; }
#mentionsBlock .content{ width:725px; margin:auto; background:none; position:absolute; z-index:1000; left:155px; top:50px; }
#mentionsBlock .content a:hover{text-decoration:none; }
#mentionsBlock .content h2{font-size:1.2em;}


/* ** Goodies ** */
#goodies{width:980px; height:522px; background:#000 url(../css/skin/bg-goodies.jpg) left top no-repeat; }
#goodies #intro{ position:absolute; z-index:4; left:40px; top:120px; width:180px; }
#goodies #iteeseBlock{ position:absolute; z-index:5; right:30px; top:95px; width:265px;_width:290px; }
#goodies #wallpapers{position:relative; width:400px; left:285px; top:100px; z-index:120; }
#goodies #wallpapers a:hover{text-decoration:none; }
#goodies #wallpapers #title{position:absolute; z-index:12;  width:130px;  }
#goodies #wallpapers #wallpaper1{position:absolute; top:75px;  }
#goodies #wallpapers #wallpaper2{position:absolute; left:133px;  }
#goodies #wallpapers #wallpaper3{position:absolute; left:134px; top:101px;  }
#goodies #wallpapers #wallpaper4{position:absolute; top:30px; right:3px;  }
#goodies #wallpapers .roll a{color:#fff; font-weight:bold; font-size:1em;  }
#goodies #wallpapers .roll a:hover{text-decoration:underline;  }
#goodies #wallpapers #wallpaper1 .roll{position:absolute; top:15px; left:22px; width:100px; height:62px; background: transparent url(../css/skin/bg-wallpaper-on.png) left top no-repeat;  }
#goodies #wallpapers #wallpaper2 .roll{position:absolute; top:26px; left:20px; width:100px; height:62px; background: transparent url(../css/skin/bg-wallpaper-on.png) left top no-repeat;  }
#goodies #wallpapers #wallpaper3 .roll{position:absolute; top:13px; left:17px; width:100px; height:62px; background: transparent url(../css/skin/bg-wallpaper-on.png) left top no-repeat;  }
#goodies #wallpapers #wallpaper4 .roll{position:absolute; top:37px; left:15px; width:100px; height:62px; background: transparent url(../css/skin/bg-wallpaper-on.png) left top no-repeat;  }
#goodies #portraits{position:absolute; top:300px; left:280px; z-index:121;}





.clone{min-height:522px; _height:522px; padding-top:2px;}


#connected{border:1px solid #352b2f; width:248px; padding:3px}
#connected .pseudo{background:#000 url(../css/skin/bg-connected.jpg) left top no-repeat; min-height:51px; margin-left:4px; padding:0 4px;}
.download{display:block; height:47px; line-height:auto; font-size:1em; text-decoration:underline; background:#000 url(../css/skin/btn-download.jpg) left top no-repeat; padding-left:40px; }
#fan{font-size:1em; background:#000 url(../css/skin/bg_facebook_fan.jpg) left top no-repeat;   }
#fan a{padding-left:25px; height:24px; line-height:20px; font-weight:bold; color:#000;text-decoration:underline; background:transparent url(../css/skin/icn-facebook.jpg) left top no-repeat;}


#countries{background-color:#64595d; width:98px; position:absolute; z-index:1000; right:5px; top:50px; padding:2px 0; margin-top:0px;}
#countries li{ margin:3px 4px 0 4px; width:85px; padding:2px; border:1px solid #776b6a; background-color:#34302f; font-size:1em; text-align:left; }
#countries li a{cursor:pointer;}
#countries li.first{margin-top:0px;}
#countries li.last{margin-bottom:2px;}

#uk{background:transparent url(../css/skin/flag_uk.gif) 2px 4px no-repeat; padding-left:25px;}
#fr{background:transparent url(../css/skin/flag_fr.gif) 2px 4px no-repeat; padding-left:25px;}
#it{background:transparent url(../css/skin/flag_it.gif) 2px 4px no-repeat; padding-left:25px;}
#es{background:transparent url(../css/skin/flag_es.gif) 1px 4px no-repeat; padding-left:25px;}

#iteese{min-height:190px;_height:190px; /*background:#000 url(../css/skin/bg-iteese.jpg) left top no-repeat;*/}

#tabSpaces{margin-right:6px; margin-left:6px; *margin-right:6px; *margin-left:6px;}
#tabMargin{margin: 0 3px 4px 4px; *margin-left:4px;}

#legal{background:#000 url(../css/skin/bg-mentions.gif) left top no-repeat; height:525px;}

#links{width:725px; margin:auto;}
#links a{font-size:1em;}



#footer{ display:inline-block;*display:inline; margin-right:auto; margin-left:auto; overflow:hidden; _overflow:visible; zoom:1; padding:10px 0;  }
#footer li{float:left;background:transparent url(../css/skin/sep_footer.gif) right top repeat-y;font-size:1em; border-right:1px solid #333;}
#footer li.last{border-right:0px solid #333;}
#footer li a, #footer li span{margin:0 5px;  line-height:auto; display:block; }
#footer li.active a, #footer a:hover{}

.footerBorderT{border-top:1px solid #333;}

.back{width:93px; height:38px; background:transparent url(../css/skin/bg-btn-back.gif) left top no-repeat; display:block; margin:auto; line-height:38px; text-transform:uppercase; font-size:1em; font-weight:bold; }



/**** Blocs conteneurs + structure contenu (line, unit, .block, .blockSimple....) ****/

/* line, unit */
.line, .lastunit{overflow:hidden;_overflow:visible;_zoom:1;margin:0;/*padding:0;*/display:block;}
.unit{float:left;_zoom:1;}

.size1on1{float:none !important;margin-right:0; width:auto}
.size1on2{width:49%;}
.size1on3{width:32.3%;}
.size2on3{width:66%;}
.size1on4{width:24.1%;}
.size2on4{width:48.2%;}
.size3on4{width:74.8%;}
.size1on5{width:18.8%;}
.size2on5{width:39%;}
.size3on5{width:59%;}
.size4on5{width:78%;}


.sizeColL{width:26.7%;*width:26.6%;}
.sizeBlockTab{width:46.6%;}
.sizeNav{width:86.7%;}

.lastunit{float:none;width:auto!important;margin-right:0!important;_margin-right:-3px;_left:-3px;_position:relative;}

/* ** block** */

.block{overflow:hidden;_overflow:visible; zoom:1; position:relative;}
.block .blockInside{position:relative; overflow:hidden; _overflow:visible; zoom:1; }







/* ** tabs ** */
#tabs{background-color:#63555b;padding-bottom:5px;}
#tabs ul{_bottom:-10px;}
#tabs li{margin-right:4px; float:left;}
#tabs li.last{margin-right:0 !important;}
#tabs li a{cursor:pointer;background:transparent url(../css/skin/onglet-non-active.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); display:block; width:139px; height:31px; text-align:center; line-height:31px; _behavior: url(../scripts/css/iepngfix.htc); _cursor:pointer; }
#tabs li a.active{background:transparent url(../css/skin/onglet-active.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); color:#000; _behavior: url(../scripts/css/iepngfix.htc); _cursor:pointer; }
#tabs li a:hover{text-decoration:none;}

.panel{background-color:#988b91; margin:0 6px 0 5px; padding:7px; min-height:200px; _height:205px;}
.bgTextfield{width:409px; _width:300px !important; height:121px; *height:128px; background:transparent url(../css/skin/bg-textfield.jpg) left top no-repeat;}
.bgTextfield textarea{overflow:hidden; *width:380px !important; }

#formYou textarea{width:387px; height:115px; border:0; font-size:1.4em;}
#btn-submit{background: transparent url(../css/skin/btn-post.jpg) left top no-repeat; border:0; width:108px; height:46px; display:inline;*display:block; text-indent:-1000px;}

#everybody, #mentionsScrollable, #spotlightScrollable, #whereScrollable, #friends{overflow:hidden; height:207px; background-color:#7a6a70; }
#mentionsScrollable{background-color:#000;margin-bottom:35px;}
#spotlightScrollable{background:none; margin-right:50px;}
#whereScrollable{background:none; margin-right:20px;}


#tabs2{min-height:207px;_height:207px;}




/* ** javascript ** */

/* scroller  */
#scrollbar, #scrollbarFriends{ position:relative; float:right; display:block; background: transparent url(../css/skin/bg_scroller.gif) no-repeat; height:207px;  width:14px; }
#handle-scrollbar, #handle-scrollbarFriends{position:relative; left:3px; top:0px; background: transparent url(../css/skin/handler_scroller.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); width:8px; height:8px; margin-top:8px; padding-bottom:15px;  _padding-bottom:5px; }

#mentionsScrollbar{ position:relative; float:right; display:block; background: transparent url(../css/skin/bg_scroller.gif) no-repeat; height:207px;  width:14px; }
#handle-mentionsScrollbar{position:relative; left:3px; top:0px; background: transparent url(../css/skin/handler_scroller.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); width:8px; height:8px; margin-top:8px; padding-bottom:15px;  _padding-bottom:5px; }

#spotlightScrollbar{ position:relative; float:right; display:block; background: transparent url(../css/skin/bg_scroller.gif) no-repeat; height:207px;  width:14px; }
#handle-spotlightScrollbar{position:relative; left:3px; top:0px; background: transparent url(../css/skin/handler_scroller.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); width:8px; height:8px; margin-top:8px; padding-bottom:15px;  _padding-bottom:5px; }

#whereScrollbar{ position:relative; float:right; top:10px; display:block; background: transparent url(../css/skin/bg_scroller.png) no-repeat; _behavior: url(../scripts/css/iepngfix.htc); height:207px;  width:14px; }
#handle-whereScrollbar{position:relative; left:3px; background: transparent url(../css/skin/handler_scroller.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); width:8px; height:8px; margin-top:8px; padding-bottom:15px;  _padding-bottom:5px; }



/* ** smoothbox ** */	

/* ** Layer ** */
#layer{width:764px; height:567px; background:#000 url(../css/skin/bg-layer-video.png) left top no-repeat; _behavior: url(../scripts/css/iepngfix.htc); }

#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; }

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay { position: absolute; z-index:100; top: 0px; left: 0px; background-color:#000; }
#TB_window { position: absolute; background: none !important; z-index: 102; color:#000000; border: 0px solid #525252; text-align:left; }
#TB_window img { display:block; margin: 15px 0 0 15px; }
#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow{ position:absolute; z-index:500; width:29px; height:33px; top:75px;  }
#TB_closeAjaxWindow{ position:absolute; z-index:500; width:29px; height:33px; top:40px; right:50px;  }
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title{ height:27px; }
#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent p{ padding:5px 0px 5px 0px; }
#TB_load{ position: absolute; display:none; height:100px; width:100px; z-index:101; }
#TB_HideSelect{ z-index:99; position:absolute; top: 0; left: 0; background-color:#000; border:none; }
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; }
* html #TB_iframeContent{ margin-bottom:1px; }




