	body {
		color:#000;
		background-color:#fff;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:62.5%;
		margin:0;
		padding:0;
		}

	.bodytext {font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #710000;
	font-weight: bold;
		}

	h1, h2 {
		font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
		margin:1em 0 0 0;
		padding:0 0 0 0.5em;
		color:#555;
		background-color:#fff;
		font-size:1.5em;
		border-bottom:1px dashed #B52625;
		}
	h3, h4	{
		color:#333;
		background-color:#fff;
		font-size:1em;
		margin:1em 0 0 0;
		padding:0 0 0 1em;
		}
	p {
		line-height:1.6em;
		padding:0;
		}
	ul {
		margin:0;
		padding:1em 0 0 1.6em;
		}
	li {
		line-height:1.6em;
		margin:0;
		padding:0;
		}
	a:link,
	a:visited,
	a:active {
		text-decoration:none;
		color:#c33;
		/*background-color:#fff;*/
		padding:0 0 0 0;
		}
	a:hover {
		text-decoration:none;
		color:#006633;
		}
	#sidemenu td:link,
	#sidemenu td:visited,
	#sidemenu td:active {
		text-decoration:none;
		color:#c33;
		}
	#sidemenu td:hover {
		text-decoration:none;
		color:#fff;
		background-color:#009933;
		}

	input {
		font-size:11px;	
		}
		
	#inner-header, #inner-content, #footer {
		font-size:1.1em;
		width:960px;
		margin:0px auto;
		}
	#header {
		background:#A41D1C url(../images/background-header.gif) scroll repeat-x 0 0;
		height:138px;
		}
	#bodyback {
		background-color:#666;
		}
	#logo1 {
		float:left;
		}
	#logo2 {
		float:right;
			}
	#images {
		background:#fff url(../images/background-images.gif) scroll repeat-x 0 0;
		width:180px; height:250px;
		}
	#menu {
		float:left;
		line-height:2.5em;
		color:#000;
		margin:11px 0 0 0;
		}
		#nav li {
			border:0;
			line-height:1em;
			}
		#nav {
			margin:1em 0 0 0;
			padding:0;
			}
		#nav li, #nav li a {
			display:block;
			float:left;
			text-decoration:none;
			}
		#nav li a {
			}
			#nav li a:link, #nav li a:visited {
				color:#fff;
				background-color:#800B0B;
				display:block;
				line-height:2em;
				padding:0 0.8em;
				border-bottom:0;
				border-right:1px solid #E83A38;
				}
			#nav li a:active, #nav li a:hover {
				color:#fff;
				border-bottom:0;
				background-color:#E83A38;
				text-transform:inherit;
				}
	#content {
		
		}
		#contentleft, #contentright {
			width:420px;
			float:left;
			}
		#contentleft {
			margin-left:15px;
			}
			ul.bueffet, ul.menue {
				margin:0;
				padding:0;
				list-style-image: url(../images/bullet.gif);
				list-style-type: circle;
				padding:0 0 0 1em;
				margin:0 0 0 2em;
				}				
				ul.bueffet li, ul.menue li {
					line-height:1.6em;
					}
			ul.menue {			
				margin:1em 0 2em 2em;
				}
			#contentleft img {
				border:1px solid #999;
				}
				
	
		#contentright {
			margin-left:30px;
			}
			#contentright h2, 
			#contentright h3 {
				}
			ul.list, ul.list2 {
				padding:0;
				margin:1em 0px;
				width:420px;
				}
				ul.list li, ul.list2 li {
					width:199px;
					float:left;
					margin:0 1em 0 0;
					border-bottom:1px solid #F1EEE6;	
					}
				ul.list2 li {
					padding:0.5em 0 0.5em 0;
					}
					ul.list li a:link,
					ul.list li a:visited,
					ul.list li a:active,
					ul.list2 li a:link,
					ul.list2 li a:visited,
					ul.list2 li a:active {
						display:block;
						padding:0 0 0 1em;
						text-decoration:none;
						color:#c33;
						background-color:#fff;
						line-height:1.6em;
						border:0;
						}
					ul.list li a:hover, 
					ul.list2 li a:hover {
						padding:0 0 0 1em;
						text-decoration:none;
						color:#c33;
						background-color:#F1EEE6;
						border:0;
						}
					ul.list li a#curent,
					ul.list2 li a#curent {
						background-image: url(../images/arrow.gif);
						background-position:0 4px;
						background-repeat:no-repeat;
						background-color:#c33;
						color:#fff;
						}
	#footer {
		clear:both;
		padding:5em 0 1em 0;
		line-height:2em;
		text-align:center;
		font-size:1em;	
		color:#999;
		background-color:#fff;
		}

	.clear {
		clear:both;
		height:1px;
		}
		
	div#slideshowbody a:link, #slideshowbody a:active, #slideshowbody a:visited {
		color:#fff;
		}
	div#slideshowbody a:hover {
		color:#fff;
		background-color:#036;
		}
	
	div.abteilung1, div.abteilung2, div.abteilung3 {	
		}
	.msg {
		color:#000;
		background-color:#ffffe1;
		border:1px solid #fd0;
		margin:1em 0;
		padding:1em;
		}
	.error {
		color:#a00;
		font-weight:bold;
		}

 
   .toplink {
      	font-family: Arial;
      	font-size: 11px;
      	font-style: normal;
      	}
    .toplink:link {text-decoration: none; color: "#204685"; font-weight: bold;}
	.toplink:visited {text-decoration: none; color: "#204685"; font-weight: bold;}
       .toplink:hover {text-decoration: none; font-family:arial; color: "#AC215C"; font-weight: bold;}
  
