body
{
padding:10px 100px;
}
.zoom
{
position:relative;
cursor:pointer;
left:0;
top:0;
}

h1
{
	margin:0; padding:0;
	font-size:120%;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
	border-bottom:1px solid #CCCCCC
}

h2, h3
{
	font-size:105%;
}

.h2, .h2 a:link, .h2 a:visited, .h2 a:active, .h2 a:hover
{
color:#800000;
font-size: 0,2em;
font-weight: bold;
}


h4, h5, h6
{
	font-size:105%;
}
.bold-text
 {
        font-family: Tahoma;
        text-align: right;
        font-weight: bold;
        font-size: 100%;
        color:#000;
 }
.price-red
 {
        font-family: Tahoma;
        font-weight: bold;
        font-size: 110%;
        color:#ff0000;
 }
 #center_block
{
	font-size:100%;
        text-indent: 25px;
        font-family: Tahoma, Times New Romans, sans-serif;
}

 #center_block ul,#center_block li
{
	font-size:100%;
        text-indent: 0px;

}

/*Information block*/
.information-block
{
	width:250px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	border-top-color:#E4E4E4;
	background:#cccccc;
	margin-bottom:0px;
	width:100%;
}

.content-block-head
{
	background-image:url(images/bg_menu2.gif);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 8px 9px;
        color:#fff;

}

.content-block-head-spesial
{
	background-image:url(images/spesial.gif);
	font-weight:bold;
	margin:2px;
	padding: 18px 20px;
	font-size:110%;
        color:#fff;

}

.content-block-order
{
	background-image:url(images/order_button_top2.gif);
	font-weight:bold;
	margin:2px;
	/*padding: 30px 55px 30px 20px;*/
	font-size:18px;
        color:#000;

}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

.text-action
 {

        text-decoration: underline blink;
        font-weight: bold;
        font-size: 130%;
        color:#CC0000;
 }

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}

/*Action block*/
 #action
 {
        background: transparent url(images/bg_sale.gif) repeat scroll 0% 0%;
        height: 100px;
        width: 500px;
 }

 #action .image-column img
 {
        border-style: double;
        border-width: 3px;
        height: 90px;
        max-width: 120px;

 }
 #action .header-column img
 {
        height: 28px;
        width: 330px;

 }
 #action .action-column
 {

        text-align: center;
        text-decoration: blink;
        font-weight: bold;
        font-size: 150%;
        color:#800000;
        vertical-align: middle;

 }
 #action .text-action
 {

        text-align: center;
        text-decoration: underline blink;
        font-weight: bold;
        font-size: 130%;
        color:#CC0000;
        vertical-align: middle;

 }
 #action .footer-column
 {
        text-align: center;
        font-weight: bold;
        font-size: 90%;
        color:#000000;
        vertical-align: middle;
 }
 #action .footer-column a {
        text-align: center;
        text-decoration: none;
        font-weight: bold;
        font-size: 90%;
        color:#000000;
        vertical-align: middle;
 }
 #action .price-column
 {
        font-size: 110%;
        color:#800000;
 }
 #action .footer-text
 {
        text-align: right;
        font-weight: bold;
        font-size: 85%;
        color:#000;
        vertical-align: middle;
 }
 #action .footer-price
 {
        font-size: 85%;
        color:#800000;
 }
/*Spesial block*/
 #spesial
 {

        width: 250px;
 }
 .spesial
 {
        background: transparent url(images/bg_spesial.gif) repeat scroll 0% 0%;
        height: 100px;
        width: 250px;
 }
 .spesial_250x100
 {
        background: transparent url(images/bg_spesial.gif) repeat scroll 0% 0%;
        height: 100px;
        width: 250px;
 }
 #spesial .image-column
 {
        width: 60px;
 }
 #spesial .header-column
 {
        text-align: center;
        font-weight: bold;
        font-size: 110%;
        color:#800000;
        vertical-align: middle;
 }
 #spesial .catalog-column
 {

        text-align: right;
        font-weight: bold;
        font-size: 100%;
        color:#800000;
        vertical-align: middle;

 }
 #spesial .footer-column
 {
        text-align: center;
        font-weight: bold;
        font-size: 100%;
        color:#000;
        vertical-align: middle;
 }
 #spesial .price-column
 {
        font-size: 110%;
        color:#800000;
 }
 #spesial .footer-text
 {
        text-align: right;
        font-weight: bold;
        font-size: 85%;
        color:#000;
        vertical-align: middle;
 }
 #spesial .footer-price
 {
        font-size: 85%;
        color:#800000;
 }

 #spesial .text-action
 {
        text-align: center;
        text-decoration: underline blink;
        font-weight: bold;
        font-size: 110%;
        color:#CC0000;
        vertical-align: middle;
 }

