/* navi1xv.pm */
/* BOX "Rubrikenauswahl" */

.os_prod_title { padding:0 0 11px 0 ; font-weight:600 }
.os_prod_content { padding: 30px 0 0 0 } 
.os_prod_content .os_list_vendor { max-width:180px ; margin:-10px 0 20px 0 }
.os_cat_text.os_cat_tblock3 { margin: 30px 30px 0 0 ; padding-top:30px ; border-top:1px solid #c1c1c1 }

.os_cat_breadcrumb .bcrumb div { font-size:0.833em ; padding-top:10px ; padding-bottom:10px }
.os_cat_breadcrumb .os_prod_topnavi .teaser { overflow:hidden ; padding-left:0 }
.os_cat_breadcrumb .os_prod_topnavi .teaser > div { width:500px ; line-height:34px ; height:35px ; padding-left:10px ; color:#fff; background:#F3A005 }
.os_cat_breadcrumb .os_prod_topnavi .subnavi { padding-right:0 }
.os_cat_breadcrumb .os_prod_topnavi .subnavi .wrap { line-height:32px ; height:35px ; border-top:1px solid #F3A719 ; border-bottom:1px solid #F3A719 }
.os_cat_breadcrumb .os_prod_topnavi .subnavi > div h1 { line-height:32px ; padding:0 ; margin:0 ; font-size:1em }
.os_cat_breadcrumb .os_prod_topnavi .subnavi button { padding:0 ; margin:-2px 25px 0 0 ; border:0 ; background:none ; font-size:100% }

.os_search_resinfo { margin-bottom:50px }
.os_search_resinfo a { text-decoration:underline }
.os_search_resinfo ul { margin-top:15px }
.os_search_resinfo li { padding: 5px 0 }
.os_search_resinfo li::before { color:#000 ; content:"\f105" ; font-family:"FontAwesome" ; margin-right:7px }


/* Rubrikenlinks */

.os_prod_content a { display:block ; color:#000 ; text-decoration:none }
.os_prod_content a:hover { color:#F3A719 ; text-decoration:none }

/* Listentags für Box */

.os_prod_content > ul { border-top: 1px solid #F3A719 } 
.os_prod_content ul { margin:0 ; padding:0 ; list-style:none } 
.os_prod_content li { margin:0 ; padding:0 } 

/* 1. Ebene */
.os_prod_content > ul > li { border-bottom:1px solid #F3A005 }
.os_prod_content > ul > li > a { padding: 14px 20px 14px 0 }
.os_prod_content_actp_1 > a { color:#F3A719 !important }
.os_prod_content_actl_1 > a { font-weight:bold !important }

/* 2. Ebene */
.os_prod_content > ul > li > ul { margin-bottom:20px }
.os_prod_content > ul > li > ul > li  { }
.os_prod_content > ul > li > ul > li > a { padding: 7px 0 7px 15px }
.os_prod_content_actp_2 > a { color:#F3A719 !important }
.os_prod_content_actl_2 > a { font-weight:bold !important }

/* 3. Ebene */
.os_prod_content ul li ul li ul li  { }
.os_prod_content ul li ul li ul li a { padding:10px 0 10px 30px }
.os_prod_content_actp_3 > a { color:#F3A719 !important }
.os_prod_content_actl_3 > a { font-weight:bold !important }

/* usw. -> für weitere Ebenen entsprechend kopieren */
