/* global settings */

html, body {background: #ebe7d5; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666;}
img { padding: 0; margin: 0; border: 0;}
table {margin: 0; padding: 0; vertical-align: top;}
td {margin: 0; padding: 0; vertical-align: top;}
ul{padding: 0; margin: 0; list-style: none;}
ol{padding: 0px 0px 0px 20px; margin: 0px 0px 0px 10px;}
li {color:#5b5b5b;}
p {padding: 0; margin: 0; color: #666666;}
div {margin: 0; padding: 0; border: 0;}
a:link, a:visited {cursor: hand; color: #666666;}
a:active, a:hover {cursor: hand;  color: #666666;}
h3 {font-size: 12px; font-weight: 600; color: #245aa7; padding: 0; margin: 0;}
.clearfloat {clear: both;}


/* content pages */

.c_main_container {background: url(images/c_background.jpg) top left repeat-y; width: 881px; margin: 0px auto 0px auto; overflow: hidden;}
.c_header {height: 35px; width: 881px; background: url(images/header_top.jpg) top left no-repeat;}
.c_leftmenu {float: left; width: 327px; height: auto; margin: 0; padding: 0; background: url(images/c_bg_leftmenu.jpg) no-repeat top left; text-align: right;}
.button {margin: 0; padding: 0; border: 0;}
.c_footer {width: 881px; height: 35px; background: url(images/footer.jpg) no-repeat top left; padding: 0; margin: 0 auto 0 auto;}
.bluebold {font-size: 12px; font-weight: 600; color: #1b509c; padding: 0; margin: 0;}


/* content headers */
.c_headers_titles {margin-left: -2px;}
.c_home {width: 881px; background: url(images/background.gif) repeat-y top left; padding: 0; margin: 0 auto 0 auto; overflow: hidden; line-height: 24px; font-size: 13px;}
.home_pic {width: 366px; height: 228px; background: url(images/pic_home.jpg) no-repeat top right; margin: 0; padding: 15px 450px 15px 50px;}
.experience_pic {width: 466px; height: auto; background: url(images/pic_experience.jpg) no-repeat top right; margin: 0; padding: 15px 350px 15px 50px;}
.service_pic {width: 466px; height: auto; background: url(images/pic_service.jpg) no-repeat top right; margin: 0; padding: 15px 350px 15px 50px;}
.service_pic_left {width: 446px; height: auto; background: url(images/pic_service_left.jpg) no-repeat top left; margin-left: 15px; padding: 15px 50px 15px 350px;}
.menu_buffet {width: 536px; height: 480px; background: url(images/pic_buffet.jpg) no-repeat top right; margin: 0; padding: 15px 280px 15px 50px;}
.menu_lunch {width: 536px; height: 380px; background: url(images/pic_lunch.jpg) no-repeat top right; margin: 0; padding: 15px 280px 15px 50px;}
.menu_dinner {width: 536px; height: 480px; background: url(images/pic_dinner.jpg) no-repeat top right; margin: 0; padding: 15px 280px 15px 50px;}
.clients_pic {
	width: 566px;
	height: 500px;
	background: url(images/pic_clients.jpg) no-repeat top right;
	margin: 0;
	padding: 15px 250px 15px 50px;
}
.events_pic {width: 566px; height: 480px; background: url(images/pic_events.jpg) no-repeat top right; margin: 0; padding: 15px 250px 15px 50px;}
.contact_pic {width: 386px; height: 380px; background: url(images/map.gif) no-repeat top right; margin: 0; padding: 15px 430px 15px 50px;}
.menu_left {float: left; width: 815px; height: auto; margin: 0; padding: 15px 15px 15px 50px;}
.menu_main {float: left; width: 760x; height: auto; margin: 0; padding: 15px 65px 15px 65px;}
.menu_title1 {width: 581px; background: url(images/title_saladappetizer.gif) top left no-repeat; padding: 80px 15px 15px 200px; margin-left: 10px;}
.menu_title_salads {width: 581px; background: url(images/title_salads.gif) top left no-repeat; padding: 50px 15px 15px 200px; margin-left: 10px;}
.menu_title_delicacies {width: 581px; background: url(images/title_delicacies.gif) top left no-repeat; padding: 50px 15px 15px 200px; margin-left: 10px;}
.menu_title_desserts {width: 581px; background: url(images/title_desserts.gif) top left no-repeat; padding: 50px 15px 15px 200px; margin-left: 10px;}

.menu_menu {margin: 10px 0px 0px 16px; width: 847px;}
.center_title {text-align: center;}


.menu_half1 {float: left; width: 270px;}
.menu_half2 {margin-left: 110px; float: left; width: 180px;}
.menu_half3 {float: left; width: 310px; margin-left: 50px;}
.menu_half4 {margin-left: 70px; float: left; width: 180px;}

.menu_third1 {margin-left: 40px; float: left; width: 300px;}
.menu_third2 {margin-left: 30px; float: left; width: 180px;}
.menu_third3 {margin-left: 90px; float: left; width: 180px;}
.menu_third4 {margin-left: 0px; float: left; width: 210px;}

