@charset "UTF-8";
/* CSS Document */

body {
  background-image:url(../images/background.jpg);
  background-repeat:repeat-x;
  background-color: #3e4331;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

body,td,th {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}


a {
 color : #446c06;
}


.newssignin {
  height: 20px;
  width: 65px;
  font-size: 10px;
}

.text-anzeige {
  font-size: 10px;
  color: #000000;
}

/* ---------------------- BREADCRUMPS ----------------------*/

DIV#breadcrump-box {
  font-size:11px;
  padding-left:20px;
  padding-bottom:10px;
  
}

TD#breadcrump-title {
  color:#444444;
  
}

TD#breadcrump {
  color:#000000;
  
}

TD#breadcrump A {
  color:#000000;
  text-decoration:none;
  
}

TD#breadcrump A:hover {
  text-decoration:underline;
  
}

/* ---------------------- SEARCH BOX ----------------------*/


TD#search-text {
  font-size:10px;
  color:#FFFFFF;
  padding-bottom:2px;

}

INPUT#tx_indexedsearch {
  width:120px;
  background:#ffffff;
  border: 1px inset #9e9e9e;
  color:#000000;
  font-size:12px;
  height:16x;

}


/* ---------------------- MENU ----------------------*/
.navi:hover {
  
 font-size: 10px; 
 font-family: Verdana;
  text-decoration: underline;
}
  
.navi_active {
 background-color: #C6B778;
 font-weight: bold;
 font-size: 10px; 
 font-family: Verdana; 
 text-decoration: none
 padding-left:40px;
}

A.navi { 
background-color: #ffffff;
 color: #6F622B; 
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none ;
 padding-left:40px;
}
A.navi a:link {
 color: white;
 font-size: 10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none
 padding-left:40px;
}

/* Menu 1 column */
TD#menu_1 {  
  vertical-align: top;
  width: 172px;
  border-top: 2px solid #d7d7d7;  

}
TD#menu_1 DIV {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  height: 22px;  
  background-color:#fff3c3;
  border-bottom: 1px solid #828282;
  border-right: 1px solid #9d9d9d;
    
   
}
TD#menu_1 DIV A {
  padding-left:13px;
  text-decoration: none;
}
TD#menu_1 DIV A:hover {
  text-decoration: underline;
}


/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  color: #505050;
  font-weight:bolder;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;

}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  background-color:#c6b778;
  font-weight:bolder;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;

}

TD#menu_1 DIV.menu1-level1-no A {
  color:#505050;
}

TD#menu_1 DIV.menu1-level1-act A {
  color:#FFFFFF;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {  
  background-color:#ffffff;
  height: 14px;
  font-size: 10px;
  padding-left:20px;
  border-bottom: 1px solid #b8b8b8;
}

/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {  
  background-color:#ffffff;
  height: 14px;
  font-size: 10px;
  padding-left:40px;
  border-bottom: 1px solid #b8b8b8;
}

/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  background-color:#c6b778;
  height: 14px;
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
}

/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  background-color:#c6b778;
  height: 14px;
  font-size: 10px;
  font-weight:bold;
  padding-left:40px;
}

TD#menu_1 DIV.menu1-level2-no A {
  color:#6f622b;
}

TD#menu_1 DIV.menu1-level2-act A {
  color:#ffffff;
}


TD#menu_1 DIV.menu1-level3-no A {
  color:#6f622b;
}

TD#menu_1 DIV.menu1-level3-act A {
  color:#ffffff;
}

/*  MENU 1, level 1.1, normal state (NO) */
TD#menu_1 DIV.menu1-level11-no {
  color: #ffffff;
  background-color:#9d9d9d;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;
  height:18px;
  border-bottom: 1px solid #d8d8d8;

}
/*  MENU 1, level 1.1, active state (ACT) */
TD#menu_1 DIV.menu1-level11-act {
  color: #ffffff;
  background-color:#9d9d9d;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;
  height:18px;
  border-bottom: 1px solid #d8d8d8;

}

TD#menu_1 DIV.menu1-level11-no A {
  color:#ffffff;
}

TD#menu_1 DIV.menu1-level11-act A {
  color:#FFFFFF;
}


