.clear{clear:both;font-size:0;height:1px;overflow:hidden;}
body{font-size: 83.33%;background: url(../img/fon.jpg) repeat;margin: 0;padding: 0;font-family:Tahoma;height: 100%;}
a:hover{text-decoration: none;}
img{border: none;}
.shadow{background: url(../img/shadow.png) repeat-x bottom left;}
.shadow_top{background:  url(../img/fon_map.png) repeat-x 0 395px;}
#all{overflow: hidden;margin:0;padding:0;background: url(../img/head.jpg) no-repeat center top;}
#head{height: 290px;margin:0;padding:0;}
.window{width: 1000px;margin:0 auto;padding:0;position: relative;}

.tip{z-index: 2;position: absolute;}
.tip p{display: none;}
.tip8 p{display: none;}
.tip.one{height: 100px; width: 260px;left: 130px;top:150px;}
.tip.two{height: 150px; width: 100px;left: 600px;top:110px;}
.tip.three{height: 150px; width: 100px;left: 400px;top:110px;}
.tip.four{height: 120px; width: 60px;left: 70px;top:130px;}
.tip.five{height: 220px; width: 80px;left: -40px;top:20px;}
.tip.six{height: 230px; width: 80px;left: -130px;top:10px;}
.tip.seven{height: 120px; width: 80px;left: -200px;top:110px;}
.tip.nine{height: 100px; width: 80px;left: 735px;top:40px;}
.typ8{z-index: 2;position: absolute;}
.typ8.eight p{display: none;}
.typ8.eight{height: 100px; width: 460px;left: 735px;top:150px;}
.pop{background: url(../img/popup_top.png) no-repeat top left;/*height: 300px;*/width: 255px;z-index: 3;position: absolute;display: none;}
.pop .top{padding-top: 44px;}
.pop .bottom{padding-bottom: 40px;background: url(../img/popup_bottom.png) no-repeat bottom left;}
.pop .body{background: url(../img/popup_body.png) repeat-y top left;}
.pop p{margin: 0 0px;padding: 0 50px 0 70px;}
.pop_eight{background: url(../img/popup2.png) no-repeat;height: 300px;width: 255px;z-index: 3;position: absolute;display: none;}
.pop_eight p{margin: 35px 0px;padding: 0 70px 0 40px;}
.pop.show{background: url(../img/popup.png) no-repeat;height: 300px;width: 255px;z-index: 3;position: absolute;display: block;}

