BODY {	
	BACKGROUND-IMAGE: url(images/content_back.gif); 
	BACKGROUND-REPEAT: repeat-x;
        BACKGROUND-COLOR: #418ca1;
	SCROLLBAR-BASE-COLOR: #595552;
	SCROLLBAR-ARROW-COLOR: #F5DA00;
        MARGIN-LEFT: 0px; 
        MARGIN-RIGHT: 0px;
        MARGIN-BOTTOM: 0px;
        MARGIN-TOP: 0px;        
        BORDER: 0px;
}

.navleft_menuitem {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000; margin-left: 3pt; margin-bottom: 0pt;  margin-top: 0pt;}
   a.navleft_menuitem:link { COLOR: #F55300; font-family: Tahoma; }
   a.navleft_menuitem:visited { COLOR: #F55300; font-family: Tahoma; }
   a.navleft_menuitem:hover { COLOR: #F55300; font-family: Tahoma; }
   
.navtop_menuitem {text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold;; color: #F5DA00; margin: 0px 0px 0px 12px;}
   a.navtop_menuitem:link {text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold;; color: #F5DA00; margin: 0px 0px 0px 12px;}
   a.navtop_menuitem:visited {text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold;; color: #F5DA00; margin: 0px 0px 0px 12px;}
   a.navtop_menuitem:hover {text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin: 0px 0px 0px 12px;}
   
.button1 { font-family: tahoma; font-size: 11px; color: #FFFFFF; border: 1px solid; border-color: #bf4047 #bf4047 #6b0a0f #6b0a0f; background-color: #931118; padding: 0px; font-weight: bold;}

.nav_item {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold;; color: #90170D; margin: 5px 5px 5px 5px; text-transform: uppercase;}


.navleft_menuitem_selected {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: normal; color: #F55300; margin-left: 3pt; margin-bottom: 0pt;  margin-top: 0pt;}
   a.navleft_menuitem_selected:link { COLOR: #000000; font-family: Tahoma; }
   a.navleft_menuitem_selected:visited { COLOR: #000000; font-family: Tahoma; }
   a.navleft_menuitem_selected:hover { COLOR: #000000; font-family: Tahoma; }

.header1 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; color: #F5DA00; margin: 2px;}



.navleft_menuitem2 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform:uppercase;}
.navleft_content {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: normal; color: #000000;}
.navleft_headline { COLOR: #90170D; font-family: Tahoma; font-size: 11px; color: #212121; font-weight: normal;}

.content_header1 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; color: #b10135;}
.content_header2 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; color: #b10135;}
.content_header3 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; color: #b10135;}

.navright_menuitem2 {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform:uppercase;}

.news_header {text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 12px; font-weight: bold; color: #000000; text-transform:uppercase;}

td { font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: 12px; color: #000000; }
div { font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: 12px; color: #000000; }
input, textarea, select { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000; border: 1pt; border-color: #FFFFFF;}

.input1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: white; background-color: #444B53;}


a { text-decoration: none; font-family: Verdana, Sans-Serif, Sans-Serif; font-style: normal; }
   a:link { COLOR: #90170D; font-family: Verdana, Sans-Serif; }
   a:visited { COLOR: #90170D; font-family: Verdana, Sans-Serif; }
   a:active { COLOR: #90170D; font-family: Verdana, Sans-Serif; }
   a:hover { COLOR: #F5DA00; font-family: Verdana, Sans-Serif; }
   
.ueberschrift_gross{text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 13px; font-weight: bold; color: #b10135; text-transform:uppercase; margin: 0px;}
.ueberschrift_gross_news{text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 1px 0px 0px 0px;}
.ueberschrift_klein{text-decoration: none; font-family: Verdana, Sans-Serif; font-size: 13px; font-weight: bold; color: #000000; margin-bottom: 6pt; margin-top: 0pt; margin-left: 6pt;}

p {margin-top: 2pt; margin-bottom: 6pt;}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  line-height: 0em;
}

.clearfix {
  display: inline-block;
} 

.news-2 {
  width: 620px;
}

.news-2 .news {
    float: left;
    width: 306px;
}
.news-3 .news {
    float: left;
    width: 202px;
}
.news-2 .news-2-2 {
    margin-left: 8px;
}
.news-3 .news-3-2 {
    margin-left: 7px;
    margin-right: 7px;
}

h2 {
  background: url(images/content_header.gif) no-repeat bottom left;
  margin-bottom: 8px;
  height: 20px;
  color: #B10135;
  font-family: Verdana,Sans-Serif;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 0px;
}

#bannerbar {
  position: absolute;
  left: 980px;
  top: 327px;
  width: 160px;
}

#page {
margin: 0 auto;
width: 1000px;
position: relative;
}

label {
  display: block;
  padding-top: 5px;
  color: #ffffff;
}

.newsletter-block .input-field {
  width: 170px;
}