/* Menu 2 column */
TD#menu_2 {  
  vertical-align: top;
  width: 172px;  

}
TD#menu_2 DIV {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  height: 18px;  
  border-right: 1px solid #9d9d9d;
    
   
}
TD#menu_2 DIV A {
  padding-left:13px;
  text-decoration: none;
}
TD#menu_2 DIV A:hover {
  text-decoration: underline;
}


/*  MENU 2, level 1, normal state (NO) */
TD#menu_2 DIV.menu2-level1-no {
  color: #ffffff;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;
  height:18px;
  border-bottom: 1px solid #d8d8d8;

}
/*  MENU 2, level 1, active state (ACT) */
TD#menu_2 DIV.menu2-level1-act {
  color: #ffffff;
  background-color:#7b703f;
  font-size: 10px;
  padding-top:6px;
  padding-left:5px;
  height:18px;
  border-bottom: 1px solid #d8d8d8;

}

TD#menu_2 DIV.menu2-level1-no A {
  color:#ffffff;
}

TD#menu_2 DIV.menu2-level1-act A {
  color:#ffffff;
}

/* Menu leftColumn */
TD#leftColumn {  
  vertical-align: top;
  font-size:10px;
  width: 172px;
  color: #ffffff;
  padding-top:20px;
  padding-left:18px;  

}

TD#leftColumn A {
  color: #ffffff;
  text-decoration: none;
}
TD#leftColumn A:hover {
  text-decoration: underline;
}


/* ---------------------- MENU END ----------------------*/



/* ---------------------- MAIN HEADER ----------------------*/

.main-content-header-headline-big {
  color:#FFFFFF;
  font-size:22px;
  padding-left:10px;

}

.main-content-header-headline-small-centered {
  color:#FFFFFF;
  font-size:16px;
  padding-left:0px;

}

.main-content-header-headline-small-left {
  color:#FFFFFF;
  font-size:16px;
  padding-left:10px;

}


TD#mainContent #spacer {
  padding-bottom:5px;
}

TD#mainContent #seperator {
  padding-bottom:10px;

}

TD#mainContent .csc-frame-rulerAfter {
  padding-bottom:10px;
  border-bottom: 1px solid #9d9d9d;

}

TD#mainContent .csc-frame-rulerBefore {
  padding-top:10px;
  border-top: 1px solid #9d9d9d;

}

DIV#mainContentContainerBox {
  display:table;
  
}

#mainContent {
  font-family:Arial, Helvetica, sans-serif;
  color:#3c3c3c;
  font-size:12px;
  line-height:17px;
  padding-left:10px;
  padding-top:5px;

}

#mainContent .csc-textpic-text {
  padding-right:20px;
}  

#mainContent #headline {
    font-size:18px;
    line-height:21px;
    color:#5e511c;
    font-weight:normal;
        max-width:400px;
        margin-top:-4px;
        padding-bottom:4px;

}  

#mainContent h1 {
  font-size:20px;
  color:#5e511c;
  font-weight:normal;

}  

#mainContent img {
  padding-bottom:0px;

}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
    border: 1px solid #000000;
}

#mainContent A {
  color:#908249;
  text-decoration:none;
  font-weight:bold;

}

#mainContent A:hover {
  text-decoration:underline;
  

}

.main-content-header-big-black {
  color:#000000;
  font-size:18px;

}

.main-content-header-link {
  color:#908249;
  font-size:12px;

}


/*Bild Unterschrifft*/
.csc-textpic-caption {
  padding-top:5px;
  font-size:11px;
  line-height:12px;
}

.csc-frame-frame1 {
  border: 1px solid #A0A0A0;
  padding:10px;
  margin-bottom:10px;
  background-color:#f4edd0;
  background-repeat:repeat-x;
  
}

.csc-frame-frame2 {

  border:  1px solid #A0A0A0;
  padding:10px;
  margin-bottom:10px;
  background-repeat:repeat-x;
  
}




/* ---------------------- NEWS ----------------------*/

TD#news {  
  border-bottom: 1px solid #c8c8c8;
  padding-left:10px;
  padding-top:8px;
  padding-bottom:8px;
  padding-right:40px;

}

