body{margin:0px 0px 0px 0px; padding:0px; text-align:center; color:#8c785f; font-family: "Times New Roman", Times, serif; font-size:14px; background-color:#0d0000;background-repeat:repeat-x;}
div{margin:0px auto;text-align:left;}
img{border:0px;}
p{margin:0px; padding:0px;}
a{text-decoration:none; color:#8c785f;}
a:hover{text-decoration:none;}
table{ float:left;}
table td{ vertical-align:top}
#container{ width:1037px; height:auto; }
#logo{ border:1px solid;}
#top{ background-image:url(../img/top.jpg); width:1037; height:190px; background-repeat:no-repeat; position:relative;}
#menu{ padding-left:16px; position:absolute; bottom:0; left:0; float:left;}
.contents{ margin:10px 0px 0px 0px; width:45%; height:250px; float:left; padding:10px 0px 10px 40px; border:0px solid}
#content_home{ background-image:url(../img/middle_kontakt.jpg); width:1021px; height:320px; background-repeat:no-repeat; text-align:center; padding-left:16px; margin:0px 0px 0px 0px auto;}
#content_contact{ background-image:url(../img/middle_kontakt.jpg); width:1021px; height:348px; background-repeat:no-repeat; text-align:center; padding-left:16px; margin:-5px 0px 0px 0px auto;}
#content_about{ background-image:url(../img/middle_onas.jpg); width:1021px; height:290px; background-repeat:no-repeat; text-align:center; padding-left:16px; margin:-5px 0px 0px 0px auto; }
#content_gallery{ background-image:url(../img/middle_galeria.jpg); width:1021px; height:395px; background-repeat:no-repeat; text-align:center; padding-left:16px; margin:-5px 0px 0px 0px auto; }
#content_gallery .contents{margin:0px auto; float:none; padding-top:10px;}
#content_prices{background-image:url(../img/middle_cennik.jpg); width:1021px; height:350px; background-repeat:no-repeat;text-align:center; padding-left:16px; margin:-5px 0px 0px 0px auto;}
#bottom{ background-image:url(../img/down.jpg); width:1037px; height:164px; padding:0px 0px 0px 0px; border-bottom:0px solid #0d0000; border-top:0px solid #fff}
.b_cells{width:220px; height:60px;float:left; margin:10px 10px 0px 50px; position:relative; padding:20px 25px 30px 25px; display:inline; border:0px solid;}
.d_down{ position:absolute; left:0; bottom:0}
.d_up{ position:absolute; right:0; top:0}
#footer{height:20px; float:left; border:0px solid; text-align:center; margin:10px 0px 0px 10px; font-family:"Times New Roman", Times, serif; font-size:12px; width:99%; display:inline;}
#footer td{color:#644e40;}
#footer #empire{ text-align:left; padding:0px 0px 0px 45px }
#footer #copy{ text-align:right;padding:0px 60px 0px 0px }
#footer ul { list-style:none; margin:0; padding:0}
#footer ul li{ display:inline;}
.gallery_bar{height:auto; border:0px solid; position:relative;}
#gallery_left_strip,#gallery_right_strip{float:left; margin:-12px 0p 0px 0px; position:absolute; top:-3px; display:inline; }
#gallery_left_strip{ left:50px}
#gallery_right_strip{ right:60px}
#gallery_left_strip img.bar,#gallery_right_strip img.bar{ height:133px;}
#gallery_photos{ float:left; width:800px; height:95px; border:0px solid; margin:5px 0px 0px 110px; padding:20px 0px 0px 5px; overflow:hidden; display:inline;}
.stamp_l{ position:absolute; top:20px; left:-12px; cursor:pointer}
.stamp_r{ position:absolute; top:20px; left:-12px; cursor:pointer}
#gal_photo img{ float:left; padding:5px 12px 0px 12px; cursor:pointer;}
#single_photo{ width:500px; height:365px;position:relative;}
/*.edg{ position:absolute;}
#edg_l_t{top:0;left:0}
#edg_r_t{top:0;right:0}
#edg_l_d{bottom:0;left:0}
#edg_r_d{bottom:0;right:0}*/
.inp{ background-color:#341004;width:162px;height:24px;border:0px;color:#917253;font-size:12px;font-family:"Times New Roman", Times, serif; margin-bottom:16px; padding:1px 0px 0px 5px;}
textarea{background-color:#341004;width:197px; height:114px; overflow:hidden; border:0px;color:#917253; font-size:12px;font-family:"Times New Roman", Times, serif;  margin:0px 0px 0px 10px;padding:2px 0px 0px 5px;}
#contact_txt{ width:100%; float:left; height:110px; overflow:hidden; margin:0px 0px 0px 5px;}
#map{ position:absolute; top:-65px; right:30px}
form{ margin:0; padding:0; float:left;}
#send_b{ position:absolute; top:-9px; right:-40px;cursor:pointer;}
#result{ width:100%; height:15px; float:left; border:0px solid; padding:5px; color:#c11f00}
#photo_c{ padding-top:10px;}
#middle_cell_p{ width:880px;}
#right_cell_p{ width:385px;}
#left_cell_p{ width:385px;}
.all{ width:100%; height:auto; float:left; border:0px solid; text-align:center;}
#all_top{ background-image:url(../img/tlo_gora.jpg); background-repeat:repeat-x;}
#all_bottom{ background-image:url(../img/tlo_dol.jpg); background-repeat:repeat-x; background-position:bottom;}
#all_middle{ background-image:url(../img/tlo_srodek.jpg);}
#main_link{ display:block; border:0px solid #fff; width:150px; height:60px; margin:50px 0px 0px 440px; float:left;}