div.detail-view{position:relative;left:0px;top:0px;width:687px; }



div.detail-view div.name{top:198px;width:343px;vertical-align:middle; margin-top:0em; padding-top:0em; height:2em; margin-bottom:3em; margin-top:1em;}
div.detail-view div.name.long{height:111px;}
div.detail-view div.name p{font-weight:bold;margin-left:30px;width:150px;}
div.detail-view div.price{width:100px;height:67px;text-align:right; margin-left:12em; position:absolute; margin-top:-1.4em;}
div.detail-view div.price p{}
div.detail-view div.price p.newprice{margin-top:-9px;padding-top:5px;vertical-align:bottom;}
div.detail-view div.price sup{margin-top:18px; margin-right:-8em;}
div.detail-view div.beschreibung1{width:342px;height:40px;left:344px;top:269px;border-bottom: #999999 1px dotted; display:none;}
div.detail-view div.beschreibung1 p {margin-top:1em;margin-left:21px;}

div.detail-view div.infos{width:343px;left:343px; top:250px; height:309px;}
div.detail-view div.infos p {margin-left:30px;margin-right:1em;margin-top:1em;}
div.detail-view div.infos table.facts {margin-left:28px; margin-top:1em;}
div.detail-view div.infos table.facts td.eigenschaft {width:7.9em;}

div.detail-view div.image1{position:absolute;width:343px;overflow:hidden;vertical-align:middle;text-align:center; border-bottom:#999999 1px dotted; height:402px; }


div.detail-view div.img{}

div.detail-view div.infos div.block01{ height:1px; width:343px; background-image:url(../../img/global/dot.gif);}

div.detail-view div.images{ width:343px; display:block; border-bottom:#999999 1px dotted; height:198px; margin-bottom:0em; }


div.detail-view div.image2 {width:171px;height:198px;overflow:hidden;text-align:center; border-right:#999999 1px dotted; float:left;}
div.detail-view div.image2 img {margin:auto;vertical-align:middle;}
div.detail-view div.image3 {width:171px;height:198px;overflow:hidden;text-align:center;float:left;}

div.detail-view div.infos div.atrribut1 {position:relative;}
div.detail-view div.atrribut1 option {display:none;}
div.detail-view div.devider {position:absolute;left:343px;height:100%;width:1px;top:0px;background-image:url(../../img/global/dot.gif);}
div.detail-view div.commandline {}
div.detail-view div.commandline div{ border-top: #999999 1px dotted; height:15px; padding-top:3px; padding-bottom:3px;}
div.detail-view div.commandline div a{ margin-left:0.6em; height:15px; overflow:hidden; display:block;}
div.detail-view div.commandline div input{ margin-left:0.6em;}
div.detail-view div.commandline div p{ margin-left:2.4em; height:15px; overflow:hidden; display:block; margin-top:0em;}

div.detail-view div.infos form{position:relative; margin:0em;}

div.detail-view div.navigation {position:absolute;top:310px;left:344px;width:342px;height:265px;border-bottom:#999999 1px dotted; display:none;}
div.detail-view div.navigation div {margin-top:21px; margin-left:23px;}
div.detail-view div.navigation div.nav1 {margin-top:22px;}
div.detail-view div.navigation div.nav2 {margin-top:30px;}


div.productoptions { top:94px; left:344px; border:green 50px sold; z-index:900;}
div.productoptions label select { width:200px; left:128px; z-index:900;}
div.productoptions div.register{width:100% !Important; border:none;}
div.navigation div.nav{display:none;}

table.cart { margin-left:20px; width:620px; margin-top:21px;}
table.cart td{}
table.cart th{ vertical-align:top;}
table.cart caption{ text-align:left; margin-left:20px; margin-bottom:3em; font-weight:bold; margin-top:1em;}
table.cart col.article {}
table.cart th { text-align:left;}
table.cart th img{ height:80px; float:left; margin-right:1em;}
table.cart th span{ display:block;}
table.cart td.card-delete{text-align:right;}
table.cart th.card-delete{text-align:right; padding-right:14px;}
table.cart td.card-price{}
table.cart tr{height:120px; vertical-align:top;}
table.cart tr.subtotal {height:3em; vertical-align:top;}
table.cart tr.subtotal th { text-align:right;}
table.cart tr.caption{height:3em; vertical-align:top; }
table.cart col.quantity{ width:60px;}
table.cart col.delate{text-align:right;}
table.cart col.article{width:300px;}

div.colOne{float:left; position:relative; width:343px; position:relative; height:430px;  border-bootm:#999999 1px dotted; padding-bottom:0em;}
div.colOne div.headline{ height:17px; font-weight:bold; border-top:#999999 1px dotted;  border-bottom:#999999 1px dotted; padding-left:26px; width:316px; color:#666666;}
div.colTwo{float:left; position:relative; width:343px; position:relative; border-left:#999999 1px dotted;}
div.zoomimage{ height:430px; margin-bottom:0em;}
hr{visibility:hidden;}

div.cross-selling{}
div.cross-selling p.headline{margin:1em;}
div.cross-selling div.article-row{border-top:#999999 1px dotted;}´



