BODY {

        FONT-SIZE: small; MARGIN: 0px 0px 0px; BACKGROUND-COLOR: white

}

 HTML BODY {

        FONT-SIZE: 12px;

}

BODY {

        COLOR: #666; FONT-FAMILY: Tahoma, Verdana, sans-serif

}

TD {

        COLOR: #666; FONT-FAMILY: Tahoma, Verdana, sans-serif

}

TH {

        COLOR: #666; FONT-FAMILY: Tahoma, Verdana, sans-serif

}



a img { border: 0px; }



/*блоки шапки*/

#topmenu {
	height:35px;
	background:#948674;
	border-top:2px #b5a38e solid;
	border-bottom:2px #b5a38e solid;
}


#main {
	BACKGROUND: url(/i/bg.jpg) repeat-x;
	width:100%;
	min-width:1060px;
	height:273px;
	border-bottom:1px #040405 solid;
	overflow: hidden;
}


#flash {width:340px; float:left; z-index:-1}


#topcontacts {
	float:left;
	COLOR: #A77C3A;
	text-transform: uppercase;
	padding-top: 30px;
	font-size: 150%;
	line-height: 2em;
/*	padding-left: 220px; */
	min-width: 35px;
	width: 20%;
}

#menu2 {
	float:right;
/*	border: 1px solid #A77C3A; */
	padding: 5px;
	COLOR: #A77C3A;
	margin-top:10px;
	margin-bottom:20px;
	margin-right: 10px;
	line-height:150%;
	min-width:20px
	width: 10%;
	margin-top: 30px;
	margin-left: 10px;
}

#menu2 a {
	COLOR: #A77C3A;
}

#menu2 a.active {
	font-weight: bold;	
}

#menu2 UL {
        PADDING: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}

#menu2 UL LI.bullet A {
        PADDING-LEFT: 11px;
	BACKGROUND: url(/i/bullit.gif) no-repeat 0px 50%;
	COLOR: #A77C3A;
	text-decoration:none;
	font-size:100%;
}

#menu2 UL LI A.active {

        /*COLOR: #fff;*/

        font-weight:bold;

}


P#phone{

font-size:200%;

padding-left:0px;

color:#AAAAAA;

MARGIN-TOP: 0px; 

FONT-WEIGHT: normal; LINE-HEIGHT: 130%; padding-left:10px;


}


#center {float:left;}



#logo {width: 268px; float:right;}



DIV.wraper {

  PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; MARGIN-LEFT: 0px; WIDTH: 90%; MARGIN-RIGHT: auto;

}





DIV.wraper_footer {

        PADDING-LEFT: 80px; PADDING-RIGHT: 0px; DISPLAY: block;  MARGIN-BOTTOM: 70px; MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto;

}



H1 {

        MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 175%; COLOR: #919191; LINE-HEIGHT: 130%; padding-left:10px;

}

.nopad {padding-left: 0px;margin-left: 0px;}


H2 {

        MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN-BOTTOM: 10px; COLOR: #919191; LINE-HEIGHT: 110%; padding-left:10px;

}



H3 {

        MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN-BOTTOM: 20px; COLOR: #919191; padding-left:10px;

}



#main P {

        MARGIN: 0px; LINE-HEIGHT: 140%

}

#main LI {

        MARGIN: 0px; LINE-HEIGHT: 140%

}



/* колонки */





.small {

        FONT-SIZE: 75%; COLOR: #7f7f7f;

}

.red {

color:#be1414; font-weight:bold;

}



.border {border:1px #bebfbe solid;}



A {

        COLOR: #666;

}

A:hover {

        COLOR: #333

}



#footer A {

        COLOR: #7f7f7f

}





/* меню */

#menu {

         WIDTH: 95%; HEIGHT: 15px; margin:0px; padding-top:7px;

}

#menu UL {

        PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;

}

#menu UL LI {

        FLOAT: left;

}

#menu UL LI A {

        BORDER-RIGHT: #6a6053 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px;

        COLOR: #e5dacd; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight:bold;

}





* html  #menu UL LI A {  /*style for IE*/

        BORDER-RIGHT: #6a6053 1px solid; PADDING-RIGHT: 2%; DISPLAY: block; PADDING-LEFT: 2%;

        PADDING-BOTTOM: 2px; COLOR: #e5dacd; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight:bold;



}





#menu UL LI A:hover, #menu UL LI A.act {

         COLOR: #000;

}



#menu UL LI.first A {

        PADDING-LEFT: 0px;

}





#menu UL LI.last A {

        BORDER-RIGHT: none;

}


#catalogue_menu {
	background: #948674;
	position: absolute;
	margin-top: 10px;
	padding: 10px;
	border-left:2px #b5a38e solid;
	border-right:2px #b5a38e solid;
	border-bottom:2px #b5a38e solid;
	z-index:200;
	display: none;
}

#catalogue_menu UL {
	LIST-STYLE-TYPE: none;
	padding: 0;
	margin: 0;
	border: none;
}

#catalogue_menu UL LI {
	float: none;
	margin-top: 5px;
	border: none;
}

#catalogue_menu UL LI A {
	DISPLAY: block;
	PADDING: 0px;
	TEXT-DECORATION: none;
        COLOR: #e5dacd;
	font-weight:bold;
	border: none;
}

#catalogue_menu UL LI A:hover, #menu UL LI A.act {
         COLOR: #000;
}


/*
#catalogue {z-index:200; position:absolute; top:0px; width:300px; height:290px; left:360px;

BACKGROUND: url(/i/catalogue_hdr.gif) no-repeat;}


DIV#catalogue TABLE{

position:relative;

top:140px;

left:50px;

}

*/




