﻿body {height:100%; margin:0px; padding:0px}
img{border:none}
.clearboth {clear: both;}
.quote	{background:#f2f3f5;padding:10px 25px;border-left:3px solid #0b0e10; -webkit-box-shadow:0 1px 2px #ccc; -moz-box-shadow:0 1px 2px #ccc; box-shadow:0 1px 2px #ccc; margin:12px 0 12px 13px;min-height:25px;}
.quoteR	{background:#f2f3f5;padding:10px 25px;border-right:3px solid #0b0e10; -webkit-box-shadow:0 1px 2px #ccc; -moz-box-shadow:0 1px 2px #ccc; box-shadow:0 1px 2px #ccc; margin:12px 0 12px 13px;min-height:25px;}

.TextOnlyKonturm{
font-size:12px;
font-style:italic;
color:#006600;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
}

@font-face {
font-family: ALSRubl;
src: url(fonts/rouble.ttf); 
} 
.rubznak {
font-family: ALSRubl;
} 

.statusNo{
background-image: url(img/error.png);
width:20px;
height:20px;
float:left;
margin-top:10px;
}
.statusOk{
background-image: url(img/ok.png);
width:20px;
height:20px;
float:left;
margin-top:10px;
}

/* telo.php */
.likab-text {
	font-family:Verdana, Arial;
	font-size:9px;
	color:#4b4b4b;
	font-weight:700;
}
/* telo.php */

/* shap2.php + niz */
#bazeD {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 900)? "900px" : "100%")}
#rightD {
	width: 100%;
	float: right;
	margin-left: -268px
}
#rightDp {
	margin-left: 268px;
	background-image:url(img/shap2-f.gif); 
	height:92px;
	text-align:right;
	min-width:732px;
}
#leftD {
	background-image:url(img/shap2-f.gif);
	width: 268px;
	float: left
}
#vmx{
	padding-top:5px; 
	margin-right:12px; 
	min-width:732px; 
	height:16px
}
#dlink{
	margin-top:4px;
}
#lm{
	width:100%;
	clear:both;
	height:175px;
	min-width:1000px;
}
#niz1{
	width:100%; 
	height:93px; 
	min-width:1000px;
	background-image:url(img/niz-fon.gif); 
	background-repeat:repeat-x
}

#niz2{
	color:#FFF; 
	margin-bottom:0px; 
	margin-left:20px; 
	margin-top:72px; 
	float:left
}

#niz3{
	color:#FFF; 
	margin-bottom:0px; 
	margin-right:20px; 
	margin-top:59px; 
	float:right; 
	text-align:right
}
#slog{
	position:absolute; 
	left:111px; 
	top:5px; 
	width:550px; 
	z-index:1
}
/* shap2.php + niz */


/* rek/... */
.popx4 {
	margin-left:10px;
	margin-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#656565;
}
.catx1 {
	margin-left:25px;
	margin-top:5px;
}
.catx2 {
	width:165px;
	margin-left:25px;
	height:6px;
	border:1px;
	border-bottom-color:#dadada;
	border-bottom-style:dotted;
}
.catx3 {
	width:90%;
	margin-left:10px;
	height:6px;
	border:1px;
	border-bottom-color:#dadada;
	border-bottom-style:dotted;
}
.catx4 {
	margin-left:8px;
	margin-top:5px;
}
.contx1 {color:#333; margin-left:8px; margin-bottom:2px;}
.pubx1 {
	width:180px;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:5px;
	height:6px;
	border:1px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
}
.cat-a:link,.cat-a:visited,.cat-a:active {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#656565;
text-decoration:none;
}
.cat-a:hover {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#C60;
text-decoration:underline;
}
.MenuF{
	border:1px; 
	border-left-color:#dadada; 
	border-left-style:solid; 
	border-right-color:#dadada; 
	border-right-style:solid; 
	border-bottom-color:#dadada; 
	border-bottom-style:solid;
}
.news-a:link,.news-a:visited,.news-a:active {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#333;
text-decoration:none;
}
.news-a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#C60;
text-decoration:underline;
}
.newsW-a:link,.newsW-a:visited,.newsW-a:hover,.newsW-a:active {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#FFF;
font-weight:700;
text-decoration:underline;
}
/* rek/... */




