/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
modified by me@reimar.org
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
body {font-size:12px; font-family:arial,helvetica,clean,sans-serif;}
select, input, textarea {font-size:99%; font-family:arial,helvetica,clean,sans-serif;}
strong {font-weight: bold;}

body {background:#e6e6e6 url('../images/backgrounds/bg_body.gif') repeat-x;}
#header {width:975px;height:275px;background:url('../images/backgrounds/bg_header.jpg') no-repeat;position:relative;}
	#header h1 {position:absolute;left:35px;top:97px;}
	#header #top-nav {position:absolute;right:0px;top:30px;}
		#header #top-nav a {color:#979797;font-size:12px;text-transform:none;text-decoration:none;margin-left:7px;}
#content {display: inline-block;}
#left {float:left;width:195px;height:450px;display:block;position:relative;}
    #left a {text-decoration:none;color:#777;text-transform:uppercase;}
        #left ul li a {font-size: 15px;}
            #left ul li ul li a {font-size: 11px;}
	#left ul {padding:0px 0px 15px 60px;}
    #left ul#main-nav {/*border-bottom:1px dotted #bcbcbc;*/margin-bottom:20px;}
		#left ul li {background: url('../images/backgrounds/bg_main_nav.gif') 0px 6px no-repeat;padding: 2px 22px 10px;font-size: 15px;text-transform:uppercase;}
			#left ul li ul {border:0px;padding:0px;margin-top:10px;margin-bottom:10px;}
				#left ul li ul li {background:none;padding:6px 0px 6px 20px;font-size: 12px;}	
#right {float:left;width:545px;font-size:12px;line-height:24px;margin:30px 0px 50px 55px;color:#000;}
	#right ul {margin:0px 0px 20px 25px;list-style:disc;}
	#right ol {margin:0px 0px 20px 25px;list-style:decimal;}
	#right table {margin:0px 0px 20px 0px;}	
	#right p {line-height:22px;margin-bottom:10px;}
	#right table {}
	#right table th, td {padding:3px 15px 3px 2px;/*border:1px solid #ccc;*/line-height:19px;}
	#right table th {font-weight:bold;}
	#right table td {}	
	#right h2.image {margin-bottom:25px;}
		#article-13 #right h2.image, 
		#article-9 #right h2.image, 
		#article-8 #right h2.image, 
		#article-7 #right h2.image 
			{margin-bottom:15px;}
	#right h3, #right h4, #right h5 {color:#dc021b;text-transform:uppercase;}
	#right h3 {font-size:16px;}
	#right h4 {font-size:14px;}
	#right h5 {font-size:12px;}
	#right a {color:#da021a;text-decoration:none;}
	
	/* Presse */
	#article-1 #right ul#pressemitteilungen, #article-1 #right ul#presselogos {list-style:none;margin:10px 0px 10px 0px;}
	#article-8 #right ul#pressemitteilungen, #article-8 #right ul#presselogos {list-style:none;margin:10px 0px 40px 0px;}	
	#right ul#pressemitteilungen, #right ul#presselogos {list-style:none;}
	#right ul#pressemitteilungen li img, #right ul#presselogos li img {margin-right:5px;width:25px;margin-bottom:-7px;}
	
.formgen {width:462px;}
.forminfo {width:436px;}
.forminfo {color:#dc021b;margin-bottom:20px;line-height:18px;border:1px dotted #dc021b;padding:10px;background:#fff5f7;}
#doform48 label, #doform85 label, #doform112 label {width:150px;display:block;float:left;}
#doform48 input.formtext, 
#doform48 textarea.formtextfield, 
#doform85 input.formtext, 
#doform85 textarea.formtextfield,
#doform112 input.formtext, 
#doform112 textarea.formtextfield
	{float:left;width:300px;padding:3px;margin-bottom:5px;}
#doform48 .formblock, #doform85 .formblock , #doform112 .formblock {clear:both;text-align:right;padding-top:10px;}
#doform48 .formsubmit, #doform85 .formsubmit , #doform112 .formsubmit {padding:3px 10px;}
#doform48 .formerror, #doform85 .formerror, #doform112 .formerror {color:#dc021b;}
#doform48 img.formcaptcha, #doform85 img.formcaptcha, #doform112 img.formcaptcha {margin:8px 0px -20px 150px;}
	
#footer {height:22px;background:#920315 url('../images/backgrounds/bg_footer.gif') repeat-y;color:#fff;padding:8px 0px 0px 35px;position:relative;margin-top:40px;}
	#footer #logo_motorsport_magazin {position:absolute;left:35px;top:-60px;}