.top {
	height: 50pt;
	padding-right: 10pt;
	padding-left: 10pt;
	background-color: #FFFFFF;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #287fea;
	text-transform: uppercase;
	margin: 0pt;
	text-shadow: 2px 2px 1px #CCC;
}
.text_shad {
font-family: Arial;
font-weight: bold;
color: #ffffff;
text-shadow: -1px -1px 0px #7b7b7b;
filter: dropshadow(color=#7b7b7b,offX=0,offY=1);
}
.corporate {
	text-transform: uppercase;
	font-size: 12pt;
	font-weight: bold;
	color: #8b8a8a;

}

.corptext {
	font-size: 10pt;
	color: #9c9a9a;
	word-spacing: 2;
	line-height: 150%;

}
.corptext1 {
	font-size: 10pt;
	color: #535453;
	word-spacing: 2;
	line-height: 150%;

}
.bonustext {
	font-size: 9pt;
	color: #9c9a9a;
	word-spacing: 2;
	line-height: 150%;

}
.ymtext {
	font-size: 12pt;
	color: #0579e4;
	word-spacing: 2;
	line-height: 150%;

}
.corpbut {
	background-color: #FFFFFF;
	height: 55pt;
	width: 270pt;
	border: 0pt;
	background-image: url(images/corpbut.gif);
	background-repeat: repeat-x;
	background-position: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor:hand;
}

.corpbut:hover {
	background-color: #FFFFFF;
	background-image: url(images/corpbuth.gif);
	background-repeat: repeat-x;
	background-position: left;
	border: 0pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94bbfc;
	cursor:hand;



}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-align: center;




}
.top2 {
	background-color: #660000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 2pt;

	}