.menulink {
      	font-family: Arial;
      	font-size: 11px;
      	font-style: normal;
		}
     .menulink:link {text-decoration: none; color: "#FFFFFF"; font-weight: bold;}
	.menulink:visited {text-decoration: none; color: "#FFFFFF"; font-weight: bold;}
     .menulink:hover {text-decoration: none; font-family:arial; color: "#FAC600"; font-weight: bold;}
  

 
  
.rlink {
      	font-family: Arial;
      	font-size: 10.5px;
      	font-style: normal;
		font-weight: bold;
      	}
      	.rlink:link {text-decoration: underline; color: "#FF0000";}
	.rlink:visited {text-decoration: underline; color: "#FF0000";}
       .rlink:hover {text-decoration: none; color: "#2F59AC";}
  
  

  .footerlink {
      	font-family: Arial;
      	font-size: 11px;
      	font-style: normal;
      	line-height: normal;
      	font-weight: bold;
      	font-variant: normal;
      	text-transform: none;
      	color: #2F59AC;
      	text-decoration: none;}
.footerlink:link {text-decoration: none; color: "#2F59AC"; font-weight: bold;}
	.footerlink:visited {text-decoration: none; color: "#2F59AC"; font-weight: bold;}
       .footerlink:hover {text-decoration: none; font-family:arial; color: "#FF6600"; font-weight: bold;}
 

Select{
       background-color: #FAFAFA;
       border-width:0.5pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color:#000000;
       font-size: 11px;
       text-align:left;
      }

Input{
       border-width:0.5pt;
       border-color:#000000;
       background-color: #FAFAFA;
       text-align:left;
      }

 Textarea{
		border-width:0.5pt;
		 border-color:#000000;
	     background-color: #FAFAFA;
		 text-align:left;
		}
.title {
      	font-family: Arial;
      	font-size: 12px;
      	font-style: normal;
      	line-height: 1em;
      	font-weight: bold;
      	font-variant: normal;
      	text-transform: none;
      	color: #B03061;
      	text-decoration: none;}
		
.title2 {
      	font-family: Arial;
      	font-size: 13px;
      	font-style: normal;
      	line-height: 1.5em;
      	font-weight: bold;
      	font-variant: normal;
      	text-transform: none;
      	color: #FFF;
      	text-decoration: none;
		}
		
.form {
      	font-family: Arial;
      	font-size: 12px;
       	font-weight: normal;
        color: #006563;
      	text-decoration: none;
		}
		
.footertxt {
		color: #CCCCCC;
		font-size:11px;
		}

.capsheader {
      	font-size: 14px;
		text-transform: uppercase;
      	color: #B03061;
		}
