body{
	background-color:  #f7f7f7;
	background-image: url(/img/bg.jpg);
	background-position: top;
	background-repeat: repeat-x;	
	margin: 0;
	font-family: Arial;	
	color: #242727
	font-size:12px;
}
.text1 {
	color: #242727; 
	font-size:12px; 
	TEXT-DECORATION: none;
	vertical-align: top;
	height: 500px;
}
.text1 a
{
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 color: #242727;
}
.text1 a:hover
{
  text-decoration: underline;
}
.text {
	font-size:12px; 
	TEXT-DECORATION: none;
}
.text a
{
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 color: #242727;
}
.text a:hover
{
  text-decoration: underline;
}
.layer
{
	background-color: #242727;
	width: 100%;
	height: 5px;
	border-bottom: 1px solid #e7e7e7;
}
.layer2
{
	background-color: #242727;
	width: 100%;
	height: 5px;
	border-top: 1px solid #e7e7e7;
}

.menu_new  {
	width: 990px; 
	margin: 0 auto;
	padding-left: 80px;
	text-align: center; 
	overflow: hidden;
	list-style: none; 

	}
		.menu_new  a {
			display: block; 
			width: 136px; 
			height: 50px; 
			padding: 10px 0 0 0; 
			margin: 5px 0px 0 0px;
			font: bold 16px Helvetica, Arial, Sans-Serif; 
			/*text-transform: uppercase;*/
			color: #000; 
			/*text-shadow: 0 1px 3px #71be43; */
			text-decoration: none;
			float:left;
			background: url(images/label1.png) 0 -149px no-repeat; 
		}
			.menu_new a:hover {
				background: url(images/label1.png) 0 0 no-repeat;
				color: #fff; 
			/*	text-shadow: 0 2px 3px #424242;*/
			}
			
			.menu_new a.js:hover {
				background: url(images/label1.png) 0 -149px no-repeat;
			}

.menutop
{
	width: 990px;
	font-size: 14px;
	letter-spacing: 1px;
	color: 1c1d1e;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	height: 56px;
	
}
.menutop a
{	
	font-size: 14px;
	letter-spacing: 1px;
	color: 1c1d1e;
	font-weight: bold;
	text-decoration: none;
}

