* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A {
	COLOR: #bdbec5
}
P.sear A.small {
	COLOR: #bdbec5
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.gal A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.gal_mainp A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	CLEAR: left
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 88% Arial; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #31374d
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 88% Arial; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #31374d
}
BODY {
	MARGIN: 0px auto;
	WIDTH: 100%
}
BODY.fp {
	BACKGROUND: url(../i/bg.gif) repeat-x 0% 116px; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative
}
#page {
	MIN-HEIGHT: 200px;
	MARGIN: 0px auto -50px;
	WIDTH: 100%;
	COLOR: #bdbdc7
}
#content {
	MARGIN: 0px auto;
	WIDTH: 100%
}
#footer_cleaner {
	CLEAR: both;
	HEIGHT: 50px;
	background-color: #800031;
}
#top {
	
	COLOR: #bdbdc7;
}
#footer {
	MIN-WIDTH: 998px;
	BACKGROUND: url(../i/bg_bot.gif) repeat-x left bottom;
	WIDTH: 100%;
	LINE-HEIGHT: 1.1;
	HEIGHT: 20px;
}
#footer A {
	COLOR: #fff; LINE-HEIGHT: 1.1
}
.infooter {
	BACKGROUND: url(../i/bg_bl.gif) no-repeat left bottom;
	HEIGHT: 100%;
	background-color: #800031;
}
.copy {
	MARGIN: 0px auto;
	WIDTH: 100%;
	COLOR: #fff;
	PADDING-TOP: 50px;
	background-color: #800031;
}
.in {
	MARGIN-LEFT: 103px;
	OVERFLOW: hidden;
	WIDTH: 556px;
	background-color: #800031;
}
.copy P {
	PADDING-RIGHT: 12px;
	MARGIN-TOP: 21px;
	PADDING-LEFT: 11px;
	BACKGROUND: url(../i/bg_pfooter.gif) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1.2;
	PADDING-TOP: 0px;
	HEIGHT: 32px
}
.fright {
	FLOAT: right;
	WIDTH: 300px;
	MARGIN-RIGHT: 18px;
	background-color: #800031;
}
.fright1 {
	WIDTH: 100%;
	background-color: #000000;
	height: 30px;
	background-image: url(../i/menu.jpg);
}

