body
    {
    margin: 0;
    padding: 30px 25px 0 25px;
    color: #000;
    font: 11px  Tahoma;
    background: #fff;
/*    text-align: center;*/
    }
a
    {
    color: #E10915;
    }
a:hover
    {
    color: #E10915;
    }

#content /**/
    {
    margin: 0 auto;
    width: 100%;
    position: relative;
   background: url("../img/top_bg.jpg");
   /* padding: 0 20px 0 20px;*/
/*height:148px;*/
height:190px;
    text-align: left;
    }

#logo   /**/
    {
    position: absolute;    
    top: 30px;
    left: 575px;
	z-index: 100;
width:400px;
    background: url("../img/top_bg_blue.jpg");
    }



#navpanel   /*  */
    {
    position: absolute;
    top: 58px;
    left: 25px;
     height:101px;
    font: 10px/150% Tahoma;
width:600px;
	z-index: 10;

    }

#navpanel a:link {text-decoration: none;color:#333}
#navpanel a:visited {text-decoration:none;color:#333}
#navpanel a:hover  {text-decoration:underline;color:#333}
#navpanel a:active {text-decoration:none;color:#333}

#navpanel span {
        padding: 0 2px 0 2px;
        margin: 0;
    font: normal 11px/150% Tahoma;
/*background:#EAE8E3;*/
background:#fff;
color:#E10915;
height:20px;
}


#search_adv   /*  */
    {
    padding: 5px 10px 0 10px;
	position: absolute;
	top: 1px;
	left: 31px;
	background: #d4d4d4;
	border-bottom: 2px solid #777;
	border-left: 2px solid #777;
	border-right: 2px solid #777;
	height:110px;
	font: 10px/150% Verdana;
	z-index: 110;
	display:none;

    }


#searchp   /*  */
    {
	position: absolute;
	top: 7px;
	left: 50px;
	font: 10px/150% Verdana;
	vertical-align: top;
}


#searchpanel   /* */
    {
	position: absolute;
	top: 125px;
left:45px;
/*	width: 100%;*/
/*    padding: 10px 10px 0 10px;*/
	z-index: 20;
}

#searchline   /* */
    {

    position: absolute;    
    top: 100px;
    left: 45px;
	z-index: 100;
width:515px;
background:url("../img/line_bg.gif") repeat-x bottom right;

}


#map_top   /*  */
    {
    position: absolute;
    top: 123px;
    left: 400px;
/*    height:69px;*/
    font: 10px Tahoma;
	z-index: 90;
/*background:red;*/
    }

#contact   /*  */
    {
/*    padding: 10px 10px 0 10px;*/
    position: absolute;
    top: 8px;
    left: 30px;
    font: normal  14px Tahoma;

color:#666666;
    }


#zakr   /*  */
    {
/*    padding: 10px 10px 0 10px;*/
    position: absolute;
    top: 12px;
    left: 615px;
    font: normal  11px Tahoma;

color:#666666;
    }


#menu   /*  */
    {
    padding: 0 10px 0 10px;
/*vertical-align:middle;*/
    position: absolute;
    top: 37px;
    left: 20px;
height:28px;
/*	background: url("../img/menu_bg.jpg");*/
    font: 9px Tahoma;
color:#fff;
	z-index: 9;
    }

#menu a:link {text-decoration: none;color:#fff}
#menu a:visited {text-decoration:none;color:#fff}
#menu a:hover  {text-decoration:underline;color:#fff}
#menu a:active {text-decoration:none;color:#fff}

#reg   /*  */
    {
    position: absolute;
    top: 58px;
    right: 45px;
    height:20px;
    font: 10px/150% Verdana;
	z-index: 9;
    }

#razb   /*  */
    {
    position: absolute;
    top: 240px;
/*    left: 350px;*/
    font: 9px Verdana;

    }


#razb a:link {text-decoration: none;color:#0066CC;}
#razb a:visited {text-decoration:none;color:#0066CC;}
#razb a:hover  {text-decoration:none;color:#0066CC;}
#razb a:active {text-decoration:none;color:#0066CC;}



