
* { margin:0px; padding:0px; }
html {FONT-FAMILY: Comic Sans MS,Verdana, Arial, sans-serif;font-size:13px;width:100%;}
body {overflow-x:hidden;  position:relative; height:100%; width:100%; background:#daf7ff;  }
* html body { height:100%; width:100%;}
body,div,ul,li,h1,p{margin:0;padding:0; color:#ac5a1e;}
img{border:0}
ul li{list-style:none}
a{color:#61300c; text-decoration:none;}
p,div { line-height: 1.4;text-align:juistify;}


#container {float:left;width:100%;display:table; margin:200px 0px; padding:0px; height:100%;}
.lori{display:block; float:center; background: url('/i/podlog.gif') no-repeat left top; font-size:16px; color:#aa430d; text-align:center; padding:10px 0px 0px 0px; margin:5px auto 0px auto; height:43px; width:186px; }


#header {position:absolute;width:100%;height:430px;top:0px;z-index:0;min-width:1000px;}
#top1{background: url(/i/top1.jpg) no-repeat 50% 0%;display:block;float:left;height:96px; width:100%;position:relative;z-index:2;}
#top2{background: url(/i/menu.jpg) no-repeat 50% 0%;display:block;float:left;height:102px; width:100%;position:relative;z-index:2;}
#top3{background: url(/i/top3.jpg) no-repeat 50% 0%;display:block;float:left;height:254px; width:100%;position:relative;z-index:2;}
#blue1{background: url(/i/blue_bg.png) repeat-x center bottom;height:254px;}
#blue2{background: url(/i/blue_bg2.png) repeat-x center top;height:157px;position:relative;top:38px;}

#phones{background: url(/i/phones.png) no-repeat left top;height:96px;width:227px; position:relative; display:inline-block;float:right;margin-right:30px;}
#dadress{background: url(/i/ adress.png) no-repeat top left;height:240px;width:360px;display:inline;float:left;position:relative; left:-120px; margin:298px 20px 0px auto;  z-index:34;}
#address{height:119px;width:280px;display:inline;float:left;position:relative; margin:50px 0px 0px 30px;  z-index:34;}
address{background: url(/i/ wbg.png);color:#ffffff;font: 10px  Comic Sans MS, "Times New Roman";display:inline;line-height:1.2em; padding:2px 4px 2px 0px;}

#footer {background:url(/i/main.jpg) no-repeat left top;height:442px; min-width:1000px; display:block; float:left;margin:-562px 0px 0px 0px;position:absolute;width:100%;}
#footer2 {background:url(/i/bottom.jpg) no-repeat center top;height:539px; width:100%; min-width:1000px; z-index:-34;display:block; float:left;margin:-500px 0px 0px 0px;position:absolute;top:100%;}

#gorod{width:260px;height:539px; display:block; float:left; border:0px #555555 solid; background:url(/i/lr0.jpg) no-repeat right top;}
#fright{background:url(/i/lr.png) no-repeat right bottom;height:539px; width:36px;display:block;float:left;position:relative;}
#slovo{background:url(/i/slovo.png) no-repeat left bottom;height:223px; width:340px;display:block;float:left;position:absolute;top:160px; left:-140px;}

#drakon{background: url(/i/drakon.png) no-repeat left top;height:260px;width:284px;display:block;float:left;position:absolute; top:-20px; left:-180px; margin:0px 0px 0px 0px;  z-index:34;}
#indr{margin:190px 0px 0px 20px;}



#dom{display:block;float:left;height:410px; width:300px;position:relative; top:70px;left:-60px;}
#krisha{background: url(/i/domeg2_01.gif) no-repeat left top;display:block;width:420px; height:210px;}
#osnova{display:block;width:420px; height:310px;}
#d_left{display:block;float:left;width:91px; height:190px;background: url(/i/domeg2_02.png) no-repeat left top;}
#d_right{display:block;float:left;width:109px; height:190px;background: url(/i/domeg2_04.png) no-repeat left top;}
#d_photo{display:block;float:left;width:220px; height:190px;background: url(/i/domeg2_03.jpg) no-repeat left top;position:relative; z-index:45;}
#doma_photo{display:block;float:left;width:220px; height:169px;background: url(/data/4/32/ 081218053603_sm.jpg) no-repeat center center #ffffa6;position:absolute; z-index:40;}




#left_div, #right_div{margin:0px;font:1em  Comic Sans MS,Georgia, "Times New Roman";background: url(/i/wbg.png); display:inline;float:left;height:430px; text-align:center; padding:0px; width:90%; margin:0px; overflow:hidden; max-height:430px;}


.akcia{font:1.4em Comic Sans MS,Georgia, "Times New Roman", Times;color:#bd740c;line-height:100%;}



.mainer{position:relative;z-index:122;width:100%;}

#stats{position:absolute; top:-100px; left:-4000px}

#main {height:auto;min-height:400px;width:100%;position:relative;z-index:40; min-height:480px;    margin:0px 0px 200px 0px;position:relative; top:-5px; }
#cnt { display:block; float:center;   position:relative; width:100%; min-width:700px; max-width:1400px;margin:0px auto; background: url(/i/ wbg.png);  z-index:425;}
#content { z-index:455;  display:table; float:center; height:300px; width:100%; font:1.2em 110%/100% Georgia; }
.p25{padding:0px;margin:0px 10px 30px 10px;background: url(/i/ brevna.png) repeat-y left top; }
.r25{padding:20px 60px 20px 70px;background: url(/i/ brevna.png) repeat-y right top; }

/*бревна вна на главной*/
.ip25{padding:0px;margin:0px 10px 30px 10px;background: url(/i/brevnasm.png) repeat-y left top; }
.ir25{padding:20px 40px 0px 40px;background: url(/i/brevnasm.png) repeat-y right top;min-height:370px;height:auto; }

#pathr{display:block; height:103px; width:375px; float:center; margin:0 auto; background: url(/i/pathr.gif) no-repeat left top;position:relative; top:0px;}

h1.h1{z-index:3000; color:#ba5f1c;text-transform:uppercase; font-size:1.7em;text-decoration:underline;}

.cent{background: url(/i/pap_02.gif) repeat-x left top;width:100%;}


/*папирус*/
#papir{display:block; width:1200px; height:600px;}
#papir_top{display:table; float:left; width:100%; height:103px;background: url(/i/ pap_02.gif) repeat-x left top; }
.top_p{background: url(/i/pap_02.gif) repeat-x left top; width:66%; height:103px;display:block; float:left;}


#papir_1{display:block; float:left; width:266px; height:103px;background: url(/i/pap_01.gif) no-repeat left top;   }
#papir_2{display:block; float:right; width:266px; height:103px;background: url(/i/pap_04.gif) no-repeat left top;   }


#papir_l{display:block; float:left; width:66px; height:295px;background: url(/i/pap_05.gif) repeat-y left top; }
#papir_r{display:block; float:right; width:79px; height:295px;background: url(/i/pap_07.gif) repeat-y left top; }


#papir_cen{display:table; float:left; width:100%; height:103px;background: url(/i/pap_06.gif) left top; }
#papir_bot{display:table; float:left; width:100%; height:165px;background: url(/i/pap_09.gif) repeat-x left top;  }
.bot_p{background: url(/i/pap_09.gif) repeat-x left top; width:70%; height:165px;display:block; float:left;}


#papir_3{display:block; float:left; width:172px; height:85px;background: url(/i/pap_08.png) repeat-y left top; }
#papir_4{display:block; float:right; width:172px; height:85px;background: url(/i/p_08.gif) repeat-y right top; }

#conte{height:600px;}

table.svitok{min-width:800px; max-width:1400px; margin:0 auto; display:table;border:0px;border-collapse:collapse; float:center;}
table.svitok td{padding:0; margin:0;}
.sv_lft{background:url('/i/pap_05.gif') repeat-y; width:65px;}
.c_c{background:#fff8b4;}
.sv_rt{background: url('/i/pap_07.gif') repeat-y left top;width:65px;}
td.sv_bot{background: url('/i/pap_09.png') repeat-x left top;width:100%}

#promo{float:left;display:block; width:200px; height:50px;background:#ffffff;opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#korito{float:left;display:block; width:170px; height:50px;background:#ffffff;opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.index_sv{background: url(/i/svitok_png.png) no-repeat left top;width:400px;height:550px;valign:top;}
.pod_svit{position:relative; top:50px;width:300px;  margin:0px 30px 20px 55px; height:390px; overflow:auto;font-size:11px;}

#menu{align:center; margin:0 auto; position:relative; left:70px; top:30px; width:800px;z-index:1000;height:52px;z-index:400;}
#menu a{display:block; height:40px; 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:2px 12px 0px 3px;font:1em Georgia, "Times New Roman";color:#2c5408;}

#menu a.solnce{display:block; width:140px; height:140px;opacity:0.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); top:-140px; left:-150px; position:absolute;z-index:10;float:left;}
#menu a.a1{width:112px}
#menu a.a2{width:100px}
#menu a.a3{width:92px}
#menu a.a4{width:88px}
#menu a.a5{width:94px}
#menu a.a6{width:100px}
#menu a.a7{width:40px}

.nd{display:none;}

.clearing {height:0;clear:both}



table.a{border:0px;border-collapse:collapse;width:100%}
table.a td{padding:0px;vertical-align:top;}


/*ALL*/
b{}
h1,h2,h3,h4,h5,h6{color:#5b3406;display:block;margin:0px;padding:3px;z-index:300;}
h1{font:1.9em Comic Sans MS,Georgia, "Times New Roman", Times;color:#5b3406;}
h2{font:1.7em Comic Sans MS,Georgia, "Times New Roman", Times;text-decoration:underline;}
h3{font:1.6em Comic Sans MS,Georgia, "Times New Roman", Times;}
input[type=text], select{font-size:13px;color:#654308;height:21px;border:1px #adadad solid; background:#feee7c} 
textarea{font-size:13px;color:#654308;border:1px #e9b65e solid; width:100%;background:#feee7c  }  
input[type=submit],[type=reset],[type=button]{text-align:center;font-size:12px;color:#654308;border:1px #e9b65e solid;background:#feee7c; margin:2px;}  
span{color:#b88713}
.lf{text-align:right;}

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

/*ajax*/
.loadajax{background: url('/i/ loadbg.gif');opacity:0.4;filter:alpha(opacity=40);}





div{border:0px #ff0000 dotted;}


/*GALLERY CSS*/
.foto_area{display:table;  border:1px #e6e6e6 solid;} /* область под блоки категорий фото*/ 
.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:6px;padding:2px;max-height:150px; height:150px; overflow:hidden;width:200px;} /* блок для фото*/
.photo_div img{margin:0px auto; float:center;display:block;}
.photo_div:hover{} /* блок для фото*/
.pages_panel{display:table; width:100%; height:35px; text-align:center;} /*слой для постраничной навигации*/
table.panel{background:#feee7c;margin:0 auto;}
table.panel td{padding:2px; width:26px;  background:#ecab22; color:#da8033; font-size:13px;}
table.panel td.thispage{ background:#da8033;color:#ffffff;}


#kamins .photo_div{display:inline; float:left;margin:6px;padding:2px;max-height:200px; height:200px; overflow:hidden;width:159px;} /* блок для фото*/
.uslugi a{font-size:20px;}
.uslugi a:hover{color:#701507;text-decoration:underline;}
.pabscel{width:100%; margin:10px;}
.pabscel select{float:center;}