/*Horizontal navigation*/
#nav .moduletable h3{display:none}
#nav .moduletable{margin:0;padding:0}
#nav{width:100%;height:35px;float:left;background:#B5113E;margin:0;padding:0;border-top:2px solid #fff;border-bottom:2px solid #fff}
#nav ul{list-style-type:none;text-align:left;float:left;margin:0;padding:0}
#nav ul li{float:left;border:none;height:35px;line-height:35px;margin:0;padding:0}

#nav ul li a {
text-decoration:none;
display:block;
font:bold 12px/35px verdana,arial,helvetica,clean,sans-serif;
color:#fff;
background:#B5113E url(../images/topmenu_inactive.png) no-repeat 4px center;
margin:0;
padding:0 20px;
}

#nav ul li.active a {
background:#000 url(../images/topmenu_active.png) no-repeat 4px center;
color:#FFF;
}

#nav ul li a:hover {
background:#000 url(../images/topmenu_inactive.png) no-repeat 4px center;
color:#fff;
}

/*Level 2*/
#nav ul ul{position:absolute;width:180px;left:-999em;z-index:99;margin:0}
#nav ul ul li{float:left;border:none;height:30px;line-height:30px;margin:0;padding:0}
#nav ul ul li a,#nav ul ul li a:visited,#nav ul ul li a:active,#nav ul ul li a:link{width:180px;font:normal 12px Helvetica,Arial,sans-serif;height:30px;line-height:30px;background:#000;color:#FFF;text-transform:none;border:1px solid #1B1B1B}
#nav ul ul li a:hover{background:#B5113E;color:#fff}
#nav ul ul li.active a{background:#B5113E;color:#fff}
/*Level 3*/
#nav ul ul ul{margin:-30px 0 0 210px;z-index:99}
#nav ul ul ul li{float:left;border:none;height:30px;line-height:30px;margin:0;padding:0}
#nav ul ul ul li a,#nav ul ul ul li a:visited,#nav ul ul ul li a:active,#nav ul ul ul li a:link{width:180px;font:normal 12px Helvetica,Arial,sans-serif;height:30px;line-height:30px;background:#000;color:#FFF;text-transform:none;border:1px solid #1B1B1B}
#nav ul ul ul li a:hover{background:#B5113E;color:#fff}
#nav ul ul ul li.active a{background:#B5113E;color:#fff}
/*Level 4*/
#nav ul ul ul ul{margin:-30px 0 0 210px;z-index:99}
#nav ul ul ul ul li{float:left;border:none;height:30px;line-height:30px;margin:0;padding:0}
#nav ul ul ul ul li a,#nav ul ul ul ul li a:visited,#nav ul ul ul ul li a:active,#nav ul ul ul ul li a:link{width:180px;font:normal 12px Helvetica,Arial,sans-serif;height:30px;line-height:30px;background:#000;color:#FFF;text-transform:none;border:1px solid #1B1B1B}
#nav ul ul ul ul li a:hover{background:#B5113E;color:#fff}
#nav ul ul ul ul li.active a{background:#B5113E;color:#fff}
/*Level 5*/
#nav ul ul ul ul ul{margin:-30px 0 0 210px;z-index:99}
#nav ul ul ul ul ul li{float:left;border:none;height:30px;line-height:30px;margin:0;padding:0}
#nav ul ul ul ul ul li a,#nav ul ul ul ul ul li a:visited,#nav ul ul ul ul ul li a:active,#nav ul ul ul ul ul li a:link{width:180px;font:normal 12px Helvetica,Arial,sans-serif;height:30px;line-height:30px;background:#000;color:#FFF;text-transform:none;border:1px solid #1B1B1B}
#nav ul ul ul ul ul li a:hover{background:#B5113E;color:#fff}
#nav ul ul ul ul ul li.active a{background:#B5113E;color:#fff}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,#nav li:hover ul ul ul ul ul,#nav li:hover ul ul ul ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul,#nav li.sfhover ul ul ul ul,#nav li.sfhover ul ul ul ul ul,#nav li.sfhover ul ul ul ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul,#nav li li li li li:hover ul,#nav li li li li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#nav li li li li.sfhover ul,#nav li li li li li.sfhover ul,#nav li li li li li li.sfhover ul{left:auto}