.razb2 {
width:19px;
height:18px;
	background-image: url("../img/krug.gif");
        background-repeat : no-repeat;
/*	background-position : 100% 0px;*/
    padding: 0px 6px 7px 0px;
    font: 9px Verdana;
}

.razb2 a:link {text-decoration: none;color:#0066CC;}
.razb2 a:visited {text-decoration:none;color:#0066CC;}
.razb2 a:hover  {text-decoration:none;color:#0066CC;}
.razb2 a:active {text-decoration:none;color:#0066CC;}




.nav_kroh   /*  */
    {
    padding: 0px 0 0 20px;
    font: 10px/150% Verdana;
    }


.catalog
{
font: 10px Verdana;
    padding: 0px 10px 0 10px;
}

.search_adv_tab
{
font: 10px Verdana;
    padding: 5px 3px 0 0px;
color:#333333;
}

.search_form{

	background:#EAE8E3;
	font-family : Verdana;
	font-size : 10px;
border:#fff;
}

.left_text
{
font: 11px/150% Tahoma;
    padding: 4px 0 0 0;
color:#000;
/*	background: #ebebeb;*/
}

/*верх справа низ слева*/
.right_text
{

font: 11px/150% Tahoma;
padding: 5px 20px 25px 10px;
color:#000;

}


.right_line {
        float:left;
        padding:0px 0px 0px 5px;
        background-repeat : no-repeat;
	background-position : 100% 0px;
        background-image : url(../img/right_line.gif);
 }

.datanews {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#666666;
}

#news   /*  */
    {
/* background:#f8f8f8;
   padding: 0 0 0 0;*/
    position: relative;    
    font: normal 11px Tahoma;
/*border-bottom: #cccccc solid 1px;*/
border-top: #cccccc solid 1px;
margin-top:4px;
color:#333;
float:right;
/*width:100%;*/
height:100px;
/*clear: both;*/
    }


.footer {
font: 10px/150% Verdana;
    padding: 25px 25px 25px 25px;
color:#000;
	background: #eeeeee;

}
.name_prod {
font: bold 10px Verdana;
color:#000;
}
.name_prod a:link {text-decoration: none;color:#000}
.name_prod a:visited {text-decoration:none;color:#000}
.name_prod a:hover  {text-decoration:underline;color:#0066CC}
.name_prod a:active {text-decoration:none;color:#333}


.ind_prod {
font: bold 11px Verdana;
color:#666;
padding-bottom:3px;
}
.ind_prod a:link {text-decoration: none;color:#666}
.ind_prod a:visited {text-decoration:none;color:#666}
.ind_prod a:hover  {text-decoration:underline;color:#0066CC}
.ind_prod a:active {text-decoration:none;color:#666}



H1 {
	color:#000000;
font: normal 20px/150% Tahoma;

padding:0 0 10px 0;
margin:0;

}

H2 {
	font-family :Tahoma;
	font-size : 17px;
	FONT-WEIGHT: normal;
	color:#e10915;
}

H3 {
font: bold 12px/100% Tahoma;
color:#000;
padding:0 0 3px 0;
margin:0;
}


#proisvod {
        width:180px;
        padding: 20px 0 20px 20px;
        float:left;
        font : normal  11px Tahoma;
background:#EAE8E3;
margin-bottom:4px;
}

#proisvod span {
color:#fff;
        padding: 2px 2px 2px 2px;
        margin: 0;
        background: #E10915;
    font: bold 11px/150% Verdana;
}

#proisvod a:link {text-decoration: none;color:#000}
#proisvod a:visited {text-decoration:none;color:#333}
#proisvod a:hover  {text-decoration:none;color:red}
#proisvod a:active {text-decoration:none;color:#333}


#sub_cat {
        width:180px;
        padding: 20px 0 20px 20px;
        float:left;
background:#ebebeb;
margin-bottom:4px;
}
#sub_cat ul {
        width:100%;
        float:left;
        margin : 0px;
        padding: 2px 10px 15px 2px;
}
#sub_cat li {
        color: #000;
        list-style: none;
        font : normal  11px Tahoma;
        padding: 3px 0px 0px 2px;
        white-space : nowrap;
}



#sub_cat a:link {text-decoration: none;color:#000}
#sub_cat a:visited {text-decoration:none;color:#333}
#sub_cat a:hover  {text-decoration:none;color:red}
#sub_cat a:active {text-decoration:none;color:#333}

#sub_cat span {
color:#fff;
        padding: 3px 10px 5px 3px;
        margin: 0;
        background: #E10915;
    font: normal 11px/150% Tahoma;
}



#sub_cat2 {
        width:100%;
        padding: 0 0 20px 0px;
        float:left;
}
#sub_cat2 ul {
        width:40%;
        float:left;
        margin : 0px;
        padding: 2px 5px 0px 5px;
}
#sub_cat2 li {
        color: #000;
        list-style: none;
        font : normal  11px Tahoma;
        padding: 3px 5px 3px 5px;
        white-space : nowrap;
}



#sub_cat2 a:link {text-decoration: none;color:#000}
#sub_cat2 a:visited {text-decoration:none;color:#666}
#sub_cat2 a:hover  {text-decoration:underline;color:red}
#sub_cat2 a:active {text-decoration:none;color:#666}

#sub_cat2 span {
        padding: 3px 10px 5px 3px;
        margin: 0;
        background: #cccccc;
    font: bold 11px/150% Verdana;
}




#serZagol {
        float: left;
        clear:both;
/*        padding: 0px 0px 0px 2px;*/
/*        background: #004186;*/
/*color:#ffffff;*/
}

/*#serZagol a:link {text-decoration: none;color:#fff}
#serZagol a:visited {text-decoration:none;color:#fff}
#serZagol a:hover  {text-decoration:underline;color:#fff}
#serZagol a:active {text-decoration:none;color:#fff}*/


#serZagol H2 {
/*	padding: 2px 5px 4px 2px;*/
	margin: 0;
/*	background: #004186;*/
	font: bold normal 11px  Verdana;
	font-weight: bold;
	color: #004186;
	white-space: nowrap;
}

