/* ehemals css_styled_content */
H1 { font-size: 18px; color: #f20000; border-bottom: 1px solid #363636; padding-bottom: 2px; }
H2 { font-size: 16px; color: #000000; }
H3 { font-size: 14px; color: #f20000; }
H4 { font-size: 13px; color: #f20000; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 4px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

fieldset.csc-mailform label {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 120px;
  float: left;
  clear: right;
}
fieldset.csc-mailform input, textarea {
  float: left;
  margin-left: 0px;
}
DIV.csc-mailform-field {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border: 0px;
  width: 580px;
}
.csc-mailform-submit {
}
fieldset { border: 0px; } 

body {
  text-align: center;
  padding: 0px 0;
  color: #000;
  background-image: url(img/back.gif);
}


/* Container mit ihren Inhalten */
#container {/* umschliest alles */
  text-align: left;
  border-left:0px;
  border-right:0px;
  border-bottom:0px;
  border-top:0px;
  width: 800px;
  margin: 0 auto;
  min-height: 580px;
  background-image: url(img/back_content.gif);background-repeat:no-repeat;
}


/* Logo/Banner */
#claim_search{
  width: 800px;
  float: left; padding: 0px;
  height:25px;
  background-color: #363636; 
}

#claim {
  width: 445px;
  /* background-image: url(img/claim_deutsch.gif); */
  float: left; padding: 0px;
  height: 25px;
  color: white;
  font-size: 11px;
  font-family: Verdana;
  margin: 5px 0 0 5px;
}

#search {
width: 350px;
float: right; padding: 0px;
height:25px;
background-color: #363636; 
}

#searchbox {
float: right; padding-right: 0px;
width:118px;
background-color: #363636; 
}

/* Supermenue */
#supermenue {
padding-top:6px;
background-color: #363636; 
float: right;
height:25px;
}
a.supermenu {
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none; 
}
a.supermenu:hover {
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:none; 
}

/* Logo/Banner */
#logo_banner {
width: 800px;
background-color: #FFFFFF;
float: left; padding: 0px;
height:100px
}

#logo {
width: 200px;
background-image: url(img/logo.gif);
float: left; padding: 0px;
height:100px;
background-color: #FFFFFF;
}

#banner {
width: 598px;
background-color: #FFFFFF;
float: left; padding: 0px;
height:100px;
}

/* Logo/Banner */
#navigation_language {
width: 800px;
float: left; padding: 0px;
height:25px;
background-color: #363636; 
}


/* Hauptmenue_balken */
#balken {
width: 800px;
background-color: #F20000; 
height:5px;
float: left; padding: 0px;
}

/* Rootline */
#rootline {
  width: 600px;
  padding-left: 200px;
  padding-top: 2px;
  background-color: #c6c6c6; 
  height: 15px;
  float: left;
}

a.rootline {
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:normal;
text-decoration:none; 
}

a.rootline:hover {
font-family:Verdana;
font-size:10px;
color:#F20000;
font-weight:normal;
text-decoration:none; 
}

/* ContentBox */
#content_box {
float: left; padding: 0px;
width: 800px;
}

/* Content */
#content {/* mit linkem Rahmen */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 20px 0px 20px 20px;
  border-left: 200px solid #c6c6c6; 
  color: #000;
}
div#foot { background-color: #C6C7C6; height: 15px; border-bottom: 5px solid #F20000; }

#navigation
{
width: 800px;
height:25px;
background-color: #363636; 
}


/**** Hauptnavigation ****/
#navi {
margin: 0;
padding: 0;
float: left; padding: 0px;
heigth:25px;
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
}

#navi  ul, #navi li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navi a:link, #navi  a:visited {
float: left;
line-height: 20px;
width:68px;
text-align: center;
font-weight: lighter;
margin: 0;
padding: 2px 15px;
text-decoration: none;
color: #FFFFFF;
background-color: #363636;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}

#navi #akt, a:hover#akt {
color: #FFFFFF;
background-color: #F20000;
border-right: 1px solid #fff;
border-bottom: 1px solid #F20000;
}

#navi  a:hover {
color: #FFFFFF;
background-color: #C6C6C6;
border-right: 1px solid #fff;
}

