body {
	margin:0;
	background:#c0c0c0;
	color:#000000;
	font:11px tahoma,verdana,arial,serif;
}
td,div {
	font-size:11px;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
}


a:link, a:active, a:visited {
	color:#1484C3;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}


#root {
	background:url('../images/header.jpg') no-repeat top center;
	height:100%;
}
#root-inner {
	background:url('../images/header-inner.jpg') no-repeat center 26px;
	height:100%;
}
#sub-root {
	height:100%;
	width:100%;
}

#top, #top-inner {
	height:449px;
	padding:25px 0 0 0;
	text-align:center;
	vertical-align:top;
}
#top-inner {
	height:315px;
}
	#logo {
		margin-bottom:0px;
	}
	#menu {
		padding-right:20px;
	}
	#top-inner #menu { top:78px }
	#top-inner #logo { margin-top:20px; }
	
	#menu img {
		margin-right:30px;
	}
	#top div, #top-inner div {
		position:relative;
	}
	
#footer {
	height:72px;
	background:url('../images/footer-bg.gif') repeat-x top;
	padding:0;
}
	#footer table {
		width:100%;
	}

	#copyrights {
		padding:0 0 0 46px;
		width:237px;
	}
		#copyrights p {
			margin:0 0 2px 0;
			color:#5F5F5E;
		}
			#copyrights p.kit {
				color:#E5E5E4;
			}
		#copyrights strong {
			color:#ffffff;
		}
		#copyrights a:link, #copyrights a:active, #copyrights a:visited {
			color:#5F5F5E;
			text-decoration:none;
		}
		#copyrights a:hover {
			text-decoration:underline;
		}
		#copyrights a.smarten {
			font-weight:bold;
			color:#3A3A3A;
		}
		
		
	#kit {
		font-size:10px;
		color:#ffffff;
	}
		#kit img {
			float:left;
			margin-right:12px;
			margin-bottom:10px;
		}
		#kit address {
			font-style:normal;
		}
			#kit address p {
				margin:0 0 2px 0;
			}
			#kit address strong {
				font-size:11px;
				color:#3A3A3A;
			}
#pre-footer {
	height:18px;
	padding:0;
}
	#pre-footer table {
		width:100%;
	}
	#pre-footer table tr td {
		padding:0;
	}
	
#main {
	vertical-align:top;
}



#left {
	vertical-align:top;
	padding-left:37px;
	width:237px;
}

#DC, #MC, #Cl, #RVI, #GR, #CF, #minsk, #other, #plazma {
	height:124px;
	width:231px;
	background:url('../images/blocks/1.png') no-repeat top left;
	cursor:pointer;
}
#MC {
	background:url('../images/blocks/4.png') no-repeat top left;
}
#Cl {
	background:url('../images/blocks/2.png') no-repeat top left;
}
#RVI {
	background:url('../images/blocks/3.png') no-repeat top left;
}
#GR {
	background:url('../images/blocks/5.png') no-repeat top left;
}
#CF {
	background:url('../images/blocks/6.png') no-repeat top left;
}
#minsk {
	background:url('../images/blocks/minsk.png') no-repeat top left;
}
#other {
	background:url('../images/blocks/other.png') no-repeat top left;
}
#plazma {
	background:url('../images/blocks/plazma.png') no-repeat top left;
}
	#DC.active {
		background:url('../images/blocks/1-active.png') no-repeat top left;
	}
	#MC.active {
		background:url('../images/blocks/4-active.png') no-repeat top left;
	}
	#Cl.active {
		background:url('../images/blocks/2-active.png') no-repeat top left;
	}
	#RVI.active {
		background:url('../images/blocks/3-active.png') no-repeat top left;
	}
	#GR.active {
		background:url('../images/blocks/5-active.png') no-repeat top left;
	}
	#CF.active {
		background:url('../images/blocks/6-active.png') no-repeat top left;
	}
	
	#minsk.active {
		background:url('../images/blocks/minsk-active.png') no-repeat top left;
	}
	#other.active {
		background:url('../images/blocks/other-active.png') no-repeat top left;
	}
	#plazma.active {
		background:url('../images/blocks/plazma-active.png') no-repeat top left;
	}



