body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #57585a;

	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	/* background-color: #dbdbdb;*/
	background-color: #efefef;
}

#flashContent{
    
 /*background-color: #dbdbdb;*/
}

#mm{
	background-image: url(/img/bgmain.jpg);    
}

#right-menu {position: absolute; top:-110px;left:540px; width: 460px; height: 200px; z-index: 0;}

a.white {
	color: #FFFFFF;
	text-decoration: none;
}
.skladlist {
	
}
.png_img {
  behavior: url(/img/png.htc);
}
.head-img1 {
  position: absolute;
  top: 50px;
  left: 250px;
}
.head-img2 {
  position: absolute;
  top: 50px;
  left: 250px;
}
.head-img5 {
  position: absolute;
  top: 70px;
  left: 250px;
}
.t14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	font-weight: bold;
}
td.t42 {
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #44cb15;
}
.bold16white {
	font-size: 16px;
}



td.logo {
	background-image: url(/img/head0001.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main__page td.logo {background: none;}
.contacts {
	
	width: 410px;
	padding-left: 30px;
}
.vakansii {
	
	padding-left: 90px;
	width: 360px;
}
.vetzpower {
	
	padding-left: 140px;
	width: 310px;
}
h1 {
	font-size: 18px;
	line-height: normal;
	color: #676a78;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #2ec9ed;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.h3 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #676a78;
	line-height: 20px;
	text-decoration: none;
}


td.head0002 {
	background-image: url(/img/head0002.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}
.main__page td.head0002 {
  background-image: url(/img/head/head0002.gif);
} 
#new .data {
	color: #FFFFFF;
	background-color: #2eb0ed;
}
#zakaz {
	position: absolute;
	left: 870px;
	top: 200px;
	background-image: url(/img/zakaz.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 67px;
	width: 112px;
	vertical-align: middle;
	padding-top: 10px;
}
.centercontent strong {
	text-decoration: underline;
}
.centercontent {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#zakaz a {
	font-size: 16px;
}

.pochemu {
	padding-left: 96px;
	width: 430px;
	float: left;
}
#main .p5 {
	padding-right: 5px;
	padding-left: 5px;
}
a.catalog {
	font-size: 17px;
	text-decoration: none;
	color: #FFFFFF;
}
.forum {
	padding-left: 10px;
	float: left;
	width: 120px;
}
.garantiya {
	float: left;
	width: 366px;
}
.newsvetz {
	float: left;
	width: 180px;
	padding-left: 10px;
}
.razdeli {
	float: left;
	width: 516px;
	padding-left: 10px;
}

.uslugi {
	float: left;
	width: 296px;
}
.partners {
	float: left;
	width: 516px;
	padding-left: 10px;
}


a.catalog:hover {
	font-size: 17px;
	text-decoration: none;
	color: #FFFF00;
}


td.head0002 div a, td.head0003 div a {
	color: #FFFFFF;
	font-size:16px;
}

td.head0003 {
	background-image: url(/img/head0003.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.main__page td.head0003 {
  background-image: url(/img/head/head0003.gif);
} 
a.spravochniki {
	color: #5e5f60;
	text-decoration: none;
	line-height:12px;
	font-size: 12px;
}
a.spravochniki:hover {
	color: #5e5f60;
	text-decoration: underline;
	line-height:12px;
	font-size: 12px;
}
a.map {
	color: #FF0000;
	font-size: 12px;
}
#main {
    min-width:990px;
}
.blue12 {
	font-weight: bold;
	color: #2ec9ed;
	font-size: 12px;
}
a.mail {
	font-size: 12px;
}
a.blue_line1 {
	font-size: 12px;
}
.blue {
	background-image: url(/img/blue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 5px;
	padding-left: 15px;
}
.blue a {
	font-size: 16px;
	color: #FFFFFF;
}
td.t11 {
	font-size: 10px;
	color: #333333;
	background-color: #e9d951;
	width: 115px;
}
.table_sklad {
	line-height: 10px;
	background-color: #e3f6fa;
}
#bottom a {
	color: #666666;
}

td.t11234 {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	background-color: #ffe81f;
	background-image: url(/img/marker_blue_down.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
td.t21 {
	font-size: 10px;
	color: #333333;
	background-color: #94b7c6;
}
.bold16 {
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}


td.t11234:hover{
	
	background-color: #C1F92F;
	background-image: url(/img/marker_green_right.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}


td.headtel {
	font-size: 22px;
	color: #2ec9ed;
	line-height: 23px;
	font-weight: normal;
}
a.h3 {
	font-size: 23px;
	font-weight: bold;
	color: #535455;
	text-decoration: none;
}

a.h3:hover {
	font-size: 23px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a {font-size: 14px;color: #105ceb;}
a:hover {text-decoration: underline; color: #ED1C24;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:activ {text-decoration:none;}

#head .ugol {
	background-image: url(/img/ugolfon.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.yellow {
	background-image: url(/img/yellow.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: left top;
	width:222px;
	padding-bottom: 5px;
}

.yellow1 {
	background-image: url(/img/yellow1.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: left top;
	width:560px;
	padding-bottom: 5px;
}

.green {
	background-image: url(/img/green_.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 5px;
	padding-left: 20px;
}
.green a {
	font-size: 16px;
	color: #FFFFFF;
}
.meccalte {
	background-image: url(/img/meccalte.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
.meccalte a {
	font-size: 16px;
	color: #273e7c;
	font-weight: normal;
}


.yellow a {
	font-size: 16px;
}
td.t22 , td.t24 {

	font-size: 10px;
	color: #333333;
	background-color: #bec5dd;
}

td.t23  {

	font-size: 10px;
	color: #333333;
	background-color: #dbddbe;
}
td.t41, td.t43, td.t44 {
	font-size: 10px;
	color: #333333;
}


td.t31234 {
	font-size: 10px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}

.b-material p{
    cursor: pointer;
}
#footer_contacts {
    padding: 1px 1px 1px 40px;
}
#footer_contacts p {
    font-size: 11px;
}
#footer_contacts a {
    font-size: 11px;
    color: #0000ff;
    text-decoration: underline;
}
.flashbox {
    background: url(/images/flashbox.bg.gif) 0 0 repeat-x; 
}

