body{
	
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	background-repeat: repeat-y;
	background-color: #ffffff;
}

#head_1
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	z-index: 	3;
}

#head_2
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

}


#logo
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	z-index: 	10;

}

#menue_li
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;

	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	z-index: 	59;
}

#mhead
{

	margin-left: 	0px;
	margin-right: 	0px;
	margin-bottom: 	0px;
	margin-top: 	0px;
	
	padding-left: 	0px;
	padding-right: 	0px;
	padding-bottom: 0px;
	padding-top: 	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;
	
	z-index:		99;
}



#content
{

	margin-left: 	0px;
	margin-right: 	0px;
	margin-bottom: 	0px;
	margin-top: 	0px;
	
	padding-left: 	10px;
	padding-right: 	10px;
	padding-bottom: 0px;
	padding-top: 	10px;

	z-index:		0;
}


#menue_re
{
	z-index:	2;
}

div
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;

	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	line-height:	18px;
	font-weight:	normal;
	font-style:		normal;

}

div.info_content
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	10px;
	margin-right:	10px;
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		6pt;
	line-height:	12pt;
	font-weight:	normal;
	font-style:		normal;
	
}

div.kontakt
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	

}

div.assistant
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	10px;
	padding-bottom:	10px;
	padding-left:	10px;
	padding-right:	10px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	
	text-align:		center;
	
	z-index: 		25;

}

a
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
}
/* PRAGRAPH */

p
{
	
}

p.white
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	10px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;

	text-align: 	left;
}

a.header
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;

	text-align: 	left;
}

a.underline
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;

	text-align: 	left;
}

h1.headline
{
	margin-top: 	25px;
	margin-bottom:	10px;
	margin-left:	0px;
	margin-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Arial, Sans-Serif;
	font-size:		14px;
	font-weight:	bold;
	font-style:		normal;

}

p.headline
{
	margin-top: 	25px;
	margin-bottom:	10px;
	margin-left:	0px;
	margin-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Arial, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;
	

}

p.content
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;

	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	line-height:	18px;
	font-weight:	normal;
	font-style:		normal;
	vertical-align:	top;

}

span.content
{
	margin-top: 	0px;
	margin-bottom:	30px;
	margin-left:	0px;
	margin-right:	0px;

	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	vertical-align:	top;

}

span.headline
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Arial, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;
	

}

span.normal
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		normal;

}

span.error
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	bold;
	font-style:		italic;

}



a.mehr
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		10px;
	font-weight:	 bold;
	font-style:		 normal;

}

img
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	vertical-align:	top;
	border:			0px;
}


/*  INFO LINE */

p.info_headline
{
	margin-top: 	0px;
	margin-bottom:	10px;
	margin-left:	10px;
	margin-right:	10px;
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		12px;
	line-height:	13px;
	font-weight:	bold;
	font-style:		normal;
	

}

p.info_content
{
	margin-top: 	0px;
	margin-bottom:	15px;
	margin-left:	10px;
	margin-right:	10px;

	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		11px;
	font-weight:	normal;
	font-style:		normal;
	line-height:	14px;
	vertical-align:	top;


}

div.info_content
{
	margin-top: 	0px;
	margin-bottom:	15px;
	margin-left:	10px;
	margin-right:	10px;

	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	line-height:	18px;
	vertical-align:	top;


}

a.info_mehr
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 9px;
	font-weight:	 normal;
	font-style:		 normal;
	letter-spacing:	 0.11px;

}

/* END OF INFO */

/* BUTTONS */

input.button_graf_1
{
	width:90px; 
	height:20px;
	 
	border-width:	0px; 
	
	margin-bottom:	0px; 
	margin-left:	0px; 
	margin-right:	0px; 
	margin-top:		0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: underline;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	 bold;
	font-style:		 normal;
	
}

input.absenden
{
	width:				90px; 
	height:				20px;
	 
	border-width:		0px; 
	
	margin-bottom:		0px; 
	margin-left:		0px; 
	margin-right:		0px; 
	margin-top:			0px;
	
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	 bold;
	font-style:		 normal;
	
}

/* END OF BUTTONS */
/* FORMS ADMIN */

input.form_content
{
	
	border-width:		0px; 

	margin-bottom:		0px; 
	margin-left:		0px; 
	margin-right:		0px; 
	margin-top:			0px;
	
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	
	text-decoration: 	none;
	font-family:	 	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:			13px;
	font-style:		 	normal;
	
}

textarea.form_content
{
	
	border-width:		0px; 

	margin-bottom:		0px; 
	margin-left:		0px; 
	margin-right:		0px; 
	margin-top:			0px;
	
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	
	text-decoration: 	none;
	font-family:	 	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:			13px;
	font-style:		 	normal;
	
}

