#tmpleft, #tmpright{
 padding:10px;
 text-align:center;
}

.activeState #tmpleft, .activeState #tmpright{
  background-color:#fff;
}

#navi .container {
  padding-right: 0px;
  padding-left: 0px;
}

#navi ul {
padding: .2em 0;
margin: 5px 0;
list-style-type: none;
width: 100%;
text-align: center;
}
#navi ul li { display: inline; }
#navi ul li a {
text-decoration: none;
padding: 0.4em 1em;
color:#fff;
}

#navi div.nleft{
display:block;
width:10px;
min-height:46px;
background:url(/images/kunde/design/navi_left.png) top left no-repeat transparent;
float:left;
}
#navi div.ncenter{
min-height:46px;
background:url(/images/kunde/design/bg_navi.png) top left repeat-x transparent;
float:left;
}
#navi div.nright{
display:block;
width:10px;
min-height:46px;
background:url(/images/kunde/design/navi_right.png) top right no-repeat transparent;
float:right;
}

#content-wrapper {
 background:none;
}

.list-group-item {
  background-color: transparent;
  border: 0 none;
}

#rh-col td.today, #lh-col td.today{
color:#e47a7a;
}

    
.item h2.headline{
margin:0;
padding-top:0;  
font-variant:small-caps; 
font-size:160%;
color: #666666;
padding: 2px;
border-bottom: 1px dotted #7b4e36;
text-shadow:1px 1px 0 #ffffff;

}

.item h3{
padding: 0;
margin: 0;
font-family:Arial; 
font-size:12px;
font-weight: bold;
}
.lineBottom {display: none;}

@media (min-width: 1200px){

}

@media (min-width: 992px) {
  
}

@media (min-width: 768px) {

}

@media (max-width: 768px) {

}

@media (max-width: 480px) {

}

@media (max-width: 320px) {

  #navi div.nleft{
  background:none;
  }
  #navi div.ncenter{
  background:none;
  background-color:#e47a7a;
  }
  #navi div.nright{
   background:none;
  }
  #navi ul li a {
   display:inline-block;
   padding: 1em 1em;
  }
}


