/*========================================*/
/* www.sensis-glas.de CSS FILE (c) 2012   */
/* this CSS by: Joerg Niess with friendly */
/* support by www.joergkowalski.net       */
/* &amp; www.nice-advertising.de          */
/*========================================*/

body {
margin-top:0;
margin-left:0;
background:#F5F5F5;
}
div.detail_pic {
position:absolute;
height:485px;
width:350px;
text-align:left;
margin-top:5px;
margin-left:5px;
border:0px solid green;
z-index:3;
}
div.detail_bellagio {
position:absolute;
width:330px;
text-align:left;
margin-top:314px;
margin-left:10px;
border:0px solid red;
z-index:4;
}
div.detail_gift {
position:absolute;
width:330px;
text-align:left;
margin-top:281px;
margin-left:10px;
border:0 solid red;
z-index:3;
}
div.detail_ente {
position:absolute;
width:330px;
text-align:left;
margin-top:352px;
margin-left:10px;
border:0px solid red;
z-index:3;
}
div.detail_sup {
position:absolute;
width:700px;
text-align:left;
margin-top:484px;
margin-left:0;
border:0px solid red;
z-index:3;
}
div.erklaerung {
position:absolute;
height:473px;
width:213px;
margin-top:0;
margin-left:0;
border:0px solid green;
z-index:2;
}
div.trans {
position:absolute;
height:495px;
width:715px;
text-align:left;
margin-top:0;
margin-left:0;
background-color:#FFF;
z-index:1;
}

div.popup {
margin:auto;
position:absolute;
height:494px;
width:715px;
text-align:left;
border: 0px solid #F5F5F5;
background-color:#FFF;
z-index:1;
}

div.popup2 {
position:relative;
height:630px;
width:715px;
text-align:left;
margin-top:0px;
margin-left:0px;
background-color:#FFF;
border:0px solid red;
z-index:1;
}
div.popup3 {
position:relative;
height:610px;
width:715px;
text-align:left;
margin-top:0px;
margin-left:0px;
background-color:#FFF;
border:0px solid red;
z-index:1;
}
div.popup4 {
position:relative;
height:560px;
width:715px;
text-align:left;
margin-top:0px;
margin-left:0px;
background-color:#FFF;
border:0px solid #000;
z-index:1;
}
div.home {
position:absolute;
height:14px;
width:120px;
text-align:left;
margin-top:76px;
margin-left:575px;
border:0px solid violet;
z-index:10;
}
div.detail_home {
position:absolute;
height:14px;
text-align:left;
margin-top:470px;
margin-left:620px;
border:0px solid red;
z-index:2;
}
div.detail_shop {
position:absolute;
height:14px;
text-align:left;
margin-top:470px;
margin-left:580px;
border:0px solid red;
z-index:2;
}
div.detail_test {
position:absolute;
height:14px;
text-align:left;
margin-top:470px;
margin-left:570px;
border:0px solid red;
z-index:2;
}
div.detail_kuehl {
position:absolute;
height:14px;
text-align:left;
margin-top:475px;
margin-left:575px;
border:0 solid red;
z-index:2;
}
div.detail_home2 {
position:absolute;
height:14px;
text-align:left;
margin-top:470px;
margin-left:620px;
border:1px solid red;
z-index:2;
}

div.detail_home3 {
position:absolute;
height:14px;
text-align:left;
margin-top:420px;
margin-left:730px;
border:0 solid red;
z-index:2;
}
div.home_popup {
position:absolute;
height:14px;
text-align:left;
margin-top:470px;
margin-left:580px;
border:0 solid red;
z-index:2;
}
div.hydro_popup {
position:absolute;
height:14px;
text-align:left;
margin-top:585px;
margin-left:580px;
border:0 solid red;
z-index:2;
}
div.zubup {
position:absolute;
height:14px;
text-align:left;
margin-top:535px;
margin-left:580px;
border:0 solid red;
z-index:2;
}
div.home_hand {
position:absolute;
height:14px;
text-align:left;
margin-top:478px;
margin-left:820px;
border:0 solid red;
z-index:2;
}

div.detail_txt {
position:absolute;
height:480px;
width:353px;
text-align:left;
margin-top:5px;
margin-left:355px;
border:0px solid green;
z-index:2;
}
/* --------------------------------- Hydroglasur Div -------------------------- */
div.detail_hydro {
position:absolute;
height:600px;
width:495px;
text-align:left;
margin-top:5px;
margin-left:210px;
border:1px solid red;
z-index:2;
}
div.detail_zub {
position:absolute;
height:545px;
width:495px;
text-align:left;
margin-top:5px;
margin-left:210px;
border:0px solid green;
z-index:2;
}
div.glastyp {
position:absolute;
height:448px;
width:850px;
text-align:left;
margin-top:5px;
margin-left:5px;
border:0 solid blue;
z-index:2;
}
h1.detail {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#900;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:5px 0 10px 25px;
}
h1.detail2 {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#900;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:5px 0 12px 25px;
}
p.detail {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:0 10px 15px 25px;
}
p.detail_bell {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:0 0 14px;
}
p.tab {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin-top:0px;
margin-bottom:3px;
margin-left:0px;
margin-right:0px;
}

