html { height: auto; } 
body { background:#000 url(../images/bg_body.jpg) no-repeat top center; padding:0; margin:0; font-family:Arial,Helvetica,sans-serif; font-size:75%; color:#000; }

#page{ position:relative; background:transparent; border:0; padding:0; }
#page_margins { width:912px; margin-left:auto; margin-right: auto; background:transparent; overflow:visible; }
		
#header { position:relative; height:67px; background:url(../images/bg_header.png) no-repeat top left; padding:0; margin:40px 0 12px 0; }

#main { }

#col1 { position:relative; margin:0; padding:0; width:600px; overflow:visible; }
.col1_header { position:relative; width:687px; background:url(../images/trine_header_right.jpg) no-repeat 87px 120px; margin:0px 0px 13px -87px; }
.col1_header_text { position:absolute; top:318px; right:32px; width:230px; }
.col1_box { background:url(../images/col1_box_bottom.png) no-repeat bottom center; margin:0; margin-bottom:10px; }
.col1_box p { padding:0 16px 10px 16px; margin:0;}

#col2 { float:right; margin:0; padding:0; width:296px; }
.col2_box { 
background:url(../images/col2_box_bottom.png) no-repeat bottom center; 
margin:0 0 10px 0; 
padding:0; 
}
* html .col2_box img{ /* Gilt nur für IE */ 
margin:-4px 0 10px 0; 
}
.col2_box img { padding: 0; margin: 0; display: inline;}
.col2_box p { padding:0 16px 10px 16px; margin:0;}
.small {font-size: 10px};

#footer { clear:both; color:#999; background:url(../images/bg_footer.png) no-repeat bottom left; text-align: center; font-size:0.9em; height:162px; padding:0; }
#footer a {color:#999; text-decoration:none;}
#footer a:hover {color:#333; text-decoration:underline;}
#footerspacer {margin: 0 0 50px 0}

#awardlogo{ float: left; padding: 0 8px 0 8px; }

#award_text { color: #8ccd2f; font-size: 16px; font-weight: bold;}
#award_link a { font-weight: bold; color: #00abbc; }
#review_link a { font-weight: bold; color: #00abbc; }
#wertung87 { color: #8ccd2f; font-size: 24px; font-weight: bold; letter-spacing: -0.1em; }
#sehrgut {  color: #8ccd2f; font-size: 22px; font-weight: bold; letter-spacing: -0.1em;}
#wertung88 { color: #8ccd2f; font-size: 27px; font-weight: bold; float: left; margin: 0 12px 0 0; line-height: 27px;}
#wertung81 { color: #8ccd2f; font-size: 27px; font-weight: bold; float: left; margin: 7px 12px 0 0; line-height: 27px;}
#geheimtip {  color: #8ccd2f; font-size: 12px; font-weight: bold; line-height: 0.9em; margin: 2px 0 0 0;}
#fantasy {  color: #8ccd2f; font-size: 12px; font-weight: bold; line-height: 0.9em; margin: 7px 0 0 0;}
#spieletester { margin: 8px 0 0 16px;}
#reviews {color:#000; margin: 16px 0 0 16px; font-weight:bold; font-size: 18px; letter-spacing:-0.1em;}

.buylink a { font-weight: bold; color: #00abbc; }
.downloadlink a { text-decoration: none; }

#clearboth { clear: both; }