.KatalogWrapper {
margin:10px 16px 5px 15px;
}

.SubKategorien {
margin:10px 15px 10px 16px;
padding:20px;
float:left;
width:156px;
height:110px;
}

.SubKategorien:hover {
background:#a5b5be;
}

.SubKategorien select {
width:156px;
border:1px solid #a5b5be;
}

.SubCat-Text {
height:40px;
}

.SubCat-Text a {
text-decoration:none;
font-size:14px;
color:#012032;
}

.SubCat-Text a:hover {
color:#dd7e02;
}

/* Elemente im Katalogbereich */

#ArtikelPageSelect,#SeitenSelectCount,#SelectSortName, #SelectSortDest {
background:#DAE1E5 none repeat scroll 0 0;
border:1px solid #A5B5BE;
font-size:11px;
line-height:20px;
margin:0 2px;
padding:2px;
}

#ArtikelCountInfo {
font-size:11px;
line-height:20px;
}

.UlSeitenSelect {
list-style:none;
margin:0;
padding:0;
}

.UlSeitenSelect li {
float:left;
margin:0 10px 0 0;
line-height:20px;
}


/* HAupt Katalog Navigation */
#NavMain .KatH0passiv{
text-decoration:none;
margin-left:0px;
font-size:14px;
padding:7px 0 8px 11px;
font-weight:normal;
color:#012032;
}

#NavMain .KatH0passiv:hover{
color:#dd7e02;


}

#NavMain .KatH0aktiv {
text-decoration:none;
margin-left:0px;
font-size:14px;
padding:7px 0 8px 11px;
font-weight:normal;
color:#000;
}

#NavMain .KatH1passiv{
text-decoration:none;
font-size:12px;
padding:2px 0 3px 35px;
font-weight:normal;
color:#012032;
}

#NavMain .KatH1passiv:hover{
color:#dd7e02;
}

#NavMain .KatH1aktiv {
text-decoration:none;
font-size:12px;
padding:2px 0 3px 35px;
font-weight:normal;
color:#000;
}

#NavMain .KatH2passiv{
text-decoration:none;
color:#012032;
font-size:11px;
padding:2px 0 3px 45px;
font-weight:normal;
}

#NavMain .KatH2passiv:hover{
color:#dd7e02;
}

#NavMain .KatH2aktiv {
text-decoration:none;
color:#000;
font-size:11px;
padding:2px 0 3px 45px;
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;
}





.MarkeListeContent {
	margin:25px 15px 20px 0;
}

.MarkeListeContent a {
	text-decoration:none;
	font-size:14px;
	color:#012032;
}



#BreadCrumpContainer {
background:#005AA0;
}

.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:#FFF;
text-decoration:none;
}

.NavULListContainer {

}

.NavUL  {
list-style-type: none;
padding:0px;
margin:0px;
height:27px;
}

.NavUL #NavLiFirst {
margin-left:10px; padding-top:3px;
background:none;
width:20px;
}

.NavUL #NavLiLast {
padding-top:3px;
background:none;
width:20px;
}


.NavUL a  {
list-style-type: none;
text-decoration:none;
color: #333333 !important;
font-weight:bold;
font-size:10px;
}

.NavLiList, .NavLiListSelected {
float:left;
}
.NavLiList {
text-align:center;
vertical-align:middle;
padding-top:7px;
width:24px;
height:22px;
font-size:10px;
background-position:0px 3px;
background-repeat: repeat-x;
}

.NavLiList:hover{
background:none;
}

.NavLiListSelected {
text-align:center;
vertical-align:middle;
padding-top:7px;
width:24px;
height:22px;
color:#000;
font-weight:bold;
font-size:10px;
}



#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:15px;
bottom:10px;
}

#Nav1Container .CmsNavH0passiv {
color:#CAD8EF;
text-decoration:none;
font-size:10px;
margin:5px;
}

#Nav1Container .CmsNavH0passiv:hover {
color:#FFF;
}


#Nav1Container .CmsNavH0aktiv {
color:#FFF;
text-decoration:none;
font-size:10px;
margin:5px;
}

 #Nav3Container  .CmsNavH0passiv {
color:#999999;
text-decoration:none;
font-size:10px;
margin:5px;
}

#Nav3Container .CmsNavH0passiv:hover {
color:#333333;
}

#Nav3Container .CmsNavH0aktiv {
color:#333333;
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;}