/*Anons block*/
 #anons
 {
        background: #c0c0c0;
	width:200px;
        margin-bottom: 10px;
 }
 #anons .anons
 {
        background: #c0c0c0;
        border-style: solid;
        border-width: 2px;
        border-color: #888;
	width:200px;
        margin-bottom: 10px;
 }
 #anons .image-column
 {
        height: 40px;
        width: 40px;
        margin: 2px;
        border-style: solid;
        border-width: 2px;
        border-color: #888;
 }
 #anons .header-column
 {
        text-align: center;
        font-weight: bold;
        font-size: 100%;
        color:#800000;
 }
 #anons .header-column a
 {
        text-align: center;
        font-weight: bold;
        font-size: 100%;
        color:#800000;
        text-decoration: none;
 }
 #anons .middle-column
 {
	text-align: justify;
        font-size: 85%;
        color:#000;
        font-family: Times New Roman;
        text-indent: 10px;
 }
 #anons .text-footer
 {
	text-align: right;
        font-size: 90%;
        color:#800000;
        font-family: Georgia;
        font-weight: bold;
 }
/*Krepezh banner block*/
 #krepezh
 {
        width: 500px;
        height: 300px;
        text-align: center;
        font-weight: bold;
 }

 #krepezh .krepezh-column
 {
        height: 50px;
 }
 #krepezh .krepezh-td
 {
        background:#F5F5F5 url(images/bg_krepezh.gif) repeat-x;
        width: 120px;
 }

 #krepezh .krepezh-column a
 {

        font-weight: bold;
        font-size: 67%;
        color: #0000ff;
        text-decoration: underline;
 }

 #krepezh .krepezh-column a:hover
 {
        font-weight: bold;
        font-size: 75%;
        color: #800000;
 }
 #krepezh-bar,#krepezh-bar ul
{
	margin:0; padding:0;
	background: url(images/button_krepezh3.gif) repeat-x;
	min-height:50px;
	width:122px;
	list-style:none;
	font-size:10px;
        font-weight: bold;
	float:left;
}
 #krepezh-bar
{
	width:610px;
}

 #krepezh-bar a
{
	padding:10px 0 0 3px;
	display:block;
        color: #0000ff;
	text-decoration:underline;
	text-align:center;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
}
 #krepezh-bar a:hover
{
	display:block;
	padding:8px 0 0 3px;
        color: #800000;
	font-size:11px;
        font-weight: bold;
	text-decoration:underline;
	text-align:center;
}
 #krepezh-bar li
{
	float:left;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
	width:122px;
	height:50px;
	background: url(images/button_krepezh3.gif) no-repeat;

}
 #krepezh-bar li:hover a
{
	float:left;
        font-weight: bold;
	font-size:11px;
        vertical-align: middle;
	width:122px;
	height:50px;
	background: url(images/button_krepezh_active2.gif) no-repeat;
}
/*Button banner block*/
 #buttonbar
 {
        width: 600px;
        height: 390px;
        text-align: center;
        font-weight: bold;
 }

 #buttonbar .buttonbar-column
 {
	background: url(images/bg_column.gif) repeat-x;
        height: 30px;
	font-size:10px;
        font-weight: bold;
        text-transform: uppercase;
	text-align:center;
        color: #fff;
 }

 #buttonbar .buttonbar-column a
 {

        font-weight: bold;
	font-size:10px;
        color: #0000ff;
        text-decoration: underline;
 }

 #buttonbar .buttonbar-column a:hover
 {
        font-weight: bold;
        font-size: 75%;
        color: #800000;
 }
 #buttonbar150x40,#buttonbar200x40 ul
{
	margin:0; padding:0;
	background: url(images/buttonbar150x40.gif) repeat-x;
	min-height:40px;
	width:150px;
	list-style:none;
	font-size:10px;
        text-transform: uppercase;
        font-weight: bold;
	float:left;
}
 #buttonbar150x40
{
	width:100%;
}

 #buttonbar150x40 a
{
	padding:10px 0 0 3px;
	display:block;
        color: #0000ff;
	text-decoration:underline;
	text-align:center;
        font-weight: bold;
        vertical-align: middle;
}
 #buttonbar150x40 a:hover
{
	display:block;
	padding:8px 0 0 3px;
        color: #800000;
	font-size:75%;
        font-weight: bold;
        text-transform: uppercase;
	text-decoration:underline;
	text-align:center;
}
 #buttonbar150x40 li
{
	float:left;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
	width:150px;
	height:40px;
	background: url(images/buttonbar150x40.gif) no-repeat;

}
 #buttonbar150x40 li:hover a
{
	float:left;
        font-weight: bold;
	font-size:11px;
        vertical-align: middle;
	width:150px;
	height:40px;
	background: url(images/buttonbar150x40_active.gif) no-repeat;
}

 #buttonbar200x40,#buttonbar200x40 ul
{
	margin:0; padding:0;
	background: url(images/buttonbar200x40.gif) repeat-x;
	min-height:40px;
	width:200px;
	list-style:none;
	font-size:10px;
        text-transform: uppercase;
        font-weight: bold;
	float:left;
}
 #buttonbar200x40
{
	width:100%;
}

 #buttonbar200x40 a
{
	padding:10px 0 0 3px;
	display:block;
        color: #0000ff;
	text-decoration:underline;
	text-align:center;
        font-weight: bold;
        vertical-align: middle;
}
 #buttonbar200x40 a:hover
{
	display:block;
	padding:8px 0 0 3px;
        color: #800000;
	font-size:75%;
        font-weight: bold;
        text-transform: uppercase;
	text-decoration:underline;
	text-align:center;
}
 #buttonbar200x40 li
{
	float:left;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
	width:200px;
	height:40px;
	background: url(images/buttonbar200x40.gif) no-repeat;

}
 #buttonbar200x40 li:hover a
{
	float:left;
        font-weight: bold;
	font-size:11px;
        vertical-align: middle;
	width:200px;
	height:40px;
	background: url(images/buttonbar200x40_active.gif) no-repeat;
}
 #buttonbar200,#buttonbar200 ul
{
	margin:0; padding:0;
	background: url(images/buttonbar200.gif) repeat-x;
	min-height:50px;
	width:200px;
	list-style:none;
	font-size:10px;
        text-transform: uppercase;
        font-weight: bold;
	float:left;
}
 #buttonbar200
{
	width:600px;
}

 #buttonbar200 a
{
	padding:10px 0 0 3px;
	display:block;
        color: #0000ff;
	text-decoration:underline;
	text-align:center;
        font-weight: bold;
        vertical-align: middle;
}
 #buttonbar200 a:hover
{
	display:block;
	padding:8px 0 0 3px;
        color: #800000;
	font-size:75%;
        font-weight: bold;
        text-transform: uppercase;
	text-decoration:underline;
	text-align:center;
}
 #buttonbar200 li
{
	float:left;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
	width:200px;
	height:50px;
	background: url(images/buttonbar200.gif) no-repeat;

}
 #buttonbar200 li:hover a
{
	float:left;
        font-weight: bold;
	font-size:11px;
        vertical-align: middle;
	width:200px;
	height:50px;
	background: url(images/buttonbar200_active.gif) no-repeat;
}

 #buttonbar300,#buttonbar300 ul
{
	margin:0; padding:0;
	background: url(images/buttonbar300.gif) repeat-x;
	min-height:50px;
	width:300px;
	list-style:none;
	font-size:10px;
        text-transform: uppercase;
        font-weight: bold;
	float:left;
}
 #buttonbar300
{
	width:600px;
}

 #buttonbar300 a
{
	padding:10px 0 0 3px;
	display:block;
        color: #0000ff;
	text-decoration:underline;
	text-align:center;
        font-weight: bold;
        vertical-align: middle;
}
 #buttonbar300 a:hover
{
	display:block;
	padding:8px 0 0 3px;
        color: #800000;
	font-size:75%;
        font-weight: bold;
        text-transform: uppercase;
	text-decoration:underline;
	text-align:center;
}
 #buttonbar300 li
{
	float:left;
        font-weight: bold;
	font-size:10px;
        vertical-align: middle;
	width:300px;
	height:50px;
	background: url(images/buttonbar300.gif) no-repeat;

}
 #buttonbar300 li:hover a
{
	float:left;
        font-weight: bold;
	font-size:11px;
        vertical-align: middle;
	width:300px;
	height:50px;
	background: url(images/buttonbar300_active.gif) no-repeat;
}

 #buttonbar_index
 {
        width: 500px;
 }

 #buttonbar_index .td_index
{
        background: url(images/bg_krepezh.gif) repeat-x;
        width: 500px;
}
 #buttonbar_index object
{
align:center;
	margin:0;
}
 #buttonbar_index .index div,#buttonbar_index .index ul,#buttonbar_index .index li
{
	margin:0;
}
 
 #buttonbar_index .index li
{
	float:left;
        font-weight: bold;
        vertical-align: middle;
	font-size:85%;
        height: 40px;
	padding-right:30px;
	padding-top:8px;
	display:block;
	text-align:center;
	margin:0;
}
 #buttonbar_index li:hover
{
	float:left;
        font-weight: bold;
        vertical-align: middle;
	display:block;
	padding-right:30px;
	padding-top:8px;
        color: #800000;
        text-transform: uppercase;
	text-align:center;
	margin:0;
}
 #buttonbar_index li a
{
	float:left;
        font-weight: bold;
        vertical-align: middle;
	display:block;
        color: #0000ff;
	text-align:center;
	margin:0;
}
 #buttonbar_index li:hover a
{
	float:left;
        font-weight: bold;
        vertical-align: middle;
	display:block;
        text-transform: uppercase;
        color: #800000;
	text-align:center;
	margin:0;
}
.line_silver
{
       padding-right: 5px;
       padding-top: 5px;
       height: 30px;
       background: url(images/bg_metal_menu.gif) repeat-x scroll 0% 0% transparent;
       color: #0000ff;
       font-size:120%;
}

h2.line {
    border-top: 2px solid #898989; /* Линия сверху текста */
    border-bottom: 2px solid #898989; /* Линия снизу текста */
    padding: 5px; /* Поля вокруг текста */
    background: #fff;
    font-size:105%;
text-align: center;
   }

