#contentbody {
	
	padding-left: 25px;
	padding-top:37px;
	padding-right:34px;
}


#leftside {
padding-top:10px;
padding-left:0px;
height:65px;
}


#menu_oben {
padding-left:20px;
height:25px;
}

.menu-text a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration:none;
	margin-left:45px;
	border: 4px solid #B2B7BD;
	color : white;
}

.menu-text-act a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration:none;
	margin-left:45px;
	color : #6B6B6B;
	border: 4px solid #D9DBDE;
	background-color:#D9DBDE;
}

.standard {
font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

.language-table .text a{
         font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color:black;
	height:30px;
	
	text-decoration:none;
	padding-left:15px;	
	padding-top:8px;	
}

.language-table .text-act a{
         font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color:black;
	height:30px;
	display:block;
	text-decoration:none;
	padding-left:15px;	
	padding-top:8px;	
}

.easy-search-table {
margin-top:10px;
margin-left:10px;
}

.easy-search-label{
padding-right:4px;
font-family: Verdana, Arial, sans serif;
         font-size: 10pt;
}

.easy-search-title a{
font-family: Verdana, Arial, sans serif;
         font-size: 10pt;
padding-left:10px;
color: blue;
}

.easy-search-resultnum{
padding-left:10px;
padding-top:10px;
font-family: Verdana, Arial, sans serif;
         font-size: 10pt;
}

.path a{
font-family: Verdana, Arial, sans serif;
font-size: 10pt;
}

.easy-search-description{
font-family: Verdana, Arial, sans serif;
         font-size: 10pt;
padding-left:10px;
}

.easy-search-table-in {
margin-top:10px;
background: white;
width:520px;
}


.language-table a img {
text-decoration:none;
border:0px;
padding:0px;	
}

.language-table {
margin-top:20px;
}

.language-table td{
}


#content_left{
	width:300px;
}

#pagetitle-div {
width:200px;
}


#content_left .csc-textpic-below{
padding-bottom:17px;
height:10px;
text-align:top;
}

#content_left .csc-textpic-above{
padding-bottom:17px;
height:10px;
text-align:top;
}

#pagetitle {
width:300px;
}

#pagetitle h1{
	color:#ff3333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;		
}

.news {
width:160px;
}

.topofnews {
height:20px;
}

#contentbody *{
font-family : Arial, Helvetica, sans-serif;

}


#newsblocks {
background-color:#F7F8F8;
}
.newsheader td{
padding-left:15px;
padding-right:15px;
height:35px;
padding-top:4px;
}

