BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fcfcfa; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #585858; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma, Verdana
}
IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A {
	FONT-SIZE: 80%; COLOR: #4f7dea
}
A:hover {
	COLOR: #585858
}
P A {
	FONT-SIZE: 100%
}
.unlim {
	MARGIN-TOP: -38px; MARGIN-LEFT: 165px; COLOR: #de0245; POSITION: absolute
}
.allin {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; COLOR: black
}
.buga {
	MARGIN-TOP: -90px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 95px; WIDTH: 300px; TEXT-ALIGN: left
}
.imn {
	MARGIN-TOP: 26px; MARGIN-LEFT: 136px; POSITION: absolute
}
.tbln {
	PADDING-BOTTOM: 5px; PADDING-TOP: 22px
}
H1 {
	
}
DIV.h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px
}
DIV.h2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
DIV.h2 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
DIV.h2 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV.h2 A:hover:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px
}
H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
H2 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
H2 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H2 A:hover:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE#basic {
	MIN-WIDTH: 950px; HEIGHT: 100%
}
#lfttop {
	PADDING-LEFT: 24px; BORDER-LEFT: #de0245 6px solid; PADDING-TOP: 30px
}
#lfttop2 {
	PADDING-RIGHT: 15px; PADDING-TOP: 34px; TEXT-ALIGN: center
}
#rghttop {
	BORDER-TOP: #de0245 6px solid; PADDING-TOP: 33px
}
#rghtbottom {
	FONT-SIZE: 70%; BORDER-LEFT: #de0245 6px solid
}
#lftmiddle {
	PADDING-RIGHT: 15px; BORDER-TOP: #de0245 6px solid
}
DIV#vline {
	MARGIN-TOP: 20px
}
#mainmenu TR TD {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: top; LINE-HEIGHT: 120%; WHITE-SPACE: nowrap
}
#menu {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: top; LINE-HEIGHT: 120%; WHITE-SPACE: nowrap
}
#mainmenu TR TD {
	WIDTH: 33%
}
.leftm {
	CLEAR: both
}
FORM.fm {
	FONT-SIZE: 70%; Z-INDEX: 10; MARGIN: 5px 0px 0px; COLOR: #586792; POSITION: relative
}
FORM.fm01 {
	MARGIN: 30px 0px 0px
}
FORM.fm01 checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#logo {
	POSITION: relative
}
DIV#logo A.logolink {
	LEFT: 80px; COLOR: #112077; POSITION: absolute; TOP: 45px
}
DIV#logo A.logolink:hover {
	TEXT-DECORATION: none
}
TABLE#chk {
	FONT-SIZE: 70%
}
.chk1 {
	MARGIN-LEFT: -3px; TEXT-ALIGN: left
}
.chk2 {
	MARGIN-LEFT: 3px; TEXT-ALIGN: left
}
DIV.textal {
	FLOAT: right; WIDTH: 140px; MARGIN-RIGHT: 20px; TEXT-ALIGN: left
}
DIV.textal01 {
	WIDTH: 140px; POSITION: relative; TEXT-ALIGN: left
}
DIV#leftmain {
	PADDING-RIGHT: 10px; FONT-SIZE: 80%; MARGIN: 10px 0px 0px -5px; WIDTH: 390px
}
DIV#leftmain A {
	COLOR: #4f7dea
}
DIV#leftmain A:hover {
	COLOR: #585858
}
.serv {
	FONT-SIZE: 100%; TEXT-DECORATION: none
}
SPAN.price {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #de0245
}
.price {
	FONT-SIZE: 80%; COLOR: #4f7dea; PADDING-TOP: 3px
}
TABLE.cat {
	TEXT-ALIGN: center
}
TABLE.cat TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: #bdbfc9; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 6px
}
TABLE.cat TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 75%; PADDING-BOTTOM: 6px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.cat TR.tdbg {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.cat TD.tdbg1 {
	BACKGROUND: #f1f1f1
}
TABLE.cat .l {
	TEXT-ALIGN: left
}
TABLE.cat TD A {
	FONT-SIZE: 100%
}
TABLE.cat TH.thbord {
	BACKGROUND: url(i/thbord.gif) #bdbfc9 no-repeat right center
}
TABLE.cat TD.tdbord1 {
	BACKGROUND: url(i/tdbord1.gif) #f1f1f1 no-repeat right center
}
TABLE.cat TD.tdbord2 {
	BACKGROUND: url(i/tdbord2.gif) #ffffff no-repeat right center
}
TABLE.cat TD.tdbord3 {
	BACKGROUND: url(i/tdbord3.gif) #ffffff no-repeat right center
}
TABLE.cat TD.bd1 {
	BACKGROUND: url(/i/tdbord2.gif) #f1f1f1 no-repeat right center
}
TABLE.cat TD.bd2 {
	BACKGROUND: url(/i/tdbord2.gif) #ffffff no-repeat right center
}
TABLE.cat TD.bd3 {
	BACKGROUND: #ffffff
}
SPAN.month_acent {
	FONT-WEIGHT: bold; COLOR: #d00241
}
TABLE.catcont {
	TEXT-ALIGN: center
}
TABLE.catcont TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: #de0245; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
TABLE.catcont TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 75%; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
TABLE.catcont TR.tdbg {
	BACKGROUND: #f1f1f1
}
TABLE.catcont .l {
	TEXT-ALIGN: left
}
TABLE.catcont TD A {
	FONT-SIZE: 100%
}
TABLE.catcont TH.thbord01 {
	BACKGROUND: url(i/thbord01.gif) #de0245 no-repeat right center
}
SPAN.split {
	DISPLAY: block; MARGIN: 10px 0px
}
UL.adv LI {
	MARGIN-TOP: 8px; FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(i/mark01.gif); COLOR: #4f7dea
}
UL.adv {
	MARGIN-TOP: 0px
}
SPAN.date {
	MARGIN-TOP: 7px; DISPLAY: block; FONT-SIZE: 11px; COLOR: #112077
}
SPAN.anons {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
SPAN.theme {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #9d9999
}
IMG.ban {
	BORDER-RIGHT: #d3c7c7 1px solid; BORDER-TOP: #d3c7c7 1px solid; MARGIN: 5px 2px 0px; BORDER-LEFT: #d3c7c7 1px solid; BORDER-BOTTOM: #d3c7c7 1px solid
}
TABLE#bottom {
	FONT-SIZE: 70%; MARGIN: 20px 30px 0px; WIDTH: 100%; COLOR: #9d9999
}
TABLE#bottom A:link {
	FONT-SIZE: 100%; COLOR: #fff; TEXT-DECORATION: none
}
TABLE#bottom A:visited {
	FONT-SIZE: 100%; COLOR: #fff; TEXT-DECORATION: none
}
TABLE#bottom A:hover {
	TEXT-DECORATION: underline
}
TABLE#bottom A:hover:visited {
	TEXT-DECORATION: underline
}
DIV#copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: #de0245; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 55px; TEXT-ALIGN: center
}
DIV#copy A {
	FONT-SIZE: 100%; COLOR: #fff; TEXT-DECORATION: none
}
DIV#copy A:hover {
	TEXT-DECORATION: underline
}
DIV.cat {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
DIV.cat A {
	COLOR: #d00241; TEXT-DECORATION: none
}
DIV.cat A:visited {
	COLOR: #d00241; TEXT-DECORATION: none
}
DIV.cat A:hover {
	TEXT-DECORATION: underline
}
DIV.cat A:hover:visited {
	TEXT-DECORATION: underline
}
TD.aqtab A {
	FONT-SIZE: 70%; COLOR: #000; TEXT-DECORATION: none
}
TD.aqtab A:hover {
	TEXT-DECORATION: underline
}
DIV.moreq A {
	FONT-SIZE: 70%; TEXT-TRANSFORM: lowercase; COLOR: #d00241
}
DIV.moreq A:hover {
	TEXT-DECORATION: none
}
DIV.backq A {
	TEXT-TRANSFORM: lowercase; COLOR: #d00241
}
DIV.backq A:hover {
	TEXT-DECORATION: none
}
UL.support LI A {
	FONT-SIZE: 100%
}
A.z {
	FONT-WEIGHT: bold; COLOR: #de0245
}
A.z:hover {
	TEXT-DECORATION: none
}
TD.zz {
	FONT-WEIGHT: bold; COLOR: #de0245
}
SPAN.zz {
	FONT-WEIGHT: bold; COLOR: #de0245
}
A.suplink {
	FONT-WEIGHT: bold; COLOR: #de0245
}
A.suplink:hover {
	COLOR: #de0245; TEXT-DECORATION: none
}
.tdpad {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; HEIGHT: 6px
}
.hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #d00241; PADDING-TOP: 0px
}
.hr2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #d00241; PADDING-TOP: 0px
}
.hrcent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #d00241; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.hrcent A {
	FONT-SIZE: 18px; COLOR: #d00241; TEXT-DECORATION: underline
}
.hrcent A:hover {
	TEXT-DECORATION: none
}
.disc {
	COLOR: #d00241
}
.frm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 20px; PADDING-TOP: 0px
}
.frm INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.DIVol OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 30px; PADDING-TOP: 0px
}
.DIVol OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.DIVol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 30px; PADDING-TOP: 0px
}
.DIVol UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.tabfrm01 {
	MARGIN: 5px 0px 10px 15px
}
.inttxt01 {
	FONT-SIZE: 12px; COLOR: #808080
}
.tdpad01 {
	PADDING-LEFT: 20px
}
.tabfrm02 {
	MARGIN: 5px 0px 10px 15px
}
.tabfrm02 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.check {
	BORDER-RIGHT: #3c3c3c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3c3c3c 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #3c3c3c 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #3c3c3c 1px solid
}
.check TD {
	PADDING-BOTTOM: 5px
}
.checkpad {
	PADDING-TOP: 15px
}
DIV.required {
	DISPLAY: none; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(/i/val/attention.gif) no-repeat left top; COLOR: red; FONT-STYLE: italic
}
DIV.error {
	DISPLAY: none; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(/i/val/attention.gif) no-repeat left top; COLOR: red; FONT-STYLE: italic
}
DIV.note {
	FONT-SIZE: 11px; COLOR: #7f7f7f; FONT-STYLE: italic
}
SPAN.note {
	FONT-SIZE: 11px; COLOR: #7f7f7f; FONT-STYLE: italic
}
INPUT.required {
	
}
IMG.val {
	MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle
}
#indicator {
	FLOAT: right; VISIBILITY: hidden
}
.red {
	COLOR: #de0245
}
.card {
	BACKGROUND-POSITION: right 2px; DISPLAY: block; BACKGROUND-IMAGE: url(/i/card.gif); WIDTH: 100px; BACKGROUND-REPEAT: no-repeat
}
.textblakmini {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1d1d1d; FONT-FAMILY: Arial
}
.textsermini {
	FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial
}
.plus {
	FONT-WEIGHT: bold; FONT-SIZE: 34px; VERTICAL-ALIGN: middle; COLOR: #cacaca; PADDING-TOP: 40px; TEXT-ALIGN: center
}
.akcii TR TD {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: top
}
.telefon {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #de0245; FONT-FAMILY: Arial
}
.priemush {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #de0245 6px solid
}
