body{
	font-family:	Verdana;
	font-size:	12px; 
	text-align:	center;
}
#box_outer{
	width:		917px;
	margin:		0px auto;
	text-align:	left;
	height:		100%;
}
#box_title{
	width:		650px;
	height:		245px;
	border:		0px solid #000000;
	margin-left:	250px;
        background-image: 	url(./images/oben.jpg);
	background-repeat:	no-repeat;
	
}
#box_pathway{
	width:		635px;
	height:		25px;
	line-height:	25px;
	padding-left:	15px;
	margin-top:	0px;
	border-bottom:	1px solid #000000;
	border-top:	1px solid #000000;
	text-align:	right;
	text-indent:	5px;
	margin-left:	250px;
	BACKGROUND-COLOR:	#CCCCCC;
}
#pathway{
	line-height:	25px;
	margin-right:	5px;
	float:		left;
	font-size:	9px; 
}	
#pathway a {
	text-decoration:none;
	color:		blue;
	/* font-weight: 	bold; */
}
#searchbox input.submit{
	width:		60px;
	height:		21px;
	line-height:	13px;
	background-color:#ffffff;
	border:		3px double black;
	font-size:	10px;
	margin-right:	2px;
	margin-top:	2px;
}
#box_left{
	width:		250px;
	margin-top:	-150px;
	margin-bottom:	0px;
	padding-left:	0px;
	padding-top:	0px;
	border:		0px solid #000000;
	background-image: 	url(./images/hintermenu3.gif);
	background-repeat:	no-repeat;
	float:		left;
}
#box_main{
	width:		627px;
	HEIGHT:		700px; 
	margin-left:	0px;
	margin-top:	0px;
	margin-right:	0px;
	float:		right;
	padding-bottom:	5px;
	padding-top:	5px;
	padding-left:	20px;
	padding-right:	20px;
	border:	0px solid #000000;
	/* BACKGROUND-COLOR:	#CDCD9B; */
	BACKGROUND-COLOR:	#cccccc;
	overflow:         	scroll;
	scrollbar-face-color: #CCCCCC;
}
#box_main h1,
#box_main h2{
	width:		610px;
	height:		30px;
	line-height:	30px;
	font-size:	20px;
	font-weight: 	bold;
	text-align:	center;
	color: 		blue;	
	margin-top:	5px;
	margin-bottom:	15px;
	padding-top: 	10px;
	padding-bottom: 10px;
	border-bottom:	1px solid blue;
}
#box_bottom{
	clear:		both;
	BACKGROUND-COLOR:	#CCCCCC;
	margin-left:	250px;
	width:		640px;
	height:		26px;
	line-height:	25px;
	border:		0px double #000000;
	text-align:	right;
	padding:	5px;
	border-top:	1px solid #000000;
}
#footertext{
	line-height:	25px;
	padding:	0px;
	margin:		0px;
	font-size:	9px;
}
/* CMSimple specific Tags, adapted from default template */
h1, h2, h3 {
	font-size: 	1.2em;
	font-weight: 	bold;
	margin-top:	3px;
	margin-bottom:	3px;
}
h4 {
	font-size: 	1.0em;
	font-weight: 	bold;
	margin-top:	3px;
	margin-bottom:	0px;
}
ul.menulevel1{
	padding-top: 	130px;
	padding-left: 	90px;
	margin-left: 	0;
	width: 160px;
	height: 400px;
	/* background-image: 	url(./images/btn01.gif); */
}
ul.menulevel2, 
ul.menulevel3, 
ul.menulevel4, 
ul.menulevel5, 
ul.sitemaplevel1, 
ul.sitemaplevel2, 
ul.sitemaplevel3, 
ul.sitemaplevel4, 
ul.sitemaplevel5, 
ul.submenu, 
ul.search {
	padding-left: 	2px;
	/* padding-top: 	150px; */
	margin-left: 	0;
}
form {
	margin: 	1px;
}
IMG {
	border: 	0;
}
li {
	line-height: 	1.5;
}
form .text {
	BACKGROUND-COLOR:	#dddddd;
}
/*-- menupunkt ohne untermenue --*/
.doc {
	list-style: 	none;
	padding-top: 	5px;
	padding-bottom:	5px;
	padding-left: 	5px;
	width:		140px;
	margin-left:	15px;
	margin-top:	2px;
	background-image: 	url(./images/btn01.gif);
}
.doc:active, 
.doc:hover {
	background-image: 	url(./images/btn02.gif);
}
/*-- menupunkt mit untermenue --*/
.docs {
	list-style: 	none;
	padding-top: 	5px;
	padding-bottom:	5px;
	padding-left: 	5px;
	width:		140px;
	margin-left:	15px;
	margin-top:	2px;
	background-image: 	url(./images/btn01.gif);
}
.docs:active, 
.docs:hover {
	background-image: 	url(./images/btn02.gif);
}
.sdoc {
	list-style: 	none;
	padding-top: 	8px;
	padding-left: 	15px;
	width:		200px;
	/* background: 	url(../../index.php?image=sdoc) no-repeat; */
}
.sdocs {
	list-style: 	none;
	padding-top: 	8px;
	padding-left: 	15px;
	width:		200px;
	/* background: 	url(../../index.php?image=sdocs) no-repeat; */
}
.menulevel1 {
	font-size: 	8pt;
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
}
.menulevel1 a {
	font-weight: 	normal;
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
	/* BACKGROUND-COLOR:	#3366ff; */
        padding: 5px;
        width: 200px;
        /* background-image: 	url(./images/btn01.gif); */
}
.menulevel1 a:link, 
.menulevel1 a:visited {
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
	/* BACKGROUND-COLOR:	#3366ff;
           padding: 5px;
        /* 
}
.menulevel1 a:active, 
.menulevel1 a:hover {
        /* background-image: 	url(./images/btn02.gif); */
}
/*-- aktiver link aleine --*/
ul.menulevel1 .sdoc{
	color: 		white;
	padding-top: 	5px;
	padding-bottom:	5px;
	padding-left: 	9px;
	width:		136px;
	margin-left:	15px;
	margin-top:	1px;
	background-image: 	url(./images/btn02.gif);
}
/*-- aktiver link mit untermenue --*/
ul.menulevel1 .sdocs{
	color: 		white;
	padding-top: 	5px;
	padding-bottom:	5px;
	padding-left: 	9px;
	width:		136px;
	margin-left:	15px;
	margin-top:	1px;
	background-image: 	url(./images/btn02.gif);
}
.menulevel2 {
	font-size: 	7pt;
	/* color: 		white;	
	   text-decoration:none;
	   font-weight:	bold;
        */
        padding: 	0px;
        BACKGROUND-COLOR:	white;
	background-image: 	url(./images/btn02.gif);
}
._menulevel2 a {
	font-weight: 	normal;
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
	BACKGROUND-COLOR:	red;
        /* padding: 1px; */
}
._menulevel2 a:link, 
._menulevel2 a:visited {
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
}
._menulevel2 a:active, 
._menulevel2 a:hover {
	color: 		white;	
	text-decoration:none;
	font-weight:	bold;
	color: 		red;
}
/*-- aktiver link aleine --*/
ul.menulevel2 .doc{
	color: 		white;
	padding-top: 	2px;
	padding-bottom:	2px;
	padding-left: 	0px;
	width:		129px;
	margin-left:	8px;
	margin-top:     2px;
	BACKGROUND-COLOR:	green;
	/* background-image: 	url(./images/btn02.gif); */
}
/*-- aktiver link mit untermenue --*/
ul.menulevel2 .docs{
	color: 		white;
	padding-top: 	2px;
	padding-bottom:	2px;
	padding-left: 	0px;
	width:		129px;
	margin-left:	8px;
	margin-top:     2px;
	BACKGROUND-COLOR:	green;
}
ul.menulevel2 .sdoc{
	color: 		white;
	padding-top: 	2px;
	padding-bottom:	2px;
	padding-left: 	0px;
	width:		129px;
	margin-left:	8px;
	margin-top:     2px;
	BACKGROUND-COLOR:	green;
}
.menulevel3 {
	font-size: 	7pt;
	color: 		gray;
}
.menulevel3 a {
	font-weight: 	normal;
	color: 		black;
}
.menulevel3 a:link, 
.menulevel3 a:visited {
	color: 		black;
}
.menulevel3 a:active, 
.menulevel3 a:hover {
	color: 		red;
}
.sitemaplevel1, 
.sitemaplevel2, 
.sitemaplevel3 {
	font-size: 	9pt;
}
.sitemaplevel1 a, 
.sitemaplevel2 a, 
.sitemaplevel3 a {
	font-weight: 	normal;
	color: 		black;
}
.sitemaplevel1 a:link, 
.sitemaplevel2 a:link, 
.sitemaplevel3 a:link, 
.sitemaplevel1 a:visited, 
.sitemaplevel2 a:visited, 
.sitemaplevel3 a:visited {
	color: 		black;
}
.sitemaplevel1 a:active, 
.sitemaplevel2 a:active, 
.sitemaplevel3 a:active, 
.sitemaplevel1 a:hover, 
.sitemaplevel2 a:hover, 
.sitemaplevel3 a:hover {
	color: 		black;
}
.submenu,
.submenu .doc,
.search,
.search .doc,
.search .docs{
	font-size: 	9pt;
	width:		300px;
	color: 		white;
	text-decoration:none;
	font-weight:	bold;
}
.submenu a,
.search a {
	color: 		white;
	text-decoration:none;
	font-weight:	bold;
}
.submenu a:link, 
.submenu a:visited,
.search a:link, 
.search a:visited {
	color: 		white;
}
.submenu a:active, 
.submenu a:hover,
.search a:active, 
.search a:hover {
	color: 		black;
}
.update{
	font-size:	10px;
}
.print{
	background-color:#ffffff;
	background-image:none;
	text-align:	left;
}
.retrieve{
	background-color:#ffffff;
	background-image:none;
	text-align:	left;
}
.tab01{
	border:		1px  solid #0000ff;
}
/*----------Galerie--------*/
.galerierahmen{
	BACKGROUND-COLOR:	#dddddd;
        /* position:relative; */
        width:450px;
        height:51px;
        margin-left:50px;
        margin-bottom:20px;
        border:1px solid #0000ff;
}
.galeriebild{
        /* position:relative; */
        width:100px;
        height:50px;
        float:left;
}
.galerietext{
        /* position:relative; */
        padding-top:5px;
        width:300px;
        height:40px;
        float:left;
        padding-left:50px;
}
/*----------Link-------RR-*/
.Linkrahmen{
	BACKGROUND-COLOR:	#dddddd;
        /* position:relative; */
        width:450px;
        height:101px;
        margin-left:50px;
        margin-bottom:20px;
        border:1px solid #0000ff;
}
.Linkbild{
        /* position:relative; */
        width:81px;
        height:100px;
        float:left;
}
.Linktext{
        /* position:relative; */
        padding-top:40px;
        width:300px;
        height:40px;
        float:left;
        padding-left:50px;
}

