#BreadCrumpContainer {
background-color:#fbc301;
height:20px;
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.BreadCrump-Ul {
font-size:10px;
list-style:none;
margin:0;padding:0;
width:100%;
}

.BreadCrump-Ul li {
float:left;
line-height:19px;
padding-left:5px;
}

.BreadCrump-Ul a{
color:#333;
text-decoration:none;
}

.NavULListContainer {
}

.NavUL  {
list-style-type: none;
padding:0px;
margin:0px;
height:24px;
}

.NavUL #NavLiFirst {
padding-top:3px;
background:none !important;
width:24px;
}

.NavUL #NavLiLast {
padding-top:3px;
background:none !important;
width:24px;
}


.NavUL a  {
list-style-type: none;
text-decoration:none;
color: #333333 !important;
font-weight:bold;
font-size:10px;
}

.NavLiList {
float:left;
margin:2px;
}

.NavLiListSelected {
float:left;
background-image:url(/v30/localpictures/theme/bc_layout/bg_site_navi_a.png) !important;
margin:2px;
}

.NavLiList {
float:left;
text-align:center;
vertical-align:middle;
padding-top:7px;
width:24px;
height:22px;
font-size:10px;
color:#CCC !important;
background-image:url(/v30/localpictures/theme/bc_layout/bg_site_navi_p.png);
background-position:0px 3px;
background-repeat: repeat-x;
}

.NavLiList:hover{
background-image:url(/v30/localpictures/theme/bc_layout/bg_site_navi_a.png) !important;
}

.NavLiListSelected {
text-align:center;
vertical-align:middle;
padding-top:7px;
width:24px;
height:22px;
color:#000;
font-weight:bold;
font-size:10px;
background-image:url(/v30/localpictures/theme/bc_layout/bg_site_navi_p.png);
background-position:0px 3px;
background-repeat: repeat-x;
}



#ProdMain .KatH0passiv{
text-decoration:none;
color:#515151;
margin-left:0px;
font-size:14px;
padding:7px 15px 7px 15px;
font-weight:bold;
border-right:1px solid #000;
background:url(/v30/localpictures/theme/bc_layout/prodmain_bg.png) no-repeat right 2px;
}

#ProdMain .KatH0passiv:hover{
color:#000;
background:url(/v30/localpictures/theme/bc_layout/prodmain_bg.png) no-repeat right -68px;
}

#ProdMain .KatH0aktiv {
text-decoration:none;
color:#000;
margin-left:0px;
font-size:14px;
padding:7px 15px 7px 15px;
font-weight:bold;
border-right:1px solid #000;
background:url(/v30/localpictures/theme/bc_layout/prodmain_bg.png) no-repeat right -68px;
}

.OnlyKatTitel {
font-size:14px;
font-weight:bold;
margin:5px;
margin-left:10px;
}

#NavMain .KatH1passiv{
text-decoration:none;
color:#515151;
margin-left:0px;
font-size:11px;
padding:2px;
padding-left:10px;
font-weight:bold;
}

#NavMain .KatH1passiv:hover{
color:#000;
}

#NavMain .KatH1aktiv {
text-decoration:none;
color:#000;
margin-left:0px;
font-size:11px;
padding:2px;
padding-left:10px;
font-weight:bold;
}

#NavMain .KatH2passiv{
text-decoration:none;
color:#515151;
margin-left:0px;
font-size:11px;
padding:2px;
padding-left:25px;
font-weight:normal;
}

#NavMain .KatH2passiv:hover{
color:#000;
}

#NavMain .KatH2aktiv {
text-decoration:none;
color:#000;
margin-left:0px;
font-size:11px;
padding:5px;
padding-left:25px;
font-weight:normal;

}

#NavMain .KatH3passiv{
text-decoration:none;
color:#FFFFFF;
margin-left:0px;
font-size:11px;
padding:5px;
padding-left:65px;
font-weight:normal;
border-bottom:1px solid #FFF;
background-color:#133064;
}

#NavMain .KatH3passiv:hover{
color:#0B2553;
background-color:#87A7DF;
}

#NavMain .KatH3aktiv {
text-decoration:none;
color:#0B2553;
margin-left:0px;
font-size:11px;
padding:5px;
padding-left:65px;
font-weight:normal;
border-bottom:1px solid #FFF;
background-color:#87A7DF;
}

#NavMain .KatH4passiv{
text-decoration:none;
color:#FFFFFF;
margin-left:0px;
font-size:10px;
padding:5px;
padding-left:65px;
font-weight:normal;
border-bottom:1px solid #FFF;
background-color:#133064;
}

#NavMain .KatH4passiv:hover{
color:#0B2553;
background-color:#87A7DF;
}

#NavMain .KatH4aktiv {
text-decoration:none;
color:#0B2553;
margin-left:0px;
font-size:10px;
padding:5px;
padding-left:65px;
font-weight:normal;
border-bottom:1px solid #FFF;
background-color:#87A7DF;
}



#GroupNav  .KatH1passiv {
text-decoration:none;
color:#0B2553;
margin-left:0px;
font-size:11px;
padding:5px;
padding-left:25px;
font-weight:normal;
border-bottom:1px solid #FFF;
background:url(/v30/localpictures/theme/layout/arrows.png) no-repeat #BED0EE 0px -29px;
}

#GroupNav  .KatH1passiv:hover {
background:url(/v30/localpictures/theme/layout/arrows.png) no-repeat #97B0D9 0px 0px;
}

#GroupNav  .KatH1aktiv {
text-decoration:none;
color:#0B2553;
margin-left:0px;
font-size:11px;
padding:5px;
padding-left:25px;
font-weight:normal;
border-bottom:1px solid #FFF;
background:url(/v30/localpictures/theme/layout/arrows.png) no-repeat #97B0D9 0px 0px;
}




#Nav1Container {
position:absolute;
right:10px;
bottom:5px;
}

#Nav1Container .CmsNavH0passiv {
color:#424242;
text-decoration:none;
font-size:10px;
margin:5px;
}

#Nav1Container .CmsNavH0passiv:hover {
color:#000;
}


#Nav1Container .CmsNavH0aktiv {
color:#000;
text-decoration:none;
font-size:10px;
margin:5px;
}

#BoxNav1 .CmsNavH0passiv  {
text-decoration:none;
color:#FFFFFF;
margin-left:0px;
font-size:11px;
padding:3px;
padding-left:25px;
font-weight:normal;
border-bottom:1px solid #FFF;
background:url(/v30/localpictures/theme/layout/arrows_grey.png) no-repeat #B3B3B3 0px -2px;}

#BoxNav1 .CmsNavH0aktiv  {
text-decoration:none;
color:#FFFFFF;
margin-left:0px;
font-size:11px;
padding:3px;
padding-left:25px;
font-weight:normal;
border-bottom:1px solid #FFF;
background:url(/v30/localpictures/theme/layout/arrows_grey.png) no-repeat #959595 0px -31px;}

.SubKategorien {margin:10px;
padding:20px;
border:1px solid #87A7DF;
background:url(/v30/localpictures/theme/layout/bg_subcat.gif);
}
.SubCat-Text a {color:#1B3D78;text-decoration:none;font-size:10px}