/*--- RESET STYLES from Eric Meyer ---*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

:focus { outline: 0; }
ol, ul { list-style: none; }

table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
strong { font-weight: bold; }

/*--- STARTING STYLES ---*/

body {
	font: normal 76% Arial,sans-serif;
	text-align: center;
	color: #333;
	/*background: #CCCCCC url('images/bg-gradient.gif') 0 3em repeat-x;*/
	border-bottom-color: #F0F0F0;
}

p { margin: 0; padding: 0; }
a, a:visited { color: #099BB1; }
a:hover { text-decoration: none; }

#header { 
position: relative;
 /*background-color: #253482;*/
}
/*#header h1 { font: bold 5em "Trebuchet MS", sans-serif; margin: 0; padding: 0.3em 0 0 0; color: #79B30B; }
#header h1 span { font: normal 0.8em Arial, sans-serif; color: #333; }*/

#header h1 { 
	font: bold 3em "Trebuchet MS", sans-serif; 
	margin: 0; 
	padding: 0.3em 0 0 0; 
	color: #EEEEEE; 
}
#streif0 {
	margin: 0 0 3px 0;
	padding: 1px 0 0 0;
	width: 100%;
	background-color: #253482;
}

#streif1 {
	margin: 0 0 3px 0;
	width: 100%;
	height: 13px;
	background-color: #0098DA;
}
/*#streif2 {
	margin: 2px 0 0 0;
	width: 100%;
	height: 15px;
	background-color: #099BB1;
}*/

#header h1 span { 
	font: normal 0.5em Arial, sans-serif; color: #253482; 
}
#streif0 h1 span{	
	color: #FFFFFF;	
}
#header h2 { font: 2em "Helvetica", sans-serif; color: #253482; margin: 0 0 1em 0; padding: 0.3em 0 0 0; }
#header a { position: absolute; right: 0; top: 23px; }

h3 { font: italic  2.2em "times new roman", serif; color: #099BB1; }
h4 { font: italic 2em "westmister", serif; color: #099BB1; }
h5 { font: italic 1.4em "times new roman", serif; color: #099BB1; }
/*h6 { color: #099BB1; }*/
/*westminster, serifa bt, technical, garamond*/
/*h3 { font: italic 2.2em "Georgia", serif; color: #099BB1; }*/
/*h4 { font: italic 2em "Georgia", serif; color: #099BB1; }*/
/*h5 { font: italic 1.4em "Georgia", serif; color: #099BB1; }*/
/*p { 
	line-height: 1.2em; 
	text-align: justify; 
	margin: 2em 1em 2em 0;
	font: 1.2em/1.4em Avantgarde, sans-serif; 
}*/

/*--- IMAGES CLASSES ---*/

img.alignright { padding: 4px; margin: 0 0 2px 15px; display: inline; border: 0; }
img.alignleft { padding: 4px; margin: 0 15px 2px 0; display: inline; border: 0; }
img.centered { display: block; margin-left: auto; margin-right: auto; border: 0; }
.alignright { float: right; }
.alignleft { float: left }

/*--- NAVIGATION ---*/

#nav { 
	margin: 0 0 0 0;
	/*margin: 0 0 15px 0; */
	padding: 2px 10px; 
	text-align: center; 
	font: normal 1em "zurich ex bt", sans-serif;
	text-transform: uppercase;
	color: #93d3dd; 
	background-color: #099BB1;
}
#nav ul li { display: inline; }
#nav ul li a { display: inline; padding: 10px; text-decoration: none; }
#nav a { 
	display: inline;
	color: #93d3dd;  
	padding: 5px;    /*Abstand innerhalb der menupkte*/
	text-decoration: none; 
}
#nav a:hover { color: #FFFFFF; }
/*#nav #current { background: transparent url('../images/franzis/indicator.gif') 50% 100% no-repeat; }*/


#container { 
	text-align: left; 
	width: 800px;
	margin: 0 auto; 
	/*background-color: #ffffff;*/
}
/*#container a { font-weight: bold; }*/

/*--- CONTENT ---*/