/*Top Navigation*/
#top-menu{width:auto;height:auto;float:right;margin-top:10px;margin-right:10px}
#top-menu .moduletable h3{display:none}
#top-menu .moduletable{margin:0;padding:0}
#top-menu ul{list-style-type:none;text-align:left;float:left;margin:0;padding:0}
#top-menu li{float:left;border:none;margin:0;padding:0}

#top-menu a {
font-size:11px;
text-decoration:none;
color:#FFF;
font-weight:bold;
margin:0;
padding:0 6px;
}

#top-menu a:hover,
#top-menu li.active a {
color:#333;
}

/*Footer Navigation*/
#footer-nav .moduletable h3{display:none}
#footer-nav .moduletable{margin:0;padding:0}
#footer-nav ul{list-style-type:none;text-align:center;padding:0;margin:0 0 5px 0}
#footer-nav li{background:none;padding:0;display:inline}

#footer-nav a {
text-align:center;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#B5113E;
display:inline;
margin:0;
padding:0 8px;}

#footer-nav a:hover,
#footer-nav li.active a {
color:#FBBA00;
}

/*Footer Copyright*/
#footer-copy .moduletable h3{display:none}
#footer-copy .moduletable{margin:0;padding:0}
#footer-copy ul{list-style-type:none;text-align:center;padding:0;margin:0 0 5px 0}
#footer-copy li{background:none;padding:0;display:inline}

#footer-copy a {
text-align:center;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#B5113E;
display:inline;
margin:0;
padding:0;}

#footer-copy a:hover,
#footer-copy li.active a {
color:#FBBA00;
}

/*Module style*/
.module {
margin:0 0 15px 0; /* Hea 11.5.10 Ori 0px*/
}

.module .inside {
padding:0 10px;
}
.module h3 {
color:#FBBA00;
text-align:left;
margin:0;
height:30px;
font-size:16px;
line-height:30px;
padding:0 10px;
}

.module #h3-l {
width:100%;
height:30px;
background:url(../images/h3-l.png) no-repeat top left;
}

.module #h3-m {
width:100%;
height:30px;
background:url(../images/h3-m.png) repeat-x;
}

.module #h3-r {
width:100%;
height:30px;
background:url(../images/h3-r.png) no-repeat top right;
}

.module #tl {
width:100%;
height:10px;
background:url(../images/module_tl.png) no-repeat top left;
}

.module #tr {
width:100%;
height:10px;
background:url(../images/module_tr.png) top right;
}
.module #bl {
width:100%;
height:10px;
background:url(../images/module_bl.png) no-repeat top left;
}

.module #br {
width:100%;
height:10px;
background:url(../images/module_br.png) top right;
}

.module #mid {
width:auto;
height:auto;
background:#EBECED;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
}

/*Standard Modul */
.module ul {
list-style:none;
}

.module li {
font-size:14px;
}

.module li a:link,
.module li a:visited {
padding:6px 10px;
border-bottom:1px solid #ccc;
margin:0 -10px;
color:#363636;
text-decoration:none;
display:block;
}

.module li a:hover,
.module li.active a {
text-decoration:none;
color:#404040;
}

/*Latestnews Angaben */
.module ul.latestnews {
margin:0;
padding:0 0 0 20px;
list-style:disc;
list-style-position:outside;
color:#B5113E;
}

.module li.latestnews {
font-size:14px;
margin: 0;
padding: 6px 0;
}

.module li.latestnews a:link,
.module li.latestnews a:visited {
margin: 0;
padding: 0;
color:#B5113E;
border: none;
text-decoration:none;
width: 145px;
display:block;
}

.module li.latestnews a:hover,
.module li.latestnews.active a {
text-decoration:none;
color:#FBBA00;
}

/*Modul Vertical Menu*/
.module_menu {
margin:0 0 15px 0; /* Hea 16.06.10 Ori 0px*/
}

.module_menu .inside {
padding:0 10px;
}

.module_menu h3 {
color:#FBBA00;
text-align:left;
margin:0;
height:30px;
font-size:16px;
line-height:30px;
padding:0 10px;
}

