@charset "iso-8859-1";
/* CSS Document */

<style type="text/css">


body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #bbbbbb;
}

html {
  scrollbar-base-color:#222222;
  scrollbar-3d-light-color:#bbbbbb;
  scrollbar-arrow-color:#ee7f00;
  scrollbar-darkshadow-color:#222222;
  scrollbar-face-color:#333333;
  scrollbar-highlight-color:#444444;
  scrollbar-shadow-color:#222222;
  scrollbar-track-color:#444444;

}

/*
scrollbar-base-color = Basisfarbe der Scroll-Leiste
scrollbar-3dlight-color = Farbe für 3D-Effekte
scrollbar-arrow-color = Farbe für Verschiebepfeile
scrollbar-darkshadow-color = Farbe für Schatten
scrollbar-face-color = Farbe für Oberfläche
scrollbar-highlight-color = Farbe für oberen und linken Rand
scrollbar-shadow-color = Farbe für unteren und rechten Rand
scrollbar-track-color = Farbe für freibleibenden Verschiebeweg


*/
a:link {
	color: #bbbbbb;
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
a:visited {
	text-decoration: none;
	color: #bbbbbb;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:12px;	
}
a:hover {
	text-decoration: none;
	color: #ee7f00;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
}
a:active {
	text-decoration: none;
	color: #ee7f00;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:12px;	
}
a.aktuelle_seite {
	text-decoration: none;
	color: #ee7f00;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:12px;	
}


/* Anfang Layout */

div.tabelle_aussen {
	position:absolute;
    top:0;
    left:50%;
	width:1042px;
	height:770px;
	margin-left:-521px;
    margin-top:0px;
}

div.bg-navi-top-left {
	position:absolute;
	left:0px;
	top:0px;
	width:20px;
	height:150px;
	background-image:url(../../images/layout/grey/bg_navi_top_left.jpg);
 
}

div.navi-top-left_ {
	position:absolute;
	left:20px;
	top:0px;
	width:251px;
	height:150px;
	background-image:url(../../images/layout/grey/navi_top_left.jpg);
}

div.logo_ {
	position:absolute;
	left:271px;
	top:0px;
	width:750px;
	height:150px;
	background-image:url(../../images/layout/grey/logo.jpg);
}

div.bg-navi-top-right_ {
	position:absolute;
	left:1021px;
	top:0px;
	width:20px;
	height:150px;
	background-image:url(../../images/layout/grey/bg_navi_top_right.jpg);
}

div.bg-navi-left_ {
	position:absolute;
	left:0px;
	top:150px;
	width:20px;
	height:40px;
	background-image:url(../../images/layout/grey/bg_navi_left.jpg);
}

div.navi-main_ {
	position:absolute;
	left:20px;
	top:150px;
	width:1001px;
	height:40px;
	background-image:url(../../images/layout/grey/navi_main.jpg);
}

div.bg-navi-right_ {
	position:absolute;
	left:1021px;
	top:150px;
	width:20px;
	height:40px;
	background-image:url(../../images/layout/grey/bg_navi_right.jpg);
}

div.bg-main-left_ {
	position:absolute;
	left:0px;
	top:190px;
	width:20px;
	height:540px;
	background-image:url(../../images/layout/grey/bg_main_left.gif);
}

div.bg-main_ {
	position:relative;
	left:20px;
	top:190px;
	width:1001px;
	height:580px;
	background-color:#444444;
	color: #bbbbbb;	
}

div.bg-main-right_ {
	position:absolute;
	left:1021px;
	top:190px;
	width:20px;
	height:540px;
	background-image:url(../../images/layout/grey/bg_main_right.gif);
}

div.bg-bottom-left_ {
	position:absolute;
	left:0px;
	top:730px;
	width:20px;
	height:60px;  
	background-image: url(../../images/layout/grey/bg_bottom_left.gif);
	background-repeat:repeat-y;
}

div.bg-bottom-right_ {
	position:absolute;
	left:1021px;
	top:730px;
	width:20px;
	height:60px;
	background-image: url(../../images/layout/grey/bg_bottom_right.gif);
	background-repeat:repeat-y;
}

div.bg-bottom_ {
	position:absolute;
	top:770px;
	left:0px;
	bottom:0px;
	width:1041px;
	height:20px;
	color: #bbbbbb;
	text-align: center;
	background-image:url(../../images/layout/grey/bg_bottom.gif);
}


/* Ende Layout */

/* Impressum Anfang  */
td.impressum_ueberschrift {
	color:#ee7f00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
    padding-left:20px;
	padding-top:20px;

}

td.impressum_fliesstext {
	color:#bbbbbb;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding-left:30px;
	padding-top:10px;
	line-height:1.6em;
}
/* Impressum Ende */
li.fliesstext {
	color:#bbbbbb;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
span.fliesstext {
	color:#bbbbbb;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
span.fliesstext_formular {
	color:#000000;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
span.ueberschrift {
	color:#ee7f00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
    padding-left:20px;
	padding-top:20px;
}
span.copyright {
	color:#bbbbbb;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align:center;
}
span.abstand {
	font-size: 5px;
}
span.link {
	color:#ee7f00;	
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
/* Anfahrt Anfang */
td.anfahrt_image {
    align:center ;
	valign:middle ;
	padding-right:20px;
	padding-left:20px;
}
/* Anfahrt Ende */

/* Anfang Kontakt */
td.kontakt {
	height:30px;
	line-height:30px;
	vertical-align:top;
	padding-right:20px;
	padding-right:20px;
}
/* Ende Kontakt */

/*Anfang Bilderreihe */
div.bilderreihe {
	background-color:#999;
	height:100px;
	width:160px;
/*	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px; */
}


/*Ende Bilderreihe */

/* Seiten hoch Anfang */
div.bg-bottom-left_hoch {
	position:absolute;
	left:0px;
	top:730px;
	width:20px;
	height:520px;  
	background-image: url(../../images/layout/grey/bg_bottom_left.gif);
	background-repeat:repeat-y;
}
div.bg-bottom-right_hoch {
	position:absolute;
	left:1021px;
	top:730px;
	width:20px;
	height:520px;
	background-image: url(../../images/layout/grey/bg_bottom_right.gif);
	background-repeat:repeat-y;
}
div.bg-bottom_hoch {
	position:absolute;
	left:0px;
	top:1248px;
	/*	bottom:0px;   */
	width:1041px;
	height:20px;
	color: #bbbbbb;
	text-align:center;
	background-image:url(../../images/layout/grey/bg_bottom.gif);
}
div.bg-main_hoch {
	position:relative;
	left:20px;
	top:190px;
	width:1001px;
	height:1060px;
	background-color:#444444;
	color: #bbbbbb;	
}
/* Seiten hoch Ende */

/* Seiten hoch Schilder Anfang */
div.tabelle_aussen_schild {
	position:absolute;
    top:0;
    left:50%;
	width:1042px;
	height:1500px;
	margin-left:-521px;
    margin-top:0px;
}
div.bg-bottom-left_schild {
	position:absolute;
	left:0px;
	top:730px;
	width:20px;
	height:760px;  
	background-image: url(../../images/layout/grey/bg_bottom_left.gif);
	background-repeat:repeat-y;
}
div.bg-bottom-right_schild {
	position:absolute;
	left:1021px;
	top:730px;
	width:20px;
	height:760px;
	background-image: url(../../images/layout/grey/bg_bottom_right.gif);
	background-repeat:repeat-y;
}
div.bg-bottom_schild {
	position:absolute;
	left:0px;
	top:1480px;
	/*	bottom:0px;   */
	width:1041px;
	height:20px;
	color: #bbbbbb;
	text-align:center;
	background-image:url(../../images/layout/grey/bg_bottom.gif);
}
div.bg-main_schild {
	position:relative;
	left:20px;
	top:190px;
	width:1001px;
	height:800;
	background-color:#444444;
	color: #bbbbbb;
}
/* Seiten hoch Schilder Ende */



/* Online Bestellung Anfang */
div.bg-bottom-left_bestellung {
	position:absolute;
	left:0px;
	top:730px;
	width:20px;
	height:500px;
	background-image: url(../../images/layout/grey/bg_bottom_left.gif);
	background-repeat:repeat-y;
}
div.bg-bottom-right_bestellung {
	position:absolute;
	left:1021px;
	top:730px;
	width:20px;
	height:500px;
	background-image: url(../../images/layout/grey/bg_bottom_right.gif);
	background-repeat:repeat-y;
}
div.bg-bottom_bestellung {
	position:absolute;
	left:0px;
	top:1220px;
	/*	bottom:0px;   */
	width:1041px;
	height:20px;
	color: #bbbbbb;
	text-align:center;
	background-image:url(../../images/layout/grey/bg_bottom.gif);
}
div.bg-main_bestellung {
	position:relative;
	left:20px;
	top:190px;
	width:1001px;
	height:1210px;
	background-color:#444444;
	color: #bbbbbb;
}
/* Online Bestellung Anfang */


/* Allgemein Anfang */
td.trennlinie{
	padding-left:15px;
	height:6px;
	vertical-align:bottom;
}
/* Allgemein Ende */

</style>
