/* CSS Document */
/***** Body and aussen container *****/

body {
margin: 10px auto;
padding: 0;
background: #003300 url(grafiken/back-003300.jpg);
font: 12px Arial,Verdana,Tahoma,sans-serif;
color: #000000;
}
#titeldruck {visibility: hidden;  margin : -320px;}

#aussen {
background: #ffffcc url(grafiken/back-main.jpg);
margin: 0 auto;
padding: 0;
width: 960px;
}
#aussen .titeldruck {display: none;}

/***** Header *****/
#titel {
	margin: 190px  0px 0px 210px;
	color: #003300;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.1em;
	font-family: Geneva, Tahoma,Arial, Helvetica, sans-serif;
}

/* HAUPTNAVIGATION horizontal im Header war vorher, bevor ich mich für grafiken und doch tabelle entschied*/
#nav {   margin-top : -32px;   margin-left : 25px;}
#nav ul {   margin : 0;   padding : 0;   list-style : none;   text-align : center;}
#nav li {   float : left;}
#nav a {   display : block;   width : 95px;   padding : 2px 10px;   color : #444;   background : #BCDEBD;   border : 1px solid #CFCE9E;   border-right : none;   text-decoration : none;}
#nav a:hover {   color : #8E8E6A;   background : #FFA37C;}
#nav a:active	{   color : #8E8E6A;   background : #FFA37C;}
#nav #active a, #nav #active a:link, #nav #active a:visited, #nav #active a:hover {   color : #8E8E6A;   background : #FFA37C;}

/***** linkes menü *****/

#menuboxlinks {
clear: left;
float: left;
width: 159px;
background: url(grafiken/back-menulinks.jpg) top left no-repeat;
margin: 0;
padding: 0;
}
#aktionlinks {
	margin: 0px 0 0 7px;
	top:200px;width: 130px;
	color: #003300;
	font-size: 11px;
	/*background: url(grafiken/back-menulinksbox.jpg) top left no-repeat;*/
	font-weight: bold;
	letter-spacing: 0.1em;
	vertical-align: middle;
	z-index: 10;
}
#menulinks {
	margin: 74px 0 0 7px;
	width: 130px;
	color: #003300;
	font-size: 11px;
	background: url(grafiken/back-menulinksbox.jpg) top left no-repeat;
	font-weight: bold;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
#menulinks ul {
list-style: none;
margin: 1px 0 1px 0;
padding: 0;
}
#menulinks li a  {
	height: 19px;
	text-decoration: none;
	color: #003300;
	display: block;
	padding: 7px 10px 9px 10px;
	border-top: 1px solid #003300;
	border-right: 1px solid #003300;
	border-bottom: 0px;
	border-left: 1px solid #003300;
}
#menulinks li a:hover, #menulinks li a:hover.abschluss, #menulinks li a.current {
background: #c7d2bc url(grafiken/back-c7d2bc.gif);
color: #990000;
}
#menulinks li.abschluss {
background: #ffffe8 url(grafiken/back-ffffe8.gif);
border-bottom: 1px solid #003300;
}
#menulinks li.abschlusszeile2 {
/*background: url(grafiken/back-menulinksboxzeile2.jpg);*/
border-bottom: 1px solid #003300;
}


/***** rechts aussen *****/

#extras {
float: right;
width: 57px;
margin: 0 ;
padding: 0;
}


/***** textteil *****/
#content {
margin: 0px 57px 10px 159px;
padding: 0px 10px 10px 20px;
line-height: 1.5em;
text-align: left;
width: auto;
}
#content .titeldruck {display: none;}

#content h2 {
font-size: 15px;
letter-spacing: 1.5px;
font-weight: bold;
margin: 8px 0 10px 0;
padding: 0;
}
#content h3 {
font-size: 14px;
font-weight: bold;
margin: 6px 0 6px 0;
padding: 0;
}
#content .gruen009900 {
font-weight: normal;
color: #009900;
}

#content .fett {
font-weight: bold;
}
#content a {
font-weight: bold;
}
#content ul, #content ol{
margin: 0 0 16px 20px;
padding: 0;
}
#content ul ul, #content ol ol{
margin: 2px 0 2px 20px;
}
#content li {
margin: 0 0 2px 10px;
padding: 0 0 0 4px;
}
#content td.zi {
padding: 2px 0 2px 10px;
background: #8CAF91;
}
img.fotos {
padding: 1px;
display: inline;
background: #cccccc;
border: 1px solid #003300;
}
img.fotoslinks {
float: left;
margin: 2px 5px 2px 0px;
padding: 1px;
display: inline;
background: #cccccc;
border: 1px solid #003300;
}
img.fotosrechts {
float: right;
margin: 2px 0px 2px 5px;
padding: 1px;
display: inline;
background: #cccccc;
border: 1px solid #003300;
}

#content img.links {
float: left;
margin: 5px 5px 5px 0px;
padding: 0;
}
#content img.rechts {
float: right;
margin: 2px 0px 2px 5px;
padding: 0;
}
/***** Fußzeile *****/
#footerscreen  {width:960px; height:15px;}

#footer {
clear: both;
width: 960px;
text-align: center;
color: #ffffff;
background: #003300 url(grafiken/back-003300.jpg);
}
#footer .adresse {
margin: 0 auto;
padding: 18px 0 0 0;
letter-spacing: 2px;
font: 10px Tahoma,Arial,Verdana,sans-serif;
}
#footer a {
color: #ffffff;
text-decoration: none;
}
#footer a: hover {
text-decoration: underline;
}
.spruch {
	font-family: Tahoma,Arial, Verdana,sans-serif;
	font-size: 14px;
	letter-spacing: 2px;
line-height: 20px;
	font-weight: bold;
	color: #006600;
	text-align: center;
}
.essen {
	font-family: Tahoma,Arial, Verdana,sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
line-height: 18px;
	font-weight: bold;
	color: #006600;
}
.best1 {
	font-family: Tahoma,Arial, Verdana,sans-serif;
	font-size: 13px;
	letter-spacing: 0.1em;
line-height: 17px;
	font-weight: bold;
	color: #006600;
}

.willkommen {
	font-family: Tahoma,Arial, Verdana,sans-serif;
	font-size: 18px;
	letter-spacing: 1px;
line-height: 25px;
	font-weight: bold;
	color: #006600;
	text-align: center;
	/*text-align: left;*/
}
.willkommen1{
	font-family: Arial, Verdana,sans-serif;
	font-size: 13px;
	letter-spacing: 2px;
line-height: 25px;
	font-weight: bold;
	/*text-align: left;*/
}
.top {
	font-size: 10px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #ff0000;
	text-align: right;
}
td.titelgast {
	background-image: url(grafiken/titel-gast.jpg);
	background-repeat: no-repeat;
}
td.titelaktiv {
	background-image: url(grafiken/titel-akt.jpg);
	background-repeat: no-repeat;
}
td.titelzim {
	background-image: url(grafiken/titel-zim.jpg);
	background-repeat: no-repeat;
}
td.titelaus {
	background-image: url(grafiken/titel-aus.jpg);
	background-repeat: no-repeat;
}
td.titelleer {
	background-image: url(grafiken/titel-leer.jpg);
	background-repeat: no-repeat;
}
td.titelrest {
	background-image: url(grafiken/titel-rest.jpg);
	background-repeat: no-repeat;
}
.sicherung{
	font-family: Arial, Verdana,sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
line-height: 20px;
	font-weight: bold;
		color: #ff0000;
}
