body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #4f1212;
}
body {
	background-image: url(images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%; width:100%;
}
h1 { font-family:"Times New Roman", Times, serif; font-size:24px; margin:0px; padding:0px; font-weight:normal}
h2 { font-family:"Times New Roman", Times, serif; font-size:12px; margin:0px; padding:0px;}
hr {height:1px; color:#a88560; }

#content {position:absolute; height:100%; width:100%; padding:0; margin:0; background:url(images/bg_top.gif) repeat-x top left}

#infoBlock { width:921px; background:url(images/tel.gif) bottom right}

#topBlockIndex {height:54px; width:921px; background:url(images/topindex.jpg)}

#topBlock {height:54px; width:921px; background:url(images/top.jpg)}
#leftBlock {width:283px;  }
#rightBlock {width:630px; height:100% }

#indexImage { width:921px;}

a {color:#5f0000; text-decoration:none }
a:hover { text-decoration:underline}


.topMenu {padding-top:20px; padding-bottom:17px; }
.topMenu a {height:17px; background:url(images/arr_top.gif) no-repeat left; color:#5f0000; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:15px; padding-right:20px; text-decoration:none}
.topMenu a:hover {color:#a88560;}


/* left block */

.leftMenu { background:url(images/logo_catalog_bot.gif) no-repeat top left;}

.leftActive {padding-left:53px; padding-top:2px; background:url(images/arr_left_active.gif) no-repeat; height:20px; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal}
.leftActive a{color:#d0351d; text-decoration:none;}
.leftActive a:hover {text-decoration:underline} 

.leftPassive  {padding-left:53px; height:20px; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal}
.leftPassive a {color:#4f1212; text-decoration:none; font-weight:normal}
.leftPassive a:hover {text-decoration:underline} 

.newsIndex {margin-left:0px; background:url(images/arr_news.gif) no-repeat; padding-left:24px; padding-bottom:15px; padding-right:10px}
.newsIndex a {color: #4f1212; text-decoration:none}
.newsIndex a:hover {text-decoration:underline} 


.news {margin-left:28px; background:url(images/arr_news.gif) no-repeat; padding-left:24px; padding-bottom:15px}
.news a {color: #4f1212; text-decoration:none}
.news a:hover {text-decoration:underline} 


/* central block */

.levelTop { padding-left:50px; padding-top:25px; padding-bottom:15px}
.levelTop a {color: #4f1212; }

.centralBlock { margin-left:50px; margin-top:0px; padding-right:70px; text-align:left}


.catSmolBlock { padding-top:20px}
.catSmolImg {float:left; width:100px; height:100px; background:url(images/bg_prod.gif) no-repeat}

.catSmolText {float:right; width:400px; }

.boxSProd {margin: 0 10 0 10; }
.imgSmoll {  border: solid 1px #6B8C47;}

.title {font-family:'Times New Roman', Times, serif; font-size:12px; font-weight:bold; padding-bottom:10px}
.title a {color: #4f1212; text-decoration:none}

.numero { padding-top:20px; font-size:10px; padding-bottom:20px }
.numeroActive { width:20px; height:20px; background:url(images/arr_numero.gif) no-repeat; padding:6px 10px 10px 11px; color:#FFFFFF}
.numeroPassive { height:26px; padding-top:6px; margin-left:5px; margin-right:5px}
.numeroPassive a {color: #4f1212; text-decoration:none}

.pageActive {background:url(images/123.gif) no-repeat; height:20px; width:20px; color:#FFFFFF; padding:0px 5px 5px 3px;  }
.pagePassive {height:26px; padding-top:6px; margin-left:5px; margin-right:5px; background:none}
.pagePassive a {color: #4f1212; text-decoration:none}

.forum {background:url(images/bullet.gif) no-repeat left; padding-left:25px; height:16px; padding-top:4px; color:#BC0600; font-weight:bold}


/* footer */

.footerMenu { float:left; padding-top:15px; font-size:8px; color:#f2e8dc; width:400px}
.footerMenu a { color:#f2e8dc; font-size:10px; padding-left:10px; padding-right:10px; text-decoration:none }

.footerText { text-align:left; float:left; padding-top:0px; color:#f2e8dc; width:901px; font-size:9px; color:#BC0600; padding-left:20px; padding-bottom:5px}

.footerLeft {float:left; width:283px;  padding-top:5px; padding-left:0px; color:#f2e8dc; font-size:10px;}

.footerRight {float:right; width:230px; color:#F6A461; padding-top:15px; font-size:10px; }
.footerRight a { color:#F6A461; text-decoration:none }
.footerRight a:hover {color:#F6A461; text-decoration:underline} 


.pageActive