#untermenue { /* links von content floatendes Menue */
float: left;
width: 200px;
background-color: #c6c6c6; 
}

/*		------   Submenu  --------			*/
a.submenu_l1 {  left: 0px; font: 11px verdana, sans-serif; }
a.submenu_l1, a.submenu_l1:visited {
    background: #eaeaea; border-bottom-width: 1px;
    display: block; padding-left: 6px; border-left-width: 0px;
    padding-bottom: 4px; margin: 0px 0px 1px; color: #000000; font-weight:lighter; 
    padding-top: 4px; text-decoration: none; }
	
a.submenu_l1:hover { background: #F20000; color: #ffffff; font-weight:lighter; }
a.submenu_l1:active { background: #F20000; color: #ffffff; font-weight:lighter; }

a.submenu_l1_hi {  left: 0px; font: 11px verdana, sans-serif; }
a.submenu_l1_hi {
    background: #F20000; border-bottom-width: 0px;
    display: block; padding-left: 6px; border-left-width: 0px;
    padding-bottom: 4px; margin: 0px 0px 1px; color: #FFFFFF; font-weight:lighter; 
    padding-top: 4px; text-decoration: none; }
    
		
a.submenu_l2 {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l2, a.submenu_l2:visited {
    background: #eaeaea; border-bottom-width: 0px;
    display: block; padding-left: 18px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #000000; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }
	
a.submenu_l2:hover, a.submenu_l2:active { background: #F20000; color: #ffffff; font-weight:lighter; }

a.submenu_l2_hi {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l2_hi {
    background: #F20000; border-bottom-width: 0px;
    display: block; padding-left: 18px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #FFFFFF; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }
	
	    
		
a.submenu_l3 {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l3, a.submenu_l3:visited {
    background: #eaeaea; border-bottom-width: 0px;
    display: block; padding-left: 25px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #000000; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }
	
a.submenu_l3:hover, a.submenu_l3:active { background: #F20000; color: #ffffff; font-weight:lighter; }

a.submenu_l3_hi {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l3_hi {
    background: #F20000; border-bottom-width: 0px;
    display: block; padding-left: 25px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #FFFFFF; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }



a.submenu_l4 {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l4, a.submenu_l4:visited {
    background: #eaeaea; border-bottom-width: 0px;
    display: block; padding-left: 32px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #000000; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }
	
a.submenu_l4:hover, a.submenu_l4:active { background: #F20000; color: #ffffff; font-weight:lighter; }

a.submenu_l4_hi {  left: 0px; font: 10px verdana, sans-serif; }
a.submenu_l4_hi {
    background: #F20000; border-bottom-width: 0px;
    display: block; padding-left: 32px; border-left-width: 0px;
    padding-bottom: 3px; margin: 0px 0px 1px; color: #FFFFFF; font-weight:lighter; 
    padding-top: 3px; text-decoration: none; }

	
/* Ueberschrift */
.header { font-size:14px; color:#F20000; font-weight:bold; font-family:verdana,Arial,Helvetica,sans-serif;  }

.mail {
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none; 
}

a.mail {
font-family:Verdana;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none; 
}

a.mail:hover {
font-family:Verdana;
font-size:10px;
color:#F20000;
font-weight:bold;
text-decoration:none; 
}


/* Ausgeblendetes */
.invis, hr {
display: none;
}: none;

/* Flash */
.flash { font-family:Verdana; font-size:11px; text-decoration:none; color:#F20000;}

/* Search-Ausgabe */
.tx-indexedsearch, .tx-indexedsearch-browsebox, .tx-indexedsearch-browsebox p, .tx-indexedsearch-title, .tx-indexedsearch-descr { font-size: 12px; }
div.tx-indexedsearch-searchbox form table tr td,
.tx-indexedsearch-searchbox-sword,
.tx-indexedsearch-searchbox-button,
.tx-indexedsearch-noresults, 
.tx-indexedsearch-searchbox form p { font-size: 12px; }
.tx-indexedsearch-res  { }
.tx-indexedsearch-res table {}
div.tx-indexedsearch { width: 580px; }
.tx-indexedsearch-result-number { display: none; }
