.opentable
 {
 border: 1px solid rgb(20%,40%,20%);
 padding: 1em 1em 2px 0.5em;
 margin: 0 0 1.5em;
 }

.cms_block
 {
 border: none;
 padding: 0; 
 }

/*Blocktitel*/
h4.cms_block{ /*Blocktitel*/
	display:block;
	margin:0 0 10px 0;
	padding:5px 0 5px 8px;
	font-size: 14px;
	color:#666;
	text-decoration:none;
}

.cms_block_content {
 	overflow:hidden;
 	padding: 0px 0px 0px;
	}
	
/*------------------------------------------------------------------------------------------bidu57*/

#listNavi ul, .mainMenu ul {
	list-style-type: none;
	font-family:      Verdana;
	font-size:        12px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#listNavi ul li a, .mainMenu ul li a {
	text-decoration:none;
	}

#listNavi ul li, .mainMenu ul li{
	line-height: 20px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	}

/*#listNavi ul li a, .mainMenu li a{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;

	}*/
ul.listNavi a:hover{

	color:            #b2b2b2;
}


/*#nav li a {
  height: 20px;
  color: #666666;
  text-decoration: none;
  line-height: 21px !important;
  padding-left: 10px;
  padding-top: 1px;
  padding-bottom: 2px;
}	*/
			
/*----------------------------------------------------------------------------------------bidu57 end*/

.blockscenter
 {
  font-family: verdana;
  font-size: medium;
  font-style: normal; 
  text-align: left;
  border-top: 1px dashed black;
  border-bottom: 1px dashed black;
  margin: 0 0 1.5em;
 }

.blockscenter h4 
 {
  font-family: verdana;
  font-size: medium;
  font-style: normal;
  font-weight: bold; 
  text-align: center;  
 }
 