.col1{  
  color:#0e6d99;  
}
.col1 h2.blue{
  background:transparent url(../img/bg/box_bg.png) no-repeat 100% 0;
  color:#fff;
  height:33px;
  line-height:33px;
  padding-left:10px;
  border-left:1px solid #CED4DA;
}
.col1 h2.gelb span{
  background:transparent url(../img/icons/arr_blue_down.png) no-repeat 95% 50%;
}
.col1 h2.blue a, .col1 h2.gelb span{
  color:#3BA0D7;
  display:block;
}
.col1 h2.gelb{
  background:transparent url(../img/bg/box_bg.png) no-repeat 100% 0;
  color:#fff;
  height:33px;
  line-height:33px;
  padding-left:10px;
  border-left:1px solid #CED4DA;
}
.col1 h2 span{
  display:block;
  background:transparent url(../img/icons/button_up.png) no-repeat 95% 50%;
}
.col1 h2 span.open{
  display:block;
  background:transparent url(../img/icons/button_down.png) no-repeat 95% 50%;
}
.col1 ul.white{
  background-color:#f0eeeb;
  padding-top:4px;
  width:200px;   
}
.col1 ul.white li{
  margin:0;
  border-bottom:1px solid #CED4DA;  
}

.col1 ul.categor{
    font-size:1em;
}
.col1 ul.white li a{ 
  display:block;
  line-height:29px;
  padding:0 15px;
}

.col1 ul.white li a:hover{
  text-decoration:none;
  background-color:#E7E6E5;
}
.col1 .white li.last{
   border:0 none;
}
.col1 ul.white li.submenu a.bgSubMneu{
background:transparent url(../img/icons/button_down.png) no-repeat scroll 95% 50%;
}
.col1 ul.white li.submenu a.bgSubMneu:hover{
background-color:#E7E6E5;
}

.col1 ul.white li.submenu ul{
border-top:1px solid #CED4DA;
}
.col1 ul.white li.submenu ul li{
border-bottom:1px dotted #CED4DA;
}



.col1 ul.withimg li a{
    background:url(../img/col3_li.png) no-repeat 15px 50%;
    padding-left:25px;
}
.col1 h2.gradient3 a{
    display:block;
  background:transparent url(../img/icons/button_important.png) no-repeat scroll 95% 50%;
}

.col1 ul.grau{
 
 /* background:#e7e6e5 url(../img/col1_grau_bt.png) no-repeat 0 100%; */
  background:#f0eeeb url(../img/col1_grau_bt.png) no-repeat 0 100%;
  font-size:0.9em;
  padding:8px 0 0 0;
     
}

.col1 .searchresult {
  list-style: none outside none ! important;
} 
.col1 ul.searchresult li {
  border-bottom: 0 none ! important;
}
.col1 ul.searchresult li a{
  background:transparent url(../img/icons/col_li.png) no-repeat scroll 10px 50%;
  padding:2px 2px 2px 20px;
  line-height: 18px;
  white-space:nowrap;
 }
.col1 #left_menu_knowing_ul .searchresult {
  border-bottom: 1px solid #CED4DA;
}
.col1 #left_menu_knowing_ul a {
  font-weight: bold;
}
.col1 #left_menu_knowing_ul ul a {
  line-height: 20px;
  font-weight: normal;
}
.col1 #left_menu_knowing_ul ul ul a {
  font-weight: normal;
}
.col1 #left_menu_knowing_ul ul li {
  border-bottom: 0 none ! important;
}
.col1 ul.grau li{
    border-bottom:1px solid #fff;
    margin:0;             
}
.col1 ul.grau li a{
  background:transparent url(../img/icons/col_li.png) no-repeat scroll 10px 50%;
  padding:0 10px 0 20px;
  line-height:26px;
}
.col1 ul li.li_last{
   background-color:#f0eeeb;
   margin-bottom:5px;
   padding-bottom:3px;
}
.col1 ul li.li_last a{
   
}

.col1 .col1_more{
    text-align:right;padding-right:10px;
}
.col1 .col1_more a{
    background:#f6f6f6 url(../img/icons/next_page.png) no-repeat 100% 0;
    padding-right:15px !important;
}

.menu {width:550px; height:33px; position:relative; font-size:12px; z-index:100;}
.menu ul li a, .menu ul li a:visited {
    display:block; text-decoration:none;
    color:#000;width:204px; height:33px; color:#fff;
    border:1px solid #fff; background:#710069;
    line-height:20px; font-size:11px; overflow:hidden;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}



#dropList {
background-color:transparent;
width:200px;
top:300px;
left:12px;
height:33px;
position:absolute;
z-index:1000;
display:none;
}

#dropList div.listHolder {
background:#fff;
border:1px solid #0E6D99;
padding:0px 0 10px 0;
position:absolute;
top:30px;
}
#dropList div.col3 {
width:580px;
}
#dropList div.listHolder div.listCol {
display:block;
float:left;
margin:0;
width:190px;
}
#dropList div.listHolder div.listCol ul {
background:#fff;
margin:0;
padding:0;
}
#dropList div.listHolder div.listCol ul li {
margin:0;
padding:0;
}
#dropList div.listHolder div.listCol ul li a {
display:block;
font-size:1.2em;
line-height:26px;
color:#0E6D99;
font-weight:normal;
padding:0 15px;
background:none;
}
#dropList div.listHolder div.listCol ul li a:hover {
background-color:#f6f6f6;
text-decoration:underline !important;
}
#dropList .dropListClose{
    position:relative;
    left:550px;
    padding:5px;
}

.col1 #left_menu_knowing_ddsidemenubar .withimg ul li a {
	background-position: 15px 8px;
}