.newsheader *{
background-color:#7E7E7E;
color:white;
font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.newstext *{
background-color:#E5E6E6;
color:black;
font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
}

.newsimg td{
padding-left:15px;
padding-top:10px;
}

.newsimg {
background-color:#E5E6E6;
}


.newstext td{
padding-left:15px;
padding-right:15px;
padding-top:4px;
/*height:100px;*/
}
.newsmore * {
text-decoration:none;
color:black;
}
.newsmore td{
background-color:#E5E6E6;
color:black;
font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom:4px;
	padding-left:15px;
padding-top:10px;
}

.kopfmenutable{
position: absolute;
	top:1px;
	left:350px;
}

.menu-kopf a {
         font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #6B6B6B;
	text-decoration:none;
	padding-left:5px;
}

.menu-kopf-act a {
         font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bolder;	
	color : #6B6B6B;
	text-decoration:none;
	padding-left:5px;
}





font.sitemap_Head a{
         color: #ff3333;
	font-family : arial;
	font-size : 10pt;	
         font-weight : bolder;
         text-decoration : none; 	              
}

font.sitemap_Sub1 a{
               	color: black;
	font-family : arial;
	font-size : 8pt;
	font-weight: 300;          	
          text-decoration : none; 
          padding-left:15px;
          height:24px;
}

font.sitemap_Sub2 a{
               	color: black;
	font-family : arial;
	font-size : 8pt;
	font-weight: 300;          	
          text-decoration : none; 
          padding-left:30px;
          margin-top:4px;        
}

font.sitemap_Sub3 a{
               	color: black;
	font-family : arial;
	font-size : 8pt;
	font-weight: 300;          	
          text-decoration : none; 
          padding-left:45px;
          margin-top:4px;          
}
font.sitemap_Sub4 a{
               	color: black;
	font-family : arial;
	font-size : 8pt;
	font-weight: 300;          	
          text-decoration : none; 
          padding-left:45px;
          margin-top:4px;          
}

font.sitemap_Sub4 a{
               	color: black;
	font-family : arial;
	font-size : 8pt;
	font-weight: 300;          	
          text-decoration : none; 
          padding-left:60px;
          margin-top:4px;          
}

.submenu4 .submenu-text4 a{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
	font-weight :normal;
	color: black;
	text-decoration:none;
padding-left:36px;
}

.submenu4 .submenu-text4-act a{
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
	font-weight :bold;
	color: black;
	text-decoration:none;
padding-left:36px;
}

.submenu4 .submenu-text4 {
height:20px;
background-color:#F7F7F7;
width:200px;
border-bottom:1px solid white;
}

.submenu4 .submenu-text4-act {
height:20px;
background-color:#F7F7F7;
width:200px;
border-bottom:1px solid white;
}

.submenu2 .submenu-text3 a{
font-family : Arial, Helvetica, sans-serif;
display:inline;
font-size : 9pt;
	font-weight : normal;
	color: black;
	text-decoration:none;
padding-left:28px;
display:block;
}

.submenu2 .submenu-text3-act a{
font-family : Arial, Helvetica, sans-serif;
display:inline;
font-size : 9pt;
	font-weight : bold;
	color: black;
	text-decoration:none;
padding-left:28px;
display:block;
}

.submenu2 td{
height:20px;
background-color:#E5E6E6;
width:200px;
border-bottom:1px solid white;
}

.submenu1 .submenu-text2-line{
height:25px;
}

.submenu1 .menuimage {
margin-left:10px;
margin-right:6px;
margin-bottom:5px;
}

.submenu1 .submenu-text2 {
height:25px;
}

.submenu1 .submenu-text2-act a{
font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color: black;
	text-decoration:none;
	height:20px;
}

.submenu1 .submenu-text2 a{
font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color: black;
	text-decoration:none;
	height:20px;
}

.menu-text2-act {
	background-color:#7E7E7E;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #E0E2E5;
	height:25px;
	width:200px;
}

.menu-text2-act a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-left:12px;
	text-decoration:none;
	color:#F2F2F2;
	width:200px;
}

.menu-text2 {
	background-color:#B2B7BD;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #E0E2E5;
	height:25px;
	width:200px;
}

.menu-text2 a{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-left:12px;
	text-decoration:none;
	color:#ffffff;
}



#logo {
	padding-top: 50px;
	padding-left:30px;	
	padding-right:10px;
	width:310px;
}

#suche {
	padding-left: 60px;
	padding-top:2px;
	padding-right:10px;
	width:310px;
}

#suche .lupe{
	padding-right:5px;
}

#suche .suchtext {
	border:1px solid #B2B7BD;
	width:101px; 
}


#kopf .min {
width:680px;
}

#kopf {
	background-image : url(../img/kopf.jpg);
	background-repeat : no-repeat;
	background-position : left;		
	height: 115px;	
	font-weight:bolder;
	width:100%;
}

#kopf .kopf_leiste {
	position: absolute;
	top:0px;
	left:360px;
}

#kopf .kopf_leiste a {
         font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;	
	color : #6B6B6B;
	text-decoration:none;
}

#leisteblock {
	border-top : 1px solid #ffffff;
	border-bottom:1px solid #E0E2E5;
}

#kopfblock {
	border-bottom : 1px solid #E73630;	
}

body {
	margin : 0 0 0 0;
}