.sub-block {
	background:url('../images/blocks/bg.gif') repeat-y left;
}
	.sub-block div {
		background:url('../images/blocks/bg-1.gif') no-repeat top left;
		padding:0 29px;
		width:173px;
	}
		.sub-block div div {
			background:none;
			width:auto;
			height:auto;
			padding:0;
		}
	.sub-block p {
		margin:0 0 0 10px;
	}
	.sub-block a:link, .sub-block a:active, .sub-block a:visited {
		display:block;
		margin-bottom:5px;
		color:#ffffff;
		text-decoration:none;
		padding-left:10px;
		background:url('../images/blocks/bul.gif') no-repeat left 5px;
		text-transform:uppercase;
	}
	.sub-block a:hover {
		text-decoration:underline;
	}
.sub-block-footer {
	height:36px;
	width:231px;
	background:url('../images/blocks/footer.gif') no-repeat top left;
}


.fixer {
	font-size:1px;
	overflow:hidden;
	clear:both;
	padding:0;
	margin:0;
	background:none;
	width:auto;
	height:1px;
}

.dn {
	display:none;
}


#themainofthemain {
	vertical-align:top;
	padding-right:38px;
}


.bb-1, .bb-2, .bb-3 {
	width:100%;
}
	.bb-1 .title, .bb-2 .title, .bb-3 .title {
		height:37px;
		padding:0;
	}
	.bb-1 .contents, .bb-2 .contents, .bb-3 .contents {
		padding:0 9px 0 5px;
	}
	.bb-1 .contents div, .bb-2 .contents div, .bb-3 .contents div {
		background:#ededed;
		text-align:justify;
	}
	.bb-2 .contents div {
		background:#ffffff;
	}
	.ccc {
		padding:15px 19px 10px 20px;
	}
	.bb-1 .footer, .bb-2 .footer, .bb-3 .footer {
		height:33px;
		background:url('../images/bbb/1-bottom-bg.gif') repeat-x;
		padding:0;
	}
	.bb-2 .footer {
		background:url('../images/bbb/2-bottom-bg.gif') repeat-x;
	}
		.bb-1 .footer table, .bb-1 .title table, .bb-2 .footer table, .bb-2 .title table, .bb-3 .footer table, .bb-3 .title table {
			width:100%;
		}
			.bb-1 .footer table tr td, .bb-1 .title table tr td, .bb-2 .footer table tr td, .bb-2 .title table tr td, .bb-3 .footer table tr td, .bb-3 .title table tr td {
				padding:0;
				height:33px;
			}
			.bb-1 .title table tr td, .bb-2 .title table tr td, .bb-3 .title table tr td {
				height:37px;
			}
			.bb-1 .footer table tr td.f1, .bb-3 .footer table tr td.f1 {
				background:url('../images/bbb/1-left-bottom.gif') no-repeat top left;
			}
			.bb-1 .footer table tr td.f2, .bb-3 .footer table tr td.f2 {
				background:url('../images/bbb/1-right-bottom.gif') no-repeat top right;
			}
			.bb-2 .footer table tr td.f1 {
				background:url('../images/bbb/2-left-bottom.gif') no-repeat top left;
			}
			.bb-2 .footer table tr td.f2 {
				background:url('../images/bbb/2-right-bottom.gif') no-repeat top right;
			}
			
			.bb-1 .footer table tr td.f2,
			.bb-2 .footer table tr td.f2,
			.bb-3 .footer table tr td.f2 {
				text-align:right;
				vertical-align:top;
			}
			.bb-1 .footer table tr td.f2 a:link, .bb-1 .footer table tr td.f2 a:active, .bb-1 .footer table tr td.f2 a:visited,
			.bb-2 .footer table tr td.f2 a:link, .bb-2 .footer table tr td.f2 a:active, .bb-2 .footer table tr td.f2 a:visited,
			.bb-3 .footer table tr td.f2 a:link, .bb-3 .footer table tr td.f2 a:active, .bb-3 .footer table tr td.f2 a:visited {
				display:block;
				height:20px;
				width:30px;
				float:right;
			}

			
			.bb-1 .title table tr td.t1 {
				background:url('../images/bbb/1-left-top.gif') no-repeat top left;
				width:16px;
			}
			.bb-1 .title table tr td.t2 {
				background:url('../images/bbb/1-right-top.gif') no-repeat top right;
				width:25px;
			}
			.bb-2 .title table tr td.t1 {
				background:url('../images/bbb/2-left-top.gif') no-repeat top left;
				width:16px;
			}
			.bb-2 .title table tr td.t2 {
				background:url('../images/bbb/2-right-top.gif') no-repeat top right;
				width:25px;
			}
			.bb-3 .title table tr td.t1 {
				background:url('../images/bbb/3-left-top.gif') no-repeat top left;
				width:16px;
			}
			.bb-3 .title table tr td.t2 {
				background:url('../images/bbb/3-right-top.gif') no-repeat top right;
				width:25px;
			}
			
			
			.bb-1 .title table tr td.titlus {
				background:url('../images/bbb/1-title-bg.gif') repeat-x top;
			}
			.bb-2 .title table tr td.titlus {
				background:url('../images/bbb/2-title-bg.gif') repeat-x top;
			}
			.bb-3 .title table tr td.titlus {
				background:url('../images/bbb/3-title-bg.gif') repeat-x top;
			}
				.bb-1 .title table tr td.titlus div, .bb-2 .title table tr td.titlus div, .bb-3 .title table tr td.titlus div {
					background:url('../images/bbb/1-title.jpg') no-repeat top right;
					color:#ffffff;
					padding-left:9px;
					height:32px;
					vertical-align:middle;
					padding-top:5px;
				}
				.bb-2 .title table tr td.titlus div {
					background:url('../images/bbb/2-title.jpg') no-repeat top right;
					height:25px;
					padding-top:12px;
					font-size:12px;
				}
				.bb-3 .title table tr td.titlus div {
					background:url('../images/bbb/3-title.jpg') no-repeat top right;
				}
				
				.bb-1 .title table tr td.titlus div a, .bb-2 .title table tr td.titlus div a, .bb-3 .title table tr td.titlus div  a{
					color:#ffffff;
					text-decoration:none;
				}

