BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 0px; PADDING-TOP: 0px}
TD {VERTICAL-ALIGN: top}
IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

H1 {font: bold 11px Tahoma; text-transform: uppercase; letter-spacing: 2px; text-indent: 15px;}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; margin: 0px; font: bold 11px Verdana; text-indent: 15px; PADDING-TOP: 5px; COLOR: #000000;}
H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; margin: 0px; font: bold 11px Verdana; text-indent: 15px; PADDING-TOP: 5px; COLOR: #154966;}
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; margin: 0px; font: bold 11px Verdana; text-indent: 15px; PADDING-TOP: 5px; COLOR: #154966;}
H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/int_h.gif) no-repeat; PADDING-BOTTOM: 2px; margin: 0px 0px 0px 15px; font: 11px/1.2 Tahoma; COLOR: #154966;text-indent: 17px; PADDING-TOP: 4px}
H6 {margin: 0px 0px 5px; font: bold 11px Verdana; COLOR: #ff0000}
FORM {margin: 0px 0px 0px 15px}


A {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #93a8a8}

P {font: 11px/1.4 Verdana}

INPUT {BORDER-RIGHT: #1c4c60 1px solid; BORDER-TOP: #1c4c60 1px solid; font: 11px Verdana; BORDER-LEFT: #1c4c60 1px solid; BORDER-BOTTOM: #1c4c60 1px solid; HEIGHT: 18px}
select {BORDER-RIGHT: #1c4c60 1px solid; BORDER-TOP: #1c4c60 1px solid; font: 11px Verdana; BORDER-LEFT: #1c4c60 1px solid; BORDER-BOTTOM: #1c4c60 1px solid; HEIGHT: 18px}
OPTION {BORDER-RIGHT: #1c4c60 1px solid; BORDER-TOP: #1c4c60 1px solid; font: 11px Verdana; BORDER-LEFT: #1c4c60 1px solid; BORDER-BOTTOM: #1c4c60 1px solid; HEIGHT: 18px}
TEXTAREA {BORDER-RIGHT: #1c4c60 1px solid; BORDER-TOP: #1c4c60 1px solid; font: 11px Verdana; BORDER-LEFT: #1c4c60 1px solid; BORDER-BOTTOM: #1c4c60 1px solid}

.flbg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.bg1 {
	BACKGROUND: url(/img/bg1.jpg); VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.bg1 IMG {
	margin: 0px 35px 22px 0px
}
.r1 {
	BACKGROUND: url(/img/bg-r1.gif); TEXT-ALIGN: right
}
.r2 {
	BACKGROUND: url(/img/bg-r2.jpg)
}
.r3 {
	BACKGROUND: url(/img/bg-r1.gif)
}
.lm {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/r-bg.jpg) #154966 repeat-x; PADDING-BOTTOM: 0px; margin: 0px 0px 15px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.lm A {
	COLOR: #e5ebef; TEXT-DECORATION: none
}
.lm A:hover {
	COLOR: #93a8a8; TEXT-DECORATION: underline
}
.lm DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/cir.gif) no-repeat; PADDING-BOTTOM: 3px; font: 12px Arial; PADDING-TOP: 3px
}
.lm DIV.act {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/cir-now.gif) no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
a.now {COLOR: #cc0000;
}
.oth {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: url(/img/r-bg.jpg) #154966 repeat-x; PADDING-BOTTOM: 17px; font: 11px/1.2 Verdana; COLOR: #c6d0d0; PADDING-TOP: 17px; HEIGHT: 242px
}
.oth A {
	COLOR: #93a8a8;
}
.oth A:hover {
	COLOR: #FFFFFF;
}
.oth P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; margin: 0px; text-indent: 15px; PADDING-TOP: 4px
}
.oth H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 0px; PADDING-TOP: 0px
}
.oth H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 3px 0px 2px; PADDING-TOP: 0px; TEXT-ALIGN: center; color: #FFFFFF;
}
.oth IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.content {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; BACKGROUND: #ccd7d7; PADDING-BOTTOM: 17px; font: 11px Verdana; PADDING-TOP: 17px
}
.content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; margin: 0px; text-indent: 15px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.content DIV.zag {
	font: 10px Verdana; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; margin: 0px 0px 15px; COLOR: #000; text-indent: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
.content DIV.zag A {
	TEXT-DECORATION: none
}
.content DIV.zag A:hover {
	TEXT-DECORATION: none
}
.content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 0px; PADDING-TOP: 0px
}
.content TABLE {
	margin: 0px 0px 10px
}
.content TABLE TD {
	font: 11px/1.4 Verdana; VERTICAL-ALIGN: middle
}
.content TABLE TH {
	font: 11px/1.4 Verdana; TEXT-ALIGN: left
}
.content B.x {
	COLOR: #f00
}
.content A {
	TEXT-DECORATION: underline
}
.content A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.content DIV A {
	TEXT-DECORATION: none
}
.lefti {
	margin: 10px 10px 10px 0px
}
.righti {
	margin: 10px 0px 10px 10px
}
span.str {font: bold 11px Verdana;}
.autopan {
	padding-top: 5px; font: italic 11px/1.4 Verdana; text-align: right;
}
.zag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/statja.gif) no-repeat; PADDING-BOTTOM: 5px; margin: 0px 0px 7px; COLOR: #fff; text-indent: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; font: bold 11px/1.5 Verdana; text-transform: uppercase;
}
.zag H2 {
	font: bold 11px/1.6 Tahoma
}
.rcont {
	BACKGROUND-COLOR: #154966
}
.nova SPAN {
	COLOR: #fff
}
.nova A {
	COLOR: #93a8a8
}
.nova A:hover {
	COLOR: #fff
}
.nova {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/r-bg.jpg) #154966 repeat-x; PADDING-BOTTOM: 0px; font: 11px/1.2 Verdana; COLOR: #c6d0d0; PADDING-TOP: 7px; HEIGHT: 242px
}
.nova DIV.zag {
	margin-TOP: 0px
}
.nova H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 3px 0px 0px; PADDING-TOP: 0px
}
.precopy {
	BACKGROUND: url(/img/precopy-bg.jpg) repeat-x
}
.precopy DIV {
	BACKGROUND: url(/img/pre-copy3.jpg) no-repeat right 50%
}
.precopy2 {
	BACKGROUND: url(/img/precopy-bg2.jpg) repeat-x
}
.banner1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/raz2-bg.jpg) #154966 repeat-x; PADDING-BOTTOM: 0px; margin: 13px 0px 0px; PADDING-TOP: 0px
}
.banner2 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: url(/img/r-bg.jpg) #154966 repeat-x; PADDING-BOTTOM: 17px; font: 11px/1.2 Verdana; COLOR: #c6d0d0; PADDING-TOP: 17px; HEIGHT: 242px
}
.banner2 A {
	COLOR: #E5EBEF;
}
.banner2 A:hover {
	COLOR: #93A8A8; text-decoration: underline
}
.banner2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin: 3px 0px 0px; PADDING-TOP: 0px
}
.banner2 DIV.zag {
	margin-TOP: 6px
}
.adv {
	PADDING-TOP: 3px; TEXT-ALIGN: center
}
.ann {
	text-indent: 15px
}
.copy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; font: bold 10px/1.4 Verdana; COLOR: #ccd7d7; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.copy A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.copy A:hover {
	COLOR: #ccd7d7
}
.design {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; font: 10px/1.4 Verdana; COLOR: #ccd7d7; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.design A {
	COLOR: #fff; text-decoration: underline;
}
.design A:hover {
	COLOR: #ccd7d7
}
.search {
	margin: 5px 0px
}
.search INPUT {
	margin: 15px 15px 15px 0px
}
.search INPUT.string {
	WIDTH: 145px
}
.button {
	BACKGROUND: #7d97ae; font: bold 11px Verdana; WIDTH: 82px; COLOR: #fff
}
.center {
	PADDING-LEFT: 10px
}
.border {
	BORDER-TOP: #1c4c60 1px solid; BORDER-LEFT: #1c4c60 1px solid
}
.border TD {
	BORDER-RIGHT: #1c4c60 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #1c4c60 1px solid
}
.border TH {
	BORDER-RIGHT: #1c4c60 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-BOTTOM: #1c4c60 1px solid
}
.new {
	margin: 0px 0px 6px; color: #93A8A8;
}
.new a, a.an, .newsarh a {
	color: #E5EBEF
}
.new a:hover, a.an:hover, .newsarh a:hover {
	color: #93A8A8; text-decoration: underline
}
.new img, img.ano {
	margin: 2px 0px 0px 0px; border: none
}
.newsarh {font: bold 10px Verdana; text-align: right; padding-top: 7px; padding-bottom: 5px;}
.newsarh img {margin-right: 5px;}
.order TD {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.order TD INPUT.ch {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.order TD SPAN {
	COLOR: #f00
}
.sender {
	TEXT-ALIGN: right
}
.sender INPUT {
	margin: 10px 0px 0px 5px
}
.err {
	COLOR: #f00
}
.vst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; text-indent: 15px; PADDING-TOP: 0px
}
.gal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; text-indent: 15px; PADDING-TOP: 0px
}
.gal A {
	TEXT-DECORATION: none
}
.pics th img {margin: 2px 5px 0px 0px;
}
.pics th {padding-left: 20px; font: bold 10px Verdana;
}
.pics TD {font: bold 10px Verdana; TEXT-ALIGN: CENTER; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; padding-left: 14px;
}
.pics TD strong, .perechen LI strong {font: bold 10px Verdana;
}
.gal SPAN, .vst SPAN {
	COLOR: #154966
}




