
@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: Classic
**
*/
#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: 178px; left: 205px; }

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

#inhalt { background: white url(/thomapyrin/skin/bilder/classic/swoshBGclassic.jpg) no-repeat scroll 0 150px;}

p.classic { padding-right: 300px; }

#frage {
float: right;
margin: 150px 5px 0 25px;
overflow: hidden;
width: 250px;
height: auto;
background: transparent url(/thomapyrin/skin/bilder/classic/frageBG.png) no-repeat;
overflow: hidden;
}
* html #frage {
filter:
  progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/skin/bilder/classic/frageBG.png');
background: none;
height: 120px;
}
#frage p { padding: 10px 30px 30px 16px; font-size: 125%; }
#frage p a { font-weight: bold; text-decoration: none; }
* html #frage p a { position: absolute; width: 180px; }

#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; }

#tablette { 
position: absolute;
top: 570px;
left: 480px;
width: 260px;
}
#tablette p { color: #fff; font-size: 11px; padding-top: 0; position: relative; top: 10px; left: 72px; }
#in15min { margin-left: 60px; }

#intensiv { 
position: absolute;
top: 770px;
left: 670px;
width: 260px;
}
#intensiv #intensivarrow { 
display: block;
width: 400px;
height: 75px;
background: transparent url(/thomapyrin/skin/bilder/intensiv/arrowClassic.png) no-repeat 40px -20px;
color: #fff;
font-weight: bold;
padding: 24px 10px 0;
font-size: 13px;
text-indent: 107px;
text-decoration: none;
overflow: hidden;
white-space: nowrap;
cursor: hand;
cursor: pointer;
position: relative;
top: -10px;
}
#intensiv #intensivarrow:hover { 
text-decoration: underline;
}
* html #intensiv #intensivarrow {
filter:
  progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/skin/bilder/intensiv/arrow.png');
background: none;
padding-top: 40px;
}




#game { 
position: absolute;
top: 233px;
left: 741px;
width: 176px;
}

#gamelink { 
position: absolute;
top: 233px;
left: 741px;
width: 176px;
height: 269px;
z-index: 110;
}
#gamelink a {
overflow: hidden;
z-index: 130;
background-color: transparent;
}
#gamelink a:hover, #gamelink a:active, #gamelink a:focus  {
background-color: transparent;
}


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


#videolink { 
position: absolute;
top: 560px;
left: 240px;
width: 240px;
height: 135px;
z-index: 9991;
}
#videolink a {
display: block;
overflow: hidden;
z-index: 9999;
}
#videolink a:hover, #videolink a:active, #videolink a:focus  {
background-color: transparent;
}


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

.risik { color: #022892; }



}