select.form_content
{
	
	border-width:		0px; 

	margin-bottom:		0px; 
	margin-left:		0px; 
	margin-right:		0px; 
	margin-top:			0px;
	
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	
	text-decoration: 	none;
	font-family:	 	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:			13px;
	font-style:		 	normal;
	
}

/* END OF FORMS ADMIN */
table.kontakt
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:		0px;
	border-left:	0px;
	border-right:	0px;
	border-bottom:	0px;
	
	border-style:	solid;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	

}



table.schnitte
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	width:			400px;
	height:			200px;
	
	font-family:	Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	normal;
	font-style:		normal;
	

}

table.sponsoren
{
	border-top:		0px;
	border-left:	0px;
	border-right:	0px;
	border-bottom:	0px;
	
	border-style:	solid;
	border-collapse: collapse;
	border-style:	solid;
}

td.sponsoren
{
	border-top:		0px;
	border-left:	0px;
	border-right:	0px;
	border-bottom:	0px;
	
	border-style:	solid;
	border-collapse: collapse;
	border-style:	solid;
}

/* LISTE */

ul.menue
{
	list-style-type:none; 
	
	margin-top: 	20px;
	margin-bottom:	0px;
	margin-left:	50px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

}

li.toplevel
{

	margin-top: 	0px;
	margin-bottom:	10px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	
}

li.toplevel_active
{

	margin-top: 	0px;
	margin-bottom:	10px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	
}

li.sublevel
{

	margin-top: 	0px;
	margin-bottom:	10px;
	margin-left:	20px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	font-size:		13px;
	
}

li.sublevel_active
{

	margin-top: 	0px;
	margin-bottom:	10px;
	margin-left:	20px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	font-size:		13px;
	
}

a.menue
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 12px;
	font-weight:	 bold;
	font-style:		 normal;
	

}

a.menue:hover
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 12px;
	font-weight:	 bold;
	font-style:		 normal;
	

	
}

a.menue_active
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 12px;
	font-weight:	 bold;
	font-style:		 normal;
	

	
}
a.menueadmin
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: underline;

	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 10px;
	font-weight:	 bold;
	font-style:		 normal;
	

}

a.menueadmin2
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	25px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: underline;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 10px;
	font-weight:	 bold;
	font-style:		 normal;
	

}

/*SITEMAP*/
a.sidemap_toplevel
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: underline;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 10px;
	font-weight:	 bold;
	font-style:		 normal;
	


}

a.sidemap_sublevel
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	25px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: underline;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 10px;
	font-weight:	 bold;
	font-style:		 normal;
	

}
/*END OF SIDEMAP*/

/*GENERATE PAGES*/
a.seiten
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		13px;
	font-weight:	 normal;
	font-style:		 normal;

}

a.big
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	text-align: 	left;
	
	text-decoration: none;
	font-family:	 Arial, Verdana, Helvetica, Sans-Serif;
	font-size:		 10px;
	font-weight:	 normal;
	font-style:		 normal;

}
/*END OF GENERATE*/
img.i_left
{
	margin-top: 	0px;
	margin-bottom:	15px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
}

img.i_right
{
	margin-top: 	0px;
	margin-bottom:	25px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
}

hr
{
	margin-top: 	10px;
	margin-bottom:	10px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	

}
table.shop
{
	width: 400px;
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	padding-bottom:	0px;
}
th.shop
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;

	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	5px;
	padding-left:	5px;
	padding-right:	5px;
	padding-bottom:	5px;
}
td.shop
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;

	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	2px;
	padding-left:	2px;
	padding-right:	2px;
	padding-bottom:	2px;
	
	text-align: center;
	vertical-align:	top;
}

table.warenkorb
{
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	1px;
	padding-left:	1px;
	padding-right:	1px;
	padding-bottom:	1px;

}
th.warenkorb
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;

	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;

}
td.warenkorb
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	
	text-align: center;
	vertical-align:	top;
}

table.noborder
{
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	padding-bottom:	0px;
}
th.noborder
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;

	border-top:		0px;
	border-left:	0px;
	border-right:	0px;
	border-bottom:	0px;
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	2px;
	padding-left:	2px;
	padding-right:	2px;
	padding-bottom:	2px;
}
td.noborder
{
	font-family: 	Arial, Verdana, Sans-Serif;
	font-size:		13px;
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	2px;
	padding-left:	2px;
	padding-right:	2px;
	padding-bottom:	2px;
	
	text-align: left;
	vertical-align:	top;
}
fieldset
{

	border-top:		0px;
	border-left:	0px;
	border-right:	0px;
	border-bottom:	0px;
	
	border-style:	none;
	
	margin-top:		0px;
	margin-left:	0px;
	margin-right:	0px;
	margin-bottom:	0px;
	
	padding-top:	0px;
	padding-left:	0px;
	padding-right:	0px;
	padding-bottom:	0px;
}

/*LISTEN*/

ul.freelist
{
	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

}

li.freelist
{

	margin-top: 	0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	0px;
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	font-size:		13px;
	
}