#serZagol H3 {
/*	padding: 2px 5px 4px 2px;*/
	margin: 0;
	font: bold normal 11px  Verdana;
	font-weight: bold;
	color: #e10915;
background:#fff;
	white-space: nowrap;
}

.navbar

{
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:red;
	text-align: center; 
/*	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;*/

padding-left:2px;
padding-right:2px; 
padding-top:2px;
padding-bottom:2px;
width:25px;
}

A.navbar:link {text-decoration: none; 	color:#004186;}
A.navbar:visited {text-decoration: none; color:#004186;}
A.navbar:active {text-decoration: none;	color:#004186;}
A.navbar:hover {text-decoration: none;	color:#004186;}

.goods

{padding:0 10px 0 0px; 
font-size:10px; 
font-family : Tahoma,sans-serif;
line-height:1.2em; 
background:url('../img/dots.gif') repeat-x bottom right;
padding:5px 0 0 0;
/*border-right: 1px solid #eee;*/
}
.goods span{background-color:white; padding-right:2px;}

.goods2

{padding:0 10px 0 0px; 
font-size:10px; 
	font-family :Tahoma;
padding-top:5px;
padding-left:2px;
}


A.goods:link {text-decoration: none; 	color:#0066CC;}
A.goods:visited {text-decoration: none; color:#0066CC;}
A.goods:active {text-decoration: none;	color:#0066CC;}
A.goods:hover {text-decoration: none;	color:#0066CC;}

.goods4

{
font-size:10px; 
	font-family :Tahoma;
/*background:#f8f8f8;*/
border-bottom: 1px solid #eee;
}


.err

{padding:0 10px 0 0px; 
color:red;
font-size:10px; 
line-height:1.2em;
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top:5px;
padding-left:2px;
}

.goods3

{padding:0 10px 0 0px; 
font-size:10px; 
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:1.2em; 
background:url('../img/dots.gif') repeat-x bottom right;
padding:5px;
}

#sitemap {
        width:100%;
font-size:10px; 
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
                padding: 10px 0 20px 0px;
        float:left;
}

#sitemap span {
        padding: 5px 0px 4px 0px;
        margin: 0;
}

#sitemap a:link {text-decoration: none;color:#000}
#sitemap a:visited {text-decoration:none;color:#666}
#sitemap a:hover  {text-decoration:underline;color:red}
#sitemap a:active {text-decoration:none;color:#666}


#drug   /*  */
    {
    position: absolute;
    top: 275px;
    right: 28px;
    font: 9px Verdana;

    }


#drug a:link {text-decoration: none;color:#0066CC;}
#drug a:visited {text-decoration:none;color:#0066CC;}
#drug a:hover  {text-decoration:none;color:#0066CC;}
#drug a:active {text-decoration:none;color:#0066CC;}


.line

{
height:2px;
background:url('../img/line_bg.gif') repeat-x bottom right;
}

#card {
        width:180px;
        padding: 0 0 10px 20px;
        float:left;
        font : normal  11px Tahoma;
background:#004186;
margin-bottom:4px;
margin-top:4px;
color:#fff;

}

#card h2{
        float:left;
        font : bold  12px Tahoma;
color:#fff;
}

#card a:link {text-decoration: none;color:#fff}
#card a:visited {text-decoration:none;color:#fff}
#card a:hover  {text-decoration:underline;color:#fff}
#card a:active {text-decoration:none;color:#fff}

#card_pres {
        width:180px;
       padding: 0 0 10px 20px;
        float:left;
        font : normal  11px Tahoma;
background:#e10915;
margin-bottom:4px;
margin-top:4px;
color:#fff;
}

#card_pres h2{
        float:left;
        font : bold  12px Tahoma;
color:#fff;
}

#center_news   /*  */
    {
/*background:silver;*/
    padding: 0 50px 0px 0;
    position: relative;
font: normal normal 13px/150% Verdana;
color:#333;
/*width:100%;*/
/*height:25px;*/
clear:both;
    }


#center_news H1{
	color:#333;
font: normal normal 20px/100% Tahoma;
}

#center_news H2{
	color:#333;
font: normal normal 17px/75% Tahoma;
}

