BODY { background: #ffffff; margin: 0 0 0 0; padding: 0px; font-size: 11px; }
IMG { border: 0px }
BLOCKQUOTE, TD {	COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 11px}
TD {	COLOR: #333333; }
.rel { position: relative; } 
.top { background:url(/images/topfon.gif); background-color: #e19d3b; width: 100%; }
.status_line { background:url(/images/topfon-line.gif); background-color: #FFE69F; width: 100%; }
#portf {margin: 0; padding: 2 0 2 20;line-height: 18px;}
#portf div {margin: 0; padding: 2 0 2 20; }
#portf A, #portf A:hover {COLOR: #666666;}
#mapli {margin: 0; padding: 2 0 2 20;line-height: 16px;}
#mapli2 {margin: 0; padding: 5 0 5 30;line-height: 16px;}

.foto { border: 1px solid #e19d3b; padding: 5px; text-align: center;}
.foto_title { FONT-WEIGHT: bold; border-left: 1px solid #e19d3b; border-right: 1px solid #e19d3b; border-bottom: 1px solid #e19d3b; text-align: center; background-color:#fff4d6; }
.site_descr {padding: 5px;}

#func { padding: 5 0 5 0;}
#func LI { padding: 6 0; margin: 0; list-style: outside none;}

A:link {	COLOR: #D68D24; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none; FONT-SIZE: 11px}
A:visited {	COLOR: #D68D24; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none; FONT-SIZE: 11px}
A:hover {	COLOR: #D68D24; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: underline; FONT-SIZE: 11px}
.stln {	COLOR: #D68D24; FONT-WEIGHT: bold; FONT-SIZE: 11px}
A.stln:link {	COLOR: #D68D24; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 11px}
A.stln:active {	COLOR: #D68D24; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-SIZE: 11px}
A.stln:visited {	COLOR: #D68D24; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 11px}
A.stln:hover {	COLOR: #D68D24; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-SIZE: 11px}

#phones { color: #ffffff; font-weight: bold; line-height: 20px; vertical-align: top; text-align: right; font-size: 16px; }
#phones b { color: #fff4d6; font-size: 11px; FONT-FAMILY: Verdana, Tahoma, Arial; }
.phones_div { position:absolute; top:0px; right:10px; }
.online_help_div { position:absolute; top:51px; right:30px; z-index:10;}
.brown {	COLOR: #D68D24; FONT-WEIGHT: normal; FONT-SIZE: 11px}
.black {	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px}
.green {	COLOR: #5D7B00; FONT-WEIGHT: normal; FONT-SIZE: 11px}
A.green:link {	COLOR: #5D7B00; FONT-WEIGHT: bold; FONT-SIZE: 11px}
A.green:active {	COLOR: #5D7B00; FONT-WEIGHT: bold; FONT-SIZE: 11px}
A.green:visited {	COLOR: #5D7B00; FONT-WEIGHT: bold; FONT-SIZE: 11px}
A.green:hover {	COLOR: #5D7B00; FONT-WEIGHT: bold; FONT-SIZE: 11px}
li.green {	COLOR: #5D7B00; FONT-WEIGHT: normal; FONT-SIZE: 11px}

.main_links_bg {background:url(/images/main_links_bg.gif) no-repeat; background-position: center; padding: 15 10 11 10; line-height:15px; width: 313}
.main_links_bg  A, .main_links_bg  A:visited  { color:#ab3a01; }
.main_links_bg  A:hover { color:#CC3300; }

.sand {	COLOR: #B76C00; FONT-WEIGHT: normal; FONT-SIZE: 11px}
A.sand:link {	COLOR: #B76C00; FONT-WEIGHT: bold; FONT-SIZE: 11px}
li.sand {	COLOR: #B76C00; FONT-WEIGHT: normal; FONT-SIZE: 11px}

.magenta {	COLOR: #990066;	FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px;}
.copy {	COLOR: #D68D24;	FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 10px;}
.copy A, .copy A:active, .copy A:visited {	COLOR: #D68D24;	FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 10px;}
a.copy:link {	COLOR: #D68D24;	FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 10px;}
.inactive {	COLOR: #cccccc}

.order_link A, .order_link A:visited { COLOR: #cc3300; }

H1 {	COLOR: #D68D24; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
H1.stln {	COLOR: #D68D24; FONT-WEIGHT: bold; FONT-SIZE: 11px}
H2 {	COLOR: #D68D24; FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 12px}
H3 {	COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
H3.str {COLOR: #D68D24; FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
H4 { COLOR: #666666; FONT-FAMILY:Tahoma, Arial, Verdana; FONT-SIZE: 11px; margin: 0; padding: 8 0 5 0;}

.intextheader1 {	COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 0px}
.intextheader2 {	COLOR: #888888; FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.red {	COLOR: #CC3300; FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.small {	FONT-FAMILY: Tahoma, Arial, Verdana; FONT-SIZE: 10px;}
.spec {	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: 700; MARGIN: 0px; padding: 0px; text-align: center;}
.spec_big {	COLOR: #CC3300; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 22px; FONT-WEIGHT: 500; MARGIN: 0px; padding: 0 0 5 0;}


.shops {	COLOR: #333333; FONT-SIZE: 11px; text-align: center;}
.shops h4, .shops h4 A, .shops h4 A:hover {	COLOR: #CC3300; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 14px; FONT-WEIGHT: 700; MARGIN: 0px; padding: 0 0 5 0; text-align: center;}
.shops H4 A.more, .shops H4 A.more:hover  {	COLOR: #CC3300; FONT-WEIGHT: normal; FONT-SIZE: 11px}
.shops em {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 11px; text-align: center; font-weight: normal; font-style: normal;}

.price{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e19d3b; }
.price TD { vertical-align: top; padding: 3 5; }
.price .head, .price .head1 { background-color: #FFEDBC; color: #333333; font-weight: bold; }
.price tr { background-color: #fff4d6; }
.price tr.str { background-color: #fff4d6; }
.window_image{ position:absolute;  visibility: hidden; z-index:5;}
.window_image a{font-size:14px; margin:0 0 0 0;}
.highslide {	outline: none;	text-decoration: none;}
.highslide:hover img {	border-color: gray;}

.na {text-decoration: line-through;}

.dogovor .table{background:#000000;}
.dogovor .table tr { background: #ffffff;}
.dogovor .table td { padding: 5 5 5 5;}

.order_form H3 {	COLOR: #D68D24; FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 12px}
.main_page H1 {	COLOR: #D68D24; FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE: 12px}

.ol_list {padding: 0 0 8 0;}

.paymethod_tr  td {vertical-align: top; padding: 0 0 25 0;}
.paymethod_tr  .logo { padding-right: 15;}
.paymethod_tr  h3 { padding: 0 0 5 0;}

.rules_table tr td {FONT-FAMILY: Tahoma, Arial, Verdana; font-size:10px;}
.oferta_new_text {color: #da2315; font-weight:bold;}
.oferta_old_text {color: #999999; font-weight:bold; text-decoration: line-through;}

.but {color:#000000; font-size: 11px;}
INPUT.text {	BACKGROUND-COLOR: #ffffff; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; HEIGHT: 18px; WIDTH: 150px}
INPUT.textmail {	BACKGROUND-COLOR: #ffffff; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; HEIGHT: 18px; WIDTH: 100px}
TEXTAREA.textarea {	BACKGROUND-COLOR: #ffffff; COLOR: #CC3300; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px; HEIGHT: 70px; WIDTH: 250px}
INPUT.but3 {	BACKGROUND-COLOR: #B4C0E3; BORDER-BOTTOM: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; HEIGHT: 18px}
INPUT.but1 {	BACKGROUND-COLOR: #a4afbc; BORDER-BOTTOM: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; HEIGHT: 18px}
select.but2 {	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 500; HEIGHT: 18px}