/* контейнеры контент-части */



#content {

        width:100%; FLOAT: left; padding-top:20px; MARGIN-BOTTOM: 40px; LINE-HEIGHT: 150%;

}





#leftcontent {

        WIDTH: 25%; FLOAT: left; padding-left:30px;



}



#rightcontent {

         float:left; width: 62%; padding-right:0px;

}



/*на влож уровнях*/





#leftcontent_ins {

        WIDTH: 180px; FLOAT: left; padding-left:30px;



}



#rightcontent_ins {

         float:left; width: 75%; padding-right:10px;

}



DIV#rightcontent_ins P{

         padding-left:10px;

}





/* оформление блоков контента */

#pricelist {

height:40px; PADDING-LEFT: 39px; padding-top:5px; BACKGROUND: url(/i/price_ico.jpg) no-repeat 0px 0px; font-size:80%; display:block;

line-height:115%;

}







#navig {font-size:80%; padding-left:10px;}





#news {

font-size:90%;

}

DIV#news H1{

padding-left:0px;

}

#date {

 PADDING-LEFT: 13px; BACKGROUND: url(/i/news_ico.gif) no-repeat 0px 5px; font-size:80%; font-weight:bold; display:block;

}


/* блок текст с картинкой */

#picblock {

position:relative;

left:0;

margin:0 auto;

overflow:auto;

width:100%;

height:auto;

/*border: 1px black solid;*/

}



#picblock IMG {

float:left;

margin : 0px 15px 5px 0px;

padding : 2px;



}



#picblock DIV.cont {

float:left;

width:50%;

}



#picblock P {

font-size:90%;

line-height:120%;

margin:2px;

color:#5b5b5b;

}



/* красн ссылка */

#picblock a.redn:link, a.redn:visited{

display:block;

color:#be1414;

font-size: 120%;

text-decoration:underline;

margin-bottom:10px;

}





/*/pickblock*/



/*таблица новинок */





TABLE#new_items TD{



border:1px #a7a7a7 solid;

padding-bottom:20px;

}



TABLE#new_items TD DIV.price{



text-align:left;

font-weight:bold;

color:#be1414;



}



TABLE#new_items TD A{

font-size:90%;

}



A.buy {

font-size:80%; PADDING-left: 20px; BACKGROUND: url(/i/cart.gif) no-repeat 0px 60%; color:#be1414; text-decoration:none

}





#footer {

        clear:both; LINE-HEIGHT: 140%; PADDING-TOP: 15px; HEIGHT: 100px; BORDER-TOP: #b8b8b8 1px dotted

}







/* тех характерист */



table#tech {

/*margin: 5px 0 0 10px;*/
margin: 5px 0 0 0px;

}



table#tech td.t{

padding: 2px 0 5px 0px;

font-size:11px;

color:#2f2f2f;

}



table#basket td{

text-align:center;

}





/* стили форм*/

#form {padding-left:10px; font-size:90%;}





form {

margin:0;

padding:0;

}



input {

        border: #c3c3c3 1px solid;

        padding-left: 3px;

        font-size: 11px;

        height: 14px;

        font-family: tahoma, arial, sans-serif

}



.input {

        border: #c3c3c3 1px solid;

        padding-left: 3px;

        font-size: 11px;

        width: 90%;

        font-family: tahoma, arial, sans-serif

}



.cbox {

        width:20px;

        border:none;

        margin:5px;

}



A.buttn:link, A.buttn:visited{

        width:100%;

        height:100%;

        color:white;

        text-decoration:none;

        background:#979797;

        border-bottom: 1px #4b4b4b solid;

        border-right: 1px #4b4b4b solid;

        padding:2px 13px 3px 13px;

        font-size:10px;

        }



A.buttn:hover {

        background:#be1414;

        text-decoration:none;

}







/*nested level */

#menu_nested {

margin-top:10px; margin-bottom:20px;

line-height:150%;

width: 150px;
}





#menu_nested UL {

        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#menu_nested UL LI A {

        PADDING-LEFT: 10px; BACKGROUND: url(/i/bullit_ins.gif) no-repeat 0px 50%;

}



#menu_nested UL LI.act A {

        font-weight:bold;

        text-decoration:none;



}





#menu_nested UL LI.sub A {

        line-height:80%;

        font-size: 90%;

        font-weight:normal;

        BACKGROUND: none;



}



#menu_nested UL LI.sub A.current {

        color:#666;

        font-weight:bold;

}


/* список товаров слева */

#listleft {
	padding-top: 30px;
	padding-right: 40px;
	min-width: 100px;
	overflow: hidden;
	min-height: 2000px;
/*	max-height: 2000px; */
}

#listleft .tovarleft {
	float:none;
	overflow: hidden;
	min-height: 40px;
/*	border: 1px solid #A7A7A7; */
	padding-bottom: 5px;
	margin-bottom: 10px;
	width:100%;
/*	background-color: #FFF0D0; */
	border-bottom: 1px solid #eee;
}

#listleft .tovarleft .picture {
	float:left;
	width:30%;
}

#listleft .tovarleft .text {
	float:right;
/*	padding-left: 10px; */
	width:65%;
}

input.order-button {
    border: none;
    width: 61px;
    height: 19px;
}

button {
    border: none;
    background: #979797;
    color: white;
    font-size: 10px;
    border-right: 1px solid black;
    border-botton: 1px solid black;
    padding-bottom: 3px;
}

button:hover {
    background: #be1414;
}

.pricetag {
    color:#be1414;
    padding-left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 150%;
    font-weight:bold;
    line-height: 110%;
}
