html, body {
scrollbar-3dlight-color:#ffe3c4;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-arrow-color:#980000;
 scrollbar-darkshadow-color:#8c0000;
 scrollbar-shadow-color:#530000;
 scrollbar-base-color:#750000;
 scrollbar-face-color:#ffe3c4;
 scrollbar-highlight-color:#dfc3a5;
 scrollbar-track-color:#dfc3a5;
 cursor: url('http://www.p-wed.ru/cursor/wedding.cur');
	-moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;  
 }

p {
	-moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;  
}

/*ÇÀÃÎËÎÂÊÈ*/
.zag {font-family: Times New Roman, Times, serif; font-size:12px; margin-left:5px; margin-bottom:2px; margin-top:2px; color:#8b7460; font-weight:bold; text-decoration:none;}
.zag2 {font-family:Arial; font-size:12px; margin-left:12px; margin-top:15px; color:#82593b; font-weight:bold;}
.zag3 {font-family:Times New Roman; font-size:16px; margin-left:10px; margin-top:15px; color:#733f1f; font-weight:bold;}
.zagt {text-decoration:none; font-family:Times New Roman; font-size:16px; color:#733f1f; font-weight:bold;}
.zag4 {font-family:Arial; font-size:16px; margin-left:15px; margin-top:15px; color:#82593b; font-weight:500;}
H2 {font-family:Times New Roman; font-size:14px; margin-left:10px; margin-top:10px; color:#733f1f; font-weight:bold;}
.rzag {margin-left:20px; margin-top:10px; font-family:Tahoma; font-size:11px; font-weight:bold; vertical-align:top; line-height:1.4em; color:#FFFFFF; width:179px; background-image:url(img/polosa3.jpg); background-repeat:repeat;}
.lzag {margin-left:34px; margin-top:15px; font-family:Tahoma; font-size:11px; font-weight:bold; vertical-align:top; line-height:1.4em; color:#8d7662; width:179px; }

/*ÒÅÊÑÒ*/
.txt {font-family:Verdana; font-size:11px; color:#F6F6F6; color:#ffffff; font-weight:bold; margin-left:10px; margin-right:10px; letter-spacing:0.02em; text-align:justify;}
.ttxt {font-family:Tahoma; font-size:12px; color:#8d7662; text-align:justify; letter-spacing:0.03em; line-height:1.1em;}
.tzag {font-size:14px; font-weight:bold; color:#FFFFFF;}
.content {font-family:Verdana; font-size:11px; color:#F6F6F6; color:#ffffff; font-weight:bold; margin-left:10px; letter-spacing:0.02em; text-align:justify; margin-top:-5px;}
.content2 {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; margin-right:10px; letter-spacing:0.02em; text-align:justify; margin-top:-5px;}
.servicetab {font-family:Verdana; font-size:11px; color:#86786B; font-weight:normal; letter-spacing:0.02em; text-align:justify; text-align:center}/*Ïðåäëîæåíèÿ íà ñòðàíèöàõ*/

/*ÑÏÈÑÊÈ*/
.ul {font-family:Verdana; font-size:11px; color: #FAFAFA; font-weight:bold; letter-spacing:0.02em; text-align:justify; margin-right:10px;}
.ul2 {font-family:Verdana; font-size:11px; color: #FFFFFF; letter-spacing:0.02em; margin-right:10px;}
.ol {font-family:Verdana; font-size:11px; color: #FAFAFA; font-weight:bold; letter-spacing:0.02em; text-align:justify; margin-right:10px;}
.links {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; letter-spacing:0.02em; text-align:justify;}
.rtxt {font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:20px; margin-top:3px; width:179px; font-size:10px; color:#8d7662;}

/*ÑÑÛËÊÈ*/
a.index {font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold; letter-spacing:0.02em; text-decoration: none}
a.llink2 {font-family:Tahoma; font-size:11px; font-weight:bold; vertical-align:top; color:#8d7662; text-decoration:none;}
.ltxt {font-family:Verdana, Arial, Helvetica, sans-serif; width:179px; margin-left:40px; margin-top:3px; font-size:10px; color:#8d7662;}
a.llink {font-family:Verdana, Arial, Helvetica, sans-serif; width:179px; margin-top:-15px; font-size:10px; color:#8d7662; text-decoration:none;}
a.star {text-decoration:none; font-family:Times New Roman; font-size:14px; color:#733f1f;}
a.star:hover {color: #F8981D;}
.review {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; margin-left:10px; letter-spacing:0.03em; text-align:justify; height:156px;}
.contact2 {font-family:Verdana; font-size:12px; color:#FFFFFF; letter-spacing:0.02em; margin-top:9px;}
.contact3 {font-family:Verdana; font-size:20px; color:#FFFFFF; font-weight:bold; letter-spacing:0.02em; word-spacing:-0.4em;}
.contact5 {font-family:Verdana; font-size:13px; color:#F6F6F6; font-weight:bold; letter-spacing:0.02em;}
a.perlinks {font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:normal; letter-spacing:0.03em}

/*ÔÎÐÌÀ*/
.form {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; letter-spacing:0.02em; margin-left:10px;}
.zvezda {font-family:Verdana; font-size:9px; color:red; font-weight:bold; letter-spacing:0.02em}

/*DIV*/
.child {width:100%; height:124px; background-image:url(img/child.jpg); background-repeat:no-repeat; background-position:bottom center; margin-top:0px; padding-top:0px; vertical-align:bottom;}
.ps {margin-top:5px; font-family:Verdana; font-size:10px; color:#733f1f; font-weight:normal; letter-spacing:0.03em; text-align:right;}
.link {font-family:Verdana; font-size:11px; color:#a25641; font-weight:bold; letter-spacing:0.02em; line-height:16px;}
a.link {font-family:Verdana; font-size:11px; color:#a25641; font-weight:bold; letter-spacing:0.02em; text-decoration:none;}
a.link:hover {color: #e37243;}
.hr {font-family:Tahoma; font-size:10px; color:#a25641; text-decoration:none; padding-bottom:5px; padding-top:5px; font-weight:normal; margin-right:125px;}
a.hr:hover {color: #e37243;}
.hr2 {font-family:Tahoma; font-size:10px; color:#a25641; text-decoration:none; padding-bottom:5px; padding-top:5px; font-weight:normal;}
a.hr2:hover {color: #e37243;}
.hr3 {font-family:Tahoma; font-size:10px; color:#a25641; text-decoration:none; margin-top:-35px; font-weight:normal; margin-right:125px; float:right;}
a.hr3:hover {color: #e37243;}
.hr4 {font-family:Tahoma; font-size:10px; color:#a25641; text-decoration:none; font-weight:normal;}
a.hr4:hover {color: #e37243;}
.menu {font-family:Tahoma; font-size:11px; font-weight:bold; color:#82593b; text-decoration:none; line-height:17px;}
a.menu:hover {color: #F8981D;}
.submenu {font-family:Tahoma; font-size:10px; color:#82593b; text-decoration:none; margin-left:7px; font-weight: bold; word-spacing:3px; letter-spacing:0.04em;}
a.submenu:hover {color: #7F7F7F;}
.submenu2 {font-family:Tahoma; font-size:10px; color:#82593b; text-decoration:none; font-weight: normal; word-spacing:3px; letter-spacing:0.04em; padding-left:12px;}
a.submenu2:hover {color: #7F7F7F;}
.submenu3 {font-family:Tahoma; font-size:10px; color:#82593b; text-decoration:none; font-weight: normal; word-spacing:3px; letter-spacing:0.04em; padding-left:25px;}
a.submenu3:hover {color: #7F7F7F;}
.topmenu {font-family:Tahoma; font-size:11px; font-weight:bold; color:#7c231d; text-decoration:none; margin-left:6px;}
a.topmenu:hover {color: #e37243;}
.botmenu {font-family:Tahoma; font-size:12px; font-weight:bold; color:#82593b; text-decoration:none;}
a.botmenu:hover {color: #F8981D;}
.way {font-family:Tahoma; font-size:11px; font-weight:bold; color:#82593b; text-decoration:none;}
a.way:hover {color: #F8981D;}
.map {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; letter-spacing:0.03em; text-decoration:none;}
a.map:hover {color: #FFFFFF;}
.gallery {font-family:Verdana; font-size:11px; color:#733f1f; font-weight:normal; letter-spacing:0.03em;}
.banner {margin-left:40px; padding-top:8px; padding-bottom:5px;}
#dot {width:160px; margin-bottom:8px; height:16px; color:#907864; font-size:20px; letter-spacing:0.03em;}
.dot2 {width:179px; color:#907864; border-bottom:dashed; border-width:1px; margin-left:40px; margin-top:-5px; padding-bottom:10px}
#foot img {
    filter:alpha(opacity=10);
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1;
    opacity: 0.1;
  }

/*TD+TR*/
tr.centr {background-color:#d6c8bb;}
tr.submenu {cursor:hand; height:16px;}
tr.submenu2 {height:10px; background-color:#fff0d6;}
td.top11 {width:102px; height:53px; background-image:url(img/top-menu2.gif);}
td.top12 {background-image:url(img/polosa.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#f6dbbe; width:57px; vertical-align:middle;}
td.top21 {background-image:url(img/bg-granica1.jpg); background-position:right; background-repeat:repeat-y; background-color:#f6dbbe; width:251px;}
td#top22 {background-color:#EBC097; vertical-align:top; width:512px; padding-top:8px; padding-bottom:10px;}
td.top23{background-image:url(img/bg-granica2.jpg); background-position:left; background-repeat:repeat-y; background-color:#f6dbbe; width:231px; vertical-align:top;}
td.bg1 {background-image:url(img/bg1.jpg); background-repeat:repeat-x; background-color:#f6dbbe;}
td.l4 {background-image:url(img/left4.jpg); background-repeat:repeat-y; width:5px;}
td.r4 {background-image:url(img/right4.jpg); background-repeat:repeat-y; width:5px;}
td.top4 {background-image:url(img/top4.jpg); background-repeat:repeat-x; height:5px;}
td.bot4 {background-image:url(img/bottom4.jpg); background-repeat:repeat-x; height:5px;}
td.star {font-family:Verdana; font-size:11px; color:#F6F6F6; font-weight:bold; letter-spacing:0.03em;}
td.star2 {color:#733f1f; font-weight:bold;}
td.vacancies {font-family:Verdana; font-size:11px; color:#733f1f; font-weight:normal; letter-spacing:0.03em;}
td#botc {background-image:url(img/grbot.jpg); background-repeat:repeat-x; background-position:top; vertical-align:top; padding-top:6px; padding-left:3px; width:512px;}
#bot {margin-right:86px; margin-top:8px; font-family:Tahoma; color:#8b7460; font-size:12px;}
#botuz {margin-top:5px; margin-left:5px; height:16px; background-image:url(img/bg2.jpg); background-repeat:repeat-x; width:100%}
.fl {width:4px; float:left;}
.fr {width:4px; float:right;}
.sitemap {color: #F6F6F6; font-weight:bold; letter-spacing:0.03em; margin-top:5px; margin-bottom:5px; line-height:22px;}
#form1 {background-image:url(img/form3.jpg); background-repeat:no-repeat; width:192px; height:141px; margin-left:18px; margin-top:20px;}
#form2 {margin-top:27px; margin-left:10px; position:absolute;}
#form3 {margin-top:16px; position:absolute; float:left; width:70px;}
#form4 {margin-top:10px; margin-left:133px; position:absolute; float:right; width:70px;}
#ugr {width:2px; height:2px; float:right; background-image:url(img/botl.jpg); background-position:top; background-repeat:no-repeat;}