
body 	{
	background-color:#000000;
	color:#000000;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:  url("bilder/verlauf-bg-3.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}
p		{margin:0; padding:0 0 15px 0; }
a		{color:#000000; text-decoration:underline; }
a:hover	{color:#CC0000; text-decoration:none;}


#container	{margin:0px auto; text-align:center; width:800px; }
#box		{width:100%; padding:5px 20px 0 20px; text-align:left;   }
#box h1 {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:4px; font-size:1.3em; text-align:right; margin-bottom: -10px; padding:0; color:#333333; }
#box h2 {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:4px; font-size:1.0em; text-align:right; margin-bottom: -10px; padding:0; color:#333333; }

#logo		{background: url(../bilder/al-cars-logo-800.gif) no-repeat right top; height:80px; 
			 padding:0px 30px 5px 0px; }
	 
#menu			{padding:10px 0; }
#menu ul 		{margin:0; padding:0; }
#menu li 		{margin:0; padding:0; list-style:none; display:inline; }
#menu a	  	 	{color:#CC0000; padding:0 20px 0 0; text-decoration:none; }
#menu a:hover 	{color:#000000; }
.small{font-size:0.9em;}
.grau {font-size:0.9em; color:#666666;}
#header		{background:  url("bilder/alcars1.jpg") no-repeat center;  height:200px; border:1px solid #DADADA;}
#header img {}
#content	{float:left; width:530px; padding:20px 0 0 0;  line-height:160%; }
#content h2	{font-size:1.1em; font-weight:bold; line-height:130%; margin:0; padding:0 0 10px 0;}
#content h1 {font-size:1.4em; letter-spacing:1px; color:#CC0000; text-align:left; font-weight:bold;}
.streifen {margin-top:-20px;}
#rechts			{float:right; width:220px; padding:20px; line-height:120%; text-align:center; }
#boxrechts		{padding:2px 20px 2px 20px;  font-size:90%; margin-bottom:2px;}
#boxrechts h1	{color:#CC0000; margin:0 0 10px 0; padding:0; text-align:center; font-size:1.1em; letter-spacing:1px; font-variant:small-caps; }

.nurbilder { border:1px solid #DADADA;  margin-bottom:10px; }

#footer		{clear:both;width:100%;	font-size:80%;	text-align:left;
				padding:5px 20px; border-top:1px solid #C1C1C1; }
#footer h4 	{font-size:90%; text-align:center; color:#FFFFFF; letter-spacing:2px;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }

* html .clearfix {height:1%; }
.clearfix {display:block; }

