/* Reset styles */

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, font, img, ins, kbd, q, s, samp, small, strike, 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:100%;
	font-family:inherit;
}

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:"";
}

/* Site styles */

body {
	font:0.75em Arial;
	color:#474747;
	background:#fff;
	padding-bottom:10px;
}

a {
	text-decoration:underline;
	color:#008977;
}

a:hover {
	text-decoration:none;
}

strong {
	font-weight:bold;
}

/* Titles - СТИЛИ ЗАГОЛОВКОВ */

h1 {
	font:bold 1.3em Tahoma;
	margin-bottom:6px;
	color:#008977; /* цвет заголовка на главной */
}

h2 {
	font:bold 1.2em Tahoma;
	padding-bottom:5px;
	margin-bottom:5px;
	color:#000;
	/* text-transform:uppercase; */
}

h3 {
	font:bold 1.1em Tahoma;
	margin-bottom:6px;
	color:##008961; /* цвет заголовка на главной */
}

h4 {
	font:bold 1em Tahoma;
	margin-bottom:10px;
}

	h1 a, h3 a, h4 a {
		text-decoration:none;
	}

	h1 a:hover, h3 a:hover, h4 a:hover {
		text-decoration:underline;
	}

h5 {
	background:#B8F0DB;
	border-top:1px solid #008961; /* цвет заголовка на главной */
	border-bottom:1px solid #008961; /* цвет заголовка на главной */
	font:bold 1em Arial;
	color:#000;
	padding:3px 10px 3px 34px;
	margin-bottom:10px;
}

h5red {
	background:#F4B397;
	border-top:1px solid #008961; /* цвет заголовка на главной */
	border-bottom:1px solid #008961; /* цвет заголовка на главной */
	font:bold 1em Arial;
	color:#9B2417;
	padding:3px 10px 3px 34px;
	margin-bottom:10px;
}
/* Form elements - ЭЛЕМЕНТЫ ФОРМ ДЛЯ ЗАПОЛНЕНИЯ */

.textbox, select {
	border:2px solid #35BE96;
	background:#fff;
	font:normal 1em Arial;
}

.button {
	border:none;
	background:#008961;
	cursor:pointer;
	padding-top:0;
	padding-bottom:0;
	height:21px;
	font:bold 1em Arial;
	vertical-align:bottom;
	color:#fff;
}

/* Structure */

.wrapper {
	background:url("images/wrapper.gif") repeat-y center;
	width:981px;
	margin:0 auto;
}

.container {
	width:100%;
	float:left;
	margin-right:-227px;
}

.wrap {
	background:#fff000;
}

/* Header */

.header {
	position:relative;
	margin:0 11px;
	border-top:4px solid #008961;
	padding-top:109px;
	background:#fff;
	
	
}

	.logo {
		position:absolute;
		top:8px;
		left:15px;
		display:block;
		width:128px;
		height:59px;
	}

		.logo span {
			position:absolute;
			top:0;
			left:0;
			display:block;
			width:195px;
			height:63px;
			background:url("images/examen_logo1.gif") no-repeat;
			cursor:pointer;
		}

	/* Login */

	.login {
		position:absolute;
		top:10px;
		left:253px;
		overflow:hidden;
	}

		.login li {
			border-right:1px solid #424242;
			float:left;
			padding:0 10px;
			margin-right:-1px;
		}

			.login li a {
				font:normal 1em Arial;
			}

	/* Searchbox */

	.searchbox {
		position:absolute;
		top:77px;
		left:10px;
		font:normal 1em Arial;
	}

		.searchbox p {
			margin-bottom:4px;
		}

		.searchbox a {
			color:#000;
		}

		.searchbox .button {
			background:url("images/search-button.gif") no-repeat;
			width:26px;
			height:21px;
		}

		.searchbox .textbox {
			width:180px;
		}

	/* Top navigation */

	.top-nav {
		position:absolute;
		top:6px;
		right:15px;
	}

		.top-nav li {
			padding:0 15px;
			float:left;
		}

	/* Header banner */

	.header-banner {
		position:absolute;
		top:9px;
		right:0;
		text-align:right;
	}

	/* Menu */

	.menu {
		border-top:1px solid #FF7B00;
		border-bottom:1px solid #008961;
		overflow:hidden;
		background:url("images/menu.gif") repeat-x top;
		font:normal normal normal 0.90em/normal Arial;
	}

		.menu li {
			float:left;
			background:url("images/menu-separator.gif") no-repeat right;
			padding-right:1px;
		}

			.menu li a {
				display:block;
				font:bold 1em/27px Arial;
				text-transform:uppercase;
				display:block;
				padding:0 30px;
				color:#fff;
				text-decoration:none;
				background:url("images/menu.gif") repeat-x bottom;
			}

			.menu .special a {
				color:#555;
				text-transform:none;
				font:normal 0.9em/27px Arial;
				background:none;
			}

			.menu li a:hover {
				background:url("images/menu.gif") repeat-x bottom;
				color:#555;
			}

			.menu .current a, .menu .current a:hover {
				color:#fff;
				background:#008961;
			}

	/* Important block */

	.imp-block {
		height:25px;
		background:#E5E5E5;
		color:#000;
		/*padding:5px 15px;*/
		font-family:Arial;
	}

		.imp-block strong {
			text-transform:uppercase;
			margin-right:15px;
		}

		.imp-block a {
			text-decoration:none;
		}

		.imp-block a:hover {
			text-decoration:underline;
		}