.v5wrapper {
	WIDTH: 100%;
	height: 377px;





	background-image: 
}
.fright A {
	FONT: 11px Tahoma; TEXT-DECORATION: none
}
.fright P {
	PADDING-RIGHT: 23px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../i/bg_pfooter.gif) no-repeat 100% 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; HEIGHT: 32px
}
#menu {
	MARGIN: 0px 0px 0px 34px; OVERFLOW: hidden; WIDTH: 683px; PADDING-TOP: 15px
}
#menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../i/bullet.gif) no-repeat 15px 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 19px 5px 0px; WIDTH: 172px; PADDING-TOP: 6px; HEIGHT: 19px; TEXT-DECORATION: none
}
#menu A:hover {
	BACKGROUND: url(../i/bg_menu.gif) no-repeat left top
}
#menu A.active {
	BACKGROUND: url(../i/bg_menu_act.gif) no-repeat left top
}
#menu A.active:hover {
	BACKGROUND: url(../i/bg_menu_act.gif) no-repeat left top
}
#menu A IMG {
	MARGIN-LEFT: 10px
}
#menu A.active IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#menu A SPAN {
	DISPLAY: none
}
.right {
	FLOAT: right;
	OVERFLOW: hidden;
	WIDTH: 226px;
	MARGIN-RIGHT: 30px;
	BACKGROUND-COLOR: #252839;
	margin-top: 10px;
}
.right IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.right H3 {
	DISPLAY: none
}
.fast {
	MARGIN-TOP: -1px; PADDING-BOTTOM: 18px; COLOR: #fff; PADDING-TOP: 20px; POSITION: relative; BACKGROUND-COLOR: #31374d
}
.fast A {
	COLOR: #babcc3; PADDING-TOP: 19px
}
.fast A.act {
	BACKGROUND: url(../i/bg_fast.gif) repeat-x left top; COLOR: #fff
}
.fast A:hover {
	COLOR: #fff
}
.fast .enter {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/bg_enter.gif) no-repeat left 1px; CURSOR: pointer; PADDING-TOP: 0px
}
.fast .sp1 {
	PADDING-LEFT: 9px
}
.fast .sp2 {
	PADDING-LEFT: 115px
}
.fast .sp3 {
	PADDING-LEFT: 44px
}
.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px; HEIGHT: 42px
}
.login {
	WIDTH: 189px
}
.fast P.links {
	MARGIN-TOP: 3px; WIDTH: 135px
}
.inp TD A {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
.fast P.links A {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
#login_f P.links B A {
	FONT-SIZE: 100%; COLOR: #fff
}
.fast A.exit_link {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 18px; PADDING-TOP: 34px
}
.fast INPUT.log {
	WIDTH: 74px; MARGIN-RIGHT: 7px
}
.fast INPUT.pas {
	WIDTH: 80px; MARGIN-RIGHT: 0px
}
.fast .inps {
	MARGIN-BOTTOM: 9px
}
.news2 INPUT.pas {
	MARGIN-BOTTOM: 11px; WIDTH: 175px; MARGIN-RIGHT: 0px
}
.news2 INPUT.log {
	MARGIN-BOTTOM: 11px; WIDTH: 175px; MARGIN-RIGHT: 0px
}
A.close_link {
	DISPLAY: block; FLOAT: right; MARGIN: 2px 18px 0px 0px; PADDING-TOP: 0px
}
.news2 #login_f {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: visible; PADDING-BOTTOM: 0px; MARGIN-LEFT: -8px; WIDTH: 189px; PADDING-TOP: 0px; POSITION: static
}
.news2 A.close_link {
	DISPLAY: none
}
.news2 A.enter {
	DISPLAY: none
}
.fast #login_f {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 207px; PADDING-TOP: 19px; POSITION: absolute; TOP: 0px; HEIGHT: 100px; BACKGROUND-COLOR: #252839
}
.news2 .login {
	PADDING-BOTTOM: 0px
}
.fast .alt_inp {
	DISPLAY: none
}
.news2 .inp {
	DISPLAY: none
}
.news2 A.no {
	DISPLAY: none
}
.fast A.exit_link {
	DISPLAY: none
}
.news2 .links {
	DISPLAY: none
}
.news2 A.no {
	DISPLAY: none
}
.fast .links2 {
	DISPLAY: none
}
.fast A.no {
	DISPLAY: inline
}
.news2 A.exit_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.news2 .links2 {
	DISPLAY: block; MARGIN-BOTTOM: 19px
}
.news2 .links2 B.white {
	FONT: bold 125% Arial narrow, Arial
}
.alt_inp .text {
	FLOAT: none; MARGIN: 0px 0px 11px
}
.search TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.login TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.inner_content .search {
	MARGIN-BOTTOM: 20px; BACKGROUND-COLOR: #252839
}
.inner_content .search .text {
	WIDTH: 460px; MARGIN-RIGHT: 17px
}
P.sear {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 0px
}
P.sear A {
	COLOR: #fff
}
.text {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 7px; PADDING-TOP: 3px
}
.data_text {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 7px; PADDING-TOP: 3px
}
TEXTAREA {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 7px; PADDING-TOP: 3px
}
.right .text {
	WIDTH: 118px
}
.right .data_text {
	WIDTH: 118px
}
.right .button {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.right TEXTAREA {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 3px
}
.right .ask .text {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 3px
}
.right .ask .right {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; WIDTH: 172px; PADDING-TOP: 3px
}
.registry INPUT.text {
	WIDTH: 300px
}
.registry TEXTAREA {
	WIDTH: 300px
}
#flash {
	CLEAR: both; BACKGROUND: url(/i/bg_inner.jpg) no-repeat center top; HEIGHT: 200px
}
#flash IMG {
	MARGIN-TOP: 41px; MARGIN-LEFT: 44px
}
.fp #flash {
	BACKGROUND: url(/i/bg_main.jpg) no-repeat center top; HEIGHT: 319px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; TEXT-TRANSFORM: uppercase
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 200%
}
H3 {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 1em
}

