/* ====== allgemeine Konfiguration (TF + FR) ======*/
@import url(body.css);
@import url(head.css);
@import url(left.css);
@import url(right.css);
@import url(middle.css);
@import url(foot.css);


/*============ FR-spezifische Einstellungen ============= */

/* ----------- BODY ---------- */
body {
  background-color: ##F5F5DC;
  color: #000000;
}
a {color: #009900;}

#wrapper { 
  background-color:#E9F0C8; 
  border-color: #bfbfbf;
}

  

/* --------- HEAD ----------- */
#header {background-image: url(../../../konfiguration/layout/style_images/fr/banner_hintergrund.jpg);}
#header_left_image  {
  width: 318px;
  height:79px;
  background-image: url(../../../konfiguration/layout/style_images/fr/Kopf_Ride.gif);
}
#header_right_image {
  width:201px;
  height:79px;
  background-image: url(../../../konfiguration/layout/style_images/fr/Kopf_Ride_rechts.gif);
}			  
#topmenu    {
  background-image: url(../../../konfiguration/layout/style_images/fr/menuhintergrund.jpg);
  background-color:#95b375;
}
#deutsch a  {background-image: url(../../../konfiguration/layout/style_images/fr/de-flag.gif);}
#englisch a {background-image: url(../../../konfiguration/layout/style_images/fr/en-flag.gif);}
#polnisch a {background-image: url(../../../konfiguration/layout/style_images/fr/pl-flag.gif);}

#menu ul li {
  border-top-color: #EEEDEA; 
  border-left-color: #EEEDEA; 
  border-bottom-color: #827F7A; 
  border-right-color: #827F7A; 
}
#menu ul li a {color:#ffffff;}
#menu ul li a:hover {color:#ffffff;}
#menu ul li a:visited {color:#ffffff;}

#einstellungen ul li {
  border-top-color: #EEEDEA; 
  border-left-color: #EEEDEA; 
  border-bottom-color: #827F7A; 
  border-right-color: #827F7A; 
}	   		
#einstellungen ul li a {color:#ffffff;}
#einstellugnen ul li a:hover {color:#ffffff;}
#einstellungen ul li a:visited {color:#ffffff;}
/* ............H.............. */



/*---------- LEFT ----------- */
#col_left { 
  background-color:#e9f0c8;
  max-width:13em;
}
#col_left ul li a:hover {background-color: #cad29f;}

#navigation li.active a {background-color: #CAD29F;}
#navigation li.active ul li a {background-color: #e9f0c8; }
#navigation li.active ul li a:hover {background-color: #CAD29F; }

/*
#navigation ul li.path a:hover{background-color: #e9f0c8;}
#navigation ul li.path ul a:hover{background-color: #CAD29F;}
*/
#navigation ul li ul li {border-bottom-color: #5d653b;}
/* ..........L.............. */



/* ---------- MIDDLE -------- */
#col_middle {background-color:#ffffff;}
#col_middle .standard_tabelle_links a:hover {background-color: #FFFFFF;}
.middle_current_item {
  background-image: url(../../../konfiguration/layout/style_images/fr/box.gif);
}

#col_middle a:hover {background-color: #CAD29F;}

.artikelliste_ueberschrift {color:#354d22;}
.artikelliste_hr {border-top-color: /*#94B475*/ #5D653B;}
.artikelliste_weiter a:hover {background-color: #cad29f;}

.artikel_hr {border-top-color: /*#94B475*/ #5D653B;} 

.hr_top {border-top-color: #5D653B;}
.hr_bottom {border-top-color: #5D653B;}

/* ..........M.............. */

/* -----> Ort + Orte -----*/
.cityhint {
  margin-top:25px; 
  margin-bottom:5px;
}


#city_freizeit li {list-style-type: none;}

.city_headline {
  margin-top:35px; 
  margin-bottom:5px;
}

.city_infotable td {
  vertical-align:top; 
  padding: 0px 0px 5px 0px
}

td.city_rechts {padding-left:10px;}
td.city_links {width: 180px}

.orte_tabelle {border:1px solid #f6f8ea}
.orte_tabelle td {padding: 3px 0 3px 0}

.ul_innen ul {list-style-position:inside}
.ul_aussen ul {list-style-position:outside}
.fr_tabelle tr td {padding-bottom: 10px}

/* -----> Strecke -------*/
.tourinfo {margin-top:20px}
.route ul { 
  list-style-type: none; 
  display:inline
}			   
.route ul li { 
  padding-top: 2px; 
  padding-bottom: 2px; 
}				  
.route ul li a {  
  margin-right: 10px; 
  margin-left: 10px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
}					


/* -----> Google Maps ---*/
#map {
  width:100%; 
  height:350px;
}
#map a img {border:0}

.legende { 
  list-style-type: none; 
  margin-top: 10px;
}
.legende li {display:block; 
  padding-right:10px; 
  padding-bottom:5px;
}


/* ----->  Linksammlung  --*/
.linksammlung_link {padding:5px}
.linksammlung_ueberschrift {
  font-size: 10pt; 
  font-weight:bold
}


/* -----> ???           --*/
.diensttyp { 
  color: #354d22;
  font-size:1.2em;
  font-weight:bold;
}

.diensttypname {font-weight:bold}

/* -----> Zoomprojektor --*/
#zoom_body a {color: #122a8a;}
#zoom_body a:hover {background-color: #d0e0ff;}


/* -----> Gästebuch -----*/
.gaestebuch_eintrag {border-bottom-color: #5D653B;}
.gaestebuch_beschriftung {color: #696969;}
.gaestebuch_datum {color: #696969;}


/*---------- RIGHT ----------- */
#col_right { background-color:#e9f0c8;}
#col_right a:hover {background-color: #CAD29F;}

/*#search {display:block}*/

#search {border:0}

#search form {
  height:21px;
}

#search input {
  display:block;
  float:left;
}

#search input[type=hidden] {
  display:none;
}

#search_label {}

#search_submit {
  display:inline;
  height:20px;
  width:21px;
  /*margin-left:2px;*/
  background-image:url(../../../konfiguration/layout/style_images/roter_pfeil.png);
  background-repeat:no-repeat;
  background-position:50% 50%;
  float:left;
  border:0;
}

.search_clear {
  clear:both;
}

#polizeifeed ul {
  width:16em; 
  font-size:0.85em; 
  list-style-type:disc;
  list-style-position:outside;
  padding-left:15px;
}

/* --------- FOOT --------------*/
#footer {
  color: #537132; 
  background-color: #95b375; 
}

