/* CSS Document */
 		a {text-decoration:none;}
		a link {text-decoration:none;}
		a visited {text-decoration:none;}
		a hover {text-decoration:underline;}

		body
		{
			margin:0;
			padding:0;
			text-align:center;
		    font-size:100.01%;
            font-family:arial,verdana,helvetica;
		}
		#content_container
		{
		    /*background:#ffaaef;*/
			margin:0 auto;
			/*margin-right:28px;*/
			width:800px;
	        text-align:center;	
			padding-top:0;		
			padding-bottom:3em;
		}
		#header
		{
			background:#efefef;

		}
		#footer
		{
			position:fixed;
			margin:0 auto;
			bottom:0px;
			text-align:center;
			padding:10px;
			/*width:100%;*/
		}
		/* Angaben nur für den Internet Explorer mit Star-HTML-Hack */
		* html, * html body
		{
			margin:0;
			padding:0;
			height:100%;
			overflow:hidden;
		}
		* html #content_container 
		{
			padding:0;
			height:93%;
			margin-right:28px;
			overflow:auto;
			overflow-x:hidden;
		}
		* html #footer 
		{
			/*background:#efefef;*/
			height:7%;
			text-align:center;
			padding-top:1%;
		}
		
#list_green {
	/*background:#efefef;*/
	color:#009900;
	padding:0;
	margin:0;
	/*padding-left:40px;*/
	/*padding-top:0.2em;*/
}

#list_idented {
	/*background:#efefef;*/
	color:#009900;
	padding-left:1em;
	margin:0;
	/*padding-left:40px;*/
	/*padding-top:0.2em;*/
}


/* Der IE soll das Element breiter darstellen, da margin und
   padding hier von der Breite abgezogen werden! */

* html #list_green2 {
	/*width:5em;
    w\idth: 4em;*/
    padding-left: 0;
    padd\ing-left: 0em;	
	/*padding-top:16px;*/
}

* html #list_green li {
	padding-bottom:5px;
	/*font-size:12px;*/
}

* html #list_idented li {
	padding-bottom:5px;
	/*font-size:12px;*/
}


#textStyleHeadline {
	font-weight:bold;	
	font-size:0.9em;
	color:#009900;
	
	/*padding-bottom:0.5em;*/	

}


#paraTextStandard {
	font-size:0.80em;
	line-height:1.5;
	color:#2f4f4f;
}

#paraTextStandard span#headline1 {
	font-size:1.2em;
	color:#009900;
	font-weight:bold;
}

#paraTextStandard span#headline2 {
	font-size:1.0em;
	color:#009900;
	font-weight:bold;	
}

#paraTextStandard span#green {
	color:#009900;	
}
#paraTextStandard span#highlighted {
	color:#009900;
	font-weight:bold;	
}
#paraTextStandard span#highlighted_grey {
	color:#2f4f4f;
	font-weight:bold;	
}

#paraTextStandard span#highlighted_bold {
	font-weight:bold;	
}
#paratextStandard table {
	font-size:1.0em;
	line-height:1.5;
	color:#2f4f4f;
}

#paratextStandard tr#oeffnungszeiten {
	font-size:1.0em;
	font-weight:bold;
	line-height:1.5;
	color:#009900;
}
#paratextStandard td{
	vertical-align:top;
}

#paratextStandard li{
	
	/*list-style:armenian;*/
		
}
#paratextStandard ul{
	/*padding:0;*/
	margin-top:0;
}

#paraTextStandard span#paraPadding {
	font-size:0.6em;
}

#paraTextStandard a#hyperlink_underlined:link, #paraTextStandard a#hyperlink_underlined:visited {
	text-decoration:underline;
		color:#2f4f4f;
}

#paraTextStandard a#hyperlink_underlined:hover {
	text-decoration:underline;
	color:#2f4f4f;
}

#paraTextStandard a#hyperlink:link, #paraTextStandard a#hyperlink:visited {
	text-decoration:none;
		color:#2f4f4f;
}

#paraTextStandard a#hyperlink:hover {
	text-decoration:underline;
	color:#2f4f4f;
}

#paraTextStandard h1{
	font-size:1.2em;
	color:#009900;	
	font-weight:bold;
}

#paraTextStandard h2{
	color:#009900;	
}

#textStyleStandard {
	font-size:0.80em;
	line-height:1.5;
	color:#2f4f4f;
}

#textStyleStandardTabelle {
	font-size:0.80em;
	line-height:1.2;
	color:#2f4f4f;
}

#textStyleStandardTabelle span {
	font-weight:bold;
}