.title {
	height:23px;
	margin:0 0 16px 13px;
}
















h1 {
	font:18px tahoma,verdana,arial,serif;
	color:#000000;
	margin:0 0 15px 0;
	padding-left:21px;
	background:url('../images/h1.gif') no-repeat left 5px;
}

ul {
	list-style:none;
	padding:0;
	margin:0;
}
	ul li {
		padding-left:11px;
		background:url('../images/li.gif') no-repeat left 5px;
	}
	
	

	
	
.hs {
	height:1px;
	overflow:hidden;
	margin:15px 0;
	background:url('../images/hs.gif') repeat-x;
}

.bgw {
	background:#ffffff;
}
.bg-b {
	background:#ffffff url('../images/c-b.gif') repeat-x;
}
.bg-r {
	width:35px;
	background:url('../images/c-right-bg.gif') repeat-y;
	vertical-align:bottom;
}
.bg-l {
	width:24px;
	background:url('../images/c-left-bg.gif') repeat-y;
}


.table1 {

}
.row1 {

}
.row2 {

}
.rowh {

}

table.table1 tr td {
	border:1px solid #ffffff;
	padding:7px;
}
table tr.rowh {
	background:#959595 url('../images/th.gif') repeat-x;
}
table tr.rowh td {
	background:#959595 url('../images/th.gif') repeat-x;
	font-weight:bold;
	color:#ffffff;
	padding:10px;
}
.th1 {

}
.th2 {

}
.th3 {

}
table tr.rowh td.th1, table tr.rowh td.th2, table tr.rowh td.th3 {
	padding:0;
	background:#959595 url('../images/th.gif') repeat-x;
	vertical-align:top;
}
table tr.rowh td.th3 {
	border-left:0;
}
	table tr.rowh td.th1 strong {
		display:block;
		background:url('../images/th-1.gif') no-repeat top left;
		padding:10px;
	}
	table tr.rowh td.th2 strong, table tr.rowh td.th3 strong {
		display:block;
		background:url('../images/th-2.gif') no-repeat top right;
		padding:10px;
	}
table tr.row1 td {
	background:#E5E5E5;
}
table tr.row2 td {
	background:#F0F0F0;
}



#drobilki {
	text-align:center;
}
#d-1 {
	width:194px;
	height:107px;
	margin-top:18px;
}
#d-2 {
	width:266px;
	height:113px;
	margin-right:105px;
	margin-bottom:-6px;
}
#d-3 {
	width:120px;
	height:35px;
	margin-left:10px;
}


