html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol,
ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:inherit; line-height:inherit; font-family:inherit; text-align:left; vertical-align:baseline; }
a img, :link img, :visited img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style:none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }
a { cursor:pointer; }

html, body {width: 100%; height: 100%;}

body
{
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.minwidth {width: 900px; min-width: 900px; height: 1px;}

a {text-decoration: underline;}
a:hover {text-decoration: none;}

h1 {font-size: 18px; font-weight: bold; margin-bottom: 17px;}

p {margin: 15px 0;}

strong {font-weight: bold;}

#mainwrapper
{
	width: 100%;
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

.hr {margin: 10px 5px;}
	.ln10 {width: 100%; height: 10px; font-size:1px; margin: 0 0 1px 0; background: #003399;}
	.ln8 {width: 100%; height: 8px; font-size:1px; margin: 0 0 1px 0; background: #003399;}
	.ln2 {width: 100%; height: 2px; font-size:1px; margin: 0 0 1px 0; background: #003399;}

.headtext1 {font-weight: bold; font-size: 22px; color: #517bcf; margin: 18px 0 10px 0; text-align: center;}
.headtext2 {font-weight: bold; font-size: 28px; color: #003399; margin: 7px 0 20px 0; text-align: center;}

.headpics {padding: 5px; text-align: center;}

.headpics img {margin: 0 15px; padding: 2px; border: solid 1px #999;}

#header {padding: 1px;}

#main_wrapper {padding: 10px 10px 70px 10px;}
	#main {}
		#leftcol, #rightcol {width: 260px; vertical-align: top;}
		#leftcol {text-align: left;}
		#rightcol {text-align: right;}
		#content {padding : 0 0; vertical-align: top;}


#footer
{
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	text-align: center;
}
#footer_content
{
	height: 40px;
	text-align: center;
}

table.menu {}
	table.menu tr {height: 84px;}
		table.menu tr td {vertical-align: middle;}
		table.menu tr td.txt {padding: 10px;}
			/*table.menu tr td.txt span:hover {text-decoration: underline;}*/
			table.menu tr td.txt a {text-decoration: none; color: #000;}
			table.menu tr td.txt a:hover {text-decoration: underline;}


table.leftmenu {margin-right: auto;}
	table.leftmenu tr td.brd {background: transparent url(images/leftcol.gif) no-repeat; width: 50px; height: 100px;}
table.rightmenu {margin-left: auto;}
table.rightmenu tr td.brd {background: transparent url(images/rightcol.gif) no-repeat; width: 50px; height: 100px;}

/** MENU **/
#montazh .bul img {background: transparent url(images/yakor_off.gif) no-repeat;}
#montazh .bul img:hover, #montazh .bul_hover img {background: transparent url(images/yakor_on.gif) no-repeat;}

#finance .bul img {background: transparent url(images/meshok_off.gif) no-repeat;}
#finance .bul img:hover, #finance .bul_hover img {background: transparent url(images/meshok_on.gif) no-repeat;}

#transport .bul img {background: transparent url(images/car_off.gif) no-repeat;}
#transport .bul img:hover, #transport .bul_hover img {background: transparent url(images/car_on.gif) no-repeat;}

#pusk .bul img {background: transparent url(images/kluch_off.gif) no-repeat;}
#pusk .bul img:hover, #pusk .bul_hover img {background: transparent url(images/kluch_on.gif) no-repeat;}


#gib .bul img {background: transparent url(images/kant_off.gif) no-repeat;}
#gib .bul img:hover, #gib .bul_hover img {background: transparent url(images/kant_on.gif) no-repeat;}

#laser .bul img {background: transparent url(images/laser_off.gif) no-repeat;}
#laser .bul img:hover, #laser .bul_hover img {background: transparent url(images/laser_on.gif) no-repeat;}

#probiv .bul img {background: transparent url(images/stanz_off.gif) no-repeat;}
#probiv .bul img:hover, #probiv .bul_hover img {background: transparent url(images/stanz_on.gif) no-repeat;}

#laser_probiv .bul img {background: transparent url(images/l_stanz_off.gif) no-repeat;}
#laser_probiv .bul img:hover, #laser_probiv .bul_hover img {background: transparent url(images/l_stanz_on.gif) no-repeat;}


/** MENU **/

.nav {margin-bottom: 10px; color: #000;}
	.nav a {color: #000; text-decoration: underline;}
	.nav a:hover {text-decoration: none;}





