input, select {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: normal;
}
div {
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
br {
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
H1 {
	padding-top : 10px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 18px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : left;
}
H2 {
	padding-top : 5px;
	padding-bottom : 20px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 15px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : center;
}
H3 {
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 15px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
}
H4 {
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 15px;
	font-weight : bold;
	color : #b75106;
	font-family : Tahoma;
	text-align : left;
}
.tabfull{
	border : 1px none #D1E0C1;
}
.tab{
	border-bottom : 1px #D1E0C1;
	border-left : 1px #D1E0C1;
	border-right : 1px #D1E0C1;
	border-top : 1px #D1E0C1;
	border : 1px solid;
}
.tableft{
	border-left : 1px #D1E0C1;
	border : 1px solid;
	border-bottom : 0px;
	border-right : 0px;
	border-top : 0px;
}
.taright{
	border-right : 1px #D1E0C1;
	border : 1px solid;
	border-bottom : 0px;
	border-left : 0px;
	border-top : 0px;
}
.tabtop{
	border-top : 1px #D1E0C1;
	border : 1px solid;
	border-bottom : 0px;
	border-right : 0px;
	border-left : 0px;
}
.tabbottom{
	border-bottom : 1px #D1E0C1;
	border : 1px solid;
	border-left : 0px;
	border-right : 0px;
	border-top : 0px;
}
.topreclama {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 16px;
	font-weight : bold;
	color : #153F71;
}
.zagtablitsa {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 3px;
	padding-right : 3px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : White;
	font-family : Tahoma;
	text-align : center;
}
.razdel {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 14px;
	font-weight : bold;
	color : #B82525;
	font-family : Tahoma;
	text-align : left;
}
.nazvanie  {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 14px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : left;
}
.sapkahref {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : White;
	font-family : Tahoma;
	text-align : center;
}
.sapkahreff {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : White;
	font-family : Tahoma;
	text-align : center;
}
.namepage {
	padding-top : 10px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 18px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : left;
}
.firmamenu {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #22355C;
	font-family : Verdana;
	text-align : left;
	vertical-align : middle;
}
.firmazagolovok {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : bold;
	color : #3F3F3D;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.firmatextcontact {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #F4F8ED;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.firmatext {
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #666666;
	font-family : Tahoma;
	text-align : left;
	vertical-align : top;
}
.firmafind {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #262626;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.firmabutton {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 12px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	text-align : right;
	vertical-align : middle;
}
.firmavhod {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #F4F8ED;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.zagolovok {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	font-family : Verdana;
	text-align : left;
	vertical-align : middle;
	background-color : #EEEEEE;
}
.zagolovok2 {
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 15px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
}
.nacialo {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.nacialor {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.nacialoc {
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 0px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 16px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
}
.nacialom {
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.nacialocenter {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 7px;
	padding-right : 7px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	font-family : Tahoma;
	vertical-align : middle;
}
.mainmenu {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : White;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
}

.mainmenu2 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : white;
	font-family : arial;
	text-align : left;
	vertical-align : middle;
}


.firmamainmenu {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 9px;
	font-weight : bold;
	color : White;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
}
.mainmenus {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : #DEE5E7;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
}
.mainmenuv {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : White;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
	background : #669966 no-repeat center;
}
.mainmenuv1 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : White;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
}
.firmamainmenuv {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 9px;
	font-weight : bold;
	color : White;
	font-family : Verdana;
	text-align : center;
	vertical-align : middle;
	background : #153F71 no-repeat center;
}
.leftzagolovoc {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 20px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bolder;
	color : White;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
	background-color : #006C8A;
}
.centrzagolovoc {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bolder;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.otvet {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.table {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 1px;
	padding-right : 1px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.tabtext {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}

.tabtextgray {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	font-family : Tahoma;
	vertical-align : middle;
}

.tabtextwhite {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 10px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}

.tabtextcenter {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : center;
	vertical-align : middle;
	background-color : #FBEFAC;
}
.tabtextcenterw {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : center;
	vertical-align : middle;
}
.tabtextright {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.tabtextbasket {
	font-size : 12px;
	font-weight : normal;
	color : #808080;
	font-family : Tahoma;
	text-align : right;
	vertical-align: middle;
	padding-bottom : 3px;	
  padding-right : 3px;		
}
.text {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : top;
}
.textcenter {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : center;
	vertical-align : top;
}
.textsmall {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : top;
}
.textsmall2 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : top;
}
.firmatextbold {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.firmapodrobnee {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.firmacislo {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 14px;
	font-weight : bold;
	color : #9D984D;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.page {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : right;
	vertical-align : top;
}
.adminmenu {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.adminmenunormal {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.textbold {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.zoom {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 10px;
	font-weight : bold;
	color : Black;
	font-family : Tahoma;
	text-align : center;
	vertical-align : middle;
}
.hipernormal {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hipernormal0 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hipernormal4 {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hipernormaltop {
	padding-top : 7px;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : top;
}
.hipernormalbrown {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #730A0A;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hipernormalr {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.hipercislo {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : center;
	vertical-align : middle;
}
.hipercislor {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : Red;
	font-family : Tahoma;
	text-align : center;
	vertical-align : middle;
}
.hiperbold {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hiperbold0 {
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : bold;
	color : #153F71;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
.hiperzagolovok {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #153F71;
	font-family : Tahoma;
	text-align : right;
	vertical-align : middle;
}
.hipergray {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : #909090;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}

.tabtext-adv {
	font-size : 11px;
	font-family : Tahoma;
	text-align : left;
}
.tabtext-notalign {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	vertical-align : middle;
}
.tabtextgray0 {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	font-family : Tahoma;
	vertical-align : middle;
}
.tabtext0 {
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : left;
	vertical-align : middle;
}
#confirm
 {
   width: 300px;
	 height: 90px;
	 border: 2px solid #E0312C;
	 background-color: #ffe3e3;
	 position: absolute;
	 top: 270px;
	 left: 350px;
 }
.textsmallright {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-weight : normal;
	color : Black;
	font-family : Tahoma;
	text-align : right;
	vertical-align : top;
} 
#window
{
	position: absolute;
	left: 300px;
	top: 300px;
	width: 640px;	
	height: 480px;
	overflow: hidden;
	display: none;
	z-index: 999;
	border: 1px solid #677787;
	background-color: #EFF0F2;	
}
#window_shop
{
	position: absolute;
	left: 450px;
	top: 250px;
	width: 640px;	
	height: 480px;
	overflow: hidden;
	display: none;
	z-index: 999;	
	border: 1px solid #808080;
	background-color: #EEEEEE;	
}
#windowOpen
{
	cursor: pointer;	 	
}
#windowContent
{
	width: 640px;		
	height: 480px;
	cursor: pointer;
  display: table-cell;
	text-align: center;
	vertical-align: middle;		
}
.transferer
{
	border: 1px solid #B8BCBE;
	background-color: #000;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
#cross
 {
   position: relative;
	 cursor: pointer;	 
	 left: 620px;
	 top: 4px;
 }
#pic
 {
   position: absolute;
	 border: 1px solid #006C8A;
	 background-color: #FFF;
	 display: none;
	 padding: 5 5 5 5;
 }
.price2
 {
   color: red;
	 font-size: 100px;
 }
.gray_cycle
 {
   background-image: url(/images/gray_cycle.png);
	 background-repeat: no-repeat;
	 vertical-align: middle;
 }
.gray_cycle h1
 {
   color: white;
	 padding: 0 0 0 0;
	 margin: 0 0 0 0;
	 text-align: center;
 }  
#basket
 {
   position: absolute;
	 top: 0px;
	 left: 0px;
   width: 200px; 
	 height: 150px; 
	 padding: 5 5 5 5;
	 border: 1px solid #B8BCBE; 
	 font-size : 12px;
	 vertical-align: middle;
	 text-align: center;
	 font-weight : normal;
	 color : Black;
	 font-family : Tahoma;	 
	 background-color: #FBEFAC; 
	 display: none;
	 filter:alpha(opacity=95);
	 -moz-opacity:0.95
 } 
 
 .ri //тествый 
 {
position: relative;
float: right;
left: -10px;
top: 0px;
width: 14px;
height: 12px;
text-align: center;
background-repeat: no-repeat;
 }