table.forma {
	margin: 10px 0px;
}
table.forma TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; font: bold 10px Verdana; COLOR: #003366; PADDING-TOP: 3px; TEXT-ALIGN: left
}
table.forma TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; font: bold 10px Verdana; VERTICAL-ALIGN: middle; COLOR: #003366; PADDING-TOP: 3px
}
TEXTAREA {
	BORDER: #003366 1px solid; font: 10px Verdana;
}
INPUT {
	BORDER: #003366 1px solid; font: 10px Verdana; HEIGHT: 17px
}
select {
	font: 10px Verdana; BORDER-LEFT: #adddf5 1px solid; BORDER: #003366 1px solid; HEIGHT: 17px
}
INPUT.b {
	BACKGROUND: #7D97AE; margin: 2px 0px 0px 10px; font: bold 10px Verdana; BORDER: #003366 1px solid; COLOR: #ffffff; 
	}
table.forma TH.alert, div.alert {
	PADDING-BOTTOM: 12px; font: bold 10px/1.4 Verdana; COLOR: #FF0000;
}
.error, table.forma td.error, table.forma th.error {
	COLOR: #FF0000
}
table.forma td.buttons {
	PADDING-BOTTOM: 7px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
input.cheks {
	border: none;
}
.nbar {font: 10px Verdana; text-align: center;
}
.nbar span {color: #FF0000;
}
.nbar a, .back a, .pics a {font: bold 10px Verdana; color: #154966; text-decoration: none;
}
.nbar img {margin-top: 2px;
}

.st {
	margin: 5px 0px; COLOR: #a8bbbb; HEIGHT: 1px
}
.emb {
	TEXT-ALIGN: center
}
.back {
    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; font: 10px Verdana; text-indent: 0px; PADDING-TOP: 10px
}
.back IMG {
	margin: 2px 6px 0px 0px
}
.podr IMG {
	margin: 2px 0px 0px 6px
}

.inter {padding-bottom: 10px; font: 10px/1.3 Verdana; text-indent: 15px}
.inter span {color: #003366}

.years {
	PADDING-BOTTOM: 10px; font: 11px/1.3 Verdana; padding-left: 40px; font: bold 11px Verdana; color: #003366;
}
ul.vib {padding: 4px 0px 4px 30px; margin: 0px;}
.vib li {padding: 0px;  LIST-STYLE-IMAGE: url(/img/li.gif); margin: 2px 0px;}
.ima {padding-left: 15px; padding-bottom: 9px;}

.guest SPAN {
	COLOR: #003366
}
.inter IMG {
	margin-LEFT: 6px
}
TABLE.int TD {
	VERTICAL-ALIGN: middle
}
TABLE.int TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.zag-int {
	PADDING-BOTTOM: 10px; font: bold 11px Verdana; COLOR: #003366; text-indent: 15px
}
.guest P {
	PADDING-BOTTOM: 2px; margin: 0px; font: 11px/1.3 Verdana; text-indent: 15px
}
div.guest {
    PADDING-BOTTOM: 10px;
}
HR.g {
	COLOR: #7d97ae; HEIGHT: 1px
}
.time {
	font: 10px Verdana
}
ul.perechen {padding: 4px 0px 4px 30px; margin: 0px;
}
.perechen LI {
    padding: 0px;  LIST-STYLE-IMAGE: url(/img/li.gif); margin: 2px 0px;
}
.perechen LI A {
	TEXT-DECORATION: none; color: #154966;
}
.tbl_txt_center TD {
	TEXT-ALIGN: center
}
.tbl_txt_center TH {
	TEXT-ALIGN: center
}
.tbl_txt_left TD {
	TEXT-ALIGN: left
}
.tbl_txt_left TH {
	TEXT-ALIGN: left
}
.tbl_txt_right TD {
	TEXT-ALIGN: right
}
.tbl_txt_right TH {
	TEXT-ALIGN: right
}
.tbl_cell_center {
	TEXT-ALIGN: center
}
.tbl_cell_left {
	TEXT-ALIGN: left
}
.tbl_cell_right {
	TEXT-ALIGN: right
}
.p {
	font: 11px/1.4 Verdana
}
.h1 {
	font: bold 15px Arial
}
.h2 {
	font: bold 12px Arial; COLOR: #c10000
}
.h3 {
	font: bold 14px Verdana; letter-spacing: 1px
}
.h4 {
	margin: 0px 0px 5px; font: bold 12px Verdana; letter-spacing: 1px
}
.h5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/int_h.gif) no-repeat; PADDING-BOTTOM: 2px; margin: 0px 0px 0px 15px; font: 11px/1.2 Tahoma; COLOR: #154966; text-indent: 17px; PADDING-TOP: 4px
}
.h6 {
	margin: 0px 0px 5px; font: bold 12px Verdana; COLOR: #ff0000; letter-spacing: 1px
}
