/* CSS Document */



BODY {
margin           : 0px;
font-family      : Verdana;
font-size        : 11px;
color            : #000000;
/*background-color: #fff;*/
background-color : #F0F0EF;
/*background-color : #F0F0EF;*/
}

TABLE TR TD {
margin           : 0px;
font-family      : Verdana;
font-size        : 11px;
/*background-color : #ffffff;*/
}


TABLE.topp, TR.topp, TD.topp {
margin           : 0px;
font-family      : Verdana;
font-size        : 11px;
/*background-color : #ffffff;*/
}

IMG {
    border-width : 0px;
} 

H1 {
font-family:Verdana; 
font-size:8pt; 
color:#AD4C3B; 
font-weight:bold;}

td.white {
background-color:#FFFFFF;
width: 3px;
}

td.brown {
height: 7px;
background-color:#AD4C3B;
}



div.adress {
font-size: 10px;
 padding-left: 10px;
  padding-top: 5px;
 float: left;
}

/*
A:link {font-size:3pt; color: black;  text-decoration:none; }
A:visited {font-size:3pt; color: black;  text-decoration:none; }
A:hover {font-size:3pt; color: black;  text-decoration:none; }
*/



a.top1 {
 background-image: url(assets/images/tmplImg/glavnaya1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 200px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center; 
}










a.top2 {
 background-image: url(assets/images/tmplImg/novosti1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top3 {
 background-image: url(assets/images/tmplImg/obyavleniya1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 85px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}




a.top4 {
 background-image: url(assets/images/tmplImg/prpdukciya1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}




a.top5 {
 background-image: url(assets/images/tmplImg/oprosnik1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top6 {
 background-image: url(assets/images/tmplImg/prais1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top7 {
 background-image: url(assets/images/tmplImg/kontaktyi1.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}







a.top11 {
 background-image: url(assets/images/tmplImg/glavnaya.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 200px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center; 
}








a.top12 {
 background-image: url(assets/images/tmplImg/novosti.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top13 {
 background-image: url(assets/images/tmplImg/obyavleniya.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 85px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}




a.top14 {
 background-image: url(assets/images/tmplImg/prpdukciya.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top15 {
 background-image: url(assets/images/tmplImg/oprosnik.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top16 {
 background-image: url(assets/images/tmplImg/prais.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



a.top17 {
 background-image: url(assets/images/tmplImg/kontaktyi.gif); 
background-repeat : no-repeat;
 display: block; 
 width: 84px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-weight : bold;
padding-top : 3px; 
text-align : center;
}



/* ÍÈÆÍÅÅ ÌÅÍÞ */
.downmenu {
 display: block; 
 width: 100px; 
 height: 19px; 
 text-decoration: none;
 /*font-size: 7px;*/
color : darkblue;
font-family     : Verdana;
font-size : 9px;
font-weight : bold;
padding-top : 6px; 
}
/* ÊÎÍÅÖ ÍÈÆÍÅÃÎ ÌÅÍÞ */







/* ËÅÂÎÅ ÌÅÍÞ */
.productsia
{
margin-left     : 30px;
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
font-weight: bold;
}
/* óðîâåíü 1 */
.leftmenu1 {
margin-left     : 30px;
width           : 240px;
text-decoration : none;
color           : #2347BB;
font-family     : Verdana;
font-size       : 12px;
font-weight: bold;
}

/* óðîâåíü 2 */
.leftmenu2 {
/*margin-left     :50px;
text-decoration : none;
color           : #2D86BD
font-size       : 9px;
width           : 150px;*/
margin-left : 50px;
width           : 150px;
text-decoration : none;
color           : #2D86BD;
font-family     : Verdana;
font-size       : 9px;
font-weight: bold;
}

menuv li {
display: none;
}

/* óðîâåíü 3 */
.leftmenu3{
/*margin-left     : 80px;
text-decoration : none;
font-size       : 8px;
width           : 150px;*/
margin-left     : 0px;
width           : 100px;
text-decoration : none;
color           : #2D86BD;
font-family     : Verdana;
font-size       : 8px;
font-weight: normal;
}



.navm {cursor:pointer;margin:0 1px;list-style-type:none;width:100px;}
.navm li {margin:1px 0; }
.menuv {margin:0;width:100px;}
.menuv li {display:none;padding:0 0 0 5px; }


/* ÊÎÍÅÖ ËÅÂÎÃÎ ÌÅÍÞ */





/*----------------------------------------------------------*/
















/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical_centered.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

li.long {
width : 200px;
text-align : left;
margin-left : 20px;
font-weight: normal; 
}
li.short {
width: 90px;
}


























/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#nav {position:relative; z-index:100; margin:0 0 0 0;
color : #00008B;
}
#nav h2 {font-family: "trebuchet ms", arial, sans-serif; font-weight:normal; 
/*color:#090;*/
}
#nav h3 {font-family: "trebuchet ms", arial, sans-serif; font-weight:normal;}


/* Get rid of the margin, padding and bullets in the unordered lists */
#pmenu {padding:0; margin:0 auto; list-style-type: none; display:table;}
#pmenu ul {padding:0; margin:0; list-style-type: none; display:block;}

/* Hide the sub levels */
#pmenu li ul {display:none;}

/* Set up the link size, color and borders */
#pmenu li a, #pmenu li a:visited {display:block;  
/*width:90px; */
font-size:9px; 
/*color:#fff; 
height:25px; */
color : #00008B;
height : 20px;
/*line-height:24px;*/
 text-decoration:none;/* text-indent:5px; */
border:1px solid #D3D3D3;/*lightgray; */
/*border-width:0 0 0 0;*/
/* text-align:center;*/}

/* Set up the sub level borders */
#pmenu li ul li a, #pmenu li ul li a:visited {
border-width:1px 1px 1px 1px;
/*border-width : 0 0 0 0;*/ }
#pmenu li a.enclose, #pmenu li a.enclose:visited {
border-width:1px;
/*border-width : 0 0 0 0 ;*/ }

/* Set up the list items */
#pmenu li {float:left; 
/*background:#7484ad;*/
}
#pmenu li.tc {
text-align:center;
/*border-width : 1px;
border-style : solid;*/
/*display:table-cell;*/}

/* For Non-IE browsers and IE7 */
#pmenu li:hover {position:relative;}
/* Make the hovered list color persist */
#pmenu li:hover > a {
/*background:#dfd7ca; color:#c00;*/
color : #00008B; }
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#pmenu li:hover > ul {display:block; position:absolute; top:-11px; 
left:150px; 
padding:10px 30px 30px 30px; 
background:transparent url(transparent.gif); width:90px;}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {left:-30px; top:16px;}

/* get rid of the table */
#pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; 
z-index:100; font-size:1em;}

/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html #pmenu li a:hover {position:relative; 
/*background:#dfd7ca; color:#c00;*/
color : #00008B;}

/* For accessibility of the top level menu when tabbing */
#pmenu li a:active, #pmenu li a:focus {
/*background:#dfd7ca; color:#c00;*/
color: #00008B;}

/* Set up the pointers for the sub level indication */
#pmenu li.fly {
/*background:#7484ad url(http://www.cssplay.co.uk/menus/fly.gif) no-repeat right center; */}
#pmenu li.drop {
/*background:#7484ad url(http://www.cssplay.co.uk/menus/drop.gif) no-repeat right center;*/}


/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; 
* left:150px; padding:20px 30px 30px 30px; 
/*background:transparent url(transparent.gif);*/}





















/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical_centered.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

li.long {
width : 180px;
text-align : left;
margin-left : 20px;
font-weight: normal; 
}
li.short {
width: 90px;
}



/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#menu_container {
/*
margin:25px 0 100px 15px; */
position:relative; 
width:735px; 
height:20px; 
z-index:100;}

/* Get rid of the margin, padding and bullets in the unordered lists */
#pmenu, #pmenu ul {
padding:0; 
margin:0; 
list-style-type: none;}

/* Set up the link size, color and borders */
#pmenu a, #pmenu a:visited {
display:block;
/*width:120px;*/ 
font-size:11px; 
color:#000000; 
height:25px; 
line-height:24px; 
text-decoration:none; 
text-indent:5px; 
border:1px solid #000; 
border-width:1px 0px 1px 1px;}

/* Set up the sub level borders */
#pmenu li ul li a, #pmenu li ul li a:visited {
border-width:1px 1px 1px 1px;}
#pmenu li a.enclose, #pmenu li a.enclose:visited {
/*border-width:1px;*/}

/* Set up the list items */
#pmenu li {
float:left; 
background:#ffffff;}

/* For Non-IE browsers and IE7 */
#pmenu li:hover {
position:relative;}
/* Make the hovered list color persist */
#pmenu li:hover > a {
/*background:#dfd7ca; */
color:#2347BB;}
/* Set up the sublevel lists with a position absolute for flyouts and overrun padding. The transparent gif is for IE to work */
#pmenu li ul {
display:none;}
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#pmenu li:hover > ul {
display:block; 
position:absolute; 
top:-11px; 
left:80px; 
padding:10px 30px 30px 30px; 
background:transparent url(transparent.gif); /*width:120px;*/}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {left:-30px; top:16px;}

