/*
Theme Name: LKAFA Theme by JUSTJOB.BIZ
Theme URI: http://www.justjob.biz/
Description: Commercial wordpress theme. Design: <a href="http://decorlab.com">Decorlab</a>. Development: <a href="http://www.justjob.biz">JUSTJOB.BIZ</a>
Version: 1.0
Author: Kudleychuk Dmitriy
Author URI: http://www.justjob.biz/
Tags: restaurant

	This theme was designed by Decorlab, http://decorlab.com
	theme development: JustJob, http://justjob.biz

*/
/* COMMON */
#header, #parent, #main { min-width: 990px; }
.centerdiv { margin: 0 auto; width: 990px; margin-top: -1px; }
.centerall {margin: 0 auto; width: 990px;}
img { border: 0; }
.clear { clear: both; height: 0; font: 1px arial;  }
.fl { float: left; }
.fr { float: right; }
body { font-family: Arial, sans-serif; background: #fff; margin: 0; padding: 0; font-size: 13px; }
h1 { font: italic 51px "Times new roman"; margin-bottom: 7px; }
h2 { font: italic 34px "Times new roman"; margin-bottom: 7px; }
h3 { font: italic 21px "Times new roman"; margin-bottom: 7px; }
h4 { font: italic 18px "Times new roman"; margin-bottom: 7px; }
h5 { font: italic 13px "Times new roman"; margin-bottom: 7px; }
h6 { font: bold 13px Arial; }

/* HEADER */
#header { width: 100%; height: 45px; background: url('images/menu-background.jpg') repeat-x top left; margin: 0; padding: 0; }
/* HEADER - Navigation buttons */
ul#header-navigation-buttons { margin-top: 8px; margin-left: -20px; }
ul#header-navigation-buttons li { float: left; list-style-type: none; margin-right: 5px; }
.header-navigation-whiteline { border-right: 1px solid #f19994; width: 15px; height: 28px; display: block; margin-right: 15px; }
a.header-navigation-buttons-home_current, a.header-navigation-buttons-home_current:active, a.header-navigation-buttons-home_current:visited, a.header-navigation-buttons-search_current, a.header-navigation-buttons-search_current:active, a.header-navigation-buttons-search_current:visited, a.header-navigation-buttons-sitemap_current, a.header-navigation-buttons-sitemap_current:active, a.header-navigation-buttons-sitemap_current:visited, a.header-navigation-buttons-mail_current, a.header-navigation-buttons-mail_current:active, a.header-navigation-buttons-mail_current:visited, a.header-navigation-buttons-home, a.header-navigation-buttons-home:active, a.header-navigation-buttons-home:visited, a.header-navigation-buttons-search, a.header-navigation-buttons-search:active, a.header-navigation-buttons-search:visited, a.header-navigation-buttons-sitemap, a.header-navigation-buttons-sitemap:active, a.header-navigation-buttons-sitemap:visited, a.header-navigation-buttons-mail, a.header-navigation-buttons-mail:active, a.header-navigation-buttons-mail:visited { display: block; text-decoration: none; width: 31px; height: 32px; }
a.header-navigation-buttons-home, a.header-navigation-buttons-home:active, a.header-navigation-buttons-home:visited { background: url('images/top-home.gif') no-repeat; }
a.header-navigation-buttons-search, a.header-navigation-buttons-search:active, a.header-navigation-buttons-search:visited { background: url('images/top-search.gif') no-repeat; }
a.header-navigation-buttons-mail, a.header-navigation-buttons-mail:active, a.header-navigation-buttons-mail:visited { background: url('images/top-mail.gif') no-repeat; }
a.header-navigation-buttons-home:hover, a.header-navigation-buttons-search:hover, a.header-navigation-buttons-sitemap:hover, a.header-navigation-buttons-mail:hover { background-position: 0 -32px; }
a.header-navigation-buttons-mail_current, a.header-navigation-buttons-mail_current:active, a.header-navigation-buttons-mail_current:visited { background: url('images/top-mail.gif') no-repeat; background-position: 0 -32px; }
a.header-navigation-buttons-home_current, a.header-navigation-buttons-home_current:active, a.header-navigation-buttons-home_current:visited { background: url('images/top-home.gif') no-repeat; background-position: 0 -32px; }
a.header-navigation-buttons-search_current, a.header-navigation-buttons-search_current:active, a.header-navigation-buttons-search_current:visited { background: url('images/top-search.gif') no-repeat; background-position: 0 -32px; }
/* HEADER - Site menu navigation */
#header-navigation-site-menu { float: left; margin: 0; padding: 0; margin-top: 7px; min-width: 590px; }
#header-navigation-site-menu li { float: left; padding-right: 3%; margin-left: 0; list-style-type: none; white-space: nowrap; text-align: center; }
#header-navigation-site-menu a, #header-navigation-site-menu a:active, #header-navigation-site-menu a:visited { padding: 5px 7px 0 7px; display: block; color: #fff; font: normal 13px Arial; text-decoration: underline;height: 35px; }
#header-navigation-site-menu .current_page_item a, #header-navigation-site-menu .current_page_item a:active, #header-navigation-site-menu .current_page_item a:visited { text-decoration: none;padding: 5px 7px 0 7px;display: block; height: 35px; background: url('images/hovermenu.gif') no-repeat center -35px; color:#de3d32; }
#header-navigation-site-menu a:hover { text-decoration: underline !important; padding: 5px 7px 0 7px;display: block; height: 32px; background: url('images/hovermenu.gif') no-repeat center -35px; color:#de3d32; }
#header-navigation-site-menu .current_page_item a:hover { text-decoration: none !important }
#header-navigation-site-menu .current_page_parent a,#header-navigation-site-menu  .current_page_parent a:link,#header-navigation-site-menu  .current_page_parent a:hover,#header-navigation-site-menu  .current_page_parent a:visited,#header-navigation-site-menu  .current_page_parent a:active { text-decoration: underline;padding: 5px 7px 0 7px;display: block; height: 35px; background: url('images/hovermenu.gif') no-repeat center -35px; color:#de3d32 !important; }
/* HEADER - Language switcher & right logo */
ul.qtrans_language_chooser { list-style-type: none; float: left; margin-top: 13px; display: block; height: 44px; padding: 0; }
.qtrans_widget_end { display: none }
.qtrans_language_chooser li { list-style-type: none; float: left; margin-right: 5px;  }
.qtrans_flag span { padding-left: 20px; }
.qtrans_language_chooser a, .qtrans_language_chooser a:link, .qtrans_language_chooser a:active, .qtrans_language_chooser a:hover, .qtrans_language_chooser a:visited { color: #fff; text-decoration: none; font: normal 13px Arial; white-space: nowrap; padding-top: 3px; display: block; float: left }
/* CONTENT */
#contentbg { width: 933px; margin: 0 auto; background: url('images/pagebg.jpg') repeat-y center center; }
#content {width: 713px; text-align: left; padding: 16px 95px 20px 125px; min-height: 450px }
.content_footer { background: url('images/pagebgfoot.jpg') no-repeat bottom center; width: 933px; height: 45px; margin: 0 auto;margin-bottom: 35px; }
#content h1 { margin-left: -28px; color: #e44132; border-bottom: 1px solid #e44132; margin-bottom: 20px; margin-top: 20px; }
#content h2 { margin-left: -28px; font: italic 33px "Times new roman" !important; margin-bottom: 9px; color: #575353 !important }
#content h3 { font: italic 21px "Times new roman" !important; color: #de3d32 !important; margin-top: 0; }
#content p { padding-right: 125px; line-height: 20px; color: #50504e; margin-top: 5px  }
p.star { background: url('images/bigstar.jpg') no-repeat top left; padding-left: 25px; color: #de3d32 !important; font-style: italic  !important}
h3.star { background: url('/wp-content/themes/justjob.biz-lkafa/images/bigstar.jpg') no-repeat center left; padding-left: 25px; }
.m_text { float: left; width: 590px;  }
hr { width: 100%; border-bottom: 1px solid #a5a4a4; border-top: 0; border-left: 0; border-right: 0; margin-bottom: 20px; }
.post ul li { background: url('images/goldstar.jpg') no-repeat; padding-left: 20px; list-style-type: none;font: normal 13px arial; color: #484848; line-height: 20px; }
.post ul { padding-left: 10px; }
.rednarrow { color: #e36259; font-style: italic; display: block; margin-bottom: 7px }
 .more-link { display: none }
 .datediv {color:#de3d32; font-style: italic;}

/* FOOTER */
.hr { border-top: 1px solid #bdbdbd; border-bottom: 1px solid #7f7f7f; }
.footer_all { width: 990px; margin: 0 auto; }
.copyrights { font: normal 10px Arial; color: #595959; }
#footer a, #footer a:link, #footer a:active, #footer a:hover, #footer a:visited { color: #595959; text-decoration: underline; }

/********************************************* DESIGN ITEMS *******************************************/
/* Pages - merezha list */
.fishki_merezha { margin: 0 auto; width: 310px; text-align: center; margin-bottom: 14px; }
.fishki_merezha .nasha_merezha { padding: 3px 10px 0 10px; color: #626262; font: italic 14px "Times new roman" }

.merezha_list { margin-bottom: 40px; margin-left: 0px; }
.merezha_list li { list-style-type: none; float: left; margin: 0 16px 0 0; font-size: 17px; }
.merezha_top_list { padding-bottom: 10px; margin-top: -10px; }
.merezha_list, .merezha_top_list { font: italic 18px "Times new roman"; font-weight: normal;  }
.merezha_list .page-item-4 a, .merezha_list .page-item-4 a:link, .merezha_list .page-item-4 a:visited, .merezha_list .page-item-4 a:active { color: #cd7316; display: block; background: url('images/sl_001.jpg') no-repeat center -98px; padding-top: 75px;}
.merezha_list .page-item-4 a:hover { background-position:  center 0px; }
.merezha_list .page-item-6 a, .merezha_list .page-item-6 a:link, .merezha_list .page-item-6 a:visited, .merezha_list .page-item-6 a:active { color: #7e3e05; display: block; background: url('images/sl_002.jpg') no-repeat center -83px; padding-top: 75px;}
.merezha_list .page-item-6 a:hover {background-position:  center 8px;}
.merezha_list .page-item-8 a, .merezha_list .page-item-8 a:link, .merezha_list .page-item-8 a:visited, .merezha_list .page-item-8 a:active { color: #d4941c; display: block; background: url('images/sl_003.jpg') no-repeat center -101px; padding-top: 75px;}
.merezha_list .page-item-8 a:hover {background-position:  center 0px;}
.merezha_list .page-item-11 a, .merezha_list .page-item-11 a:link, .merezha_list .page-item-11 a:visited, .merezha_list .page-item-11 a:active { color: #ea3a34; display: block; background: url('images/sl_004.jpg') no-repeat center -59px; padding-top: 75px;}
.merezha_list .page-item-11 a:hover {background-position:  center 18px;}
.merezha_list .page-item-13 a, .merezha_list .page-item-13 a:link, .merezha_list .page-item-13 a:visited, .merezha_list .page-item-13 a:active { color: #44970b; display: block; background: url('images/sl_005.jpg') no-repeat center -101px; width: 80px; text-align: center !important; padding-top: 75px;}
.merezha_list .page-item-13 a:hover {background-position:  center 0px;}
.merezha_list .page-item-15 a, .merezha_list .page-item-15 a:link, .merezha_list .page-item-15 a:visited, .merezha_list .page-item-15 a:active { color: #1979d9; display: block; background: url('images/sl_006.jpg') no-repeat center -80px; padding-top: 75px; width: 120px; text-align: center}
.merezha_list .page-item-15 a:hover {background-position:  center 5px;}
/* pizza */
.merezha_list .page-item-661 a, .merezha_list .page-item-661 a:link, .merezha_list .page-item-661 a:visited, .merezha_list .page-item-661 a:active { color: #6f2c2c; display: block; background: url('images/sl_007.jpg') no-repeat center -95px; padding-top: 75px; width: 85px; text-align: center}
.merezha_list .page-item-661 a:hover {background-position:  center -1px;}
/* TOP MEREZHA */
.merezha_top_list {  margin-left: 0; width: 995px !important; margin: 0 auto; margin-top: 20px;}
.merezha_top_list ul {
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 17px;
}
.merezha_top_list li { list-style-type: none; float: left; margin: 0 23px 0 0; padding: 0; font-size: 17px; }
.merezha_top_list .page-item-4 a, .merezha_top_list .page-item-4 a:link, .merezha_top_list .page-item-4 a:visited, .merezha_top_list .page-item-4 a:active { color: #cd7316; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_sds.jpg') no-repeat center -115px; padding-top: 76px; padding-bottom: 17px;}
.merezha_top_list .page-item-4 a:hover { background-position: center 0px !important; }
.merezha_top_list .page-item-6 a, .merezha_top_list .page-item-6 a:link, .merezha_top_list .page-item-6 a:visited, .merezha_top_list .page-item-6 a:active { color: #7e3e05; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_kava.jpg') no-repeat center -116px; padding-top: 76px; padding-bottom: 17px;}
.merezha_top_list .page-item-6 a:hover { background-position: center -2px !important; }
.merezha_top_list .page-item-8 a, .merezha_top_list .page-item-8 a:link, .merezha_top_list .page-item-8 a:visited, .merezha_top_list .page-item-8 a:active { color: #d4941c; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_kumpir.jpg') no-repeat center -116px; padding-top: 76px; padding-bottom: 17px;}
.merezha_top_list .page-item-8 a:hover { background-position: center -2px !important; }
.merezha_top_list .page-item-11 a, .merezha_top_list .page-item-11 a:link, .merezha_top_list .page-item-11 a:visited, .merezha_top_list .page-item-11 a:active { color: #ea3a34; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_ds.jpg') no-repeat center -116px; padding-top: 76px; padding-bottom: 17px;}
.merezha_top_list .page-item-11 a:hover { background-position: center -2px !important; }
.merezha_top_list .page-item-13 a, .merezha_top_list .page-item-13 a:link, .merezha_top_list .page-item-13 a:visited, .merezha_top_list .page-item-13 a:active { color: #44970b; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_sb.jpg') no-repeat center -116px; padding-top: 76px; padding-bottom: 17px; width: 80px; text-align: center}
.merezha_top_list .page-item-13 a:hover { background-position: center -2px !important; }
.merezha_top_list .page-item-15 a, .merezha_top_list .page-item-15 a:link, .merezha_top_list .page-item-15 a:visited, .merezha_top_list .page-item-15 a:active { color: #1979d9; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_relax.jpg') no-repeat center -116px; padding-top: 76px; padding-bottom: 17px; width: 120px; text-align: center;}
.merezha_top_list .page-item-15 a:hover { background-position: center -2px !important; }
/* pizza */
.merezha_top_list .page-item-661 a, .merezha_top_list .page-item-661 a:link, .merezha_top_list .page-item-661 a:visited, .merezha_top_list .page-item-661 a:active { color: #6f2c2c; display: block; background: url('/wp-content/themes/justjob.biz-lkafa/images/navtop_pizza.jpg') no-repeat center -140px; padding-top: 76px; padding-bottom: 17px; width: 85px; text-align: center;}
.merezha_top_list .page-item-661 a:hover { background-position: center 1px !important; }

.merezha_top_list .current_page_item a, .merezha_top_list .current_page_item a:link, .merezha_top_list .current_page_item a:visited, .merezha_top_list .current_page_item a:active,.merezha_top_list .current_page_item a:hover, .merezha_top_list .current_page_parent a, .merezha_top_list .current_page_parent a:link, .merezha_top_list .current_page_parent a:visited, .merezha_top_list .current_page_parent a:active,.merezha_top_list .current_page_parent a:hover { background-position: center -2px !important; padding-top: 76px; padding-bottom: 17px; }
.merezha_top_list .page-item-661.current_page_item a, .merezha_top_list .page-item-661.current_page_parent a { background-position: center 1px !important; }
/* Index page - footer news */

/* news highlight */
.current-cat, .current-cat a, .current-cat a:hover { text-decoration: none !important; color: #484848 !important }


#foot_news { min-width: 990px; margin-top: -30px; }
.hrr { border-top: 1px solid #bdbdbd; border-bottom: 1px solid #7f7f7f }
#copyrights { font: normal 10px Arial; color: #595959; padding-top: 14px }
#footer {  padding: 0px 0 22px 6px;} /* padding-top 14 */
#footer a, #footer a:link, #footer a:active, #footer a:hover, #footer a:visited { color: #595959; text-decoration: underline; }
#foot_news a, #foot_news a:link, #foot_news a:active, #foot_news a:hover, #foot_news a:visited { color: #da251d; text-decoration: underline; }
#foot_news h2, .vac_bt h2, .vac_bt a, .vac_bt a:link, .vac_bt a:visited, .vac_bt a:hover, .vac_bt a:active { margin-left: 70px;font: italic 19px "Times new roman"; color: #1979d9 !important }
.vac_bt h2, .vac_bt a, .vac_bt a:link, .vac_bt a:visited, .vac_bt a:hover, .vac_bt a:active { font-size: 14px !important;margin: 0 0 0 0; padding: 0; color: #da251d !important }
.vac_bt { background: #fff8c2; padding: 10px; margin-top: -14px; }

/* #footer_news { margin-top: -160px; position: absolute; min-width: 990px; } */
#footer_news h2 { margin-left: 70px;font: italic 19px "Times new roman"; color: #1979d9 !important }
#footer_news a, #footer_news a:link, #footer_news a:active, #footer_news a:hover, #footer_news a:visited { color: #da251d; text-decoration: underline; }
.block_news h2, .block_vacancy h2 { margin-left: 0 !important; margin-bottom: -5px !important; font: normal 12px Arial !important; color: #1979d9; text-decoration: underline }
.block_news h2 { color: #529ae2 !important }
.block_news p, .block_vacancy p { font: normal 11px Arial !important; color: #3f3f3f !important; text-decoration: none }
.block_news, .block_vacancy { width: 250px; float: left;  }
.block_news { margin-right: 45px; padding-bottom: 10px; }
.block_vacancy { margin-top: -37px;background: url('images/vacbg.jpg') no-repeat center center; width: 256px; height: 151px; padding: 0 10px 0 10px; margin-bottom: 20px; }
.block_vacancy h1 {font: italic 19px "Times new roman"; color: #da251d !important}
.vac_bt h2, .vac_bt a, .vac_bt a:link, .vac_bt a:visited, .vac_bt a:hover, .vac_bt a:active { font-size: 14px !important;margin: 0 0 0 0; padding: 0; color: #da251d !important }
a.bluea, a:link.bluea, a:active.bluea, a:hover.bluea, a:visited.bluea { color: #1979d9 !important; padding-left: 8px; text-decoration: underline !important; font-weight: bold !important; }

/* Hands */
.ruka1 {width: 18%; height: 100px;padding-left: 292px; background: url('images/ruka.jpg') no-repeat -1px top; padding-top: 25px; height: 131px; cursor: pointer; cursor: hand; }
.ruka2 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka22.jpg') no-repeat top right; text-align: left;padding-top: 25px;cursor: pointer; cursor: hand;  }
.ruka3 {width: 18%; height: 100px;padding-left: 292px; background: url('images/ruka2.jpg') no-repeat left top; padding-top: 25px; height: 131px; cursor: pointer; cursor: hand; }
.ruka4 {width: 10%; height: 100px;padding-right: 232px; background: url('images/tort2.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}
.ruka5 {width: 18%; height: 100px;padding-left: 292px; background: url('images/ruka5.jpg') no-repeat left top; padding-top: 25px; height: 131px; cursor: pointer; cursor: hand; }
.ruka6 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka6.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand; }
.ruka7 {width: 18%; height: 100px;padding-left: 292px; background: url('images/ruka7.jpg') no-repeat left top; padding-top: 25px; height: 131px; cursor: pointer; cursor: hand; }
.ruka8 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka8.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}
.ruka9 {width: 18%; height: 100px;padding-left: 292px; background: url('images/ruka9.jpg') no-repeat left top; padding-top: 25px; height: 131px; cursor: pointer; cursor: hand; }
.ruka10 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka10.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}
.ruka11 {width: 18%; height: 100px;padding-left: 282px; background: url('images/ruka11.jpg') no-repeat left top; text-align: left;padding-top: 25px; height: 131px; cursor: pointer; cursor: hand;}
.ruka12 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka12.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}
.ruka13 {width: 18%; height: 100px;padding-left: 282px; background: url('images/ruka13.jpg') no-repeat left top; text-align: left;padding-top: 25px; height: 131px; cursor: pointer; cursor: hand;}
.ruka14 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka14.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}

.ruka15 {width: 18%; height: 100px;padding-left: 282px; background: url('images/ruka15.jpg') no-repeat left top; text-align: left;padding-top: 25px; height: 131px; cursor: pointer; cursor: hand;}
.ruka16 {width: 10%; height: 100px;padding-right: 232px; background: url('images/ruka16.jpg') no-repeat top right; text-align: left;padding-top: 25px; cursor: pointer; cursor: hand;}

#ruki { margin-top: -110px; min-width: 990px;z-index: 1; position: relative }
#ruki a, #ruki a:link, #ruki a:active, #ruki a:hover, #ruki a:visited { color: #554f5d; text-decoration: underline; font: italic 15px "Times new roman" }
#ruki .fr a, #ruki .fr a:link, #ruki .fr a:active, #ruki .fr a:hover, #ruki .fr a:visited, .ruka4 span, .ruka6 span, .ruka8 span { color: #bf493a !important; text-decoration: underline; font: italic 15px "Times new roman" }

/* Merezha */
.mer_items { width: 605px; }
.mer_items .hrdown {border-bottom: 1px solid #a5a4a4; width: 595px; margin-bottom: 25px;}
.ymap_link { float: right; }
.mer_items a, .mer_items a:link, .mer_items a:active, .mer_items a:hover, .mer_items a:visited { color: #fff !important; }
.ymap_link a, .ymap_link a:link, .ymap_link a:active, .ymap_link a:hover, .ymap_link a:visited { color: #1979d9 !important; display: block; background: url('images/ymapflag.jpg') no-repeat top right; padding-right: 25px; height: 27px;margin-top: 16px  }
.mr_sushi, .mr_shid, .mr_kumpir, .mr_relax, .mr_kava, .mr_dom { padding-left: 9px; height: 22px; padding-right: 38px; float: left; padding-top: 4px; margin: 11px 4px 9px 0; }
.mr_sushi { background: url('images/mr_sushi.jpg') no-repeat top right; }
.mr_shid { background: url('images/mr_shid.jpg') no-repeat top right; }
.mr_kumpir { background: url('images/mr_kumpir.jpg') no-repeat top right; }
.mr_relax { background: url('images/mr_relax.jpg') no-repeat top right; }
.mr_kava { background: url('images/mr_kava.jpg') no-repeat top right; }
.mr_dom { background: url('images/mr_dom.jpg') no-repeat top right; }

.mr_sushi_bg, .mr_shid_bg, .mr_kumpir_bg, .mr_relax_bg, .mr_kava_bg, .mr_dom_bg { padding-left: 9px; height: 22px; padding-right: 9px; float: left; padding-top: 4px; margin: 11px 4px 9px 0; }
.mr_sushi_bg { background: url('images/mr_bg_sushi.jpg') repeat-x; }
.mr_shid_bg { background: url('images/mp_bg_shid.jpg') repeat-x; }
.mr_kumpir_bg { background: url('images/mr_bg_kumpir.jpg') repeat-x; }
.mr_relax_bg { background: url('images/mr_bg_relax.jpg') repeat-x; }
.mr_kava_bg { background: url('images/mr_bg_kava.jpg') repeat-x; }
.mr_dom_bg { background: url('images/mr_bg_dom.jpg') repeat-x; }

/* Gallery */
 .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 162px; height: 113px; padding: 8px 18px 0 8px; float: left}
 .zoom { width: 33px; height: 33px; background: url('images/zoom.png') no-repeat top left; position: absolute; margin-top: -33px; margin-left: 95px }
 .gallery { margin-left: 30px; padding-top: 30px }

 /* Search */
#searchformbg {background: url('images/searchbg.jpg') no-repeat top left; width: 813px;height: 48px; padding-top: 11px; padding-left: 25px; margin-left: -30px }
#searchformbg #s { width: 656px;margin-right: 25px; }


/* CUSTOM SITEMAP */
.fifty-fifty { float: left; width: 49%; }
.fifty-fifty ul li { list-style-type: none; background: url('images/mapa-pages.jpg') no-repeat top left; background-position: 3px 0px; padding-left: 20px; line-height: 22px  }
.fifty-fifty ul li a, .fifty-fifty ul li a:hover, .fifty-fifty ul li a:visited, .fifty-fifty ul li a:active, .fifty-fifty ul li a:link {color: #484848; font: italic 18px "Times new roman" !important}
.fifty-fifty ul li ul li a, .fifty-fifty ul li ul li a:hover, .fifty-fifty ul li ul li a:visited, .fifty-fifty ul li ul li a:active, .fifty-fifty ul li ul li a:link {font: normal 13px Arial !important}
.fifty-fifty ul li ul li { list-style-type: none; background: url('..'); padding-left: 0; line-height: 22px }

.fifty-fifty .page-item-4 {background: url('images/mapa-shid.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-4 a, .fifty-fifty .page-item-4 a:hover, .fifty-fifty .page-item-4 a:visited, .fifty-fifty .page-item-4 a:active, .fifty-fifty .page-item-4 a:link {color: #ce6911 !important}
.fifty-fifty .page-item-4 ul li ul li a, .fifty-fifty .page-item-4  ul li ul li a:hover, .fifty-fifty .page-item-4  ul li ul li a:visited, .fifty-fifty .page-item-4  ul li ul li a:active, .fifty-fifty .page-item-4  ul li ul li a:link {font: normal 13px Arial !important}

.fifty-fifty .page-item-6 {background: url('images/mapa-kava.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-6 a, .fifty-fifty .page-item-6 a:hover, .fifty-fifty .page-item-6 a:visited, .fifty-fifty .page-item-6 a:active, .fifty-fifty .page-item-6 a:link {color: #7e3e05 !important}
.fifty-fifty .page-item-6 ul li ul li a, .fifty-fifty .page-item-6 ul li ul li a:hover, .fifty-fifty .page-item-6 ul li ul li a:visited, .fifty-fifty .page-item-6 ul li ul li a:active, .fifty-fifty .page-item-6 ul li ul li a:link {font: normal 13px Arial !important}

.fifty-fifty .page-item-8 {background: url('images/mapa-kumpir.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-8 a, .fifty-fifty .page-item-8 a:hover, .fifty-fifty .page-item-8 a:visited, .fifty-fifty .page-item-8 a:active, .fifty-fifty .page-item-8 a:link {color: #c48714 !important}
.fifty-fifty .page-item-8 ul li ul li a, .fifty-fifty .page-item-8 ul li ul li a:hover, .fifty-fifty .page-item-8 ul li ul li a:visited, .fifty-fifty .page-item-8 ul li ul li a:active, .fifty-fifty .page-item-8 ul li ul li a:link {font: normal 13px Arial !important}

.fifty-fifty .page-item-11 {background: url('images/mapa-dom.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-11 a, .fifty-fifty .page-item-11 a:hover, .fifty-fifty .page-item-11 a:visited, .fifty-fifty .page-item-11 a:active, .fifty-fifty .page-item-11 a:link {color: #d31d17 !important}
.fifty-fifty .page-item-11 ul li ul li a, .fifty-fifty .page-item-11 ul li ul li a:hover, .fifty-fifty .page-item-11 ul li ul li a:visited, .fifty-fifty .page-item-11 ul li ul li a:active, .fifty-fifty .page-item-11 ul li ul li a:link {font: normal 13px Arial !important}

.fifty-fifty .page-item-13 {background: url('images/mapa-sushi.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-13 a, .fifty-fifty .page-item-13 a:hover, .fifty-fifty .page-item-13 a:visited, .fifty-fifty .page-item-13 a:active, .fifty-fifty .page-item-13 a:link {color: #3c8b07 !important}
.fifty-fifty .page-item-13 ul li ul li a, .fifty-fifty .page-item-13 ul li ul li a:hover, .fifty-fifty .page-item-13 ul li ul li a:visited, .fifty-fifty .page-item-13 ul li ul li a:active, .fifty-fifty .page-item-13 ul li ul li a:link {font: normal 13px Arial !important}

.fifty-fifty .page-item-15 {background: url('images/mapa-relax.jpg') no-repeat top left;padding-left: 20px; }
.fifty-fifty .page-item-15 a, .fifty-fifty .page-item-15 a:hover, .fifty-fifty .page-item-15 a:visited, .fifty-fifty .page-item-15 a:active, .fifty-fifty .page-item-15 a:link {color: #1979d9 !important}
.fifty-fifty .page-item-15 ul li ul li a, .fifty-fifty .page-item-15 ul li ul li a:hover, .fifty-fifty .page-item-15 ul li ul li a:visited, .fifty-fifty .page-item-15 ul li ul li a:active, .fifty-fifty .page-item-15 ul li ul li a:link {font: normal 13px Arial !important}

/* SEARCH RESULTS */
#search_resultdiv a, #search_resultdiv a:link, #search_resultdiv a:active, #search_resultdiv a:hover, #search_resultdiv a:visited { color: #2162b2 !important; text-decoration: underline; font: normal 13px Arial; margin-left: 65px; }
.page404 {background: url('..') !important; width: 990px; margin: 0 auto; margin-top: 90px; margin-bottom: 40px;}

/* 404 */
.vilka { float: left; background: url('images/vilka.jpg') no-repeat top left; width: 49px; height: 442px; }
.lozhka { float: right; background: url('images/lozhka.jpg') no-repeat top left; width: 81px; height: 442px; }
.content404 { float: left; width: 860px; }
.content404 h1 { font: italic 60px "Times new roman" !important; color: #e44035; text-align: center; margin-bottom: 0px; }
.content404 p { font: italic 21px "Times new roman" !important; color: #666666; text-align: center }
.content404 a, .content404 a:link, .content404 a:active, .content404 a:hover, .content404 a:visited { color: #3573e4 !important;  }

/*********************************************  PAGES ************************************************/
/* Page - Discount */
.discount_bg { margin: 0px auto; background: url('images/discount.jpg') no-repeat top left; width: 932px; height: 400px; margin-bottom: -30px }
h1.discount_h1 { color: #963926 !important; font: italic 51px "Times new roman"; border-bottom: 1px solid #963926 !important; }
p.discount_p { color: #9e422b }
.discount_h6 { color: #505050; margin: 0;}
.discount_red {color: #f73838 }
.discount_gray { color: #505050 }
.discount_yellow { color: #c78814 }
h5.discount_yellowh, h5.discount_grayh, h5.discount_redh { font: italic 24px "Times new roman"; display: inline }

/* Page - Keytring */
#keytringmainlogo {background: url('images/keytringmainlogo2.jpg') no-repeat top left; width: 931px; height: 470px; margin-top: 1px; }
#keytring {  margin-left: 30px;background: url('images/kbg.jpg') top left; background-position: -5px 0; width: 931px; }
.keytringfoot { margin-bottom: 35px;margin-left: 30px;background: url('images/kbt.jpg') no-repeat; width: 931px; height: 15px; }
#keytring #post, #solodoshi #post {padding: 0 96px 43px 96px; }
#keytring #post h1 { margin-bottom: 5px;margin-top: 0px;font: italic 51px "Times new roman"; border-bottom: 1px solid #273f54; color: #273f54 }
#keytring #post p, #keytring #post li{ line-height: 20px; padding-left: 5px; color: #263e53; font: normal 13px Arial;padding-right: 90px; }
#keytring h4, #solodoshi h4 { color: #fff;padding-left: 20px; margin-bottom: 4px; font: bold 13px Arial; }
#keytring #post span.k_phone, #solodoshi #post span.k_phone { padding-left: 20px;color: #fff; font: italic 24px "Times new roman" }
#solodoshi #post span.k_phone, #solodoshi h4 { color: #f6d09f }
#k_plane { position: absolute; top: 0; left: 0;; margin: 110px 0 0 20px }
#k_parashut { position: absolute; top: 0; margin: 160px 0 0 961px }
#catering {position: absolute; top: 0; right: 0; margin: 340px 0 0 0}

/* Page - Solodoshi */
#solodoshimainlogo {background: url('images/tortibg.jpg') no-repeat top left; width: 931px; height: 559px; margin-top: 1px;}
#solodoshi {  margin-left: 30px;background: url('images/solbgall.jpg') top left; background-position: -22px 0; width: 931px; }
.solodoshifoot { margin-bottom: 35px;margin-left: 30px;background: url('images/solfoot.jpg') no-repeat; width: 931px; height: 16px; }
#solodoshi #post h1 { margin-bottom: 5px;margin-top: -105px;font: italic 51px "Times new roman"; border-bottom: 1px solid #fb8d01; color: #fb8d01 }
#solodoshi #post p { line-height: 20px;padding-left: 20px; color: #fb8d01; font: normal 13px Arial; padding-right: 90px; }
#solodoshi #post {padding-bottom: 37px; }
#heart-left {position: absolute; top: 0;margin: 325px 0 0 20px}
#pirozhok-right {position: absolute; top: 0;margin: 462px 0 0 868px}


#im_menu { position: absolute; top: 0;margin: 47px 0 0 120px }
#im_menu ul { background: url('images/pro_pages_bg.png') no-repeat; width:750px; height: 56px;}
#im_menu li { float: left; list-style-image: url('images/heartli.jpg'); margin: 8px 2.5em 0 0.7em; padding-left: 17px; font: italic 17px "Times new roman"; color: #e1271c }
#im_menu ul li a, #im_menu ul li a:link, #im_menu ul li a:active, #im_menu ul li a:hover, #im_menu ul li a:visited { font-weight: normal; color: #a46336 }
#im_menu li.page-item-35 {list-style-type: none; list-style-image: url('..')}
#im_menu li.current_page_item a, #im_menu li.current_page_item a:link, #im_menu li.current_page_item a:visited, #im_menu li.current_page_item a:hover, #im_menu li.current_page_item a:active { font-weight: bold; text-decoration: none; color: #de3d32 }


/* About company - menu */
#company_menu { margin-top: -35px }
#company_menu_list { margin-left: -70px; width: 812px; height: 56px;float: left; background: url('images/secondmenubg.jpg') no-repeat; }
#company_menu_list li { float: left; margin: 7px 2em 0 1.2em; padding-left: 14px; list-style-image:  url('images/starli.jpg'); }
#company_menu_list li.page-item-27 { list-style-image: url('..'); list-style-type: none; padding-left: 85px; }
#company_menu_list li.current_page_item a, #company_menu_list li.current_page_item a:link, #company_menu_list li.current_page_item a:visited, #company_menu_list li.current_page_item a:hover, #company_menu_list li.current_page_item a:active { font-weight: bold; text-decoration: none }
#company_menu_list a, #company_menu_list a:link, #company_menu_list a:active, #company_menu_list a:hover, #company_menu_list a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
/* About company - pages */
#aboutcompbg { position: absolute; top: 0; margin: 268px 0 0 620px }
#kubok { position: absolute; top: 0; margin: 268px 0 0 659px }
.m_bg_photo { background: url('images/portret_bg.jpg') no-repeat; width: 145px; margin-right: -35px; height: 183px; padding: 8px 0 0 8px; float: right }
.m_text { float: left; width: 590px; }
.m_text p { padding-right: 10px !important }
#vaccreslo { position: absolute; top: 0; margin: 268px 0 0 640px  }
#coffeecup { position: absolute; top: 0; margin: 268px 0 0 640px }
#coffeecup ul { list-style-type: none; padding-left: 28px; }
#coffeecup li { list-style-type: none; font: italic 17px "Times new roman"; color: #5f5f5f; padding-bottom: 5px; }
#coffeecup a, #coffeecup a:link, #coffeecup a:active, #coffeecup a:hover, #coffeecup a:visited { color: #de3d32; text-decoration: underline; font: italic 17px "Times new roman" }

/* vacancies */
 .blueh, a:link.blueh, a:active.blueh, a:hover.blueh, a:visited.blueh { font: italic 21px "Times new roman" !important; color: #2f85dc !important; text-decoraton: underline; }
.bluehbg, a:link.bluehbg, a:active.bluehbg, a:hover.bluehbg, a:visited.bluehbg { background: url('images/koronasmall.jpg') no-repeat top left; padding-left: 20px; font: italic 21px "Times new roman" !important; color: #2f85dc !important; text-decoraton: underline }

/* Contacts */
#konvert { position: absolute; margin-left: 650px; margin-top: 120px }
#konvert a, #konvert a:link, #konvert a:active, #konvert a:hover, #konvert a:visited { display: block; color: #de3d32; text-decoration: none;  font: italic 17px "Times new roman"; height: 94px; width: 142px;background: url('images/konvert.jpg') no-repeat bottom center; padding-bottom: 45px }
#mailform { background: url('images/contactbgtop.jpg') repeat-y top left; width: 865px; margin-left: -100px; padding: 25px 0px 0 70px; }
.mailformbottom {background: url('images/contactbgfoot.jpg') no-repeat top left;width: 885px; height: 45px; margin-left: -70px; }
.mailformtop {background: url('images/contactbgtop2.jpg') no-repeat top left; width: 885px; height: 31px; margin-left: -70px; margin-top: -25px;}

#returntoheaven { position: absolute; margin-left: 760px; }
#searchform { color: #484848 }
.wpcf7-not-valid-tip-no-ajax { display: none }

.wpcf7-response-output {border: 0px !important; }
#sobaka { position: absolute; margin-top: 360px; margin-left: 707px }
.smallred {font-style: italic; color: #de3d32 }

/* INDEX PAGE */
a#shidstr_logo, a#shidstr_logo:link, a#shidstr_logo:active, a#shidstr_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_01.jpg') no-repeat; background-position: 0 -323px;  width: 349px; height: 323px; top: 0; margin-top: 27px; margin-left: 322px; }
a#shidstr_logo:hover { z-index: 0;background-position: 0 0; }
a#kavbg_logo, a#kavbg_logo:link, a#kavbg_logo:active, a#kavbg_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_02.jpg') no-repeat; background-position: 0 -253px; width: 410px; height: 253px; top: 0; margin-top: 81px; margin-left: 283px; }
a#kavbg_logo:hover { z-index: 0;background-position: 0 0; }
a#kumpir_logo, a#kumpir_logo:link, a#kumpir_logo:active, a#kumpir_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_03.jpg') no-repeat; background-position: 0 -323px; width: 349px; height: 323px; top: 0; margin-top: 26px; margin-left: 328px; }
a#kumpir_logo:hover { z-index: 0;background-position: 0 0; }
a#domstrav_logo, a#domstrav_logo:link, a#domstrav_logo:active, a#domstrav_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_04.jpg') no-repeat; background-position: 0 -192px; width: 442px; height: 192px; top: 0; margin-top: 104px; margin-left: 270px; }
a#domstrav_logo:hover { z-index: 0;background-position: 0 0; }
a#sushi_logo, a#sushi_logo:link, a#sushi_logo:active, a#sushi_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_05.jpg') no-repeat; background-position: 0 -230px; width: 776px; height: 230px; top: 0; margin-top: 72px; margin-left: 114px; }
a#sushi_logo:hover { z-index: 0;background-position: 0 0; }
a#relax_logo, a#relax_logo:link, a#relax_logo:active, a#relax_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_06.jpg') no-repeat; background-position: 0 -302px; width: 617px; height: 302px; top: 0; margin-top: 38px; margin-left: 190px; }
a#relax_logo:hover { z-index: 0;background-position: 0 0; }

a#pizza_logo, a#pizza_logo:link, a#pizza_logo:active, a#pizza_logo:visited { z-index: 0; position: absolute; display: block; background: url('images/lsmall_07.jpg') no-repeat; background-position: 0 0; width: 361px; height: 311px; top: 0; margin-top: 28px; margin-left: 325px; }
a#pizza_logo:hover { z-index: 0;background-position: 0 -311px; }

.lkafaindex { text-align:center; background: url('images/lkafabg.jpg') no-repeat top center; height:471px}
	.startmainwords { font: italic 21px "Times new roman"; color: #fff; padding: 240px 133px 0 100px; margin-left: 35px; text-align: left }
	.startmainwords a, .startmainwords a:link, .startmainwords a:active, .startmainwords a:hover, .startmainwords a:visited { color: #fff; font-size: 14px; text-decoration: underline }
	.startshow { position: absolute; margin-top: 0px; margin-left: 0px;font: italic 14px "Times new roman"; color: #fff; height: 68px; width: 170px }
	.further {  }
	.further span.bbgg { cursor: pointer; display: block; cursor: hand;  background: url('images/start.jpg') no-repeat top right; width: 180px; height: 68px; text-align: left; padding-top: 8px; margin-left: 410px; margin-top: 20px }
.domstravi { background: url('images/domstrav.jpg') no-repeat top center; height: 620px; }
	.domstravi h2 { display: inline; color: #da251d; font-weight: normal;font: italic 27px "Times new roman"; }
	.domstravi div{ color: #3f3f3f; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px;; z-index: 10000000000000000000000000; }
	/*.domstravi_link { position: absolute; margin-top: -286px; margin-left: 455px }*/
	.domstravi_link a, .domstravi_link a:link, .domstravi_link a:active, .domstravi_link a:hover, .domstravi_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }
.kavbg { background: url('images/kavbg.jpg') no-repeat top center; height: 620px; }
	.kavbg h2 { display: inline; color: #ea352c; font-weight: normal;font: italic 27px "Times new roman"; }
	.kavbg div{ color: #e2b668; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.kavbg_link { position: absolute; margin-top: -286px; margin-left: 455px; z-index: 10000000000000000000000000; }*/
	.kavbg_link a, .kavbg_link a:link, .kavbg_link a:active, .kavbg_link a:hover, .kavbg_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }
.kumpir { background: url('images/kumpir.jpg') no-repeat top center; height: 620px; }
	.kumpir h2 { display: inline; color: #e8180f; font-weight: normal;font: italic 27px "Times new roman"; }
	.kumpir div{ color: #71541d; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.kumpir_link { position: absolute; margin-top: -286px; margin-left: 455px; z-index: 10000000000000000000000000; }*/
	.kumpir_link a, .kumpir_link a:link, .kumpir_link a:active, .kumpir_link a:hover, .kumpir_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }
.shidstr { background: url('images/shidstr.jpg') no-repeat top center; height: 620px; }
	.shidstr h2 { display: inline; color: #c46410; font-weight: normal;font: italic 27px "Times new roman"; }
	.shidstr div{ color: #6d5840; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.shidstr_link { position: absolute; margin-top: -286px; margin-left: 455px; z-index: 10000000000000000000000000; }*/
	.shidstr_link a, .shidstr_link a:link, .shidstr_link a:active, .shidstr_link a:hover, .shidstr_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial; }
.sushibg { background: url('images/sushibg.jpg') no-repeat top center; height: 620px; }
	.sushibg h2 { display: inline; color: #f2ba27; font-weight: normal;font: italic 27px "Times new roman"; }
	.sushibg div{ color: #fefefe; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.sushibg_link { position: absolute; margin-top: -286px; margin-left: 455px; z-index: 10000000000000000000000000; }*/
	.sushibg_link a, .sushibg_link a:link, .sushibg_link a:active, .sushibg_link a:hover, .sushibg_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }
.relaxbg { background: url('images/relaxbg.jpg') no-repeat top center; height: 620px; }
	.relaxbg h2 { display: inline; color: #f93d35; font-weight: normal;font: italic 27px "Times new roman"; }
	.relaxbg div{ color: #efeeee; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.relaxbg_link { position: absolute; margin-top: -286px; margin-left: 505px; z-index: 10000000000000000000000000; }*/
	.relaxbg_link a, .relaxbg_link a:link, .relaxbg_link a:active, .relaxbg_link a:hover, .relaxbg_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }

	/* pizza */
.pizzabg { background: url('images/pizza.jpg') no-repeat top center; height: 620px; }
	.pizzabg h2 { display: inline; color: #f93d35; font-weight: normal;font: italic 27px "Times new roman"; }
	.pizzabg div{ color: #efeeee; font: italic 14px "Times new roman"; padding: 340px 163px 0 180px; }
	/*.relaxbg_link { position: absolute; margin-top: -286px; margin-left: 505px; z-index: 10000000000000000000000000; }*/
	.pizzabg_link a, .pizzabg_link a:link, .pizzabg_link a:active, .pizzabg_link a:hover, .pizzabg_link a:visited { color: #fff; text-decoration: underline; font-style: normal; font: 12px Arial }


.zi {position: absolute; z-index: 1000000000; width: 690px; margin-top: 20px;}

/* next - prev arrows */
.next { position: absolute; margin-top: -270px; margin-left: 930px; cursor: pointer; cursor: hand }
.previous { position: absolute; margin-top: -270px; margin-left: 0px; cursor: pointer; cursor: hand }

/* film */
.film { width: 990px; margin: 0 auto }
.film .navigation li { cursor: hand; cursor: pointer; }
.film .navigation { font: italic 18px "Times new roman"; font-weight: normal;  }
.film .navigation .page-item-4 { color: #cd7316;  }
.film .navigation .page-item-6 { color: #7e3e05;  }
.film .navigation .page-item-8 { color: #d4941c;  }
.film .navigation .page-item-11 { color: #ea3a34;  }
.film .navigation .page-item-13 { color: #44970b;  }
.film .navigation .page-item-15 { color: #1979d9;  }
.film .navigation .page-item-661 { color: #6f2c2c;  }

.film .navigation .page-item-4 span {  border-bottom: 1px dashed #cd7316;  }
.film .navigation .page-item-6 span { border-bottom: 1px dashed #7e3e05;  }
.film .navigation .page-item-8 span { border-bottom: 1px dashed #d4941c;  }
.film .navigation .page-item-11 span { border-bottom: 1px dashed #ea3a34;  }
.film .navigation .page-item-13 span { border-bottom: 1px dashed #44970b;  }
.film .navigation .page-item-15 span { border-bottom: 1px dashed #1979d9;  }
.film .navigation .page-item-661 span { border-bottom: 1px dashed #6f2c2c;  }
























/* SHIDNI DOMASHNI STRAVI, INDEX+ SUBPAGES */
#shiddomtop { width: 973px; height: 58px;background: url('images/shid-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#shiddomindex { margin: 0 auto;background: url('images/shindexbg.jpg') repeat-y center center; width: 973px;  }
#shiddomflash { width: 932px; height: 453px; background: url('images/shid-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#shiddomlogo { width: 932px; height: 105px; background: url('images/shid-index-logo.jpg') no-repeat top left; margin-left: 21px; }
#shidindexbottom { position: relative; z-index: 0; width: 973px; height: 116px;background: url('images/shid-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#shiddomtop ul { float: left; margin-left: 200px;margin-bottom: 0; }
#shiddomtop ul li { float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/sh_li.jpg') no-repeat 0 20px;margin-bottom: 0; }
#shidptop a, #shidptop a:link, #shidptop a:active, #shidptop a:hover, #shidptop a:visited, #shiddomtop a, #shiddomtop a:link, #shiddomtop a:active, #shiddomtop a:hover, #shiddomtop a:visited { color: #83490e; font: italic 17px "Times new roman"; text-decoration: underline; }
#shiddomindex .coolpages-content, #shidpagesindex .coolpages-content { color: #694b2b; font: normal 13px Arial; line-height: 20px; }
#shiddomindex .coolpages-content h3 { color: #c25d04 !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#shiddomindex .coolpages-content span.bld { color: #c25d04 !important; font-weight: bold;  }
#shiddomindex a.downloadlink, #shiddomindex a:link.downloadlink, #shiddomindex a:active.downloadlink, #shiddomindex a:hover.downloadlink, #shiddomindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclink.jpg') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#shiddomindex .minigallery a ,#shiddomindex .minigallery a:link ,#shiddomindex .minigallery a:active ,#shiddomindex .minigallery a:hover ,#shiddomindex .minigallery a:visited,#shiddomindex a.minigallerylink, #shiddomindex a:link.minigallerylink, #shiddomindex a:active.minigallerylink, #shiddomindex a:hover.minigallerylink, #shiddomindex a:visited.minigallerylink{ cursor: pointer; cursor: hand; color: #1979d9 !important; font: normal 12px arial !important; }
#shiddomtop .page-item-74 { background: url('..') }
/* subpages */
#shidpagestop { margin: 0 auto; background: url('images/shidpagestop.jpg') no-repeat center center; width: 973px; text-align:center; height: 230px; padding: 0; margin-top: 0px;  }
#shidpagestop ul { margin-left: 200px; float: left;}
#shidpagestop ul li { float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/sh_li_p.png') no-repeat 0 20px; }
#shidpagestop a, #shidpagestop a:link, #shidpagestop a:active, #shidpagestop a:hover, #shidpagestop a:visited { color: #83490e; font: italic 17px "Times new roman"; text-decoration: underline; }
#shidpagestop .current_page_item a, #shidpagestop .current_page_item a:link, #shidpagestop .current_page_item a:active, #shidpagestop .current_page_item a:hover, #shidpagestop .current_page_item a:visited{ text-decoration: none !important }
#shidpagestop .page-item-74 { background: url('..') }
#shidpagesindex .coolpages-content { color: #694b2b; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px; }
#shidpagesindex a.downloadlink, #shidpagesindex a:link.downloadlink, #shidpagesindex a:active.downloadlink, #shidpagesindex a:hover.downloadlink, #shidpagesindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#shidpagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#shidpagesindex h2 { color: #844a0e; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#shidpagesindex h3 { color: #c25d04; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#shidpagesindex .restmenuitem { width: 490px; float: left; background: url('images/shitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
.restmenuphoto { float: left; padding-left: 37px;}
#shidbmbg {  margin: 0 auto; background: url('images/shidpagesbg.jpg') repeat-y 29px 39px; padding-bottom: 40px;  }
.shpagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.shpagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #844a0e; margin-left: -28px; border-bottom: 1px solid #844a0e }
#shidpagesindex #commfoot {background: url('images/comments_foot.png') no-repeat top left; width: 156px; height: 99px; margin-left: -90px;}
#shidpagesindex .commentlist { width: 700px; background: url('images/shitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#shidpagesindex .commentlist div { color: #694b2b !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#shidpagesindex .commentlist h5 a, #shidpagesindex .commentlist h5 a:link, #shidpagesindex .commentlist h5 a:active, #shidpagesindex .commentlist h5 a:hover, #shidpagesindex .commentlist h5 a:visited { color: #c97628; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#shidpagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #de3d32}
#shidpagesindex .commentlist div a, #shidpagesindex .commentlist div a:link, #shidpagesindex .commentlist div a:active, #shidpagesindex .commentlist div a:hover, #shidpagesindex .commentlist div a:visited { color: #694b2b !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#shidpagesindex .galleryaddressdiv { width: 700px;background: url('images/shitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
/*.galleryaddressdiv ul li { font: italic 13px "times new roman" }*/

/* KAVYARNYA, INDEX+ SUBPAGES */
#kavyarntop { width: 973px; height: 58px;background: url('images/kav-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#kavyarnaindex { margin: 0 auto; background: url('images/kavindexbg.jpg') repeat-y 21px center; width: 973px; }
#kavaflash { width: 932px; height: 453px; background: url('images/kava-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#kavalogo { width: 932px; height: 105px; background: url('images/kava-index-logo.jpg') no-repeat top left; margin-left: 21px; }
#kavalogo h1 { font: italic 51px "Times New Roman"; color: #e5a034; text-align: center; margin: 0; padding: 0; padding-top: 20px; }
#kavindexbottom { position: relative; z-index: 0; width: 973px; height: 143px;background: url('images/kav-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#kavyarntop ul { float: left; margin-left: 200px;margin-bottom: 0; }
#kavyarntop ul li { float: left; list-style-type: none; padding: 19px 20px 0 30px;background: url('images/chashka.png') no-repeat 0 20px;margin-bottom: 0; }
#kavyarntop a, #kavyarntop a:link, #kavyarntop a:active, #kavyarntop a:hover, #kavyarntop a:visited { color: #4c2501; font: italic 17px "Times new roman"; text-decoration: underline; }
#kavyarntop .page-item-62 { background: url('..') }
#kavyarnaindex .coolpages-content { color: #d9bd86; font: normal 13px Arial; line-height: 20px; }
#kavyarnaindex .coolpages-content h3 { color: #e8991d !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#kavyarnaindex .coolpages-content span.bld { color: #e8991d !important; font-weight: bold;  }
#kavyarnaindex a.downloadlink, #kavyarnaindex a:link.downloadlink, #kavyarnaindex a:active.downloadlink, #kavyarnaindex a:hover.downloadlink, #kavyarnaindex a:visited.downloadlink { color: #5ea7ee !important; background: url('images/doclink2.jpg') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#kavyarnaindex .minigallery a ,#kavyarnaindex .minigallery a:link ,#kavyarnaindex .minigallery a:active ,#kavyarnaindex .minigallery a:hover ,#kavyarnaindex .minigallery a:visited,#kavyarnaindex a.minigallerylink, #kavyarnaindex a:link.minigallerylink, #kavyarnaindex a:active.minigallerylink, #kavyarnaindex a:hover.minigallerylink, #kavyarnaindex a:visited.minigallerylink{ cursor: pointer; cursor: hand; color: #5ea7ee !important; font: normal 12px arial !important; }
#kavyarnaindex .imagebg {background: url('images/imagesbgkava.png') no-repeat top left; width: 157px; height: 111px; padding: 7px 20px 0 7px; float: left}
/* subpages */
#kavapagestop { margin: 0 auto; background: url('images/kavapagestop.jpg') no-repeat top center; width: 973px; text-align:center; height: 230px; padding: 0; }
#kavapagestop ul { margin-left: 200px; float: left; }
#kavapagestop ul li { height: 24px; float: left; list-style-type: none; padding: 19px 20px 0 30px;background: url('images/chashka.png') no-repeat 0 20px; }
#kavapagestop a, #kavapagestop a:link, #kavapagestop a:active, #kavapagestop a:hover, #kavapagestop a:visited { color: #4c2501; font: italic 17px "Times new roman"; text-decoration: underline; }
#kavapagestop .current_page_item a, #kavapagestop .current_page_item a:link, #kavapagestop .current_page_item a:active, #kavapagestop .current_page_item a:hover, #kavapagestop .current_page_item a:visited{ text-decoration: none !important }
#kavapagestop .page-item-62 { background: url('..') }
#kavabmbg {  margin: 0 auto; background: url('images/kavaindexbg.jpg') repeat-y 29px 49px; padding-bottom: 40px;   }
#kavapagesindex #commfoot {background: url('images/comments_foot3.jpg') no-repeat top left; width: 196px; height: 133px; margin-left: -110px;}
#kavapagesindex .coolpages-content { color: #d9bd86; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
.kvpagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -80px; margin-bottom: 0; }
.kvpagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #eda836; margin-left: -28px; border-bottom: 1px solid #d2b47f }
#kavapagesindex .commentlist { width: 700px; background: url('images/kvitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#kavapagesindex .commentlist div { color: #d9bd86 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#kavapagesindex .commentlist h5 , #kavapagesindex .commentlist h5 , #kavapagesindex .commentlist h5, #kavapagesindex .commentlist h5 , #kavapagesindex .commentlist h5 { color: #f1790f !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#kavapagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #f1790f}
#kavapagesindex .commentlist div a, #kavapagesindex .commentlist div a:link, #kavapagesindex .commentlist div a:active, #kavapagesindex .commentlist div a:hover, #kavapagesindex .commentlist div a:visited { color: #f1790f !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#kavapagesindex h2 { color: #eda836; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#kavapagesindex h3 { color: #f2790e; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#kavapagesindex a.downloadlink, #kavapagesindex a:link.downloadlink, #kavapagesindex a:active.downloadlink, #kavapagesindex a:hover.downloadlink, #kavapagesindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#kavapagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#kavapagesindex .restmenuitem { width: 490px; float: left; background: url('images/kvitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
#kavabmbg { padding-bottom: 20px }
#kavapagesindex .galleryaddressdiv { width: 700px;background: url('images/kvitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#kavapagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 8px 20px 0 7px; float: left}
/* DOMASHNI STRAVI */
#dstop { width: 973px; height: 58px;background: url('images/ds-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#dsindex { margin: 0 auto; background: url('images/dsindexbg.jpg') repeat-y 21px top; width: 973px; }
#dsflash { width: 932px; height: 453px; background: url('images/ds-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#dslogo h1 { font: italic 51px "Times New Roman"; color: #555555; text-align: center; margin: 0; padding: 0; padding-top: 20px; border-bottom: 1px solid #555555; width: 745px; margin-left: 110px; padding-bottom: 7px; }
#dsindexbottom { position: relative; z-index: 0; width: 973px; height: 150px;background: url('images/ds-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#dstop ul { float: left; margin-left: 200px; margin-bottom: 0;}
#dstop ul li { float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/chasiki.jpg') no-repeat 0 20px; margin-bottom: 0;}
#dstop a, #dstop a:link, #dstop a:active, #dstop a:hover, #dstop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; line-height: 27px; }
#dstop .page-item-44 { background: url('..') }
#dsindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 7px 20px 0 7px; float: left}

#dsindex .coolpages-content { color: #4c4c4c; font: normal 13px Arial; line-height: 20px; }
#dsindex .coolpages-content h3 { color: #4c4c4c !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#dsindex .coolpages-content span.bld { color: #4c4c4c !important; font-weight: bold;  }
#dsindex a.downloadlink, #dsindex a:link.downloadlink, #dsindex a:active.downloadlink, #dsindex a:hover.downloadlink, #dsindex a:visited.downloadlink { color: #1b7bdb !important; background: url('images/doclink.png') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#dsindex .minigallery a ,#dsindex .minigallery a:link ,#dsindex .minigallery a:active ,#dsindex .minigallery a:hover ,#dsindex .minigallery a:visited,#dsindex a.minigallerylink, #dsindex a:link.minigallerylink, #dsindex a:active.minigallerylink, #dsindex a:hover.minigallerylink, #dsindex a:visited.minigallerylink{ cursor:pointer; cursor:hand;color: #1b7bdb !important; font: normal 12px arial !important; }
/* subpages */
#domspagestop { margin: 0 auto; background: url('images/domspagestop.jpg') no-repeat top center; width: 973px; text-align:center; height: 230px; padding: 0; }
#domspagestop ul { margin-left: 200px; float: left; }
#domspagestop ul li { height: 24px; float: left; list-style-type: none; padding: 19px 20px 0 30px;background: url('images/chasiki.jpg') no-repeat 0 20px; }
#domspagestop a, #domspagestop a:link, #domspagestop a:active, #domspagestop a:hover, #domspagestop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
#domspagestop .current_page_item a, #domspagestop .current_page_item a:link, #domspagestop .current_page_item a:active, #domspagestop .current_page_item a:hover, #domspagestop .current_page_item a:visited{ text-decoration: none !important }
#domspagestop .page-item-44 { background: url('..') }
#domsbmbg {  margin: 0 auto; background: url('images/domsindexbg.jpg') repeat-y 29px 0px; padding: 0;   }
#domspagesindex #commfoot {background: url('images/comments_foot4.png') no-repeat top left; width: 197px; height: 176px; margin-left: -110px;}
#domspagesindex .coolpages-content { color: #464646; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
.domspagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.domspagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #555555; margin-left: -28px; border-bottom: 1px solid #5e5d5d }
#domspagesindex .commentlist { width: 700px; background: url('images/dsitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#domspagesindex .commentlist div { color: #464646 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#domspagesindex .commentlist h5 , #domspagesindex .commentlist h5 , #domspagesindex .commentlist h5, #domspagesindex .commentlist h5 , #domspagesindex .commentlist h5 { color: #ea3a34 !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#domspagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #464646}
#domspagesindex .commentlist div a, #domspagesindex .commentlist div a:link, #domspagesindex .commentlist div a:active, #domspagesindex .commentlist div a:hover, #domspagesindex .commentlist div a:visited { color: #ea3a34 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#domspagesindex h2 { color: #555555; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#domspagesindex h3 { color: #ea3a34; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#domspagesindex a.downloadlink, #domspagesindex a:link.downloadlink, #domspagesindex a:active.downloadlink, #domspagesindex a:hover.downloadlink, #domspagesindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#domspagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#domspagesindex .restmenuitem { width: 490px; float: left; background: url('images/dsitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
#domsbmbg { padding-bottom: 20px }
#domspagesindex .galleryaddressdiv { width: 700px;background: url('images/dsitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#domspagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 8px 20px 0 8px; float: left}

/* SUSHI PAGE */
#sushibarindex { margin: 0 auto; background: url('images/sushiindexbg.jpg') repeat-y 21px center; width: 973px; }
#sushibartop { width: 973px; height: 58px;background: url('images/sushi-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center; }
#sushibartop ul { float: left; margin-left: 200px; margin-bottom: 0;}
#sushibartop ul li { float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/sstar.png') no-repeat 0 20px; margin-bottom: 0;}
#sushibarflash { width: 932px; height: 453px; background: url('images/sushi-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#sushibarlogo { width: 932px; height: 105px; background: url('images/sushi-index-logo.jpg') no-repeat top left; margin-left: 21px; }
#sushibarlogo h1 { font: italic 51px "Times New Roman"; color: #ffffff; text-align: center; margin: 0; padding: 0; padding-top: 20px; }
#sushibarindexbottom { position: relative; z-index: 0; width: 973px; height: 116px;background: url('images/sushi-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#sushibartop a, #sushibartop a:link, #sushibartop a:active, #sushibartop a:hover, #sushibartop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
#sushibartop .page-item-68 { background: url('..') }
#sushibarindex .coolpages-content { color: #fff; font: normal 13px Arial; line-height: 20px; }
#sushibarindex .coolpages-content h3 { color: #ffffff !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#sushibarindex .coolpages-content span.bld { color: #f69b48 !important; font-weight: bold;  }
#sushibarindex a.downloadlink, #sushibarindex a:link.downloadlink, #sushibarindex a:active.downloadlink, #sushibarindex a:hover.downloadlink, #sushibarindex a:visited.downloadlink { color: #6bd0e2 !important; background: url('images/doclink3.jpg') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#sushibarindex .minigallery a ,#sushibarindex .minigallery a:link ,#sushibarindex .minigallery a:active ,#sushibarindex .minigallery a:hover ,#sushibarindex .minigallery a:visited,#sushibarindex a.minigallerylink, #sushibarindex a:link.minigallerylink, #sushibarindex a:active.minigallerylink, #sushibarindex a:hover.minigallerylink, #sushibarindex a:visited.minigallerylink{ cursor:pointer; cursor: hand; color: #6bd0e2 !important; font: normal 12px arial !important; }
#sushibarindex .imagebg {background: url('images/imagesbgsushi.png') no-repeat top left; width: 157px; height: 111px; padding: 7px 20px 0 7px; float: left}
/* subpages */
#sushipagestop { margin: 0 auto; background: url('images/sushipagestop.jpg') no-repeat top center; width: 973px; text-align:center; height: 230px; padding: 0; }
#sushipagestop ul { margin-left: 200px; float: left; }
#sushipagestop ul li { height: 24px; float: left; list-style-type: none; padding: 19px 20px 0 30px;background: url('images/sstar.png') no-repeat 0 20px; }
#sushipagestop a, #sushipagestop a:link, #sushipagestop a:active, #sushipagestop a:hover, #sushipagestop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
#sushipagestop .current_page_item a, #sushipagestop .current_page_item a:link, #sushipagestop .current_page_item a:active, #sushipagestop .current_page_item a:hover, #sushipagestop .current_page_item a:visited{ text-decoration: none !important }
#sushipagestop .page-item-68 { background: url('..') }
#sushibmbg {  margin: 0 auto; background: url('images/sushiindexbg.jpg') repeat-y 29px 49px; padding: 0;   }
#sushipagesindex #commfoot {background: url('images/comments_foot5.png') no-repeat top right; width: 197px; height: 176px; margin-left: -110px;}
#sushipagesindex .coolpages-content { color: #fff; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
.sushipagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.sushipagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #fff; margin-left: -28px; border-bottom: 1px solid #fff }
#sushipagesindex .commentlist { width: 700px; background: url('images/sushiitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#sushipagesindex .commentlist div { color: #fff !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#sushipagesindex .commentlist h5 , #sushipagesindex .commentlist h5 , #sushipagesindex .commentlist h5, #sushipagesindex .commentlist h5 , #sushipagesindex .commentlist h5 { color: #f6b429 !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#sushipagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #fff}
#sushipagesindex .commentlist div a, #sushipagesindex .commentlist div a:link, #sushipagesindex .commentlist div a:active, #sushipagesindex .commentlist div a:hover, #sushipagesindex .commentlist div a:visited { color: #f6b429 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#sushipagesindex h2 { color: #fff; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#sushipagesindex h3 { color: #f6b429; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#sushipagesindex a.downloadlink, #sushipagesindex a:link.downloadlink, #sushipagesindex a:active.downloadlink, #sushipagesindex a:hover.downloadlink, #sushipagesindex a:visited.downloadlink { color: #6bd0e2 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#sushipagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#sushipagesindex .restmenuitem { width: 490px; float: left; background: url('images/sushiitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
#sushibmbg { padding-bottom: 20px }
#sushipagesindex .galleryaddressdiv { width: 700px;background: url('images/sushiitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#sushipagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 8px 20px 0 8px; float: left}

/* RELAX PAGE +SUBPAGES */
#relaxtop { width: 973px; height: 58px;background: url('images/relax-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#relaxtop ul { float: left; margin-left: 170px; margin-bottom: 0;}
#relaxtop ul li { height: 24px; float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/note.png') no-repeat 0 20px; margin-bottom: 0;}
#relaxtop a, #relaxtop a:link, #relaxtop a:active, #relaxtop a:hover, #relaxtop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
#relaxflash { width: 932px; height: 453px; background: url('images/relax-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#relaxlogo { width: 932px; height: 28px; background: url('images/relax-index-logo.jpg') no-repeat top left; margin-left: 21px; }
#relaxindex { margin: 0 auto;background: url('images/relaxindexbg.jpg') repeat-y 21px center; width: 973px;  }
#relaxtop .page-item-50 { background: url('..') }
#relaxindexbottom { position: relative; z-index: 0; width: 973px; height: 134px;background: url('images/relax-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#relaxindex .coolpages-content { color: #dac2bf; font: italic 13px Arial; line-height: 20px; }
#relaxindex .coolpages-content h4 { color: #e5553f !important; font: normal 13px Arial !important; }
.relax_phone { color: #e5553f; font: italic 21px "Times New Roman" }
/* subpages */
#relaxpagestop { margin: 0 auto; background: url('images/relaxpagestop.jpg') no-repeat top center; width: 973px; text-align:center; height: 230px; padding: 0; }
#relaxpagestop ul { margin-left: 170px; float: left; }
#relaxpagestop ul li { height: 24px; float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/note.png') no-repeat 0 20px; }
#relaxpagestop a, #relaxpagestop a:link, #relaxpagestop a:active, #relaxpagestop a:hover, #relaxpagestop a:visited { color: #fff; font: italic 17px "Times new roman"; text-decoration: underline; }
#relaxpagestop .current_page_item a, #relaxpagestop .current_page_item a:link, #relaxpagestop .current_page_item a:active, #relaxpagestop .current_page_item a:hover, #relaxpagestop .current_page_item a:visited{ text-decoration: none !important }
#relaxpagestop .page-item-50 { background: url('..') }
#relaxbmbg {  margin: 0 auto; background: url('images/relaxindexbg.jpg') repeat-y 29px 49px; padding: 0;   }
#relaxpagesindex .coolpages-content { color: #dac2bf; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
#relaxpagesindex a.downloadlink, #relaxpagesindex a:link.downloadlink, #relaxpagesindex a:active.downloadlink, #relaxpagesindex a:hover.downloadlink, #relaxpagesindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#relaxpagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#relaxpagesindex h2 { color: #e13e13; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#relaxpagesindex h3 { color: #e13e13; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#relaxpagesindex .restmenuitem { width: 490px; float: left; background: url('images/rlitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
.restmenuphoto { float: left; padding-left: 37px;}
.rlpagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.rlpagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #e13e13; margin-left: -28px; border-bottom: 1px solid #b68f89 }
#relaxpagesindex #commfoot {background: url('images/comments_foot2.jpg') no-repeat top left; width: 196px; height: 133px; margin-left: -110px;}
#relaxpagesindex .commentlist { width: 700px; background: url('images/rlitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#relaxpagesindex .commentlist div { color: #dac2bf !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#relaxpagesindex .commentlist h5 , #relaxpagesindex .commentlist h5 , #relaxpagesindex .commentlist h5, #relaxpagesindex .commentlist h5 , #relaxpagesindex .commentlist h5 { color: #e13e13 !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#relaxpagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #de3d32}
#relaxpagesindex .commentlist div a, #relaxpagesindex .commentlist div a:link, #relaxpagesindex .commentlist div a:active, #relaxpagesindex .commentlist div a:hover, #relaxpagesindex .commentlist div a:visited { color: #e13e13 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#relaxbmbg { padding-bottom: 20px }
#relaxpagesindex .galleryaddressdiv { width: 700px;background: url('images/rlitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#relaxpagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 7px 20px 0 7px; float: left}
/* KUMPIR HOUSE PAGE */
#kumpirtop { width: 973px; height: 58px;background: url('images/kumpir-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#kumpirflash { width: 932px; height: 453px; background: url('images/kumpir-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#kumpirlogo { width: 932px; height: 105px; background: url('images/kumpir-index-logo.jpg') no-repeat top left; margin-left: 21px; }
#kumpirindexbottom { position: relative; z-index: 0; width: 973px; height: 116px;background: url('images/kumpir-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#kumpirindex { margin: 0 auto;background: url('images/kumpirindexbg.jpg') repeat-y bottom center; width: 973px;  }
#kumpirtop ul { float: left; margin-left: 200px; margin-bottom: 0;}
#kumpirtop ul li { height: 20px; float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/moon.jpg') no-repeat 0 20px; margin-bottom: 0;}
#kumpirindex .coolpages-content { color: #694b2b; font: normal 13px Arial; line-height: 20px; }
#kumpirindex .coolpages-content h3 { color: #694b2b !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#kumpirindex .coolpages-content span.bld { color: #694b2b !important; font-weight: bold;  }
#kumpirtop .page-item-56 { background: url('..') }
#kumpirtop a, #kumpirtop a:link, #kumpirtop a:active, #kumpirtop a:hover, #kumpirtop a:visited { color: #8a5c05; font: italic 17px "Times new roman"; text-decoration: underline; }
#kumpirindex a.downloadlink, #kumpirindex a:link.downloadlink, #kumpirindex a:active.downloadlink, #kumpirindex a:hover.downloadlink, #kumpirindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclink.png') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#kumpirindex .minigallery a ,#kumpirindex .minigallery a:link ,#kumpirindex .minigallery a:active ,#kumpirindex .minigallery a:hover ,#kumpirindex .minigallery a:visited,#kumpirindex a.minigallerylink, #kumpirindex a:link.minigallerylink, #kumpirindex a:active.minigallerylink, #kumpirindex a:hover.minigallerylink, #kumpirindex a:visited.minigallerylink{ cursor:pointer; cursor:hand;color: #1979d9 !important; font: normal 12px arial !important; }
/* subpages */
#kumpirpagestop { width: 973px; height: 224px;background: url('images/kumpir-pages-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#kumpirpagestop ul { margin-left: 200px; float: left; }
#kumpirpagestop ul li { height: 20px; float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/moon.jpg') no-repeat 0 20px; }
#kumpirpagestop a, #kumpirpagestop a:link, #kumpirpagestop a:active, #kumpirpagestop a:hover, #kumpirpagestop a:visited { color: #8a5c05; font: italic 17px "Times new roman"; text-decoration: underline; }
#kumpirpagestop .current_page_item a, #kumpirpagestop .current_page_item a:link, #kumpirpagestop .current_page_item a:active, #kumpirpagestop .current_page_item a:hover, #kumpirpagestop .current_page_item a:visited{ text-decoration: none !important }
                #kumpirpagestop .page-item-56 { background: url('..') }
                #kumpirbmbg {  margin: 0 auto;background: url('images/kumpirindexbgmain.jpg') repeat-y bottom center; width: 973px;  }
#kumpirpagesindex .coolpages-content { color: #82623f; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
#kumpirpagesindex #commfoot {background: url('images/kumpik.png') no-repeat top right; width: 197px; height: 176px; margin-left: -110px;}

.kumpirpagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.kumpirpagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #82623f; margin-left: -28px; border-bottom: 1px solid #694b2b }
                #kumpirpagesindex .commentlist { width: 700px; background: url('') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#kumpirpagesindex .commentlist div { color: #694b2b !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#kumpirpagesindex .commentlist h5 , #kumpirpagesindex .commentlist h5 , #kumpirpagesindex .commentlist h5, #kumpirpagesindex .commentlist h5 , #kumpirpagesindex .commentlist h5 { color: #c25d04 !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#kumpirpagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #c25d04}
#kumpirpagesindex .commentlist div a, #kumpirpagesindex .commentlist div a:link, #kumpirpagesindex .commentlist div a:active, #kumpirpagesindex .commentlist div a:hover, #kumpirpagesindex .commentlist div a:visited { color: #c25d04 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: underline }
#kumpirpagesindex h2 { color: #694b2b; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#kumpirpagesindex h3 { color: #694b2b; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#kumpirpagesindex a.downloadlink, #kumpirpagesindex a:link.downloadlink, #kumpirpagesindex a:active.downloadlink, #kumpirpagesindex a:hover.downloadlink, #kumpirpagesindex a:visited.downloadlink { color: #1979d9 !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#kumpirpagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
               #kumpirpagesindex .restmenuitem { width: 490px; float: left; background: url('images/kmpitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
#kumpirbmbg { padding-bottom: 20px }
               #kumpirpagesindex .galleryaddressdiv { width: 700px;background: url('images/kmpitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#kumpirpagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 8px 20px 0 8px; float: left}




/* PIZZA */
#pizzatop { width: 973px; height: 58px;background: url('images/pizza-index-top.jpg') no-repeat top left; margin: 0px auto; text-align: center }
#pizzaindex { margin: 0 auto; background: url('images/pizzaindexbg.jpg') repeat-y 21px top; width: 973px; }
#pizzaflash { width: 932px; height: 453px; background: url('images/pizza-index-noflash.jpg') no-repeat top left; margin-left: 21px; }
#pizzalogo h1 { font: italic 51px "Times New Roman"; color: #f21c23; text-align: center; margin: 0; padding: 0; padding-top: 20px; border-bottom: 1px solid #ceb27f; width: 745px; margin-left: 110px; padding-bottom: 7px; }
#pizzaindexbottom { position: relative; z-index: 0; width: 973px; height: 150px;background: url('images/pizza-index-bottom.jpg') no-repeat center center; margin: 0px auto; margin-bottom: 50px; }
#pizzatop ul { float: left; margin-left: 130px; margin-bottom: 0;}
#pizzatop ul li { float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/pizza.png') no-repeat 0 20px; margin-bottom: 0;}
#pizzatop a, #pizzatop a:link, #pizzatop a:active, #pizzatop a:hover, #pizzatop a:visited { color: #d2b480; font: italic 17px "Times new roman"; text-decoration: underline; line-height: 27px; }
#pizzatop .page-item-662 { background: url('..') }
#pizzaindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 7px 20px 0 7px; float: left}

#pizzaindex .coolpages-content { color: #d2b480; font: normal 13px Arial; line-height: 20px; }
#pizzaindex .coolpages-content h3 { color: #d2b480 !important; font: italic 21px "Times new roman" !important; margin-left: -20px; margin-bottom: 5px; margin-top: 10px;  }
#pizzaindex .coolpages-content span.bld { color: #d2b480 !important; font-weight: bold;  }
#pizzaindex a.downloadlink, #pizzaindex a:link.downloadlink, #pizzaindex a:active.downloadlink, #pizzaindex a:hover.downloadlink, #pizzaindex a:visited.downloadlink { color: #5ea7ee !important; background: url('images/doclink.png') no-repeat top left; padding: 15px 0 15px 55px; height: 49px; display: block; float: left;  }
#pizzaindex .minigallery a ,#pizzaindex .minigallery a:link ,#pizzaindex .minigallery a:active ,#pizzaindex .minigallery a:hover ,#pizzaindex .minigallery a:visited,#pizzaindex a.minigallerylink, #pizzaindex a:link.minigallerylink, #pizzaindex a:active.minigallerylink, #pizzaindex a:hover.minigallerylink, #pizzaindex a:visited.minigallerylink{ cursor:pointer; cursor:hand;color: #5ea7ee !important; font: normal 12px arial !important; }
/* subpages */
#pizzapagestop { margin: 0 auto; background: url('images/pizzapagestop.jpg') -1px 0 no-repeat ; width: 973px; text-align:center; height: 275px; padding: 0; }
#pizzapagestop ul { margin-left: 130px; float: left; }
#pizzapagestop ul li {float: left; list-style-type: none; padding: 15px 20px 0 30px;background: url('images/pizza.png') no-repeat 0 20px; margin-bottom: 0; }
#pizzapagestop a, #pizzapagestop a:link, #pizzapagestop a:active, #pizzapagestop a:hover, #pizzapagestop a:visited { color: #d2b480; font: italic 17px "Times new roman"; text-decoration: underline; line-height: 27px; }
#pizzapagestop .current_page_item a, #pizzapagestop .current_page_item a:link, #pizzapagestop .current_page_item a:active, #pizzapagestop .current_page_item a:hover, #pizzapagestop .current_page_item a:visited{ text-decoration: none !important }
#pizzapagestop .page-item-662 { background: url('..') }
#pizzabmbg {  margin: 0 auto; background: url('images/pizzaindexbg.jpg') repeat-y 29px 16px; padding: 0;   }
#pizzapagesindex #commfoot {background: url('images/comments_foot6.png') no-repeat top left; width: 200px; height: 176px; margin-left: -110px;}
#pizzapagesindex .coolpages-content { color: #d2b480; font: normal 13px Arial; line-height: 20px; padding-top: 0; margin-top: -20px }
.pizzapagestitle { text-align: left; padding: 0px 100px 0 140px; margin-top: -50px; margin-bottom: 0; }
.pizzapagestitle h1 { padding: 0 0 5px 0; margin: 0 0 40px 0; font: italic 51px "Times new roman"; color: #f21c23; margin-left: -28px; border-bottom: 1px solid #b59089 }
#pizzapagesindex .commentlist { width: 700px; background: url('images/pizzaitembg.jpg') repeat-x top left; padding-top: 14px; padding-bottom: 18px }
#pizzapagesindex .commentlist div { color: #d2b480 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; }
#pizzapagesindex .commentlist h5 , #pizzapagesindex .commentlist h5 , #pizzapagesindex .commentlist h5, #pizzapagesindex .commentlist h5 , #pizzapagesindex .commentlist h5 { color: #f21c23 !important; font: italic 21px "Times new roman"; margin: 0; padding: 0; text-decoration: none; cursor: default; }
#pizzapagesindex .commentlist em {line-height: 32px; text-decoration: underline; color: #d2b480}
#pizzapagesindex .commentlist div a, #pizzapagesindex .commentlist div a:link, #pizzapagesindex .commentlist div a:active, #pizzapagesindex .commentlist div a:hover, #pizzapagesindex .commentlist div a:visited, #pizzapagesindex .commentlist a { color: #f21c23 !important; font: italic 14px "Times new roman" !important; line-height: 20px !important; margin-top: -8px; text-decoration: none }
#pizzapagesindex h2 { color: #f21c23; font: italic 33px "Times new roman"; margin-left: -30px; margin-top: 5px; margin-bottom: 5px; }
#pizzapagesindex h3 { color: #d2b480; font: italic 18px "Times new roman"; margin: 0; padding: 0; }
#pizzapagesindex a.downloadlink, #pizzapagesindex a:link.downloadlink, #pizzapagesindex a:active.downloadlink, #pizzapagesindex a:hover.downloadlink, #pizzapagesindex a:visited.downloadlink { color: #5ea7ee !important; background: url('images/doclinksp.png') no-repeat top left; padding: 20px 0 25px 70px; display: block; float: left;  }
#pizzapagesindex .dlinkdesc { float: left; padding-top: 20px; padding-left: 5px; }
#pizzapagesindex .restmenuitem { width: 490px; float: left; background: url('images/pizzaitembg.jpg') repeat-x bottom left; margin-bottom: 15px; }
#pizzabmbg { padding-bottom: 20px }
#pizzapagesindex .galleryaddressdiv { width: 700px;background: url('images/pizzaitembg.jpg') repeat-x bottom left; padding-bottom: 8px }
#pizzapagesindex .imagebg {background: url('images/imagesbg2.png') no-repeat top left; width: 157px; height: 111px; padding: 8px 20px 0 8px; float: left}





.dlinkdesc { float: left; padding-top: 15px; padding-left: 5px; }
.descdiv { width: 455px; float: left; }
.minigallery { float: right; padding-top: 17px }

/* COOL PAGES */
.coolpages-content { padding: 0 100px 15px 140px; }
.coolpages-content p { padding-right: 80px; }

/* COMMENTS */
.commentlist h5 span { font-size: 14px !important }
.commentlist h5 { font: italic 21px "Times new roman"; margin: 0; padding: 0; }


.insertmsg_01 a, .insertmsg_01 a:link, .insertmsg_01 a:active, .insertmsg_01 a:hover, .insertmsg_01 a:visited { color: #1979d9; font: normal 13px Arial; text-decoration: none; border-bottom: 1px dashed #1979d9 !important; float: left }
.insertmsg_01 { padding-top: 8px; padding-left: 15px; height: 44px; margin-left: -30px; float: left; background: url('images/insertmsg_01bg.png') no-repeat top left; }
.insertmsg_02 { float: left; background: url('images/insertmsg_02bg.png') no-repeat top left; height: 52px; width: 17px;}

#commentform label.tlabel { padding-left: 34px; font: italic 14px "Times new roman"; background: url('images/redstar.jpg') no-repeat top right; padding-right: 20px; }
/*.galleryaddressdiv p { font: italic 13px "Times new roman" }*/
.galleryaddressdiv h3 { margin-top: 30px !important; }
.galleryaddressdiv { margin-bottom: 25px !important }

.centerdiv p { line-height: 21px !important; }
.centerdiv h1 { line-height: 51px !important; }


/* FIX */
.shidstr_link a, .domstravi_link a, .kavbg_link a , .kumpir_link a , .sushibg_link a , .relaxbg_link a, .pizzabg_link a { display: block; margin-top:53px; margin-left: 630px; z-index: 10000000000000000000000000000000000000000000; position: absolute;}
.relaxbg_link a { margin-left: 685px; }
#shidstr_logo {  z-index: -0 !important; position: relative }
.startshow a, .startshow a:link, .startshow a:hover, .startshow a:active, .startshow a:visited { text-decoration: none; color: #fff;  }
img#loading { display: block }
.singlegallery { height: 200px; width: 170px;}

.wpcf7-f1-p28-o1 div.wpcf7-mail-sent-ok { text-align: center;color: #d62c29; font: italic 28px "times new roman"; position: absolute; width: 680px; height: 250px; background: #fff; padding-top: 230px; margin-top: -470px; margin-left: -35px }
.wpcf7 form { display: inline }
.wpcf7 .wpcf7-not-valid-tip { position: absolute; margin-top: 25px; margin-left: 5px; }
.wpcf7 span { width: 700px; }
div.wpcf7-mail-sent-ok, .wpcf7-not-valid-tip, .wpcf7-validation-errors { color: #d62c29; }

#feedback div.wpcf7-mail-sent-ok { text-align: center;color: #d62c29; font: italic 28px "times new roman"; position: absolute; width: 680px; height: 250px; background: #fff; padding-top: 230px; margin-top: -470px; margin-left: -35px }