/* cat.php + ob.php */
.unit1-a:link,.unit1-a:visited,.unit1-a:active {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#3366cc;
text-decoration:none;
}
.unit1-a:hover {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color: #990033;
text-decoration:underline;
}
.unit2 {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color: #c5d5f6;
text-decoration:none;
}

#ctm1{margin-top:2px; float:right}
#ctm2{margin-top:2px; float:left}
#clr{
	height:1px;
	clear:both
}
#cy1 {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#006;
	line-height:17px;
	CURSOR: pointer; 
	margin-top:18px; 
	margin-bottom:8px;
	background-color:#FFF
}
#cy1:hover {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#006;
	line-height:17px;
	CURSOR: pointer; 
	margin-top:18px; 
	margin-bottom:8px;
	background-color:#EEEAFD
}
#cy1 a:link,#cy1 a:visited,#cy1 a:hover,#cy1 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006;
	text-align:left;
	line-height:17px;
	text-decoration:none;
}
#cy2 {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#006;
	text-align:left;
	line-height:17px;
	text-decoration:none;
	margin-left:20px;
	cursor:pointer;
	background-color:#FFFFFF;
	margin-bottom:8px
}
#cy2:hover {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#006;
	text-align:left;
	line-height:17px;
	text-decoration:none;
	margin-left:20px;
	cursor:pointer;
	background-color:#EEEAFD;
	margin-bottom:8px
}
#cy2 a:link,#cy2 a:visited,#cy2 a:hover,#cy2 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006;
	text-align:left;
	line-height:17px;
	text-decoration:none;
}
#cl {
	margin-left:4%;
	background-image:url(../catalogy/img/fonp2.gif);
	background-repeat:repeat-x;
	height:1px;
	width:96%
}

div.table{height:0}
div.tr{height:0}


div.table[class] {height:auto; display: table;}
div.tr[class] { height:auto; display: table-row;}
div.td[class] {float:none; display: table-cell;}

div.td{
   height:100%; 
   float:left
}
#cz{
	width:96%;
	margin-left:4%
}
#td1{
   position:relative;
   z-index:1;
   width:220px;
   vertical-align: middle;
   text-align:left
}
#tdX {
	background-image:url(catalogy/img/fonp2.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:5px
}
#td2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	width:100px;
	vertical-align: middle; 
	text-align:center;
	/* padding-left:3px; padding-right:1px */
}
#td3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	width:110px;
	vertical-align: middle; 
	text-align:center;
	padding:2px;
}
#td4{
   width:100%;
   margin:0 55px 0 -630px; 
   padding:7px 55px 7px 630px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle
}

#td4[id] {
	width:auto;
	margin:0;
	padding:7px 3px 7px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle
}
#td4x{
	width:100%;
	margin:0 55px 0 -515px; 
	padding:1px 55px 1px 515px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle;
}
/* �� ��� IE */
#td4x[id] {
	width:auto;
	margin:0;
	padding:1px 3px 1px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle
}
#td4x2{
   width:100%;
   margin:0 55px 0 -625px; 
   padding:1px 55px 1px 625px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle
}
/* �� ��� IE */
#td4x2[id] {
	width:auto;
	margin:0;
	padding:1px 3px 1px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	line-height:17px;
	vertical-align: middle
}
#td5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	width:80px;
	padding-right:5px;
	/* margin-left:3px; */
	vertical-align: middle;
	/* padding-left:3px */
}
#td6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	font-style:normal;
	width:40px;
	/* margin-left:3px; */
	vertical-align: middle;
	/* padding-left:3px */
}
.cs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1C1C1C;
font-style:italic;
font-weight:700;
line-height:17px;
margin-top:18px;
}
.cn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#219C24;
font-style:italic;
margin-left:12px;
}
.cs2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#339;
font-weight:700;
line-height:17px;
margin-top:18px;
margin-left:10px;
}
.un:link,.un:visited,.un:hover,.un:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006;
font-style:normal;
line-height:17px;
}
.un2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006;
font-style:normal;
line-height:17px;
}
.inp1{
border-width: 0px; width:100%; line-height:27px; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484848; font-style:normal
}
.txta1{
border-width: 0px; width:100%; height:100%; line-height:14px; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#484848; font-style:normal; resize:vertical
}
/* cat.php + ob.php */