#center_news  span /*  */
    {
/*background:#f2f2f2;*/
font: bold bold 14px/150% Tahoma;
color:#666;
    }


#news_arc   /*  */
    {
/*background:#f2f2f2;*/
   padding: 10px 10px 10px 10px;
    position: relative;    
font:  12px/150% Tahoma;
color:#000;
float:left;
clear: both;
    }


#news_arc2   /*  */
    {
/*   padding: 50px 0 0 10px;*/
    position: relative;    
font:  12px/150% Tahoma;
color:#000;
clear: both;
    }

#news_arc2  span /*  */
    {
/*background:#f2f2f2;*/
font: normal 12px/150% Tahoma;
color:#666;
    }

#sel_news   /*  */
    {
font: normal 10px Tahoma;
background:#eee;
color:#fff;
    padding: 2px 5px 2px 5px;
    }

#d_bg   /*  */
    {
float:left;
    padding: 20px 50px 30px 0;
    position: relative;
    font: 11px Verdana;
color:#333;
/*height:100%;*/
/*overflow: auto;*/
    }

#e404   /*  */
    {
    padding: 0 10px 0 10px;
    position: absolute;
    top: 250px;
    left: 300px;
    font: 12px Tahoma;
color:#333;
    }

#e404 H1{
	color:#333;
font: bold bold 35px/150% Trebuchet MS;
}

#bottom2   {

	padding: 5px 0 5px 25px;
	font-size : 10px;
color:#999;
background: #eeeeee;
}
	
#bottom2 a{
 color: #999; text-decoration: none;
} 

