#foo {
color: #aaaaaa;
}

#foo a {
color: #e09b9b !important;
}

/*************************************************/
/* NEW TEMPLATE    -   NEW TEMPLATE    -   NEW TEMPLATE   */
/*************************************************/

body {
    margin:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height:18px;
}

a:focus {outline: none;}

html {
  height: 101%;
}

#container {
  position: absolute;
  width: 980px;
  left: 50%;
  margin-left: -475px;
  background:url(/fileadmin/templates/tmpl/img/neu/schatten-rechts.gif) repeat-y right top;
  background-color:#ffffff;
}

#left {
  width: 210px;
  height: auto;
  float: left;
  margin-top: 15px;
  margin-left: 25px;
}

#right {
  width: 680px;
  height: auto;
  float: left;
  margin-top: 50px;
  padding-left: 30px;
  border-left-width: 1px;
  border-left-style: dotted;
  border-left-color: #FF9900;
}

#clear {
  clear:both;
}

#footer {
  width: 100%;
  text-align:center;
  margin-top: 20px;
}

#schatten-unten {
  background:url(/fileadmin/templates/tmpl/img/neu/schatten-unten.gif) no-repeat;
  width: 990px;
  height:40px;
  margin-left: -15px;
}


#wood {
  width: 951px;
  height:127px;
  margin-top: 20px;
  background-color:#cccccc;
  background-image: url(/fileadmin/templates/tmpl/img/neu/wood.jpg);
  background-repeat: no-repeat;
}


/*************************************************/
/* BODY -  BODY -  BODY -  BODY -  BODY -  BODY -  BODY */
/*************************************************/

body {
    background-color:#DAB98F;
    margin:0px;
}


ul {
    line-height:13px;
}

.image {
	background-image: url(../tmpl/img/weiss.gif);
	background-repeat: no-repeat;
}

/*************************************************/
/* FUSSZEILE - FUSSZEILE - FUSSZEILE - FUSSZEILE              */
/*************************************************/

#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
        line-height:22px;
}

#footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #930000;
        line-height:22px;
        text-decoration:none;
}

/*************************************************/
/* NEUE GRAFIKEN FÜRS LAYOUT                                         */
/*************************************************/

.bg_header {
	background-image: url(/fileadmin/templates/tmpl/img/neu/header.gif);
	background-repeat: no-repeat;
}
.bg_content2 {
	background-image: url(/fileadmin/templates/tmpl/img/neu/content.gif);
	background-repeat: repeat-y;
}
.bg_fusszeile {
	background-image: url(/fileadmin/templates/tmpl/img/neu/fusszeile.gif);
	background-repeat: no-repeat;
}

body{
	background-color:#DAB98F;
}

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

.news_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
                line-height:18px;
}

.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.news_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
                font-weight:bold;
	color: #983438;
}


/*************************************************/
/*TEXTE - TEXTE - TEXTE - TEXTE - TEXTE - TEXTE - TEXTE     */
/*************************************************/ 

#right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
        line-height:18px;
}

#right a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #930000;
	text-decoration: none;
}

#right a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #930000;
	text-decoration: underline;
}


/*************************************************/
/*TEXTE - TEXTE - TEXTE - TEXTE - TEXTE - TEXTE - TEXTE     */
/*************************************************/

.text-form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}


/*************************************************/
/* BILDER - BILDER - BILDER - BILDER - BILDER - BILDER    */
/*************************************************/ 

.bg_content {
	background-image: url(../tmpl/img/bg_content.gif);
	background-repeat: repeat-y;
}

/*************************************************/
/* LINES - LINES - LINES - LINES - LINES - LINES - LINES       */
/*************************************************/
/*
.navi_lines {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FF9900;
}
*/


/*************************************/
/* SUBNAVI - SUBNAVI - SUBNAVI - SUBNAVI   */
/*************************************/

#left .subnavi_NO a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
        line-height:20px;
	text-decoration: none;
        padding-left:20px;
	background-image: url(../tmpl/img/strich-grau.gif);
	background-repeat: no-repeat;
	background-position: 7px 4px;
}

#left .subnavi_NO a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E68404;
        line-height:20px;
	text-decoration: none;
        padding-left:20px;
	background-image: url(../tmpl/img/strich-orange.gif);
	background-repeat: no-repeat;
	background-position: 7px 4px;
}

#left .subnavi_ACT a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E68404;
        line-height:20px;
	text-decoration: none;
        padding-left:20px;
	background-image: url(../tmpl/img/strich-orange.gif);
	background-repeat: no-repeat;
	background-position: 7px 4px;

}

/*************************************/
/* SUBSUBNAVI - SUBSUBNAVI - SUBSUBNAVI - SUBSUBNAVI   */
/*************************************/

#left .subsubnavi_NO a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
        line-height:20px;
	text-decoration: none;
        padding-left:28px;
	background-image: url(../tmpl/img/strich-grau.gif);
	background-repeat: no-repeat;
	background-position: 15px 4px;
}

#left .subsubnavi_NO a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E68404;
        line-height:20px;
	text-decoration: none;
        padding-left:28px;
	background-image: url(../tmpl/img/strich-orange.gif);
	background-repeat: no-repeat;
	background-position: 15px 4px;
}

#left .subsubnavi_ACT a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E68404;
        line-height:20px;
	text-decoration: none;
        padding-left:28px;
	background-image: url(../tmpl/img/strich-orange.gif);
	background-repeat: no-repeat;
	background-position: 15px 4px;

}

/*************************************/
/* NAVI - NAVI - NAVI - NAVI - NAVI - NAVI     */
/*************************************/

#left .navi_NO a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
        line-height:25px;
	text-decoration: none;
        padding-left:14px;
	background-image: url(../tmpl/img/kreis-grau.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;

}

#left .navi_NO a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E68404;
        line-height:25px;
	text-decoration: none;
        padding-left:14px;
	background-image: url(../tmpl/img/kreis-orange.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

#left .navi_ACT a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E68404;
        line-height:25px;
	text-decoration: none;
        padding-left:14px;
	background-image: url(../tmpl/img/kreis-orange.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