.module_menu #h3-l {width:100%;height:30px;background:url(../images/h3-l.png) no-repeat top left}
.module_menu #h3-m {width:100%;height:30px;background:url(../images/h3-m.png) repeat-x}
.module_menu #h3-r {width:100%;height:30px;background:url(../images/h3-r.png) no-repeat top right}
.module_menu #tl {width:100%;height:10px;background:url(../images/module_tl.png) no-repeat top left}
.module_menu #tr {width:100%;height:10px;background:url(../images/module_tr.png) top right}
.module_menu #bl { width:100%;height:10px;background:url(../images/module_bl.png) no-repeat top left}
.module_menu #br {width:100%;height:10px;background:url(../images/module_br.png) top right}
.module_menu #mid {width:auto;height:auto;background:#EBECED;border-right:1px solid #ccc;border-left:1px solid #ccc}
.module_menu ul {list-style:none}
.module_menu li {font-size:14px}

.module_menu li a:link,
.module_menu li a:visited {
padding:6px 0px 6px 20px;
border-bottom:1px solid #ccc;
margin:0 -10px;
background:#EBECED url(../images/menu_inactive.png) no-repeat 4px center;
color:#404040;
text-decoration:none;
display:block;
}

.module_menu li a:hover {
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 4px center;
text-decoration:none;
color:#404040;
}

.module_menu li#current.active a {
background:#F7F7F7 url(../images/menu_active.png) no-repeat 4px center;
text-decoration:none;
color:#B5113E;
}

.module_menu li.active a {
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 4px center;
text-decoration:none;
color:#404040;
}

.module_menu li.active a:hover {
background:#F7F7F7 url(../images/menu_active.png) no-repeat 4px center;
text-decoration:none;
color:#B5113E;
}

.module_menu li#current a:hover {
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 4px center;
text-decoration:none;
color:#404040;
}

/* Submenu */
.module_menu ul li ul li a:link,
.module_menu ul li ul li a:visited {
padding:6px 0px 6px 36px;
border-bottom:1px solid #ccc;
margin:0 -10px;
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 20px center;
color:#404040;
text-decoration:none;
display:block;
}

.module_menu ul li#current.active ul li a {
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 20px center;
text-decoration:none;
color:#404040;
}

.module_menu ul li ul li#current.active a { /* aktiver Link */
background:#F7F7F7 url(../images/menu_active.png) no-repeat 20px center;
text-decoration:none;
color:#B5113E;
}

.module_menu ul li ul li#current a:hover { /* aktiver Hover */
background:#F7F7F7 url(../images/menu_inactive.png) no-repeat 20px center;
text-decoration:none;
color:#404040;
}

.module_menu ul li#current ul li a:hover,
.module_menu ul li.active ul li a:hover { /* inaktiver Hover */
background:#F7F7F7 url(../images/menu_active.png) no-repeat 20px center;
text-decoration:none;
color:#B5113E;
}

/*Advertisement*/
.module_text{margin:0}
.module_text .inside{padding:0 10px}
.module_text h3{color:#FBBA00;text-align:left;margin:0;height:30px;font-size:16px;line-height:30px;padding:0 10px}
.module_text #h3-l{width:100%;height:30px;background:url(../images/h3-l.png) no-repeat top left}
.module_text #h3-m{width:100%;height:30px;background:url(../images/h3-m.png) repeat-x}
.module_text #h3-r{width:100%;height:30px;background:url(../images/h3-r.png) no-repeat top right}
.module_text #tl{width:100%;height:10px;background:url(../images/module_tl.png) no-repeat top left}
.module_text #tr{width:100%;height:10px;background:url(../images/module_tr.png) top right}
.module_text #bl{width:100%;height:10px;background:url(../images/module_bl.png) no-repeat top left}
.module_text #br{width:100%;height:10px;background:url(../images/module_br.png) top right}
.module_text #mid{width:auto;height:auto;background:#EBECED;border-right:1px solid #ccc;border-left:1px solid #ccc}
.module_text ul{list-style:none}
.module_text li{font-size:14px}
.module_text li a:link,.module_text li a:visited{padding:6px 10px;border-bottom:1px solid #ccc;margin:0 -10px;background:#EBECED;color:#363636;text-decoration:none;display:block}
.module_text li a:hover,.module_text li.active a{background:#F7F7F7;text-decoration:none;color:#404040}

