/* Style sheet navigation */
#mainmenu{margin-bottom:10px;padding-top:163px;padding-right:20px;padding-left:10px;z-index: 2;}
#mainmenu li{float:left;line-height:1;}
#mainmenu li.login,#mainmenu li.register,#mainmenu li.logout{float:right;}
#mainmenu li.login,#mainmenu li.register{padding-right:0;padding-left:2px;}
#mainmenu .level_1 a.logout,#mainmenu .level_1 span.logout{color:#007ad1;}
#mainmenu a,#mainmenu span{display:block;padding:5px 10px 7px;text-decoration:none;font-size:1em;}
#mainmenu a:hover,#mainmenu span,#mainmenu a.trail{}
#mainmenu .level_1{width:895px;}
#mainmenu .level_1 ul{width:200px;left:-999em;position:absolute;margin-bottom:0;background-color:#242424;background-position:left top;background-repeat:repeat;border-top:0px solid #434343;border-right:1px solid #434343;border-bottom:1px solid #434343;border-left:1px solid #434343;/* tl_files/melkus-sportwagen/layout_images/nav_trans.png */}
#mainmenu .level_1 a,#mainmenu .level_1 span,#mainmenu .level_1 a.login,#mainmenu .level_1 span.login{text-transform: uppercase; font-weight: bold; color: #AEAEAE;}
#mainmenu .level_1 a.submenu.first,#mainmenu .level_1 span.submenu.first{color:#ffffff;}
#mainmenu .level_1 a.submenu:hover,#mainmenu .level_1 span.submenu:hover,#mainmenu .level_1 a.active,#mainmenu .level_1 span.active,#mainmenu .level_1 a.trail,#mainmenu .level_1 span.trail{color:#ffffff;}
#mainmenu .level_1 a.active,#mainmenu .level_1 span.active,#mainmenu .level_1 a.trail,#mainmenu .level_1 span.trail{background:url("tl_files/melkus-sportwagen/layout_images/nav_mouseover.gif") left top repeat-x;}
#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{color:#ffffff;}
#mainmenu .level_2 a.active,#mainmenu .level_2 span.active,#mainmenu .level_2 a.trail,#mainmenu .level_2 span.trail{background-image:url("none");color:#ffffff;}
#mainmenu .level_2 ul{margin:-22px 0 0 160px;}
#mainmenu .level_2 li{float:none;padding-right:0;background:none;}
#mainmenu .level_2 a,#mainmenu .level_2 span{padding-top:5px;padding-bottom:7px;font-weight:normal;color:#aeaeae;text-transform:none;}
#mainmenu .level_2 a:hover{color:#ffffff;}
#mainmenu .level_2 a.submenu,#mainmenu .level_2 span.submenu{background:url("tl_files/melkus-sportwagen/layout_images/hover.gif") right center no-repeat;}
#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 ul.level_1{}
#submenu a,#submenu span{display:block;padding-top:8px;padding-bottom:8px;padding-left:20px;background:url("tl_files/melkus-sportwagen/layout_images/anstrich_b.png") left center no-repeat;text-decoration:none;color:#AEAEAE;}
#submenu a.trail,#submenu span.trail{display:block;padding-top:8px;padding-bottom:8px;padding-left:20px;background:url("tl_files/melkus-sportwagen/layout_images/anstrich_a.png") left center no-repeat;text-decoration:none;color:#aeaeae;}
#submenu a:hover{color:#ffffff;}
#submenu span.active{background-image:url("tl_files/melkus-sportwagen/layout_images/anstrich_a.png");color:#ffffff;}
#submenu a.trail{color:#0076BA;}
#submenu .level_2 li{padding-left:18px;}
#submenu .level_2 a,#submenu .level_2 span{display:block;padding-top:4px;padding-bottom:8px;padding-left:10px;background:url("none") left center no-repeat;text-decoration:none;color:#AEAEAE;}
#submenu .level_2 span.active{background-image:url("none");color:#ffffff;}
.mod_breadcrumb{top:9px;position:relative;margin-right:20px;margin-bottom:10px;margin-left:20px;font-size:11px;color:#ddd;}
.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;}
.pagination.histauto{background:url("tl_files/melkus-sportwagen/layout_images/accordion_toggle_back.png") left center repeat-x;margin-top: 0px;}
.pagination.histauto a,.pagination.histauto span{font-size:11px;color:#000000;}
.pagination.histauto span.current{font-size:12px;color:#ffffff;}
.pagination p{width:30%;float:left;margin-bottom:0;}
.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right;}
.pagination.histauto ul{width:70%;float:right;margin-right:10px;margin-bottom:0;text-align:right;}
.pagination li{display:inline;padding-right:3px;padding-left:3px;}
.pagination ul li .current{color:#0076BA;}
.pagination li a{color:#AFAFAF;}
.pagination li a:hover{color:#ffffff;}
.mod_quicknav select{width:75%;}