.maintitle
{
background-image: url(/img/news.png);
	background-position: center;
	background-repeat: no-repeat;	
	height: 55px;
	width: 200px;
	font-size: 16;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.top
{
	background-image: url(/img/top.jpg);
	background-position: top;
	background-repeat: no-repeat;	
	height: 490px;
	width: 1070px;
}
.phone
{
	font-size: 16px;
	font-weight: bold;
	color: #242727;
	text-decoration: none;
	padding: 5px 0 0 0;
}
.slogan
{
	font-size: 20px;
	font-weight: bold;
	color: #2dc80a;
	text-decoration: none;
	text-shadow: 0px 1px 1px #ffffff;
	font-style: italic;
	padding-left: 15px;
}
.up
{
	background-image: url(/img/str.jpg);
	background-position: bottom;
	background-repeat: no-repeat;	
	height: 15px;
	width: 990px;
}
.head
{
	font-size: 26px;
	color: #242727;
	text-decoration: none;
	padding: 0 0 0 0;
}

.footer
{
	background-image: url(/img/footer.jpg);
	background-position: top;
	background-repeat: no-repeat;	
	height: 165px;
	width: 1070px;
	color: #000000;
}
.footer a
{
	font-size: 10px;
	color: #000;
}
.maintable
{
 background-color: #ffffff;
 border-left: 5px solid #d0d0d2;
 border-right: 5px solid #d0d0d2;
 width: 990px;
 font-size: 12px;
}
.maintable a
{
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 color: #242727;
}
.maintable a:hover
{
  text-decoration: underline;
}
.maintable img
{
/*border: 2px solid #d0d0d2;*/
}
.menutop2
{
 float: left; 
 width: 136px;
 text-align: center;
 height: 56px;
}
/*.menutop2:hover
{	
	background: url(/img/ugol.png) no-repeat;
	padding: 20px 20px 20px 20px;
	color: #fff;
}*/
.marq {
    width:600px;
    overflow:hidden;
}
div.move {
    overflow:hidden;
    width:99999px;
}
.marq p {
    float:left;
    margin:0;
}



a.readmore { 
background-attachment: scroll;
background-color: #646e82;
background-image: url("/img/readmore.png");
background-position: 0px 0px;
background-repeat: no-repeat;
display: block;
float: left;
font-size: 90%;
height: 28px;
line-height: 28px;
text-decoration: none;
text-indent: 15px;
text-shadow: 0px -1px 1px;
width: 110px;
}


.Div { 
margin-left: 3px;
margin-top: 55px;
position: absolute;
z-index: 5;
}


.bDiv { 
margin-left: 20px;
margin-top: 35px;
position: absolute;
z-index: 5;
}



.eDiv { 
margin-left: 7px;
margin-top: 55px;
position: absolute;
z-index: 5;
}

.lDiv { 
margin-left: 10px;
margin-top: 75px;
position: absolute;
z-index: 5;
}





.sDiv { 
margin-left: -2px;
margin-top: 35px;
position: absolute;
z-index: 5;
}

.fDiv { 
margin-top: 100px;
position: absolute;
z-index: 5;
display:block;
}







.Divtop { 
position: absolute;
z-index: 5;
}



.forp
{
     color:#090909; 
     font-family:arial; 
     font-size:12px; 
     text-decoration: none;
}
A.link {
	COLOR: #acacac; TEXT-DECORATION: underline;  FONT-FAMILY: arial; FONT-SIZE: 10px
       }

À.link:hover 
	{
	COLOR: #D91A25; TEXT-DECORATION: none;	
        }

A.link2 {
	COLOR: #7d7676; TEXT-DECORATION: none;  FONT-FAMILY: arial; FONT-SIZE: 12px; font-weight: bold
	}
A.link3 {
	COLOR: #7d7676; TEXT-DECORATION: underline;  FONT-FAMILY: arial; FONT-SIZE: 12px;
	}

À.a.link3:hover 
	{
	COLOR: #D91A25; TEXT-DECORATION: underline;	
        }

.link3 {
	COLOR: #7d7676; TEXT-DECORATION: underline;  FONT-FAMILY: arial; FONT-SIZE: 12px;
	}

a.link3:hover 
	{
	COLOR: #D91A25; TEXT-DECORATION: underline; font-weight: bold;	
        }

.addlink {
	color: #002c72; FONT-SIZE: 20px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-style: italic; font-weight: bold;
	}

.addlink:hover 
	{
	color: #002c72; FONT-SIZE: 20px; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-style: italic; font-weight: bold;
        }




A.ug {
	COLOR: #acacac; TEXT-DECORATION: none;  FONT-FAMILY: arial; FONT-SIZE: 10px
}
.logo {
	color: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.katalog {
	color: #201b16; FONT-SIZE: 13px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.contacts {
	color: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.contacts1 {
	color: #d91a25; FONT-SIZE: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none
}


.stext {
	color: #3d2b1f; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;

}

.addtext {
	color: #002c72; FONT-SIZE: 20px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-style: italic; font-weight: bold;

}

.teltext {
	color: #002c72; FONT-SIZE: 28px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-style: italic; font-weight: bold;

}


img {
border:0px;
}

A.a1:link {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.a1:active {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.a1:visited {
	COLOR: #acacac; TEXT-DECORATION: none
}
A.a1:hover {
	COLOR: black; TEXT-DECORATION: none
}
.red
{
	color: #D91A25; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}
img {border:0}
.green
{
	color: #19825c; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold;
}



.catm
{
	height: 42px;
	width: 130px;
	background-image: url(/img/mu.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}




.news2 {
     COLOR: #ffffff;
     FONT-SIZE: 11px; 
     FONT-FAMILY: arial; 
     TEXT-DECORATION: none;
     font-weight: bold;
     }
     .news {
     color: #7d7676; FONT-SIZE: 11px; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.catms

{
	height: 42px;
	width: 130px;
	background-image: url(/img/mon2.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}



.catalog2
{
	background-image: url(/img/st.gif);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding-left: 30px;
	color: #000000; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
	font-weight: bold;
	display: block;
	padding-bottom:10px;
}

a.catalog:hover {
	COLOR: #2dc80a; TEXT-DECORATION: none
}
.catalog
{
	background-image: url(/img/stdd.gif);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding-left: 40px;	
	display: block;	
	COLOR: #000000; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: arial; 
	FONT-SIZE: 12px; 
	font-weight: bold;
    padding-bottom:10px;
}

a.catalog2:hover {
	COLOR: #2dc80a; TEXT-DECORATION: none
}
TD.text DIV H3 {
	MARGIN: 0px 0px 0.8em
}
SPAN.catgal SPAN {
	DISPLAY: none
}
SPAN.catgal SPAN.sel {
	DISPLAY: inline
}
SPAN.catgal SPAN IMG.big {
	MARGIN-RIGHT: 0px
}
SPAN.catgal DIV {
	FONT-SIZE: 83%; FLOAT: left; MARGIN: 1em 30px 15px 0px; WIDTH: auto; TEXT-ALIGN: center;  
}
SPAN.catgal DIV IMG {
	MARGIN: 5px 0px
}
SPAN.catgal DIV.sel A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
h2
{
	font-size: 22px;
	color: #242727;
	text-decoration: none;
}

h6
{
	color: #3d2b1f; FONT-SIZE: 16px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold
}


h1
{
	font-size: 26px;
	color: #242727;
	text-decoration: none;
	font-weight: normal;
}


.menu1 {
	color: #7d7676; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold
}

.menu2 {
	color: #ff3333; FONT-SIZE: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: bold
}

