﻿
* { margin:0px; padding:0px; }
html {FONT-FAMILY:  "Times New Roman", Arial, sans-serif;width:100%;}
body {overflow-x:hidden;   width:100%; }
* html body { width:100%;}
div,ul,li,h1,p{margin:0;padding:0; color:#222222;font-size:1em;}
/*ALL*/
#mbody{background: url('/i/body_bg.jpg')  center center fixed;}
#all{height:100%;background: url('/i/body_top.gif') repeat-x top left;height:100%;display:table;width:100%;}
img{border:0}
a{color:#222222; text-decoration:none;}
a:hover{color:#222222; text-decoration:underline;}
p,div { line-height: 1.4;text-align:juistify;color:#222222;}
h1,h2,h3,h4,h5,h6{color:#222222;display:block;margin:0px;padding:3px;z-index:300;}
ul{margin-left:20px;}
h1{font:18px "Times New Roman", Times;}
h2{font:15px "Times New Roman", Times;text-decoration:underline;}
h3{font:14px "Times New Roman", Times;}
input[type=text], select{font-size:12px;color:#222222;height:17px;margin:3px; border:1px #6e93b9 solid; background:#b0d3f7} 
textarea{font-size:12px;color:#654308;border:1px #6e93b9 solid; width:100%;background:#b0d3f7;margin:3px;  }  
input[type=submit],[type=reset],[type=button]{FONT-FAMILY:  "Times New Roman";text-align:center;font-size:16px;font-weight:bolder;padding:2px 12px 2px 12px; text-transform:uppercase; color:#ffffff;border:1px #6e93b9 solid;background:#265b7b; margin:2px;}  
.lf{text-align:right;}

div.sub_menu{margin:0px;  display:block;color:#222222;font-size:11px;opacity:0.7;filter:alpha(opacity=70);}
div.sub_menu a{color:#222222;font-size:11px;}

/*ajax*/
.loadajax{background: url('/i/loadbg.gif');opacity:0.4;filter:alpha(opacity=40);}
div{outline: 0px solid #ff0000;}


#container {float:center;width:993px; margin:326px auto -91px auto; padding:0px;}

#main {background:url(/i/center.gif) repeat-y left top; width:993px; margin:0px 0px 60px 0px;position:relative;}
#header {position:absolute;width:100%;top:0px;height:326px;}
#he{width:993px;height:326px;z-index:0; margin:0 auto; float:center;}
#top1{background: url(/i/top1.jpg) no-repeat top left;display:block;float:left;height:70px; width:993px;position:relative;z-index:2;}
#top2{background: url(/i/top2.jpg) no-repeat top left;display:block;float:left;height:171px; width:993px;position:relative;z-index:2;}
#top3{background: url(/i/i_12.jpg) repeat-x top right;display:block;float:left;height:38px; width:993px;position:relative;z-index:2;}
#top4{background: url(/i/top4.jpg) no-repeat top left;display:block;float:left;height:48px; width:993px;position:relative;z-index:2;}

#oplata{display:block; width:180px; height:100px;float:right; margin:80px 0px 0px 0px;font:16px Tahoma bold;}
#yandex{outline:0px solid #ff0000;display:block; width:170px; height:40px;float:right; margin:0px 0px 0px 0px;}
#wm{outline:0px solid #ff0000;display:block; width:170px; height:20px;float:right; margin:33px 0px 0px 0px;}
#help{display:block; width:160px; height:91px; float:left;}

#index{outline:0px solid #ff0000;position:absolute;display:block; width:210px; height:70px;top:20px; left:140px;}
/*FAQ*/
.faq{display:table; width:100%; margin:5px 0px 15px 0px; border:1px #ccc solid; padding:12px; background:#fcfcfc}
.quote{display:table; margin:5px 0px 15px 60px; border:1px #ccc dotted; background:#ecebe7; font-style:italic;}

.add_faq{cursor:pointer;}

.dn{opacity:0.0;filter:alpha(opacity=0);display:none;}

#adr{color:#ffffff;font:13px Tahoma; margin:24px 0px 0px 230px; display:block; float:left; width:450px;}

#footer{background:url(/i/bottom.jpg) no-repeat left top;height:91px;width:993px; position:relative;margin:0px 0px 0px 0px;z-index:45;}


#li{position:absolute; top:-993px;opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

#stat{display:block; float:left; width:88px; height:33px; top:40px; left:40px; position:relative;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

#cnt{ float:center;   position:relative; width:993px;margin:0px; z-index:2;}
.p25{width:993px;display:table;height:100px;}

#content {position:relative; margin:0px 50px 60px 50px;padding:0px 0px 0px 0px;}

h1.h1{ color:#5a5a5a;text-transform:uppercase;text-decoration:none;}/**/
#h1{z-index:1275;position:absolute;top:-75px;height:25px; left:70px;width:260px; overflow:hidden;}
.bgh{background:url(/i/bg_h1.gif) repeat-x left bottom;height:38px;width:240px;}
td.flag{width:139px;display:block-inline;height:38px; background:url(/i/flag.jpg) no-repeat left bottom;}



#menu{ position:relative;  float:right; display:block; top:10px;z-index:1000;height:32px;z-index:400;width:630px;}
#menu a{display:block; height:35px;text-transform:lowercase; opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); float:left;position:relative; z-index:400;padding:0px; text-align:center; background:#fff;margin:0px 3px 0px 3px;
font:1em Georgia, "Times New Roman";color:#2c5408;}
.a1{width:90px;}
.a2{width:82px;}
.a3{width:74px;}
.a4{width:144px;}
.a5{width:104px;}
.a6{width:84px;}

.nd{display:none;}
.clearing {height:0;clear:both}
table.a{border:0px;border-collapse:collapse;}/*table-layout:fixed;*/
table.a td{padding:0px;vertical-align:top;}


/*GALLERY CSS*/
#gallery{display:table;clear:left;}
.pages_panel{border:0px;border-collapse:collapse;}
.pages_panel{padding:3px;}
.foto_area{} /* область под блоки категорий фото*/ 
.alb{display:inline; float:left; height:250px; width:210px; margin:4px; padding:2px; color:#924710; border:0px #e6e6e6 dotted; background:#fffed8} /*block whith photo category */
.alb a{color:#924710;}
.alb:hover{ background:#eacd80} 
.alb div.cat_ico{display:block; float:center; margin:2px auto 2px auto; max-height:200px; height:150px; width:200px; border:1px #caa131 solid; background:#efe8ac} /*block whith photo category */

.alb a{text-align:center; display:block; font-weight:bold; font-size:14px;} /*block whith photo category */

.photo_div{display:inline; float:left;margin:16px;padding:2px;max-height:150px; background:#f9d95c; border:2px #e58f4d solid; height:150px; overflow:hidden;width:200px;} /* блок для фото*/
.photo_div img{margin:0px auto; float:center;display:block;}
.photo_div:hover{background:#a7520f;border:2px #310d04 solid;} /* блок для фото*/
.pages_panel{display:table; width:100%; height:35px; text-align:center;} /*слой для постраничной навигации*/
table.panel{background:#feee7c;margin:0 auto;table-layout:fixed;border-collapse:collapse;}
table.panel td{padding:2px; width:26px;  background:#e6e6e6; color:#343434; font-size:13px;}
table.panel td.thispage{ background:#adadad;color:#343434;text-align:center;}




.error{display:table;width:350px; border:1px #cdcdcd solid;padding:0px 12px 5px 12px; margin:10px auto; float:center; background:#eefaff}
.error .errdiv{font-size:15px; color:#ffecf6; font-weight:bold; background:#b81230; padding:2px 0px 2px 8px;}
.error b{font-weight:bolder; color:#1c1463;}
.mess{display:table;width:350px; text-align:center; weight:bolder; border:1px #253857 solid;padding:0px 12px 15px 12px; margin:10px auto; float:center; background:#99b8ea}