.video {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
 tr.onmouseover {background-color:red;}
 tr.onmouseout {background-color:#ffffff;
border-bottom-style: dashed;
border-bottom-color: #000000;
 }
.header {
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #d5011e;
	font-size:10px;
	background-color: #e6e4e4;
}



.left {
	vertical-align: top;
	vertical-align: top;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	background-color: #EEEEEE;
	padding: 10pt;







}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-left: 10pt;
	padding-right: 2pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
}
.kredit {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #666666;
	padding-left: 10pt;
	padding-right: 2pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
}
.off {
	color: #000000;
	text-decoration: none;
}
.off:hover {
	color: #CC0000;
	text-decoration: none;
}
.on {
	text-decoration: none;

}
.on:hover {
	text-decoration: none;
}
.listing {
	list-style-type: circle;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.credit {
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #1fba3f;
	text-decoration: none;
}

.credit:hover {
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	font-size: 12pt;
	color: #1fba3f;
	text-decoration: none;

}
a {
	color: #287fea;
	text-decoration: none;

}
a:hover {
	color: #FF8C8C;
	text-decoration: none;
}
.tit {
	border-top: none;
	border-right: none;
	border-bottom: 3px solid #FFFFFF;
	border-left: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 5pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
	background-color:#B70000;





}
.cube {
	vertical-align: top;
	background-image: url(/images/bg_cube.gif);
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	padding-right: 5pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
	font-size: 80%;
	margin: 0px;
	padding-top: 7pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;










}
.lred {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 10pt;
	background-color:#B70000;

}
.news {
	padding: 10pt;
	vertical-align: top;
	background-image: url(/images/bg_cube.gif);
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: top;



}
.lgreen {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #CCCCCC;
	padding: 10pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;



}
.bot {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10pt;
	background-color: #B70000;

}
.bot1 {
	border-top-width: 1pt;
	border-top-width: none;
	border-top-style: solid;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10pt;
	background-color: #B70000;
	vertical-align: middle;


}
.tit2 {
	background-color: #CCCCCC;
	border-top: none;
	border-right: none;
	border-bottom: 3px solid #FFFFFF;
	border-left: none;
	vertical-align: middle;
	padding-top: 5pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #FFFFFF;
	text-transform: uppercase;



}
.r2 {
	background-color: #EEEEEE;
	vertical-align: top;
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #94bbfc;

}
h6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #999999;
	margin: 10pt 0px 0px 17pt;
	text-transform: uppercase;
}
.cube2 {
	vertical-align: top;
	background-image: url(/images/bg_cube.gif);
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	padding-right: 5pt;
	padding-bottom: 10pt;
	padding-left: 5pt;
	padding-top: 7pt;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;

}
.titr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-transform: uppercase;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color: #999999;
	padding-top: 3pt;
	padding-left: 5pt;
	background-attachment: scroll;
	background-image: url(/images/shad.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;






}
.attention {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	background-color: #FAFAFA;
	padding: 5pt 5pt 8pt;
	border: 1px solid #94bbfc;
}
.upline {
	border-top: 1px solid #d9021d;
	border-right: 1px #FFFFFF;
	border-bottom: 1px solid #d9021d;
	border-left: 1px #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10pt;
	padding-bottom: 2pt;
	padding-top: 1pt;
	font-weight: bold;
	background-color:#d9021d;







}
.consult {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding: 5pt;

}
.hat {
	height: 60px;
	padding-right: 10pt;
	padding-left: 10pt;
	text-align: right;
	background-color: #EEEEEE;




}
.uplink {
	color: #FFFFFF;
	text-decoration: none;
}
.uplink:hover {
	color: #FFFFFF;
	text-decoration: underline;

}
.uho {
	background-color: #FAFAFA;
	border: 1px solid #999999;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding: 2pt;
	text-align: center;
	color: #FFFFFF;


}
.big {
	font-weight: bold;
	text-transform: uppercase;
}
.titrup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color: #999999;
	padding-top: 3pt;
	padding-left: 5pt;

}
.catalog {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border: 1px solid #94bbfc;
	padding: 5pt;
	background-color: #FAFAFA;




}
.uplineleft {
	border-top: 1px solid #d9021d;
	border-right: 1px #FFFFFF;
	border-bottom: 1px solid #d9021d;
	border-left: 1px #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-align: left;
	padding-right: 5pt;
	padding-bottom: 2pt;
	padding-top: 1pt;
	padding-left: 10pt;
	background-color:#d9021d;

}
.catup {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #287fea;
	font-size: 70%;
	text-align: center;

}
.catalogin {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	background-color: #FAFAFA;
	border: 1px solid #94bbfc;
}
.cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 5pt;
	padding-left: 5pt;
	vertical-align: middle;
	padding-bottom: 5pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;



}
.cattit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-transform: uppercase;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	background-color: #e6e5e5;
	padding: 5pt;



}
.cattit1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-transform: uppercase;
	line-height: 150%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	background-color: #e6e5e5;
	padding: 5pt;



}
h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #999999;
	text-transform: uppercase;
	margin: 0pt;
}
.topnews {
	height: 50pt;
	padding-right: 10pt;
	padding-left: 10pt;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;




}
.shadgrey {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-attachment: scroll;
	background-image: url(/images/shadgrey.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;

}
.topspec {
	height: 50pt;
	padding-right: 5pt;
	padding-left: 5pt;
	background-color: #FFFFFF;
	text-align: right;


}
.shadwhite {
	background-attachment: scroll;
	background-image: url(/images/shad.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 5pt;
	font-size: 5pt;

}

.links	{display:none; visibility: hidden; overflow: hidden;}

.block01 {
	background-color: #FAFAFA;
	border: 1px solid #94bbfc;
	background-image: url(/images/bg_price.gif);
	text-align: center;


}
.block02 {
	background-color: #FAFAFA;
	padding: 10pt;
	font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size: 70%;
	border-top: 1px #94bbfc;
	border-right: 1px #94bbfc;
	border-bottom: 1px dashed #D9021D; 
	border-left: 1px #94bbfc;



}
.ti {
	text-transform: uppercase;
	color: #287fea;
	font-size: 7pt;
	background-color: #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 5pt;
	font-weight: bold;
}
.titi {
	text-transform: uppercase;
	color: #287fea;
	font-size: 7pt;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 3pt;
	font-weight: bold;
		border-right-color: #94bbfc;
		border-right-width: 1px;
		border-right-style: solid;
		border-left-color: #94bbfc;
		border-left-width: 1px;
		border-left-style: solid;
}
.ill {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	padding: 5pt;
}

.ill2 {
	padding: 0pt;
}


.descrL {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
}
.descrL1 {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1pt;
	padding-left: 1pt;
	border-left-style: solid;
	border-left-color: #94bbfc;
	border-left-width: 1px;

}

.descrL2 {
	text-transform: uppercase;
	color: #287fea;
	font-size: 7pt;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3pt;
	font-weight: bold;
	border-left-style: solid;
	border-left-color: #94bbfc;
	border-left-width: 1px;
	border-top-color: #94bbfc;
	border-top-style: solid;
	border-top-width: 5px;
}
.descrL1b {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-right-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-bottom-width: 1px;
}

.descrl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
}

.descrL_yes {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
	background-color:#FFDDDD;
}

.descrL_no {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
}


.descrR {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-right-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;

}
.descrR1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 1pt;
	padding-left: 1pt;
	border-left-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-right-color: #94bbfc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-right-style: solid;
}
.descrR2 {
	border-left-color: #94bbfc;
	padding: 0pt;
	border-right-color: #94bbfc;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #94bbfc;
	border-top-width: 5px;
	border-top-style: solid;

}
.descrR1b {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-left-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-right-color: #94bbfc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	padding-bottom: 10pt;
}
.topin {

	height: 50pt;
	padding-right: 10pt;
	padding-left: 10pt;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;
}
.anketa {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	border-right-color: #94bbfc;
	border-top-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
	padding: 3pt;

}
.a2 {
	color: #666666;
	text-transform: lowercase;
	font-size: 95%;

}
.topprice {

	height: 50pt;
	background-color: #FFFFFF;
	text-align: right;
}
.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-transform: uppercase;
	height: 15pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-left: 10pt;
	padding-right: 10pt;
	padding-top: 4pt;
	padding-bottom: 4pt;	
	color: #287fea;

}
.submenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 16pt;
	padding-right: 2pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
}
.submenu0 {

	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
	padding-left: 10pt;
	padding-right: 2pt;
	padding-top: 2pt;
	padding-bottom: 5pt;
}

