a{text-decoration:none}
a:hover{color: #0000FF; text-decoration:underline}
body{color: #000000; font: 12px/16px tahoma,arial;}
td{color: #000000; font: 12px/16px tahoma,arial}
form{margin:0px;padding:0px}
.up{height: 1px; background-color: #eeeeee; padding:0px; color: #000000; font: 9px/10px arial}
.upm{margin-bottom:20px;padding:3px;padding-left:20px;background-color: #EAEAEA;color: #999999; font: 14px/16px Arial;}
.upml{color: #006080}
.upml:hover{color: #000000}
.upmu{color: #006080; text-decoration:underline;}
.upmu:hover{color: #000000; text-decoration:none}
.upmla{color: #0000FF; text-transform: uppercase; text-decoration:underline;}
.upmla:hover{color: #FF0000; text-transform: uppercase; text-decoration:underline;}
.upmla2{color: #0000FF; text-decoration:underline;}
.upmla2:hover{color: #FF0000; text-decoration:underline;}
.upmls{color: #FF0000}
.google{padding:3px;padding-left:16px;background-color: #3399CC; color: white;}
.link{text-decoration:none}
h1{margin:0px; padding:10px; padding-left:20px;background-color: #3399CC;color: #FFFFFF; font: bold 17px/15px tahoma, arial;  text-transform: uppercase;}
h2{margin:0px; padding:0px; margin-bottom:5px; color: #FF6000; font: bold 15px/19px tahoma,arial}
h3{margin:0px; padding:0px; margin-bottom:15px;color: #FF6000; font: bold 15px/19px tahoma,arial}
h4{margin:0px; padding:0px; margin-bottom:-15px;color: navy; font: bold 15px/19px tahoma,arial}
.nobj{border: 1px solid #C1E9F4;margin:2px; padding:3px; color: #000000; font: 11px/15px tahoma,arial}
.ctxt{color: #808080; font: 11px/15px tahoma,arial;}
.dn{padding-bottom:3px;padding-top:7px;border-top: 1px solid #3399CC}
.ls{color: #0060CC}

.ya{margin:0px 0px 0px 30px; font: 13px tahoma,arial;}
.direct{width: 100%; font: 12px tahoma,arial;font-weight:normal;  margin-top: 5px; margin-bottom: 0px; margin-left: 0px;}
.directb{padding-left: 33px; font: 12px tahoma,arial;font-weight:normal;}
.directbr{padding-left: 33px; padding-right: 33px; font: 12px tahoma,arial;font-weight:normal;}

.direct_read{width: 100%; font: 12px tahoma,arial;font-weight:normal; margin-top: 0px; margin-bottom: 20px; margin-left: 0px;}

.directok{padding-left: 10px; font: 16px;}
.adm{margin: 10px; margin-left:33px; font: bold 18px tahoma,arial;}



.pat{margin-bottom:10px; margin-left:42px; font: 14px/16px Tahoma;}
.patbot{margin-top:20px; margin-left:0px; font: 13px/16px Tahoma;}

.lobj{margin:17px; margin-left:40px; color: #999999}
.lobj1{margin-left:7px; color: #999999}
DIV.cty{display: inline}
.lobj_c1{background-color: #AAFFAA}
.lobj_c2{background-color: #A3D5FF}
.lobj_c3{background-color: #FFCACA}
.lobj_c4{background-color: #FFF284}
.bbb{border: 1px solid #4FA7FF;margin-bottom:25px}

.ooo{font: 14px/16px "Arial"; line-height: 145%;}

.kt{margin: 20px; margin-left:30px; font: 14px/16px "Arial"; line-height: 145%;}
kbd{color: #808080; font: bold 12px/16px tahoma,arial}
.rds{color: #FF6000}

.odt{padding:5px;border-top: 2px solid #D3E9F4}

.errm{color: #FF0000; font: bold 11px/15px tahoma,arial}
.okm{color: #008000; font: bold 11px/15px tahoma,arial}

.err{margin-bottom:15px;color: #FF0000; font: bold 12px/16px tahoma,arial}
.ok{margin-bottom:15px;color: #008000; font: bold 12px/16px tahoma,arial}

.pg{margin-top:30px; margin-left:40px; color: #ffffff; font: bold 14px/19px tahoma,arial; background-color: #F2F2F2;}
.pgs{background-color: #FF8000;}

.ukaz{color: red; font: 18px georgia, tahoma, arial; padding-top: 10px;}
.rss {padding-left: 40px; padding-bottom: 15px; font-color: gray;}
div.leftmenu {padding-left: 5px;}

table.advert{text-align: center; border: 1px solid;}
a.redlink {color:#0060CC;}

a.u{text-decoration:underline}
a.u:hover{color: #0000FF; text-decoration:none}

a.ut{color: #0000FF; text-decoration:underline}
a.ut:hover{color: #0000FF; text-decoration:none}


div.contact {line-height: 200%;}


.vip
{
  font-size: 13px bold;
  color: #000099;
  margin: 0px 0 0 0px;
  display: block;
}

#opisanie
{
  display: none;
  margin: 0px 0px 0px 0px;
  padding: 20px;
  font-size: 13px;
  color: black;
  background-color: #E6F3F9;
  line-height: 145%;
}

div.height
{
  line-height: 185%;
}

.vip2{
	clear: both;
	margin: 0px 5 0;
	background: url(img/vipplashka.png) no-repeat;
	width: 549px;
}
.vip2 h2{
	margin: 0;
	padding: 15;
	padding-left: 185;
	font: 18px Tahoma, Arial, Helvetica, sans-serif;
	color: red;
}
.vip2 div{
	position: relative;
	height: 107px;
}
.vip2 p{
	position: relative;
	margin: 0;
	padding: 8px 10 3px;
	padding-left: 185;
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #535353;
}
.vip2 p span{
	color: black;

}

.vip3 {

	margin: 0px 20 0;
}

div.menuaddok {
line-height: 190%;
background: url(img/fon.gif) no-repeat;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 13px;
padding-top: 10px;
}

div.menuaddok2 {
line-height: 190%;
background: url(img/fon.gif) no-repeat;
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 10px;
}
