@charset "UTF-8";
/* CSS Document */

body { background-image:url(Images/background2.jpg); background-position:center top; background-repeat:no-repeat; background-color:#171717; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; }
.header { width:960px; height:106px; display:block; margin:0 auto;   }
.container { width:1026px; height:100%; background-image:url(Images/background-shine2.png); background-repeat:no-repeat; background-position:top center; margin:0 auto;}
.navigation { width:960px; height:20px; display:block; margin:0 auto; background-image:url(Images/navbg.gif); background-repeat:repeat-x; font-family:Verdana, Geneva, sans-serif;}
#visual { width:960px; height:281px; margin:0 auto; background-color:#656565; }
.content { width:940px; height:400px; background-color:#333; margin:0 auto; padding:10px; display:block;  }
.bottom { display:block; width:940px; height:137px; background-color:#17171717; margin:0  auto; border-bottom:1px solid #fff; border-left:1px solid #FFF; border-right:1px solid #fff; padding:9px;}
.banner { display:block; width:323px; height:137px; float:left;}
.trenner { display:block; width:1px; margin:0 9px; float:left; height:137px; border-left:0;}
.upcoming { height:137px; width:370px; float:left;}
.kontakt { height:137px; width:200px; float:left; }
.footer { width:960px; height:15px; margin:0 auto; text-align:center; font-size:10px; color:#484848; margin-top:8px; clear:both;}

.nextevents { color:#FFF; border-bottom:1px dotted #fff; padding-bottom:5px; padding-top:5px;}


.content1 {
	width:702px;
	border-right:1px dotted #fff;
	border-top:1px dotted #fff;
	float:left;
	padding:10px;
	background-image:url(../Images/backgroundmain.png);
	background-position:center top;
	background-repeat:no-repeat;
}
	.headline { height:24px;  color:#fff; font-size:18px; padding-left:5px;  }
	.content3 { color:#fff; font-size:10px; padding:15px 5px; line-height:13px;  }
.content2 {
	color:#fff; font-size:10px;
	width:196px;
	height:auto;
	border-top:1px dotted #fff;
	float:left;
	padding:5px 10px;
	background-image:url(../Images/background3.png);
	background-position:center top;
	background-repeat:no-repeat;
}
.ariadne { width:940px; height:15px; display:block; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#fff; }

.thumbnail { margin-right:5px; margin-bottom:1px; border:1px #7e7e7e solid;}

img.link {border:0px;}

img {border:0;}


h3 { font-size:11px;
font-weight:bold;}

* {
	margin: 0;
	padding: 0;
	color: fff;
}

a:link { text-decoration:none;}
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a { text-decoration:none; color:#CCC;}


.footer a { text-decoration:none; color:#484848;}
.footer a:link { text-decoration:none; color:#484848;}
.footer a:visited { text-decoration:none; color:#484848;}

.offer {}
.offerpic { width:75px; height:56px; float:left; margin:5px 5px 5px 0; }
.offertext { height:56px; float:left; margin:5px 0 5px 5px; font-size:10px;}

.newsbox { padding-top:5px;}
.newspic { width:75px; height:56px; float:left; margin:5px 5px 5px 0; }
.newstext {float:left; margin:5px 0 5px 5px; font-size:10px; color:#FFF; font-size:12px; width:450px;}
.clear { clear:both;}

.newshead { height:35px; width:702px; background-color:#252525;}


.box { width:597px;}
.boxtop { width:597px; height:10px; background-image:url(../Images/boxtop2.png);}
.boxbg { width:587px; height:auto; background-image:url(../Images/boxbg2.png); background-repeat:repeat-y; padding-left:10px; padding-bottom:10px;}
.boxbottom { width:597px; height:10px; background-image:url(../Images/boxbottom2.png);}

.boxteam { height:420px; width:670px; }
.box2 { height:410px; width:270px; float:left; background-image:url(../Images/box3.png); background-repeat:no-repeat; margin-right:20px; padding-left:10px; padding-top:10px; padding-right:20px;}


/* Cars Sale */ 
.thumb { width:145px; height:105px; display:block; float:left; }
.cartext { float:left; margin-left:10px; color:#fff; font-size:10px; line-height:13px;}
.headlinebutton {
	color: #B11918;
}

.gallerythumb { margin-right:10px; margin-bottom:10px; border:1px solid #fff;}