/* Styleinfo Layer */
#styleInfoBT {  margin: 7px 5px 0px 10px; cursor:pointer;  }
#styleInfoLayer { width:800px; height: 435px; background: #FFFFFF; font-family: arial; }
#styleInfoLayer_Head {width:778px; height:36px; top:10; left:11; position:absolute; }
#styleInfoLayer_Head #brandText { color: #666666; font-size: 20px; font-weight:bold; margin: 0px 0px 2px 0px; padding:2px 0px 0px 0px; }
#styleInfoLayer_Head #header_division { margin: 0px 0px 2px 7px; font-size: 20px; font-weight: bold; padding:2px 0px 0px 0px; text-transform:uppercase; }
#styleInfoLayer_Head #espLogo { margin: 0px 0px 0px 8px; }
#styleInfoLayer_Head #StyleInfoClose { position:absolute; right:0px; top:1px; cursor:pointer; }
#styleInfoLayer_tabPannel { width:778px; height:377px; top:47; left:11; position:absolute;}
.styleInfoLayerReiter { width:778px; height:35px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url('../../Img/Product/us/StyleInfo/oben_rechts.gif') repeat-x left top; }
#styleInfoLayer_tabPannel_tabs {  list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#styleInfoLayer_tabPannel_tabs li { width:165px; height: 35px; float:left; margin: 0px 1px 0px 0px; padding: 9px 0px 0px 0px; cursor:pointer; text-align:center; font-size:12px; font-weight: bold; }
/*
.offTab { background: url('../../Img/Product/us/StyleInfo/off.gif') left top no-repeat; }
.onTab { background: url('../../Img/Product/us/StyleInfo/on.gif') left top no-repeat; }
*/
.offTab { background: url('../../Img/Product/us/StyleInfo/off2.gif') left top no-repeat; }
.onTab { background: url('../../Img/Product/us/StyleInfo/on2.gif') left top no-repeat; }

