<!--
html{font-family: tahoma;}

.poly_zn1{width:10px; height:12px; background:#36a6e5; padding-left:2px; margin:2px; float:left; font:10px arial; color:white;}
.poly_zn2{width:10px; height:12px; background:red; padding-left:2px; margin:2px; float:left; font:10px arial; color:white;}


#et input,#et select{font-size:14px; font-weight:bold;}
#et textarea{font-size:16px;}

#reg *{padding:0; margin:0; border:0;}
#reg table td{font:12px tahoma; color:#444; padding:3px;}
#reg table td .t{border:1px solid #aaa; width:400px; height:18px; margin:0; padding-top:1px;}
#reg table td .t1{width:120px; height:18px; margin:0; padding:2px 0 0 3px;}
#reg table td .t2{border:1px solid #aaa; width:100px; height:18px; margin:0; padding-top:1px;}
#reg table td img{margin-right:20px}
#reg table td .captcha{width:120px; height:70px; border:0;}
#reg .b{margin:10px 0 0 195px;}
#reg p {font:11px tahoma; color:#444;}
#reg i{color:red;}




#logindiv *{padding:0; margin:0; border:0;}
#logindiv{font:11px tahoma; color:#555; padding:4px; margin:0 0 0 5px; border:0; background:#eee;}
#logindiv input.t{border:1px solid #999; width:100px; height:18px; margin:0; padding:1px 0 0 0; font-size:11px; color:#999;}
#logindiv input.с{margin:0 5px;}
#logindiv input.b{margin:0 5px; padding:0 5px; height:17px; background:#3dc600; color:white; font-size:11px;}
#logindiv a{color: #0082c4; margin:0 5px;}
#logindiv a:hover{color:red}

.comments * {margin:0; padding:0; border:0; font:12px tahoma; color:#333; position: relative;}
.comments .comment{margin:5px; padding:10px;}
.comments .comment a{color:red}
.comments .comment .userinfo {width:110px; float:left;}
.comments b {font-weight:bold;}
.comments .comment i {font:11px tahoma; color:#777;}
.comments .comment p.mes{margin-left:120px; padding: 0 10px;}
.comments .comment p.quote {margin-left:120px; padding: 0 10px; background:#ddd}
.comments form .t{border:1px solid #aaa; width:500px;}
.comments form .ta{border:1px solid #aaa; width:500px; height:100px; margin-top:10px; padding:2px;}
.comments form .b{background:#F90; padding: 5px 20px; margin:5px 0;}
.clear{clear:both}


#postform td{font-size:12px; font-family:tahoma; color:#444; padding:5px}
#postform td i{color:red;}
#postform .t{width:400px; font-size:12px;}
#postform .t1{width:40px; font-size:12px;}
#postform .t2{width:350px; margin-left:10px; font-size:12px;}
#postform .ta{width:400px; margin-left:5px; font-size:12px; font-family:tahoma; color:#444;}
#postform h2{margin:20px 0; text-decoration:underline;}
#postform .dalee{margin:30px 0 0 150px}
#postform ol{margin:0 0 0 20px; padding:0px;}
#postform a{color: #0082c4}
#postform a:hover{color:red}
#postform #inquery{visibility:visible; display:block;}
#postform .inquery_off{visibility:hidden; display:none;}
#postform .inquery_on{visibility:visible; display:block;}

#maileditor td{font-size:12px; font-family:tahoma; color:#444; padding:5px; vertical-align:top; background:#eee;}
#maileditor .t{width:400px}
#maileditor .ta{width:400px; height:300px; margin-left:5px;}
#maileditor h2{margin:10px 0;}

#inquery_res{font:12px tahoma}
#inquery_res td{font-size:12px; font-family:tahoma; color:#444; padding:5px}
#inquery_res .btn{background:#f7b400 url("/images/plbbg.gif") repeat-x top center; color:white; padding:3px 5px; font:12px arial; text-decoration:none;}

.hflr1{background:#96b8ff url(/images/hl.gif) left top no-repeat; padding:2px 3px 3px 3px; color:white;}
.hflr2{background:#96b8ff url(/images/hr.gif) right top no-repeat; padding:2px 3px 3px 0px; color:white;}

#actions *{margin:0; padding:0; font-famili:tahoma; font-size:12px; color:#555;}
#actions #noactions{color:red; font-weight:bold;}
#actions td{padding:4px; background-color:white;}
#actions h3{font-size:18px; color:#555; margin: 20px 0;}
#actions .h{background-color:#ddd; font-weight:bold;}
#actions h4{font-size:14px; color:#F30; text-decoration:underline;}
#actions p{margin: 5px 0;}
#actions ul{margin:0px; padding:0;}
#actions li{margin:0 10px 0 0; padding:0; display:inline;}
#actions a{font-family:tahoma; font-size:12px; color:#0082c4;}
#actions .del{font-family:tahoma; font-size:12px; color:red;}
#actions .b{margin:2px 5px 2px 0px;}
#actions #editor {margin-top:30px;}
#actions #editor .f{width:400px; margin:0 5px; padding:2px;}
#actions #editor .f1{width:400px; height:100px; margin:0 5px; padding:2px;}
#actions #actlist{background-color:#eee; padding:5px;}

#editor *{margin:0; padding:0; font-famili:tahoma; font-size:12px; color:#555; line-height:20px;}
#editor a {color:#0082c4;} #editor a:hover {color:red;}
#editor td{padding:4px; background-color:white;}
#editor .h{background-color:#ddd; font-weight:bold;}
#editor .f{width:400px; margin:0 5px; padding:2px;}
#editor .f1{width:400px; height:120px; margin:0 5px; padding:2px;}

#projectactions td{background-color:white; border:dotted 1px gray;}

/* Таблица цен */
.prices{border:1px #ccc dotted; width:570px;}
.prices .skidka{color:#FF0;}
.prices td{background-color:white; font-family: tahoma; font-size: 12px; color: #5a5a5a; line-height: 16px;}
.prices tr.head td{color:white; background:#1a70cc url(/images/prgr.jpg) top repeat-x;}
.prices a {color:#0082c4;} #prices a:hover {color:red;}
.prices_div{background:url(/images/prsh.jpg) 80px bottom no-repeat; padding:0 0 10px 0;}

#projectactions a {color:#0082c4;} #projectactions a:hover {color:red;}

#rsrch td{font:12px tahoma; background-color:#f5f5f5;}
#rsrch td .td{width:215px;}
#rsrch .h1{background-color:#ccc;}
#rsrch .h2{background-color:#e5e5e5;}


.subnavdiv{margin:6px 0 5px 0;}


.alt{font-family:tahoma; font-size:12px; color:white; background:#555; width:300px; position:absolute; margin:0 0 0 0px; padding:20px; display:none;}
.main{font-family:tahoma; font-size:12px; color:#0082c4; border-bottom: 1px dashed #0082c4; cursor:pointer; display:inline;}

.pb{
	spacing:0;
	padding:0;
	float:left;
	border:1px solid gray;
}

.var{
	font-family: tahoma;
	font-size: 11px;
	color: white;
	background-color:#0CF;
	padding:3px;
  background-image: url(/images/ar.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.new{
	font-family: tahoma;
	font-size: 11px;
	color: white;
	background-color:#ffad00;
	padding:3px;
  background-image: url(/images/newbg.jpg);
}

.colproj{
font-family: tahoma;
	font-size: 10px;
	color: #888;
}
input.asubmit{
  	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
  	border: 0px;
	padding:0px;
  	background: none;
  	text-decoration: underline;
  	cursor: pointer;
	margin:0px;
}
input.asubmit:hover{color: red;}
.opisanie{padding:2px;padding-left:5px;}
.opisaniebg{background-color: #eeeeee;}
.rp{
	font-family: tahoma;
	font-size: 10px;
	color:#555555;
	margin-left:3px;}
.rp:hover{color:white;}
.default{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
}
.defaultgreen{
	font-family: tahoma;
	font-size: 12px;
	color: green;
}
a.defaultgreen:hover {color: red;}

.defaultlightgray{
	font-family: tahoma;
	font-size: 12px;
	color: #bebebe;
}
a.defaultgreen:hover {color: red;}


.defaultred{
	font-family: tahoma;
	font-size: 12px;
	color: red;
}
a.defaultred:hover {color: red;}



.abig{color: #555555;}
a.abig:hover {color: red;}
.defaultorange{
	font-family: tahoma;
	font-size: 12px;
	color: #c44200;
}
a.defaultgreen:hover {color: red;}
.defaultgray{
	font-family: tahoma;
	font-size: 12px;
	color: gray;
}
.poisktext{
	font-family: tahoma;
	font-size: 10px;
	color: #444;
	font-weight:bold;
	padding-left:4px;
}
a.default:hover {color: red;}
a.kopisaniematerial:hover {color: red;}
a.selectedprojects{
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
}
a.selectedprojects:hover {color: #eae2d1;}
a.leftmenu1{
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
	font-weight:600;
	line-height:18px;
}
a.leftmenu1:hover {color: red;}
ul.ul2{
	list-style-image: url(../images/li2.gif);
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
}
li.li2{margin-bottom:3px;}
ul.ul3{
	list-style-image: url(../images/li2.gif);
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
	margin:0px;
}
li.li3{margin-bottom:3px;}
a.leftmenu2{
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
}
a.leftmenu2:hover {color: red;}

.mainfont{
	font-family: tahoma;
	font-size: 12px;
}
.vertical{
	font-family: tahoma;
	font-size: 11px;
	color: #0082c4;
}
.globalblockpadding{
	padding-left: 20px;
	padding-right: 20px;
	padding-top:10px;
	padding-bottom: 10px;
}
.globalblockpaddingleft0{
	padding-left: 0px;
	padding-right: 20px;
	padding-top:10px;
	padding-bottom:10px;
}
.date{
	font-family: tahoma;
	font-size: 11px;
	color: #9a9a9a;
}
p{
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
	line-height: 16px;
}
.pfont{
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
	line-height: 16px;
}
.h3table{margin-bottom:0px;}
h1,h2{
	font-family: tahoma;
	font-size: 18px;
	font-weight:500;
	color: #555555;
	margin:0px;
}

h3,h4{
	font-family: tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #555555;
	margin:0px;
}

.journalgradient1{
	background-image: url(../images/journalgradient1.jpg);
	background-repeat: repeat-y;
	background-position : right;
}
.journalbuttonbg{
	background-image: url(../images/journalbuttonbg.jpg);
	background-repeat: no-repeat;
	background-position : left;
}
ul{
	list-style-image: url(../images/li1.gif);
	font-family: tahoma;
	font-size: 12px;
	color: #5a5a5a;
}
li{margin:7px;}

.subline{
	border-bottom:1px dotted;
	border-color:#cccccc;
}

.valley{
	background-image: url(../images/valley.jpg);
	background-repeat: no-repeat;
	background-position : right;
	background-color: #75d2fb;	
}
.grassbg{
	background-image: url(../images/grass.jpg);
	background-color: #5e9e16;
	font-family: tahoma;
	font-size: 12px;
}
.footergrass{
	background-image: url(../images/footergrass.jpg);
	background-color: #5e9e16;
}
.menu{
	background-color: #4fc0f8;
	background-image: url(../images/menubg.jpg);
}
.logo1{
	font-family: tahoma;
	font-size: 18px;
	color: white;
}
.logo2{
	font-family: tahoma;
	font-size: 12px;
	color: white;
}
.on{
	background-color: #81d1f9;
	cursor: pointer;
}
.off{background-color: transparent;}
.amenu{
	font-family: tahoma;
	font-weight: bolder;
	font-size: 14px;
	color: #444444;
}
a.amenu:hover{color:white;}
.search{background-color: #77c2e9;}
a.subnavigation{
	font-family: tahoma;
	font-size: 11px;
	color: #555555;
}
a.rashir{
	font-family: tahoma;
	font-size: 10px;
	color: #555555;
	margin-left: 6px;
}
a.pages{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
}
a.kupit{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
	font-weight:600;
}
a.kupit:hover{color: red;}
.selectpages{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
	font-weight:600;
}
a.pages:hover {color: red;}
.blockhead{
	font-family: tahoma;
	font-size: 20px;
	color: #555555;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
}
.subblockhead{
	background-image: url(../images/subblockhead.jpg);
	background-repeat: y-repeat;
	background-position : left;
	background-color: #cecece;		
	font-family: tahoma;
	font-size: 10px;
	color: #555555;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
}
a.rashir:hover {color: red;}
a.aname{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
	font-weight:900;
}
a.aname:hover {color: red;}
a.path{
	font-family: tahoma;
	font-size: 10px;
	color: #aaaaaa;
}
a.path:hover {color: red;}
.pathfont{
	margin-left:11px;
	font-family: tahoma;
	font-size: 10px;
	color: #aaaaaa;
}
.emptygreen{
	font-family: tahoma;
	font-size: 10px;
}
.kopisanie{
	font-family: tahoma;
	font-size: 11px;
	color: #5a5a5a;
}
.param{padding:3px;}
.kopisaniematerial{
	font-family: tahoma;
	font-size: 11px;
	color: #0082c4;
}
.bluetext{
	font-family: tahoma;
	font-size: 12px;
	color: #0082c4;
}
font.subnavigation{
	font-family: tahoma;
	font-size: 11px;
	color: #555555;
}
a.subnavigation:hover {color: red;}
input,select{
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	margin-left: 5px;
}
.listtop{
	background-image: url(../images/listtopbg.jpg);
	background-repeat: repeat-x;
	background-position : top;
	background-color: white;	
}
.footerfont{
	font-family: tahoma;
	font-size: 11px;
	color: #5a5a5a;
}
.afriends{
	font-family: tahoma;
	font-size: 9px;
	color: #aaaaaa;
}
a.afriends:hover {color: red;}
.friends{
	padding: 5px;
	border-color: #cccccc;
	border-style: dashed;
	border-width: 1px;
	font-family: tahoma;
	font-size: 9px;
	color: #aaaaaa;
}
.podpiska{
	margin:20px;
}

.pic{
	border: 1px solid;
	border-color:#aaaaaa;
}

.grayblock{
	background-image: url(../images/gradient1.jpg);
	background-repeat: repeat-y;
	background-position : top;
	background-color: #e9e9e9;
}
.blockpadding{padding: 10px;}
.inpict{margin-right: 10px;}
a.dalee{
	font-family: tahoma;
	font-size: 11px;
	color:#0082c4;
}
a.all{
	font-family: tahoma;
	font-size: 11px;
	color: #555555;
	font-weight: bolder;
}
a.dalee:hover {color: red;}

.leftgraybg{
	background-image: url(../images/leftgraybg.jpg);
	background-repeat: repeat-y;
	background-position : left;
}
.leftgraybg1{
	background-image: url(../images/leftgraybg.jpg);
	background-repeat: repeat-y;
	background-position : left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:10px;
}
.leftgraybg11{
	background-image: url(../images/leftgraybg11.jpg);
	background-repeat: repeat-y;
	background-position : left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:10px;
}
.leftgraybg2{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:10px;
}
.rightgraybg{
	background-image: url(../images/rightgraybg.jpg);
	background-repeat: repeat-y;
	background-position : right;
}
.leftbluebg{
	background-image: url(../images/leftbluebg.jpg);
	background-repeat: repeat-y;
	background-position : left;
}
.rightbluebg{
	background-image: url(../images/rightbluebg.jpg);
	background-repeat: repeat-y;
	background-position : right;
}
.greengr1{
	background-image: url(../images/greengr1.jpg);
	background-repeat: repeat-y;
	background-position : left;
	padding-left: 23px;
}
.greengr2{
	background-image: url(../images/greengr2.jpg);
	background-repeat: repeat-y;
	background-position : left;
}
.graygr{
	background-image: url(../images/graygr.jpg);
	background-repeat: repeat-y;
	background-position : left;
	padding-left:23px;
}


a.green{
	font-family: tahoma;
	font-size: 11px;
	color: #555555;
	font-weight: bolder;
}
a.green:hover {color: red;}
-->
