.opentable {			/* Opentable Global */
	border-color:#c3002c;
	padding: 10px;
 }

.cms_block {			/* Formatierung der Blöcke */
	border: 0px solid #c3002c;
	padding: 0px;
	margin: 0 0 1em;
	background: #0a2246;
	color: #FFFFFF;
 }
 
.cms_block h4 {			/* Überschrift in einem Block */
/*
  color:#ffffff; 
  font-size:100%; 
  font-weight:bold; 
  margin:0.2em;
  padding:0; 
  font-style:normal; 
  font-family: verdana, arial, sans-serif; 
  border: none;   
  */
  	background-color: #c3002c;
	padding: 3px;
	margin-top: -2px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 2px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
 }
 
.cms_block li {			/* Auflistungen in den Blöcken */
  cursor:pointer;
 } 

.blockscenter {			/* Formatierung für zentrierte Blöcke */
  font-family: verdana;
  font-size: 100%;
  font-style: normal; 
  text-align: left;
  border-top: 1px dashed black;
  border-bottom: 1px dashed black;
  margin: 0 0 1.5em;
 }

.blockscenter h4 {		/* Formatierung Überschrift in zentrierten Blöcke */
  font-family: verdana;
  font-size: medium;
  font-style: normal;
  font-weight: bold; 
  text-align: center;  
  border: none;   

 }
 