
/* written and composed by markus erdmann */


/* ----------color 516aab-------------- */


#head_wrap,
#topnav_wrap,
#path_wrap,
#body_wrap,
.right_wrap,
#side_wrap,
.sidenav,
#left_wrap
{
background-color:#516aab;
}

.right_wrap
{
background-color:transparent;
}

#body_wrap
{
border:1px solid #333333;
border-left:none;
border-top:none;
background:#000000 url(text_blau.gif) 0 0 repeat-y;
background-color:#f2f4f9;
background-position: 51em 2.5em;

}

#path_wrap
{
border-left:10.7em solid #516aab;
}

.header
{
background:#516aab url(head-gewerbe-05.jpg) top left no-repeat;
}

.adresse_box
{
border-top:1px solid #516aab;
}


.info_button a
{
border-bottom:1px solid #516aab;
}

.barriere_button1,
.barriere_button2
{
border-top:1px solid #516aab;
}

.info_button
{
border-left:1px solid #516aab;
}

.barriere_button1 a:link,
.barriere_button1 a:active,
.barriere_button1 a:visited,
.barriere_button2 a:link,
.barriere_button2 a:active,
.barriere_button2 a:visited
{
border-left:1px solid #516aab;
border-top:1px solid #516aab;
}

.last_barriere
{
border-top:1px solid #516aab;
}

.last_barriere a:link,
.last_barriere a:active,
.last_barriere a:visited
{
border-left:1px solid #516aab;
border-top:1px solid #516aab;
}



/* Barriere Images */

.barriere_button1 a:link,
.barriere_button1 a:active,
.barriere_button1 a:visited
{
background-image:url(lupe_blau_off.gif);
}

.barriere_button1 a:hover
{
background-image:url(lupe_blau_on.gif);
}

.barriere_button2 a:link,
.barriere_button2 a:active,
.barriere_button2 a:visited
{
background-image:url(hell_blau_off.gif);
}

.barriere_button2 a:hover
{
background-image:url(hell_alle_on.gif);
}

.last_barriere a:link,
.last_barriere a:active,
.last_barriere a:visited
{
background-image:url(dunkel_blau_off.gif);
}

.last_barriere a:hover
{
background-image:url(dunkel_alle_on.gif);
}


.search_box
{
border-top:1px solid #516aab;
}

.bild_frameX /* wanderungen uebersicht */
{
border-bottom:1px dotted #516aab;
}

.bild_frame2X /* hotel uebersicht */
{
border-bottom:1px dotted #516aab;
}

.content_left_2 a:link,
.content_left_2 a:active,
.content_left_2 a:visited
{
border-bottom:1px dotted #516aab;
}

.mainnav
{
background:#516aab url(mainnav_linie.gif) bottom left repeat-x;
}



/* ----------color dee3ef-------------- */

#info_wrap,
.info_box,
.search_box,
.info_button,
.adresse_box,
.path,
.main_small a:hover,
.main_last a:hover,
.main_big a:hover,
.active_big,
.active_small,
.active_last,
.active_last,
.sub_button
{
background-color:#dee3ef;
}

/* ----------color c8d0e5-------------- */

.info_button a:hover,
.barriere_button1 a:hover,
.barriere_button2 a:hover,
.last_barriere a:hover,
.main_last,
.main_big,
.subnav,
.side_button a:hover,
.side_activ,
.main_small
{
background-color:#c8d0e5;
}

/****************** ********************/

* html .content_wrap1
{
background:#f2f4f9 url(text_blau.gif) 40.5em 0em repeat-y;
}

* html .content_wrap2
{
background:#f2f4f9 url(text_blau.gif) 20em 0em repeat-y;
}

* html .content_wrap3
{
background:#f2f4f9 url(text_blau.gif) 20em 0em repeat-y;
}

* html #body_wrap
{
background-image:none;
background-color:#516aab;
}

/****************** ********************/

/* ----------color f2f4f9-------------- */

.content_wrap1
{
border-left-color:#516aab;
}

.content_breit,
.sub_button a:hover,
.sub_activ
{
background-color:#f2f4f9;
}

/* ----------color rest-------------- */

.side_button
{
background-color:#abb7d7;
}

.right_wrap a
{
color:#bf9210;
}

* html .content_wrap1
{
border-color:#004499;
}

#path_wrap
{
border-left-color:transparent;
}

.content_wrap1
{
}


