@charset "utf-8";
body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0; 
	padding: 0;
	text-align:center;
	color: #333333;
}
table {text-align:left;}
a  {
	text-decoration: none;
	color: #333333;
}


a:hover {
	text-decoration : none;
	color: #990000;
}
#head {width:778px; height:78px;}
#logo {width:500px; float:left;}
#search {float:right; padding:20px 20px 0px 0px;}
#line {width:778px; height:1px; background-color:#dcdcdc; margin:10px 0px 10px 0px;}
#meu {width:778px; text-align:left;}
#meu1 {width:778px; height:15px; background-image:url(../img/meu_bj.gif);}
a.meu { font-size:12px; text-decoration:none; color:#333333;}
a.meu:hover {text-decoration:underline;}
#banner {width:778px;}
#productlist {width:778px; margin-top:8px;}
#foot {width:778px; margin-top:13px;  height:22px; text-align:right;}
#footline {width:778px; height:2px; background-color:#dcdcdc;}
.style { line-height:25px;}
#main {width:778px; text-align:left;}
#left {width:200px; margin-right:15px; float:left; height:200px;margin-top:5px;}
#mouthspecials {width:200px;}
#right {width:558px!important;width:520px; float:right; text-align:left; line-height:20px;margin-top:5px;}
#right1 {width:558px; float:right; text-align:left; line-height:12px; padding-top:8px;}
#products {width:550px; margin-bottom:15px;}
#products_left {width:150px; margin-right:10px; margin-top:5px; float:left;}
#products_right {width:390px; height:135px; float:right;}
#products_right1 { line-height:20px;}
#products_right2 { width:100%; height:1px; background-color:#999999;}
.title {
	font-size: 14px;
	font-weight: bold;
	padding-top:3px;
	margin-bottom:10px;
}
.title1 {
	font-size: 12px;
	font-weight: bold;
	padding-top:3px;
	margin-bottom:10px;
}
#navibox {
	float: left;
	width: 200px;
	font-size: 12px;
	margin-top:2px;
}
#navibox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
}
#navibox li {margin:0px;}
#navibox li{
	display: block;
	color: #243842;
	width: 170px;
	padding: 4px 12px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #B1C08A;
	font-weight: normal;
	background-image: url(../img/iconnav.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;
	font-size:11px;
	
}


#navibox li li a{
	color: #243842;
	width: 157px;
	padding: 4px 12px 4px 30px;
	text-decoration: none;
	border-bottom: 1px solid #B1C08A;
	font-weight: normal;
	background-image: url(../img/iconnav2.gif);
	background-position: 17px 9px;
	background-repeat: no-repeat;
	
	
}
#navibox li li a:hover {
	background-image: url(../img/iconnav2-on.gif);
	background-position:17px 9px;
	background-repeat: no-repeat;
	color: #243842;
	background-color: #F6EED0;

}
#navibox li li a#on {
	background-image: url(../img/iconnav2-on.gif);
	background-position:17px 9px;
	background-repeat: no-repeat;
	color: #384858;
	background-color: #FFFFFF;
}
#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
text-align: left;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
color:#101010;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
color:#999999;
}

/* Sample CSS definition for the example list. Remove if desired */

#contact {text-align:left}
#contact td {padding-left:5px; background-color: #F6F6F6;}