<!--  Index   -->
body{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;

}

#top_left {	background-image: url(images/top_left.jpg);
	background-repeat: no-repeat;}

#top_middle {
	background-image: url(images/top_middle.jpg);
	background-repeat: repeat-x;
}

#top_left {
	background-image: url(images/top_part2.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	vertical-align: bottom;
	padding-bottom: 125px;
	padding-left: 10px;
	color:#000000;
	font-family:arial;
	font-size:23pt;
	font-weight:normal;

}

#top_center {
	background-image: url(images/massive_door1.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top: 15px;
	color:#333333;
	font-family:tahoma;
	font-size:23pt;
	font-weight:normal;

}

#top_right {
	background-image: url(images/top_part2.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	vertical-align: top;

}

#label {	padding-bottom: 50px;
	color:#000000;
	font-family:arial;
	font-size:23pt;
	font-weight:normal;

}

#menu_1 {
	background-image: url(images/menu_top_element.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;

}

#menu_2 {
	background-image: url(images/menu_rigth_top_corner.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#menu_3 {
	background-image: url(images/menu_side_element.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

#menu_4 {
	background-position: bottom left;
	background-repeat: repeat-x;
}

#menu_5 {
	background-image: url(images/menu_rigth_bottom_corner1.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#separater {
	background-image: url(images/separater.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#left {    background-color: #FFFFFF;
}

table{
	border: 0px solid Black;
}
td{
	border: 0px solid #ff0000;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
}
div {	border: 0px solid black;}
a.topmenu{
	color: black;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
}
td.cat_menu_item{

	padding-left: 0;
	padding-bottom: 3;
	color:#000000;
	font-weight:normal;
	font-size: 12px;
}
td.cat_menu_item_sel{

	padding-left: 0;
	padding-bottom: 3;
	color:#000000;
	font-weight:normal;
	font-size: 12px;
}
td.cat_menu_item_hover{

	padding-left: 0;
	padding-bottom: 3;
	color: #000000;
	font-weight:normal;
	font-size: 12px;
}

a.menu {
	color: #000000;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}

a.menu:visited {	font-weight:normal;
    color: #000000;
    font-size:12px;
    font-weight:normal;
    text-decoration: none;
}
a.menu:hover {
    font-weight:normal;
    color: #ffffff;
    text-decoration: none;
    font-size:12px;
    font-weight:normal;
}

a.menu_1 {
	color: #ffffff;
	font-weight:normal;
	font-size:12px;
}

a.menu_1:visited {
	font-weight:normal;
    color: #ff9966;
    font-size:12px;
}
a.menu_1:hover {
    font-weight:normal;
    color: #ff9966;
    font-size:1px;
}

td.subcat_menu_item{
	height: 20;
	padding-left: 10;
}

td.subcat_menu_item_last{
	height: 20;
	padding-left: 10;
}

td.subcat_menu_item_sel{
	height: 20;
	padding-left: 10;
}

a.subcat_menu {
	color:#000000;
}

a.subcat_menu:hover {
	color:#ffffff;
	font-weight:normal;
}

td.login{
	padding-left: 10;
}
td.pr_list_brand {
	color: White;
	font-family: tahoma;
	font-size: 14pt;
	font-weight: normal;
	background-color: #65818F;
	padding-left: 30;
	padding-top: 10;
	padding-bottom: 10;
}
td.pr_list_cat {
	color: Black;
	font-family: tahoma;
	font-size: 14pt;
	font-weight: normal;
	background-color: #ffffff;
	padding-left: 10;
	padding-top: 0;
	padding-bottom: 0;
	text-align: center;
}
h1 {font-family:tahoma;
    font-size:18pt;
    font-weight:normal;}

a.product_name{color:#000000;
               font-family:arial;
               font-size:12pt;
               font-weight:bold;
}

a.brand:link{	    color:#cccccc;
        font-family:tahoma;
        font-size:12pt;
        font-weight:normal;
        text-decoration: underline;
}

a.brand:visited{
	    color:#cccccc;
        font-family:tahoma;
        font-size:12pt;
        font-weight:normal;
        text-decoration: underline;
}

a.brand:hover{
	    color:#cccccc;
        font-family:tahoma;
        font-size:12pt;
        font-weight:normal;
        text-decoration: none;
}

td.brands{border-width:0;
          color:#cccccc;
          font-family:tahoma;
          font-size:14pt;
          font-weight:bold;
          text-decoration: none;
}

span.price {color:#ffffff;
            font-family:tahoma;
            font-size:10pt;
            font-weight:bold;
}

span.price2 {color:#000000;;
            font-family:arial;
            font-size:12pt;
            font-weight:bold;
}

span.price3 {color:#ff0033;
            font-family:arial;
            font-size:12pt;
            font-weight:bold;
}

td.price {background-color:#ffffff;
}

hr {border-style:solid;
    border-color:#333333;
    border-width:1;height:1;
    }

}
td.hi_menu{
	color: #cccccc;
	padding: 10 10 10 10;
	height: 30;
	width: 100;
	text-align: center;
	vertical-align: middle;
}
td.hi_menu_sel {
	color: #cccccc;
	padding: 10 10 10 10;
	height: 30;
	width: 100;
	text-align: left;
	vertical-align: middle;
	background-image: url(images/upmenu_sel.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
td.low_menu{
	color: #087FBB;
	background-image: url(images/lowmenu.png);
	padding: 10 10 10 10;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top left;
	width: 200;
	height: 50;
	vertical-align: bottom;
}
td.low_menu_sel {
	color: Red;
	background-image: url(images/lowmenu_sel.png);
	padding: 10 10 10 10;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top left;
	width: 200;
	height: 50;
	vertical-align: bottom;
}
a.order_link{color:black; font-family:tahoma; font-size:10pt; font-weight:bold;}

<!--  формы   -->
.input_black {    border: 2px solid #000000;
    background-color: #ffffff;
    text-decoration: none;
    color: #000000;
}

select.sel_type {    border: 2px solid #000000;
    background-color: #ffffff;
    text-decoration: none;
    color: #000000;
}
input.radio_but{
    background-color: #000000;
    text-decoration: none;
    color: #000000;}
input, select {
    border: 2px solid #000000;
    background-color: #ffffff;
    text-decoration: none;
    color: #000000;
}


.black:link {	color: #6b5c52;
	text-decoration: none;
	font-family:tahoma;
	font-weight:bold;}
.black:visited {
	color: #6b5c52;
	text-decoration: none;
	font-family:tahoma;
	font-weight:bold;
}
.black:hover {
	color: #000000;
	text-decoration: none;
	font-family:tahoma;
}
.white:link {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
	font-family:arial;

}
.white:visited {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
	font-family:arial;

}
.white:hover {
	color:#b502b8;
	text-decoration: none;
	font-size:12px;
	font-family:arial;

}
a.ssilka {	font-size:10px;}
.grey:link {	color: #000000;
	text-decoration: underline;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;}
.grey:visited {
	color: #000000;
	text-decoration: underline;
	font-size:12px;
	font-family:tahoma;
	font-weight:normal;
}
.grey:hover {
	color: #000000;
	text-decoration: none;
	font-size:12px;
	font-family:tahoma;
	font-weight:normal;
}

.bas:link {
	color: #ffffff;
	text-decoration: none;
	font-family:tahoma;
	font-weight:normal;
}
.bas:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
.bas:hover {
	color: #b502b8;
	text-decoration: none;
	font-weight:normal;
}
.reg:link {	color: #ffffff;
	text-decoration: none;
	font-family:arial;
	font-weight:bold;
}
.reg:visited {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.reg:hover {
	color: #6b5c52;
	text-decoration: none;
	font-weight:bold;}

.reg1:link {
	color: #666666;
	text-decoration: none;
	font-family:arial;
	font-weight:bold;
}
.reg1:visited {
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.reg1:hover {
	color: #ffcc66;
	text-decoration: none;
	font-weight:bold;
}


