body {background-color:#666666; background-image:url(images/bg.gif); background-repeat:repeat-x; margin-top:0; margin-bottom: 30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; line-height:130%;}

a:link {color:#CC0000;}
a:hover{color:#ffffff; background-color:#CC0000; text-decoration:none;}
a:visited {color: #660000;}
a:visited:hover {color:#ffffff; background-color:#CC0000; text-decoration:none;}

#container {width:1000px; position:relative; border-bottom:#271f1d solid 1px; border-left:#271f1d solid 1px; border-right:#271f1d solid 1px; background-color:#FFFFFF; position:relative; left:50%; margin-left:-512px;}
	
.menu 
	{height:41px; background-color:#271f1d; width:1000px; display: inline-block; text-align:right; position:relative;}
	
.header {width:1000px; height:277px; position:relative; padding-top:0px; padding-right:5px;}

.logo { z-index:90;
	position:absolute;
	left: 0px;
	top: 3px;
}

.header_contact {
	position:absolute;
	left: 5px;
	top: 81px;
}

.main_pic {float:right; margin-right:5px;}

.box {position:relative;}


.logo_box {width:200px; height:1070px; background-color:#f2f1f0; border:#d3d0cd solid 1px; text-align:center; margin-left:5px; margin-top:10px; margin-bottom:20px;}
	
.top_marg {margin-top:15px;}

.logo_list ul li {list-style:none; padding-top:25px; margin-left:-40px; width:200px;}

.logo_list a:hover {background-color:#f2f1f0;}

.banners_marg {margin-right:4px; margin-top:4px;}

.banner_shop {height:429px; widows:200px; background-image:url(images/banner_shopping.gif); background-repeat:no-repeat; margin-top:4px;}

.banner_shop_text { padding-top: 220px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:130%; margin-left:20px; margin-right:20px; text-align:center; }

.banner_shop_text a {color:#FFFFFF; font-weight:bold; text-transform: uppercase;}

.content {margin-top:10px; margin-left:10px; margin-right:10px;}

.title1_marg {margin-top: 10px;}

.txt_bold{font-weight:bold;}

.txt_bold_red {font-weight:bold; color:#990000;}

.foto_list ul li {list-style:none; line-height:150%;}

.img_side {display:block; width:250px; float:left;}

.txt_side_falafel{display:block; margin-right:15px; width:270px; float:right; text-align:left; margin-top:20px; font-style:italic;}

.img_side2 {display:block; width:250px; float:left; margin-top:20px; font-size:13px;}

.img_map {display:block; width:300px; float:left; margin-top:20px; font-size:13px;}

.txt_map {display:block; margin-right:15px; width:230px; float:right; text-align:left; margin-top:20px; font-size:13px;}

.txt_side{display:block; margin-right:15px; width:270px; float:right; text-align:left; margin-top:20px; font-size:13px;}

.txt_img{ position:relative; margin-top:10px; width:550px; display:inline-block; margin-top:20px;}

.txt_portlets{ position:relative; margin-top:24px; width:550px; display:inline-block; margin-bottom: 40px;}

.txt_address {font-size:11; font-weight:bold; margin-left: 30px; display:block; margin-top:10px;}

.cat_table { width:500px; margin-left:30px;}

.cat_table td {padding: 10px; border:solid #ffffff 3px; background-color:#e1e1e1; font-size:11px; }

.price {color:#990000;}

.footer {background-image:url(images/footer_bg.gif); height:50px; font-size:11px; color:#FFFFFF; text-align:center; padding-top:36px;}
