body {
	background: #EAEAEA url('img/body_back.jpg') repeat-x top;
	margin : 0px;
	font-family : Arial, Helvetica, sans-serif;
}

h1 {
	font : bold 14px Tahoma;
	color : #ffffff;
	margin : 0px 0px 0px 0px;
}

h1.elitext {
	color : #000000;
}

h2 {
	font : bold 16px Tahoma;
	color : #000000;
	margin : 0px 0px 0px 0px;
}

h2 a{
	color : #000000;
	text-decoration : none;
}

h2 a:hover{
	text-decoration : underline;
}

h2.group {
	font : bold 14px Tahoma;
	color : #464646;
    padding-left: 15px;
}

h2.group a{
	color : #666666;
	text-decoration : none;
}

h2.group a:hover{
	text-decoration : underline;
}

p.content {
	font: normal 11px Tahoma;
	vertical-align : top;
	color : #464646;
	padding: 0 5px 0 5px;
	text-indent : 10px;
	text-align : justify;
}

h2 a{
	color : #000000;
	text-decoration : none;
}

h2 a:hover{
	text-decoration : underline;
}

h3 {
	font : bold 11px Tahoma;
	color : #464646;
	padding: 10px 10px 10px 10px;
	background-color : #dddddd;
} 
 
h3 a{
	color : #666666;
	text-decoration : none;
}

h3 a:hover{
	text-decoration : underline;
}

div.groupcontent {
	background : url("img/red_arrow.gif") no-repeat 40px;
	padding-left: 50px;
	font: normal 11px Tahoma;	
	color : #464646;
	margin: 5px 0 5px 0;
}

div.groupcontent a{
	color : #464646;
	text-decoration : none;
}

div.groupcontent a:hover{
	text-decoration : underline;
}

div.groupcontent a:visited{
	color : #999999;
}

table.price {
   margin: 0px 5 0px 5;
 }

tr.head {
	color : #464646;
	font: bold 11px Tahoma;
}

tr.string{
	color : #464646;
	font: normal 11px Tahoma;
	background-color : #dddddd;
}

tr.string a{
	color : #464646;
	font: normal 11px Tahoma;
	text-decoration : underline;
}

tr.string a:hover{
	color : #464646;
	font: normal 11px Tahoma;
	text-decoration : none;
}

td.code {
	text-align : center;
	width : 50px;
}

td.units {
	text-align : center;
	width : 30px;
}

tr.string td.price {
	background-color: #009C7C;
	text-align : center;
	color : #ffffff;
}

a.uplinks {
	text-decoration : none;
	color : #ffffff;
	font: normal 11px Tahoma;
}
a.uplinks:hover{
	text-decoration: none;
}

table.formlink {
	width : 70%;
	margin-top : 20px;
}

td.formtext {
	padding : 10px 15px 10px 25px;
	font: normal 11px Tahoma;
	color: #464646;
	text-align : right;
}

td.submit {
	padding-top: 45px;
}

td.corner {
	width : 12px;
	background : #009C81 url("img/corner.gif") no-repeat top;
	height : 6px;
}