/* Content */

.content {
	margin-right:227px;
}

	.center {
		text-align:center;
	}

	.right {
		text-align:right;
	}

		.right a {
			padding-right:8px;
			background:url("images/right-arrow.gif") no-repeat right;
			font-family:Arial;
			text-decoration:none;
			font-size:0.9em;
			text-transform:uppercase;
		}

		.right a:hover {
			text-decoration:underline;
		}

/* Intro */

.intro {
	background:#fff url("images/block_20100629.gif") repeat-x bottom left;
	padding: 0px 0 7px 0;
	margin:0 7px 5px 0px;
}

	.intro-banner {
		text-align:center;
		margin-top:11px;
	}

	.intro ul {
		background:#B8F0DB url("images/dot.gif") repeat-x top left;
		width:260px;
		overflow:hidden;
		font-family:Arial;
		padding:5px 0;
	}

		.intro li {
			float:left;
			width:120px;
			line-height:26px;
			padding:0 0 0 10px;
		}

			.intro li img {
				float:left;
				margin-right:2px;
			}

/* Central column */

.main {
        margin-left:280px;
        padding:0 0 0 9px;
        margin-bottom:20px;
        width:450px;
}

	.post {
		margin-bottom:15px;
		/* float:left; */ /* di */
	}

		.post .date {
			color:#008977;
			font:normal 0.9em Arial;
		}

		.post p {
			margin-bottom:10px;
		}

	.main ol {
		margin-bottom:15px;
		list-style:decimal;
		margin-left:27px;
		font-family:Arial;
	}

		.main ol li {
			border-bottom:1px dotted #999;
		}

	.main ul {
		margin-bottom:15px;
		list-style:disc;
		margin-left:15px;
		font-family:Arial;
	}

	.main form {
		background:#B8F0DB;
		padding:20px 15px 10px;
		margin-bottom:15px;
		font-family:Arial;
	}

		.main form .textbox, .main form select {
			border-width:1px;
			width:200px;
		}

		.main form span {
			float:left;
			width:80px;
			color:#008961;
		}


		.main form p {
			margin-bottom:10px;
			overflow:hidden;
		}

	.main table {
		border-collapse:separate;
		border-spacing:2px;
		margin-bottom:15px;
	}

		.main td, .main th {
			background:#B8F0DB;
			padding:5px 10px;
		}

		.main .even td {
			background:#EDFEF9;
		}

	/* Navigation */

	.navigation {
		margin-bottom:15px;
		font-family:Arial;
		color:#bbb;
		word-spacing:3px;
		font-size:0.9em;
		text-transform:uppercase;
	}

		.navigation a {
			text-decoration:none;
		}

		.navigation a:hover {
			text-decoration:underline;
		}

	.download {
		padding:3px 5px 3px 17px;
		background:url("images/download.gif") no-repeat left;
		font-family:Arial;
	}

	.photo {
		padding:3px 5px 3px 17px;
		background:url("images/photo.gif") no-repeat left;
		font-family:Arial;
	}

	/* Search */

	.search {
		border-top:1px dotted #8FA2CA;
		border-bottom:1px dotted #8FA2CA;
		padding:10px 0;
		margin-bottom:20px;
	}

		.search form span {
			width:200px;
			padding-right:10px;
			text-align:right;
		}

		.search form a {
			color:#FF4E00;
			font-weight:bold;
		}

		.alphabet {
			text-align:center;
			color:#008961;
			font-family:Arial;
			word-spacing:2px;
		}

			.alphabet a {
				font-weight:bold;
			}

	.search-result {
		margin-bottom:20px;
	}

		.main .search-result li {
			border:0;
			margin-bottom:10px;
		}

		.search-result h4 {
			margin-bottom:3px;
		}

		.search-result p {
			font-family:Georgia;
		}

	/* Paging */

	.main .paging {
		list-style:none;
		margin:0 0 20px;
		text-align:center;
	}

		.paging li {
			display:inline;
		}

			.paging li a {
				border:1px solid #EAEAEA;
				text-decoration:none;
				padding:1px 5px;
				font-weight:bold;
			}

			.paging li span {
				border:1px solid #EAEAEA;
				text-decoration:none;
				padding:1px 5px;
				font-weight:bold;
			}

			.paging .current span, .paging li a:hover {
				background:#008961;
				color:#fff;
			}

			.paging .prev a {
				background:url("images/left-arrow.gif") no-repeat 3px 6px;
				padding-left:11px;
				font-size:0.9em;
				font-weight:normal;
			}

			.paging .prev span {
				background:url("images/left-arrow-inert.gif") no-repeat 3px 6px;
				padding-left:11px;
				font-size:0.9em;
				font-weight:normal;
			}

			.paging .next a {
				background:url("images/p-right-arrow.gif") no-repeat right 6px;
				padding-right:11px;
				font-size:0.9em;
				font-weight:normal;
			}

			.paging .next span {
				background:url("images/p-right-arrow-inert.gif") no-repeat right 6px;
				padding-right:11px;
				font-size:0.9em;
				font-weight:normal;
			}

