
body, html { background:#230B00 url(../layout/bg_1.jpg) center repeat-y fixed;  font-family:'Trebuchet MS';  font-size: 11px; line-height: 16px;  }

a:link { text-decoration: none; color: #E4AF75; }
a:visited { text-decoration: none; color: #E4AF75; }
a:hover { text-decoration: underline; color: #F3DABE; }
a:active { text-decoration: none; color: #E4AF75; }

textarea {overflow:hidden; }

.Main { width:100%; height:100%; text-align:center; vertical-align:top;  }

.rContent { font-size: 13px; line-height: 16px; color:#c1a48b; text-align:justify; }
.lContent { font-size: 12px; line-height: 16px; color:#e4af75; text-align:justify; }
.Footer {  font-size: 11px; color:#de9a52; text-align:center; }

.ImgHead { margin: 15px 0 11px 0; border: none; }
.Img { margin: 5px 0 5px 0; border: none; }
.HeadT { font-size: 12px; line-height: 16px; color:#e4af75; }

.DescL { margin-left: 56px; }
.DescR { margin: 0 26px 0 34px; }

.GallImg { border:3px solid #794424; margin:5px; }
.oIMG { margin-right: 10px; }
.oIMG2 { margin-left: 10px; }
.fL { float: right; margin-top:4px; }

.tH { font-family:'Trebuchet MS';  font-size: 12px; text-align: justify;}
.dL1 {  height: 108px; width:80px; margin: 0; padding: 0; }

.dR1 {  height: 108px; width:360px; margin: 0; padding: 0;  }
.dR1a { color:#e4af75; }

.dL2 {  height: 108px; width:360px; margin: 0; padding: 0; }
.dR2 {  height: 108px; width:80px;  padding: 0; }
.tH h2 { font-size: 16px; margin: 0; color: #F2C08A; }
.podpis { color: #7E6457; }

.rMenu { height:440px; }
.rMenu ul {  margin: 0 0 1em; list-style:none; text-align:left; }
.rMenu li { list-style:none;  text-align:left;}
.rMenuContent { height:400px; overflow:hidden; }

 .CatNameList, .CatNameList a {  font-size:12px; font-weight:bold; color: #f3dabe; padding-bottom:4px; }
 .CatNameList a:visited, .CatNameListS a:visited { color:#c1a48b; } 
 .CatNameListS, .CatNameListS a {  font-size:14px; font-weight:bold; color: #EBD8C8; text-decoration: underline; padding-bottom:4px; }

.citemsxp, .citemszm { float:left; padding-right:5px; }

.CatName{ font-size:16px;  padding-left:16px; padding-bottom:10px; font-weight:bold; color: #e4af75; }

dl{ width: 245px; overflow: auto;  background: url(-dot.gif) repeat-x 0 1.2em; border-bottom: 2px dotted #f3dabe; font-weight:bold; margin: 0 15px 0 15px;  }

.mCN, .mPrice{  font-size: 14px;  font-weight: bold }
.mCN { float: left; padding-right: 3px; color: #f3dabe; font-style:italic; width:180px; overflow:hidden; }
.dd { margin:0}

.mCol1{  font-size:12px; font-weight:bold; padding-left: 5px; color:#e4af75;  }
.mPrice { float: right; font-size:17px; font-weight:bold; padding-left: 5px; color:#f3dabe; width: 45px; text-align:right;  }

.mIngredients{float: left; width: 100%; padding: 3px 0; font: italic 12px Georgia,Times,sans-serif; color: #e4af75; }