#path {
	height:30px;
	padding:0 48px;
	vertical-align:top;
}
	#path a:link, #path a:active, #path a:visited {
		color:#ffffff;
	}
	#path img {
		vertical-align:middle;
		margin:0 3px;
	}
	#path span {
		color:#FBFACE;
		font-weight:bold;
	}
	#path table {
		width:100%;
	}
		#path table tr td {
			padding:0;
		}
			#path table tr td a img {
				vertical-align:middle;
				margin-right:5px;
			}

	
h2 {
	font-size:21px;
	font-weight:normal;
	text-transform:uppercase;
	color:#ffffff;
	margin:0 0 12px 0;
	padding-right:14px;
	background:url('../images/h2.gif') no-repeat right 8px;
	display:inline;
	margin-left:8px;
}

.w99 {
	width:100%;
}
input, textarea {
	border:1px solid #787775;
	color:#000000;
	font:11px tahoma,verdana,arial,serif;
	padding:2px;
	font-weight:bold;
	background:#DEDCDC;
}
input.button {
	padding:0;
	border:0;
}

.gray {
	color:#787775;
	margin-top:8px;
	display:block;
}


#submenu {
	padding:0 15px 20px 9px;
}
	#submenu a, #submenu span {
		color:#295bd0;
		text-transform:uppercase;
		padding-left:14px;
		background:url('../images/submenu-bullet.gif') no-repeat left 4px;
		font-weight:bold;
	}
	#submenu span {
		color:#FFFCC6;
		/* color:#ffffff; */
		background:url('../images/submenu-bullet-active.gif') no-repeat left 4px;
		font-weight:bold;
	}
	#submenu div, .hs {
		height:1px;
		overflow:hidden;
		margin:10px 0;
		background:url('../images/submenu-s.gif') repeat-x;
	}



.vs {
	width:41px;
	background:url('../images/vs.gif') repeat-y center;
}

#materials a {
	display:block;
	padding-left:12px;
	background:url('../images/h4.gif') no-repeat left 4px;
	margin-bottom:5px;
}

#plashka {
	background:#295BD0;
	color:#ffffff;
	height:26px;
	padding:0 30px;
	width:100%;
}
	#plashka table {
		width:100%;
	}
		#plashka table tr td {
			text-align:right;
			color:#ffffff;
		}
			#plashka table tr td#date {
				color:#BFCEF1;
				text-align:left;
			}
			
#order table tr td input, #order table tr td textarea {
	width:100%;
}
#order table tr td input.mw, #order table tr td textarea.mw {
	width:auto;
}

.fieldRequired {
	font-size:5px;
	padding:1px;
	border-top:4px solid red;
}

a.black:link, a.black:active, a.black:visited {
	color:#000000;
	text-decoration:none;
}
a.black:hover {
	text-decoration:underline;
}

a#print:link, a#print:active, a#print:visited {
	color:#295bd0;
}


.tbl1 {
	width:100%;
}
	.tbl1 tr td {
		border:1px solid #dddddd;
		padding:3px;
	}
	
.tbl-s {
	height:1px;
	background:#cccccc;
	padding:0;
}









.articles-bayan {
	width:250px;
}
	.articles-bayan div.itemd {
		background:#efefef;
		padding:14px;
	}
	.articles-bayan div.item,
	.articles-bayan div.item2,
	.articles-bayan div.items {
		background:#efefef url('../images/ab-b.gif') no-repeat 100% 50%;
		vertical-align:middle;
	}
	.articles-bayan div.items {
		background-color:#0b2838;
	}
		.articles-bayan div.item a,
		.articles-bayan div.item2 a,
		.articles-bayan div.items a {
			display:block;
			text-decoration:none;
			font-weight:bold;
		}
		.articles-bayan div.item2 a {
			padding:9px 14px;
		}
		.articles-bayan div.items a {
			background:#0b2838 url('/images/ab-on.gif') no-repeat 0% 0%;
			color:#fff;
		}
			.articles-bayan div.item a:hover,
			.articles-bayan div.item2 a:hover,
			.articles-bayan div.items a:hover {
				background:#0b2838 url('/images/ab-on.gif') no-repeat 0% 0%;
				color:#fff;
			}
			.articles-bayan div.item a img,
			.articles-bayan div.item2 a img,
			.articles-bayan div.items a img {
				width:44px;
				height:30px;
				vertical-align:middle;
				margin:0 14px 0 0;
			}

.main-container { position:relative; z-index:1; margin-top:-80px; }
#root-inner .main-container { margin:0 }

.ie-fixer { margin-top:-32px; }