/* get rid of the table */
#pmenu table {
position:absolute; 
border-collapse:collapse; 
top:0; 
left:0; 
z-index:100; 
font-size:1em;}

/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html #pmenu li a:hover {
* position:relative; 
/** background:#dfd7ca; */
* color:#2347BB;}

/* For accessibility of the top level menu when tabbing */
#pmenu li a:active, #pmenu li a:focus {
/*background:#dfd7ca; */
color:#2347BB;}

/* Set up the pointers for the sub level indication */
#pmenu li.fly {
background:#7484ad url(http://www.cssplay.co.uk/menus/fly.gif) no-repeat right center;}
#pmenu li.drop {
background:#7484ad url(http://www.cssplay.co.uk/menus/drop.gif) no-repeat right center;}


















/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html #pmenu li ul {
* visibility:hidden; 
* display:block; 
* position:absolute; 
* top:-11px; 
* left:80px; 
* padding:10px 30px 30px 30px; 
* background:transparent url(transparent.gif);}

/* keep the third level+ hidden when you hover on first level link */
#pmenu li a:hover ul ul{
visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
#pmenu li a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
#pmenu li a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}
/* keep the sixth level hidden when you hover on fourth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
visibility:hidden;
}

/* make the second level visible when hover on first level link and position it */
#pmenu li a:hover ul {
visibility:visible; 
left:-30px; 
top:14px; 
}