#head .c1{float: left;width: 380px;}
#head .c2{float: left;width: 246px;padding-top: 10px;}
#head .c2 p{margin: 0 0 0 50px;color: #e5ca82;}
#head .c2 p a{color: #ffc937;}
#head .c2 p a.active{color: #e5ca82;text-decoration: none;}
#head .c2 img{}
#head .c3{float: left;width: 374px;text-align: right;}
#mainmenu{zoom: 100%;}
#mainmenu .menu{margin-left: 110px;zoom: 100%;}
#mainmenu ul{list-style: none;margin: 0;padding: 0;zoom: 100%;}
#mainmenu li{float: left;margin: 0 10px;padding: 0 0px;zoom: 100%;}
#mainmenu li a{padding-top: 2px;text-decoration: none;color: #e5ca82;font-family: verdana;font-size: 1.3em;display: block;height: 26px;text-align: center;}
#mainmenu li a.one{background: url(../img/one.jpg) no-repeat center top;width: 130px;}
#mainmenu li a.one.active{background: url(../img/one_a.png) no-repeat center top;width: 130px;}
#mainmenu li a.two{width: 130px;background: url(../img/two.jpg) no-repeat center top;}
#mainmenu li a.two.active{background: url(../img/two_a.png) no-repeat center top;}
#mainmenu li a.three{width: 180px;background: url(../img/three.jpg) no-repeat center top;}
#mainmenu li a.three.active{background: url(../img/three_a.png) no-repeat center top;}
#mainmenu li a.four{width: 130px;background: url(../img/four.jpg) no-repeat center top;}
#mainmenu li a.four.active{background: url(../img/four_a.png) no-repeat center top;}
#mainmenu li a.five{width: 137px;background: url(../img/five.jpg) no-repeat center top;}
#mainmenu li a.five.active{background: url(../img/five_a.png) no-repeat center top;}
#map{margin-top: 10px;background: url(../img/fon_map.png) repeat-x 0 70px;height: 430px;}
#map .c1{width: 160px;float: left;}
#map .c2 .top, #map .c2 .left, #map .c2 .right{width: 140px;position: relative;padding-top: 40px;background: url(../img/mimilogo.png) no-repeat center top;}
#map .c2 a{color: #e5ca82;font-size: 0.9em;}
#map .c2 a:hover{text-decoration: none;}
#map .c2{width: 700px;float: left;background: url(../img/klever.png) no-repeat center top;height: 350px;text-align: center;padding-top: 60px;position: relative;}
#map .c2 .top{left: 260px;//left: -20px;}
#map .c2 .left{left: 195px;//left: -80px;top: 50px;}
#map .c2 .right{left: 333px;//left: 50px;/*top: -89px;*/}
#map .c3{width: 140px;float: left;}
#main{font-family: Verdana;}
#main .events{float: left;width: 400px;margin-left: 100px;-margin-left: 50px;}
#main h1{font-weight: normal;font-size: 2.2em;color: #ffc937;margin: 0;padding-bottom: 18px;padding-left: 30px;background: url(../img/little_klever.png) no-repeat 0 8px;}
#main h1 span{color: #e5ca82;font-size: 1em;}
#main .events .event_block{}
#main .events .event_block .event{float: left;width: 160px;}
#main .events .event_block .event span{color: #e5ca82;}
#main img{border: 2px solid #d3bf7a;margin: 15px 0;}
#main .events .event_block .event a{color: #ffc937;}
#main .actions{float: left;width: 400px;-width: 350px;margin-left: 30px;}
#main .actions .action{ margin:0;}
#main .actions .action h4{color: #e5ca82;font-size: ;font-weight: normal;margin-top: 0;margin-bottom: 15px;}
#main .actions .action img{border: 2px solid #d3bf7a;margin: 0 18px 15px 0;}
#main .actions .action p{color: #e5ca82;width: 350px;-width: 200px;}
#main .photo_order{float: left;width: 350px;margin-left: 100px;-margin-left: 50px;margin-top: 30px;}
#main .photo_order img{border: 2px solid #d3bf7a;margin: 15px 10px 15px 0;}
#main .photo_order a{color: #ffc937;font-size: 0.9em;}
#main .photo_order p{margin: 6px 0 0 0;color: #e5ca82;}
#main .about{float: left;width: 450px;margin-top: 40px;background: url(../img/flag.png) no-repeat top right;}
#main .about h4{margin: 0 0 10px 85px;font-size: 0.9em;color: #ffc937;}
#main .about .restorans{}
#main .about .restorans .restoran{text-align: center;width: 90px;float: left;margin-right: 10px;}
#main .about .restorans .restoran img{border: 2px solid #004720;margin: 0;}
#main .about .restorans .restoran a{color: #e5ca82;font-size: 0.8em;}
#main .about .friends{margin-top: 25px;margin-left: 50px;text-align: center;width: 135px;background: #002d14;border: 2px solid #004720;padding: 7px 12px;}
#main .about .friends a{margin-right: 8px;}
#main .about .friends img{border: none;margin: 0;}
#main .about span{margin-left: 50px;color: #e5ca82;}
#foot{height: 115px;margin-top: 40px;}
#foot .window,#blog .window_hr{background: url(../img/hr.png) no-repeat top center;padding-top: 25px;}
#foot .window{padding-top: 1px;}
#foot .c1{margin-left: 100px;-margin-left: 50px;width: 200px;background: url(../img/logopub.png) no-repeat top right;height: 50px;float: left;margin-top: 25px;}
#foot p{color: #e5ca82;margin: 0;}
#foot a{color: #ffc937;}
#foot .c2{width: 250px;float: right;background: url(../img/logoits.png) no-repeat top left;height: 60px; padding-left: 80px;margin-top: 25px;}
#foot .c3{width: 150px;float: left;padding-left: 0px;margin-left: 115px;margin-top: 20px;}
#foot .c3 p{text-align: center;margin-bottom: 2px;font-size: 0.9em;color: #ecdd89;}
#foot .c3 .friends{text-align: center;width: 135px;background: #002d14;border: 2px solid #004720;padding: 2px 2px;}
#foot .c3 .friends a{margin-right: 6px;}
#foot .c3 .friends img{border: none;margin: 0;}
#blog,#news,#sxema{width: 900px;padding-top: 110px;background: url(/site/img/klever_title.png) no-repeat 110px 84px;zoom: 100%;}
#news{}
#news .navig{padding: 35px 0 35px;background: url(../img/paper.png) no-repeat bottom right;}
#blog p,#news p,#sxema p{margin: 0; padding: 0;color: #ecdd89;display: block;}
#blog a,#news a,#sxema a{color: #ffce49;}
#sxema p{margin: 0; padding: 0;color: #ecdd89;font-size: 1.4em;margin-bottom: 10px;}
#sxema .text_body p{margin: 0; padding: 0;color: #ecdd89;font-size: 1.0em;margin-bottom: 10px;}
#sxema span{color: #ffce49;font-size: 1.4em;}
#sxema img{border: none;margin: 0;}
#sxema .pub .sxema h2{margin: 50px 0 0 50px;}
#interer{padding-top: 110px;background: url(/site/img/klever_title.png) no-repeat 110px 84px;width: 900px;}
#interer .item{margin-bottom: 40px;}
#interer .item a{margin: 0 0px 0px 0;}
#interer .item h3{font-size: 1.4em;font-weight: normal;color: #ffc937;margin: 35px 0 5px 0;font-style: italic;}
#interer .item img{margin: 0;margin-bottom: 10px;}
#news span{color: #ecdd89;color: #e5ca82;font-size: 1.1em;}
#news h2{color: #ffce49;font-size: 1.8em;font-weight: normal;margin: 5px 0;}
.karta_menu{color: #ecdd89;font-size: 1.8em;font-weight: normal;margin: 5px 0;}
#interer .karta_menu a{color: #e5ca82;text-decoration: underline;}
#interer .karta_menu a.active{color: #ffce49;text-decoration: none;}
#news .news.event h2{color: #e5ca82;font-size: 1.8em;font-weight: normal;margin: 5px 0 15px 0;}
#news .news.event h3{color: #e5ca82;font-size: 1.8em;font-weight: normal;margin: 5px 0 15px 0;}
#news .news.event .new span{margin-bottom: 8px;display: block;color: #ffce49;font-size: 1.1em;}
#news .news.event .new h3{margin-bottom: 8px;display: block;color: #ffce49;font-size: 1.1em;}
#news .news.event .new a{margin-bottom: 0px;display: block;color: #ffce49;font-size: 1.1em;}
#news img{display: block;margin: 0 15px 0 0 ;}
#news .new p{margin-bottom: 10px;}
#news .new{margin-bottom: 30px;}
#news .navig a{text-decoration: underline;}
#news .navig a.active{color: #e5ca82;text-decoration: none;}
#menu{font-style: italic;}
#menu td{vertical-align: top;color: #e5ca82;}
#menu td.right{text-align: right;}
#menu td span{color: #f7c436;}
#menu tr{height: 50px;}
#menu th{text-align: left;font-size: 1.8em;color: #e5ca82;font-weight: normal;}
#blog span{color: #ffce49;}
#blog label{color: #ffce49;margin-bottom: 4px;display: block;}
#blog h2,#sxema h2,#interer h2{color: #ecdd89;font-size: 1.8em;font-weight: normal;margin: 1em 0 0.5em;}
#blog h3{font-size: 1.3em;color: #ecdd89;font-weight: normal;}
#blog h1,#news h1,#sxema h1,#interer h1{margin-left: 100px;}
.text_body{background: url(../img/irish.png) no-repeat right bottom;}
#blog .info_block, #blog .item_block,#blog > h2, #blog .comments,#news .news, #sxema .pub,#interer h2,#interer .item, .karta_menu,#menu, .text_body{margin-left: 0px;zoom: 100%;}
#blog .info_block{margin-bottom: 6px;}
#blog .info_block p{margin-top: 5px;}
#blog .info_block span.data{margin-right: 20px;}
#blog .comments{margin-top: 50px;background: url(../img/blog_krush.png) no-repeat 520px 300px;-background: url(../img/blog_krush.png) no-repeat 620px 300px;}
#blog .comments h2{color: #ffce49;}
#blog .comments span{text-decoration: underline;}
#blog .comments .comment{margin-bottom: 10px;}
#blog .window_hr{padding-top: 15px;margin-top: 40px;/*margin-left: 100px;*/padding-left: 30px}
#comment_form{width: 436px;margin-bottom: 25px;}
#comment_form input, #comment_form textarea{border: 2px solid #00461f;background: url(../img/form_fon.jpg) repeat-x;color: white;}
#comment_form .name{width: 200px; float: left;margin-bottom: 20px;}
#comment_form .name input{width: 200px;}
#comment_form textarea{width: 435px;height: 167px;margin-bottom: 25px;overflow: hidden;}
.kaptcha{float: left;margin-right: 10px;}
#main #blog .kaptcha img{border: 1px solid black;margin: 0;}
#comment_form .key{float: left;width: 180px;margin-right: 10px;}
#comment_form .key input{width: 180px;}
input.button{float: left;margin-top: 20px;width: 90px;color: #00461f;}
#events{margin-left: 100px; width: 900px;padding-top: 110px; background: url(../img/calen.png) no-repeat right bottom;padding-bottom: 120px;}
#events .body{width: 520px;float: left;-width: 420px;}
#events .calendar{margin-left: 35px;}
#events .calendar a{font-size: 1em;color: #ecdd89;margin-right: 20px;}
#events .calendar a.active{color: #ffce49;text-decoration: none;}
#events .calendar a.future{color: #226125;text-decoration: none;}
#events h2{color: #ecdd89;font-size: 1.8em;font-weight: normal;margin: 1em 0 0.5em;}
#events .new{margin-bottom: 30px;}
#events .new p{margin: 0;color: #e5ca82;}
#events img{display: block;margin: 0 15px 0 0 ;}
#events .news.event{margin-left: 35px;}
#events .news.event .new a{margin-bottom: 0px;color: #ffce49;font-size: 1.1em;}
#events .news.event .new span{margin-bottom: 8px;display: block;color: #e5ca82;font-size: 1.1em;}
#events h1{width: 350px;}
#events .fotoorder{width: 320px;float: right;-width: 240px;}
#events .fotoorder h1{font-weight: normal;font-size: 1.8em;color: #ffc937;padding-left: 30px;background: url(../img/little_klever.png) no-repeat 0 8px;text-decoration: underline;}
#events .fotoorder .foto_order p{margin: 5px 0;color: #ecdd89;}
#events .fotoorder .foto_order span{color: #ecdd89;}
#events .fotoorder a{color: #ffc937;}
#events .fotoorder a.all{margin-left: 35px;margin-top: 20px;}
#events .fotoorder .foto_order .img{}
#events .fotoorder .foto_order .img img{display: inline;margin: 0;}
#events .fotoorder .foto_order{margin-top: 25px;margin-left: 35px;}
#events .galery{width: 460px;}
#events .galery img{display: inline;margin: 0;}
#events .galery a{margin-right: 10px;}
#events .galery p{color: #e5ca82;}
#main_pub{padding-top: 110px;background: url(/site/img/klever_title.png) no-repeat 110px 84px;}
#main_pub h1{margin-left: 100px;}
#main_pub .title{margin-left: 130px;width: 800px;margin-top: 30px;margin-bottom: 30px;}
#main_pub .title .menu{background: url(../img/body_menu.png) no-repeat;height: 402px;width: 448px;float: left;}
#main_pub .title .inter{background: url(../img/body_inter.png) no-repeat;height: 402px;width: 307px;float: left;}
#main_pub .text{margin-left: 130px;width: 800px;margin-bottom: 50px;}
#main_pub .text h2{color: #ffce49;font-size: 1.8em;font-weight: normal;margin: 5px 0;}
#main_pub .text p{color: #e5ca82;}
#main_pub .title .menu h3{font-size: 24px;font-family:Verdana;font-weight: normal;margin: 25px 0 5px 0;text-align: center;color: #ffce49;}
#main_pub .title .menu h3 a{color: #ffce49;} 
#main_pub .title .menu div{list-style: none;padding-left: 50px;width:185px;}
#main_pub .title .menu div a{color: #e5ca82;font-size: 14px; font-family:Verdana; font-style: italic;}
#main_pub .title .menu p{padding-left: 35px;color: #e5ca82;font-size: 14px;font-family:Verdana;font-family:Verdana;font-style: italic;margin: 10px 0;}
#main_pub .title .menu .img{padding-left: 35px;}
#main_pub .title .menu img{margin: 0;}
#main_pub .title .menu a{margin-right: 12px;}
#main_pub .title .menu a.all{padding-left: 35px;color: #ffce49;margin-top: 35px;display: block;}

#main_pub .title .inter h3{font-size: 24px;font-family:Verdana;font-weight: normal;margin: 35px 0 5px 0;text-align: center;color: #ffce49;}
#main_pub .title .inter h3 a{color: #ffce49;} 
#main_pub .title .inter ul{list-style: none;padding-left: 70px;}
#main_pub .title .inter li{}
#main_pub .title .inter li a{color: #e5ca82;font-size: 14px;font-family:Verdana;font-style: italic;}
#main_pub .title .inter p{padding-left: 35px;color: #e5ca82;font-size: 14px;font-family:Verdana;font-style: italic;margin: 10px 0;}
#main_pub .title .inter .img{padding-left: 35px;}
#main_pub .title .inter img{margin: 0;}
#main_pub .title .inter a{margin-right: 12px;}
#main_pub .title .inter a.all{padding-left: 35px;color: #ffce49;margin-top: 35px;display: block;}

.other span{color: #e5ca82;}
.other a{color: #ffc937;font-size: 1.2em;}
#bot_menu{margin: 0 auto;position: relative;zoom: 100%;}
#bot_menu ul{list-style: none;margin-left: 100px;padding: 0;}
#bot_menu ul li{float: left;position: relative;zoom: 100%;}
#bot_menu li a{color: #ffc937;font-size: 1.4em;padding: 0 12px;background: url(../img/bul.png) no-repeat right center;}
#bot_menu li a.active{color: #e5ca82;text-decoration: none;}
#bot_menu .podmenu{zoom: 100%;display: none;position: absolute;z-index: 3;background: url(../img/karta_bara.png) repeat-y; width: 191px;height: auto;top: -150px;//top: -225px;-top: -225px;border: 2px solid #004720;//left: 0;}
#bot_menu .podmenu.second{top: -370px;//top: -495px;}
#bot_menu .podmenu.show_menu{zoom: 100%;display: block;}
#bot_menu .podmenu.show_menu2{zoom: 100%;display: block;}
#bot_menu .podmenu ul{margin: 14px 0 0 10px;padding: 0;}
#bot_menu .podmenu ul li{clear: both;margin-bottom: 3px;}
#bot_menu .podmenu li a{color: #ecdd89;font-size: 1.0em;background: none;font-style: italic;font-family: Verdana;display: inline-block;}
.tags a{ color:#ecdd89;}

#sxema .col1{float:left;width: 32%;}
#sxema .col1 .worktime{background: url(/site/img/worktime.png) no-repeat bottom;height: 120px;}
#sxema .col1 .worktime p{ text-align: center;font-size: 24px;}
#sxema .col1 .worktime p.title{font-size: 1.0em;margin-bottom: 5px;}
#sxema .col1 .en_adress p{color: #D2BE88;}
#sxema .imgs{margin-top: 25px;background: #03360B;}
#sxema .imgs img{border: 15px solid #03360B;border-right: none;text-align: center;}
#sxema .col2{float: right;width: 66%;}

.viravn{margin-left: 130px;-margin-left: 130px;}
