.opentable
 {
	border: 0px;
	padding: 1em 1em 2px 0.5em;
	margin: 0 0 1.5em;
        overflow: auto;
 }

.opentable table {
 border: 0px solid red;

}

.cms_block
 {
	border: none;
	padding: 0;
        margin:0;
       
 }
 
h4.cms_block{
        height:35px;
	display:block;
        text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
        font-size: 14px;
        font-weight: bold;
	color:#CE4010;
        border: 0px solid;
        background: url(/templates/IMConceptsV2/images/navi2_box_oben.gif) top center no-repeat;
}

.cms_block_content {
 overflow:hidden;
 padding: 0 5px 5px 5px;
 background: url(/templates/IMConceptsV2/images/navi2_box_mitte.gif) top center repeat-y;
}

.cms_block_footer {
 height: 31px;
 margin:0 0 20px 0;
 background: url(/templates/IMConceptsV2/images/navi2_box_unten.gif) top left no-repeat;
}

#listNavi ul, .mainMenu ul {
 margin: 0;
 padding: 0 5px 0 0;
 list-style-type:none;
}

#listNavi ul li, .mainMenu ul li {
 height: 25px;
 padding: 0;
 background: url(/templates/IMConceptsV2/images/pfeil.gif) no-repeat 5px ;
 list-style-type:none;
}

#listNavi ul li:hover, .mainMenu ul li:hover {
 background: url(/templates/IMConceptsV2/images/navi2_hover.gif) no-repeat 0 ;
}

#listNavi ul li:hover a, .mainMenu ul li:hover a{
 color:#fff;
}

#listNavi ul li a, .mainMenu ul li a {
 padding: 0 0 0 28px;
 text-decoration:none;
 line-height: 24px;
}

#listNavi ul li#activelink {
 background: url(/templates/IMConceptsV2/images/navi2_hover.gif) no-repeat 0 ;
}

#listNavi ul li#activelink a{
  color:#fff;
}

.cms_block_adminbar {margin:0;}

.blockscenter
 {
	border: 0px;
	margin: 0 0 1.5em;
 }

.blockscenter h4
 {
	font-weight: bold; 
	text-align: center;  
 }
 