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; }



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

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


#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%; height:337px; border-bottom:1px #040405 solid;}



#main_ins {BACKGROUND: url(/i/bg_ins.jpg) repeat-x; width:100%; height:273px; border-bottom:1px #040405 solid;}



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





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

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



#catalogue_ins {z-index:200; position:absolute; top:38px; width:300px; height:230px; left:290px;

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





DIV#catalogue TABLE{

position:relative;

top:140px;

left:50px;

}



DIV#catalogue_ins TABLE{

position:relative;

top:140px;

left:50px;

}



#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;

}







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



#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;

}





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



#catalogue UL, #catalogue_ins UL {

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

}

#catalogue UL LI A, #catalogue_ins UL LI A {

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

}



#catalogue UL LI A.act, #catalogue_ins UL LI A.act {

        /*COLOR: #fff;*/

        font-weight:bold;

}

#topcontacts {
	COLOR: #A77C3A;
	text-transform: uppercase;
	padding-top: 90px;
	font-size: 150%;
	line-height: 2em;
	padding-left: 420px;
}

#topcontacts_ins {
	COLOR: #A77C3A;
	text-transform: uppercase;
	padding-top: 50px;
	font-size: 150%;
	line-height: 2em;
}


#phone {

margin-top:20px;

}



DIV#phone H1{

font-size:200%;

padding-left:0px;

color:#d56b12;



}

DIV#phone P{

font-size:200%;

padding-left:0px;

color:#d56b12;

MARGIN-TOP: 0px; 

FONT-WEIGHT: normal; LINE-HEIGHT: 130%; 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%;

}





#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;

}
;

        text-decoration:none;

}







/*nested level */

#menu_nested {

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

line-height:150%;

}





#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;

}
