HTML {
         padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
             padding: 0px;margin: 0px; width: 100%;  height: 100%;

}
.all {
             background:#dec194 url(images/vitok.jpg) 100% 100% no-repeat;min-height:100%;min-width: 1000px;
}
table {
          width:100%;border-colapse:colapse;
}
td {vertical-align:top;}
img {
          border:none;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
* {
          margin:0px; padding:0px;
}
.clear {
	clear:both;
}
.header {
	height:255px;background:#000000 url(images/right_hesre.jpg) 100% 0 no-repeat;
}
.header img {
	margin:64px 0px 0px 0px;position:relative;top:4px;
}
.mini_menu {
	height:35px;background:#17342b url(images/mini_menu.gif) repeat-x;
}
.min_block {
	float:right;padding:0px 39px 0px 0px;width:290px; 
}
.ugl_right_menu {
	height:35px;background: url(images/mini_menu_ugl.gif) 100% 100% no-repeat;
}
.m_m_1 {
	float:left;display:block;cursor:pointer;width:99px;height:33px;background: url(images/m_m_1.gif) no-repeat;
}
.m_m_1:hover {
	background: url(images/m_m_1_a.gif) no-repeat;
}
.m_m_2 {
	float:left;display:block;cursor:pointer;width:90px;height:33px;background: url(images/m_m_2.gif) no-repeat;
}
.m_m_2:hover {
	background: url(images/m_m_2_a.gif) no-repeat;
}
.m_m_3 {
	float:left;display:block;cursor:pointer;width:98px;height:33px;background: url(images/m_m_3.gif) -2px 0 no-repeat;
}
.m_m_3:hover {
	background: url(images/m_m_3_a.gif) -2px 0 no-repeat;
}
.ico {
	padding:9px 15px 0px 0px;float:right;
}
.ico img {
	margin-left:7px;
}
.header_menu {
	height:44px;background: url(images/header_menu.gif) repeat-x;
}
.m_1 {
	float:left;display:block;cursor:pointer;width:177px;height:34px;background: url(images/m_1.gif) no-repeat;
}
.m_1:hover {
	background: url(images/m_1_a.gif) no-repeat;
}
.m_2 {
	float:left;display:block;cursor:pointer;width:171px;height:34px;background: url(images/m_2.gif) no-repeat;
}
.m_2:hover {
	background: url(images/m_2_a.gif) no-repeat;
}
.m_3 {
	float:left;display:block;cursor:pointer;width:174px;height:34px;background: url(images/m_3.gif) no-repeat;
}
.m_3:hover {
	background: url(images/m_3_a.gif) no-repeat;
}
.m_4 {
	float:left;display:block;cursor:pointer;width:164px;height:34px;background: url(images/m_4.gif) no-repeat;
}
.m_4:hover {
	background: url(images/m_4_a.gif) no-repeat;
}
.m_5 {
	float:left;display:block;cursor:pointer;width:172px;height:34px;background: url(images/m_5.gif) no-repeat;
}
.m_5:hover {
	background: url(images/m_5_a.gif) no-repeat;
}
.block_menu {
	width:870px;margin:0px auto;padding:6px 0px 0px 0px;
}
.content {
	margin-top:-2px;padding:0px 0px 100px 0px;background: url(images/left_vitok.gif) no-repeat;
}
.left_block {
	width:282px;padding:15px 0px 0px 15px;
}
.organiz_zag {
	display:block;margin:20px 0px 0px 30px;
}
.mini_b_foto {
	width:224px;margin:20px 0px 0px 80px;
}
.mini_b_foto img {
	display:block;float:left;margin-right:22px;margin-bottom:6px;
}
.center_content {
	padding:30px 70px 0px 50px;
}
.zag_block {
	font:normal 10pt "Time New Roman"; color:#000000; margin:0px 0px 22px 0px;
}
.zag_block h2 {
	font:bold 10pt "Time New Roman"; color:#365645;margin:0px 0px 8px 0px;
}
.zag_block p {
	font:normal 10pt "Time New Roman"; color:#000000;margin:0px;
}
.uslugi li {
	position:relative; z-index:200;font:normal 11pt "Time New Roman"; color:#63330f;line-height:13px;margin:0px 0px 2px 0px;padding-left:18px;background: url(images/per.gif) 0px 3px no-repeat;
}
.uslugi p {font:normal 11pt "Time New Roman";margin:0px;color:#000000;position:relative; z-index:300; }
.uslugi {
	margin-bottom:15px;
}
.uslugi li a {
	font:bold 11pt "Time New Roman"; color:#63330f;text-decoration:none;
}
.uslugi li a:hover {
	color:#221003;
}
.uslugi img {
	display:block;position:relative;margin:0px 0px -4px -55px;
}
.right_block {
	width:210px;
}
.right_content {
	padding:20px 20px 0px 0px;
}
.footer {
	margin-top:-88px;height:88px;min-width:1000px;background: url(images/footer_repeat.gif) 0 100% repeat-x
}
.left_footer {
	width:600px;float:left;height:88px;background: url(images/left_footer.gif) no-repeat;
}
.left_footer p {
	float:left;font: normal 8pt "Time News Roman"; color:#eecf9b;padding:61px 0px 0px 175px;
}
.left_footer img {
	display:block;float:left;margin:57px 0px 0px 125px
}
.right_footer {
	padding:50px 80px 0px 0px;line-height:11px;height:38px;float:right;width:320px;background: url(images/right_footer.gif) 100% 15px no-repeat;
}
.right_footer a {
	line-height:11px;font: normal 8pt "Time News Roman"; color:#eecf9b;text-decoration:none;
}
.right_footer a:hover {
	text-decoration:underline;
}
.left_block_mini {width:233px;
}
.zag_left_onas {
	width:186px;height:129px;background: url(images/zag_left_onas.gif) no-repeat;
}
.right_block_mini {
	width:420px;
}
.imini {
	padding:159px 0px 20px 10px;
}
.imini h2 {
	font:normal 15pt "Time News Roman";margin:0px 0px -1px 0px; color:#1c4d47;
}
.imini span {
	font:normal 11pt "Time New Roman";color:#764409;
}
.mm_marg {
	padding-top:150px;
}
.zag_left_contact {
	width:186px;height:129px;background: url(images/zag_left_contact.gif) no-repeat;
}
.contact {
	padding:30px 0px 100px 0px;
}
.contact p {
	font: normal 12pt "Time New Roman"; color:#000000;margin:0px 0px 15px 0px;
}
.contact p a {
	font-weight:bold; color:#854722;text-decoration:none;
}
.contact p a:hover {
	text-decoration:underline;
}
.contact img {
	display:block;margin:0px 0px 10px -55px;position:relative;
}
.zag_left_org {
	width:186px;height:129px;background: url(images/zag_left_org.gif) no-repeat;
}
.center_block_fix {
	width:330px;background: url(images/line.gif) 208px 0 repeat-y;
}
.right_block_rezina {
	padding:20px 35px 0px 0px;
}
.organizacia p {
	font: normal 12pt "Time New Roman"; color:#000000;margin:0px 0px 0px 0px;line-height:15px;
}
.margin_1 {
	margin-bottom:30px !important;
}
.new h2 {
	font: bold 11pt "Time New Roman"; color:#754105;margin:0px 0px 3px 0px;
}
.new {
	padding-top:13px;
}
.flash_block {
	padding:66px 0px 0px 49px;width:260px;height:258px;background: url(images/flash_block.gif) no-repeat;
}
.flash {
	width:210px;height:196px;background:#FFFFFF;
}
.zag_left_uslug {
	width:186px;height:129px;background: url(images/zag_left_uslug.gif) no-repeat;
}
.fl_block_hi {
	margin:0px 0px 0px 45px;padding-bottom:15px;width:214px;background:#ddc096 url(images/fl_block_hi_top.gif) no-repeat;
}
.fl_block_hi div {
	font:normal 10pt "Time New Roman"; color:#5a370d;padding:45px 20px 70px 30px;width:166px; background: url(images/fl_block_hi_bottom.gif) 0 100% no-repeat;
}
.fl_block_hi div p {margin:0px 0px 10px 0px;}
.fl_block_hi div h2 {font:bold 10pt "Time New Roman"; color:#5a370d;margin:0px;}
.fl_block_hi li {
	font:normal 10pt "Time New Roman"; color:#5a370d;padding-left:8px;background: url(images/t.gif) 0 7px no-repeat;line-height:15px;
}
.zag_left_consult {
	width:186px;height:129px;background: url(images/zag_left_consult.gif) no-repeat;
}
.consult_text {
	margin:30px 0px 0px 0px;
}
.consult_text img {
	display:block;margin:0px 0px 0px -55px;position:relative;
}
.consult_text p {
	font:normal 11pt "Time New Roman"; color:#000000; margin:0px;
}
.right_block_old {
	width:420px;padding-left:0px;
}
.mesage_block {
	padding:100px 0px 0px 0px;
}
.mesage_block h2 {
	font: bold 12pt "Time New Roman"; color:#3c4e34;margin:0px 0px 5px 0px;
}
.mesage_block div {
	display:block;padding-top:3px;font:bold 10pt "Time New Roman"; color:#774810;
}
.mesage_block input {
	background:#dec195;border:solid 1px #b17c32;
}
.mesage_block textarea {
	background:#dec195;border:solid 1px #b17c32;
}
.botton_form {
	width:80px;height:22px;margin:10px 0px 0px 163px;padding:1px 4px 1px 4px;background:#d7b777;border:none;cursor:pointer;
}
.td_form_w {
	width:140px;
}
.td_form_w input {width:240px;}
.zag_left_price {
	width:186px;height:129px;background: url(images/zag_left_price.gif) no-repeat;
}
.price {
	font:normal 11pt "Time New Roman" color:#000000;
}
.price p {
	font:normal 11pt "Time New Roman" color:#000000;margin:0px 0px 10px 0px;
}
.price img {
	display:block;position:relative;margin:0px 0px 0px -55px;
}
.sv {
	padding:20px 0px 0px 0px;font:normal 11pt "Time New Roman"; color:#000000;
}
.t_1 {
	width:300px;
}
.sv_zag {
	margin:0px 0px 0px -55px;padding:25px 0px 0px 65px;font:normal 11pt "Time New Roman"; color:#7a480b;width:190px;height:36px;background: url(images/sv_zag.gif) no-repeat;
}
.padd_b {
	padding-bottom:10px;
}
.sv span {
	padding-left:23px;background: url(images/per.gif) 0 2px no-repeat;
}
.cena {
	margin-top:20px;font:bold 12pt "Time New Roman"; color:#78460a;
}
.zag_left_pressa {
	width:186px;height:129px;background: url(images/zag_left_pressa.gif) no-repeat;
}
.pressa_text {
	font:normal 12pt "Time New Roman"; color:#000000;
}
.pressa_text p {
	font:normal 12pt "Time New Roman"; color:#000000;margin:0px;
}
.pressa_text img {
	display:block;margin:0px 0px 0px -55px;
}
.pressa_text h2 {
	padding:30px 0px 20px 0px;font:bold 12pt "Time New Roman"; color:#724712;margin:0px;
}
.pressa_text a {
	font:normal 12pt "Time New Roman"; color:#7d4d25;text-decoration:none;
}
.pressa_text a:hover {
	text-decoration:underline;
}
.zag_left_wedding {
	width:186px;height:129px;background: url(images/zag_left_wedding.gif) no-repeat;
}
.wedding_text {
	font:normal 11pt "Time New Roman"; color:#000000;
}
.wedding_text p {
	font:normal 11pt "Time New Roman"; color:#000000;margin:0px 0px 8px 0px;
}
.arbeit_wedding {
	padding:10px 0px 0px 0px;
}
.arbeit_wedding h2 {
	font:normal 12pt "Time New Roman"; color:#78460a;margin:0px 0px 3px 0px;
}
.arbeit_wedding ul li {
	padding-left:20px;line-height:15px;background: url(images/per.gif) 0 4px no-repeat;
}
.arbeit_wedding ul li a {
	font: bold 12pt "Time New Roman"; color:#78460a;text-decoration:none;
}
.arbeit_wedding ul li a:hover {
	color:#000000;
}
.zag_left_holidays {
	width:186px;height:129px;background: url(images/zag_left_holidays.gif) no-repeat;
}
.holi_block {
	padding:20px 0px 0px 0px;
}
.holi_block ul li {
	font: normal 12pt "Time New Roman"; color:#78460a;padding-left:20px;line-height:15px;background: url(images/per.gif) 0 4px no-repeat;
}
.holi_block ul li a {
	font: bold 12pt "Time New Roman"; color:#78460a;text-decoration:none;
}
.holi_block ul li a:hover {
	color:#000000;
}
.holli_zag {
	position:relative;left:-55px;padding:10px 0px 0px 55px;width:240px;height:46px;background: url(images/sv_zag.gif) no-repeat;font:normal 11pt "Time New Roman"; color:#78460a;
}
.zag_left_corp {
	width:186px;height:129px;background: url(images/zag_left_corp.gif) no-repeat;
}
.text_otpr {
	font:bold 13pt "Time New Roman"; color:red;
}
#bb_1 {display:block;}
#bb_2 {display:none;}
#bb_3 {display:none;}
#bb_4 {display:none;}
#bb_5 {display:none;}
#bb_6 {display:none;}
.wedding_text a {color:#78460a;text-decoration:underline;}
.wedding_text a:hover {text-decoration:none;}

