h2 span {font-size:60%}
fieldset {border:1px solid #bbb}
body {background:#0a1636; margin:0}
td {
		color:#fff;
		font:0.9em Helvetica,sans-serif
}
a {color:#fff; text-decoration:underline}
a:hover {color:#bbb}

.content {background:#d5e0e8; color:#31383d; padding:20px}
.content td {color:#31383d}
.content a {color:#a85f17}
.content a:hover {color:#044579}

.bottomDiv {background:url(17.gif) no-repeat top right}
.current {color:#bbb}

.topBlock {padding:39px 0 0}
.topBlock .outerDiv {width:308px; height:96px; font-size:150%; filter:expression(fixPNG(this))}
.topBlock .innerDiv {padding-top:25px; margin:0 10px 10px 80px}

.langs {padding:10px; background:url(22.gif) repeat-x 0 5px}
.langs a {color:#595f76; text-decoration:none}
.langs td, .langs a:hover {color:#fff}
.langs img {margin:0 10px; width:3px; height:5px}

.navIcons {width:90px; height:34px; filter:expression(fixPNG(this)); padding-top:5px}
.navIcons a {display:block; float:left; width:13px; height:11px; font-size:0px; margin:0 4px}
.navIcons a:hover {background-position:0 -11px}

.topMenu {padding-right:30px}
.m1 {margin-top:8px}
.topMenu div.current {cursor:default}
.topMenu .current, .topMenu .default {
		width:131px;
		height:42px;
		color:#fff;
		display:block;
		float:right;
		text-align:center;
		line-height:40px;
		text-decoration:none;
		background-repeat:none;
		background-position:bottom;
		filter:expression(fixPNG(this));
		font-size:0.7em;
}
.topMenu a:hover {
		background-image:none;
		color:#f69420;
/*		text-decoration:underline;	*/
}

.zagolovok td {background:url(/include/images/grad.gif) repeat-x top #768ba7; color:#fff; height:25px; padding:0 10px; white-space:nowrap; vertical-align:middle; font-weight:bold}
.close {display:block; width:16px; height:16px; background:url(/include/images/close.gif) no-repeat 0 1px; float:right}
.close:hover {background-position:0 -16px}