/* Block */

.block {
	padding-bottom:5px;
	margin-bottom:5px;
	background:url("images/block_20100629.gif") repeat-x bottom;
}

/* Left column */

.leftside {
	width:258px;
	float:left;
	padding:0 11px 0 11px;
	margin-bottom:5px;
}

	/* Registration */

	.registration {
		background:#FFDFBF url("images/reg-block.jpg") no-repeat right bottom;
		border:1px solid #FFDAB9;
		padding:0 10px 10px;
	}

	.registration h2 {
		background:#FFB756;
		margin:0 -10px 10px;
		text-align:center;
		padding:8px 0;
	}

		.event {
			margin-bottom:15px;
		}

		.event a {
			text-decoration:none;
			color:#404040;
		}

		.registration .event a, .soon .event a {
			font:bold 1em Arial;
			color:#000;
		}

			.event a:hover {
				text-decoration:underline;
			}

		.event .date {
			color:#008961;
			font:normal 1em Arial;
		}

		.event .category {
			font:bold 0.9em Arial;
			color:#9E9E9E;
		}

		.registration .right a {
			color:#000;
			font-weight:bold;
			background:url("images/reg-arw.gif") no-repeat right 5px;
			padding-right:7px;
		}

	/* Advertising */

	.advertising {
		overflow:hidden;
		background:#E0E0E0;
	}

		.advertising img {
			float:left;
			margin-right:5px;
			vertical-align:top;
		}

		.advertising .date {
			background:#008961;
			color:#fff;
			font:bold 1em Arial;
			padding:2px 0;
			margin-bottom:10px;
		}

	/* Subscription */

	.subscription {
		font:bold 1em Arial;
		color:#008961;
	}

	.subscription .textbox {
		width:140px;
	}

	/* Author column */

	.author-column p {
		margin-bottom:10px;
	}

	.author {
		font:bold 1em Arial;
		color:#8C8C8C;
	}

	.author-photo {
		float:left;
		margin-right:12px;
	}

	.author-column .date {
		font:bold 1em Arial;
		color:#9F9F9F;
		text-transform:uppercase;
	}

	/* Education */

	.education {
		background:url("images/dot.gif") repeat-x bottom;
		margin-bottom:15px;
	}

		.education h2 {
			color:#008961;
		}

		.education ul {
			padding-bottom:15px;
			list-style:disc;
			margin-left:47px;
		}

		.education li {
			margin-bottom:2px;
		}

			.education li a {
				color:#008961;
				font:bold 1em Arial;
				text-decoration:none;
			}

				.education li a:hover {
					text-decoration:underline;
				}

