body{
	background-color:#ffffff;
	text-align: left;
}

form{
	display:inline;
}


/*###############################   Kopf    ################################*/
#page{
	position:relative;
    margin: 0 auto; 
	width:1140px;
	top: -60px;
}

#head{
	height:368px;
	position:relative;
	top:-73px;
    margin: 0 auto; 
	background-image:url(../img/head.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#flasch{
	height:274px;
	width:860px;
	position:relative;
    margin: 0 auto;
	left:126px;
}
#head2{
	height:58px;
	background-color:#FACA99;
	position:relative;
	top:256px;
}
.laufen{
	position:relative;
	width:250px;
	height:40px;
	top:20px;
	
}
.i_news{
	border:0;
	background-color:transparent;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
	width:500px;
	position:relative;
	top:10px;
}/**/

/*###############################   Content    ################################*/

#lr_content{
	padding:0px 20px 0px 20px;
	width: 500px;
	float:left;
	position:relative;
}

#news_c{
	background-color:#ffffff;
	padding: 0px 30px 0px 30px;
	width:229px;
	position:relative;
	float:right;
	background-image:url(../img/bg.jpg);
	background-repeat:no-repeat;
	height:863px;
}

.news_c_h{
	color:#777777;
	line-height:15px;
	border-bottom:#EF7900 1px solid;
	font-size:16px;
	font-weight:normal;
	padding: 0px 0px 5px 0px;
}
#news_c h1{
	color:#F07901;
	font-size:12px;
	font-weight:normal;
}
.news{
	text-align:left;
}





/*###############################   Navi    ################################*/
#navi{
	float: left;
	width: 229px;
	height: 863px;	
	padding: 0px 30px 0px 30px;
	top: 0px;
	left: 0px;
	background-image:url(../img/bg.jpg);
	background-repeat:no-repeat;
}
#subnav{
	position:relative;
    margin: 0 auto;
	left:116px;
	top:17px;
	width:750px;
}

#subnav a{
font-size:14px;

}


#navi ul {
	margin: 0em;
	padding: 0em;
	list-style: none;
}
#navi li {
	padding: 0;
	margin: 0;
}
#navi a {
	text-decoration: none;
	display: block;
	padding: 5px 0px 5px 10px;
	border-style: solid;
	border-color:#ffffff;
	border-width: 0px 0px 1px 0px;
	color:#666666;
}
#navi .no {
	line-height:15px;
	background-color:#e4e4e4;	
}
#navi .no:hover {
	color:#FDE900;
	background-color:#777777;
}
#navi .act {
	background-color:#6F0040;
	color:#777777;
	line-height:15px;
}


#navi .act1 {
	color:#777777;
	line-height:15px;
	border-bottom:#EF7900 1px solid;
	font-size:16px;
}
#navi .act1:hover {
	background-color:#FBCB9A;
}
#navi .no1 {
	line-height:15px;	
}
#navi .no1:hover {
	background-color:#FBCB9A;
	color:#0051A2;
}


#navi .act2 {
	background-color:#6F0040;
	color:#ffffff;
	line-height:15px;
	padding: 5px 5px 5px 20px;
}
#navi .no2 {
	line-height:15px;
	background-color:#e4e4e4;	
	padding: 5px 5px 5px 20px;
}
#navi .no2:hover {
	background-color:#6F0040;
	color:#FFFFFF;
}

#navi .act3 {
	background-color:#6F0040;
	color:#ffffff;
	line-height:15px;
	padding: 5px 5px 5px 30px;
}
#navi .no3 {
	line-height:15px;
	padding: 5px 5px 5px 30px;
}
#navi .no3:hover {
	background-color:#6F0040;
	color:#FFFFFF;
}
.suche h1{
	color:#777777;
	line-height:15px;
	border-bottom:#EF7900 1px solid;
	font-size:16px;
	font-weight:normal;
	padding:10px;
}

/*###############################   Foot    ################################*/

#foot{
	clear:both;	
	height:150px;
	background-color:#FBCB9A;
	text-align:left;
	font-size:10px;
	color:#CF6600;
	line-height:13px;
}
#foot .news{
	position:relative;
    margin: 0 auto;
	width:500px;
}
#foot h1{
	font-size:11px;
	color:#7F3F00;
}
#foot a{
	font-size:11px;
	text-decoration:underline;
	color:#CF6600;
}

/*##################### DB  inhalte - aus Template #########################*/

/* Autoformat */
.f_1{
	background-color:#00FF00;
	padding:10px;
}
/*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 img{
	padding: 0px 10px 0px 0px;
	border:none;
}

.links{
	text-align:left;
	width:210px;
	float:left;
}
.f_2 img a{
	border:none;
}
.f_2 table{
background-color:#EFE7E0;
width:100%;
}
.f_2 table td{
background-color:#FFFFFF;
padding:5px;
}
.f_2 table td:hover{
background-color:#EFE7E0;
}
/* Autoformat */
.f_1{
	background-color:#00FF00;
	padding:10px;
}
/*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:9px;
	color:#999999;
}
.shop1tr{

}
.shop1td1{
	background-color:#FFFFFF;
	width:100px;
	vertical-align:top;
	padding:10px;
}
.shop1td2{
	background-color:#FFFFFF;
	width:200px;
	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;
}
.suchfeld{
	border:#EF7900 1px solid;
}
.subu{
position:relative;
top:3px;
}


