.opentable {
	border: 1px solid #BAB9B4;
	padding: 5px 5px 5px 5px;
	margin: 0 0 1.5em;

}

.navi_block{

padding: 5px 5px 20px 5px;
}



.cms_block {
margin:0em auto;
 margin-top:15px;
 margin-bottom: 1.5em;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align: left;
  line-height: 16px;
  color: #333333;
}
h4.cms_block {
  margin-top:5px;
  padding: 5px 5px 5px 5px;
  font-family: verdana, arial, sans-serif;
   text-align: center;
  font-size: 14px;

  color: #000;

}
.blockscenter {
	font-family: verdana;
	font-size: medium;
	font-style: normal;
	text-align: left;
	 background: #F1F6FE url('../img/side_bg.gif') bottom left repeat-x;
	border-top: 2px solid #EDCE98;
	border-bottom: 2px solid #EDCE98;
	margin: 0 0 5px;

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

}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 

.curvy {position:relative; z-index:0.1; width:160px; background:#FFFFCC; color:#000; margin:0em auto;}
.ctl, .cbl, .ctr, .cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#FFCC00 url('../img/mainBackground.gif'); overflow:hidden; font-style:normal; z-index:0.1;}
.ctl {top:0; left:0;}
.cbl {bottom:0; left:0;}
.ctr {top:0; right:0;}
.cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#FFFFCC; line-height:40px; font-weight:normal;}
.ctl b {left:-8px;}
.ctr b {left:-25px;}
.cbl b {left:-8px; top:-17px;}
.cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:0.2; padding:5px 10px;}




.box { width: 160px; background: #FFFFCC; float:right; margin-top: 10px;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #FFCC00; url('../img/mainBackground.gif');}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #FFFFCC;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}



.table {
background: #FFFFCC;
  -moz-border-radius: 11px;
  -khtml-border-radius: 11px;
  -webkit-border-radius: 11px;
}