BODY {
	MARGIN: 0px; BACKGROUND-COLOR: white
}
TD, p {
	FONT: normal 12px Arial, Helvetica, sans-serif
}
A {
	 COLOR: black; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e60005
}
H1 {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
H1  a {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ffffff
}

H2 {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #408dc5;
}
h2 a   {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #408dc5; TEXT-DECORATION: none
}

.topmenu {
	PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(images/curclw.gif); PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat;
}
.topmenu A {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
  .topmenu    A:hover {
	COLOR: #ffed76;
}
.kat {
	PADDING: 2px 20px 10px 20px; BACKGROUND-IMAGE: url(images/kvadrat.gif);  BACKGROUND-REPEAT: no-repeat;
}

.line {
	BACKGROUND-POSITION: right ; BACKGROUND-IMAGE: url(images/line.gif); BACKGROUND-COLOR: #468cbf; BACKGROUND-REPEAT: no-repeat;
}

.pointblu {
	BACKGROUND-IMAGE: url(images/pointg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
}


A.h2 {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #408dc5; TEXT-DECORATION: none
}
A.podr {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #e60005; TEXT-DECORATION: none
}

.sh2 {
	BACKGROUND: url(images/bgshapka2.jpg) #488dbb no-repeat
}
.shapka {
	BACKGROUND-IMAGE: url(images/shapka.jpg); BACKGROUND-REPEAT: no-repeat
}
.left2 {
	BACKGROUND-IMAGE: url(images/bgleft2.jpg); PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.left {
	BACKGROUND-IMAGE: url(images/bgglleft.jpg); PADDING-TOP: 50px; BACKGROUND-REPEAT: no-repeat
}
.center {
	PADDING-LEFT: 5px;  PADDING-TOP: 5px; BACKGROUND: url(images/glcenter.jpg) no-repeat;
}
.ce {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.right {
	BACKGROUND-COLOR: #e2eaf1
}
.logo {
	PADDING-LEFT: 45px; PADDING-TOP: 40px
}
.logo2 {
	PADDING-LEFT: 28px; PADDING-TOP: 20px
}
.bottom {
	BACKGROUND-IMAGE: url(images/bgbottom.jpg); PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: black
}
.bottomleft {
	PADDING-LEFT: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white
}
.bottomleft a {FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white;
	
}
.bottomleft a:hover { FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white;
	}


.bottomr {
	PADDING-RIGHT: 5px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white
}
A.b {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: underline
}
A.b:hover {
	COLOR: white
}
A.bnone:hover {
	COLOR: white
}
A.bnone {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.search {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/seach.jpg); FONT: bold 13px Arial, Helvetica, sans-serif; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
.text {
	PADDING: 15px; FONT: 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.text1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
.text2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; FONT: 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
.red {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e60005
}
.redsmoll {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e60005
}
.red1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e60005
}
A.redb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e60005; TEXT-DECORATION: none
}
.pointv {
	BACKGROUND-IMAGE: url(images/point.gif); BACKGROUND-REPEAT: repeat-y
}
.pointv_v {
	BACKGROUND-IMAGE: url(images/point.gif); BACKGROUND-REPEAT: repeat-y
}

.pointg {
	BACKGROUND-IMAGE: url(images/pointg.gif); BACKGROUND-REPEAT: repeat-x
}
.point_v1 {
	background-image : url(images/point.gif);
	background-position : center;
	background-repeat : repeat-y;
}
.v {PADDING: 2px;
	background-image : url(images/v.gif);
	background-position : center;
	background-repeat : no-repeat;
	border-bottom : 5px solid #C1E5FD
}

.bor {
	border-bottom : 5px solid #C1E5FD; PADDING: 2px;}

.point_g {
	background-image : url(images/pointg.gif);
		background-repeat : repeat-x;
}
.k {
	VERTICAL-ALIGN: top
}
.cat {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.m {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/bgmenu.gif); PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.zmen {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: none
}
A.zmen:hover {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #e60005; TEXT-DECORATION: none
}
A.men {
	FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: none
}
A.men :hover {
	FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #e60005; TEXT-DECORATION: none
}


.z {
	PADDING-LEFT: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: bottom; COLOR: #ffffff
}
A.ztopm {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.ztopm:hover {
	COLOR: #ffed76; TEXT-DECORATION: underline
}
H1 {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ffffff
}

A.ss:hover {
	COLOR: #e60005; TEXT-DECORATION: underline
}
A.ss {
	FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #408dc5; TEXT-DECORATION: underline
}
A.h2:hover {
	COLOR: #e60005; TEXT-DECORATION: none
}
.kat1 {
	PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(images/kvadrat.gif); PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}

.katb {
	PADDING: 2px 20px 10px 20px; BACKGROUND-IMAGE: url(images/kvadratb.gif);  BACKGROUND-REPEAT: no-repeat;
}
.kata {
	PADDING: 2px 20px  10px 20px; font : bold 14px Arial, Helvetica, sans-serif; ; COLOR: #e60005;  ; BACKGROUND-IMAGE: url(images/kvadrata.gif);  BACKGROUND-REPEAT: no-repeat
}




H3 {
	FONT: bold 13px Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.opic {
	FONT: bold 13px Arial, Helvetica, sans-serif
}
DIV.kod {
	PADDING-LEFT: 5px; FONT: bold 16px Arial, Helvetica, sans-serif; WIDTH: 180px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 25px; BACKGROUND-COLOR: #96cff2
}
A.d {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
A.d:hover {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.cena {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT: 12px Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c1e5fd
}
.blu {
	FONT: bold 13px Arial, Helvetica, sans-serif; height: 25px; COLOR: #ffffff; BACKGROUND-COLOR: #478dbb; TEXT-ALIGN: center
}

.white {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #478dbb
}

.white1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.h3 {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #478dbb; TEXT-DECORATION: none
}
.karta {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #478dbb; TEXT-DECORATION: none
}
A.karta:hover {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #478dbb; TEXT-DECORATION: none
}
.pr {
	FONT: bold 13px Arial, Helvetica, sans-serif; BORDER-LEFT: #478dbb 1px solid; BORDER-BOTTOM: #478dbb 1px solid
}
.pr1 {
	BORDER-RIGHT: #478dbb 1px solid; FONT: bold 13px Arial, Helvetica, sans-serif; BORDER-LEFT: #478dbb 1px solid; BORDER-BOTTOM: #478dbb 1px solid
}
.tel {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #fff77c
}
.te {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: none
}
A.tee {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: none
}
A.tee:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: underline
}
A.tee:visited {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #424343; TEXT-DECORATION: none
}
.zmen1  {background: url(images/catnew.gif) no-repeat 2px;;

	FONT: bold 13px Arial, Helvetica, sans-serif;
	
	TEXT-DECORATION: none;
	padding : 10px 20px  ;
}
.zmen1a  {background: url(images/catnewa.gif) no-repeat 2px;;

	FONT: bold 13px Arial, Helvetica, sans-serif;
	COLOR: #e60005;;
	TEXT-DECORATION: none;
	padding : 10px 20px  ;
}


.zmen1 a {
	FONT: bold 13px Arial, Helvetica, sans-serif; ; COLOR: #424343;  TEXT-DECORATION: none
}
.zmen1  a:hover {
	 COLOR: #e60005; text-decoration: none;
}
.bl3  {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #408dc5; TEXT-DECORATION: none;}
	.bl3   a {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #408dc5; TEXT-DECORATION: none;}
	.bl3  a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e60005; TEXT-DECORATION: underline;}
	
A.blu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #408dc5; TEXT-DECORATION: underline;}
A.blu3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #408dc5;  TEXT-DECORATION: none;
}	