.search-snippet {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 2em;MARGIN-TOP: 2em;
}
.cena {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 1em
}
H1 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
H2 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
H3 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
H4 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
H5 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
H6 {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
.cena {
	COLOR: #fff; FONT-FAMILY: Arial narrow
}
BIG {
	FONT-SIZE: 125%
}
#page_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	MARGIN-RIGHT: 15px;
	PADDING-TOP: 10px
}
.mcontent {
	FLOAT: left;
	WIDTH: 200px;
	margin-top: 15px;
	margin-left: 15px;
}
.hfon {
	PADDING-LEFT: 24px; BACKGROUND: url(../i/h1_bgl.gif) no-repeat
}
.hfon H2 {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; BACKGROUND: url(../i/h1_bgr.gif) no-repeat; PADDING-BOTTOM: 12px; FONT: bold 120%/1em Arial; PADDING-TOP: 12px
}
.hfon H2 IMG {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top
}
.hfon H2 SPAN {
	DISPLAY: none
}
H2 SPAN {
	DISPLAY: none
}
H4 SPAN {
	DISPLAY: none
}
H2 SPAN.e_required {
	DISPLAY: inline; VERTICAL-ALIGN: super; LINE-HEIGHT: 27px
}
.photos {
	MARGIN: 0px -10px -10px 0px; PADDING-TOP: 20px
}
.photos IMG {
	MARGIN: 0px 7px 8px 0px
}
.gg {
	CLEAR: left
}
.gal_mainp {
	MARGIN: 15px 270px 0px 240px
}
.gal_mainp1 {
	MARGIN: 15px 20px 0px 240px
}
.gal_mainp2 {
	MARGIN: 15px 15px 0px 15px
}
.gal H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.gal_mainp H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.gal IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}

