body {margin:0;padding:0;background:url(/im/t.gif) repeat-x #f0edde;}
table, img, .tmn  .nobrd {border:0;}
table, td {font-family:Verdana;font-size:12;}
form  {margin:0;}
ul, ol {margin:2 0;padding:2 15;}
li {list-style-type:none;background:url('/im/li.gif') no-repeat;padding:2 18;margin:0;}
h1, h2, h3, h4, .h1, .h2, .h3, .h4 {display:block;margin:4 0;font-size:14;color:#104f60;}

.bold {font-weight:bold;}

a, .a {color:#104f60;text-decoration:none;cursor:pointer;}
a:hover, .a:hover {text-decoration:underline;}

strong {color:#104f60;}

.cb  {clear:both;font-size:0px;height:0px;}

.t {width:100%;height:100%;}
.tl {background:url(/im/tl.jpg) no-repeat;height:32;width:78;}
.tc {background:url(/im/tr.jpg) 100% 0% no-repeat;}
.tr {background:url(/im/tr2.jpg) 100% 0% no-repeat;width:28;}

.t2 {vertical-align:top;background:url(/im/t3r.gif) 100% 0% repeat-y;}

#t2t {width:100%;height:100%;}

.main {background:url(/im/_bg_uni.jpg) 100% 0% no-repeat;}
.main1 {background:url(/im/t2tr.jpg) 100% 0% no-repeat;}
.freska {background:url(/fon/freska.jpg) 100% 0% no-repeat;}
.zvezdnoe {background:url(/fon/zvezdnoe.jpg) 100% 0% no-repeat;}
.lepnina {background:url(/fon/lepnina.jpg) 100% 0% no-repeat;}
.stena {background:url(/fon/stena.jpg) 100% 0% no-repeat;}
.potolok {background:url(/fon/potolok.jpg) 100% 0% no-repeat;}
.shtukatur {background:url(/fon/shtukatur.jpg) 100% 0% no-repeat;}

.t2l {vertical-align:top;text-align:right;background:url(/im/t2l.gif) repeat-y;}
.t2l div {background:url(/im/t2tl.jpg) 100% 0% no-repeat;padding:30;}
.t2r {background:url(/im/t2r.gif) 100% 0% repeat-y;}

.t3 {height:100;background:url(/im/t3r.gif) 100% 0% repeat-y;}
.t3t {width:100%;height:100%;background:url(/im/t3.gif) 0% 100% repeat-x;}
.t3tb {height:60;background:url(/im/t3br.jpg) 100% 100% no-repeat;vertical-align:top;}
.t3tb table {width:100%;height:100%;}
.t3tb td {font-size:11;}
.cnt {width:320;}

.mn, .mn2, .t3tb, .ln {padding-right:50;}

.t3l  {vertical-align:bottom;text-align:right;background:url(/im/t2l.gif) repeat-y;}

.t4 {height:32;background:url(/im/t4.gif) repeat-x;text-align:right;}
.t4l {background:url(/im/t4l.jpg) no-repeat;}
.t4r {background:url(/im/t4r2.jpg) 100% 0% no-repeat;}


.srch {height:40;padding-left:100;color:#104f60;font-size:10;font-weight:bold;}
.srch div {float:left;padding-top:15;}
.srch .txt {padding:20 2 0 15;}
.srch .sf1 {margin-left:5;vertical-align:middle;}
.srch .sf3 {vertical-align:middle;}
.srch input {width:140;border:0px;background:url('/im/srch_form2.gif') 0 0 repeat-x;height:21;color:#104f60;vertical-align:middle;font-size:11;padding-top:4;}
.srch .sbmt {width:30;background:url('/im/search.gif') 9px 6px  no-repeat;cursor:pointer;}

.lg {height:140;vertical-align:top;padding:20;}


.mn2  {text-align:center;color:#104f60;}
.mn  {width:100%;height:42;text-align:center;vertical-align:bottom;}
.mn div {font-weight:bold;text-align:center;}
.mn .i, .mn .is {width:121;height:40;padding:0 4 2 0;}
.mn .i {background:url('/im/mn.gif') no-repeat;}
.mn .is {background:url('/im/mns.gif') no-repeat;}

.smn  {position:absolute;margin-top:12;text-align:left;min-width:118px;display:none;}
.smn ul  {background:#eae4d2;margin:0;padding:5 10;border-left:3px solid #FFF;border-right:3px solid #FFF;list-style-type: none;//width:100%;}
.smn ul li  {margin:0;padding:5 0 5 0;white-space:nowrap;background-image:none;}

.mt {background:url('/im/mm.gif') 0 0 repeat-x #eae4d2;height:7;vertical-align:top;}

.mbl {font-size:3px;background:url('/im/mb3.gif') 0 0 no-repeat transparent;}
.mbc {font-size:3px;background:#eae4d2;border-bottom:3px solid #FFF;}
.mbr {font-size:3px;background:url('/im/mb4.gif') 100% 0 no-repeat transparent;}

.path  {color:#104f60;font-weight:bold;padding:0 10 10 10;vertical-align:top;font-size:11px;padding-top:4;}
.path a, .path .a  {color:#104f60;}

.tmn {height:100%;vertical-align:top;padding:10 50 10 0;}
.tmn td {text-align:justify;line-height:150%;}
.tmn img {border:3px solid #c0a062;margin:0 5;}

.iexsp {float:right;margin:0 0 0 15;}
.isp {border-bottom:1px solid #c0a062;margin-bottom:10;}

.b {width:100%;background:#FAF7EF;}

.btl {width:11;;background:url(/im/btl.gif) no-repeat;font-size:1;}
.btl2 {width:11;;background:url(/im/btl2.gif) no-repeat;font-size:1;}
.bt {height:11;border-top:2px solid #E8DBC3;font-size:1;}
.btr {width:11;;background:url(/im/btr.gif) no-repeat;font-size:1;}

.bl {border-left:2px solid #E8DBC3;}
.btext {padding:5 0;vertical-align:top;}
.btext .r2 {text-align:center;width:250;}
.br {border-right:2px solid #E8DBC3;}

.bbl {background:url(/im/bbl.gif) 0% 100% no-repeat;}
.bb {height:11;border-bottom:2px solid #E8DBC3;}
.bbr {background:url(/im/bbr.gif) 0% 100% no-repeat;}

.pagenum td {color:#104f60;}
.pagenum .frst {font-size:10;}
.pagenum strong {background:#D0BF90;color:#fff;}

.ttl {background:#f0edde;}
.ttl div, .btext .ttl2 div {float:left;padding:3;color:#104f60;}
.frs {font-size:2;}
.ttls1 {background:url(/im/ttls1.gif) no-repeat;font-size:13;}
.ttls2 {background:url(/im/ttls2.gif) repeat-x;}
.ttls3 {background:url(/im/ttls3.gif) no-repeat;font-size:13;}
.ttl1 {background:url(/im/ttl1.gif) no-repeat;font-size:13;}
.ttl2 {background:url(/im/ttl2.gif) repeat-x;}
.ttl3 {background:url(/im/ttl3.gif) no-repeat;font-size:13;}

.btext .ttl2 div {border-bottom:2px solid #E8DBC3;}

.foto  {width:100%;}
.fototd {border-left:2px solid #e8dbc3;border-right:2px solid #e8dbc3;padding:5;background:#faf7ef;}

.fotoctl  {width:290;vertical-align:top;}
.fotoctl img  {float:right;border:5px solid #c0a062;margin:10;}

.fotolist td {text-align:center;padding:0 10 15 10;font-size:10;width:100;}

.tbl td, .tbl th {padding:7;border-bottom:1px solid #E8DBC3;border-right:1px solid #E8DBC3;line-height:170%;}
.tbl th {color:#104f60;}

.ctlfotonext {border-bottom:1px dashed #c0a062;}
.ctlfotonext td {text-align:right;}
.alert {padding:30 20 25 60;background: url('/im/alert.gif') 10px 20px no-repeat;}
.dscr {font-size:10;}

#form {width:500;}
#form textarea {border:1px solid #D0BF90;width:100%;font-size:12;font-family:Verdana;}
#form input {width:100%;border:1px solid #D0BF90	;}
#form .caption {text-align:right;vertical-align:top;padding-top:7;}
#form .secret {padding:5 3 0 0;float:left;}
#form .secret input {width:auto;}
#form .elem {vertical-align:top;padding:3 10;}
#form .elem div {padding-bottom:5;}
#form .sbmt {width:122;height:36;padding:0 0 2 0;color:#104f60;font-size:13;font-weight:bold;margin:20 0;border:0px;background:url('/im/sbmt.gif') no-repeat;cursor:pointer;}
#form img {border:0;}
#form .alert1 {padding:10 20 30 60;background: url('/im/alert.gif') 100% 0% no-repeat;}
#form .alert2 {padding:10 20 30 12;}

#popupback {position:absolute;display:none;left:0;top:0;z-index:100;background:url(/im/bgf.gif) #AB915E; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
#popupfoto {position:absolute;display:none;z-index:200;}
#popupfoto img {margin:0px;border:1px solid #AB915E;}

#popupfoto .pl {width:5;vertical-align:top;background:url(/im/ptl.gif) no-repeat;font-size:1;}
#popupfoto .pc {height:5;border-top:1px solid #C3B698;background:#FFF;font-size:1;}
#popupfoto .pr {width:5;vertical-align:top;background:url(/im/ptr.gif) 100% 0% no-repeat;font-size:1;}

#popupfoto .p1l {width:5;border-left:1px solid #C3B698;font-size:1;background:#FFF;}
#popupfoto .p1c {text-align:center;background:#FFF;}
#popupfoto .p1c .close1 {padding-top:5;text-align:right;float:right;}
#popupfoto .p1c .close1 a, #popupfoto .p1c .close1 .a, .fotonav .r, .fotonav .l, .fotonav a, .fotonav .a {color:#AB915E;}
#popupfoto .p1c .close2 {padding:2 6 0 0;float:right;}
#popupfoto .p1c .close2 img {border:0px;margin-left:5;}
#popupfoto .p1c .foto {text-align:center;padding:20px;}
#popupfoto .p1r {width:5;border-right:1px solid #C3B698;font-size:1;background:#FFF;}

#popupfoto .p2l {width:5;vertical-align:top;background:url(/im/pt2l.gif) 0% 100% no-repeat;font-size:1;}
#popupfoto .p2c {height:5;border-bottom:1px solid #C3B698;background:#FFF;font-size:1;}
#popupfoto .p2r {width:5;vertical-align:top;background:url(/im/pt2r.gif) 100% 100%  no-repeat;font-size:1;}
#popupfoto h1 {margin:0 0 5 0;font-size:14;}

.error {text-align:center;color:#D00;font-size:11;}
.error strong {color:#D00;}
.ok {color:#28970E;}
.ok strong {color:#28970E;}
.partners {padding-bottom:5;text-align:center;}

.video-m {text-align:center;width:370px;padding:0 15px 15px 0;float:left;}
