/* Style sheet navigation_FA2 */
#mainmenu{width:960px;height:35px;top:-60px;position:relative;overflow:visible;margin-right:auto;margin-left:auto;font-family:segoe ui;font-weight:normal;font-size:14px;color:#3F5017;z-index: 999}
#mainmenu_hintergrund{width:100%;height:38px;top:160px;position:absolute;margin-right:auto;margin-left:auto;background-color:#3F5017;background-repeat:repeat;}
#mainmenu_2{height:35px;margin-top:45px;margin-left:auto;padding-left:10px;background-image:url("tl_files/dynamic_dropdown/images Filmambiente Design 2/Layout/Background_Block.png");background-repeat:repeat;font-family:Trebuchet MS;font-weight:normal;font-size:14px;}
#mainmenu li{float:left;padding-right:1px;line-height:1;white-space:nowrap;}
#mainmenu li.login,#mainmenu li.register{float:right;}
#mainmenu li.login,#mainmenu li.register{padding-right:0;padding-left:2px;background:url("../../tl_files/dynamic_dropdown/images/spacer.jpg") left center no-repeat;}
#mainmenu a,#mainmenu span{display:block;margin-right:auto;padding:10px 20px 10px 28px;text-align:left;vertical-align:middle;font-family:segoe ui;text-decoration:none;font-size:14px;color:#3F5017;white-space:nowrap;}
#mainmenu span,#mainmenu a.trail{border-top:1px solid #3F5017;border-bottom:1px solid #3F5017;color:#3F5017;}
#mainmenu a:hover{color:#817F7F;}
#mainmenu .level_1 ul{width:250px;left:-999em;position:absolute;margin-top:-1px;margin-bottom:0;background-color:#ffffff;background-repeat:repeat;font-family:segoe ui;font-size:13px;z-index:999; box-shadow: 3px 3px 12px 0px #BFC1C2}
#mainmenu .level_2 ul{margin:-22px 0 0 160px;}
#mainmenu .level_2 li{float:none;padding-right:0;}
#mainmenu .level_2 a,#mainmenu .level_2 span{padding-top:6px;padding-bottom:6px;vertical-align:middle;background-color:#ffffff;font-family:segoe ui;font-weight:normal;font-size:13px;color:#3F5017;white-space:nowrap;}
#mainmenu .level_2 a.submenu,#mainmenu .level_2 span.submenu{background-color:#ffffff;font-family:segoe ui;font-size:13px;color:#3F5017;}
#mainmenu .level_2 a.submenu:hover,#mainmenu .level_2 span.submenu:hover,#mainmenu .level_2 li.active span.submenu,#mainmenu .level_2 li.submenu a.trail{font-family:segoe ui;font-size:13px;color:#3F5017;}
#mainmenu .level_2 a:hover,#mainmenu .level_2 span a:hover,#mainmenu .level_2 li.active span.submenu,#mainmenu .level_2 li.submenu a.trail{background-color:#ffffff;font-family:segoe ui;font-size:13px;color:#817f7f;}
#mainmenu li:hover .level_2,#mainmenu .level_2 li:hover .level_3,#mainmenu .level_3 li:hover .level_4{left:auto;}
#submenu h1,#submenu ul.level_1 ul{margin-bottom:0;}
#submenu a,#submenu span{display:block;padding-top:6px;border-bottom:1px dotted #ddd;text-decoration:none;}
#submenu a:hover{text-decoration:underline;}
#submenu a.trail{color:#444;}
#submenu .level_2 li{padding-left:18px;}
.mod_breadcrumb{width:350px;position:relative;padding-left:25px;background-color:#ffffff;font-size:9px;color:#36472b;}
.mod_breadcrumb:before{content:"You are here: ";}
.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #ddd;}
.mod_booknav li{width:45%;float:left;}
.mod_booknav li.up{width:10%;text-align:center;}
.mod_booknav li.next{text-align:right;}
.mod_sitemap li{line-height:1.5;}
.mod_sitemap ul.level_1 ul{margin-bottom:0;}
.mod_sitemap .level_2 li{padding-left:18px;}
.mod_sitemap a{text-decoration:none;}
.mod_sitemap a:hover{text-decoration:underline;}
.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #ddd;}
.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:3px;padding-left:3px;}
.mod_quicknav select{width:75%;}