.gal_mainp1 IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.gal_innerp IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.gal_innerp1 IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.select_table IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.image IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.gal TABLE {
	MARGIN-TOP: 31px; MARGIN-BOTTOM: 13px
}
.gal_mainp TABLE {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px
}
.gall {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: -28px; MARGIN-RIGHT: -24px
}
.fp .gall {
	MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px
}
.gal_innerp {
	OVERFLOW: hidden; MARGIN-RIGHT: -66px
}
.fp .gal_innerp {
	WIDTH: 303px; MARGIN-RIGHT: 0px
}
.fp .gal_innerp1 {
	WIDTH: 200px;
	MARGIN-RIGHT: 0px
}
.gal_innerp H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 41px
}
.inner_content H2 IMG {
	VERTICAL-ALIGN: top
}
.gal_innerp TABLE {
	MARGIN: 13px 0px; WIDTH: 300px
}
.gal_innerp1 TABLE {
	MARGIN: 13px 0px;
	WIDTH: 280px
}
.fp .gal_innerp TABLE {
	MARGIN: 31px 0px 0px
}
.gallery {
	MARGIN-TOP: 13px
}
.gal_innerp DIV {
	FLOAT: left; MARGIN-BOTTOM: 31px; WIDTH: 300px; MARGIN-RIGHT: 32px
}
.fp .gal_innerp DIV {
	MARGIN: 0px
}
.gal TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/gal_separ.gif) no-repeat 100% 3px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; WIDTH: 109px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.gal_mainp TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/gal_separ.gif) no-repeat 100% 3px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; WIDTH: 109px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.gal_innerp TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/gal_separ.gif) no-repeat 100% 3px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; WIDTH: 109px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.gal TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 60px
}
.gal_mainp TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 60px; COLOR: #bdbdc7
}
.gal_mainp1 TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 60px; COLOR: #bdbdc7
}
.gal_innerp TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 60px
}
.prod_descr TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 60px
}
.gal_innerp TABLE TD {
	HEIGHT: 54px
}
.gal TABLE TD A {
	COLOR: #bdbec5
}
.gal_mainp TABLE TD A {
	COLOR: #bdbec5
}
.gal_innerp TABLE TD A {
	COLOR: #bdbec5
}
.prod_descr TD A {
	COLOR: #bdbec5
}
.gal_innerp TABLE TH A SPAN {
	DISPLAY: none
}
.gal TABLE TH IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal TABLE TH H2 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal_mainp TABLE TH IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal_mainp H2 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.right_link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal_innerp TABLE TH IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal_innerp H2 IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gal TABLE TH {
	PADDING-BOTTOM: 0px
}
.gal TABLE TD {
	PADDING-BOTTOM: 0px
}
.right_link {
	MARGIN-TOP: 9px; FLOAT: right
}
.gg H2 {
	BACKGROUND: url(../i/border.gif) repeat-x 0px 35px; MARGIN-RIGHT: -20px; PADDING-TOP: 78px
}
H2 .right_link {
	FLOAT: none
}
H2 .right_link IMG {
	MARGIN-LEFT: 22px; PADDING-TOP: 4px
}
.gal_innerp .right_link {
	MARGIN-TOP: 45px; MARGIN-RIGHT: 436px
}
.right_link2 {
	MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
#middle {
	WIDTH: 217px; HEIGHT: 217px
}
.select_table {
	WIDTH: 99%
}
.select_table TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.select_table TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.select_table TD {
	TEXT-ALIGN: right
}
TABLE.mb0 {
	MARGIN-BOTTOM: 0px
}
TABLE.mb0 TD.h45 {
	HEIGHT: 45px
}
A.service_list {
	PADDING-RIGHT: 24px;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../i/bullet.gif) no-repeat 16px 8px;
	PADDING-BOTTOM: 12px;
	FONT: 120%/1em Arial;
	PADDING-TOP: 7px
}
A.need_bg {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../i/bg_serv_list.gif) no-repeat;
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 12px
}
.right A.service_list {
	PADDING-RIGHT: 24px; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(../i/bullet.gif) no-repeat 16px 8px; PADDING-BOTTOM: 12px; FONT: 120%/1em Arial; PADDING-TOP: 7px
}
.right .services A.need_bg {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 25px;
	BACKGROUND: url(../i/bg_serv_left.gif) no-repeat;
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 12px
}
A.service_list SPAN {
	DISPLAY: none
}
.text_bl {
	DISPLAY: none
}
.mcontent .text_item {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 9px;
	OVERFLOW: hidden;
	WIDTH: 218px;
	PADDING-TOP: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.services .text_item {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; WIDTH: 186px; PADDING-TOP: 13px
}
.text_item P {
	MARGIN-BOTTOM: 10px
}
.services {
	PADDING-BOTTOM: 28px; MARGIN-RIGHT: -4px; PADDING-TOP: 25px; BACKGROUND-COLOR: #31374d
}
.services H2 {
	PADDING-LEFT: 3px; MARGIN-BOTTOM: 21px
}
.border {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
.mcontent P {
	MARGIN-BOTTOM: 14px
}
.news {
	MARGIN: 25px 17px 20px 16px
}
.inner_content .news {
	MARGIN: 39px 17px 20px 0px
}
.date {
	FONT-WEIGHT: bold; COLOR: #fff
}
DIV.date {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.news {
	MARGIN: 0px 0px 20px
}
UL.news LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.news LI A {
	FONT-WEIGHT: bold
}
UL.news .left {
	FLOAT: left; MARGIN: 5px 5px 5px 0px
}
.news A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.news P {
	MARGIN-BOTTOM: 14px; COLOR: #bdbdc7
}
.news A IMG {
	MARGIN-TOP: 4px
}
.right .news .date {
	DISPLAY: none
}
.right .news .announce {
	DISPLAY: none
}
.right .news .first {
	DISPLAY: inline
}
.news2 {
	MARGIN: 40px 17px 27px 27px; LINE-HEIGHT: 1.2em
}
.news2 A {
	COLOR: #fff
}
INPUT.text {
	BORDER-RIGHT: #1077af 1px solid; BORDER-TOP: #1077af 1px solid; FONT: 100% Arial; BORDER-LEFT: #1077af 1px solid; COLOR: #bbbec5; BORDER-BOTTOM: #1077af 1px solid; BACKGROUND-COLOR: #31374d
}
TEXTAREA {
	BORDER-RIGHT: #1077af 1px solid; BORDER-TOP: #1077af 1px solid; FONT: 100% Arial; BORDER-LEFT: #1077af 1px solid; COLOR: #bbbec5; BORDER-BOTTOM: #1077af 1px solid; BACKGROUND-COLOR: #31374d
}
INPUT.data_text {
	BORDER-RIGHT: #1077af 1px solid; BORDER-TOP: #1077af 1px solid; FONT: 100% Arial; BORDER-LEFT: #1077af 1px solid; COLOR: #bbbec5; BORDER-BOTTOM: #1077af 1px solid; BACKGROUND-COLOR: #31374d
}
.right .ask {
	MARGIN-TOP: 28px
}
.ask P {
	MARGIN-BOTTOM: 19px; LINE-HEIGHT: 1.5em
}
.ask TEXTAREA {
	MARGIN: 11px 0px; HEIGHT: 87px
}
.inner_content TEXTAREA {
	HEIGHT: 120px
}
.right .ask H2 {
	DISPLAY: none
}
.right .ask LABEL {
	DISPLAY: none
}
.right .ask H2 SUP {
	DISPLAY: none
}
.right .ask H2 LABEL {
	DISPLAY: none
}
.ask SUP {
	COLOR: #d4378d
}
.reqiured {
	COLOR: #d4378d
}
.ask .button {
	PADDING-RIGHT: 3px; FLOAT: right
}
.inner_content .ask .button {
	PADDING-RIGHT: 3px
}
FORM.ask {
	BORDER-RIGHT: #252839 1px solid; BORDER-TOP: #252839 1px solid; MARGIN: 19px 17px 20px 20px; OVERFLOW: hidden; BORDER-LEFT: #252839 1px solid; COLOR: #bdbdc7; BORDER-BOTTOM: #252839 1px solid; BACKGROUND-COLOR: #252839
}
.inner_content FORM.ask {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 10px 0px 0px 20px; OVERFLOW: visible; WIDTH: 450px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.inner_content .ask .text {
	WIDTH: 300px
}
.inner_content .ask TEXTAREA {
	WIDTH: 300px
}
.radio {
	MARGIN-BOTTOM: 19px
}
.inner_content .radio P {
	MARGIN-BOTTOM: 0px
}
.radio P {
	MARGIN-BOTTOM: 0px
}
.radio {
	MARGIN: 13px 2px; FONT: 100% Arial
}
.cldr {
	MARGIN: 13px 2px; FONT: 100% Arial
}
.file {
	MARGIN: 13px 2px; FONT: 100% Arial
}
.right .file .text {
	WIDTH: 184px
}
.outer {
	BORDER-RIGHT: #1077af 1px solid; BORDER-TOP: #1077af 1px solid; MARGIN: -2px; BORDER-LEFT: #1077af 1px solid; WIDTH: 184px; BORDER-BOTTOM: #1077af 1px solid; BACKGROUND-COLOR: #31374d
}
SELECT {
	BORDER-RIGHT: #1077af 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #1077af 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	MARGIN: -1px;
	BORDER-LEFT: #1077af 1px solid;
	WIDTH: 260px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #1077af 1px solid
}
.inner_content SELECT {
	WIDTH: 300px
}
.inner_content .text {
	WIDTH: 300px
}
SELECT {
	COLOR: #bbbec5; BACKGROUND-COLOR: #31374d
}
SELECT OPTION {
	COLOR: #bbbec5; BACKGROUND-COLOR: #31374d
}
.inner_content SELECT {
	WIDTH: 315px
}
.data_text {
	WIDTH: 65px; TEXT-ALIGN: center
}
.inner_content LABEL {
	FONT-WEIGHT: bold; COLOR: #fff
}
.cont LABEL {
	FONT-WEIGHT: normal; COLOR: #bdbdc7
}
.marg LABEL {
	FONT-WEIGHT: normal; COLOR: #bdbdc7
}
.inner_content .cldr INPUT {
	FLOAT: left
}
.inner_content .file DIV {
	FLOAT: left
}
.inner_content .file .text {
	FLOAT: left
}
.inner_content .cont {
	FLOAT: left
}
.inner_content .text_elem DIV {
	FLOAT: left
}
.inner_content .text_elem .text {
	MARGIN: 0px
}
.inner_content .text_elem TEXTAREA {
	MARGIN: 0px
}
.inner_content .over .cont {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cldr IMG {
	MARGIN-TOP: 6px; VERTICAL-ALIGN: top
}
.cldr LABEL {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px
}
.text_elem LABEL {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px
}
.radio .label {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px
}
.over LABEL {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px
}
.file LABEL {
	PADDING-RIGHT: 18px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 100px
}
.inner_content .cldr {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.inner_content .text_elem {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.inner_content .radio {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.inner_content .over {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.inner_content .file {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.inner_content .file .text {
	WIDTH: 311px; MARGIN-RIGHT: 0px
}
.inner_content .ask .button {
	FLOAT: none; MARGIN: 10px 0px 0px 368px
}
.right .cldr {
	MARGIN: 13px 2px
}
.right .radio {
	MARGIN: 13px 2px
}
.right .over {
	MARGIN: 13px 2px
}
.right .file {
	MARGIN: 13px 2px
}
.inner_content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 78px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.45em; MARGIN-RIGHT: 328px; PADDING-TOP: 40px
}
.inner_content H1 {
	MARGIN-BOTTOM: 18px; LINE-HEIGHT: 23px
}
.inner_content H2 {
	MARGIN-TOP: 30px; FONT-SIZE: 125%; MARGIN-BOTTOM: 20px
}
.inner_content H1 {
	MARGIN-LEFT: -28px
}
.inner_content H2 {
	MARGIN-LEFT: -28px
}
.inner_content H3 {
	MARGIN-LEFT: -28px
}
.inner_content H1 .no {
	DISPLAY: none
}
.inner_content H1 SPAN {
	DISPLAY: none
}
.inner_content H2 .no {
	DISPLAY: none
}
.inner_content H3 .no {
	DISPLAY: none
}
.inner_content H1 SPAN {
	DISPLAY: inline
}
.inner_content H1 IMG {
	DISPLAY: none
}
.inner_content P {
	MARGIN-BOTTOM: 18px; LINE-HEIGHT: 1.45em
}
UL {
	MARGIN-BOTTOM: 20px
}
UL LI {
	PADDING-LEFT: 21px; BACKGROUND: url(../i/bullet2.gif) no-repeat 0px 7px; MARGIN-BOTTOM: 18px; LIST-STYLE-TYPE: none
}
UL.small_int LI {
	MARGIN-BOTTOM: 5px
}
UL LI.vert {
	PADDING-LEFT: 21px; BACKGROUND: url(../i/bullet.gif) no-repeat 6px 3px; MARGIN-BOTTOM: 18px
}
UL.half {
	FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 100%
}
UL.half LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #242939 2px solid; MARGIN-TOP: 5px; PADDING-LEFT: 22px; BACKGROUND: url(../i/bullet2.gif) no-repeat 1px 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 42%; MARGIN-RIGHT: 43px; PADDING-TOP: 13px
}
UL.half LI.last {
	MARGIN-RIGHT: 0px
}
UL.half LI.bot {
	
}
UL.half LI IMG {
	MARGIN: 5px 0px
}
TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 26px; PADDING-LEFT: 6px; BACKGROUND: url(../i/td_bg.gif) no-repeat 100% 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 6px
}
TH {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-ALIGN: left
}
TABLE.void TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.void TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.noframe TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.noframe TH {
	BACKGROUND: url(../i/td_bg.gif) no-repeat 100% 100%
}
TR.center TD {
	WIDTH: 25%; TEXT-ALIGN: center
}
.scroll {
	MARGIN-BOTTOM: 18px; OVERFLOW: auto; WIDTH: 582px
}
.scroll TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../i/td_bg2.gif) no-repeat right top; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.scroll TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../i/td_bg2.gif) no-repeat right top; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
.scroll TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; PADDING-TOP: 6px
}
.pay TD {
	LINE-HEIGHT: 1.5em
}
.pay TD IMG {
	MARGIN-TOP: 1px; VERTICAL-ALIGN: middle
}
H4 {
	PADDING-BOTTOM: 10px; FONT: bold 140%/1em Arial
}
H5 {
	PADDING-BOTTOM: 10px; FONT: bold 120%/1em Arial
}
.news2 #login_f H4 {
	MARGIN-BOTTOM: 8px
}
P.vac {
	FONT-SIZE: 90%
}
.bborder {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #242939 2px solid
}
.bborder P {
	MARGIN-BOTTOM: 20px
}
DL.catalogue {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden; WIDTH: 99%
}
DL.catalogue_elem {
	MARGIN: 0px 0px 20px; OVERFLOW: hidden; WIDTH: 99%
}
DL.catalogue DT {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 150px
}
DL.catalogue_elem DT {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 150px
}
DL.catalogue_elem DT {
	MIN-HEIGHT: 118px; BACKGROUND: url(/i/photo-no_ramka.gif) no-repeat 0px 0px; HEIGHT: 118px
}
DL.catalogue DD {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 150px; BORDER-BOTTOM: #242939 2px solid
}
DL.catalogue_elem DD {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 150px; BORDER-BOTTOM: #242939 2px solid
}
DL.catalogue DT IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
DL.catalogue_elem DT IMG {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
DL.catalogue DD H3 {
	MARGIN: 0px 0px 10px
}
DL.catalogue_elem DD H3 {
	MARGIN: 0px 0px 10px
}
.prod_descr {
	MARGIN-BOTTOM: 6px
}
.prod_descr TH {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(../i/gal_separ.gif) no-repeat 100% 3px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.prod_descr TH.padding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.prod_descr TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
.prod_descr A.right_link {
	MARGIN-TOP: 9px; FLOAT: right
}
.product {
	
}
.usual {
	MARGIN-BOTTOM: 12px
}
.usual TABLE TD {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.usual TABLE TD .text {
	MARGIN-RIGHT: 0px
}
.usual TABLE TD .data_text {
	MARGIN-RIGHT: 0px
}
.login {
	BACKGROUND-COLOR: #252839
}
.login TD {
	PADDING-RIGHT: 10px
}
.description B {
	COLOR: #fff
}
FORM.zakaz {
	MARGIN-BOTTOM: 18px
}
.img_block {
	FLOAT: left; MARGIN: 5px 10px 5px 0px
}
P.first {
	PADDING-LEFT: 0px
}
P.last {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-RIGHT: 0px
}
P.tech {
	MARGIN-TOP: 18px
}
P.tech A {
	FONT-WEIGHT: bold; COLOR: #fff
}
P.tech2 A {
	FONT-WEIGHT: bold; COLOR: #fff
}
P.tech2 IMG {
	VERTICAL-ALIGN: middle
}
P.tech IMG {
	VERTICAL-ALIGN: middle
}
P.tech2 {
	CLEAR: left; MARGIN: -9px 0px 33px -28px
}
P.tech SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9006f
}
.cost {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9006f
}
.cost {
	FONT-SIZE: 110%; COLOR: #fff; BACKGROUND-COLOR: #31374d
}
.white {
	COLOR: #fff
}
.fast A.white {
	COLOR: #fff
}
.close {
	DISPLAY: none
}
.white {
	COLOR: #fff
}
.small {
	FONT-SIZE: 90%
}
SMALL {
	FONT-SIZE: 90%
}
.no {
	DISPLAY: none
}
.markword {
	FONT-WEIGHT: bold; COLOR: #fff
}
.right .separ {
	HEIGHT: 28px; BACKGROUND-COLOR: #31374d
}
SPAN.e_required {
	COLOR: #c9006f
}
IMG.border {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
IMG.left {
	FLOAT: left; MARGIN: 5px 10px 5px 0px
}
DIV.image {
	MARGIN: 10px 15px 0px 0px
}
IMG.right {
	FLOAT: right; MARGIN: 5px 0px 5px 10px
}
.calendar TABLE TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.over {
	OVERFLOW: hidden; WIDTH: 99%
}
.marg {
	MARGIN-LEFT: 118px
}
A.dashed {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
first {
	PADDING-LEFT: 0px
}
P.last {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN-RIGHT: 0px;
	background-color: #800031;
}
P.tech {
	MARGIN-TOP: 18px
}
P.tech A {
	FONT-WEIGHT: bold; COLOR: #fff
}
P.tech2 A {
	FONT-WEIGHT: bold; COLOR: #fff
}
P.tech2 IMG {
	VERTICAL-ALIGN: middle
}
P.tech IMG {
	VERTICAL-ALIGN: middle
}
P.tech2 {
	CLEAR: left; MARGIN: -9px 0px 33px -28px
}
P.tech SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9006f
}
.cost {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c9006f
}
.cost {
	FONT-SIZE: 110%; COLOR: #fff; BACKGROUND-COLOR: #31374d
}
.white {
	COLOR: #fff
}
.fast A.white {
	COLOR: #fff
}
.close {
	DISPLAY: none
}
.white {
	COLOR: #fff
}
.small {
	FONT-SIZE: 90%
}
SMALL {
	FONT-SIZE: 90%
}
.no {
	DISPLAY: none
}
.markword {
	FONT-WEIGHT: bold; COLOR: #fff
}
.right .separ {
	HEIGHT: 28px; BACKGROUND-COLOR: #31374d
}
SPAN.e_required {
	COLOR: #c9006f
}
IMG.border {
	BORDER-RIGHT: #232939 8px solid; BORDER-TOP: #232939 8px solid; BORDER-LEFT: #232939 8px solid; BORDER-BOTTOM: #232939 8px solid
}
IMG.left {
	FLOAT: left; MARGIN: 5px 10px 5px 0px
}
DIV.image {
	MARGIN: 10px 15px 0px 0px
}
IMG.right {
	FLOAT: right; MARGIN: 5px 0px 5px 10px
}
.calendar TABLE TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.over {
	OVERFLOW: hidden; WIDTH: 99%
}
.marg {
	MARGIN-LEFT: 118px
}
A.dashed {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