#content { 
	float: left; 
	width: 400px; 
	margin: 30px 50px 3em 0;
	/*background-color: #ffffff;*/ 
}
/*es wird ein Blatt vor die Überschrift gesetzt und 50px eingerückt*/
/*#content h3, #extra-content h3 { 
	line-height: 40px; 
	background: transparent url('../images/franzis/herbs.gif') no-repeat; 
	padding: 0 0 0 50px; 
	margin: 0.5em 0 1em 0; 
}*/

#content h4, #extra-content h4 { 
	line-height: 40px; 
	/*background: transparent url('../images/franzis/herbs-s.gif') no-repeat; */
	/*padding: 0 0 0 50px;*/ 
	margin: 0.5em 0 1em 0; 
}
#content h5 { 
	line-height: 25px; 
	/*background: transparent url('../images/franzis/herbs-s.gif') no-repeat; */
	/*padding: 0 0 0 50px;*/ 
	margin: 0.5em 0 0.5em 0; 
}
#content h6 { 
      font: 0.9em/1.1em Avantgarde, sans-serif; 
	
}

#container p, #content p { 
	line-height: 1.2em; 
	text-align: justify; 
	margin: 2em 1em 2em 0;
	font: 1.2em/1.4em Avantgarde, sans-serif; 
	/*font: 1.5em "Avantgarde, Arial rounded, Zurich EX BT, Futura, Geneva, Verdana", sans-serif; */
}
#container p.smaller {
	/*padding-left: 100px;*/ 
	/*line-height: 1em; */
	/*text-align: justify; */
	font: 1em/1.2em Verdana, sans-serif; 
	/*font: 1.5em "Avantgarde, Arial rounded, Zurich EX BT, Futura, Geneva, Verdana", sans-serif; */
}
#container p span { 
	font: bold 1.1em Verdana, sans-serif; 
}
#absatz {
	width: 100%;
	height: 10px;
}

/*#absatzservice {
	width: 100%;
	height: 50px;
}*/


#kdaten {
	margin: 20px 0 0 0; 
	padding: 20px 0 0 0;
	float: left;
	width: 900px;
	text-align:left;
	/*background: transparent url('../images/franzis/standort.gif') no-repeat;*/ 
}
 #extra-content94 { 
float: left; 
width: 300px;
/*margin-top: 65px ; 
margin-left: 80px;*/
 }
 
 #wegbeschr { 
clear: both;
 }


#extra-content { 
float: left; 
width: 350px;
margin-top: 40px; 
 }
 
 #extra-content64 { 
float: left; 
width: 270px;
margin-top: 65px ; 
margin-left: 80px;
 }

#extra-content h5 { 
	/*line-height: 20px; */
	/*background: transparent url('../images/franzis/herbs-s.gif') no-repeat; */
	/*padding: 0 0 0 50px;*/ 
	margin: 0.1em 0 0.1em 0; 
}
 
#extra-content ul { 
	/*list-style-type: square; */
	list-style-position: inside; 
}
#extra-content ul li { 
	padding: 0.5em;
	line-height: 0.8em; 
	/*border-bottom: 1px dotted #999;*/ 
}
#extra-content a { 
   	text-decoration: none;
	/*border-bottom: 1px dotted #999;*/ 
}
/*============================================*/
#extra-content2 { 
float: left; 
width: 350px;
margin-top: 30px;
margin-bottom: 20px;
}

#submenu {
background-color: #099bb1;
}

#submenu h6{
  font: normal 0.9em "Trebuchet MS", sans-serif;
  color: #FFFFFF;
}
 
#extra-content2 ul { 
	/*list-style-type: square; */
	/*list-style-position: inside; */
}
#extra-content2 ul li { 
    padding: 0 25px ;
	/*line-height: 0.8em; */
	/*border-bottom: 1px dotted #999; */
}
#extra-content2 a { 
    font: normal 1em "Trebuchet MS", sans-serif;
	text-decoration: none;
	letter-spacing: 0.1em;
	/*padding: 0.5em;	*/      
	line-height: 1.1em;
	color: #FFFFFF;
}