table.elitalogo { 
    margin: 20px 0 20px 20px;
	background: url("http://www.e-alfalaval.ru/img/logo.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/logo.png', sizingMethod='crop');
 }
 
img.katalog {
	background: url("http://www.e-alfalaval.ru/img/catalogueb.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/catalogueb.png', sizingMethod='crop');
 }
 
 img.catalogue {
	background: url("http://www.e-alfalaval.ru/img/catalogue.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/catalogue.png', sizingMethod='crop');
 }
 
img.news {
	background: url("http://www.e-alfalaval.ru/img/news.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/news.png', sizingMethod='crop');
 }
 
img.links {
	background: url("http://www.e-alfalaval.ru/img/link.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/link.png', sizingMethod='crop');
 }

img.map {
	background: url("http://www.e-alfalaval.ru/img/map.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/map.png', sizingMethod='crop');
 } 
 
 img.phone {
	background: url("http://www.e-alfalaval.ru/img/phone.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/phone.png', sizingMethod='crop');
 } 
 
img.kontacts {
	background: url("http://www.e-alfalaval.ru/img/phoneb.png") no-repeat;
	//background-image:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.e-alfalaval.ru/img/phoneb.png', sizingMethod='crop');
 }

td.sitemap {
	padding-left : 10px;
	padding-top : 10px;
}

td.uplinks {
	padding-right : 25px;
	background : url("img/black_arrow.gif") no-repeat 5px;
	padding-left : 15px;
}

.leftcolumn {
	width : 300px;
	text-align : left;
}


.rightcolumn {
	padding-bottom: 15px;
	padding-right : 15px;
	min-width : 300px;
}

.logo{
	width : 300px;
	height : 85px;
	text-align : center;
	vertical-align : middle;
}

.submenu {
	margin-top: 15px;
	margin-bottom : 10px;
}

td.sidebar{
	width: 30%;
	background : url("img/prodline.gif") repeat-y left;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align : top;
}

td.subicon{
	width: 35px;
	text-align : right;
	padding-right : 10px;
}

.boldtahoma12white{
 	color : #000000;
	font : bold 12px Tahoma;
}

div.menuline{
	background: url("img/menu_line.gif") no-repeat center;
	height : 1px;
}

td.menuslash{
	background: url("img/menu_rzd.gif") no-repeat center;
	height : 2px;
	width: 100px;
}

a.menuitem{
	font-size : 12px;
	color : #227369;
	font-weight : bold;
	text-decoration : none;
	text-transform : uppercase;
}
a.menuitem:hover{
	color: #ffffff;
}

td.menuitem{
	background: url("img/menu_item.gif") no-repeat 17px;
	padding-left : 35px;
	text-align : left;
}

td.submenuitem{
	background: url("img/red_arrow.gif") no-repeat 17px;
	padding-left : 35px;
	font : normal 12px Tahoma;
	color: #444444;
}

.tahoma12gray{
	font : 12px Tahoma;
	color : #444444;
}

a.submenuitem{
	font : normal 12px Tahoma;
	text-decoration : underline;
	color : #444444;
}
a.submenuitem:hover{
	text-decoration: none;
}

.mainzone {
	background-color: #ffffff;
	width: 100%;
}

td.centerpage{
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align : top;
}

.searchbar{
	background: url('img/searchbar.gif') no-repeat;
	width : 215px;
	height : 25px;
}

td.upline {
	background: url("img/upline.gif") no-repeat center;
	width : 12px;
}

td.mainup{
	width: 30%;
	height : 65px;
}

FORM{
    margin-bottom:0;
	margin-right:0;
	margin-left:0;
	margin-top:0;
}

.formitem {
	width : 250px;
}

.formitem_text {
	width : 250px;
	height: 60px;
}

.seek {
	font: 13px Tahoma;
	color : #888888;
	width:155px;
	height:18px;
	border: 0px;
}

.boldtext {
	font: bold 11px Tahoma;
	color : #5f5f5f;
}

div.linktext {
	font: 11px Tahoma;
	color : #5f5f5f;
	background : url("img/red_arrow.gif") no-repeat left;
	margin : 5px 15px 5px 25px;
	padding-left:20px;
}

div.linktext a{
	color : #5f5f5f;
	text-decoration : none;
}

div.linktext a:hover{
	text-decoration: underline;
}

.date {
	font-size: 30px;
	font-weight : normal;
	font-family : "Times New Roman";
	color : #009C81;
}

tr.bannerimg {
	background : #EAEAEA url("img/banner_wilo.jpg") no-repeat right;
	height : 250px;
}

div.midline {
	background: #666666;
	height : 30px;
	margin-bottom : 10px;
	clear : both;
}

td.midlineicon {
	background: url("img/midlinelogo.gif") no-repeat;
	width : 55px;
}

div.linkzone{
	margin: 0 15px 0 15px;
	width : 100%;
}

.products{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear : both;
}

.products .left {
	width: 49%;
	/*margin-right: -51%;*/
	float: left;
}

.products .right {
	width: 50%;
	float: left;
	background : url("img/prodline.gif") repeat-y left;	
}

.tleft{
	padding-right: 5px;
}

.tright{
	padding-left: 6px;
}

div.prodline {
	background: url("img/prodline.gif") repeat-y center;
}

td.tovar {
	background: #CECAC7 url("img/black_arrow.gif") no-repeat 10px;
	height : 41px;
	padding: 0 0 0 26px;
	vertical-align : middle;
	text-align : left;
}

td.news {
	background: #009C7C url("img/red_arrow.gif") no-repeat 10px;
	height : 41px;
	padding: 0 0 0 26px;
	vertical-align : middle;
	text-align : left;
	border: 0px solid #;
}

div.viplink{
	background-color: #ffcccc;
	margin : 20px 0 0 0;
	text-align : justify;
}

td.sitemap1lvl{
    background: url("img/red_arrow.gif") no-repeat 30px;
	font : bold 16px Tahoma;
	color : #000000;
	height : 41px;
	padding-left : 46px;
}

td.sitemap2lvl{
	color : #000000;
	height : 20px;
	padding-left : 46px;
	font: bold 12px Tahoma;
}

.sitemap1lvl a, .sitemap2lvl a{
	text-decoration: none;
	color : #000000;	
}

.sitemap1lvl a:hover, .sitemap2lvl a:hover{
	text-decoration: underline;
}

div.pointline{
	background: url("img/pointline.gif") repeat-x center;
	height : 9px;
}

.text {
	font: normal 11px Tahoma;
	vertical-align : top;
	color : #464646;
	padding: 0 5px 0 5px;
}

.text a{
	color : #10A284;
	text-decoration: none;
}

.text a:hover{
	text-decoration: underline;
}


.linkname, .linkname2{
	color : #464646;
        text-align:justify;
}

.linkname{
	font: bold 11px Tahoma;
}

.linkname2{
	font: bold 9px Tahoma;
}

.linkaddr, .linkaddr2{
	color : #464646;
        text-align:justify;
}

.linkaddr {
	font: normal 11px Tahoma;
}

.linkaddr2{
	font: normal 9px Tahoma;
}

.linkaddr a, .linkaddr2 a{
	color : #464646;
	text-decoration : none;
}

.linkaddr a:hover, .linkaddr2 a:hover {
	text-decoration : underline;
}

td.conthead {
	font: bold 11px Tahoma;
	vertical-align : top;
	color : #464646;
	text-align : left;
}

td.conttext {
	font: normal 11px Tahoma;
	color : #464646;
	text-align : left;
}

a.price{
	font-weight: bold;
	color : #009C81;
	text-decoration : none;
}

a.price:hover {
	text-decoration: underline;
}

div.pdfs{
	text-align: right;
	margin-bottom: 5px;
}

div.bigpdfs{
	text-align: left;
	margin-top:5px;
	height :32px;
	background: url("img/bigpdf.gif") no-repeat left;
	padding-left : 40px;
}

a.pdf{
	font: normal 11px Tahoma;
	color : #464646;
	text-decoration : none;
}

a.pdf:hover{
	text-decoration : underline;
}

a.pdf:visited{
	color : #999999;
}

.downmenu{
	background-color: #666666;
	width: 100%;
	height : 30px;
}

div.pages{
	text-align: center;
	width : 100%;
}

td.page{
	height : 20px;
	width: 20px;
	text-align : center;
	vertical-align : middle;
	font : 11px Tahoma;
	color : #464646;
}

a.page{
	text-decoration: none;
	color : #464646;
}

a.page:hover{
	text-decoration: underline;
}

td.curpage{
	height : 20px;
	width: 20px;
	text-align : center;
	vertical-align : middle;
	font : 11px Tahoma;
	color : #464646;
	background : #ffcccc url("img/curpage.gif") no-repeat;
}

td.downmenu_item{
	padding-right : 10px;
	padding-left : 20px;
	background : url("img/downmenu_red.gif") no-repeat 10px;
}

a.downmenulink{
	font: bold 10px Tahoma;
	color : #ffffff;
	text-decoration : none;
}

a.downmenulink:hover{
	text-decoration: underline;
}

div.copyrights{
	font: 10px Tahoma;
	margin-bottom : 10px;
	text-align : center;
	width : 100%;
	color : #5f5f5f;
	margin-top : 20px;
}