  /****** WYSIWYG *****/
  .title {
	font-family:verdana,arial,helvetica;
	font-size:16px;
	color:#681209;
	font-weight:bold;
}
 .subtitle {
    font-family:verdana,arial,helvetica;
	font-size:13px;
	color:#681209;
	font-weight:bold;
	line-height:23px;
  }

  a.subtitle {
   text-decoration:none;
  }
  a.subtitle:hover {
   text-decoration:none;
  }
  
  .standard {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#681209;
	font-weight:normal;
}

 .teaser_text {
	font-family:verdana,arial,helvetica;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
 }
  a.teaser_link {
    text-decoration:none;
    font-family:verdana,arial,helvetica;
    font-size:13px;
    color:#FFFFFF;
    font-weight:normal;
  }
   a.teaser_link:hover {
    text-decoration:none;
    color:#681209;
  }

   
  /****** MAIN-NAVIGATION *****/ 
  a.nav_main {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:13px;
    color:#681209;
    font-weight:bold;
  }
  a.nav_main:hover {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
  }
   a.nav_main_active {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
  }
  a.nav_main_active:hover {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
  }
   a.nav_sub {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:12px;
    color:#681209;
    font-weight:bold;
  }
  a.nav_sub:hover {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
  }
   a.nav_sub_active {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
  }
  a.nav_sub_active:hover {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:12px;
    color:#FFFFFF;
    font-weight:bold;
  }

  
  /****** ALLGEMEIN *****/ 
  body {
	background-color:#FFFFFFF;
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#681209;
	font-weight:normal;
}
 p {
    font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#681209;
	font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
 }
  td {
    font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#681209;
    font-weight:normal;
 }
 input {
    font-family:verdana,arial,helvetica;
    font-size:11px;
	color:#681209;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px;
	border-color : #79A7CC;
	border-style : solid;
	height:20px;
 }
  textarea {
    font-family:verdana,arial,helvetica;
    font-size:11px;
	color:#681209;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px;
	border-color : #79A7CC;
	border-style : solid;
 }
  select {
    font-family:verdana,arial,helvetica;
    font-size:11px;
	color:#681209;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px;
	border-color : #79A7CC;
	border-style : solid;
	height:18px;
  }
  a {
     color:#1149A5;
     text-decoration:none;
  }
  a:hover {
     text-decoration:underline;
  }
  
  img {
    border-color:#DE5A15;
  }
  
 
  /****** INDIVIDUELL *****/ 
 .white_ffffff {
    background-color:#ffffff;
  }
 .yellow_FFC494 {
    background-color:#FFC494;
 }
 .red_DE5A15 {
    background-color:#DE5A15;
 }
  .blue_79A7CC {
	background-color:#79A7CC;
}

 .nav_bg {
	background-image:url(../images/nav_bg.jpg);
	background-position : top;
	background-repeat : no-repeat;
	background-color:#DE5A15;
}
 .content_bg {
	background-image:url(../images/content_bg.jpg);
	background-position : top;
	background-repeat : no-repeat;
	background-color:#FFFFFF;
}
 .border_bg {
	background-image:url(../images/border_bg.jpg);
	background-position : top;
	background-repeat : no-repeat;
	background-color:#FFC494;
}

  
/****** FORMULARE *****/
.form_box {
    border-width:0px;
    border-style:solid;
    border-color:#79A7CC;
 }	
 .form_label {
    color:#681209;
    font-weight:normal;
    width:146px;
  }
  .form_text {
    width:324px;
  }
  .form_line {
    width:470px;
    height:1px;
    background:#681209;
  }
  .form_input {
    width:324px;
  }
  .form_input2 {
    width:224px;
  }
  .form_input3 {
    width:98px;
  }
  .form_input_cal {
    width:306px;
  }
  .form_textarea {
    width:470px;
    height:64px;
  }
  .form_submitfield {
    width:108px;
  }
  .form_submitbutton {
    width:100px;
	height:22px;
	background-image:url(../images/button_bg.gif);
	background-repeat : no-repeat;
	font-size:12px;
	color:#681209;
	border:0px;
  }
   .form_checkbox {
	background-color: transparent;
	border:0px;
}

    
    /*****MODULE*****/
  .content_line {
    height:1px;
    background:#681209;
  }
  
  
  .guestbookentry_line {
	height:1px;
    background:#681209;
  }
 
  
  .thumb_box { 
    border-color:#681209;
    border-width:1px; 
    border-style:solid;
  }
  .slide_box { 
    border-color:#681209;
    border-width:0px; 
    border-style:solid;
  }
  .slide_description {
    font-size:11px;
    font-weight:normal;
    color:#681209;
  }
  .slide_counter {
    font-size:13px;
    font-weight:bold;
    color:#681209;
  }
   
  .calendar_box {
    font-family:verdana,arial,helvetica;
	border-width:1px;
	border-style: solid;
	border-color:#FFC494;
 }
 .month_row {
    color:#681209;
	font-size:13px;
	font-weight:bold;
	background-color:#DE5A15;
	height:23px;
 }
 .weekday_cell {
    color:#681209;
	font-size:13px;
	font-weight:normal;
	border-width:1px;
	border-style: solid;
	border-color:#FFC494;
	background-color:#FFC494;
	height:21px;
 }
 .day_cell {
    color:#B3C4E1;
	font-size:13px;
	font-weight:normal;
	border-width:1px;
	border-style: solid;
	border-color:#FFC494;
	background-color:#ffffff;
	height:19px;
 } 
   
  .error_text {
	font-size:11px;
	color:#681209;
	font-weight: normal;
 }
 