  /****** WYSIWYG *****/
  .title_top {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
	height:20px;
	padding-left:5px;
	background-color:#003399;
  }
   .title {
    font-family:arial,verdana,helvetica;
    font-size:16px;
    color:#000000;
    font-weight:normal;
  }
  .subtitle {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#000000;
    font-weight:bold;
  }
  .standard { 
     font-family:arial,verdana,helvetica;
     font-size:12px;
     color:#000000;
     font-weight:normal;
  }
   .standard_red { 
     font-family:arial,verdana,helvetica;
     font-size:12px;
     color:#FF0000;
     font-weight:normal;
  }
   
  /****** MAIN-NAVIGATION *****/ 
  .nav_title {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
  }
  a.nav_main {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#666666;
    font-weight:normal;
  }
  a.nav_main:hover {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#000000;
    font-weight:normal;
  }
   a.nav_main_active {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#000000;
    font-weight:bold;
  }
  a.nav_main_active:hover {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#000000;
    font-weight:bold;
  }
  a.nav_meta {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#666666;
    font-weight:normal;
  }
  a.nav_meta:hover {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#666666;
    font-weight:normal;
	text-decoration:underline;
  }

  
  /****** ALLGEMEIN *****/ 
  body {
	background-color:#FFFFFF;
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
}
 p {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#000000;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
 }
  td {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#000000;
    font-weight:normal;
 }
 input {
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
  textarea {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#000000;
    font-weight:normal;
 }
  select {
	font-family:arial,verdana,helvetica;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	
}
  a {
     text-decoration:none;
     color:#003399;
  }
   a:hover {
     text-decoration:underline;
  }
  
  img {
    border-color:#CCCCCC;
  }
  
  hr {
	 color:#CCCCCC;
	 height:1px;
  }
  
 
  /****** INDIVIDUELL *****/ 
  .white_ffffff {
    background-color:#ffffff;
  }
 .blue_003399 {
    background-color:#003399;
 }
 .grey_DEDEDE {
	background-color:#DEDEDE;
}
 .grey_CCCCCC {
	background-color:#CCCCCC;
}
  
/****** FORMULARE *****/
.form_box {
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;
	background:#FFFFFF;
	padding:6px;
 }	
 .form_label {
    width:170px;
  }
  .form_label2 {
    width:66px;
	font-weight:bold;
  }
  .form_text {
    width:300px;
  }
  .form_line {
    height:1px;
    background:#CCCCCC;
  }
  .form_input {
    width:300px;
  }
  .form_input2 {
    width:220px;
  }
  .form_input3 {
    width:80px;
  }
  .form_input4 {
    width:165px;
  }
  .form_textarea {
    width:300px;
    height:65px;
  }

  .form_submitbutton {
    width:165px;
	height:20px;
	color:#FF0000;
	background-color:#E3E3E3;
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
  }

    
    /*****MODULE*****/
 .content_box {
    border-width:0px;
    border-style:solid;
    border-color:#CCCCCC;
	background-color:#DEDEDE;
  }		
  .content_row {
    font-family:arial,verdana,helvetica;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    background-color:#CCCCCC;
	height:19px;
	padding-left:5px;
  }
  .content_line {
    height:1px;
    background:#FFFFFF;
  }
  
  .thumb_box { 
    background-color:#FFFFFF;
    border-color:#CCCCCC;
    border-width:1px; 
    border-style:solid;
  }  
  .slide_description {
    background-color:#DEDEDE;
	padding:6px;
  }
  .slide_navigation {
    background-color:#CCCCCC;
	padding-left:6px;
  }
     
	 
   /*****Sitemap*****/
  .sitemap_level_1 {
    font-family:arial,verdana,helvetica;
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:bold;
	padding-left:3px
}
  a.sitemap_level_1 {
  }
  a.sitemap_level_1:hover {
    text-decoration:none;
    color:#000000;
 }
 .sitemap_level_2 {
	font-family:arial,verdana,helvetica;
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	padding-left:26px
}
  a.sitemap_level_2 {
  }
  a.sitemap_level_2:hover {
    text-decoration:none;
    color:#000000;
 }
 .sitemap_level_3 {
	font-family:arial,verdana,helvetica;
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	padding-left:3px
}
  a.sitemap_level_3 {
  }
  a.sitemap_level_3:hover {
     text-decoration:none;
	 color:#000000;
 }
 
  
  a.teaser_link {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:10px;
    color:#FF0000;
    font-weight:normal;
 }	
  a.teaser_link:hover {
     text-decoration:none;
  }
  .separator_black {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#000000;
    font-weight:normal;
 }	
  .separator_grey {
    font-family:arial,verdana,helvetica;
    text-decoration:none;
    font-size:11px;
    color:#666666;
    font-weight:normal;
 }	
  
  .error_text {
    font-size:12px;
    color:#FF0000;
    font-weight:normal;
  }
 
