body { background-color:#000000; background-position:center top; background-repeat:no-repeat; background-image:url(/_img/main.jpg); font:normal 73% Arial, Helvetica, sans-serif;/*default 12px*/ color:#d9d9d9;}
/* GLOBAL DEFAULTS */
body, p, dl, dt, dd, h1, h2, h3, h4, table, td, input, textarea, select, option, form { list-style:none; margin:0px; padding:0px; outline:none;} 
dl, dt, dd { display:block;}
input, textarea {}

td { vertical-align:top;}

a { color:#d9d9d9;}
a:hover {}

img { border:0px;}

.submit { cursor:pointer;}

.pipe { padding:0 8px;}

.clear:after{ content:"."; display:block; visibility:hidden; clear:both; height:0; font-size:0; line-height:0;}
.clear { display:inline-block;}
/*\*/
.clear { display:block;}
/**/

h1, h4 { color:#50b600; text-transform:uppercase;}
h1 { font:normal 202% Arial, Helvetica, sans-serif;/*default 24px*/ padding:30px 0 7px 0;}
h2 { font: normal 151% Arial, Helvetica, sans-serif; color:#FFFFFF;}
h3 { font: normal 133% Arial, Helvetica, sans-serif; color:#FFFFFF;}
h4 { font:bold 117% Arial, Helvetica, sans-serif;/*default 14px*/}

.index { background-image:url(/_img/index-main.jpg);}
.index .menu { padding-top:50px; padding-bottom:50px;}

.main { width:800px; padding:0 100px; background:url(/_img/menu-bg.png) no-repeat center top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/menu-bg.png', sizingMethod='crop');}

.logo { padding-bottom:8px; padding-left:304px; position:relative; z-index:200;}
.index .logo { padding-bottom:198px;}

.index .table-order, .index .monthgirl { float:left; _position:relative; _overflow:hidden;}

.block-with-photo .pic { padding:15px 5px 5px 45px;}
.block-with-photo .pic img { display:block;}
.block-with-photo .facerounded { position:absolute; background:url(/_img/face-rounded.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/face-rounded.png', sizingMethod='crop');}
.block-with-photo dt { font-size:151%;/*default 18px*/ text-transform:uppercase; color:#50b600; padding:11px 5px 0 0;}
.block-with-photo dt span { display:block; color:#FFFFFF; font-size:77%; text-transform:none;}

.table-order .pic { background:url(/_img/back-bgi.gif) no-repeat left top;}
.table-order dt { text-align:right;}
.content .table-order dt { background:url(/_img/order-bg.gif) no-repeat 0px 0px; margin-top:9px; padding-right:80px; padding-bottom:30px;}
.content .table-order dd p { padding:4px 0 14px 0;}

.index .monthgirl { margin-left:397px; _margin-left:0px;}
.index .table-order { _margin-right:397px;}
.monthgirl .pic { background:url(/_img/back-bg_i.gif) no-repeat left top; padding-left:8px; padding-right:45px;}
.monthgirl dt { padding-left:9px;}

.menu { padding-left:140px; position:relative; z-index:100;}
.menu dd { float:left; margin:0 5px;}
.menu a .p1 { background:url(/_img/nav_about.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_about.png', sizingMethod='crop');}
.menu a:hover .p1 { background:url(/_img/nav_about_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_about_o.png', sizingMethod='crop');}
.menu a .p2 { background:url(/_img/nav_monthgirl.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_monthgirl.png', sizingMethod='crop');}
.menu a:hover .p2 { background:url(/_img/nav_monthgirl_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_monthgirl_o.png', sizingMethod='crop');}
.menu a .p3 { background:url(/_img/nav_menu.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_menu.png', sizingMethod='crop');}
.menu a:hover .p3 { background:url(/_img/nav_menu_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_menu_o.png', sizingMethod='crop');}
.menu a .p4 { background:url(/_img/nav_gallery.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_gallery.png', sizingMethod='crop');}
.menu a:hover .p4 { background:url(/_img/nav_gallery_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_gallery_o.png', sizingMethod='crop');}
.menu a .p5 { background:url(/_img/nav_vacancies.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_vacancies.png', sizingMethod='crop');}
.menu a:hover .p5 { background:url(/_img/nav_vacancies_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_vacancies_o.png', sizingMethod='crop');}
.menu a .p6 { background:url(/_img/nav_location.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_location.png', sizingMethod='crop');}
.menu a:hover .p6 { background:url(/_img/nav_location_o.png) no-repeat left top; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/nav_location_o.png', sizingMethod='crop');}

.footer { font:normal 91% Tahoma; padding:0 0 150px 0;}
.footer dt { float:left; color:#6c6c6c;}
.footer dd { float:right; text-align:right; color:#797979;}
.footer dd a { color:#a3a3a3;}
.footer p { text-align:center;}
.footer p a { color:#7f0f41;}

.content { padding:40px 0 100px 0;}

.content .table-order { margin-left:6px;}

.column-1, .column-2 { float:left;}
.column-1 { width:230px; margin-right:20px;}
.column-2 { width:550px;}

.wp-block { font-size:117%; padding:3px 0 0 0;}
.wp-block p { padding:0 0 17px 0;}

.menu-item-full .dish-type { padding:3px 0 4px 15px; margin-bottom:15px; background:url(/_img/title-bg2.gif) repeat-y;}
.menu-item-full .info, .menu-item-full .pic { float:left;}
.menu-item-full .info { width:230px; margin-right:20px;}
.menu-item-full .pic img { border:1px #109204 solid;}
.menu-item-full .info dt { font-size:151%;}
.menu-item-full .info .descr { font-size:91%;/*default 11px*/ margin-left:0px; padding:8px 0 20px 0;}
.menu-item-full .info dd { margin-left:-4px;}
.menu-item-full .info dd span { display:block; float:left; padding:2px 4px 3px 4px; margin-right:2px;}

.text-block p { padding-bottom:13px;}

.list-block dt { background:url(/_img/title-bg.gif) repeat-y;}
.list-block dd { background:url(/_img/row-bg.gif) no-repeat left bottom;}
.list-block dd, .list-block dt { padding:3px 0 4px 15px; color:#FFFFFF;}
.list-block span, .type-2 b { display:block; float:right; width:70px; padding-left:30px; color:#b5b5b5;}
.list-block dt span, .list-block dt b { color:#FFFFFF;}
.list-block .time { padding:13px 0 0 0; font-size:117%; font-weight:bold; color:#ffffff; background:none;}

.list-11px { width:300px;}
.list-11px dd { width:150px; float:left; font-size:91%; padding-bottom:8px;}

.type-2 { margin-bottom:20px;}
.type-2 dt span, .type-2 dt b, .type-2 b, .type-2 a { color:#d9d9d9;}
.type-2 dd span { color:#7f7f7f;}

.thumbnails a { display:block; float:left; border:1px #3e9d00 solid; margin:0 10px 10px 0; _margin:0 7px 7px 0;}

.monthgirl-full dt, .monthgirl-full dd { float:left; margin-top:6px;}
.monthgirl-full dt { width:300px; margin-right:15px;}
.monthgirl-full dt p { padding-top:13px;}
.monthgirl-full dd { border:1px #3e9d00 solid;}
.monthgirl-full dd img { display:block;}

.video-link-block { font-family:Tahoma;}
.video-link-block dt, .video-link-block dd { float:left; margin-right:13px;}
.video-link-block dt {}
.video-link-block dd { width:190px;}
.video-link-block p { padding:6px 0 8px 0;}

.vacancies dt, .vacancies dd { color:#FFFFFF;}
.vacancies dt { font-size:151%;/*default 18px*/}
.vacancies dd { padding:6px 0 24px 0;}

.vac-contact { background:url(/_img/title-bg2.gif) repeat-y; padding:13px 20px 20px 20px;}
.vac-contact dt, .vac-contact dd { float:left;}
.vac-contact dt { width:160px;}
.vac-contact dd { width:330px; margin-right:20px;}
.vac-contact dt b { display:block;}

.photo-full h4 { color:#FFFFFF; margin-bottom:20px;}
.photo-full img, .photo-full a { display:block; float:left; border:1px #3e9d00 solid;}
.photo-full img { margin-right:15px;}
.photo-full a { margin:0 12px 12px 0;}
.photo-full a img { margin:0px; border:none;}