#extra-content2 ul li a:link { 
     display: block;   
	padding: 0.5em;	
	border-bottom: 1px dotted #999;
	/*background-color: #0000FF;*/
 }
 #extra-content2 ul li a:visited { 
     display: block;   
	padding: 0.5em;	
	border-bottom: 1px dotted #999;
	text-decoration: none;
 }
 
 #extra-content2 ul li a:hover { 
     display: block;
	 text-decoration: none;
	 padding: 0.5em;
	color: #FFFFFF;
	background-color: #93D3DD;
}

/*#extra-content2 h1 { 
	margin: 0;
	padding-top: 3em;
	padding-left: 40px; 
	letter-spacing: 0.1em; 
	font: normal 1em "zurich ex bt", sans-serif;
	text-transform: uppercase;
	color: #85c329; 
}*/


/*fieldset { padding-left: 1em; }*/
.button { background-color: #87ae12; border: none; color: #f8f8f8; }

/*--- MEU2 ---*/

#menu2 { 
	clear: both; 
	width: 100%; 
	height: 500px;
	margin: 0; 
	padding: 1em 30px; 
	text-align:left; 
	background-color: #DDDDDD; 	
	
}

#menu2center {
    width: 900px;
	margin: 0 auto;
	
}

#menu2center h1 { 
	margin: 0; 
	padding: 1em 10px;
	letter-spacing: 0.1em; 
	font: normal 1em "zurich ex bt", sans-serif;
	text-transform: uppercase;
	/*color: #85c329;*/
	color: #099BB1; 
}
#menu2 a { 
	font: normal 1em "trebuchet ms", sans-serif;
	text-decoration: none;
	/*padding: 0.5em;*/	
	letter-spacing: 0.1em;
	line-height: 1.1em;	
	/*color: #099bb1;*/
	color: #666666;
}

#menu2 #menu2center ul li a:link { 
     display: block;   
	padding: 0.5em;	
	border-bottom: 1px dotted #999;
	/*background-color: #0000FF;*/
 }
 #menu2 #menu2center ul li a:visited { 
     display: block;   
	padding: 0.5em;	
	border-bottom: 1px dotted #999;
	text-decoration: none;
 }
 
 #menu2 #menu2center ul li a:hover { 
     display: block;
	 text-decoration: none;
	 padding: 0.5em;
	color: #FFFFFF;
	background-color: #099BB1;
}

#psiegel { 
	clear: both; 
	width: 100%; 
	height: 110px;
	margin: 0; 
	padding: 2em 30px 0 30px; 
	text-align: left; 	
	background-color: #CCCCCC; 
}

#psiegelcenter {
    width: 900px;
	margin: 0 auto;
}


/*.LGlobal_list a {    
	padding: 1em;
	border-bottom: 1px dotted #999;
 }*/
 
/* .LGlobal_list li{    
	padding: 1em;
	border-bottom: 1px dotted #999;
 }*/



/*.LGlob_list a:hover { 
     text-decoration: none;
	letter-spacing: 0.1em;
	line-height: 1.1em;
	color: #000000;
	background-color: #93D3DD;
}
.LGlob_active { 
     display: block;
	text-decoration: none;
	letter-spacing: 0.1em;
	line-height: 1.1em;
	color: #000000;
	background-color: #93D3DD;
}*/



#pkt1 {
  float:left;
  width:250px;
  padding-right:20px;
}
#pkt2 {
  float:left;
  width:250px;
  padding-right:20px;
}

#pkt2 h6{
  font: normal 0.9em "Trebuchet MS", sans-serif;
  color: #666666;
}

#pkt3 {
  float:left;
  width:250px;
}
/*--- FOOTER ---*/



#footer { 
	clear: both;
	margin: 0 0 0 0;  
	width: 100%; 
	background-color: #333;
	/*background-color: #099bb1; */
}
#footer p { margin: 0; padding: 1em 10px; color: #f8f8f8; }
#footer a { font-weight: bold; }



#etoNotice
{
  display:none;
}