/* Right column */

.rightside {
	width:207px;
	padding:11px 11px 0 9px;
	float:left;
	margin-bottom:20px;
}


/* Note block */

.note-block {
	background:#FFD99F url("images/note-block.jpg") no-repeat right bottom;
	padding:8px 8px 15px;
	color:#363636;
	font:0.9em Arial;
}

	.note-block a {
		color:#2D00FF;
	}

	.note-block h2 {
		background:url("images/dot.gif") repeat-x bottom;
		padding:0 6px 5px;
	}

	.note-block p {
		padding:0 5px 5px;
	}


/* Tag cloud */

.tag-cloud {
	text-align:justify;
}

	.tag-cloud a {
		color:#7A7175;
		font-family:Arial;
		text-decoration:none;
	}

		.tag-cloud a:hover {
			text-decoration:underline;
		}

.tag1 {font-size:0.7em}
.tag2 {font-size:0.8em}
.tag3 {font-size:0.9em}
.tag4 {font-size:1.0em}
.tag5 {font-size:1.1em}
.tag6 {font-size:1.2em}
.tag7 {font-size:1.3em}
.tag8 {font-size:1.4em}
.tag9 {font-size:1.5em}


/* Vote - БЛОК EASYPOLL - ОПРОСЫ*/

.vote {
	background:#B8F0DB;
	border-top:3px solid #008961;
	padding:15px 10px;
}

	.vote p {
		margin-bottom:10px;
	}

/* Project news */

.project-news {
	background:#E5E5E5;
	border-top:3px solid #008961;
	padding:15px 10px;
        font:0.9em Arial;
}

	.project-news p {
		margin-bottom:8px;
	}

/* Soon block */

.soon {
	background:#B8F0DB url("images/soon-block.jpg") no-repeat left bottom;
	border:1px solid #BCF1E6;
	padding:0 7px 10px;
}

	.soon .date {
		color:#FF6000;
	}

	.soon h2 {
		background:#B8F0DB;
		margin:0 -7px 10px;
		text-align:center;
		border:1px solid #A1F0E2;
		padding:7px 0;
	}

/* Footer */

.footer {
	clear:both;
	background:#fff url("images/dot.gif") repeat-x bottom;
	padding:10px 11px;
	margin:0 1px;
	overflow:hidden;
	position:relative;
}

.bottom-menu {
	background:#D7D7D7;
	padding:10px;
	text-align:center;
	margin-bottom:20px;
}

	.bottom-menu li {
		display:inline;
		padding:0 30px;
	}

		.bottom-menu li a {
			font:1em Arial;
			color:#474747;
			text-decoration:none;
		}

			.bottom-menu li a:hover {
				text-decoration:underline;
			}

.counter-block {
	float:right;
}

.footer p {
	font:0.9em Arial;
	padding-left:140px;
}

.copyright {
	position:absolute;
	top:60px;
	left:15px;
	display:block;
	width:130px;
	height:58px;
}

	.copyright span {
		display:block;
		position:absolute;
		top:0;
		left:0;
		width:130px;
		height:58px;
		background:url("images/copyright.png") no-repeat;
		cursor:pointer;
	}


/* Tables */


/* Серо-белая таблица */
.main .content-table {
	border-collapse:separate;
	font:0.9em Arial;
	border-spacing:1px;
	background:#999;
	color:#474747;
}

.content-table td {
	padding:2px;
	background:#fff;
}

	.content-table .even td {
		background:#E6E6E6;
	}

	.content-table th {
		padding:2px;
		background:#C0C0C0;
	}


/* Невидимая таблица */

.main .invisible-table {
	border-collapse:separate;
	font:0.9em Arial;
	border-spacing:0px;
	background:#ffffff;
	color:#474747;
}

