html{height:100%;margin:0;padding:0;background-color:#faf5fa;border:0;}
body{max-width:1190px;min-width:990px;width:auto;margin:0 auto;padding:0;border-left: 1px solid #662E4B;border-right: 1px solid #662E4B;}
img{border:0;}
h1{color:white;font:bold 16px Arial;margin:0;}
table{width:100%; border-spacing:0; border:0; }
td{vertical-align:top; border-spacing:0; border:0;}
p{text-align:justify}
#title{font:bold 14px Arial; display:block;margin:8px auto;}
#float{float:left; margin:auto 8px 7px auto;}
#tf{padding-left:55px;clear:both}
#tf div{float:left;height:28px;}
#tfLeft{background:#892263 url(img/h1_b_l.jpg) left top no-repeat;width:8px;}
#tfRight{background:#892263 url(img/h1_b_r.jpg) right top no-repeat;width:8px;}
#tfCenter{background-color:#892263;color:white;font:bold 16px Arial;text-align:center;line-height:28px;}

.jsMenuIn{height:224px;background: url(img/mn_bg.jpg) no-repeat center;position:absolute!important;top:336px;z-index: 1;}
#jsButton{position:absolute; top:333px;z-index: 2;}
#mnCenter{width:995px;margin:0 auto;}
#mnCenter a{float:left;height:224px;text-align:center; font:bold 16px Arial;color:white; text-decoration:none; vertical-align:bottom}
#mnCenter a span{margin-top:190px; display:block;text-align:center}
#mnReserved {width:248px!important;background: url(img/mn_zak.jpg) no-repeat;}
#mnMenu {width:248px!important;background: url(img/mn_men.jpg) no-repeat;}
#mnZakaz {width:246px!important;background: url(img/mn_dor.jpg) no-repeat;}
#mnOtz {width:248px!important;background: url(img/mn_otz.jpg) no-repeat;}
#okr {float:right;width:5px;height:224px;background:#7F215D url(img/03.jpg) no-repeat;}

#ts{padding-left:55px;clear:both}
#ts div{float:left;height:28px;}
#tsLeft{background:#5764a8 url(img/h1_sin_l.jpg) left top no-repeat;width:8px;}
#tsRight{background:#5764a8 url(img/h1_sin_r.jpg) right top no-repeat;width:8px;}
#tsCenter{background-color:#5764a8;color:white;font:bold 16px Arial;text-align:center;line-height:28px;}

#BoxTop{height:14px;}
#BoxBottom{height:14px;}
#BoxBottom3,#BoxTop,#BoxTop3,#BoxTop2,#BoxBottom2,#BoxBottom{font-size:0px;}

.topMenu{text-align:center;height:57px;background: url(img/menu_bg.jpg) repeat-x center;text-align:center;}
.topMenu a{padding:0px 35px 0px 35px;display:inline-block;font:bold 15px Arial;color:white;text-decoration:none;vertical-align:middle;height:50px;line-height: 50px;background-image: url(img/clear.png);}
*html .topMenu a:hover {cursor:pointer;position:relative;background:url(/img/mn_bg_hover.png) no-repeat center;background-position:top center;background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mn_bg_hover.png', sizingMethod='crop');}
.topMenu a:hover{background: url(img/mn_bg_hover.png) center top no-repeat;}

.top{height:278px;background: url(img/top_bg.jpg) no-repeat center; width:100%;}
#topLeft{margin: 90px 0 0 33px;float:left;width:257px;height:57px;background:url(/img/barb_logo.png) no-repeat; cursor:pointer; text-decoration:none;}
#topLeft{background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/barb_logo.png', sizingMethod='crop');}
#topRight{width:163px;height:136px;background:url(img/mad_logo.png) no-repeat; cursor:pointer;float:right; text-decoration:none;}
#topRight{background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mad_logo.png', sizingMethod='crop');}

.content{background:#fff url(img/content_bg.jpg) left bottom repeat-x;}
.contentLeft{width:300px;}


#leftBoxf{width:254px;margin-left:35px;clear:both}
#leftBoxf  #BoxMiddle{border-left:solid #A26A86 1px;border-right:solid #A26A86 1px;background-color:white;padding:8px 15px;}
#leftBoxf #BoxTop{background:url(img/left_f_t.png) left top no-repeat;}
#leftBoxf  #BoxBottom{background: url(img/left_f_b.png) center bottom no-repeat;}

#leftBoxs{width:254px;margin-left:35px;clear:both}
#leftBoxs  #BoxMiddle{border-left:solid #6587C4 1px;border-right:solid #6587C4 1px;background-color:white;padding:8px 15px;}
#leftBoxs #BoxTop{background:url(img/left_sin_t.png) left top no-repeat;}
#leftBoxs  #BoxBottom{background: url(img/left_sin_b.png) center bottom no-repeat;}
	
#lMenu {padding-bottom:20px;}
#lMenu a{font:bold 13px Arial;text-decoration:none; color:#8A2364;padding-left:13px;background:url(img/li.jpg) left center no-repeat;}
#lMenu a:hover{color:#5764A8;font:bold 13px Arial;background:url(img/li_act.jpg) left center no-repeat;}
#lMenu  ul{text-align:left;margin:0;padding:0;list-style-type:none;padding-left:11px;}

#lSorev{padding-bottom:20px;}
#lSorev p span{font:10px Arial; color:#8A2364;width:244px; text-decoration:underline;}
#lSorev p a{font:12px Arial; color:#5764A8;text-decoration:none;margin-top:5px;display:block;}
#lSorev p a:hover{text-decoration:underline;}
#lSorev p{margin-top:0;}

#lAfisha{padding-bottom:20px;}
#lAfisha p span{font:10px Arial;text-decoration:underline; color:#8A2364;padding-left:0px;background:none;}
#lAfisha a{font:12px Arial; color:#5764A8;margin-top:5px;display:block;text-decoration:none;}
#lAfisha a:hover{text-decoration:underline;}
#lAfisha p{margin-top:0;}
	
.contentRight{}
#innerContent{padding:0 22px 0 33px;padding-bottom:20px;}
#innerContent #ts{padding-left:25px;}
#centerBoxS{width:100%; font:12px Arial; color:#8A2364;clear:both}
#centerBoxS  #BoxMiddle{border-left:solid #3562B2 1px;border-right:solid #3562B2 1px;background-color:white;padding:8px 18px;}
#centerBoxS  #BoxTop{background:url(img/s_l_t.png) left top no-repeat;width:14px;}
#centerBoxS  #BoxTop2{background:url(img/s_r_t.png) right top no-repeat;width:14px;}
#centerBoxS  #BoxTop3{background-color:white;border-top: solid 1px #3562B2; line-height:1px;}
#centerBoxS  #BoxBottom{background:url(img/s_l_b.png) left bottom no-repeat;width:14px;}
#centerBoxS  #BoxBottom2{background:url(img/s_r_b.png) right bottom no-repeat;width:14px;}
#centerBoxS  #BoxBottom3{background-color:white;border-bottom: solid 1px #3562B2;line-height:1px;}

#paging{margin:20px auto;text-align:center;clear:both;}
#paging a{font:11px tahoma;height:30px; width:30px;display:inline-block; text-align:center; line-height:30px;text-decoration:none;color:#647FA3;}
#paging a:hover{color:#9E0000; text-decoration:underline;}
#next{background:url(img/next.jpg) 50% 50%  no-repeat;text-decoration:none!important}
#prev{background:url(img/prev.jpg) center center no-repeat;text-decoration:none!important}
#paging #pag_act{font:24px tahoma; text-align:center;}
#paging #pag_act:hover{color:#647FA3; text-decoration:none;}

#photoGal{}
#photoGal a{display:inline-block;width:128px;text-align:center;text-decoration:none;font:12px Arial; color:#702454; margin:5px auto;}
#photoGal a span{display:block;margin-top:7px;}

#form{}
#form div{clear:both; padding:5px;}
#form div span{display:block; width:240px;float:left; text-align:right;padding:5px;}
#form #textarea span{}
#form #inpText span{}
#textarea{color:#5764A8;}
#textarea textarea{width:387px; height:87px;border:2px solid #b8beda;color:#5764A8;overflow: auto;overflow-x: hidden;}
#inpText{font:12px Arial;color:#702454}
#inpText input{color:#702454;font:bold 16px Arial;width:187px; height:27px;border:2px solid #c7a2b7;}
#inpBut input{font:bold 16px Arial;color:#fff;width:117px; height:28px; background: url(img/formBut.jpg) no-repeat left top; border:0;}

.footer{background:url(img/footer_bg.jpg) left top repeat-x;height:57px;color:#F9F4FA;font:11px Tahoma;clear:both}
.footer a{color:white;text-decoration:none}
.footer form {MARGIN: 0px; padding:0;}
#copyright{padding-left:55px;float:left;}
#footerSearch{padding-right:55px;float:right;height:20px;}
#webcom{clear:both; text-align:center;}
#button{width:48px;color:#D7CFCF;background:#030101 url(img/button_bg.jpg) left top repeat-x;border:none;font:11px Tahoma;border:solid 1px #571239;}
#inputText{font:11px Tahoma;width:143px;border:solid 1px #571239;}
#more{font:10px Arial!important; color:#8A2364!important;text-decoration:underline!important;}
#more:hover{text-decoration:none!important;}
.kroshka{font:12px Arial;margin-bottom:10px; color:#5764a8;}
.kroshka a{color:#5764a8;}
.kroshka a:hover{text-decoration:none;}
#razd{display:inline-block; background: url(img/razd.jpg) no-repeat 50% 50%; width:14px;height:6px;}
#new  {margin:15px auto;}
#new  p {margin:3px auto;}
#links{color:#B87098;font:11px Tahoma; text-align:center;clear:both;}
#links a {color:#712352;}
#links a:hover {color:#B87098; text-decoration:none;}
