html, body {margin:0; padding:0}
BODY, TD, P, SELECT, INPUT, TEXTAREA {font-family: tahoma, arial, helvetica, sans-serif; font-size:13px}
form, img {border:0;padding:0; margin:0}
* {color:#89745d}
body {background:url(/images/new_design/pattern.jpg) repeat}

a {color:#3F250C;text-decoration:underline}
a:hover {text-decoration:none}

.top_menu {background-color:#583925;border-bottom:#b34d00 1px solid; padding:0 40px}
.top_menu table { border-collapse:collapse;height:37px; width:100%}
.top_menu table td, .top_menu table a {color:#d5be9f;font-size:13px; text-decoration:none}
.top_menu table td {color:#fff;padding:0;margin:0}
.top_menu table span {padding:0 15px}

#linw {font-size:11px; margin:10px}
#linw a{font-size:11px}

.logo {height:299px;background:url(/images/new_design/parquet_02.gif) top repeat-x;border-top:#583925 1px solid}
.logo table {border-collapse:collapse}
.logo table td {padding:0; margin:0;height:299px}
.logo2 {color:#e6d2b3;font-size:30px;background:url(/images/new_design/parquet_03-1.jpg) left no-repeat;width:304px;height:299px}
.logo2 span {font-size:17px}
.logo3 {background:url(/images/new_design/parquet_04.gif) 18px 0 no-repeat; width:811px; height:46px; border:0px red solid}
#parket_text h2 {font-size:110%}
h2.text1 {font-size:14px;}

td.left_menu {background:#F9F5EC url(/images/new_design/left_menu_background.jpg) bottom repeat-x}
div.left_menu {width:217px}
div.left_menu div { padding-left:25px;}
div.left_menu a {color:#a67e5a; text-decoration:none; font-family:Arial, Helvetica, sans-serif; display:block;clear:both;padding:2px 0; float:left; white-space:pre}
div.left_menu a:hover {color:#863f00}

/*.left_menu div {padding:0;margin:0;border-bottom:#3F250C 1px solid;border-top:#3F250C 1px solid;border-right:#3F250C 1px solid;float:left; clear: both;background:url(/images/left_menu_bg2.gif) repeat-x}
.left_menu div pre {font-family: Arial, Helvetica, sans-serif; font-size:14px; padding:4px 15px 4px 10px; margin:0; display:block; border-bottom:#B07D37 1px solid;border-top:#B07D37 1px solid;border-right:#B07D37 1px solid;background:url(/images/pointer_light.gif) left no-repeat; color:#666}*/
.left_menu span { display:block;clear:both; background:url(/images/new_design/parket_background.gif) left no-repeat; padding:2px 0 2px 16px; white-space:pre;color:#863f00}


.thispage {padding:7px 50px;font-size:12px;color:#c3a06e}
.thispage a, .thispage span {color:#583925;font-weight:bold}

td.content {padding:10px 71px 2px; width:100%}
div.content {border:red 0px solid}

.add {font-weight:bold;background:url(/images/half.png) repeat;border-left:#D48843 1px solid;border-top:#D48843 1px solid; border-right:#fbbd80 1px solid; border-bottom:#fbbd80 1px solid}

#lim {font-size:11px; margin-top:5px; margin-bottom:5px;}
#lim a{font-size:11px;}

table.article {background:url(/images/half.png) repeat; width:100%;border-left:#D48843 0px solid;border-top:#D48843 0px solid; border-right:#fbbd80 0px solid; border-bottom:#fbbd80 0px solid;margin-bottom:12px}
td.article {padding:5px 0px} 
td.article a, .separator2 a {color:#930}
td.article a:hover, .separator2 a:hover {color:#c63}
td.article p, .separator2 p {margin:10px 0}
td.article h1 {font-size:14pt;font-weight:bold}
td.article h2 {font-size:11pt;font-weight:bold}
td.article h3 {font-size:11pt;font-weight:bold}
td.article table { border-collapse:collapse}

.separator {background:url(/images/half.png) repeat; width:100%;border-left:#D48843 0px solid;border-top:#D48843 0px solid; border-right:#fbbd80 0px solid; border-bottom:#fbbd80 0px solid;clear:both; margin:0px 0 0 0}
.separator2 {padding:0px 12px}

.product {width:206px; float:left; margin:4px 8px 4px 0; text-align:center; font-size:12px; font-weight:bold; background:url(/images/half.png) repeat;border-left:#D48843 0px solid;border-top:#D48843 0px solid; border-right:#fbbd80 0px solid; border-bottom:#fbbd80 0px solid; padding:4px}
.name {display:block;clear:both;height:30px; vertical-align:middle}
.price {font-size:14px}
.product div {text-align:left; font-size:12px; font-weight:normal}
.product div p {margin:0; padding:0}

.footer {border-top:5px #fff solid;background:url(/images/new_design/parket_content_bottom_background.gif) bottom repeat-x; border:0}
.footer1 {width:217px;height:236px; background:url(/images/new_design/bottom_left.jpg) no-repeat}
.footer2 {background:url(/images/new_design/bottom-2.jpg+) bottom right repeat-x}
.footer2 div {width:811px;height:236px;background:url(/images/new_design/bottom-2.jpg) bottom no-repeat; text-align:right; vertical-align:bottom}
.copyright {padding:15px 0 82px 180px}
.copyright, .copyright a, .copyright p {font-size:12px}

.firm {width:658px; text-align:center;border:red 0px solid; clear:both}
.firm table {width:320px;float:left;height:187px; border:#000 0px solid; margin:8px 8px 8px 0; vertical-align:middle; text-align:center; border-collapse:collapse; border-spacing:0}
.firm table td {font-size:17px;font-weight:bold;color:#3F250C; border:#000 0px solid; padding:0; margin:0}

.sections span {font-size:16px}
.sections a {font-size:14px; font-weight:bold; text-decoration: underline}
.sections a:hover {text-decoration:none}
.sections  ul {list-style-image:url(/images/rhomb.gif)}

.map, .map_firm, .map_section {padding-top:2px;padding-bottom:2px; font-size:13px}
.map_firm {padding-left:15px}
.map_section {padding:1px 0 1px 40px}

.calc {background:url(/images/half.png) repeat; width:100%;border-left:#D48843 0px solid;border-top:#D48843 0px solid; border-right:#fbbd80 0px solid; border-bottom:#fbbd80 0px solid;margin-bottom:12px; padding:5px 0px}
.calc table { border-collapse:collapse; border-spacing:0;width:100%}
.calc table td {padding:0;margin:0}
.calc1, .calc3 {padding:0 0 0 10px !important}
.calc1 input {width:34px; margin:0; padding:0}
.calc2 {width:100%; padding-left:5px !important}
.calc4 {padding:10px 0 10px 200px !important}
#result {font-size:22px; font-weight:bold;padding-left:150px;height:30px; color: #660000; padding-top:3px}
.calc table td a {color:#930}
.calc table td a:hover {color:#c63}
.calc_info blockquote, .calc_info ol {margin-top:0;margin-bottom:0; font-weight:normal; font-style:italic}

.panel img {cursor:hand}

.action div { width:250px;border:#D48843 1px solid; font-size:14px; padding:3px}
.action div p {font-size:17px; padding:0; margin:4px 0}
.action img {}

.prod {text-align:justify;}
.prod h1 {text-align:left;}
.mainprod {text-align:justify;background:transparent url(/images/half.png) repeat scroll 0; border-color:#D48843 #FBBD80 #FBBD80 #D48843; border-style:solid; border-width:1px; margin-bottom:12px; padding:5px 10px;}
.mainprod h1 {font-size:14pt; font-weight:bold;}
.zag_n {font-size:14px; font-weight:bold; text-align:center;}
.zagolovok {font-size:14pt !important; font-weight:bold !important;}

#flash {
	position:absolute;
	top:44px;
	left:50%;
	margin-left:-514px;
}