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

img { border: none; }
form {margin:0px; padding:0px;}

/* ### HTML ###################################################################### */
html {
	margin: 0px;
	padding: 0px;
	height:100%;

}

/* ### BODY ###################################################################### */
body {
	color: #7a7474;
	font-family:verdana, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 1;
	font-size:15px;
	background-position:0px 0px;
	background-repeat:repeat;

	margin-top:8px;
	

	}
	

#site-rahmen {
	position:relative;
	margin:0 auto;
	padding:0;
	display:block;
	width:776px;
	padding-left:20px;
	padding-right:20px;
	background-color:transparent;
}





/* ### INHALT ###################################################################### */
#content {float:left; width:414px; padding-left:26px; margin-top:12px; font-size:0.875em; line-height:1.375;}
#rechte_spalte {float:right; width:186px; margin-top:12px;}
.clear {clear:both; font-size:1px; line-height:1px; height:1px;}

h1 {color:#79bb53; font-weight:bold; margin-bottom:12px; font-size:1.125em;}
h2 {font-weight:bold; margin-bottom:12px;}
h2.klein {font-weight:bold; margin-bottom:8px;}

.gruen {color:#79bb53;}

a:link {color:#79bb53; text-decoration:underline;}
a:visited {color:#79bb53; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}
a:active {color:#79bb53; text-decoration:underline;}

.bildtext {font-size:0.750em; margin-top:5px; margin-bottom:12px;}

.links {float:left; width:195px;}
.rechts {margin-left:22px; float:left; width:195px;}

/*Allgemeines*/

.klein {}



ul {list-style-position:outside; list-style-type:disc; padding-left:17px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
ol {list-style-position:outside; list-style-type:decimal; padding-left:20px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; margin-left:0px;}
ul li {padding-left:20px; padding-bottom:6px;}
ol li {padding-left:3px; padding-bottom:6px;}


.small_spacing {font-size:8px; line-height:8px; height:8px;}
.abstand_8px {}






/*Tabellen*/
#content_box table {}
#content_box td {}
#content_box td.last {}
#content_box td.last_klein {}
#content_box td.klein {}
#content_box td.preis {}
#content_box td.ueberschrift {}
#content_box td.plain {}
#content_box td.plainunten {}









/* ### Header ###################################################################### */
#header {width:776px; height:256px; margin-bottom:12px;}
#logo {}

#home_imprint {}
#home_imprint a:link {}
#home_imprint a:visited {}
#home_imprint a:hover {}
#home_imprint a:active {}





/* ### FOOTER ###################################################################### */
#footer {margin-left:158px; border-top:#e0e1dd solid 1px; padding-top:4px; font-size:0.875em; font-family:Arial, Helvetica, sans-serif; margin-top:20px; margin-bottom:20px; line-height:1.4em;}




/* ### NAVI ###################################################################### */
#navigation {font-size:0.938em; width:132px; float:left;}

.nav1 {margin-top:14px;}
.nav1_act {margin-top:14px;}
.nav1 a:link {color:#7a7474; text-decoration:none;}
.nav1 a:visited {color:#7a7474; text-decoration:none;}
.nav1 a:hover {color:#79bb53; text-decoration:none;}
.nav1 a:active {color:#7a7474; text-decoration:none;}

.nav2 {margin-left:12px; margin-top:8px; font-size:0.938em;}
.nav2_act {margin-left:12px; margin-top:8px; font-size:0.938em;}
.nav2 a:link {color:#7a7474; text-decoration:none;}
.nav2 a:visited {color:#7a7474; text-decoration:none;}
.nav2 a:hover {color:#79bb53; text-decoration:none;}
.nav2 a:active {color:#7a7474; text-decoration:none;}

.nav2_act a:link {color:#79bb53; text-decoration:none;}
.nav2_act a:visited {color:#79bb53; text-decoration:none;}
.nav2_act a:hover {color:#79bb53; text-decoration:none;}
.nav2_act a:active {color:#79bb53; text-decoration:none;}

.nav1_act a:link {color:#79bb53; text-decoration:none;}
.nav1_act a:visited {color:#79bb53; text-decoration:none;}
.nav1_act a:hover {color:#79bb53; text-decoration:none;}
.nav1_act a:active {color:#79bb53; text-decoration:none;}