.invisible-table td {
	padding:2px;
	background:#fff;
}



/*  di addon */
span.ash4 {
	font:bold 1em Arial;  /* ��� ��������� ���� School */
}
.main2 form span {
	float:none; /* ��� �������� � ������*/
	color:#333333;
}
ul.in {
		margin-bottom:15px;
		list-style:disc;
		margin-left:15px;
		font-family:Georgia;
}
.main2 td, .main2 th { /* ��� �������� � ������*/
	background:#FFFFFF;
	padding:5px 10px;
}
.main2 .even td { /* ��� �������� � ������*/
	background:#FFFFFF;
}
.main2 form { /* ��� �������� � ������*/
	background:#FFFFFF;
}
fieldset{/* ��� �������� � ������*/
	margin-bottom:20px;
}
.button2 {
	border:none;
	background:#FFFFFF;
	cursor:pointer;
	padding-top:0;
	padding-bottom:0;
	height:21px;
	font:bold 1em Arial;
	vertical-align:bottom;
	color:#333333;
}

.votebox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*width:205px;*/
	width:180px;
	border:1px solid #bdf0e2;
	height:14px;
	margin-bottom:7px;
	float:left;
	margin-top:-10px;
}

.votebox p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	line-height:14px;
	background:url("images/votebox1.gif") repeat-x top;
	text-align:right;
/*	font-weight:bold;*/
}

.voteline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.easypoll {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;

}
.easypoll input {
		vertical-align:middle;
}

.easypoll .pollresults p {
	text-align:left;
}

/*author_main*/
.author_main{
	font-weight:bold;
	color:#9E9E9E;
	font-size:10px;
}

/*�������� � �������*/
.consoltb{
	background:#B8F0DB;
	font-weight:bold;
	color:#008977;
}
.consol{
	background:#B8F0DB;
}
.timer{
	border: solid 1px #cccccc;
}
.consol .timer{
	background:#B8F0DB;
	color:#008977;
}

/*  */
a.no_u {
	text-decoration:none;
}
a.no_u:hover {
	text-decoration:underline;
}

/* news img cool border */
div.photo1{background-image:url(/images/newscoolborder.gif);background-repeat:no-repeat; width:120px; height:80px; float:left;}
img.photo2{margin-left:3px; margin-top:3px;}

/*  di */
h3.mainh3{
	font-size:16px;
}
h2.smaller{
	font-size:11px;
}
#flashcontent {
	width: 959px;
	height: 25px;
	text-align: center;
}


/* di */
.testinput_noborder{
        border: 0px;
                font-family:Tahoma;
                        font-size:14px;
                        }

                        .orangetimer{
                                border: 0;
                                        color:#ff7d00;
                                                font-size:28px;
                                                        /*font-family:Arial;*/
                                                                font-family: Tahoma;
                                                                        /*font-weight:bold;*/
                                                                                margin-left:4px;
                                                                                        margin-top:4px;
                                                                                                width:80px;
                                                                                                }


