
@media screen, projection {



/*
**
** THEMA: Thomapyrin
**
*/

#synopsis { position: relative; }

#synopsis .produkt a:hover { background-color: transparent;}
#synopsis .produkt a:link, #synopsis .produkt a:visited { color: #009cde; }

div.produkt { 
margin-top: 7px;
position: relative;
height: 116px;
width: 700px;
overflow: hidden;
}
div.produkt p { 
position: absolute;
height:auto;
width: 240px;
top: 18px;
left: 290px;
overflow: hidden;
line-height: 2;
font-size: 12px;
}
div.produkt p a { 
text-decoration: none;
}

#balken { 
position: absolute;
height: 352px;
width: 30px;
overflow: hidden;
top: 5px;
left: 14px;
}



/*
**
** THEMA: Medium
**
*/
/*
.kopf0 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/0.jpg) no-repeat; }
.kopf1 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/1.jpg) no-repeat; }
.kopf2 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/2.jpg) no-repeat; }
.kopf3 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/3.jpg) no-repeat; }
.kopf4 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/4.jpg) no-repeat; }
.kopf5 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/5.jpg) no-repeat; }
.kopf6 { background: transparent url(http://bimedia.bitdesign-media.de/thomapyrin/skin/bilder/medium/koepfe/6.jpg) no-repeat; }
*/
#kopf { background: #fff url(/thomapyrin/skin/bilder/kopf/background_medium.gif) repeat-x scroll 0 0; }
#fullContent { padding-bottom: 0; }
#teaserBox {
float: left;
overflow:hidden;
padding: 45px 0 0 0;
margin-right: 20px;
width: 198px;
}
#fullContent ul { margin-left: 233px; }

#swoshflash { position: absolute; z-index: 999; top: 168px; left: 205px; }

#neu { position: relative; top: -115px; left: 135px; }

#inhalt { background: white url(/thomapyrin/skin/bilder/medium/swoshBGfinalv1b.jpg) no-repeat scroll 0 50px;}

#frage {
float: right;
margin-left: 10px;
margin-top: 50px;
margin-right: 50px;
overflow: hidden;
width: 300px;
height: auto;
background: transparent url(/thomapyrin/skin/bilder/medium/frageBG.png) no-repeat;
overflow: hidden;
}
* html #frage {
filter:
  progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/skin/bilder/medium/frageBG.png');
background: none;
height: 100px;
margin-right: 25px;
}
#frage p { padding: 17px 30px 29px; }
#frage p a { font-weight: bold; text-decoration: none; }
* html #frage p a { position: absolute; width: 240px; }
#frage p a:link, #frage p a:visited { color: #fff; }
#frage p a:hover, #frage p a:focus, #frage p a:active { background: transparent; color: #fff; text-decoration: underline; }

#guide {
position: absolute;
top: 539px;
left: 520px;
width: 275px;
}
#guide h3, #guide p { text-align: right; }
#guide h3 { margin-top: 0; padding: 0 54px 0 0; font-size: 11px; }
#guide p { font-size: 9px; }
#guidecover {
float: right;
width: 130px;
height: 190px;
margin-left: 5px;
}
#guidecover a.cbild:hover, #frage a.cbild:hover {
background-color: transparent;
}


#spotwrapper {
position: absolute;
top: 490px;
left: 196px;
height: 270px;
width: 280px;
float: right;
margin-left: 60px;
}
#spotwrapper #spot {
width: 270px;
height: 260px;
margin-left: 5px;
padding-top: 10px;
padding-left: 10px;
background: transparent url(/thomapyrin/skin/bilder/medium/video.png) no-repeat;
overflow: hidden;
}
* html #spotwrapper #spot {
filter:
  progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/skin/bilder/medium/video.png');
background: none;
}
* html #spot object { position: relative; z-index: 9999; }
#spot p { font-size: 9px; color: white; padding: 15px 0 0 0; }

#pflicht, #disclaimer { padding-bottom: 25px; padding-top: 120px; }
#pflicht, #disclaimer p { font-size: 11px; color: #fff; }
#disclaimer p { padding-left: 0; }



/*
**
** THEMA: Faq
**
*/

#inhalt { background: white url(/thomapyrin/skin/bilder/medium/swoshBGfinalv2.jpg) no-repeat scroll bottom left;}

#swosh {
margin-left: -35px;
padding-left: 35px;
padding-bottom: 50px;
width: 755px;
overflow: hidden;
}
* html #swosh { position: absolute; left: 225px; }

h2 { font-size: 12px; }

#zuruck {
float: right;
margin-left: 10px;
overflow: hidden;
width: 300px;
height: auto;
background: transparent url(/thomapyrin/skin/bilder/medium/zuruckBG.png) no-repeat;
overflow: hidden;
}
* html #zuruck {
filter:
  progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/skin/bilder/medium/zuruckBG.png');
background: none;
height: 100px;
}
#zuruck p { padding: 17px 35px 29px; }
* html #zuruck p a { position: absolute; width: 240px; }




}
