#wedding #shapka {background:url(/i/wedding/shapka.jpg) no-repeat top;}
#wedding #menu {background:url(/i/wedding/menu.jpg) no-repeat right top; height:351px; position:absolute; top:328px; margin-left:20px;}
#wedding #menu .body {background:none;}
#wedding #menu .body div {background:url(/i/wedding/line.gif) no-repeat  left bottom;}
#wedding #menu .body a {color:#000;}
#wedding #menu .body a:hover {background:url(/i/wedding/menu_hover.jpg) no-repeat left -3px; color:#fff;}
#wedding #menu .body span {background:url(/i/wedding/menu_hover.jpg) no-repeat left -3px; display:block; width:222px; padding:4px 0 5px 50px; font:bold 12px Tahoma, Arial, Helvetica, sans-serif;}

#wedding #shadow {padding:328px 20px 0;}
#wedding #sitebg {background:url(/i/wedding/fon_2.jpg);}
#wedding #side {background:url(/i/wedding/fon_1.jpg) repeat-y left  top; padding:351px 0 0;}
#wedding #txt_top {background:url(/i/wedding/fon_3.gif) left top; width:968px;}
#wedding #txt_top .left {background:url(/i/wedding/bomba.jpg) no-repeat left top;}
#wedding #txt_top .right {background:url(/i/wedding/foto_1.jpg) no-repeat right top; padding:0 249px 0 270px;}
#wedding #txt_top .body {background:url(/i/wedding/fon_4.gif) repeat-x left top;}
#wedding #txt_mid {background:url(/i/wedding/fon_3.jpg) left top;}
#wedding #txt_mid .side {background:url(/i/wedding/lside.gif) repeat-y left top;}
#wedding #txt_mid .bottom {background:url(/i/wedding/fon_4.jpg) no-repeat 27px 411px;}
#wedding #txt_mid .left  {background:url(/i/wedding/foto_3.jpg) no-repeat 27px top;}
#wedding #txt_mid .right {padding:10px 260px 20px 295px; background:url(/i/wedding/foto_2.jpg) no-repeat right top;}
#wedding #txt_mid p {text-align:justify;}
#block {text-align:left; margin-top:14px; background:#B357A2 url(/i/wedding/tab_4.gif) no-repeat right bottom;}
#block .body {background:url(/i/wedding/tab_2.gif) no-repeat right top;}

#wedding #slog_01 {position:absolute; left:270px; top:6px;}
#wedding #slog_01 .slogan {background:url(/i/wedding/slogan_01.gif) no-repeat; padding:68px 0 0; width:355px; height:0px !important; height /**/:68px;}
#wedding #slog_02 {background:url(/i/wedding/line_hause.gif) no-repeat left top; text-align:center; width:449px;}
#wedding #slog_02 div {background:url(/i/wedding/ruka.jpg) no-repeat right top; padding:25px 0;}
#wedding #slog_02 .slogan {background:url(/i/wedding/slogan_02.gif) no-repeat; padding:104px 0 0; width:402px; height:0px !important; height /**/:104px; margin:0 auto;}
#wedding #slog_03 {width:406px; padding-top:10px; padding-bottom:22px;}
#wedding #slog_03 .slogan {background:url(/i/wedding/slogan_03.gif) no-repeat; padding:30px 0 0; width:406px; height:0px !important; height /**/:30px;}
#wedding #slog_04 {text-align:left; background:url(/i/wedding/znak.gif) no-repeat left top; padding:45px 0 11px 0;}
#wedding #slog_04 .slogan {background:url(/i/wedding/slogan_04.gif) no-repeat; padding:58px 0 0; width:357px; height:0px !important; height /**/:58px;}


#wedding #tel2 {top:0px; left:800;}
#wedding #sabanin {left:844px; top:-61px;}
#wedding #star {position:absolute; top:-100px; left:670px; z-index:300;}
#wedding #liga {z-index:1003; position:absolute; top:354px; left:29px;}
#wedding #liga a {display:block; width:139px; height:65px; background:#7F4C91; position:relative; top:132px; left:23px;}
#wedding #liga a span {background: url(/i/wedding/liga.jpg) no-repeat; position:absolute; top:0; left:0; width:139px; height:65px; cursor:pointer;}
#wedding .scroll {
padding:0 15px 0 0;
scrollbar-arrow-color:#fff; 
scrollbar-base-color: #d5a35a;
scrollbar-dark-shadow-color:#d5a35a;
scrollbar-face-color:#d5a35a;
scrollbar-3dlight-color:#d5a35a; 
scrollbar-darkshadow-color:#d5a35a;
scrollbar-highlight-color:#d5a35a;
scrollbar-track-color:#6d4e2f;
scrollbar-shadow-color:#d5a35a;
overflow:auto;
clip:auto;
height:150px;
overflow-x:hidden;
}
p {text-align:justify; font-size:11px;}