/* Moi csss */
.test_work {  width:450px; height:auto;  }

        .test_work h2 { font-size:20px; font-family:tahoma; font-weight:normal; padding:0px;    }
                    .test_work .time { background:url(clock.jpg) no-repeat; width:95px; height:47px;  padding-left:50px; padding-top:15px; float:left; padding-bottom:20px;   }
                                    .test_work .time p { font-size:30px; font-family:tahoma; color:#FF7D00;    }

                                                            .test_work .how_many { float:left; padding-left:20px; width:120px; height:58px;  border-right:1px solid #E5E5E5  }
                                                                                         .test_work .how_many p { padding:0px;  margin:0px; padding-bottom:2px; color:#000000; font-size:14px;font-family:tahoma;}
                                                                                                                         .test_work .how_times { float:left; width:100px; height:60px; padding-top:15px; padding-left:10px;font-family:tahoma; }
                                                                                                                                                         .test_work .how_times a { width:135px; display:block; height:31px; background:url(end_button.gif) no-repeat;  }
                                                                                                                                                                                             .test_work .how_times a span { display:none }
                                                                                                                                                                                                                                             .test_work .how_times input { width:100px; height:23px; background:url(end_button.gif) no-repeat;  }

                                                                                                                                                                                                                                                                                          .answers { background:url(lineska.jpg) top no-repeat; padding-top:20px; clear:both; margin-top:20px }
                                                                                                                                                                                                                                                                                                                                           .answers div label span { color:#FDD7A6; 	font-weight:bold;
}
                                                                                                                                                                                                                                                                                                                                                                                                .answers .number { float:left; font-size:30px; width:40px;font-family:Arial; color:#9a9a9a; display:block ;     }
                                                                                                                                                                                                                                                                                                                                                                                                                                                        .answers h3 { font-size:14px; color:black;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .answers p { padding:0px; margin:0px; padding-left:35px;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .pages { width:auto; clear:both; width:450px; padding:20px 0px; background:#F2F2F2; margin-bottom:30px; margin-top:20px;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li { float:left ; list-style:none;  font-size:16px;  color:#999999; text-align:center }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li input{ float:left ; list-style:none;  font-size:16px; background:none;  color:#99999
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        9; text-align:center }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .pages li.selected input{ background:#008977; text-align:center; color:white }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .pages li.preview { float:left ; width:auto  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li.preview input { background:none; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li.next { float:left ; list-style:none; padding-right:1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        0px; font-size:16px; color:#999999;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li.next input{  padding-right:10px; font-size:16px; col
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        or:#008977;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .pages li a{ font-size:16px; color:#999999;  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .main { float:left; width:450px; margin:0px; }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* END Moi csss */

p.right a{
	color: #008977;
}


.rssimg{
	margin-left:2px;
	margin-bottom:-5px;
}



.ege-user {

}

.ege-user .examen {
	border-color:#D1D1D1;
	border-style:solid;
	border-width:0 0 1px;
	float:left;
	height:20px;
	padding-top:10px;
	width:50%;
}

.ege-user .bal {
	border-color:#D1D1D1;
	border-style:solid;
	border-width:0 0 1px;
	float:right;
	height:20px;
	padding-top:10px;
	width:50%;
}

.ege-user .year {
	margin-top: 20px;
}

.ege-user .towns div{

	margin-top: 20px;
}

.ege-user .towns div {
		display:inline;
		padding-right:20px;
}

.ege-user .buttons {
	margin-top: 20px;
	text-align:center;
}

.ege-user .buttons input {

	background:#008961;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial;
	font-weight:bold;
	height:21px;
	padding-bottom:0;
	padding-top:0;
}

/* ����� */

.test_work .how_times {
	width: 117px;

}
.test_work .how_times input {
	width: 117px;
	height: 25px;
}

.test_work .how_many p {
	font-size: 12px;
}

.answers h3 {
	font-size:12px;
	text-align:justify;
}


/* --------------------------------�������� ������������ �������-----------------*/


.block.green_bottom_line {
	background: url('/images/gb.gif') repeat-x left bottom;
	padding-bottom: 15px;
	margin-bottom: 25px;
}

.button {
	height: 20px;
}

.clear_all {
	clear: both;
	height: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}

.double_list_block {
	width: 100%;
	overflow: hidden;
	padding: 7px 0;
}

.double_list_block_item {
	width: 50%;
	float: left;
}

.double_list_block_item_inner {
	width: 100%;
	overflow: hidden;
}

.double_list_block_item_inner .item_image {
	width: 50px;
	text-align: center;
	float: left;
	margin-right: -50px;
}

.double_list_block_item_inner .item_info {
	margin-left: 50px;
}

.double_list_block_item_inner .item_info .mainh3 a {
	font-size: 14px;
	position: relative;
	left: 0;
	top: 2px;
}

.edu_search select {
	margin: 0 6px;
	width: 180px;
 	border: 1px solid #008961;
}

.edu_search .green_textfield {
	width: 180px;
}

.green_textfield {
 	border: 1px solid #008961;
}

.list_block {
	width: 100%;
	margin-bottom: 10px;
	overflow: hidden;
}

.list_block_image {
	width: 60px;
	text-align: center;
	float: left;
	margin-right: -60px;
}

.list_block_info {
	margin-left: 60px;
}

.list_block_info h3 {
	font-size: 14px;
	position: relative;
	left: 0;
	top: 3px;
}