.news-headline {
  color:#918140;
  font-size:12px;


}
.news-copytext-grey {
  color:#333333;
  font-size:10px;


}
.news-copytext-green {
  color:#918140;
  font-size:10px;


}


/* ---------------------- CATEGORY CONTENT ----------------------*/

TD#categoryContent #spacer {
  padding-bottom:8px;
}

TD#categoryContent #seperator {
  padding-bottom:8px;
  border-bottom: 1px solid #9d9d9d;
}

TD#categoryContent {

}

DIV#category-Box {
  background-color:#e8e2c9;
  padding:10px;
  font-size:12px;
  color:#000000;

}

DIV#category-Box .csc-textpic-text{
  padding-left:10px;
}

DIV#category-Box .csc-textpic-caption{
  font-size:10px;
}

DIV#category-Box #headline{
  color:#000000;
  font-size:20px;
  padding-bottom:18px;
}

DIV#category-headline {
  color:#000000;
  font-size:20px;
  padding-bottom:18px;

}

DIV#category-sub-headline {
  color:#5e511c;
  font-size:14px;
  padding-bottom:22px;

}

DIV#category-Box A {
  color:#908249;
  text-decoration:none;
  font-weight:bold;

}

DIV#category-Box A:hover {
  text-decoration:underline;

}

/* ------ SIDENEWS IMAGE ---------- */
DIV#category-Box IMG {
  border: 3px solid #ffffff;
  width:125px;  

}



/* ---------------------- RIGHT CONTENT - SIDE NEWS ----------------------*/
TD#rightContent {
  width:188px;
}

TD#rightContent #seperator {
  padding-bottom:10px;
}

DIV#sidenews-box {  
  border: 1px solid #a0a0a0;
  padding-left:10px;
  padding-top:0px;
  padding-bottom:4px;
  padding-right:10px;
  text-align:left;  

}



DIV#sidenews-headline {
  color:#918140;
  font-size:14px;
  text-align:left;
  padding-top:2px;
  padding-bottom:6px;

}
DIV#sidenews-box #headline{
  color:#918140;
  font-size:14px;
  text-align:left;
  padding-top:2px;
  padding-bottom:4px;
}

DIV#sidenews-box #headline A {
  color:#918140;
  text-decoration:none;

}

DIV#sidenews-box #headline A:hover {
  text-decoration:underline;
}

DIV#sidenews-box .bodytext{
  color:#666666;
  font-size:10px;


}

DIV#sidenews-box .bodytext A {
  color:#333333;
  text-decoration:none;

}

DIV#sidenews-box .bodytext A:hover {
  text-decoration:underline;
}

DIV#sidenews-copytext {
  color:#333333;
  font-size:10px;
}

DIV#sidenews-copytext A {
  color:#333333;
  text-decoration:none;

}

DIV#sidenews-copytext A:hover {
  text-decoration:underline;

}

/* ------ SIDENEWS IMAGE ---------- */
DIV#sidenews-box IMG {
  border: 1px solid #a0a0a0;
  width:160px;  
  height:auto;

}


/* ---------------------- FOOTER ----------------------*/

TD#footer {
  padding-left:10px;
  padding-top:10px;
  color:#c8c8c8;
  width:188px;
  font-size:12px;
}

TD#footer A {
  color:#c8c8c8;
  text-decoration:none;
}
TD#footer A:hover {
  text-decoration:underline;
}


/* ---------------------- TIP A FRIEND ----------------------*/

#tipafriendLink  {
  color: #5e511c;
  font-size:10px;  
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

#tipafriendLink A {
  color: #5e511c;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

#tipafriendLink A:hover {
  text-decoration:underline;
}


/* ---------------------- BOOKMARK ----------------------*/

#bookmarkLink  {
  color: #5e511c;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

#bookmarkLink A {
  color: #5e511c;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

#bookmarkLink A:hover {
  text-decoration:underline;
}

/* ---------------------- PRINT PAGE ----------------------*/

#printLink  {
  color: #5e511c;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

#printLink A {
  color: #5e511c;
  font-family:Verdana, Arial, Helvetica, sans-serif;

  text-decoration: none;
}

#printLink A:hover {
  text-decoration:underline;
}

/* ---------------------- GOOGLE ----------------------*/

.keinrand {
  border:none;
}
