body {
    background-color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
    color: #000000;
    width: 100%;
    height: 100%;
}

a {
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    color: #000000;
}

a img {
    border: 0px;
}

div {
    margin: 0px;
    padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

h1, h2 {
	font-family: Verdana;
	font-weight: normal;
	font-size: 20px;
	padding: 0;
	margin: 0;
	color: #831715;
}

h1 {
	font-size: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

table td {
	font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: none;
   	color: #000000;
}

input, select, textarea {
	border: 1px solid gray;
	background: #FFFFFF;
}

#d_rheader {
	display:none;
}

#d_bgheader {
	display:none;
}

#d_logo {
	display:none;
}

#d_banner {
	display:none;
}

#d_flash {
	display:none;
}

#d_flash #d_buttons {
	display:none;
}

#d_flash #d_buttons .news {
	position:absolute;
	top:-23px;
	left:28px;
	display:block;
	width:133px;
	height:23px;
	background: url('/_images/b_news.gif') top left no-repeat;
}

#d_flash #d_buttons .production {
	position:absolute;
	top:-23px;
	left:183px;
	display:block;
	width:157px;
	height:23px;
	background: url('/_images/b_production.gif') top left no-repeat;
}

#d_flash #d_buttons .prices {
	position:absolute;
	top:-23px;
	left:362px;
	display:block;
	width:106px;
	height:23px;
	background: url('/_images/b_prices.gif') top left no-repeat;
}

#d_flash #d_buttons .articles {
	position:absolute;
	top:-23px;
	left:490px;
	display:block;
	width:117px;
	height:23px;
	background: url('/_images/b_articles.gif') top left no-repeat;
}

#d_flash #d_buttons .contacts {
	position:absolute;
	top:51px;
	left:264px;
	display:block;
	width:158px;
	height:29px;
	background: url('/_images/b_contacts.jpg') top left no-repeat;
}

#d_flash #d_buttons .about {
	position:absolute;
	top:51px;
	left:433px;
	display:block;
	width:176px;
	height:29px;
	background: url('/_images/b_about.jpg') top left no-repeat;
}

#d_flash #d_buttons .news:hover {
	background: url('/_images/b_news_h.gif') top left no-repeat;
}

#d_flash #d_buttons .production:hover {
	background: url('/_images/b_production_h.gif') top left no-repeat;
}

#d_flash #d_buttons .prices:hover {
	background: url('/_images/b_prices_h.gif') top left no-repeat;
}

#d_flash #d_buttons .articles:hover {
	background: url('/_images/b_articles_h.gif') top left no-repeat;
}

#d_flash #d_buttons .contacts:hover {
	background: url('/_images/b_contacts_h.jpg') top left no-repeat;
}

#d_flash #d_buttons .about:hover {
	background: url('/_images/b_about_h.jpg') top left no-repeat;
}

.cont_top_l {
	background: url('/_images/cont_l.jpg') top left no-repeat;
	width:310px;
	height:43px;
}

.cont_top_r_l {
	background: url('/_images/cont_r_l.jpg') top left no-repeat;
	width:95px;
}

.cont_top_r_m {
	background: url('/_images/cont_r_m.jpg') top left repeat-x;
}

.cont_top_r_r {
	background: url('/_images/cont_r_r.jpg') top right no-repeat;
	width:8px;
}

.content_l {
	display:none;
}

.content_r {
	background: url('/_images/content_r.jpg') top left repeat-y #fae7be;
	padding-left:30px;
	padding-right:20px;
}

.content_r a{
	text-decoration:underline;
}

.content_r a:hover{
	text-decoration:none;
}

.content_l_down {
	display:none;
}

.content_bg {
	display:none;
}

.footer_l {
	background-color: #e0cda4;
}

.footer_l_tab{
	padding-left:20px;
	padding-bottom:10px
}

.footer_l_tab a{
	text-decoration:underline;
}

.footer_l_tab a:hover{
	text-decoration:none;
}

.footer_r_l {
	background: url('/_images/footer_r_l.jpg') top left no-repeat;
	width:70px;
	height:123px;
}

.footer_r_m {
	background: url('/_images/footer_r_m.jpg') top left repeat-x;
}

.footer_r_r {
	background: url('/_images/footer_r_r.jpg') top right no-repeat;
	width:442px;
}

.nlinks {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #831715;	
}

hr {
	width:90%;
	color:#BCBCBC;
}

.tab_price {
	border-top:2px solid #831715;
	border-left:2px solid #831715;
}

.tab_price td {
	border-bottom:2px solid #831715;
	border-right:2px solid #831715;
}

