/* Style sheet 2010-stockheim-navigation */
.mod_servicetagcloud{text-align:center;}
.mod_servicetagcloud a{margin-right:0.2em;margin-left:0.2em;white-space:nowrap;}
.mod_servicetagcloud a:hover{margin-right:0;margin-left:0;padding-right:0.2em;padding-left:0.2em;text-align:center;background-color:#6AB023;text-decoration:none;color:#ffffff;white-space:nowrap;}
.mod_servicetagcloud h2{text-align:left;}
#navmain{width:200px;position:static;padding-top:110px;font-family:"Georgia Regular", sans-serif;font-size:9pt;letter-spacing: 0.03em;}
#navmain li{display:block;padding:0 3px;line-height:1;}
* html #navmain li{display:block;}
#navmain li.leistungen,#navmain li.normal,#navmain li.active.submenu{display:block;margin:0;padding:7px 12px 9px 15px;text-align:right;text-decoration:none;color:#ffffff;line-height:1;cursor:default;text-transform:uppercase;}
#navmain li.leistungen{margin-bottom:15px;}
#navmain li.trail,#navmain li.active span{text-decoration:none;color:#6AB023;}
#navmain a{text-decoration:none;}
#navmain li:hover,#navmain li.hover,#navmain li.active,#navmain li.trail{color:#6AB023;}
#navmain .level_2{left:-999em;position:absolute;padding:28px 8px 5px 38px;background:url("tl_files/stockheim-media/layout-images/navsub.png") left top no-repeat;font-family:"Georgia","Times New Roman",serif;font-weight:normal;text-transform:none;z-index:999;}
* html #navmain .level_2{width:750px;left:999em;position:absolute;display:block;background:url("tl_files/stockheim-media/layout-images/navsub.gif") left top no-repeat;z-index:888;}
* html #navmain li.ueberuns .level_2{width:160px;}
* html #navmain li.kompetenzen .level_2{width:385px;}
* html #navmain li.referenzen .level_2{width:120px;}
* html #navmain li.karriere .level_2{width:120px;}
#navmain li:hover .level_2,#navmain li.hover .level_2{left:195px;margin-top:-27px;}
* html #navmain li:hover .level_2,* html #navmain li.hover .level_2{margin-top:-13px;}
*+html #navmain li:hover .level_2{margin-top:-13px;}
#navmain .level_2 li{margin:0;padding:0 0 0 6px;text-align:left;}
* html #navmain .leistungen .level_2{width:690px;}
* html #navmain .level_2 li{display:block;}
#navmain .level_2 .services_list{width:230px;float:left;display:block;background:url("tl_files/stockheim-media/layout-images/blank.gif") left top repeat;z-index:999;}
#navmain .level_2 li a,#navmain .level_2 li span{display:block;margin:0 8px 0 12px;padding:0;text-align:left;font-weight:normal;font-size:12px;color:#4b4742;line-height:19px;}
* html #navmain .level_2 a,* html #navmain .level_2 span{height:1px;padding-bottom:6px;font-family:"Times New Roman";font-size:14px;line-height:19px;}
#navmain .level_2 li.active span{color:#6ab023;}
#navmain .level_2 .services_list a,#navmain .level_2 .services_list span{display:block;margin-top:0;margin-bottom:0;padding:0;text-align:left;background:url("tl_files/stockheim-media/layout-images/navsub_li_border.png") left top repeat-x;}
#navmain .level_2 .services_list li.first a,#navmain .level_2 .services_list li.first span{background-image:url("none");}
#navmain .level_2 li:hover,#navmain .level_2 li.hover,#navmain .level_2 li.active{background:url("tl_files/stockheim-media/layout-images/navsub_arrow.gif") left top no-repeat;background-position: 8px 8px;}
#navmain .level_2 a:hover{font-weight:normal;color:#6AB023;line-height:19px;}
.mod_servicetagcloud .prio1{font-size:10px;color:#67615a;white-space:nowrap;}
.mod_servicetagcloud .prio2{font-size:11px;color:#92c55e;white-space:nowrap;}
.mod_servicetagcloud .prio4{font-size:15px;color:#6AB023;white-space:nowrap;}
.mod_servicetagcloud .prio5{font-size:16px;color:#4b4742;white-space:nowrap;}
#topmenu{position:absolute;}
#topmenu li{float:left;}
#topmenu li.first{padding-left:2px;background:url("tl_files/images/layout/separator.gif") left top no-repeat;}
#topmenu a,#topmenu span{display:block;padding:8px 14px 8px 12px;font-size:11px;color:#fff;background:url("tl_files/images/layout/separator.gif") right top no-repeat;text-transform:uppercase;}
.nav_languages{left:-55px;top:100px;position:absolute;text-align:right;font-size:9px;color:#fff;text-transform:uppercase;z-index:10;}
.nav_languages_alt{left:10px;top:26px;position:absolute;text-align:left;font-size:9px;color:#fff;text-transform:uppercase;z-index:10;}
.nav_languages li,.nav_languages_alt li{padding-bottom:1px;}
.nav_languages a{text-decoration:none;font-size:9px;color:#fff;}
.nav_languages_alt a{text-decoration:none;font-size:9px;color:#301c04;}
.nav_languages li.active a,.nav_languages a:hover,.nav_languages_alt li.active a,.nav_languages_alt a:hover{text-decoration:none;color:#6AB023;}
.mod_customnav,.subnavigation{margin-right:0;margin-left:0;text-align:right;font-weight:bold;font-size:9px;text-transform:uppercase;}
.mod_customnav li a,.mod_customnav li span,.subnavigation li a,.subnavigation li span{padding-top:1px;padding-bottom:1px;padding-left:12px;}
.mod_customnav li a:hover,.subnavigation li a:hover{background:url("tl_files/stockheim-media/layout-images/navsub_arrow.gif") left center no-repeat;}
.mod_customnav li span:hover,.mod_customnav li span.hover,.subnavigation li span:hover,.subnavigation li span.hover{background:url("tl_files/stockheim-media/layout-images/navsub_arrow_grey.gif") left center no-repeat;}
.mod_customnav li span,.subnavigation li span{background:url("tl_files/stockheim-media/layout-images/navsub_arrow_grey.gif") left center no-repeat;}
.mod_newsmenu li.year{margin-top:1em;font-weight:bold;}
.mod_newsmenu .level_2 li{font-weight:normal;}
.mod_newsmenu .level_2{margin-top:6px;margin-bottom:6px;}
.mod_breadcrumb{top:9px;position:relative;margin-left:10px;padding-bottom:8px;text-align:left;border-bottom:1px solid #d8d9d9;font-family:"Georgia Regular","Times New Roman",serif;font-size:10pt;color:#c8c1bb;}
.mod_breadcrumb a{padding-right:2px;padding-left:2px;text-decoration:none;color:#c8c1bb;}
.mod_breadcrumb a:hover{color:#6AB023;}
.mod_breadcrumb .active{padding-left:2px;color:#4b4742;}
body.home .mod_breadcrumb{display:none;}
.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #bbb;}
.mod_booknav li{width:45%;float:left;}
.mod_booknav li.up{width:10%;text-align:center;}
.mod_booknav li.next{text-align:right;}
.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #bbb;}
.pagination p{width:30%;float:left;margin-bottom:0;}
.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right;}
.pagination li{display:inline;padding-right:1px;padding-left:1px;}
.nav_footer{padding-top:4px;text-align:right;font-family:"Lucida Grande",Arial,sans-serif;font-size:10px;color:#fff;}
.nav_footer a{text-decoration:none;font-size:10px;color:#fff;text-transform: uppercase;}
.nav_footer a:hover{text-decoration:underline;}
