div.test {
	z-index: 100;
		position: absolute;
		top: 250px;
	height: 160px;
	width: 100%;
	}
div.test div {
	height: 160px;
	width: 240px;
	padding:20px;
	background: #C7CFD1;
	border: 1px solid #AAA;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
input, select, textarea {
	font: Menu;
	}
a.m1 {
	color: #FFF;
	font-size: 74%;
	font-weight: bold;
	text-decoration: none;
	text-transform: lowercase;
	}
a.m1:visited {
	color:#FFF;
	}
a.m1:hover {
	text-decoration: underline;
	}
a.m2 {
	color: #333;
	text-decoration: none;
	/*font-size: 10px;
	*/font-weight: bold;
	}
a.m2:visited {
	color: #333;
	}
a.m2:hover {
	text-decoration: underline;
	}
a.m3 {
	color: #C00;
	text-decoration: none;
	/*font-size: 10px;
	*/font-weight: bold}
a.m3:visited {
	color: #C00;
	}
a.m3:hover {
	text-decoration: none;
	}
A.m4 {
	color: #C00;
	text-decoration: underline;
	/*font-size: 12px;
	*/font-weight: bold;
	}
A.m4:visited {
	color:#C00;
	}
A.m4:hover {
	text-decoration: none;
	}
A.m5 {
	/*font-size: 11px;
	*/text-decoration: underline;
	}
A.m5:visited {
	color: #039;
	}
A.m5:hover {
	text-decoration: underline;
	}
A.m8 {
	color: #cde;
	text-decoration: none;
	/*font-size: 12px;
	*/font-weight: bold;
	}
A.m8:visited {
	color: #cde;
	}
A.m8:hover {
	text-decoration: underline;
	}
A.m9 {
	color: #039;
	text-decoration: none;
	/*font-size: 12px;
	*/font-weight: bold;
	}
A.m9:visited {
	color: #039;
	}
A.m9:hover {
	text-decoration: underline}
A.hrazdel {
	color: #FFF;
	text-decoration: none;
	font-weight: bold}
A.hrazdel:visited {
	color: #FFF;
	}
A.hrazdel:hover {
	text-decoration: underline}
.than {
	font-family: Tahoma, Verdana;
	font-size: 70%;
	}
a.announce {
	color: #039;
	/*font-size: 11px;
	*/text-decoration: none;
	}
a.announce:visited {
	color: #039;
	}
a.boldnou {
	color: #000;
	/*font-size: 12px;
	*/text-decoration: none;
	}
a.boldnou:visited {
	color: #000;
	}
.text2 {
	color: #fff;
	font-size: 70%;
	font-weight: bold;
	letter-spacing: 3px;
	text-transform: uppercase;
	}
/* Here we come */div#logo-holder {
	background: #C7CFD1 url(/image/bg1.gif);
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	vertical-align: middle;
	}
div#logo-holder img {
	vertical-align: middle;
	margin: 8px 5%;
	}
div#footer {
	background: #C7CFD1 url(/image/bg1.gif);
	border-top: 1px solid #000;
	text-align: center;
	}
div#common {
	}
div#adv {
	margin: 10px;
	}
.c-block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin: 10px 0px 10px 10px;
	height : 100%;
	}
.c-block span.date {
	color: #708090;
	font-size: 80%;
	font-style: italic;
	}
.c-block div.header {
	text-align: center;
	}
.c-block div.header div {
	background: transparent url(/image/t-right.gif) no-repeat top right;
	padding: 3px;
	}
.c-block div.header a {
	color: #fff;
	font-weight: bold;
	 letter-spacing: 3px;
	text-decoration: none;
	 text-transform: uppercase;
	}
.c-block div.header a:visited {
	color: #fff;
	}
.c-block div.header a:active,.c-block div.header a:hover {
	color: #ddd;
	text-decoration: overline underline;
	}
.c-block div.body {
	border: 1px solid #999;
	border-top: 0px none;
	padding: 12px;
	}
.c-block div.body ul {
	margin-top: 0;
	}
div#news-line div.header {
	background: #c36 url(/image/t-left.gif) no-repeat top left;
	}
div#text-line div.header {
	background: #696 url(/image/t-left.gif) no-repeat top left;
	}
div#text-line div.body {
	background: #dee3e3;
	}
#cd-line div.header {
	background: #030 url(/image/t-left.gif) no-repeat top left;
	}
#cd-line div.body {
	background: #ffffe5;
	}
#dvd-line div.header {
	background: #06c url(/image/t-left.gif) no-repeat top left;
	}
#dvd-line div.body {
	background: #dee3e3;
	}
#facts-line div.header {
	background: #696 url(/image/t-left.gif) no-repeat top left;
	}
#column-line div.header {
	background: #c9a027 url(/image/t-left.gif) no-repeat top left;
	}
#column-line div.body {
	background: #ffffe5;
	}
/* added by me 2011-12-02 00:22:09*/#poll-line div.header {
	}
div.body {
		-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
		-moz-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
		box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
		}
/* end */div.adv-big {
	border: 1px solid #999;
	margin: 5px 0px 5px 10px;
	padding: 4px;
	text-align: left;
	}
div.adv-block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-bottom: 10px;
	
background-color: #DEE3E3;
	}
div.adv-block div.header {
	background: #939b83 url(/image/t-left.gif) no-repeat top left;
	text-align: center;
	}
div.adv-block div.header div {
	background: transparent url(/image/t-right.gif) no-repeat top right;
	padding: 3px;
	}
div.adv-block div.header a {
	color: #fff;
	font-weight: bold;
	 letter-spacing: 1px;
	text-decoration: none;
	 text-transform: uppercase;
	}
div.adv-block div.header a:visited {
	color: #fff;
	}
div.adv-block div.header a:hover,div.adv-block div.header a:active {
	color: #ddd;
	text-decoration: overline underline;
	}
div.adv-block div.body {
	background: #dee3e3 url(/image/t_bg.gif) repeat-x;
	border: 1px solid #999;
	border-top: 0px none;
//	padding-top: 6px;
	text-align: center;
	}
div.adv-block div.body div.title {
	background: #036;
	padding: 2px;
	}
div.adv-block div.body div.title a {
	color: #fff;
	font-weight: bold;
	 text-decoration: none;
	}
div.adv-block div.body div.title a:visited {
	color: #fff;
	}
div.adv-block div.body div.title a:hover {
	text-decoration: underline;
	}
div.adv-block div.body img {
	margin: 6px;
	}
form#yandex,div#links {
	font-size: 70%;
	}
form#yandex input {
	width: 90%;
	}
div#content {
	margin: 10px 30px 30px 30px;
	font-size: 84%;
	}
div#common h1 {
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: normal;
	letter-spacing: 2px;
	margin: 10px 30px;
	padding: 2px;
	text-transform: uppercase;
	}
div#content li {
	margin-bottom: 1em;
	}
div.outside0, div.outside1 {
	padding: 5px;
}
div.outside0 a, div.outside1 a {
color: #00f;
}
div.outside0 {
background: #F8EACC;
}
div.outside1 {
background: #FBF4E3;
}
div.outside_block {
padding: 0px;
}