#textStyleStandard a:link, #textStyleStandard a:visited {
	text-decoration:none;
		color:#2f4f4f;
}

#textStyleStandard a:hover {
	text-decoration:underline;
		color:#2f4f4f;
}

#textStyleStandardHighlight2 {
	color:#009900;
}

#textStyleStandardHighlight {
	font-size:0.80em;
	line-height:1.5;
	color:#009900;
}

#textStyleStandardHighlight a:link, #textStyleStandardHighlight a:visited {
	text-decoration:none;
		color:#009900;
}

#textStyleStandardHighlight a:hover {
	text-decoration:underline;
		color:#009900;
}

#textStyleHyperlinkHeadline {
	font-size:0.80em;
	line-height:1.5;
	font-weight:bold;
	color:#009900;
}

#textStyleHyperlinkHeadline a:link, #textStyleHyperlinkHeadline a:visited {
	text-decoration:none;
		color:#009900;
}

#textStyleHyperlinkHeadline a:hover {
	text-decoration:underline;
		color:#009900;
}

#list_green li {
	list-style: none;
	margin:0;
	padding-bottom:0.5em;	
	font-size:0.80em;
	
}

#list_idented li {
	list-style: none;
	margin:0;
	padding-bottom:0.5em;	
	font-size:0.80em;
	
}

#menu li#active {
	padding:0.1em;
	font-size:1.3em;
	text-decoration:underline;
}

#list_green li#title {
	padding-bottom:0.5em;	
	font-weight:bold;	
	font-size:0.85em;
}

#list_green a:link, #list_green a:visited {
	color:#009900;
	text-decoration:none;
	margin:0;
}

#list_green a:hover {
	text-decoration:underline;
}

#lineBox {
   background:#efefef;
}

#vspace02em {
	padding-bottom:0.2em;
}

#vspace10em {
	padding-bottom:1.0em;
}

#paddingTextBoxStandard {
	padding-top:1em;
	padding-right:4em;

}

#vspace05em {
   line-height:0.5em
}
#vspace08em {
   line-height:0.8em
}
#textBox {
	padding-top:2.2em;
	padding-right:2em;
}

#grussworte {
    position: absolute;
    top: 8em; left: 22em;
    width: 25em;
    background-color: white;
    border: 1px solid silver;
	visibility:hidden;
	text-align:left;
	padding:1em;

  }
#Bildbereich { padding:0;
  /*clip:rect(0 300px 225px 0);*/ 
  visibility:show;
 }
  
  
#paraStandard {

}
#paraTabelle {
  padding-bottom:0.4em;
}

#paraTabellePaddingTop {
  padding-top:0.5em;
}

#Navigation {
    width: 8em;
    margin: 0; padding:0;

  }
* html #Navigation {  /* Korrekturen fuer IE 5.x */
	width: 11.6em;
	w\idth: 10em;
	padding-left: 0;
	padd\ing-left: 0em;
}
#Navigation li {
	list-style: none;
	font-size:0.80em;	
	padding-bottom:0.5em;	
}



#Navigation a, #Navigation span, #Navigation h2 {
	display:block;
	text-decoration: none; 
	color:#2f4f4f;
}
* html #Navigation a, #Navigation span, #Navigation h2 {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
}
#Navigation a:hover, #Navigation span {
    background-color:#bfdcbd;
}
#Navigation h2 {
    font-size: 1em;
    margin: 1.1em 0 0;
    border-color: gray;
    color: black; background-color: #eee;
}
#Navigation span {
   background-color:#bfdcbd;
}

#list_green li#box a {
color:#009900;
text-decoration:none;}

#list_green li#box a:hover {
text-decoration:underline;
background:#ffffff;	
}

#list_green li#box a span {display:none;}

#list_green li#box a:hover span {
position:absolute; top:180px; left:140px; z-index:3;
display:block;
width:300px;
color:#009900;
background:#ffffff;
border:1px solid black;
padding:10px;}




#box2 a {
color:#ffffff;
background:#b3b06c;
font:bold 16px verdana, sans-serif;
text-decoration:none;
display:block;
width:150px;
padding:5px;
border:1px solid black;}

#box2 a:hover {
color:black;
background:#ddd8b7;}

#box2 a span {display:none;}

#box2 a:hover span {
position:absolute; top:10px; right:10px; z-index:3;
display:block;
width:300px;
color:black;
background:#ffffff;
font:normal 16px courier, sans-serif;
border:1px solid black;
padding:10px;}



/*
* html #line224Box {
	vertical-align:text-top;
   margin-top:0;
   padding-top:0;
   height:1px;
}*/