.textbox {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:300px;
}

.textbox3 {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:300px;
}

.textbox1 {

	background-color: #FAFAFA;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:16px;
	width:300px
}

.textbox2 {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.button {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:hand;
}

.button:hover {
	background-color: #94bbfc;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:hand;

}

.cbhat {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #c71b1b;
	text-transform: uppercase;

}

.cbform {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	font-weight:bold;
	color: #000000;

}

.cbtext {
	width: 12em;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.cbfont {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;

}
.cbbut {
	background-color: #FFFFFF;
	height: 15pt;
	width: 2em;
	border: 0pt;
	background-image: url(images/cbbut.gif);
	background-repeat: repeat-x;
	background-position: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	font-weight:bold;
	color: #000000;
	text-transform: uppercase;
	cursor:hand;
}

.cbbut:hover {
	background-color: #FFFFFF;
	background-image: url(images/cbbuth.gif);
	background-repeat: repeat-x;
	background-position: left;
	border: 0pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 4x;
	color: #94bbfc;
	cursor:hand;
}
.ktl {
	background: url(/images/ktl.gif) top left no-repeat; 

}
.ktr {
	background: url(/images/ktr.gif) bottom right no-repeat;
}
.kbl {
	background: url(/images/kbl.gif) bottom left no-repeat;
}
.kbr {
	background: url(/images/kbr.gif) bottom right no-repeat;
}
.kbline {
	background: url(/images/kbline.gif) bottom;
		background-repeat: repeat-x;
}
.krline {
	background: url(/images/krline.gif) right;
		background-repeat: repeat-y;
}
.ktline {
	background: url(/images/ktline.gif) top;
		background-repeat: repeat-x;
}
.klline {
	background: url(/images/ktline.gif) left;
		background-repeat: repeat-y;
}

.callback {
	vertical-align: middle;
	font-size: 13pt;
	color: #737373;	
	text-decoration: none;
	font-weight: bold;
}
.button1 {
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:hand;
}

.button1:hover {
	background-color: #94bbfc;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:hand;
}
.none {
	color: #FFFFFF;
	text-decoration: none;
}

.s12 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
.right {
	background-color: #EEEEEE;
	background-image: url(images/NY/garland.gif);
	background-repeat: repeat-y;
	background-position: right;

}
img{border:0;}

.cat1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #94bbfc;
	border-right-color: #94bbfc;
	border-bottom-color: #94bbfc;
	border-left-color: #94bbfc;
}
.lt {
     background: url(/images/design/lu.gif) top left no-repeat;
     position: relative;
     right: 5px;
     top: -10px;
     padding: 1em;
     margin: 0;

}
.rt {
     background: url(/images/design/ru.gif) top right no-repeat;
     position: relative;
     right: -1px;
     top: -5px;
     padding: 0em;
     margin: 0;

}
.lt1 {
     background: url(/images/design/lu.gif) top left no-repeat;
     position: relative;
     right: 5px;
     top: -10px;
     padding: 1em;
     margin: 0;
	 overflow: hidden;

}
.rt1 {
     background: url(/images/design/ru.gif) top right no-repeat;
     position: relative;
     right: -1px;
     top: -15px;
     padding: 0em;
     margin: 0;
	 overflow: hidden;

}
.rb {
     background: url(/images/design/rb.gif) bottom right no-repeat;
     position: relative;
     right: -5px;
     top: 14px;
     padding: 0em;
     margin: 0;
 	 overflow: hidden;

}
.lb {
     background: url(/images/design/lb.gif) bottom left no-repeat;
     position: relative;
     right: 5px;
     top: 10px;
     padding: 0em;
     margin: 0;
	 overflow: hidden;

}
.order {
	width:177px; 
	height:41px; /* высота видимой части (одной картинки) */
	display:block;  
	overflow:hidden; /* чтобы нижнюю картинку не было видно */
	 font-size:100%;
	 }
.order:hover img{ 
   margin-top:-41px; 
    font-size:100%,
	 }
.cartcatup {
	font-family:  Arial, Helvetica,Tahoma, Verdana, sans-serif;
	font-weight: bold;
	color: #287fea;
	background-color: #FFFFFF;
	font-size: 70%;
	text-align: center;

}
.cartdescrL {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-top-color: #94bbfc;
	border-top-width: 1px;
	border-top-style: dashed;
}
.cartdescrL1 {
	font-family:  Arial, Helvetica,Tahoma, Verdana, sans-serif;
	font-weight: bold;
	color: #287fea;
	text-transform: uppercase;
	background-color: #FFFFFF;
	font-size: 100%;
	padding-right: 3pt;
	padding-left: 3pt;
	border-bottom-color: #94bbfc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.cartdescrL2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-right: 3pt;
	padding-left: 3pt;
}
.filter{
	color: #666666;
	text-transform: lowercase;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}
.filterbox{
	background-color: #FFFFFF;
	border: 1px solid #94bbfc;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
.topsecret {
	vertical-align: top;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 10pt;
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
}
.topsecret1 {
	vertical-align: top;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 10pt;
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/images/articles/top_secret/ts_catalog.gif);
	background-position:relative;
	background-repeat: no-repeat;
	bottom:50px;
	left:100px;
}
.markeroff {
	background-color: #000000;
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.markeron {
	background-color: #000000;
	font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.demo {
	width: 280px;
}
span {
margin:5 0 5 0;
verttical-align: text-top;
}
.spisok{
margin-left: 25%;
}

}
/* slider*/
#demo-frame > div.demo { padding: 10px !important; };


div.numbers_container span { float:left; width:8px;height:12px;}
div.numbers_container span.spacer {width:4px;}

div.numbers_container span ins {overflow: hidden; position:absolute; background-image:url(/images/numbers.gif);width:8px; height:12px;}

div.numbers_container span ins.n1 {background-position:0 0;}
div.numbers_container span ins.n2 {background-position:-8px 0;}
div.numbers_container span ins.n3 {background-position:-16px 0;}
div.numbers_container span ins.n4 {background-position:-24px 0;}
div.numbers_container span ins.n5 {background-position:-32px 0;}
div.numbers_container span ins.n6 {background-position:-40px 0;}
div.numbers_container span ins.n7 {background-position:-48px 0;}
div.numbers_container span ins.n8 {background-position:-56px 0;}
div.numbers_container span ins.n9 {background-position:-64px 0;}
div.numbers_container span ins.n0 {background-position:-72px 0;}
div.numbers_container span ins.np {background-position:-80px 0;}