#styleInfoContent_styleImg { position: absolute; left:12px; top: 12px;  }
#styleInfoLayer_Content { width:783px; height: 344px; position:relative; background: url('../../Img/Product/us/StyleInfo/hg2.gif') 0px -1px no-repeat; }
.rightContent { width:547px; height: 311px; margin:0px; padding: 0px 0px 0px 0px; position:absolute; right:10px; top:10px; }
/* Größen Info */
.groessenInfoContentBG { background: url('../../Img/Product/us/StyleInfo/hg3.gif') no-repeat; }
#groessenInfoContent { width: 781px; height: 322px; position: relative; }
.sizeTableStandard { margin: 36px 0px 0px 36px; background: url('../../Img/Product/us/StyleInfo/table_bg_standard_w.jpg') left top repeat-x; font-family: verdana; font-weight:bold; font-size: 9px; }
.sizeTableLong { margin: 16px 0px -10px 36px; background: url('../../Img/Product/us/StyleInfo/table_bg_long.gif') left top repeat-x; font-family: verdana; font-weight:bold; font-size: 9px; }
#sizeTableTop {  }
.sizeTableTh { padding: 0px 0px 0px 17px; }
#sizeTableTop td { border-bottom: 1px solid #FFFFFF; }
#sizeTableTop_2 td { border-bottom: 1px solid #FFFFFF; }
.sizeTableTd {  border-left: 1px solid #DBDBDB; text-align: center;}
#sizeTableBottom { color: #FFFFFF; }
#sizeTableMiddle { color: #FFFFFF; }
#sizeTableMiddle td {  border-bottom: 1px solid #FFFFFF; }
.beltInfo { width: 350px; margin: 14px 0px 0px 36px; float:left; }
#sizeTableBottom td { }
.sizeTableInfoText { margin: 32px 0px 0px 36px; color:#666666; }
/* Passform Info*/
.passformInfoContentBG { background: url('../../Img/Product/us/StyleInfo/hg1.gif') 0px -1px no-repeat; }
#passformInfoContent { width: 781px; height: 324px; position: relative; }
.denimfitMaster { width:547px; height: 311px; position: relative; }
.frontImg { position:absolute; right: 240px; top: 10px; z-index:2;}
.sideImg { position:absolute; right: 0px; top: 10px; z-index:2;}
.denimFitDesc { width: 215px; height: 311px; position:absolute; left: 7px; top: 4px;  font-weight: bold;  }
.descContainer { position:absolute; left: 0px; top: 28px; margin: 0px 0px 0px 0px; }
.descText { font-size:13px; color: #666666; }
.denimfitTitle { font-size: 14px; color:#666666; }
.denimfitTitleName { font-size: 14px; font-weight: bold; color:#000000; }
.denimfitFinderlink1 { position: absolute; left: 1px; bottom: 18px; height:15px; font-size: 11px;  color: #666666; }
.denimfitFinderlink2 { position: absolute; left: 1px; bottom: -10px; height:30px; text-decoration: underline; cursor:pointer; font-size: 11px;  color: #666666; }
.denimFitLabels { width: 200px;  height: 311px; font-size: 11px; font-weight: bold;  color: #666666; }
.denimFitLabelsBund { position: absolute; left: -4px; top: 40px; width: 114px; height: 50px; text-align: center; }
.denimFitLabelsOberschenkel{ position: absolute; left: -4px; top: 131px; width: 114px; height: 50px; text-align: center; }
.denimFitLabelsBein { position: absolute; left: -4px; top: 225px; width: 114px; height: 50px; text-align: center; }
.denimFitLableDesc { width: 200px; position: absolute; z-index:0; left: 280px; background: url('../../Img/Product/us/StyleInfo/line.gif') left center repeat-x; text-align: center;}
.denimFitLableDesc div { width: 140px; margin: 0px 30px 0px 30px; text-align: center; }
.denimFitLableDesc div span { padding: 2px 5px 2px 5px; margin: 5px 0px 5px 0px; background: #F2F2F2; }
/* Model Info */
.modelInfoContentBG { background: url('../../Img/Product/us/StyleInfo/hg2.gif') 0px -1px no-repeat; }
#model_info_content { width: 781px; height: 324px; position: relative; }
#model_info_content .boldDisplay { font-weight: bold; }
#modelInfoContent_modelImg {  position: absolute; right: 26px; top:20px; }
#model_info_content .infoText { width: 300px; position: absolute; left: 250px; top: 110px; font-size: 13px; color: #666666; }
.styleGroesseHinweis { width:200px; padding: 20px 0px 0px 0px; font-size: 11px; color: #9d9d9d;}
/* Massangaben */
.massangabenContentBG { background: url('../../Img/Product/us/StyleInfo/measurements_tab.gif') 0px -1px no-repeat; }
.massangabenSizeDL {width:75px; position:relative; top:17px; left: 103px; text-align:center; }
.styleinfoDenimMassangabenTop span { position:relative; top:17px; left: 35px; }
.styleinfoDenimMassangabenTop { height: 51px;}
.massangabenDesc { margin: 20px 0px 0px 35px; font-size:11px; color:#666666; }
.styleinfoDenimMassangabenMaster {}
.styleinfoDenimMassangabenLeftMaster { position:relative; left:0px; top:0px; width:329px; }
.styleinfoDenimMassangabenRightMaster { position:absolute; left:357px; top:58px; width:200px; }
.styleinfoDenimMassangabenLeftTitleElement { width:250px; font-size:14px; font-weight:bold; color:#555555; margin: 20px 0px 0px 35px; }
#denimMassangabenSizeLable { color:#000000; }
.measureTableImg{ list-style:none; }
.measureTableImg li img {display:block; }
.measureFrontBackSwitch { font-size:9px; font-weight: bold; color:#888888; cursor:pointer; text-decoration:underline; margin: 2px 3px 2px 10px; }
.measureFrontBackSwitchactiveView { color:#000000; }
#massangabenBootImageContainter { width: 130px; position:absolute; left: 389px; top:60px; }
.massangabenBootInfoText { font-size: 11px; color: #666666; left: 37px; top: 31px; position: absolute; }
#massangabenBootImageContainter img { float:left; border:0px; }
#massangabenBootImageContainter div { float:left; border:0px; } /* für den IE*/
.bootSizeDimTable { position:absolute; left: 37px; top:78px; border:0px; background:url(../../Img/Product/us/StyleInfo/table_bg_slice_1px_171px.gif); font-weight:bold; font-size: 9px;}
.bootSizeDimTable .trow { border-bottom: 1px solid #FFFFFF; }
.bootSizeDimTable .tdata { border-right: 1px solid #FFFFFF; }
.bootSizeDimTable tbody tr td { padding:5px 10px 5px 10px; text-align:center; }
.bootSizeDimTable .bpDesc { text-transform:uppercase; color:#FFFFFF; }
/* CupSizes */
.SizeChartCupsContentRow { width:520px; margin: 13px 0px 13px 0px; }
.SizeChartCupsContentRowTop { height: 100px; }
.SizeChartCupsTopContent { width: 360px; float:right; font-size:11px;}
.SizeChartCupsMassband { width: 200px; height: 50px; float:left; }
.SizeChartCupsMassbandBox { width: 200px; height:49px; position:relative; margin: 0px 0px 5px 0px; background:#FFFFFF; }
.SizeChartCupsMassbandImage { width: 135px; position:relative; left: 2px; top:2px; margin: 0px 0px 0px 5px; float:left;}
.SizeChartCupsMassbandImageHead { width: 135px; height: 15px; margin: 2px 0px 0px 0px; }
.SizeChartCupsMassbandImageHeadFirstimg { margin: 0px 0px 0px 2px; }
.SizeChartRedtext { color: #FF0000; font-weight:bold; margin: 2px 0px 0px 0px;}
.SizeChartCupsMassbandTitelText { margin: 2px 0px 0px 2px; }
.SizeChartCupsMassbandElement { width: 135px; height: 25px;}
.Massband_tabe_line { margin: 0px 0px 0px 66px; opacity:0.6; }
.Oberbrustmassband { background: url('../../HtmlStyleInfoLayer/GroessenTabellen/Drawings/Oberbrustumfang_tape.gif') no-repeat; }
.Unterbrustmassband { background: url('../../HtmlStyleInfoLayer/GroessenTabellen/Drawings/Unterbrustumfang_tape.gif') no-repeat; }
.OberbrustmassbandInch { background: url('../../HtmlStyleInfoLayer/GroessenTabellen/Drawings/Oberbrustumfang_tape_inch.gif') no-repeat; }
.UnterbrustmassbandInch { background: url('../../HtmlStyleInfoLayer/GroessenTabellen/Drawings/Unterbrustumfang_tape_inch.gif') no-repeat; }
.SizeChartCupsMassbandTextInput { width: 48px; height:44px; position:relative; left:7px; top:4px; margin: 0px 0px 0px 0px; float:left; }
.SizeChartCupsMassbandTextInputHead { width: 45px; height: 15px; text-align:center;}
.SizeChartCupsMassbandTextInputFeld { border:1px solid #666666; background:#FFFFFF; width: 48px; height:25px; padding:5px; }
.SizeChartCupsSizeBox { width: 130px; height:103px; margin: 0px 0px 0px 30px; float:left; background: #FFFFFF;}
.SizeChartCupsSizeBox p { margin: 0px 5px 15px 10px; font-size:10px; color: #666666; }
.SizeChartCupsLabelText { margin: 0px 5px 0px 10px; font-weight:bold; color:#666666; }
.SizeChartCupsSizeWert { margin:10px 5px 0px 10px; font-size: 18px;}
#SizeChartCups { margin: -2px 0px 0px -2px; float:left; }
#SizeChartCups tbody tr td { text-align: center; }
#SizeChartCups tfoot tr td { color:#666666; font-size:10px; }
.SizeChartCupsUnSelected { border: 2px solid #666666; }
.SizeChartCupsSelected { border: 2px solid #000000; }
#SizeChartCupError { width: 130px; position: absolute; left: 230px; top: -60px; z-index:100; padding: 5px; background: #FFFFFF; border: 2px solid #000000; font-size:11px; color:#FF0000; }
.SizeChartCupErrorBold { font-weight:bold;}
.SizeChartCupsBoldText { font-weight:bold; font-size:11px; color: #000000; }
.SizeChartCupsBoldTextBlack { font-weight:bold; color: #000000; }
#SizeChartCupsDescription { width: 270px; margin: 0px 0px 0px 8px; float:left; line-height: 12px; font-size:11px; color:#666666; }
#SizeChartCupsDescription p { margin: 6px 0px 6px 0px; }
.CursorGif { cursor: pointer; margin: 0px; }
.SizeChartCupsMasseinheitAktive { cursor:pointer; }
.SizeChartCupsMasseinheitInaktive { cursor:pointer; text-decoration:underline; color: #666666; }
.SizeChartCupsMassbandTextInputHead_inch { margin: 0px 0px 0px 12px; }
#SizeChartCupsOversizeRow { font-weight:bold; }
/* Styleinfo Layer ENDE 
height: 20px; position:absolute; background:white;font-size:9px; font-weight:bold; color:grey;text-decoration:underline; text-transform:uppercase; cursor:pointer;
*/