/* CSS Document */
html{height:100%;}
body{margin:0;padding:0;height:100%;background:#bbb;}
ul,li,img,tr,td,a,h1,h2,input,select{
	padding:5;
	margin:0;
	font:11px tahoma;
	border: 0;
}
table{width:900px;height:100%;}
table table{
	width:580px;
	float: none;
}
p{text-align:justify;}
h1{
color:#fff;
text-align:right;
font-size:11px;
font-weight:bold;
padding:7px 20px 7px 0;
border-bottom:3px solid #F56920;
}
.floatleft{float:left;}
.floatleft p{
	padding-top:0px !important;
	padding-top/**/:/**/10px;
	text-indent: 0px;
}
#top{background:#bbb;height:242px;}
#tops{
background: url(images/logotop.gif) 0 0 no-repeat;
height:30px;
width:100%;
}
#logo, #logo img, #menu{float:left;}
#logo{padding:0px 0 0 0;background:url(images/logoxtop.jpg) 0 0 no-repeat;}
#menu{
border-right:5px solid #fff;
padding:114px 0 8px 0;
width:658px;
background:url(images/picred.jpg) 0px 0 no-repeat;
}
#menu ul{
height:90px;
padding:0 0 0 20px;
background:url(images/navtile.gif) 0 0 repeat-x;
}
#menu li{
float:left;
background:url(images/navbreak.gif) right 0 no-repeat;
list-style:none;
}
#menu a{
padding:27px 25px 26px 25px;
color:#fff;
display:block;
text-decoration:none;
}
#one:hover{background:url(images/hover1.gif) 0 0 repeat;}
#two:hover{background:url(images/hover2.gif) 0 0 repeat;}
#three:hover{background:url(images/hover1.gif) 0 0 repeat;}
#content{
background:#BBBBBB url(images/leftline.gif) 22px 0 repeat-y;
width:auto;
margin:0px 0 0px 0px;
padding:20px 30px 35px 55px;
border-right:5px solid #fff;
}
#conxtent div{border:1px solid red;}/***********border**********/
#left{width:185px;}
#left h1{background:url(images/lefttop.jpg) 0 0 repeat-y;}
#left ul{padding:20px 0;text-align:right;list-style:none;}
#left li a{
color:#D54B03;
text-decoration:none;
font-weight:bold;
font-size:10px;
}
#left ul li ul{padding:0 5px 0 0;}
#left ul li ul li a{font-weight:normal;}

#right{float:right;width:580px;}
#right h1{background:#39424A url(images/righttop.jpg) right 0 repeat-y;}
#footer p{background:url(images/absolute.gif) 22px 0 repeat-x;margin:0 0 0 22px;padding:10px;}

/********************************************************************************   booking*/
#bookform td{text-align:right;padding:5px 10px;}
#bookform label,#bookform span{float:left;}

/********************************************************************************   prices*/
#prices{
margin-top:20px;
width:580px;
font:11px tahoma;
text-align:center;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
#prices a{color:#D54B03;text-decoration:none;border-bottom:1px dashed #F56920;}
#prices a:hover{border-bottom:1px solid #F56920;}
#prices td{padding:5px;}
.flour{background:#C9C7C7;}
.egg{background:#CFCDCD;}
.milk{background:#C2C2C2;}
#illega0{position:absolute;margin:20px 0 0 0;}
#illegal{position:absolute;margin:20px 0 0 71px !important;margin/**/:/**/20px 0 0 73px;}
#illegal2{position:absolute;margin:20px 0 0 152px !important;margin/**/:/**/20px 0 0 155px;}
#illegal3{position:absolute;margin:20px 0 0 235px;}
#illegal4{position:absolute;margin:20px 0 0 316px;}
#illegal5{position:absolute;margin:20px 0 0 399px;}
