	* {
		//margin:0;
		padding:0;
		font-family:Tahoma;
		font-size:14px;
		color:#333 !important;
		_zoom:1;
	}
//	html, body {background:#fff}
	body {background:#fff;margin:0;padding:15px;}
	p {margin:0;}
	h1, h1 * {font:bold 16px Tahoma;text-decoration:none !important;color:#233 !important}
	h2, h1 *  {font:bold 15px Tahoma;color:#FF9C06 !important}
	h3, h3 *  {font:bold 14px Tahoma;color:#FFaC06 !important}
	h4, h4 *  {font:bold 13px Tahoma;}
	h5, h5 *  {font:bold 12px Tahoma;}

	b {font-weight:bold !important}
	a {color:#0D288B !important;}
	a:link img, a:hover img, a:visited img {border:none;}
	a:hover {color:#000 !important;}
	
	.start1 {vertical-align:top;border:solid 1px #bbb;border-width:0 0 0 0;padding:10px 5px 10px 10px !important;}
	.start1 img {float:left;margin:0 10px 0 10px;width:120px !important;height:120px !important;}
	.start1 a {float:none !important;float:left;font:bold 12px Tahoma;padding:0 0 0 0;}
	.start1 p {float:none !important;float:left;font:normal 12px Tahoma;padding:10px 0 0 0;}
	.start1 p a{text-decoration:none;font:normal 11px Tahoma !important;}

	.start2 {width:300px;vertical-align:top;border:solid 1px #cCd5fE;border-width:0 0 0 2px;}
	.start2 div {padding:0 10px 15px 0px;}
	.start2 div a {font:bold 12px Tahoma;}
	.start2 li {list-style-type:circle}
	
	.now {}
	.now2 {background:url('/i/knopka.png') no-repeat center !important}
	

	.login {padding:20px;border:solid 1px #eee;background:#fdfdfd;}
	.login div {color:#666 !important;margin:1px;}
	

	h1.zag {border:solid 1px #BCC5EE;border-width:1px 1px 0 1px;border-radius:7px 7px 0 0;background:#BCC5EE;padding:5px 10px 5px 10px;margin:0}
	div.cont {border:solid 1px #BCC5EE;border-width:0px 1px 1px 1px;border-radius:0 0 7px 7px;background:#F2F5FA;padding:5px 10px 10px 10px;margin:0 0 15px 0;}

	h1.zag2 {border:solid 1px #BCC5EE;border-width:1px 1px 0 1px;border-radius:7px 7px 0 0;background:#BCC5EE;padding:5px 10px 5px 10px;margin:0}
	
	div.cont_red {border:solid 2px #DA6015;border-radius:7px 7px 7px 7px;background:#Fea;padding:10px;margin:0 0 5px 0;overflow:hidden;zoom:1}
	div.cont2 {border:solid 1px #BCC5EE;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;background:#e2e5eA;padding:10px;margin:0 0 5px 0;overflow:hidden;zoom:1}
	div.cont2 * {text-decoration:none !important}
	div.cont2 table {border-collapse:collapse;width:100%;}
	div.cont2 table td {padding:5px;}
	
	div.top {border:solid 1px #BCC5EE;border-width:1px 1px 0 1px;border-radius:7px 7px 0 0;background:#BCC5EE;}
	table.top {width:100%;border-collapse:collapse;}
	tr.top {}
	tr.top a {color:#333 !important;text-decoration:none;font-weight:bold}
	tr.top td.logo {text-align:center;vertical-align:middle !important;padding-left:20px;width:230px}
	tr.top .logo a {font:bold 28px Tahoma !important;color:#0D288B !important;text-decoration:none;}
	tr.top td {background:none;height:80px;padding:10px;}

	div.footer {border:solid 1px #BCC5EE;border-width:1px 1px 0 1px;border-radius:0 0 7px 7px;background:#BCC5EE;}
	table.footer {width:100%;border-collapse:collapse;}
	tr.f {vertical-align:middle !important;text-align:left;padding-right:20xp;color:#444 !important;font-size:12px}
	tr.f a {padding:0 5px 0 5px;color:#444 !important;font-size:12px}
	tr.f a:hover {text-decoration:underline;color:#000 !important;font-size:12px}
	tr.f td {height:60px;padding:10px;}

	table.main {width:100%;height:100%;border-collapse:collapse;}
	table.main td {vertical-align:top;padding:10px 5px 5px 20px;}
	.s {color:#666 !important;font-size:10px !important}
	.d {}

	tr.top td.menu {vertical-align:middle !important;text-align:right;padding-right:20xp;color:#999 !important;}
	tr.top td.menu a {padding:0 5px 0 5px;}
	tr.top td.menu a:hover {text-decoration:underline;color:yellow !important}

	
	td.left {width:230px;background:#eee;padding:10px !important;border:solid 1px #BCC5EE;border-width:0 0 0 1px;}
	td.right {width:230px;background:#eee;padding:10px !important;border:solid 1px #BCC5EE;border-width:0 1px 0 1px;}
	td.content {background:#fff;border:solid 1px #BCC5EE;border-width:0 0 0 1px;padding:10px !important;}


	div.menu div{margin-top:5px;padding:0px;}
	div.menu a {text-decoration:none;color:#444 !important;font:bold 13px Arial}
	div.menu a:hover {text-decoration:underline;color:#222 !important}
	
	
	div.c {padding:0 10px 10px 20px}
	div.err {color:red !important;}
	.alert * {color:red;}
	ul.alert li {padding:0;margin:0;}
	ul.alert {padding:0;margin:0;}
	div.alert {padding:0 0 10px 0;}
	
	.ad {font-size:20px !important; color:#961C2E !important;font-weight:bold !important;}
	.user {font-size:15px !important; color:#961C2E !important;font-weight:bold !important;}

	//div {border:solid 1px #999;}