a.detail {
font-family:verdana, arial, helvetica, sans-serif;
letter-spacing:0;
font-weight:400;
font-size:10pt;
}
a.detail:link {
color:#002561;
text-decoration:underline;
}
ul.detail {
font-family:verdana, arial, helvetica, sans-serif;
color:#002561;
font-size:10pt;
letter-spacing:0;
font-weight:400;
text-align:left;
line-height:14pt;
list-style-type:disc;
list-style-position:outside;
padding-left:20px;
margin:10px 10px 15px 20px;
}
ul.tab {
font-family:verdana, arial, helvetica, sans-serif;
color:#002561;
font-size:10pt;
letter-spacing:0;
font-weight:400;
text-align:left;
line-height:14pt;
list-style-type:disc;
list-style-position:outside;
padding-left:20px;
margin:0px 10px 15px 20px;
}

#magnify {
position:fixed;
margin-left:5px;
margin-top:1px;
visibility:hidden;
z-index:7;
}

#small {
position:absolute;
left:0;
top:0px;
z-index:6;
}
div.small {
position:absolute;
left:51px;
top:0px;
z-index:6;
}
div.sand {
position:absolute;
left:130px;
top:438px;
z-index:6;
border:1px red;
}
div.emblem {
position:absolute;
width:192px;
height:52px;
left:10px;
top:300px;
z-index:6;
}
div.glass {
position:absolute;
width:166px;
height:484px;
left:151px;
top:0px;
z-index:7;
}
div.label {
position:absolute;
top:260px;
left:40px;
width:120px;
height:120px;
z-index:8;
}
a {
color:#933;
text-decoration:none;
font-weight:400;
}

a:hover {
text-decoration:underline;
color:#090;
letter-spacing:0;
}


img.content_left {
border:0px solid red;
margin:0 0 3px;
}

table {
text-align:center;
}
table.menu {
visibility:hidden;
}
p.detail_sup {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:0 0 10px;
border:0px solid green;
}
p.sup {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin-top:8px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
border:0px solid blue;
}

p.detail_home {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:0 0 15px;
}
p.detail_under {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin-top:15px;
margin-bottom:0px;
}
p.out {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
color:#B80000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin:15px 0 0;
}
p.nodrop {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
width:139px;
color:#339966;background-color:#fff;
letter-spacing:0;
line-height:13pt;
text-align:left;
margin-top:0px;
margin-left:23px;
padding-left:2px;
padding-right:2px;
margin-bottom:15px;
}
p.antidrop {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:400;
width:139px;
color:#339966;background-color:#fff;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin-top:0px;
margin-left:210px;
padding-left:2px;
padding-right:2px;
padding-bottom:1px;
margin-bottom:0px;
}
h2.neuheit {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#E80000;
letter-spacing:0;
line-height:12pt;
text-align:left;
margin-top:10px;
margin-left:25px;
}
/* ------------------------------- image for Link ------------------------------- */
div.show {
position:absolute;
margin-top:2px;
margin-left:252px;
width:100px;
min-height:100px;
display:none;
border:3px solid #fff;
z-index:20;
}
div.show2 {
position:absolute;
margin-top:212px;
margin-left:530px;
width:169px;
height:130px;
display:none;
border:2px solid #f5f5f5;
z-index:20;
}
div.show3 {
position:absolute;
margin-top:25px;
margin-left:620px;
width:90px;
height:140px;
display:none;
border:0px solid #f5f5f5;
z-index:20;
}
div.show4 {
position:absolute;
margin-top:0px;
margin-left:auto;
display:none;
border:4px solid #f5f5f5;
z-index:20;
}
/* tooltip styling. by default the element to be styled is .tooltip */
.tooltip {
display:none;
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt; font-weight:400; line-height:10pt;
text-align:center; color:#fff; background:#A8A8A8;
min-height:10px; padding:5px; border:1px solid #000;
-moz-box-shadow: 5px 5px 5px #686868;
-moz-border-radius:5px;
-webkit-box-shadow: 5px 5px 5px #686868;
-webkit-border-radius:5px;
z-index:20;
}
/* ------------------------------- image for tooltip ------------------------------- */

div.hydro {
position:absolute;
margin-top:0px;
margin-left:0px;
height:150px;
border:1px solid #000;
z-index:20;
}

div.hydro2 {
position:absolute;
margin-top:150px;
margin-left:0px;
height:150px;
border:1px solid #000;
z-index:20;
}

div.hydro3 {
position:absolute;
margin-top:300px;
margin-left:0px;
height:150px;
border:1px solid #000;
z-index:20;
}
div.hydro4 {
position:absolute;
margin-top:450px;
margin-left:0px;
height:140px;
border:0px solid #000;
z-index:20;
}
img.hydro {
float:left;
margin-left:10px;
margin-top:10px;
}
div.zub {
position:absolute;
margin-top:0px;
margin-left:0px;
height:100px;
border:0px solid #000;
z-index:20;
}

div.zub2 {
position:absolute;
margin-top:110px;
margin-left:0px;
height:100px;
border:0px solid #000;
z-index:20;
}

div.zub3 {
position:absolute;
margin-top:220px;
margin-left:0px;
height:100px;
border:0px solid #000;
z-index:20;
}
div.zub4 {
position:absolute;
margin-top:330px;
margin-left:0px;
height:100px;
border:0px solid #000;
z-index:20;
}
div.zub5 {
position:absolute;
margin-top:440px;
margin-left:0px;
height:100px;
border:0px solid #000;
z-index:20;
}