/* ||||| navigation content  ||||| */
/* siehe auch Sitemap in css_styled_content */

.navi_content { color:#000; font-weight:normal; letter-spacing:0px;  text-align:center; text-decoration:none; font-size:10px; line-height:20px; font-family: Arial, Verdana, Helvetica, Geneva  }
.navi_content a:link { color:#000;}
.navi_content a:visited { color:#000; }
.navi_content a:hover { color:#fc7c00; }
.navi_content a:active { color:#fc7c00; }

.navi_content_act {font-size:10px; line-height:20px; background-color:#000; font-weight:normal; letter-spacing:0px; color:#FFFFFF; text-align:center; text-decoration:none; font-family: Arial, Verdana, Helvetica, Geneva;}
.navi_content_act a:link { color:#FFFFFF;}
.navi_content_act a:visited { color:#FFFFFF; }
.navi_content_act a:hover { color:#fc7c00; }
.navi_content_act a:active { color:#fc7c00; }


/* Header-Namen aufgelistet, linken zu Ankerpunkten auf der Seite */
.navi_content_header { color:#000; font-weight:normal; letter-spacing:0px;  text-align:left; font-size:10px; line-height:20px; font-family: Arial, Verdana, Helvetica, Geneva;}
.navi_content_header a:link { color:#000; font-weight:normal; letter-spacing:0px;  text-align:left; font-size:10px; text-decoration:underline; line-height:20px; font-family: Arial, Verdana, Helvetica, Geneva; }
.navi_content_header a:visited { color:#000; text-decoration:underline;}
.navi_content_header a:hover { color:#fc7c00; text-decoration:underline;}
.navi_content_header a:active { color:#fc7c00; text-decoration:underline;}

/* ||||| search  ||||| */
.search_label {font-size:10px; font-weight:normal; line-height:17px; letter-spacing:1px; text-align:left; color:#FFFFFF; padding-left:5px; font-family:Arial, Verdana, Helvetica, Geneva;}

/* der einzelne Link in der Ausgabe von Indexed Search */
.search {font-size:11px; font-weight:normal; line-height:17px;  text-align:left; color:#000; padding-left:5px; font-family:Arial, Verdana, Helvetica, Geneva; }
a.search:link { text-decoration:underline; }
a.search:visited { text-decoration:underline; }
a.search:hover { text-decoration:underline; color:#fc7c00; }
a.search:active { text-decoration:underline; color:#fc7c00; }

/* ||||| teaser (NEWSLETTER, AKTUELLES)  ||||| */
/*
.teaser {font-size:10px; font-weight:normal; line-height:14px; letter-spacing:1px; text-align:left; color:#FFFFFF; padding-left:5px; font-family:Arial, Verdana, Helvetica, Geneva;}
.teaser_titel {font-size:10px; font-weight:normal; line-height:14px; letter-spacing:1px; text-align:left; color:#000; font-family:Arial, Verdana, Helvetica, Geneva;}
.teaser_body {font-size:10px; font-weight:normal; letter-spacing:1px; text-align:left; color:#000; font-family: Arial, Verdana, Helvetica, Geneva;}
*/
/* ||||| news (single, list)  ||||| */

.news_titel { font-size:14px; font-weight:bold; line-height:18px; letter-spacing:1px; text-align:left; color:#000; font-family:Arial, Verdana, Helvetica, Geneva;}
.news_titel a:link { text-decoration:none; font-weight:bold; }
.news_titel a:visited {  text-decoration:none; font-weight:bold;}
.news_titel a:hover { text-decoration:none; color:#fc7c00; font-weight:bold;}
.news_titel a:active { text-decoration:none; color:#fc7c00; font-weight:bold;}

.news_small {font-size:10px; font-weight:normal;  line-height:13px; letter-spacing:1px; text-align:left; color:#000; font-family: Arial, Verdana, Helvetica, Geneva;}
.news_titel P.bodytext {font-size:10px; font-weight:normal;  line-height:14px; text-align:left; letter-spacing:0px; color:#000; margin-bottom:3px; font-family: Arial, Verdana, Helvetica, Geneva;}

/* ||||| content ||||| */
.content_head {font-size:14px; font-weight:bold; line-height:18px; letter-spacing:1px; text-align:left; color:#000; padding:5px; font-family: Arial, Verdana, Helvetica, Geneva;}

/* ||||| sitemap ||||| */
.leftSitemap, .rightSitemap {font-size:11px; font-weight:normal; line-height:16px; letter-spacing:1px; text-align:left; font-family: Arial, Verdana, Helvetica, Geneva;}

.leftSitemap .sitemap_level_1_1 a:link, .rightSitemap .sitemap_level_1_1 a:link { color:#FFFFFF; font-weight:bold; background-color:#7e3600;  padding:4px 8px 4px 8px;  line-height:25px;}

.leftSitemap .sitemap_level_1_1 a:visited, .rightSitemap .sitemap_level_1_1 a:visited { color:#FFFFFF; font-weight:bold; background-color:#7e3600;  padding:4px 8px 4px 8px; line-height:25px;}
.leftSitemap .sitemap_level_1_1 a:hover, .rightSitemap .sitemap_level_1_1 a:hover { color:#fc7c00; font-weight:bold; background-color:#7e3600;  padding:4px 8px 4px 8px; line-height:25px;}

.leftSitemap .sitemap_level_1_2 a:link, .rightSitemap .sitemap_level_1_2 a:link {  color:#FFFFFF; font-weight:bold; background-color:#c45300; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_2 a:visited, .rightSitemap .sitemap_level_1_2 a:visited {  color:#FFFFFF; font-weight:bold; background-color:#c45300; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_2 a:hover, .rightSitemap .sitemap_level_1_2 a:hover {  color:#fc7c00; font-weight:bold; background-color:#c45300; padding:4px 8px 4px 8px;  line-height:25px; }

.leftSitemap .sitemap_level_1_3 a:link, .rightSitemap .sitemap_level_1_3 a:link { color:#FFFFFF; font-weight:bold; background-color:#fc994f; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_3 a:visited, .rightSitemap .sitemap_level_1_3 a:visited { color:#FFFFFF; font-weight:bold; background-color:#fc994f; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_3 a:hover, .rightSitemap .sitemap_level_1_3 a:hover { color:#fc7c00; font-weight:bold; background-color:#fc994f; padding:4px 8px 4px 8px;  line-height:25px; }

.leftSitemap .sitemap_level_1_4 a:link, .rightSitemap .sitemap_level_1_4 a:link { color:#FFFFFF; font-weight:bold; background-color:#fdbd8e; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_4 a:visited, .rightSitemap .sitemap_level_1_4 a:visited { color:#FFFFFF; font-weight:bold; background-color:#fdbd8e; padding:4px 8px 4px 8px;  line-height:25px; }
.leftSitemap .sitemap_level_1_4 a:hover, .rightSitemap .sitemap_level_1_4 a:hover { color:#fc7c00; font-weight:bold; background-color:#fdbd8e; padding:4px 8px 4px 8px;  line-height:25px; }

.leftSitemap .sitemap_level_2 a:link, .rightSitemap .sitemap_level_2 a:link {color:#000; font-weight:bold; text-decoration:none; padding-left:13px; }
.leftSitemap .sitemap_level_2 a:visited, .rightSitemap  .sitemap_level_2 a:visited {color:#000; font-weight:bold; text-decoration:none;  padding-left:13px;}
.leftSitemap .sitemap_level_2 a:hover, .rightSitemap  .sitemap_level_2 a:hover {color:#fc7c00; font-weight:bold; text-decoration:none;  padding-left:13px;}

.leftSitemap .sitemap_level_3 a:link, .rightSitemap .sitemap_level_3 a:link { color:#000; text-decoration:none; padding-left:18px; }
.leftSitemap .sitemap_level_3 a:visited, .rightSitemap .sitemap_level_3 a:visited { color:#000; text-decoration:none;  padding-left:18px;}
.leftSitemap .sitemap_level_3 a:hover, .rightSitemap .sitemap_level_3 a:hover { color:#fc7c00; text-decoration:none;  padding-left:18px;}

.leftSitemap .sitemap_level_4 a:link, .rightSitemap .sitemap_level_4 a:link { color:#000; text-decoration:none; padding-left:23px; }
.leftSitemap .sitemap_level_4 a:visited, .rightSitemap .sitemap_level_4 a:visited { color:#000; text-decoration:none;  padding-left:23px;}
.leftSitemap .sitemap_level_4 a:hover, .rightSitemap .sitemap_level_4 a:hover { color:#fc7c00; text-decoration:none;  padding-left:23px;}

.leftSitemap .sitemap_level_5 a:link, .rightSitemap .sitemap_level_5 a:link { color:#000; text-decoration:none; padding-left:28px; }
.leftSitemap .sitemap_level_5 a:visited, .rightSitemap .sitemap_level_5 a:visited { color:#000; text-decoration:none;  padding-left:28px;}
.leftSitemap .sitemap_level_5 a:hover, .rightSitemap .sitemap_level_5 a:hover { color:#fc7c00; text-decoration:none;  padding-left:28px;}

.leftSitemap .sitemap_level_6 a:link, .rightSitemap .sitemap_level_6 a:link { color:#000; text-decoration:none; padding-left:32px; }
.leftSitemap .sitemap_level_6 a:visited, .rightSitemap .sitemap_level_6 a:visited { color:#000; text-decoration:none;  padding-left:32px;}
.leftSitemap .sitemap_level_6 a:hover, .rightSitemap .sitemap_level_6 a:hover { color:#fc7c00; text-decoration:none;  padding-left:5px;}

/* ||||| ImageMap im Content-Teil ||||| */
 
#cover { 
    position:relative;
	top:0px;
	left:0px;
	background-image: url(/fileadmin/assets/imagemap_mensch/image_map_uebersicht_mensch_160x290.gif );
	height:290px;
	width:160px;
	}

*html #cover { 
    position:relative !important;

	}
 

#scriptmenu a {
   position:absolute;
   height:19px;
   width:19px;
   text-decoration: none;
   font-size:1px;
   }

#scriptmenu a i { visibility: hidden; }

a#rueckrad {  left:72px; top:40px;  height:76px; width:19px; }
a#schulter-links {  left:44px; top:48px;  }
a#ellebogen-links {  left:42px; top:90px;  }
a#handgelenk-links {  left:37px; top:133px;  }
a#huefte { left:90px; top:122px;  }
a#knie-rechts {  left:82px; top:188px;  }
a#fussgelenk-links {  left:53px; top:250px;  }
a#zehen { left:98px; top:263px;  }

a#schulter-links:hover,
a#ellebogen-links:hover,
a#handgelenk-links:hover,
a#huefte:hover,
a#knie-rechts:hover,
a#fussgelenk-links:hover,
a#zehen:hover { background-image: url( /fileadmin/assets/imagemap_mensch//image_map_pfeil_kurz_19x19.gif ); background-repeat:no-repeat; border:none; }
a#rueckrad:hover  { background-image: url( /fileadmin/assets/imagemap_mensch/image_map_pfeil_lang_19x76.gif ); background-repeat:no-repeat; border:none; }



/* ||||| Glossar ||||| */

.alphabet {font-size:14px; font-weight:bold; text-align:left; color:#000; margin-left:3px; margin-bottom:3px; font-family: Arial, Verdana, Helvetica, Geneva;}
a.alphabet:link{text-decoration:none;}
a.alphabet:visited {text-decoration:none;}
.catchword {font-size:12px; font-weight:bold;  text-align:left; color:#000; margin-bottom:1px; font-family: Arial, Verdana, Helvetica, Geneva;}
.catchword_desc {margin-bottom:4px;}
.letter {font-size:14px; font-weight:bold; text-decoration:none; text-align:left; color:#000; margin-top:10px; font-family: Arial, Verdana, Helvetica, Geneva;}

/* ||||| Glossar ||||| */

.bluebox {
width:100%;
background-color: #FDBD8E;
padding:10px;
margin-bottom:20px;
}

.postcode {
width:200px;
float:left;
}

.distance {
width:200px;
float:left;
}

.tx-geosearch-pi1-form { 
	margin-bottom:10px;
}

.tx-geosearch-pi1-label { 
width:auto;
	margin-bottom:3px;
	font-size:10px;
clear:both;
}

.tx-geosearch-pi1-field {
	margin-top:0px;
	margin-bottom:5px;
clear:both;
}
.tx-geosearch-pi1-button {
	margin-left:5px;
}
.tx-geosearch-pi1-found {
	margin-bottom:10px;
	font-weight:bold;
}

.tx-geosearch-pi1-show {
	margin-bottom:20px;
}

.tx-geosearch-pi1-content {
margin-bottom:10px;
}

.tx-geosearch-pi1-distance {
	width:70px;
}

.tx-geosearch-pi1-distance_address {
	margin-left:0px;
		font-size:10px;
}

.tx-geosearch-pi1-prev {
	width:70px;
	margin-bottom:10px;
	font-weight:bold;
}

.tx-geosearch-pi1-next {
	width:70px;
	margin-left:70px;
	margin-bottom:10px;
	font-weight:bold;
}

