/* dunkelblau #0000ff hell #faf9db orange #fe5b10 hellgrau #e5e4d2*/
 *{margin:0; padding:0;border:0;}

html{	height:100%;}							

body {	background: #0000ff;padding: 0px;	margin: 0px;font-family: verdana, arial, helvetica, sans-serif;	font-size: 0.9em;color: #333;text-align: center; height:100%;}

img {border:none;}
#wrapper {	margin:0px auto;padding:0px;width:760px;min-height:100%;background-color:transparent;}
* html #wrapper {height: 100%;}

#header {width:760px; height: 146px; margin:0 auto; padding:0; background: url(../grafik/header.jpg) no-repeat;}

#container {width:760px;margin:0 auto;background-image: url(../grafik/wrapper.jpg);background-position:0px 0px;
background-repeat:repeat; min-height:540px;}  

#clearDiv{ clear: both;}
  
/* ---------------Menue------------------  */
#menue {float:left;margin-left:0;padding:0;width:215px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 1.6em;	color: #333;
font-size: 0.9em;text-align:left;font-weight: bold;}

* html #menue li { height:0; }

/*	Allgemein*/
#menue ul {	list-style: none; padding:0; margin-left:0.5em;margin-top:47px;width:215px;}
#menue ul ul  {margin-left:1.9em;margin-top:0px;width:160px;}
#menue ul ul ul {margin-left:1.7em;width:140px;}
#menue ul li  {margin: 0.5em 0; color:#333; border-bottom: 1px solid #cdcdc0;}

/*In dieses LI wird die naechste Liste eingeschachtelt*/
#menue ul li.ohne  { margin-top: -20px ;padding:0;background-color: transparent;color: #333;border: 0 none;}
#menue ul li.ohne2  { margin-top: -20px ;padding:0;background-color: transparent;color: #333;}

/*	Allgemeines Aussehen der Links*/
#menue ul a {display: block;background-color: transparent;color: #333; margin: 0;padding:0;
font-family: Verdana, sans-serif;font-size: 0.9em;text-decoration: none;background-image: url(../grafik/pfeil1.gif); background-repeat: no-repeat;  background-position: 95% 50%; padding-left: 1.8em; }
#menue ul a:hover {color: #fe5b10;background-image: url(../grafik/pfeil2.gif); background-repeat: no-repeat;  background-position:  95% 50%; padding-left: 1.8em; }

/* Zur Anzeige der aktuellen Rubrik*/
#menue ul a.aktiv { color: #fe5b10; background-image: url(../grafik/pfeil2.gif); background-repeat: no-repeat;  background-position:  92% 50%;}

/*Zweite Ebene*/
#menue ul ul li {border: 0 none;margin:-0.05em 0 0 0;background-image:none;	} 
#menue ul ul a {padding-left: 0.8em;background-image:none;	 }
#menue ul ul a:hover {color: #fe5b10;padding-left: 0.8em;background-image:none;	 }
#menue ul ul a.aktiv { color: #fe5b10;background-image:none;	}


/*	Dritte Ebene*/
#menue ul ul ul li {list-style: none;background-image:none;	border: 0 none;	font-size:0.8em;font-weight: normal;margin:-0.4em 0 0 -0.2em;}
#menue ul ul ul a {list-style: none; background-image:none;}





/*----------------Sprachwahl----------------- */
#sprache {	margin: 0px;padding: 0px;	background-color: #0000FF;	text-align: right;}
#sprache ul{	margin: 0px;padding: 8px 26px 4px 0px;	background-color: #0000FF;	text-align: right;}

#sprache li {display:inline; list-style-type: none;margin:0; padding:0px;font-family: verdana, arial, helvetica, sans-serif;	font-size: 0.85em; color:#f6f6ec;}

a.sprache{text-decoration:none;font:normal 0.9em verdana, arial, sans-serif;color:#faf9db;}
a.sprache:hover{color: #fe5b10;text-decoration:none;}
#sprache li a.aktiv { color: #fe5b10; text-decoration: none; font-size:0.9em;}

/*----------------Bilderleiste----------------- */
#bilderleiste {float:right;margin:0px;padding-right:7px ; width:525px; height:156px;}

/*----------------Blauer Balken----------------- */
#balken {
	float:right;
	margin:0px;
	padding-right:7px;
	width:525px;
	background-color: #0000FF;
}

#balken2 {
	float:left;
	margin:0px;
	padding:0px;
	width:228px;
	height:27px;
	background-color: #0000FF;
}
/*----------------Inhalt----------------- */
#content {	float:right;width:480px;margin:0px;	padding:40px 30px 20px 20px;	text-align: left;font:normal 0.9em verdana, arial, sans-serif;color:#333;background-color: transparent;line-height: 1.4em;}

#content p {margin:0px;padding: 0px 0px 10px 0px;}
#content img {float:right; padding-left:5px;}

#content h1 {	padding: 2px 0 0 0;	margin:	0 0 10px 0;	font-size: 1.1em;color: #fe5b10;}

#content h2 {	padding: 2px 0 0 0;	margin:	0 0 10px 0;	font-size: 1.0em;color: #fe5b10;}

#content h3 {
	padding: 2px 0 0 0;
	margin:	0 0 5px 0;
	font-size: 0.9em;
	color: #fe5b10;
	font-weight: bold;
}

#content p.clear {	clear: right;	padding: 0;	margin:	0;}
#content .clear {	clear:both;}

#content a {	color: #fe5b10;	font-style: normal;	text-decoration: none;}

#content a:hover {color:#e5e4d2;	}



#fusszeile {	position: relative;	margin-bottom: 0px;	background-color:#0000FF;height:20px;padding: 8px 26px 4px 0px;text-align: right;}
* html #fusszeile  {margin-bottom: 0px;}
#fusszeile a{
	color:#faf9db;
	text-decoration:none;
	font:normal 0.8em verdana, arial, sans-serif;
	
}
#fusszeile a:hover{color: #fe5b10;text-decoration:none;}


.invis, hr {
/*display: none; */ visibility : hidden;
}
