
body {margin: 0px;padding: 0px;font-family: Tahoma; min-width:800px}
img{border:none}
td{vertical-align:top}
table,td{margin:0;padding:0;border-collapse:collapse}
.up {background: url(img/up_zal.jpg) repeat-x;}

a{color:#429FFF;}

.up_left1{background: url(img/anna-dent1.jpg) no-repeat left top;}

.up_right1 {width:240px; float:right}

.up_right2 { clear:both;width:233px;margin:0px}

.up_right2 img{ display:block}

.up_left{height:119px;} 

.adres {background: url(img/adres_zal.jpg) repeat-y;color:#002E8A;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}

.adres div{margin:0px 0px 13px 14px; display:block;}

.middle{background: url(img/middle_zal.jpg) repeat-x 25px  119px;}

.middle1 { background: url(img/l_zal.jpg) repeat-y;}

.footer{background: url(img/footer_zal.jpg) repeat-x; height:94px;}

.footer1{width:279px;  height:94px}

.footer1_1{width:39px;background:#306EB3 url(img/footer1_zal1.jpg) repeat-x left bottom;;}

.footer1_2{width:24px;background:#306EB3 url(img/footer1_1.jpg) no-repeat left bottom}

.footer1_3{width:94px;background:#306EB3 url(img/footer1_3.jpg) repeat-x left bottom;}

.footer1_4{width:78px;background:#306EB3 url(img/footer1_4.jpg) no-repeat;}

.footer1_5{width:44px;background:url(img/footer1_5.jpg) no-repeat left bottom;}

.footer div{float:left; height:94px}

.footer div.footer2{background: url(img/footer_zal2.jpg) repeat-x;width:333px;float:right;}

.footer div.footer2 a{color:#FDD9C1;margin-left:30px; font-size:10px; font-weight:bold;}

.menu{ background-color:#306EB3;font-family: Verdana, Arial, Helvetica, sans-serif;width:231px; font-weight:bold}

.menu a{display:block;text-decoration:none;color:#fff;font-size: 10px;text-transform: uppercase;border-bottom: 2px dotted #FFF; line-height:20px}

.menu a:hover{color:#FFE975;}

.menu div{background: url(img/marker_menu.gif) no-repeat;padding:3px 0px 0px 30px;height:26px}

.menu div.selected{background: url(img/marker_menu.gif) no-repeat;color:#ffd1ab;display:block;text-decoration:none;font-size: 10px;text-transform: uppercase;}

.menu div.selected div{border-bottom: 2px dotted #FFF; line-height:20px;padding:3px 0px 0px 0px; background-image:none}

.up1{background-image: url(img/anna-dent_zal1.jpg);background-repeat: repeat-x;float:left; }

.up2{width:154px;float:right;background-image: url(img/anna-dent_zal2.jpg);background-repeat: repeat-x;}

.text{clear:both;background-image: url(img/text_zal.jpg);background-repeat: no-repeat;background-position: left top; margin-bottom:23px; font-size:12px;}

.upmenu{color:#0e3583; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0px 10px 80px; font-weight:bold; text-transform:uppercase}

.upmenu a{color:#0e3583; text-decoration:none; text-transform:uppercase}

.upmenu a:hover{color:#0079ff}

.upmenu .active{color:#0079ff}

.content p,ul,table,ol{text-align: justify;font-size:12px;}

.content table{border:1px solid #5A9CD9; border-collapse:collapse}

h1, .blue_text{color:#0e3583; font-size:12px; text-align:center; font-weight:bold}

.photo{border:2px dotted #5A9BDA;  padding:4px; float:none; margin:3px 18px 18px 3px;}

.photo_left{border:2px dotted #5A9BDA;  padding:4px; float:left; margin:3px 18px 18px 3px}

.photo_right{border:2px dotted #5A9BDA;  padding:4px; float:right; margin:3px 3px 18px 18px}

div.shadow{background-image: url(img/adres_shad.jpg);background-repeat: no-repeat; margin:0px}

.akcia{text-align:center; font-weight:bold; font-size:13px; color: #FF0000; background-color:#FFF; margin-top:10px;position:absolute; right:0px; top:0px; width:360px; height:100px; z-index:1; visibility: hidden; background-color:#FFF;border:4px solid #326EB4}

.akcia div{margin-top:25px}

/*.up_text{height:40px}*/

.content table.price{ background-color:#CEDCFF; border:1px solid #fff; border-collapse:collapse; font-size:12px; color:#000}

tr.lighblue{background-color:#CDE2FF}

.price h1{ font-weight:normal; display:inline;color:#000;}

.price .list{padding-left:70px}

.price .list2{padding-left:120px}

.new {color: #FF0000; margin-right:10px}

.listlink a{ display:block; font-size:13px; margin:20px; font-weight:bold}

.content{ font-size:x-small; margin:40px;text-align:justify}

.namepage{color:#449EFF; text-transform:uppercase; font-weight:bold; margin-bottom:10px}

.razdel h1{color:#449CFE; text-transform:uppercase; font-size:12px; margin:0px; text-align:left; white-space:nowrap}

.razdel img {text-align:center}

.razdel h1 a{color:#449CFE; text-transform:uppercase; font-size:12px; margin:0px; text-align:left; white-space:nowrap}

.razdel div.bord{border-bottom:2px dotted #449CFE; color:#103384; font-weight:bold; margin-bottom:10px}

.razdel a{color:#103384; font-weight:bold; text-decoration:none; display:block; margin-left:45px}

.leftrazdel{float:left; width:40%}

.rightrazdel{float:right; width:40%}

ul{margin-top:0px}

ul.plus li{list-style-image: url(img/plus.gif);margin:0px}

ul.minus li{list-style-image: url(img/minus.gif);}

ol {list-style-type: decimal;}

.spacer{clear:both; height:1px; width:100%}
.partners {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
}
.partners1 {
	display:none;
}

