body { margin:0px; padding:0px;  background-color:#ffffff; font-family:Tahoma, Verdana, Arial, Georgia; font-size:13px;  color:#8C918F;}


#AphishaMain h1, h2, h3 {margin:0px; padding:0px; padding-bottom:18px; font-weight:normal; font-family:Arial, Georgia; font-size:24px; font-weight:bold; color:#036FD3;}
#AphishaMain  p, td, div {font-family:Arial, Tahoma, Verdana,  Georgia; font-size:12px;  color:#585858;}


p, td, div {font-family:Tahoma, Verdana, Arial, Georgia; font-size:13px;  color:#000000;}


.ref    {}

.arial  {font-family:Arial, Tahoma, Verdana, Georgia; font-size:13px; font-style:italic; font-weight:bold; color:#7F4F9A;}
.smoll  {font-family:Tahoma, Arial, Verdana, Georgia; font-size:11px; color:#7F4F9A; padding-top:4px; padding-bottom:10px;}
.smoll2  {font-family:Tahoma, Arial, Verdana, Georgia; font-size:12px; color:#7F4F9A; padding-top:4px; padding-bottom:10px;}

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}


h1, h2, h3 {margin:0px; padding:0px; padding-bottom:18px; font-weight:normal; font-family:Tahoma, Verdana, Arial, Georgia; font-size:20px; font-weight:bold; color:#7F4F9A;}

.hq {padding-top:18px; padding-bottom:18px; font-weight:normal;  font-family:Tahoma, Arial, Georgia; font-size:18px; color:#393F3F;}
.hq2 {color:#098322;}

#menu {font-family:'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:15px; padding-top:3px; color:#ffffff;}
#menu div {float:left; padding-left:7px; padding-right:7px; font-family:'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#ffffff;}
#menu A   {font-family:'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#ffffff;}
#menu A:active {font-family:'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#ffffff;}
#menu A:hover {font-family:'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#ffffff;}

#menu .div {padding-left:0px; margin:0px}

#menu #menuG A   {font-family:Tahoma, 'Times New Roman',  Verdana, Arial, Georgia; font-size:14px;  color:#ffffff;}
#menu #menuG A:active {font-family:Tahoma, 'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:14px;  color:#ffffff;}
#menu #menuG A:hover {font-family:Tahoma, 'Times New Roman', Tahoma, Verdana, Arial, Georgia; font-size:14px;  color:#ffffff;}

#podmenu  { padding-left:8px;}
#podmenu div {float:left; padding-left:7px; padding-right:7px; }
#podmenu A   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px; color:#5A1C7E;  }
#podmenu A:active {font-family:Arial, Tahoma, Verdana,  Georgia; font-size:12px;  color:#5A1C7E;  }
#podmenu A:hover {font-family:Arial, Tahoma, Verdana,  Georgia; font-size:12px; color:#F28300; }
#podmenu A.ACT   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px; color:#F28300;  }
#podmenu A.ACT:active {font-family:Arial, Tahoma, Verdana,  Georgia; font-size:12px;  color:#F28300;  }
#podmenu A.ACT:hover {font-family:Arial, Tahoma, Verdana,  Georgia; font-size:12px; color:#F28300; }
#podmenu .pm1 {float:left; position:absolute; margin-top:20px; margin-left:20px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute; margin-top:20px; margin-left:20px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}

#podmenu .pmr1 {float:left; position:absolute; margin-top:20px; margin-left:24px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr2 {float:left; position:absolute; margin-top:20px; margin-left:38px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr3 {float:left; position:absolute; margin-top:20px; margin-left:40px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr4 {float:left; position:absolute; margin-top:20px; margin-left:30px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr5 {float:left; position:absolute; margin-top:20px; margin-left:30px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr6 {float:left; position:absolute; margin-top:20px; margin-left:20px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr7 {float:left; position:absolute; margin-top:20px; margin-left:32px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr8 {float:left; position:absolute; margin-top:20px; margin-left:22px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr9 {float:left; position:absolute; margin-top:20px; margin-left:13px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute;  text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}
#podmenu .pmr10 {float:left; position:absolute; margin-top:20px; margin-left:26px; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;float:left; position:absolute; text-align:center; background:url(/images/kaplya.gif) center bottom no-repeat; height:17px;}

.pm2 {padding-left:12px; padding-right:15px; font-size:2px; padding-top:10px; padding-bottom:14px;}

A   {text-decoration:underline; font-family:Tahoma, Verdana, Arial, Georgia; font-size:13px;  color:#2F37D9;}
A:active {text-decoration:underline; font-family:Tahoma, Verdana, Arial, Georgia; font-size:13px;  color:#2F37D9;}
A:hover {text-decoration:none; font-family:Tahoma, Verdana, Arial, Georgia; font-size:13px;  color:#2F37D9;}

A.blue   {text-decoration:underline; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
A.blue:active {text-decoration:underline; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
A.blue:hover {text-decoration:none; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}

#news A   {color:#0394E9;}
#news A:active {color:#0394E9;}
#news A:hover {color:#0394E9;}

#news ul {padding:0px; margin:0px; padding-left:20px; margin-top:20px;}
#news li {padding-bottom:14px; list-style-image: url(/images/market.gif)}

A.eck   {text-decoration:underline;  font-family:Arial, Tahoma, Verdana, Georgia; font-size:24px;  color:#0394E9;}
A.eck:active {text-decoration:underline; font-family:Arial, Tahoma, Verdana,  Georgia; font-size:24px;  color:#0394E9;}
A.eck:hover {text-decoration:none; font-family:Arial, Tahoma, Verdana,  Georgia; font-size:24px;  color:#0394E9;}

A.eck2   {text-decoration:underline;  font-family:Arial, Tahoma, Verdana, Georgia; font-size:17px;  color:#0394E9;}
A.eck2:active {text-decoration:underline; font-family:Arial, Tahoma, Verdana,  Georgia; font-size:17px;  color:#0394E9;}
A.eck2:hover {text-decoration:none; font-family:Arial, Tahoma, Verdana,  Georgia; font-size:17px;  color:#0394E9;}

.point {width:100%; height:40px; background:url(/images/point.gif) left center repeat-x;}

A.blue2   {text-decoration:underline; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:14px;  color:#037DDB;}
A.blue2:active {text-decoration:underline; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:14px;  color:#037DDB;}
A.blue2:hover {text-decoration:none; font-weight:bold; font-family:Tahoma, Verdana, Arial, Georgia; font-size:14px;  color:#037DDB;}

A.blue3   {text-decoration:underline;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
A.blue3:active {text-decoration:underline;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
A.blue3:hover {text-decoration:none; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}

#prodazha A.blue3   {text-decoration:underline;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
#prodazha A.blue3:active {text-decoration:underline;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}
#prodazha A.blue3:hover {text-decoration:none; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#037DDB;}

#prodazha A.blue4   {text-decoration:underline; font-style:normal;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#2F37D9;}
#prodazha A.blue4:active {text-decoration:underline; font-style:normal; font-family:Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#2F37D9;}
#prodazha A.blue4:hover {text-decoration:none; font-style:normal; font-family:Tahoma, Verdana, Arial, Georgia; font-size:15px;  color:#2F37D9;}

#prodazha A.blue5   {text-decoration:underline; font-style:normal;  font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#2F37D9;}
#prodazha A.blue5:active {text-decoration:underline; font-style:normal; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#2F37D9;}
#prodazha A.blue5:hover {text-decoration:none; font-style:normal; font-family:Tahoma, Verdana, Arial, Georgia; font-size:11px;  color:#2F37D9;}

A.green   {font-size:12px;  color:#5C6810;}
A.green:active {font-size:12px;  color:#5C6810;}
A.green:hover {font-size:12px;  color:#5C6810;}

A.sm   {font-size:11px; color:#751F8D}
A.sm:active {font-size:11px; color:#751F8D}
A.sm:hover {font-size:11px; color:#751F8D}

#big {font-family:Tahoma, Verdana, Arial, Georgia; font-size:16px; font-weight:bold; color:#7F4F9A;}
#big A {font-weight:bold;  font-size:16px;}
#big A:active {font-weight:bold;  font-size:16px;}
#big A:hover {font-weight:bold;  font-size:16px;}

#footer {background:url(/images/ln.gif) left top repeat-x; height:84px;}
#footer td {height:84px;}
#footer img {border:0px; margin-right:2px; margin-top:40px;}
#footer .ft1 {float:left; position:absolute; margin-top:10px; margin-left:10px; background:url(/images/ib.gif) left top no-repeat; width:530px; height:27px;}

#footer #BotMenu {float:left; position:absolute; margin-top:40px; margin-left:2px; }
#footer #BotMenu  div {float:left;  padding-left:10px; padding-right:10px; background:url(/images/bl.gif) right center no-repeat; }
#footer #BotMenu  .ftRight   {background:url(/images/blank.gif) right center no-repeat; }
#footer #BotMenu A   {text-decoration:underline; font-family:Arial, Tahoma, Verdana, Georgia; font-size:17px;  color:#EBE9E9;}
#footer #BotMenu A:active {text-decoration:underline;  font-family:Arial, Tahoma, Verdana, Georgia; font-size:17px;  color:#EBE9E9;}
#footer #BotMenu A:hover {text-decoration:none; font-family:Arial, Tahoma, Verdana, Georgia; font-size:17px;  color:#EBE9E9;}

#popup img {border:1px solid #CBCAC1; height:75px; weight:75px;}

.or1 {width:238px; background:url(/images/b1.gif) left top no-repeat; height:7px; font-size:1px;}
.or2 {width:238px; background:url(/images/b2.gif) left top repeat-y;}
.or3 {padding-left:14px;  padding-right:14px;}
.or3R {padding-left:14px;  padding-right:14px; height:70px;}
.or4 {float:left;}
.or5 {text-align:right; color:#7F4F9A}
.or6 {text-align:right; color:#7F4F9A; padding-top:15px; padding-bottom:15px;}
.or7 {width:238px; background:url(/images/b3.gif) left bottom no-repeat; height:7px; margin-bottom:15px; font-size:1px;}
.or8 {font-style:normal; font-weight:normal;}

.orw1 {width:238px; background:url(/images/a1.gif) left top no-repeat; height:44px; font-size:1px;}
.orw2 {width:238px; background:url(/images/a2.gif) left top repeat-y;}
.orw3 {padding:10px; padding-left:14px;  padding-right:14px;}
.orw7 {width:238px; background:url(/images/a3.gif) left bottom no-repeat; height:11px;  margin-bottom:15px; font-size:1px;}

.orS1 {width:160px; background:url(/images/s1.gif) left top no-repeat; height:7px; font-size:1px;}
.orS2 {width:160px; background:url(/images/s2.gif) left top repeat-y;}
.orS3 {padding:0px; padding-left:14px;  padding-right:14px;}
.orS7 {width:160px; background:url(/images/s3.gif) left bottom no-repeat; height:7px;  margin-bottom:15px; font-size:1px;}

.m1 {padding-left:10px; width:250px}
.m2 {padding-left:6px; padding-right:10px;}
.m3 {padding-right:10px; width:244px}
.m4 {width:100%; height:25px; position:relative; margin-top:10px;}
.m5 {float:left}
.m6 {float:right; padding-right:6px}
.m7 {color:#7F7F7F; font-size:11px}
.m8 {margin-top:4px; margin-bottom:4px;}
.m9 {margin-top:4px;}
.m10 {margin-left:10px;}
.m11 {background:url(/images/line_red.gif) left top repeat-x;}
.m12 {float:left; padding-left:10px; padding-top:14px;}
.m13 {float:left; padding-left:10px; padding-top:20px;}
.m14 {float:left; padding-left:10px; padding-top:7px; height:30px; width:352px;  background:url(/images/search1.gif) left top no-repeat;}
.m15 {background:url(/images/blank.gif) left top no-repeat; width:350px; border:0px;; color:#818181}
.m16 {float:left; height:30px;}

.m13T {padding-left:10px;  margin-bottom:15px; width:239px; height:85px;  background:url(/images/poisk.gif) left top no-repeat;}
.m14T {float:left;   margin-top:34px; padding-left:10px; padding-top:5px; height:27px; width:176px;  background:url(/images/poisk1.gif) left top no-repeat;}
.m15T {background:url(/images/blank.gif) left top no-repeat; width:170px; border:0px; color:#818181}
.m16T {float:left; height:27px; margin-top:34px; }

.m17 {float:right; padding-right:10px; padding-top:18px;}
.m18 {float:right; padding-right:10px; padding-top:10px;}
.m19 {padding-top:5px; padding-right:20px;}
.m20 {padding-right:10px;}
.m21 {font-size:2px; margin:0px; padding:5px;}
#menu .m22 {padding-left:14px; padding-right:14px}
.m23 {padding-right:14px; padding-bottom:10px;}
.m24 {height:52px; width:100%; background:url(/images/sms2.gif) left top repeat-x;}
.m25 {float:right}
.m26 {float:left; font-size:2px; margin-top:-2px; position:absolute; height:2px; width:100%; background:url(/images/2.gif) left top no-repeat;}
.m27 {padding-left:12px; padding-right:14px; padding-bottom:10px;}
.m28 {padding-left:10px; padding-right:10px;}
.m29 {padding-bottom:20px;}
.m30 {padding-right:10px}
.m31 {margin-left:34px}
.m32 {padding-right:10px;}


.pl1 {height:59px; background:url(/images/t3.gif) left top repeat-x; margin-bottom:20px}
.pl2 {float:left; height:59px; width:129px; background:url(/images/t2.gif) left top no-repeat;}
.pl2R {float:left; height:59px; width:129px; background:url(/images/t1.gif) left top no-repeat;}
#pl3 {float:left; height:59px; width:320px; padding-top:12px; padding-left:10px;}
#pl3 A {font-weight:bold;  font-size:16px; color:#7F4F9A}
#pl3 A:active {font-weight:bold;  font-size:16px; color:#7F4F9A}
#pl3 A:hover {font-weight:bold;  font-size:16px; color:#7F4F9A}
.pl4 {float:right; height:59px; width:8px; background:url(/images/t5.gif) left top no-repeat;}

#pl3T { padding-left:10px;}
#pl3T A {font-weight:bold;  font-size:16px; color:#7F4F9A}
#pl3T A:active {font-weight:bold;  font-size:16px; color:#7F4F9A}
#pl3T A:hover {font-weight:bold;  font-size:16px; color:#7F4F9A}


.cl1 {float:left; width:100%; padding-bottom:16px}
.cl2 {float:left}
.cl4 {float:left; width:100%; padding-top:16px}

#blog {padding-left:10px;}
#blog div {float:left;}
#clubs {padding-right:10px;}
#clubs div {float:left; position:relative;}

.pr {margin-bottom:10px;}
#prodazha {margin-top:20px; margin-bottom:10px;}
#prodazha td {font-size:11px;}
#prodazha img  {border:0px; width:70px;}
#prodazha A {font-size:12px; color:#0394E9}
#prodazha A:active {font-size:12px; color:#0394E9}
#prodazha A:hover { font-size:12px; color:#0394E9}

#work img {border:0px; margin-top:4px; margin-right:8px;}

.img {margin-top:4px; margin-right:20px; border:0px}

.j1 {height:29px; margin-bottom:10px; margin-right:12px; background:url(/images/u4.gif) left top repeat-x;}
.j2 {float:left; width:19px; height:29px; background:url(/images/u1.gif) left top no-repeat;}
.j3 {float:left; height:29px; background:url(/images/u2.gif) left top repeat-x;}
.j4 {padding-top:3px; padding-left:4px; padding-right:2px;  font-family: Verdana, Arial, Georgia; font-size:18px;  color:#EEA65A;}
.j5 {float:left; width:16px; height:29px; background:url(/images/u3.gif) left top no-repeat;}
.j6 {padding-left:2px;  font-family:Georgia, Tahoma, Verdana, Arial; font-size:24px;  color:#ffffff; font-weight:bold; font-style:italic;}

#dleft div {float:left}
#dleft td {padding-bottom:3px;}
#dleft2 div {float:left}
#dleft2 th {padding-bottom:10px; padding-top:10px; background:url(/images/dots1.gif) left bottom repeat-x; text-align:left; background-color:#E8E8E8}
#dleft2 td {padding-bottom:10px; padding-top:10px; background:url(/images/dots1.gif) left bottom repeat-x;}
#dleft2 input[type=text] { width:308px; }
#dleft2 input[type=password] { width:308px; }
#dleft2 .bs {padding-bottom:10px; padding-top:10px; background:url(/images/blank.gif) left bottom no-repeat;}



/* for ajax begin */
#login-form-window
{
        display:none;        
        z-index:10000;
        top:25%;
        margin-left:0px;
        width:100%;
        height:250px;
        color: #323232;
        line-height:18px;
        font-size:14px;
        padding:0px;
	 position:fixed;
}

.login-form-overlay
{
        display:none;
        height:100%;
        background:black;
        left:0;
        position:absolute;
        right:0;
        top:0;
        width:100%;
        z-index:98;
        opacity: 0.6;
        -moz-opacity: 0.3;
        -khtml-opacity: 0.3;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
/* for ajax end */


.error {color:#ff0000; font-weight:bold}
.access { color:#008000; font-size:12px;}
.abs {float:left; position:absolute; }

.userlist {float:left; padding-right:40px; width:170px;}





/* Блоги 
-----------------------------------------------------------------------------*/

.bureau.partnerstvo #left { padding-top:33px; padding-left: 46px;  width: 323px; margin-bottom: 100px;}
.bureau.partnerstvo #right {margin-left: 375px;}


.bureau.partnerstvo span.backtoalbums { color: #037DDB; font-size:14px; float:right; position:relative; right:50px; top:18px;}
.bureau.partnerstvo span.backtoalbums a { color: #037DDB;  }

.menu_sub_c {}
.menu_sub {margin-left: 35px; margin-bottom: 15px; font-size: 12px;}
.menu_sub a {color: #47515a;}

.menu_sub_d div.menu_sub {margin-left: 53px; margin-bottom: 15px; font-size: 11px;}
.menu_sub_d div.menu_sub a {color: #47515a;}
.menu_sub_d div.menu_sub.act a { color: white; }

.menu_sub_d div.menu_sub.act {margin-left: 32px;}
.menu_sub_d div.menu_sub.act span.middle {  padding:9px 8px 10px 3px; }
.menu_sub_d div.menu_sub.act a { text-decoration:none; }

.menu_sub.act {margin-left: 15px;}
.menu_sub.act span.left {  width:17px; background:url('/images/design_bureau_menu_l.gif') left top no-repeat; padding:9px 5px 10px 6px; }
.menu_sub.act span.middle {  background:url('/images/design_bureau_menu_m.gif') left top repeat-x; padding:9px 8px 10px 8px; color: white;}
.menu_sub.act span.right { width:17px; background:url('/images/design_bureau_menu_r.gif') left top no-repeat; padding:9px 5px 10px 6px; }
.menu_sub.act a {color: white; padding-left: 8px;}

.shop div.menu_sub.act span.middle { padding:9px 8px 10px 3px; }



.left_franchaizing {margin-top: 15px; }
.left_franchaizing .title {}
.left_franchaizing_form {background: url(/images/franchaizing_form_bg.gif) no-repeat; margin-top: 5px; width: 240px; height: 135px; position: relative; font-family: Georgia; font-size: 13px;}
.left_franchaizing_form input {background: url(/images/franchaizing_input_bg.gif) no-repeat; font-family: Georgia; padding-left: 5px; border: none;}
.left_franchaizing_form #name {color:#3b3b3b; width: 193px; height: 23px; position: absolute; left: 34px; top: 30px;}
.left_franchaizing_form #password {color:#3b3b3b; width: 193px; height: 23px; position: absolute; left: 34px; top: 64px;}
.left_franchaizing_form #submit {position: absolute; left: 33px; top: 96px; padding: 4px 6px; color: #3b3b3b; text-decoration: underline; background: none; border: none; font-style: italic;}

.partnerstvo h1 {color: #78102E; margin-bottom: 25px; margin-top: 11px;}
.partnerstvo .text img {margin-right:15px;}
.partnerstvo div.design_bureau_menu div.title { margin:0; }


h2 { color:#3C5B99; font-size:18px; padding:10px 0 10px 0; margin:10px 0 10px 0; font-weight: normal;}
h3 { color:#735184; font-size:16px; padding:10px 0 10px 0; margin:10px 0 10px 0; font-weight: normal;}

.white_line {height: 1px; background: white; margin-top: 30px; margin-bottom: 30px;}
.fr_application_form {position: relative; height: 312px;}
.fr_application_form input {position: absolute; width: 240px; height: 23px; background: url(/images/fr_application_input.jpg) no-repeat; color: #aeaeae; border: none; padding-left: 10px; font-size: 13px; font-family: Georgia;}
.fr_application_form textarea {position: absolute; top: 76px; width: 498px; height: 180px; background: url(/images/fr_application_textarea.jpg) no-repeat; color: #aeaeae; border: none; padding: 5px 10px;  font-size: 13px; font-family: Georgia;}
.fr_application_form #name {left: 0px; top: 0px;}
.fr_application_form #city {left: 258px; top: 0px;}
.fr_application_form #phone {left: 0px; top: 38px;}
.fr_application_form #mail {left: 258px; top: 38px;}
.fr_application_form #submit2 {background: none; position: absolute; left: 0px; top: 262px; padding: 4px 6px; color: #303f4d; text-decoration: underline; background: none; border: none; font-style: italic; width: 92px;}
p.fr_application_form_text {width: 500px;}

table.phar {margin-bottom: 62px; margin-top: 10px;}
h3.phar {margin: 0px; padding-bottom: 15px;}
.phar_td_1 {min-width: 226px; text-align: center;}
.phar_td_2 {padding-left: 41px; text-align: left;}
.phar_td_2 a {font-style: italic; font-size: 15px;}
#right div.text p.phar {text-indent: 0px;}

.no_italic {font-style: normal;}

.fr_profile {margin-top: 4px; margin-bottom: 15px; width: 240px; height: 145px; background: url(/images/fr_profile_bg.gif) no-repeat; position: relative;}
.fr_profile a {color: #47515a;}
.fr_profile .left {margin-left: 18px; margin-top: 17px; width: 60px; float: left; position: relative;}
.fr_profile .right {float: left; margin-top: 17px; margin-left: 8px; font-size: 11px; width: 150px;}
.fr_profile .right .title {font-size: 12px; margin: 0px;}
.fr_profile .right .title span {color: #840a2d; display: block;}
.fr_profile .border {position: absolute; left: 0px; top: 0px;}
.fr_profile .profile_link {margin-top: 8px; display: block; padding-left: 16px; background: url(/images/fr_profile_cabinet.jpg) no-repeat 0px 1px; font-size: 11px;}
.fr_profile .profile_link.podpiska {background: url(/images/fr_profile_podpiska.jpg) no-repeat 0px 2px;}
.fr_profile .profile_link.exit {background: url(/images/fr_profile_exit.jpg) no-repeat 0px 3px; margin-top: 6px}

.left_white_line {width: 259px; margin-top: 0px; margin-bottom: 23px; height: 1px; background: white;}
.left_subtitle {font-size: 17px; color: #78102e; margin-bottom: 20px; font-style: italic;}
.left_keywords {margin-left: 23px; color: #7a7a7a; font-size: 11px; font-style: italic; line-height: 21px;}
.left_keywords a {color: #037DDB}

.fr_blog_white_line_top { font-size:14px; color:#037DDB; text-align:right; padding:0 50px 0 0;  position:relative; top:-40px; }
.fr_blog_white_line_top a { color:#037DDB; font-style:italic; }
.fr_blog_white_line_top div.line { border-bottom:2px solid #f6f5f2; padding:0 0 20px 0; }
.fr_blog_white_line_top a.fr_back { margin:0 35px 0 0 }

.fr_blog_white_line_bottom { font-size:14px; color:#037DDB; text-align:right; font-style:italic; padding:0 50px 0 0; }
.fr_blog_white_line_bottom a { color:#037DDB; }
.fr_blog_white_line_bottom div.line { border-top:2px solid #f6f5f2; padding:18px 0 0 0; }

.fr_blog_post { margin:0 0 55px 0; padding:0 50px 0 0 }
.fr_blog_post.last { margin:0 0 30px 0; }
.fr_blog_post_header { height:60px; }
.fr_blog_post_header div.left { position:relative; float:left; width:60px;   }
.fr_blog_post_header div.left img { margin:0; padding:0 }
.fr_blog_post_header div.left img.border { position: absolute; left: 0px; top: 0px;}

.fr_blog_post_header div.right { margin-left:74px; color:#1b1d1f; font-size:11px;}
.fr_blog_post_header div.right a { color:#1b1d1f; }
.fr_blog_post_header div.right div.title { font-size:17px; color:#037DDB; font-style:italic; margin:0 0 5px 0; padding:0 50px 0 0 }
.fr_blog_post_header div.right div.title a { color:#037DDB }
.fr_blog_post_header div.right div.title a:hover { color:#78102e; }
.fr_blog_post_header div.right:hover span.mail_icon a { background: url('/images/blog_mail_icon_2.gif') no-repeat left 5px; }
.fr_blog_post_header div.right span.name { color:#037DDB; }
.fr_blog_post_header div.right span.name a { color:#037DDB; }
.fr_blog_post_header div.right span.comment a { color:#037DDB; font-style:italic; }
.fr_blog_post_header div.right span.new { color:#78102e; font-style:italic; }
.fr_blog_post_header div.right span.icon { margin:0 6px 0 6px; }
.fr_blog_post_header div.right span.mail_icon a { padding:0 6px 0 15px; color:#037DDB; font-style:italic; text-decoration:none; background: url('/images/blog_mail_icon_1.gif') no-repeat left 5px; }
.fr_blog_post_header div.right span.mail_icon.sibscr a { background: url('/images/blog_mail_icon_2.gif') no-repeat left 5px; text-decoration:underline; }

.fr_blog_post_body { font-size:12px; line-height:18px; color:#1b1d1f; margin:8px 0 10px 0; padding:0 0px 0 0 }
.fr_blog_post_body div.link { color:#037DDB; font-style:italic; margin:8px 0 0 0 }
.fr_blog_post_body div.link a { color:#037DDB; }

.fr_blog_post_footer { font-size:11px; color:#000000; font-style:italic; }
.fr_blog_post_footer a { color:#037DDB; font-size:11px;}
.fr_blog_post_one.comment div.fr_blog_post_footer div.comment_one { margin:30px 0 0 0  }

.fr_blog_post_one { padding:0 50px 0 0 }
.fr_blog_post_one div.fr_blog_post_header { height:152px; margin:0 0 15px 0 }
.fr_blog_post_one div.fr_blog_post_header div.title { font-size:22px; color:#1b1d1f; font-style:italic; line-height:24px; padding:0 50px 0 0   }
.fr_blog_post_one div.subscribe { color:#1b1d1f; font-size:11px; background: url('/images/blog_mail_icon_2.gif') no-repeat left 4px; padding:0 0 0 15px; margin:15px 0 15px 0 }
.fr_blog_post_one div.subscribe a { color:#037DDB; }
.fr_blog_post_one div.right div.detail { padding:20px 0 0 0; font-size:12px; }
.fr_blog_post_one img.pic_l { float:left; margin-right:20px; }

.fr_blog_post_one div.fr_blog_post_footer { border-top:2px solid #f6f5f2; border-bottom:2px solid #f6f5f2; margin:30px 0 0 0; padding:20px 0 0 0; font-size:12px; color:#000000; font-style:normal  }
.fr_blog_post_one div.fr_blog_post_footer div.title { color:#7f1e39; font-size:20px; font-style:italic; margin:0 0 25px 0}

.fr_blog_post_one div.fr_blog_post_footer a { color:#037DDB; font-size:12px;}
.fr_blog_post_one div.fr_blog_post_footer span.answer { color:#037DDB; font-size:14px; font-style:italic; cursor:pointer; text-decoration:underline }
.fr_blog_post_one div.fr_blog_post_footer span.answer:hover { text-decoration:none }
.fr_blog_post_one div.fr_blog_post_footer span.answer  a { color:#037DDB; font-size:14px; font-style:italic; }
.fr_blog_post_one div.fr_blog_post_footer div.fr_blog_post_header { height:56px; }

.comment_forma { border-top:2px solid #f6f5f2; padding:22px 0 0 0 }
.comment_forma textarea { width:621px; height:166px; padding:2px 0 0 3px; font-size:14px; color:#aeaeae; font-family:Times New Roman; border-left:1px solid #e2e3ea; border-right:1px solid #dbdfe6; border-top:1px solid #abadb3; border-bottom:1px solid #e3e9ef;}
.comment_forma div.button { margin:15px 0 20px 0 }
.comment_forma div.button a { font-size:14px; color:#303f4d; font-style:italic; }

.fr_blog_post_one_back { text-align:right; padding:20px 0 0 0 }
.fr_blog_post_one_back { color:#037DDB; font-size:14px; font-style:italic; }
.fr_blog_post_one_back a { color:#037DDB; }

.partnerstvo #right div.s_anons { color:#1b1d1f; font-size:12px; line-height:18px; margin:0 0 33px 0; padding:0 50px 0 0; text-indent: 12px;}

.material_block { padding:0 50px 0 0  }
.material_block_one { min-height:80px; margin:0 0 35px 0 }
.material_block_one div.left { width:55px; float:left; text-align:center }
.material_block_one div.left a { color:#037DDB; font-size:11px; font-style:italic; }
.material_block_one div.left span { font-size:11px; font-family:Times New Roman; color:#363738; }
.material_block_one div.right { margin-left:76px; line-height:18px;}
.material_block_one div.title { font-size:19px; color:#840a2d; margin:0 0 7px 0 }
.material_block_one div.material_text { font-size:13px; color:#1b1d1f; }

.material_block_one div.left div.word a { display:block;  background: url('/images/icon_word.gif') no-repeat left top; padding:51px 0 0 0; }
.material_block_one div.left div.exel a { display:block;  background: url('/images/icon_exel.gif') no-repeat left top; padding:51px 0 0 0; }

.fr_foto_block { padding:0 0px 0 0 }
.fr_foto_block_one { min-height:340px; margin:0 0 25px 0 }
.fr_foto_block_one div.title {  font-size:19px; color:#037DDB; font-style:italic;  }
.fr_foto_block_one div.title a { color:#037DDB; }
.fr_foto_block_one div.fr_foto_about {  font-size:13px; color:#1b1d1f; margin:10px 0 15px 0; padding:0 50px 0 0 }
.fr_foto_block_one div.left { width:323px; float:left; }
.fr_foto_block_one div.right { margin-left:325px;  }
.fr_foto_block_one div.fr_foto { position:relative; }
.fr_foto_block_one div.fr_foto img.border { position:absolute; top:0; left:0; }
.fr_foto_block_one div.foto_prev { position:relative; float:left; margin:0px 0px 20px 20px; cursor:pointer}

.fr_foto_block_one div.look_all { font-size:13px; color:#1b1d1f; font-style:italic; margin:0 0 0 23px; float:left;}
.fr_foto_block_one div.look_all a { color:#1b1d1f; }


span.message_info { font-size:12px; color:#1b1d1f; font-style:italic; margin:0 0 0 7px; }
span.message_info span { color:#78102e; }



.fr_blog_post_one.message span.mes_kol { font-style:italic; color:#78102e; }
.fr_blog_post_one.message div.fr_blog_post_footer { margin:30px 0 0 0; padding:0px 0 0 0; border-bottom:none; }


.message div.del_answer { font-style:italic; color:#037DDB; font-size:12px; text-align:right; cursor:pointer; text-decoration:underline }
.message div.del_answer:hover { text-decoration:none; }
.message div.comment_one { margin:10px 0 27px 0 }

.message div.comment_one.answer { margin:30px 0 0 40px; }
.message div.answer_forma { padding:0 0 0 0 }
.answer_forma { padding:0 0 20px 0 }
.answer_forma textarea { width:100%; height:110px; padding:2px 0 0 3px; margin:0 0 5px 0; color:#aeaeae; font-size:14px; font-family:Times New Roman; border-top:1px solid #abadb3; border-top:1px solid #e2e3ea; border-left:1px solid #e2e3ea; border-bottom:1px solid #e3e9ef; border-right:1px solid #dbdfe6; }
.answer_forma span.button { color:#303f4d; font-size:14px; font-style:italic; text-decoration:underline; cursor:pointer}
.answer_forma span.button:hover { text-decoration:none; }

.message div.fr_blog_post_body.edit { color:#7e8184; }


.personal_profile div.fr_blog_white_line_top { font-size:14px; color:#037DDB; text-align:right; padding:0 50px 0 0;  position:relative; top:0px;  }
.personal_profile div.fr_blog_white_line_top div.line { border-bottom:none; border-top:2px solid #f6f5f2; padding:0 0 20px 0; height:2px; } 

.personal_info { height:290px; margin:10px 0 0 0 } 
.personal_info div.left { float:left; width:235px; position:relative;  }
.personal_info div.left img.border { position:absolute; top:0; left:0; }
.personal_info div.left form { margin:10px 0 0 0 }

.personal_profile input { border:1px solid #e3e9ef; border-top:1px solid #abadb3; color:#bababa; font-size:12px; font-family:Georgia; padding:0 0 0 3px}
.personal_profile input.text_resume { cursor:pointer; width:138px; height:21px;  margin:0 6px 0px 0; position:relative; top:0px;  }
.personal_profile input.file {  width:190px; cursor:pointer; position: relative; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; }
.personal_profile div.what_pic { font-style:italic; color:#61676c; font-size:11px; width:200px; padding:5px 0 0 0 }

.personal_profile div.right { margin-left:235px; }
.personal_profile div.title { font-style:italic; color:#78102e; font-size:16px; margin:0 0 20px 0 }
.personal_profile div.right label { color:#1b1d1f; font-size:14px; }
.personal_profile div.right label#name { margin-right:95px; }
.personal_profile div.right label#fname { margin-right:61px; }
.personal_profile div.right label#surname { margin-right:65px; }
.personal_profile div.right input { color:#1b1d1f; font-size:13px; width:276px; height:21px; margin:0 0 10px 0}
.personal_profile span.button { color:#303f4d; font-size:14px; font-style:italic; text-decoration:underline; cursor:pointer; margin:0 0 0 125px;}
.personal_profile span.button:hover { text-decoration:none; }

.blog_info { color:#1b1d1f; font-size:14px; padding:0 0 25px 0 }
.blog_info a { color:#037DDB; font-style:italic; } 

.activity_info { padding:0 0 25px 0 }
.activity_info a { color:#303f4d; }
.activity_info label { color:#1b1d1f; font-size:14px;  }
.activity_info label#shop { margin-right:45px; }
.activity_info label#city { margin-right:104px; }
.activity_info label#date { margin-right:40px; position:relative; top:-7px; left:0; padding:0 20px 0 0; }
.activity_info label#date span.small_t { position:absolute; top:15px; left:0; }
.activity_info label#phone { margin-right:103px; }
.activity_info label#mail { margin-right:97px; }
.activity_info label#address { margin-right:81px; vertical-align:top; }
.activity_info label#an_address { margin-right:136px; }

.activity_info input { background:#e6e6e6; color:#5f6265; font-size:13px; width:276px; height:21px; margin:0 0 10px 0; border-top:1px solid #92949a; border-right:1px solid #c2c6cd; border-bottom:1px solid #cad0d6; border-left:1px solid #c9cad1;}
.activity_info textarea { background:#e6e6e6; color:#5f6265; font-size:13px; width:456px; height:39px; padding:5px 0 0 5px; margin:0 0 10px 0; border-top:1px solid #92949a; border-right:1px solid #c2c6cd; border-bottom:1px solid #cad0d6; border-left:1px solid #c9cad1;}
.activity_info span.small_t { font-size:11px; }
.activity_info span.number { color:#1b1d1f; font-size:14px; vertical-align:top; padding:0 4px 0 0 }
.activity_info div.error { color:#282a2b; font-size:13px; margin:12px 0 0 0; padding:0 100px 0 0  }
.activity_info div.error a { color:#303f4d; }


.pass_info { } 
.pass_info label { color:#1b1d1f; font-size:14px; }
.pass_info label#current_pass { margin-right:55px; }
.pass_info label#new_pass { margin-right:70px; }
.pass_info label#renew_pass { margin-right:15px; }
.pass_info span.button { margin-left:165px;  }
.pass_info input { color:#1b1d1f; font-size:13px; width:276px; height:21px; margin:0 0 10px 0 }


.other.personal_profile div.personal_info { height:230px; }
.other.personal_profile div.right { margin-left:235px; position:relative; }
.other.personal_profile div.right div.personal { padding:0 0 10px 0; position:relative; }
.other.personal_profile div.right div.personal span {  position:absolute; top:0; left:130px; color:#45474a;}

.other.personal_profile  div.right div.personal span.button {  position:relative; top:0px; left:-125px;}

.other.personal_profile div.activity_info div.title { color:#78102e; font-size:16px; margin:0 }
.other.personal_profile div.activity_info div { position:relative; padding:0 0 18px 0; color:#1b1d1f; font-size:14px; }
.other.personal_profile div.activity_info span.activity { position:absolute; top:0; left:170px; color:#5f6265; font-size:14px; }
.other.personal_profile div.activity_info span.small_t { position:absolute; top:15px; left:0; }

.other.personal_profile div.activity_info span.number { padding:0 0 0 90px; }
.other.personal_profile div.activity_info div#an_address span.number { padding:0 0 0 153px; }

.other.personal_profile div.activity_info div#address { margin:0 0 15px 0 }
.other.personal_profile div.activity_info div#an_address { margin:0 0 25px 0 }
.other.personal_profile div.activity_info div#address span.activity { width:380px;  }
.other.personal_profile div.activity_info div#an_address span.activity { width:380px; }


.write_message_block { width:447px; position:absolute; top:90px; left:-55px; z-index:20 }
.write_message_block div.top { width:447px; height:14px; font-size:1px; padding:0 0 0 0; position:relative; background: url('/images/write_message_block_t.png') no-repeat left top; }
.write_message_block div.middle { width:412px; background: url('/images/write_message_block_m.png') repeat-y left top; padding:20px 0 20px 35px; position:relative;}
.write_message_block div.bottom { width:447px; height:14px; font-size:1px; padding:0 0 0 0; background: url('/images/write_message_block_b.png') no-repeat left top; }
.write_message_block textarea { width:365px; height:122px; margin:0 0 8px 0; padding:3px 0 0 3px; color:#1b1d1f; font-size:14px; font-family:Times New Roman; border-top:1px solid #abadb3; border-right:1px solid #c2c6cd; border-bottom:1px solid #cad0d6; border-left:1px solid #c9cad1; }
.write_message_block div.close { width:29px; height:29px; background: url('/images/close.gif') no-repeat left top; position:absolute; top:-3px; right:10px; cursor:pointer }
.write_message_block span.button { margin:0; padding:0; }


span.post_comment { color:#037DDB; font-size:15px; font-style:italic; padding:0 0 0 5px; position:relative; z-index:20 }
span.post_comment a { color:#037DDB; } 

div.all_post { color:#8b8b8c; font-size:14px; font-family:Times New Roman; margin:12px 0 0 0 }


/* Блоги 
-----------------------------------------------------------------------------*/


.photo1 {float:left; width:275px; height:206px; margin-right:14px;  background:url(/images/UploadImg.gif) left top no-repeat}
.photo2 {position:absolute; margin-left:250px;}
.photo3 {font-weight:bold; margin-left:8px; margin-top:6px;}
.photo4 {padding-top:24px; padding-left:8px;}
.photo5 {width:250px; height:80px; margin-top:4px; margin-bottom:6px;}
.photo6 {background-color:#EDEDED; padding:10px; margin-bottom:20px;}
.photo7 {width:302px;}
.photo8 {width:300px;}
.photo9 {width:300px; height:100px;}



#prevnext .tdmy1 {background:url(/images/StrelkaPrev.gif) left top no-repeat; padding-left:26px;}
#prevnext .tdmy2 {background:url(/images/StrelkaNext.gif) right top no-repeat; padding-right:26px;}
#prevnext A {font-size:14px; color:#282828; font-weight:bold; font-family:Tahoma, Arial, verdana, Georgia;}
#prevnext A:active {font-size:14px; color:#282828; font-weight:bold; font-family:Tahoma, Arial, verdana, Georgia;}
#prevnext A:hover {font-size:14px; color:#282828; font-weight:bold; font-family:Tahoma, Arial, verdana, Georgia;}


#table3 { background-color:#9968C6}
#table3 th { font-size:12px; background-color:#9968C6; color:#ffffff; }
#table3 td { background-color:#ffffff; font-size:12px; }
#table3 textarea {width:350px; height:180px}
#table3 input {width:350px;}
#table3 .check {width:20px;}
#table3 .submit {width:140px;}


.cp6 {padding-top:6px;}
.cp7 {width:390px; height:26px; border:1px solid #8E97A5; margin-bottom:4px; background-color:#EAEAEA;  padding-left:4px;}
.cp8 {width:390px; height:148px; border:1px solid #8E97A5; margin-bottom:4px; background-color:#EAEAEA;   padding-top:4px; padding-left:4px;}
.cp9 {margin-top:0px; margin-bottom:10px;}


#restInfo div { float:left; font-size:12px; padding:8px; background-color:#FFE1FD; margin:1px; cursor:hand }
#restInfo .act { background-color:#8D59B8; color:#ffffff; }
#restInfo A   {text-decoration:none}
#restInfo A:active {text-decoration:none}
#restInfo A:hover {text-decoration:none}

#restInfo2 div { float:left; font-size:12px; padding:8px; background-color:#F0F0EF; color:#000000; margin:1px; cursor:hand }
#restInfo2 .act { background-color:#8D59B8; color:#ffffff; }
#restInfo2 A   {text-decoration:none}
#restInfo2 A:active {text-decoration:none}
#restInfo2 A:hover {text-decoration:none}


#db td { width:33%; background-color:#F4F7EE; }
#db .white { background-color:#FFFFFF; }
#db .db1 { float:left; width:100%; border:1px solid #E3E3E3}
#db .db2 { float:left; padding:4px; padding-left:10px; }
#db .db3 { color:#A5A5A2; font-size:12px; }


.wst1 {background-color:#F0F0EF; width: 100%;}
.wst2 {padding-left: 35px; padding-top: 20px; padding-right: 35px; padding-bottom:10px;}
.wst3 {padding-right: 10px;}
.wst4 {color: #f86206; font-size: 24px; position: absolute; margin: -3px 0 0 3px}
.wst5 {width:100%; margin-top:4px;}
.wst6 {width:98%; margin-top:4px;}
.wst7 {padding-top: 10px; padding-bottom: 10px;}
.wst8 {border-style: solid none none; border-color: rgb(199, 199, 199); border-width: 1px medium medium; height: 1px;}
.wst9 {width: 40px; margin-top:4px;}
.wst10 {padding-right: 10px;padding-top: 4px;}
.wst11 {padding-top: 4px;}
.wst12 {padding-right: 5px; width: 50px; position:relative}
.wst13 {width:50px; margin-top:4px;}
.wst14 {margin-top:4px;}
.wst15 {color:#7F4F9A; font-size:11px; position:absolute; margin: 3px 0 0 3px}
.wst16 {background: #F0F0EF; width: 100%;}
.wst17 {width:80px; padding: 5px 0 5px 35px;}
.wst18 {padding: 5px 35px 5px 20px; text-align: right}
.wst19 {width: 100%;}
.wst20 {background: #F0F0EF; padding: 5px 30px; height: 10px}
.wst21 {border: none; border-top: 1px solid #c7c7c7; height: 1px}
.wst22 {width: 100%; padding: 5px 35px 5px 35px;}
.wst23 {width: 100%; margin-top: 4px}
.wst24 {background: #F0F0EF; width: 100%; margin-top: 2px}
.wst25 {padding: 20px 0 5px 35px;}
.wst26 {padding: 20px 35px 5px 20px;}
.wst27 {width: 30%; padding: 5px 0 20px 35px;}
.wst28 {width:100%; margin-top: 9px;}
.wst29 {width: 30%;padding: 5px 0 20px 20px;}
.wst30 {width:100%; margin-top: 9px;}
.wst31 {width: 30%;padding: 5px 35px 20px 20px;}
.wst32 {float: right; background: #B9CEFB; padding: 6px}
.wst33 {width: 290px; height: 45px; font-size: 18px;}
.wst34 {color:#7F4F9A; margin: 3px 0 0 3px}
.wst35 {color:#632789; cursor:pointer; text-decoration:none cursor:hand; font-weight:bold;}
.wst36 { padding-top:40px; padding-left:40px; width:580px; font-size:17px }
.wst37 { position: absolute; margin-left:350px; margin-top:20px;  opacity: 0; display: none; }

#rooms li {  list-style:none;  white-space:nowrap;  padding:0px;  margin:0px; margin-left: -40px; *margin-left: 10px; }
#rooms  { padding:0px; padding-left:20px; margin:0px; }

#ull { padding:0px; padding-left:30px; padding-top:10px; margin:0px;}
#ull  li { padding-bottom:5px;}

#geo { background-color:#FFE1FD; }
#geo td, th { background-color:#ffffff; }
#geo th { font-size:11px; }

.wzgeo1 {float:left; position:absolute; width:100px; margin-top:5px;  margin-left:8px;}
.wzgeo2 {font-size:20px;}
.wzgeo3 {font-size:11px; line-height:10px;}
.wzgeo4 {float:left; position:absolute; font-size:16px; margin-top:29px; margin-left:8px;}
.wzgeo5 {float:left; position:absolute; font-size:16px; margin-top:5px; margin-left:130px;}
.wzgeo6 {float:left; position:absolute; margin-top:15px; margin-left:14px; color:#ffffff;}
.wzgeo7 {float:left; position:absolute; margin-top:29px; margin-left:14px; color:#ffffff}

.vk1 { float:left; position:absolute; margin-top:52px; margin-left:140px; width:180px;}
.vk2 { float:left; color:#ffffff; font-size:11px; padding-top:4px; }
.vk3 { float:left; padding-left:4px; }
.vk4 {width:240xp; height:155px;  background:url(/images/pers6.gif) center bottom no-repeat;}
.vk5 {float:left; position:absolute; margin-top:20px; margin-left:20px;}
.vk6 {float:left; position:absolute; margin-top:16px; margin-left:90px;}
.vk7 {float:left; position:absolute; margin-top:18px; margin-left:198px;}
.vk8 {float:left; position:absolute; margin-top:52px; margin-left:90px;}
.vk9 {float:left; position:absolute; margin-top:50px; margin-left:110px;}
.vk10 {float:left; position:absolute; margin-top:72px; margin-left:90px;}
.vk11 {float:left; position:absolute; margin-top:70px; margin-left:110px;}
.vk12 {float:left; position:absolute; margin-top:92px; margin-left:90px;}
.vk13 {float:left; position:absolute; margin-top:90px; margin-left:110px;}
.vk14 {float:left; position:absolute; margin-top:112px; margin-left:90px;}
.vk15 {float:left; position:absolute; margin-top:110px; margin-left:110px;}

.vk5R {float:left; position:relative; margin-top:4px; }
.vk6R {float:left; position:absolute; margin-top:0px; margin-left:75px;}
.vk7R {float:left; position:absolute; margin-top:-10px; margin-left:180px;}

.vk8R {float:left; position:absolute; margin-top:12px; margin-left:10px;}
.vk9R {float:left; position:absolute; margin-top:10px; margin-left:32px;}
.vk10R {float:left; position:absolute; margin-top:36px; margin-left:10px;}
.vk11R {float:left; position:absolute; margin-top:34px; margin-left:32px;}
.vk12R {float:left; position:absolute; margin-top:60px; margin-left:10px;}
.vk13R {float:left; position:absolute; margin-top:58px; margin-left:32px;}
.vk14R {float:left; position:absolute; margin-top:84px; margin-left:10px;}
.vk15R {float:left; position:absolute; margin-top:82px; margin-left:32px;}


.vk16 {width:240xp; height:189px; background:url(/images/pers9.gif) center bottom no-repeat; margin-top:10px;}
.vk17 {float:left; position:absolute;   margin-top:25px; margin-left:20px; width:202px; height:28px;  background:url(/images/pers7.gif) center bottom no-repeat;}
.vk18 {border:0px; margin-top:4px; margin-left:6px; font-weight:bold; height:20px; width:190px; font-size:14px; color:#5A1C7F; background:url(/images/blank.gif) center bottom no-repeat;}
.vk19 {float:left; position:absolute;   margin-top:70px; margin-left:20px; width:202px; height:28px;  background:url(/images/pers7.gif) center bottom no-repeat;}
.vk20 {border:0px; margin-top:4px; margin-left:6px; font-weight:bold; height:20px; width:190px; font-size:14px; color:#5A1C7F; background:url(/images/blank.gif) center bottom no-repeat;}
.vk21 {float:left; position:absolute; color:#ffffff;  margin-top:110px; margin-left:20px;}
.vk22 {float:left; position:absolute;  margin-top:140px; margin-left:20px;}

A.vk   {font-size:11px; color:#036FD3}
A.vk:active {font-size:11px; color:#036FD3}
A.vk:hover {font-size:11px; color:#036FD3}

A.vkBold   {font-size:18px; color:#5A1C7F; font-weight:bold;}
A.vkBold:active {font-size:18px; color:#5A1C7F; font-weight:bold;}
A.vkBold:hover {font-size:18px; color:#5A1C7F; font-weight:bold;}


.MyPr1 { font-size:1px; width:5px; height:5px; background:url(/images/ugLT.gif) center bottom no-repeat; }
.MyPr2 { font-size:1px; height:5px; background:url(/images/ugCT.gif) center bottom repeat-x; }
.MyPr3 { font-size:1px; width:5px; height:5px; background:url(/images/ugRT.gif) center bottom no-repeat; }
.MyPr4 { font-size:1px; width:5px; height:5px; background:url(/images/ugLC.gif) center bottom repeat-y; }
.MyPr5 { padding:10px; }
.MyPr6 { font-size:1px; width:5px; height:5px; background:url(/images/ugCR.gif) center bottom repeat-y; }
.MyPr7 { font-size:1px; width:5px; height:5px; background:url(/images/ugLB.gif) center top no-repeat; }
.MyPr8 { font-size:1px; height:5px; background:url(/images/ugBC.gif) center top repeat-x; }
.MyPr9 { font-size:1px; width:5px; height:5px; background:url(/images/ugBR.gif) center top no-repeat; }
.MyPr10 { padding-bottom:10px; font-family:Arial, Tahoma, Verdana, Georgia; font-size:26px;  color:#505050; }
.MyPr11 { padding-right:20px; width:196px;}
.MyPr12 { padding:5px; padding-top:0px; width:196px; padding-bottom:10px; background-color:#DADADA}
.MyPr13 { padding-bottom:10px; font-family:Arial, Tahoma, Verdana, Georgia; font-size:26px; text-shadow: 1px 0px 0px #9C77B2; color:#5A1C7F;}
.MyPr14 { padding-bottom:10px; font-style:italic; font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px; font-weight:bold; color:#373737; }


#LeftProfile .MyPr15 { width:100%; } 
#LeftProfile .MyPr16 { float:left; height:60px; } 
#LeftProfile .MyPr17 { float:left; height:40px; padding-left:10px; padding-top:20px; font-size:12px; color:#707070 } 
#LeftProfile .MyPr18 { font-size:12px; color:#FF472C } 
#LeftProfile .MyPr19 { padding-left:98px; } 
#LeftProfile .MyPr20 { padding-bottom:6px; } 
#LeftProfile .MyPr21 { font-size:10px; color:#707070 } 


#LeftProfile A.blus   {font-size:12px; color:#036FD3}
#LeftProfile A.blus:active {font-size:12px; color:#036FD3}
#LeftProfile A.blus:hover {font-size:12px; color:#036FD3}

#LeftProfile A.blus2  {font-size:12px; color:#FF472C}
#LeftProfile A.blus2:active {font-size:12px; color:#FF472C}
#LeftProfile A.blus2:hover {font-size:12px; color:#FF472C}


#LeftProfile .MyPrR1 { font-size:1px; width:238px; height:31px; background:url(/images/phT1.gif) left bottom no-repeat; }

#LeftProfile .MyPrR1Gift { font-size:1px; width:238px; height:31px; background:url(/images/PoDarki.gif) left bottom no-repeat; }
#LeftProfile .MyPrR1Blog { font-size:1px; width:238px; height:31px; background:url(/images/MyBlogi.gif) left bottom no-repeat; }


#LeftProfile .MyPrR2 { font-size:1px; width:238px; background:url(/images/phT2.gif) left top repeat-y; padding:10px; padding-left:12px; font-size:10px; color:#707070; }
#LeftProfile .MyPrR3 { font-size:1px; width:238px; height:10px; background:url(/images/phT3.gif) left top no-repeat; }
#LeftProfile A { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#LeftProfile A:active { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#LeftProfile A:hover { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}

#LeftProfile .ps1 {float:right; position:relative; padding-right:16px }
#LeftProfile .ps2 { height:20px; margin-top:10px; background:url(/images/SendMess.gif) left top no-repeat; padding-left:28px; }
#LeftProfile .ps3 { width:211px; height:122px; margin-top:20px; margin-left:4px; background:url(/images/MyProfileInside.gif) left top no-repeat; }


#LeftProfile .MyPrR1Profile { font-size:1px;  height:31px; background:url(/images/MyProfile.gif) left bottom no-repeat; }
#LeftProfile .MyPrR2Profile { font-size:12px; padding:5px; padding-left:10px; padding-right:10px; background:url(/images/ProfileLine.gif) left top repeat-y; }
#LeftProfile .MyPrR3Profile { font-size:1px; height:11px; background:url(/images/MyProfileBottom.gif) left top no-repeat; }

#MyInteres .MIY1 { float:left; padding-bottom:10px; width:100%; }
#MyInteres .MIY2 { float:left;  text-shadow: 1px 0px 0px #D6C6DF; font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#5A1C7F; }
#MyInteres .MIY3 {  margin-left:220px; font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}

#MyInteres A   { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#MyInteres A:active { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#MyInteres A:hover { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#MyInteres span { padding-left:5px; font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#707070;}


#MyInteres2 .MIY1 { padding-bottom:10px; width:100%; height:15px;}
#MyInteres2 .MIY2 {  background:url(/images/sostoitVbloge.gif) left top no-repeat; padding-left:24px; float:left; padding-right:10px; }
#MyInteres2 .MIY3 { float:left; font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#707070;}
#MyInteres2 A   { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#MyInteres2 A:active { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}
#MyInteres2 A:hover {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3;}

#MyAbout div {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#707070; padding-bottom:7px;  text-shadow: 1px 0px 0px #BCBCBC; }
#MyAbout span {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3; text-shadow: 1px 0px 0px #CDE2F6;}
#MyAbout A   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3; text-shadow: 1px 0px 0px #CDE2F6;}
#MyAbout A:active { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3; text-shadow: 1px 0px 0px #CDE2F6;}
#MyAbout A:hover { font-family:Arial, Tahoma, Verdana, Georgia; font-size:12px;  color:#036FD3; text-shadow: 1px 0px 0px #CDE2F6;}


.sms1 { float:left; position:absolute; margin-top:-10px; margin-left:10px; }
.sms2 { background:url(/images/ugFLT.gif) left top no-repeat; width:9px; height:9px; font-size:1px }
.sms3 { background:url(/images/ugFTC.gif) left top repeat-x; height:9px; font-size:1px }
.sms4 { background:url(/images/ugFRT.gif) left top no-repeat; width:9px; height:9px; font-size:1px }
.sms5 { background:url(/images/ugFLC.gif) left top repeat-y; width:9px; font-size:1px }
.sms6 { padding-top:32px; padding-left:10px; }
.sms7 { background:url(/images/ugFRC.gif) right top repeat-y; width:9px; font-size:1px }
.sms8 { background:url(/images/ugFLB.gif) left top no-repeat; width:9px; height:9px; font-size:1px }
.sms9 { background:url(/images/ugFBC.gif) left bottom repeat-x; height:9px; font-size:1px }
.sms10 { background:url(/images/ugFRB.gif) left top no-repeat; width:9px; height:9px; font-size:1px }
.sms11 {float:left; background:url(/images/knewstuff.png) right top no-repeat; padding-left:5px; padding-right:20px;}


#blud td { font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#818181; line-height:18px; }
#blud div { font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#818181; line-height:18px; }
#blud .bld { font-family:Arial,Tahoma,  Verdana, Georgia; font-size:18px;  color:#4D4D4D; padding-bottom:8px; }
#blud  A   {text-decoration:underline; text-shadow: 1px 0px 0px #83DCF2; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:14px;  color:#07B9E6;}
#blud  A:active {text-decoration:underline; text-shadow: 1px 0px 0px #83DCF2; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:14px;  color:#07B9E6;}
#blud  A:hover {text-decoration:none; text-shadow: 1px 0px 0px #83DCF2; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:14px;  color:#07B9E6;}
#blud .vb1 {   width:3px; padding-right:20px; padding-left:20px; }
#blud .vb2 {   float:left; padding-right:50px; }
#blud .vb3 {   float:left }

.km1 {  background:url(/images/k4.gif) left top no-repeat; font-size:1px; height:33px; width:10px;}
.km2 {  background:url(/images/k5.gif) left top no-repeat; font-size:1px; height:33px; width:10px;}
#kmNav {  background:url(/images/k6.gif) left top repeat-x;  font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#8F8F8F;}
#kmNav  A   {text-decoration:underline; padding-left:6px; padding-right:2px; text-shadow: 1px 0px 0px #DBDBDB; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#8F8F8F;}
#kmNav  A:active {text-decoration:underline; padding-left:6px; padding-right:2px; text-shadow: 1px 0px 0px #DBDBDB; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#8F8F8F;}
#kmNav  A:hover {text-decoration:none; padding-left:6px; padding-right:2px; text-shadow: 1px 0px 0px #DBDBDB; font-family:Arial,Tahoma,  Verdana, Georgia; font-size:12px;  color:#8F8F8F;}
#kmNav .act { background-color:#C277DF; color:#ffffff; padding:4px; text-decoration:none; font-weight:bold; padding-top:1px; padding-bottom:1px; }

.km3 {margin-top:8px;}
.km4 {background:url(/images/sf1.gif) left top repeat-x; height:39px}
.km5 {float:left; background:url(/images/sf2.gif) left top no-repeat; font-size:1px; width:7px; height:39px;}
.km6 {float:left; background:url(/images/sf3.gif) left top repeat-x; height:39px; padding-left:10px; padding-right:10px;}
.km7 {text-decoration:none; color:#ffffff; }
.km8 {float:left; background:url(/images/sf4.gif) left top no-repeat; font-size:1px; width:8px; height:39px;}
.km9 {font-size:14px; text-shadow: 1px 0px 0px white; padding-top:14px; color:#ffffff;  font-family:Arial,Tahoma,  Verdana, Georgia}

.km10 {float:left; background:url(/images/sf7.gif) left top no-repeat; font-size:1px; width:7px; height:39px;}
.km11 {float:left; background:url(/images/sf6.gif) left top repeat-x; height:39px; padding-left:10px; padding-right:10px;}
.km12 {text-decoration:none; color:#A5A5A5;}
.km13 {font-size:14px; text-decoration:underline; text-shadow: 1px 0px 0px #A5A5A5; padding-top:14px; color:#A5A5A5;  font-family:Arial,Tahoma,  Verdana, Georgia;}
.km14 {float:left; background:url(/images/sf5.gif) left top no-repeat; font-size:1px; width:7px; height:39px;}
.km15 {float:left; background:url(/images/sf8.gif) left top no-repeat; font-size:1px; width:7px; height:39px;}

.km16 {background-color:#F4F4F4; width:80px;}
.km16R {background-color:#F4F4F4; width:80px; padding-right:40px;}
.km17 {background-color:#F4F4F4; font-size:12px; text-shadow: 1px 0px 0px #A5A5A5; color:#A5A5A5;  font-family:Arial,Tahoma,  Verdana, Georgia;}
.km18 {background-color:#FAF9FA;  font-size:10px; color:#8A8F7E;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km19 {background-color:#FAF9FA; text-shadow: 1px 0px 0px #A5A5A5; font-size:14px; color:#454545;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km20 {background-color:#FAF9FA;}
.km18T {background-color:#F4F4F4;  font-size:10px; color:#8A8F7E;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km19T {background-color:#F4F4F4;  text-shadow: 1px 0px 0px #A5A5A5; font-size:14px; color:#454545;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km20T {background-color:#F4F4F4;}

.km18TG {background-color:#FFEABE;  font-size:10px; color:#8A8F7E;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km19TG {background-color:#FFEABE;  text-shadow: 1px 0px 0px #A5A5A5; font-size:14px; color:#454545;   font-family:Arial,Tahoma,  Verdana, Georgia;}
.km20TG {background-color:#FFEABE;}

.km21 {background:url(/images/scobaM1.gif) left top no-repeat; width:15px; height:269px; font-size:1px;}
.km22 {background:url(/images/scobaM3.gif) left top repeat-x;  height:269px; padding-top:30px; padding-left:20px;}
.km23 {font-size:18px; padding-top:8px; width:90px; padding-right:10px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#07B9E6}
.km24 {width:200px;}
.km25 {width:170px;}
.km26 {font-size:18px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D;}
.km27 {font-size:14px; padding-top:10px; width:90px; padding-right:10px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#07B9E6}
.km28 {font-size:12px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D}
.km29 {background:url(/images/scobaForma.gif) left top no-repeat; width:65px; height:29px; padding-left:2px; border:0px; font-size:18px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D;}
.km30 {font-size:12px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D; padding-top:8px;}
.km31 {background:url(/images/scobaForma.gif) left top no-repeat; width:65px; height:29px; padding-left:2px; border:0px; font-size:18px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D;}
.km32 {font-size:14px; padding-left:40px; padding-top:8px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#07B9E6}
.km33 {width:140px;}
.km34 {font-size:1px; heihgt:24px;}
.km35 {font-size:14px; padding-top:10px; width:90px; padding-right:10px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#07B9E6}
.km36 {font-size:12px; padding-left:230px; font-family:Arial, Tahoma, Verdana, Georgia; font-weight:bold; color:#4D4D4D; padding-top:8px;}
.km37 {padding-top:8px;}
.km38 {background:url(/images/scobaM2.gif) left top no-repeat; width:15px; height:269px; font-size:1px;}


A.kmLinks   {font-size:12px; text-shadow: 1px 0px 0px #BDE5F5; color:#07B9E6;  font-family:Arial,Tahoma,  Verdana, Georgia;}
A.kmLinks:active {font-size:12px; text-shadow: 1px 0px 0px #BDE5F5; color:#07B9E6;  font-family:Arial,Tahoma,  Verdana, Georgia;}
A.kmLinks:hover {font-size:12px; text-shadow: 1px 0px 0px #BDE5F5; color:#07B9E6;  font-family:Arial,Tahoma,  Verdana, Georgia;}


#zakladka { padding-top:10px; }
#zakladka div { float:left; padding-right:2px;}

#zakladka2 { padding-top:10px; }
#zakladka2 div { float:left; padding-right:5px;}


.d1 { font-size:21px; color:#404040; font-weight:normal }
.d2 {font-size:13px; color:#7C7C7C;}
.d3 {font-size:13px; color:#353535; text-shadow: 1px 0px 0px #cccccc;}
.d4 {margin-bottom:5px;}
.d5 {font-size:21px; color:#404040}
.d6 {padding-left:20px;}
.d7 {background:url(/images/priceTH.gif) left top no-repeat;  width:149px; height:36px;}
.d8 {font-size:24px; text-align:center; color:#ffffff; padding:5px;}
.d9 {float:left; padding-right:5px; padding-bottom:5px;}
.d10 {width:240px; height:82px; background:url(/images/RazmestOval.gif) center bottom no-repeat; margin-bottom:16px;}
.d11 {float:left; position:absolute; margin-top:10px; margin-left:130px;}
.d12 {padding-left:9px; padding-top:36px;}

.d13 {  float:left; width:100%; padding-bottom:4px; }
.d14 {  float:left; width:25px;}
.d15 {  float:left; }

.d16 { float:left; padding:4px; width:100%; background-color:#FFE1FD; }
.d17 { float:left; padding-right:10px; }
.d18 {float:right; }
.d19 {float:right; padding-left:10px; }
.d20 { padding:10px; padding-left:0px; padding-right:0px; }


#aphisha_menu div {float:left; height:34px;  padding-top:5px; text-align:center; width:130px; }
#aphisha_menu A   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#57187B;}
#aphisha_menu A:active {font-family:Arial,  Tahoma, Verdana,  Georgia; font-size:14px;  color:#57187B;}
#aphisha_menu A:hover {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#57187B;}
#aphisha_menu #active {background:url(/images/blue_fon.gif) center top no-repeat;}
#aphisha_menu #active A   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#FFFFFF;}
#aphisha_menu #active A:active {font-family:Arial,  Tahoma, Verdana,  Georgia; font-size:14px;  color:#FFFFFF;}
#aphisha_menu #active A:hover {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#FFFFFF;}

#aphisha_menu #active2 {background:url(/images/orange_fon.gif) center top no-repeat;}
#aphisha_menu #active2 A   {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#FFFFFF;}
#aphisha_menu #active2 A:active {font-family:Arial,  Tahoma, Verdana,  Georgia; font-size:14px;  color:#FFFFFF;}
#aphisha_menu #active2 A:hover {font-family:Arial, Tahoma, Verdana, Georgia; font-size:14px;  color:#FFFFFF;}


.AphishaImg {border:4px solid #CCCCCC; margin-right:6px;}
.AphishaImg2 {margin-right:2px; margin-bottom:2px; border:0px;}
#AphishaVideo div { float:left; width:140px; padding-bottom:10px; padding-right:14px; }
#AphishaVideo .AphishaImg2 { float:left; width:140px; padding-bottom:10px; padding-right:14px; }
#AphishaVideo A   {text-decoration:none; color:#036FD3; font-weight:bold;}
#AphishaVideo A:active {text-decoration:none; color:#036FD3; font-weight:bold;}
#AphishaVideo A:hover {text-decoration:underline;  color:#036FD3; font-weight:bold;}

#AphishaNav A   {color:#57187B;}
#AphishaNav A:active {color:#57187B;}
#AphishaNav A:hover {color:#57187B;}
#AphishaNav span {color:#57187B; padding-left:5px; padding-right:5px; }

#AphishaRasp {background-color:#ffffff}
#AphishaRasp .rsp1 {color:#7F4F9A; width:300px; text-align:left;  font-size:14px; background-color:#F4DDFE}
#AphishaRasp .rsp2 {color:#7F4F9A; font-size:14px; text-align:left; padding-left:10px; background-color:#F4DDFE}
#AphishaRasp .rsp3 {font-size:16px; background-color:#F4F4F4}
#AphishaRasp .rsp4 {font-size:14px; background-color:#F4F4F4}
#AphishaRasp .rsp5 {font-size:16px; background-color:#FEF7F7}
#AphishaRasp .rsp6 {font-size:14px; background-color:#FEF7F7}
#AphishaRasp span {padding-left:6px; padding-right:6px;}



.ct1 {padding-bottom:10px; font-family:Tahoma, Georgia; font-size:18px; font-weight:bold; color:#7F4F9A;} 
.ct2 {  line-height:26px; font-family:Tahoma, Georgia; font-size:14px; font-weight:bold; color:#7E7E7E; } 
.ct3 { font-family:Arial, Tahoma, Georgia; font-size:21px; font-weight:bold; color:#494949; } 
.ct4 { padding-left:20px;}
.ct5 { padding-top:2px; padding-left:2px; padding-bottom:10px;  font-family:Arial, Tahoma, Georgia; font-size:14px; font-weight:bold; color:#494949; }
.ct6 {clear:both; }
.ct7 {padding-bottom:10px;}
.ct8 { float:left; margin-right:20px; margin-bottom:10px; width:150px; height:175px; border:1px solid #cccccc; }
.ct9 { padding-left:5px; }
.ct10 { padding-bottom:5px; }
.ct11 { padding-bottom:0px; }
.ct12 {  float:left; }
.ct13 { float:left; padding-top:5px; font-family:Tahoma, Georgia; font-size:14px; font-weight:bold; color:#62AD00; }
.ct14 { float:right; padding-right:5px; padding-top:5px; }

.ct15 {  color:#037DDB; } 
.ct16 { width:464px; height:357px; background:url(/images/ct12.gif) left top no-repeat; } 
.ct17 { padding-left:3px; } 
.ct18 { text-align:center; } 
.ct19 { height:15px; color:#717171; font-size:12px; padding-left:20px; background:url(/images/ct13.gif) left top no-repeat; } 
.ct20 { float:left; cursor:pointer; cursor:hand; height:36px; width:156px;  background:url(/images/ct14.gif) left top repeat-x; } 
.ct21 { padding-top:12px; padding-left:36px; color:#434242; font-size:12px; cursor:pointer; cursor:hand; font-weight:bold; } 
.ct22 { float:left; height:36px; padding-left:20px; padding-top:10px; } 
.ct23 { height:20px; background:url(/images/ct16.gif) left top no-repeat;  padding-left:20px; color:#2E9532; font-size:12px; } 
.ct24 { float:right; cursor:pointer; cursor:hand; height:36px; width:142px;  background:url(/images/ct15.gif) left top no-repeat; } 
.ct24R { float:right; height:36px; width:142px;  background:url(/images/ct15R.gif) left top no-repeat; } 

.ct25 { padding-bottom:14px; font-family:Tahoma, Georgia; font-size:18px; font-weight:bold; color:#7F4F9A; } 
.ct26 { padding-top:10px; padding-bottom:10px; } 
.ct27 { float:left; } 
.ct28 { float:right; font-size:11px; color:#909090; } 
.ct29 { height:1px; background-color:#C1C1C1; } 
.ct30 { float:left; font-size:11px; color:#717171; padding-left:5px; padding-top:4px;}
.ct31 { padding-top:10px; padding-bottom:10px; width:60px; padding-right:4px } 



input[type="file"] { background-color:#F4F2F4; border:1px solid #C6C6C6; }

blockquote { 
background-color: #FFE1FD; 
border: 1px solid #5A1D7F; 
border-radius: 6px; 
box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.4);
font-family: Georgia,serif; 
font-size: 16px; 
font-style: italic; 
margin: 20px; 
padding: 20px 15px; 
width: 700px; 
}


/*    адаптивность     */ 

@media (max-width: 1024px) {
	.m3 {
	    width: 260px;
	    padding-right:15px;
	}
	
	.m11 {
	    background-size:  auto 100%;
	}
	
	#menu div {
		height: 30px;
	}
	.vk4, .vk16 {
	    background-position: 0 0;
	}
	
	.vk1 {
		margin-left: 140px;
		margin-top: 58px;
		width:190px;
	}
	
	.m18 {
	    width: 195px;
	    padding-right:20px;
	}
	
	.m14 {
	    width: 302px;
	}

	.m32 {
	    padding-right: 25px;
	}
	
	#yandex_ad {
	    padding-right: 20px;
	}
	
	.m23 {
	    padding-right: 35px;
	}
	
	.m6 {
	
	    padding-right: 16px;
	}
	
	#menu div {
		float: none;
	}

	.m27 {
		padding-right: 35px;
	}
	
	#chat_body {
		width:630px !important;
	}
	#wrapper {
		width:650px !important;
	}
	#chat_text {
	    width: 648px !important;
	}
	
	#wrapper input[type="submit"] {
	    margin-left: 554px !important;
	}

	#blud tr td:nth-child(2) {
		padding-left: 0 !important;
	}

	#blud td > div{
		background-size: 100% 100% !important;
	}
	#address {
		width:435px !important;
	}
	footer {
		width:100%;
		overflow:hidden;
	}
	
}