
BODY {
margin: 0;
padding: 0;
background-color: #fff;
widht: 100%;
font-family: Trebuchet MS, Arial, sans-serif;
font-weight: bold;
font-size: 12px;
}

A, a:visited {color: #6c6;}


A IMG {
margin: 0;
border: 0;
}

#ctc {
background: #DBE66A url("i/_tc.png") no-repeat 0 0;
}

#ctitle {
background: #FFC20E;
text-align: left;
}

#cleto {
background: #FFC20E;
text-align: right;
}


#cmain {
background: #ffffff;
padding: 1em;
vertical-align: top;
font-size: 14px;
}

#cmenu {
background: url("i/rc_bg.png") repeat-x 0 0;
vertical-align: top;
height: 252px;
position: relative;
line-height: 0;
font-size: 0;
}

#cmenu A {
text-decoration: none;
}


#cphoto {
vertical-align: top;
background: url("i/rb_bg.png") repeat-x 0 0;
position: relative;
width: 100%;
padding-top: 5.5em;
}

#cphoto a,
#cphoto a:visited {
  color: #598527;
  text-decoration: none;
  padding: .1em;
  display: block;
  padding-left: 1.5em;
}

#cphoto span {
  font-weight: normal;
  display: block;
  padding-bottom: .1em;
}

#cphoto img {
  display: block;
}

h3 {
color: #4B931E;
font-weight: bold;
margin: 5px 0 15 px 0;
/*width: 300px;*/
font-size: 1em;
}

.menu_items {
  padding: 1em 0;
  clear: both;
  overflow: hidden;
}

.menu_items .title {
  width: 22em;
  float: left;
  padding-right: 2em;
}

.menu_items .title a,
.menu_items .title a:visited {
  color: black;
}

.menu_items .price {
}

.menu_items .price_item {
  display: block;
  font-weight: bold;
  padding-bottom: .2em;
 /* color: #F5831F; */
}

.menu_items .weight_item {
  display: block;
}