body{margin:27px;text-align:center;font-family:verdana,arial,sans-serif;font-size:.84em;color:#666;background-color:#EEE;}
h1{clear:both;padding:7px 0 16px 14px;margin:0;font-size:2em;font-weight:normal;letter-spacing:-1.1px;}
.text h1{background:url(/mediafiles/css/grey/images/h1_bg.jpg) no-repeat bottom center;}
h2{clear:both;text-align:center;padding-top:11px;padding-bottom:3px;margin:0;font-size:1.5em;font-weight:normal;letter-spacing:-1.1px;}
.title_table{clear:both;text-align:center;}
p{line-height:27px;padding:11px 0 11px 7px;margin:7px 0 7px 0;}
#news p{padding:11px;}
a{color:#852e2e;}
a:hover{color:#bc2626;}
#footer a:hover{background-color:#CCC;}
ul,ol{padding-bottom:11px;line-height:27px;}
acronym{border-bottom:1px solid #BBB;cursor:help;}
hr{color:#DDD;background-color:#DDD;height:4px;border:0;}
#siteBox{width:800px;margin:0 auto;text-align:left;}
#header .subTitle a{text-decoration:none;color:#EEE;}
#header .subTitle a:hover{color:#BBB;background-color:transparent;}
#menu{text-align:center;margin-bottom:27px;}
#menu a{padding:8px 25px 0 27px;text-decoration:none;text-transform:uppercase;color:#666;font-size:95%!important;font-size:90%;}
#menu a:hover,#menu a.active{background:url(/mediafiles/css/grey/images/menu_tab.gif) no-repeat top center;}
#news{float:right;width:238px;padding:0 0 0 27px;margin-top:15px;}
#news .block{margin-bottom:27px;padding-top:6px;background:#DDD url(/mediafiles/css/grey/images/block_top.gif) no-repeat top center;}
#news .block .bottom{height:38px;background:url(/mediafiles/css/grey/images/block_bottom.gif) no-repeat bottom center;}
#news a img{border:0;}
.text_news{padding-left:8px;background:#DDD;}
.text_news a{text-decoration:none;}
#news p{line-height:18px;margin:0;}
.more{text-align:center;margin-bottom:11px;font-size:85%!important;font-size:85%;}
.more a{text-decoration:none;}
.text{float:left;width:510px;}
.title_center{text-align:center;}
div.item{padding:15px 0 25px 10px;display:block;color:#666;line-height:1.2em;font-weight:bold;}
div.item a{color:#666;}
span.title{margin-left:-30px;color:#852e2e;font-weight:bold;}
div.title{color:#852e2e;font-weight:bold;}
span.title_menu{color:#852e2e;font-weight:bold;}
ul.links a span.title_menu{display:block;margin-left:15px;text-align:center;}
ul.links a span.note{display:block;font-weight:bold;}
.evidence{font-weight:bold;text-align:center;}
p.details{font-weight:bold;text-align:center;}
div.link_show_hide{float:left;width:503px;padding-top:17px;padding-bottom:10px;list-style-type:none;list-style:none;cursor:pointer;text-decoration:none;}
div.link_show_hide a span.show{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/show_a.png) no-repeat center left;}
div.link_show_hide a:hover span.show{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/show_a_hover.png) no-repeat center left;}
div.link_show_hide a span.hidden{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/hide_a.png) no-repeat center left;}
div.link_show_hide a:hover span.hidden{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/hide_a_hover.png) no-repeat center left;}
div.link_show_hide a span.desc{float:left;width:476px;padding-right:4px;margin-left:14px;color:#666;}
div.link_show_hide a span.bottom{display:block;height:25px;clear:both;}
ul.link_show_hide{float:left;padding:0;margin:0;}
ul.link_show_hide li{float:left;list-style-type:none;list-style:none;}
ul.link_show_hide li a{float:right;width:503px;padding-top:7px;margin:0;cursor:pointer;text-decoration:none;}
ul.link_show_hide li a span.show{float:right;margin-right:50px;margin-top:15px;text-indent:27px;color:#666;}
ul.link_show_hide li a span.hidden{float:right;margin-right:50px;margin-top:15px;text-indent:27px;color:#666;}
ul.link_show_hide li a span.title{float:left;margin-left:50px;margin-top:15px;text-indent:27px;font-weight:bold;}
ul.link_show_hide a span.desc{display:block;margin-left:15px;text-align:center;font-weight:bold;text-decoration:none;color:#666;background:url(/mediafiles/css/grey/images/search-30x30.png) no-repeat center left;}
ul.link_show_hide li a:hover{background:#DDD url(/mediafiles/css/grey/images/link_top.gif) no-repeat top center;}
ul.link_show_hide li a span.bottom{display:block;height:25px;clear:both;}
ul.link_show_hide li a:hover span.bottom{background:#EEE url(/mediafiles/css/grey/images/link_bottom.gif) no-repeat top center;}
.footer{clear:both;width:796px;height:80px;padding:0 4px 0 0;background:url(/mediafiles/css/grey/images/footer.gif) no-repeat top right;text-align:center;font-size:.9em!important;font-size:.9em;overflow:visible!important;overflow:hidden;}
.footer img.right{padding:9px 7px 0 3px;border:0;}
.footer p{padding:5px 0 0 0!important;padding:0;}
.footer a{text-decoration:none;font-weight:bold;color:#666;}
.footer a:hover{color:#909090;}
ul.links{float:left;padding:10px 0 10px 20px;margin:0;}
ul.links li{float:left;list-style-type:none;list-style:none;}
ul.links li a{float:left;width:503px;padding-top:7px;margin:0;cursor:pointer;text-decoration:none;}
.title_menu_news a{text-decoration:none;color:#666;}
.title_menu_news a:hover{color:#909090;}
ul.links li a:hover{background:#DDD url(/mediafiles/css/grey/images/link_top.gif) no-repeat top center;}
ul.links li a span.title{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/link_arrow.gif) no-repeat center left;}
ul.links li a span.desc{float:left;width:476px;padding-right:4px;margin-left:14px;color:#666;}
ul.links li a span.bottom{display:block;height:25px;clear:both;}
ul.links li a:hover span.bottom{background:#EEE url(/mediafiles/css/grey/images/link_bottom.gif) no-repeat top center;}
.select_menu{padding:30px 0 0 0;margin-top:-25px;}
.select_menu a{float:left;width:476px;padding-right:0;margin-left:14px;color:#666;}
.date{display:block;color:#666;font-weight:bold;}
.space_footer{margin-bottom:45px;}
.date_min{display:block;color:#666;}
.bg_even{background-color:#CCC;}
.bg_odd{background-color:#DDD;}
.content_news{display:block;margin-left:5px;text-indent:27px;}
.content_news ul li{list-style-type:none;list-style:none;}
.title_advise{background:url(/mediafiles/css/grey/images/link_arrow.gif) no-repeat center left;text-align:left;}
div.even span.bottom_even{display:block;height:25px;clear:both;background:#CCC url(/mediafiles/css/grey/images/link_bottom_even.gif) no-repeat top center;}
div.even span.top_even{display:block;height:25px;clear:both;background:#CCC url(/mediafiles/css/grey/images/link_top_even.gif) no-repeat top center;}
div.odd span.bottom_odd{display:block;height:25px;clear:both;background:#DDD url(/mediafiles/css/grey/images/link_bottom.gif) no-repeat top center;}
div.odd span.top_odd{display:block;height:25px;clear:both;background:#DDD url(/mediafiles/css/grey/images/link_top.gif) no-repeat top center;}
p.quote{float:left;padding:11px 0 0 11px;margin:7px 0 27px 7px!important;margin:7px 0 14px 4px;background:#f7f0e3 url(/mediafiles/css/grey/images/quote_top.gif) no-repeat top right;border-left:3px solid #dcc9a3;}
p.quote span.bottom{float:right;width:27px;background:url(/mediafiles/css/grey/images/quote_bottom.gif) no-repeat bottom right;}
img.right{float:right;padding:4px;}
img.left{float:left;padding:4px;}
.dish_typesmenu{background:url(/mediafiles/css/grey/images/dish.png) no-repeat top left;float:left;margin-bottom:0;padding:0 10px 25px 85px;border:0;color:#666;}
.pizza_typesmenu{background:url(/mediafiles/css/grey/images/pizza.png) no-repeat top left;float:left;padding:0 10px 25px 85px;border:0;}
.submenu{background-color:#666;display:block;height:30px;padding-top:0;padding-left:37px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
.hide{display:none;}
.show{display:block;}
table.table-style01{width:100%;}
table.table-style01 th{text-align:center;}
ul.ul-style01{margin:15px 0 15px 20px;padding:0;list-style:none;}
ul.ul-style01 li{margin:0;padding:0;padding-left:15px;background:url("/mediafiles/css/grey/images/ul-style01.gif") 0 5px no-repeat;}
ul.ul-style01 ul{margin:0;padding:0;list-style:none;}
ul.ul-style01 ul li{background:url("/mediafiles/css/grey/images/ul-style01-sub.gif") 0 5px no-repeat;}
.nomb{margin-bottom:0!important;}
table.table-style01{border:1px solid #CCC;}
table.table-style01 th{border-right:1px solid #CCC;background:#ddd;color:#666;}
table.table-style01 td{border:1px solid #DDD;}
table.table-style01 tr.bg td{background:#f5f5f5;}
table.table-style01 td.table_footer_title{background:#f7f0e3;text-align:center;font-weight:bold;}
table.table-style01 td.table_footer_row{background:#f7f0e3;font-weight:bold;}
table.contacts{clear:both;width:400px;margin:2.0em 0 .2em 20px;table-layout:fixed;border-collapse:collapse;empty-cells:show;background-color:#EEE;}
table.contacts td{background-color:#EEE;border:none;}
table.contacts td.left{width:90px;}
table.contacts td.left-skype{height:90px;width:90px;padding:2px 0 2px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;background:url(/mediafiles/css/grey/images/skype.png) no-repeat;color:#505050;font-size:120%!important;font-size:110%;}
table.contacts td.left-email{height:90px;width:90px;padding:2px 0 2px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;background:url(/mediafiles/css/grey/images/email.jpeg) no-repeat;color:#505050;font-size:120%!important;font-size:110%;}
table.contacts td.left-phone{height:80px;width:90px;padding:2px 0 2px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;background:url(/mediafiles/css/grey/images/phone.jpeg) no-repeat;color:#505050;font-size:120%!important;font-size:110%;}
table.contacts td.left-office{height:80px;width:90px;padding:2px 0 2px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;background:url(/mediafiles/css/grey/images/home.jpeg) no-repeat;color:#505050;font-size:120%!important;font-size:110%;}
table.contacts td.right{height:3.0em;width:400px;padding:2px 0 2px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;color:#505050;font-size:120%!important;font-size:110%;}
table.contacts td.right-skype{height:2.0em;width:400px;padding:2px 0 35px 0;border:solid 1px #EEE;background-color:#EEE;text-align:left;font-weight:normal;color:#505050;font-size:120%!important;font-size:110%;}
div.links{float:left;width:503px;padding-top:7px;padding:0;margin:0;list-style-type:none;list-style:none;cursor:pointer;text-decoration:none;}
div.links a span.title{display:block;margin-left:15px;text-indent:27px;background:url(/mediafiles/css/grey/images/link_arrow.gif) no-repeat center left;}
div.links a span.desc{float:left;width:476px;padding-right:4px;margin-left:14px;color:#666;}
div.links a span.bottom{display:block;height:25px;clear:both;}
.submit{text-align:center;display:block;}
.single_field{text-align:center;color:#666;font-weight:bold;font-size:110%!important;font-size:110%;}
.content_single_field{text-align:center;display:block;height:25px;clear:both;}
ul.errorlist{margin:0!important;padding:0!important;}
.errorlist li{font-size:12px!important;font-weight:bold;display:block;padding:4px 5px 4px 5px;margin:0 0 3px 0;border:2px solid #852e2e;color:#d00f00;background:#fff265;line-height:130%;}
td ul.errorlist{margin:0!important;padding:0!important;}
td ul.errorlist li{margin:0!important;}
ul.errorlist_generic li{color:#d00f00;font-weight:bold;list-style-position:inside;list-style-image:url(/mediafiles/css/grey/images/warning.png);}
.item_details{color:#852e2e;font-weight:bold;}
.menu_availability{font-style:italic;}
.center_th{padding:8px;background-color:#DDD;border:solid #8c8c8c 1px;}
img.center_th_picture{border:solid #6e6e6e 1px;padding:6px;}
.corner-content-3col-bottom{padding:15px;}
.content-1col-box{width:800px;background-color:transparent;}
.content-3col-box-leftcolumn{display:inline;float:left;width:255px;background-color:transparent;}
.content-3col-box-middlecolumn{display:inline;float:left;margin-left:5px;width:255px;background-color:transparent;}
.content-3col-box-rightcolumn{display:inline;float:left;margin-left:5px;width:255px;background-color:transparent;}
.content-3col-box-gallery{width:300px;height:229px;margin:0 0 0 0!important;margin:0 -26px;display:table-cell;vertical-align:middle;}
.th-caption{margin:0;line-height:1em;padding:0 15px 0 15px;text-align:center;}
.th-caption a{text-decoration:none;}
.imagenav a{text-decoration:none;}
.number{font-size:.7em;}
.th-img-gallery{margin:0 0 1.0em 0;color:#000;line-height:1.3em;padding:14px 20px 0 20px;text-align:center;}
.th-img-picture{margin:0 0 1.0em 0;color:#000;line-height:1.3em;padding:14px 20px 0 20px;text-align:center;}
.content-3col-box-picture{margin:0 0 0 0!important;margin:0 -20px;}
p.galleries_nav{margin:20px;padding:3px 0 10px 0;text-align:center;color:#646464;}
p.galleries_nav span.pic_number{font-weight:bold;color:#666;}
a.next{margin-left:30px;margin-right:5px;background:url(/mediafiles/css/grey/images/icon_rightarrow.gif) no-repeat;background-position:center right;color:#646464;padding:6px 32px 6px 32px!important;padding:7px 32px 7px 32px;}
span.next_disabled{margin-left:30px;margin-right:5px;background:url(/mediafiles/css/grey/images/icon_arrow_disabled.gif) no-repeat;background-position:center right;color:#aaa;font-weight:bold;padding:6px 32px 6px 32px!important;padding:7px 32px 7px 32px;}
a.next_disabled:hover{text-decoration:none;color:#aaa;}
a.next:hover{color:#111;text-decoration:none;}
a.prev{margin-left:5px;margin-right:30px;background:url(/mediafiles/css/grey/images/icon_leftarrow.gif) no-repeat;background-position:center left;color:#646464;padding:6px 25px 6px 32px!important;padding:7px 25px 7px 32px;}
span.prev_disabled{margin-left:5px;margin-right:30px;background:url(/mediafiles/css/grey/images/icon_arrow_disabled.gif) no-repeat;background-position:center left;color:#aaa;font-weight:bold;padding:6px 25px 6px 32px!important;padding:7px 25px 7px 32px;}
a.prev_disabled:hover{text-decoration:none;color:#aaa;}
a.prev:hover{color:#111;text-decoration:none;}
a.picture_page{color:#646464;text-decoration:none;}
a.picture_page:hover{color:#111;text-decoration:none;}
p.galleries_nav span.prev{margin:0;font-weight:bold;}
.pagination{height:45px;width:800px;text-align:center;}
div.imagenav{height:45px;width:800px;margin:0;padding:15px 0 30px 0;text-align:center;color:#646464;}
div.imagenav span.pic_number{margin-left:5px;margin-right:5px;font-weight:bold;color:#646464;}
div.imagenav span.go_back_left{margin-left:5px;margin-right:65px;color:#646464;}
div.imagenav span.go_back_right{margin-left:65px;margin-right:5px;color:#646464;}
.content-1col-nobox-img{margin-top:40px;margin-left:auto;margin-right:auto;padding-bottom:30px;}
img.center{clear:both;float:none;display:block;margin:auto;text-align:center;border:solid 1px #787878;padding:3px;}
.center_p{clear:both;float:none;display:block;margin:auto;}
.center_full{text-align:center;}
.centered_image img.center{clear:both;float:none;display:block;margin:0 auto;border:solid 1px #787878;padding:11px;}
div.centered_image{width:798px;margin-top:40px;padding-bottom:35px;margin:auto;}
.title_picture{font-size:1.4em;text-align:center;}