/* CSS Document */

*{
	margin:0px
	padding:0px;
	}

html{
	background-image:url(images/stripe_cfa01d50917642bf3fbcada9e61ce75d.png); 
	background-repeat:repeat;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
 	color:#333333
	}
#site{ margin:0px auto; width:895px; height:auto; display:block; background-image:url(images/bg.png); background-repeat:repeat-y; padding-left:25px; }

#header{width:870px; height:175px; background-image:url(images/head_1.jpg); position:relative;}
#navigation{width:150px; height:20px; padding-top:5px; text-align:left; margin-bottom:10px; }
#content{width:750px; height:auto; float:left; }
#spalte_rechts{width:120px; height:auto; float:left;}
#clear{clear:both;}
#ecke{position:absolute; right:0px;}
#banner{margin-top:250px}
#footer{margin:0px auto; width:918px; height:40px; background-image:url(images/footer.png); text-align:center; background-repeat:no-repeat;}
#top{margin:0px auto; width:918px;}
#thema{float:left; margin-bottom:15px;}
.angebot{margin-left:70px;}

h1{font-size:14px; color:#E60403;}
h2{font-size:12px; color:#006600;}

.text{width:350px;line-height:18px; float:left; margin-right:20px; margin-bottom:44px;}
a:link{ text-decoration:none; color:#333333}
a:visited{ text-decoration:none; color:#333333}