/* make the third level visible when you hover over second level link and position it and all further levels */
#pmenu li a:hover ul a:hover ul{ 
visibility:visible; 
top:-11px; 
left:80px;
}
/* make the fourth level visible when you hover over third level link */
#pmenu li a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
/* make the sixth level visible when you hover over fifth level link */
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}



.st1 {
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
font-weight : bold;
}

.st1_fiz {
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
font-weight : bold;
}

.st1_1 {
color           : #000000;
font-family     : Verdana;
font-size       : 10px;
font-weight : bold;
}

.st1_2 {
color           : #000000;
font-family     : Verdana;
font-size       : 10px;
font-weight : bold;
}











td.main {
padding-top: 0px; 
padding-left : 10px; 
padding-right : 30px; 
padding-bottom:30px;
}



div.p_main{
width           : 420px;
text-decoration : none;
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
}

p.p_news{
width           : 200px;
text-decoration : none;
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
}

p.p_nemain{
width           : 600px;
text-decoration : none;
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
}

p.p_litol{
width           : 300px;
text-decoration : none;
color           : #000000;
font-family     : Verdana;
font-size       : 12px;
}


div.page_title {
font-family: Verdana;
font-size : 14pX;
color: #2D86BD;
}


div.page_title_catalog {
font-family: Verdana;
font-size : 18pX;
color: #2D86BD;
font-weight : bold;
}


p.news_date {
color : #2D86BD;
font-size : 8pt;
font-family: Verdana;
}

p.news_mini_text {
color : #2D86BD;
font-size : 8pt;
font-family: Verdana;
}

p.adv_date {
color : #2D86BD;
font-size : 12pt;
font-family: Verdana;
}

p.adv_text {
color : #2D86BD;
font-size : 12pt;
font-family: Verdana;
}




div.news_date {
color : #2D86BD;
font-size : 8pt;
font-family: Verdana;
}

/* òåëåôîí è ôàêñ â øàïêå*/
div.telfax {
width : 200px;
color : #2D86BD;
font-size : 8pt;
font-family: Verdana;
padding-left : 35px; 
padding-top : 8px;
}









/*ÊÎÍÒÅÍÒ ÄËß ØÀÁËÎÍÎÂ*/


/*çàãîëîâêè ñòîëáöîâ èç òàáëèöû*/
.st1 {
/*padding-left     : 50px;*/
width              : 180px;
text-decoration    : none;
color              : #000000;
font-family        : Verdana;
font-size          : 12px;
}

/*íàäïèñü Îñíîâíûå ôèçèêî-... õàðàêòåðèñòèêè*/
.st1_fiz {
/*padding-left     : 50px;*/
width              : 180px;
text-decoration    : none;
color              : #000000;
font-family        : Verdana;
font-size          : 12px;
}


/*ÏÎÈÑÊ*/

/* ôîðìà ïîèñêà, äëÿ IE ïåðåîïðåäåëåíà â øàáëîíàõ*/
#ajaxSearch_input{
margin-right        : 15pt;
margin-top         : 6px;
font-size          : 8pt;
width              : 60pt;
height 		   : 10pt;
/*border             : 1px solid red;*/
border           : 0px;
}


#ajaxSearch_submit{
/*padding-top        : 8pt;*/
margin-top         : 5px;
width              : 0px;
height             : 0px;
border-width       : 0px;

}



a.forPrint, a.allNews {
color : #2347BB;
font-size : 10pt;
font-family: Verdana;
}


.print {display : none;}

@media print {
    .noPrint {display : none; height : 0px; width : 0 px;}
}


div.adresShapka{
color : red;
width : 290px;
color : #2D86BD;
font-size : 7pt;
font-family: Verdana;
padding-left : 50px;
padding-top : 8px;
padding-bottom : 0px;
border : 0px;
float : right;
text-align : left;
}

div.telShapka{
color : red;width : 170px;
color : #2D86BD;
font-size : 8pt;
font-family: Verdana;
padding-left : 15px; 
padding-right : 0px;
padding-top : 12px;
padding-bottom : 0px;
border : 0px;
float : right;
text-align : left;
}

.forFlash{
width : 447px;
height : 145px;
margin-left : 37px;
margin-top : 2px;
border : 0px;

 background-image: url(assets/images/tmplImg/www.jpg); 
background-repeat : no-repeat;
background-position : 0px 0px;
}

.st1 {
width : 400px;
}
