body{
	background-image:url(../img/bg.jpg);
	text-align: left;
}

form{
	display:inline;
}
img {
border:none;
}


/*###############################   Kopf    ################################*/
#page{
	position:relative;
    margin: 0 auto; 
	width:1100px;
}

#head{
	height:453px;
	width:930px;
	position:relative;
	top:-8px;
	left:78px;
	background-image:url(../img/head_neu2.png);
	background-repeat:no-repeat;
	}
#fla{
	position:relative;
	left:93px;
}


/*###############################   Content    ################################*/

#lr_content{
	position:relative;
	top:-170px;
	padding:10px;
	
}

#content{
	padding:40px;
	width: 370px;
	position:relative;
	background-image:url(../img/content.png);
	background-position:top;
	float:left;
	top:-30px;
	left:-4px;
	min-height:290px;
}




/*###############################   Navi    ################################*/
#navi{
	float: left;
	position:relative;
	width: 312px;	
	padding: 0;
	top:-130px;
	text-align:right;
}
#navi a{
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
 }
.na1{background-image:url(../img/i1.png); background-position:right; background-repeat:no-repeat;}
.na1:hover{background-image:url(../img/t1.png);}
.na2{background-image:url(../img/i2.png); background-position:right; background-repeat:no-repeat;}
.na2:hover{background-image:url(../img/t2.png);}
.na3{background-image:url(../img/i3.png); background-position:right; background-repeat:no-repeat;}
.na3:hover{background-image:url(../img/t3.png);}
.na4{background-image:url(../img/i4.png); background-position:right; background-repeat:no-repeat;}
.na4:hover{background-image:url(../img/t4.png);}
.na5{background-image:url(../img/i5.png); background-position:right; background-repeat:no-repeat;}
.na5:hover{background-image:url(../img/t5.png);}
.na6{background-image:url(../img/i6.png); background-position:right; background-repeat:no-repeat;}
.na6:hover{background-image:url(../img/t6.png);}
.na7{background-image:url(../img/i7.png); background-position:right; background-repeat:no-repeat;}
.na7:hover{background-image:url(../img/t7.png);}
.na8{background-image:url(../img/i8.png); background-position:right; background-repeat:no-repeat;}
.na8:hover{background-image:url(../img/t8.png);}

#navi a{
	border:none;
}

#navi a img{
	border:none;
}

/*###############################   News    ################################*/
#infos{
	position:relative;
	padding:10px;
	width:270px;
	float:right;
	height:200px;
	color:#FFFFFF;
	font-size:10px;
	left:20px;
	top:-50px;
	
}
.t_o{
	position:relative;
	top:-10px;
	left:-30px;
}

.t_u{
	position:relative;
	top:30px;
	left:-30px;
}

.v_o{
	position:relative;
	top:-40px;
	left:-30px;
}

.v_u{
	position:relative;
	top:40px;
	left:-30px;
}
#news1{
	position:relative;
	background-image:url(../img/termine_rp.png);
	padding:0px 30px 15px 30px;
	top:-70px;
	left:-90px;
	width:201px;
	height:-10px;
}
#news2{
	position:relative;
	top:-40px;
	left:-90px;
	width:261px;
}
#news3{
	position:relative;
	background-image:url(../img/termine_rp.png);
	background-repeat:repeat-y;
	padding:30px 30px 15px 30px;
	top:-10px;
	left:-90px;
	width:205px;
}
#news4{
	position:relative;
	top:-0px;
	left:-90px;
	width:261px;
}
#news5{
	position:relative;
	top:30px;
	left:70px;
	width:235px;
	height:10px;
	float:left;
}
/*###############################   Foot    ################################*/

#foot{
	clear:both;	
	height:40px;
	background-image:url(../img/foot.png);
	background-repeat:no-repeat;
	position:relative;
	top:-30px;
	left:310px;
	width:521px;
}

/*##################### DB  inhalte - aus Template #########################*/

/* Autoformat */
.f_1{
}
/*Design1*/
.f_1_p1{
	float:left;
	padding: 0px 10px 0px 0px;
}
.f_1_p1 img{
	padding: 0px 0px 5px 0px;
	width:100px;
	border:0;
}
/*Design2*/
.f_1_p2{
	float:left;
	padding: 0px 10px 0px 0px;
}
.f_1_p2 img{
	padding: 0px 0px 5px 0px;
	width:300px;
	border:0;
}
/*Design3*/
.f_1_p3{
	padding: 0px 10px 0px 0px;
}
.f_1_p3 img{
	padding: 0px 0px 5px 0px;
	width:600px;
	border:0;
}
.f_1_a{ /*der fuss*/
	height:10px;
	clear:both;
}
.f_1_t{

}
/* Kontainer editor */
.f_2{
	
}
/* Autoformat */
.f_1{
}
/*Design1*/
.f_1_p1{
	float:left;
	padding: 0px 10px 0px 0px;
}
.f_1_p1 img{
	padding: 0px 0px 5px 0px;
	width:100px;
	border:0;
}
/*Design2*/
.f_1_p2{
	float:left;
	padding: 0px 10px 0px 0px;
}
.f_1_p2 img{
	padding: 0px 0px 5px 0px;
	width:300px;
	border:0;
}
/*Design3*/
.f_1_p3{
	padding: 0px 10px 0px 0px;
}
.f_1_p3 img{
	padding: 0px 0px 5px 0px;
	width:600px;
	border:0;
}
.f_1_a{ /*der fuss*/
	height:10px;
	clear:both;
}
.f_1_t{

}
/* Kontainer editor */
.f_2{
	
}
/*###############################   Shop    ################################*/

.sh_men{
	width:20px;
}
.sh_komm{
	width:200px;
	font-size:11px;
	color:#999999;
}
.shop1tr{

}
.shop1td1{
	background-color:#FFFFFF;
	width:120px;
	vertical-align:top;
	padding:10px;
	
}
.shop2td1{
	vertical-align:top;
	width:120px;

}
.shop2tr{
	vertical-align:top;

}
.shop1td2{
	background-color:#FFFFFF;
	width:250px;
	vertical-align:top;
	padding:10px;
}
.shop1td3{
	background-color:#FFFFFF;
	width:300px;
	vertical-align:top;
	padding:10px;
}
.shop1td4{
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
.shop1td5{
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
.shop1td6{
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
.shop1td7{
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
}
.shop1pi{
	width:90px;
}
/*###############################   ENDE    ################################*/
.links{
float:left;
padding: 0px 10px 0px 0px;
}

.rechts{
float:right;
}

#infos a {
color:#FFFFFF;
text-decoration:underline;
}