.find-text {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#900;
}
.pip-noa {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#ceebfd;
}
.vak1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#656565;
}
.vak-a:hover {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#0073ff;
font-weight:700;
text-decoration:underline;
}
.vak-a:link,.vak-a:visited,.vak-a:active {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#0073ff;
font-weight:700;
text-decoration:none;
}
.newpostzag {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#000;
font-weight:700;
}
.booksctd {
font-family:Verdana, Arial;
font-size:11px;
font-style:normal;
line-height:17px;
}
.bodytext {
font-size:12px;
font-family:Verdana, Arial;
}
.CatalogText {
font-family:Verdana, Arial;
font-size:12px;
text-indent:25px;
color:#033;
text-align:justify;
line-height:17px;
}
.CatalogTextNo {
font-family:Verdana, Arial;
font-size:12px;
color:#033;
line-height:17px;
}
.TotalContent2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; TEXT-ALIGN: justify; line-height: 17px; text-decoration: none;}
.findpipkaX{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.catalogzag {
font-weight:bolder;
font-size:10pt;
color:#215DC6;
font-family:Verdana, Arial;
text-align:left;
margin-left:2pt;
}
.bartitlered {
font-weight:bolder;
font-size:8pt;
color:red;
font-family:Verdana, Arial;
margin:0 0 0 2pt;
}
.CatalogTextB {
font-family:Verdana, Arial;
font-weight:700;
font-size:12px;
text-indent:25px;
color:#600;
text-align:justify;
line-height:17px;
}
.title {
font-weight:700;
font-size:10px;
color:#417FBD;
font-family:Verdana, Arial;
text-decoration:none;
}
.title2 {
font-weight:700;
font-size:10px;
color:#4161BD;
font-family:Verdana, Arial;
text-decoration:none;
}
.pip:link,.pip:visited,.pip:active {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#ceebfd;
text-decoration:none;
}
.pip:hover {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#FFF;
text-decoration:underline;
}
.likab-f1-a:link,.likab-f1-a:visited,.likab-f1-a:hover,.likab-f1-a:active {
font-family:Verdana, Arial;
font-size:9px;
color:#685eeb;
font-weight:700;
text-decoration:underline;
}
.likabf2a:link,.likabf2a:visited,.likabf2a:hover,.likabf2a:active {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#685eeb;
	text-decoration:underline;
}
.Copyrightf{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}
.title14{font-weight: bold; font-size: 14px; color: #417FBD; font-family: Verdana, Arial, Helvetica,sans-serif; text-decoration: none}
.title14B{font-weight: bold; font-size: 14px; color: #1400D0; font-family: Verdana, Arial, Helvetica,sans-serif; text-decoration: none}
.secondaryContent{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-style: normal; line-height: 17px}
.ftc {
font-family:Verdana, Arial;
font-size:12px;
color:#006;
text-align:left;
line-height:17px;
text-decoration:none;
}
.ftc2 {
font-family:Verdana, Arial;
font-size:12px;
color:#006;
text-align:left;
line-height:17px;
text-decoration:none;
background-image:url(../../catalogy/img/fonstr.jpg);
}
.cont {
font-size:8pt;
color:#000;
font-family:Verdana, Arial;
text-align:justify;
margin:0 0 0 2pt;
}
.bartitle{font-weight: bold; FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #215DC6; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; MARGIN-LEFT: 2pt; MARGIN-BOTTOM: 0pt; MARGIN-RIGHT: 0pt}
.TotalContent{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 25px; color: #333333; TEXT-ALIGN: justify; line-height: 17px}
.polniz {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; font-style: italic;}





/* ob.php */
.ko{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #272727; margin-left:5px; margin-top:5px}
.ko2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:4px}
.CatalogTextZagTable {
font-family:Verdana, Arial;
font-weight:bold;
font-size:13px;
color:#600;
text-align:center;
line-height:17px;
background-color:#b4e0ff;
}
.CatalogTextZagTable2 {
font-family:Verdana, Arial;
font-weight: bold;
font-size:13px;
color:#600;
text-align:center;
background-color:#b4e0ff;
}
.CatalogTextNoZag {
font-weight:700;
font-size:11px;
color:#215DC6;
}
.CatalogTextNoLeft {
font-family:Verdana, Arial;
text-align:left;
line-height:17px;
font-weight:700;
font-size:11px;
color:#215DC6;
background-color:#EBE9F5;
}
.CatalogTextNoLeft2 {
font-family:Verdana, Arial;
text-align:left;

padding:5px;
font-size:12px;
color: #333333;
background-color:#F4F5FF;
}
.CatalogTextNoLeft10 {
font-family:Verdana, Arial;
text-align:left;
font-weight:700;
font-size:10px;
color:#215DC6;
background-color:#F5F4FB;
}
.CatalogTextNoRight {
font-family:Verdana, Arial;
font-size:12px;
color:#033;
text-indent:6px;
text-align:left;
line-height:17px;
background-color:#FDFDF4;
}
.CatalogTextNoCenter {
font-family:Verdana, Arial;
font-size:12px;
color:#033;
text-align:center;
background-color:#FDFDF4;
}
.CatalogTextNoCenter10 {
font-family:Verdana, Arial;
font-size:11px;
color:#033;
text-align:center;
background-color:#f7fbff;
}
.CatalogTextNoLeft10X {
font-family:Verdana, Arial;
font-size:10px;
color:#033;
text-align:left;
background-color:#F4F5FF;
}
.CatalogTextZag {
font-family:Verdana, Arial;
font-weight:700;
font-size:12px;
text-indent:25px;
color:#600;
text-align:left;
line-height:17px;
background-color:#E4E1F4;
}
.CatalogTextZagCenter {
font-family:Verdana, Arial;
font-weight:bold;
font-size:11px;
color:#600;
text-align:center;
background-color:#d3edff;
}
.CatalogTextZagCenter2 {
font-family:Verdana, Arial;
font-weight:700;
font-size:10px;
color:#600;
text-align:center;
background-color:#E4E1F4;
}
.b10 {
font-size:10px;
color:#215DC6;
font-family:Verdana, Arial;
text-align:justify;
}
.b10on {
font-size:10px;
color:#933;
font-family:Verdana, Arial;
text-align:justify;
}
.b10no {
font-size:10px;
color:#759EE7;
font-family:Verdana, Arial;
text-align:justify;
}
.b10o {
font-size:10px;
color:#FF5F00;
font-family:Verdana, Arial;
text-align:justify;
}
.mailcatalog:link,.mailcatalog:visited {
font-weight:400;
font-size:8pt;
color:#022A79;
font-family:Verdana, Arial;
text-decoration:none;
}
.mailcatalog:hover,.mailcatalog:active {
font-weight:400;
font-size:8pt;
color:#022A79;
font-family:Verdana, Arial;
text-decoration:underline;
}
/* ob.php */


/* help */
.bartextcal{FONT-SIZE: 8pt; COLOR: #215DC6;	FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify; MARGIN-LEFT: 2pt}
.bc{background-image: url(../help/img/pmp.gif); background-repeat:no-repeat; background-position:0% 100%; color:0B0190; TEXT-ALIGN: left;} 
.bcp{background-image: url(../help/img/pmp2s.gif); background-repeat:no-repeat; background-position:0% 100%; color: #006400; TEXT-ALIGN: left;} 

.resh-a:link,.resh-a:visited,.resh-a:active {
font-family:Verdana, Arial;
font-size:12px;
color:#C00;
line-height:17px;
text-decoration:none;
}
.resh-a:hover {
font-family:Verdana, Arial;
font-size:12px;
color:#C90;
line-height:17px;
text-decoration:underline;
}
/* help */


/* _news */
.questtext{color: #CC3333; font-style: italic; font-weight: bold; font-size: 12px;}
.bartitleover{font-weight: bold; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: #428EFF; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; MARGIN-LEFT: 2pt; MARGIN-BOTTOM: 0pt; MARGIN-RIGHT: 0pt}
.bartitlelink:link{font-weight: bolder; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; COLOR: #215DC6; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify; MARGIN-TOP: 0pt; MARGIN-LEFT: 2pt; MARGIN-BOTTOM: 0pt; MARGIN-RIGHT: 0pt; text-decoration: none;}
/* news */


/* project */
.npt{ margin-bottom:10px; margin-top:10px; padding-left:10px; padding-right:10px}
/* project */