body,table,td {
font-family:Arial;
}
h1,h2,h3,h4,h5,h6 {
padding:0px;
margin:0px;
}
a, img {
border: 0px;
}
p,ul,li,select,input {
padding:0px;
margin:0px;
}
h1 {
font-size:24px;
font-weight:normal;
}
h3 {
font-size:18px;
font-weight:normal;
}
h6 {
font-size:12px;
}
.her {
font-size:0px;
width:100%;
margin:0px;
padding:0px;
height:1px;
background-color:#e4e4e4;
margin-top:14px;
margin-bottom:12px;
}

.korzPodp {
font-size:11px;
color:#a4a5a5;
}

.text14 {
width:438px;
font-size:14px;
padding-bottom:20px;
}
.text12 {
font-size:12px;
}
.text11 {
font-size:11px;
}
.text12-2 {
font-size:12px;
padding-bottom:14px;
}
.text18 {
font-size:16px;
font-weight:normal;
line-height:28px;
}

.date {
font-size:10px;
color:#a4a4a4;
}

a {
color:#2063a2;
}
a:hover {
text-decoration:none;
}

.bor {
border:solid 1px red;
}

.LogoPos {
margin-left:36px;
}

.OtMainMenu {
width:18px;
background-color:#ffffff;
}

.FormText {
float:right;
font-size:11px;
}

.PoleWidth {
width:158px;
}

.SubmBack {
color:#ffffff;
width:78px;
height:22px;
background-color:#406aa8;
border:0px;
margin-left:8px;
}

.MainMenuBg {
margin-top:30px;
margin-bottom:30px;
background-image:URL(/images/CenterMainMenu.jpg);
background-repeat:nrepeat-x;
background-position:center left;
}
.CenterMainMenu {
height:45px;
padding-top:4px;
background-image:URL(/images/CenterMainMenu.jpg);background-repeat:nrepeat-x;background-position:center left;
}
	a.LinkMainMenu:link, a.LinkMainMenu:visited, a.LinkMainMenu:active{
	color:#222222;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-right:4px;
	}

	a.LinkMainMenu:hover {
	text-decoration:underline;
	}

.RightMainMenu {
width:20px;
height:45px;
background-image:URL(/images/RightMainMenu.jpg);background-repeat:no-repeat;background-position:center right;
}

.LeftMainMenu {
width:20px;
height:45px;
background-image:URL(/images/LeftMainMenu.jpg);background-repeat:no-repeat;background-position:center left;
}

.SubMenu {
background-image:URL(/images/SubMenuFon.jpg);background-repeat:repeat-y;background-position:top right;
}
.SubMenu2 {
background-color:#dbdbdb;
}
.SubMenu3 {
background-image:URL(/images/SubMenuFon2.jpg);background-repeat:repeat-y;background-position:top right;
}
.user {
float:right;
padding-right:30px;
}
.SubMenuWid {
width:518px;
margin-left:40px;
}
.SubMenuWid2 {
font-size:12px;
width:150px;
margin-left:40px;
padding-top:28px;
padding-bottom:28px;
}
.SubMenuWid3 {
font-size:12px;
width:220px;
margin-left:40px;
}
.SubMenuWid4 {
font-size:12px;

}
.linePodMenu {
line-height:16px;
}
.MenuSpis {
list-style:display;
color:#cbcbcb;
line-height:24px;
padding-left:24px;
margin-top:10px;
}
.MenuSpis2 {
list-style:display;
color:#cbcbcb;
line-height:38px;
margin-top:0px;
}
.sp1 {
list-style:none;
padding-left:20px;
background-image:URL(/images/sp1.jpg);background-repeat:no-repeat;
color:#000000;
font-size:12px;
font-weight:bold;
}
.sp2 {
list-style:none;
padding-left:20px;
background-image:URL(/images/sp2.jpg);background-repeat:no-repeat;
color:#000000;
font-size:12px;
font-weight:bold;
}
.Podsp1 {
list-style:none;
color:#000000;
font-size:12px;
font-weight:normal;
}

.star1 {
margin-bottom:8px;
margin-left:4px;
}

.zagolovPad {
text-align:left;
padding-top:8px;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
border:solid 1px #dedede;
#border-bottom:0px;
#border-right:0px;
vertical-align:top;
}
.zagolovPad2 {
text-align:left;
padding-top:8px;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
border:solid 1px #dedede;
#border-bottom:0px;
vertical-align:top;
}
.zagolovPad3 {
text-align:left;
padding-top:8px;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
border:solid 1px #dedede;
#border-right:0px;
vertical-align:top;
}

.kolTov {
height:18px;
font-size:11px;
padding:0px;
}
.kolTov2 {
width:246px;
height:20px;
font-size:12px;
padding:0px;
}
.tovarPad1 {
text-align:left;
font-size:11px;
padding-top:8px;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
background-color:#cecece;
}
.tovarPad2 {
text-align:left;
font-size:11px;
padding-top:8px;
padding-bottom:8px;
padding-right:6px;
padding-left:6px;
background-color:#e4e4e4;
}
.PadSubm {
padding-top:2px;
padding-bottom:2px;
}


.futerO {
font-size:20px;
padding-left:50px;
margin-left:22px;
margin-top:56px;
margin-bottom:16px;
background-image:URL(/images/fone.jpg);background-repeat:no-repeat;background-position:center left;
}

.futerT {
color:#a4a5a5;
font-size:14px;
margin-left:40px;
margin-bottom:50px;
}


.pagePicPos {
margin-left:44px;border:solid 1px #a4a4a4;
}

#cup64 {
position:relative;
top: -80px;
left: 0px;
}




		#mapk {
			margin:0;
			padding:0;
			width:822px;
			height:682px;
			background:url(/production/proizvodstvo-profnastila/pn5.jpg) top left no-repeat #fff;
			font-family:arial, helvetica, sans-serif;
			font-size:8pt;
		}
		
		#mapk li {
			margin:0;
			padding:0;
			list-style:none;
		}
		
		#mapk li a {
			position:relative;
			display:block;
			/*
			   Specifying a background image
			   (a 1px by 1px transparent gif)
			   fixes a bug in older versions of
			   IE that causeses the block to not
			   render at its full dimensions.
			*/
   			background:url(blank.gif);
   			text-decoration:none;
			color:#000;
		}
		
		#mapk li a span { display:none; }
		
		#mapk li a:hover span {
			position:relative;
			display:block;
			width:200px;
			left:20px;
			top:20px;
			border:1px solid #000;
			background:#fff;
			padding:5px;
 			filter:alpha(opacity=80);
			opacity:0.8;
  		}
	
		#mapk a.m1 {
			top:570px;
			left:300px;
			width:130px;
			height:110px;
		}
		
		#mapk a.m2 {
			top:450px;
			left:440px;
			width:100px;
			height:110px;
		}
		
		#mapk a.m3 {
			top:320px;
			left:550px;
			width:100px;
			height:110px;
		}
		
		#mapk a.m4 {
			top:230px;
			left:170px;
			width:100px;
			height:110px;
		}
		
		#mapk a.m5 {
			top:140px;
			left:15px;
			width:100px;
			height:110px;
		}

		#mapk a.m6 {
			top:-540px;
			left:15px;
			width:100px;
			height:110px;
		}

		#mapk a.m7 {
			top:-640px;
			left:355px;
			width:100px;
			height:110px;
		}
