	body {
		margin:0px 0px 0px 0px;
		background: #fff url(../img/background.jpg) repeat-x;
	}
	.top_nav {
		background:url(../img/header_background.jpg) repeat-x;
		height:53px;
	}
	.login_holder {
		margin:2px 0px 0px 10px;
		width:60px;
		float:left;
	}
	.user_name_and_pass {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
	}
	.field {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		border:1px solid #530B14;
		width:170px;
		height:15px;
	}
	.login_butt {
		background:#4B0C13;
		border:1px solid #3C0A10;
		color:#fff;
		width:60px;
		height:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
	}
	.login_button_holder {
		padding-top:14px;
	}
	#main_nav {
		background:url(../img/main_nav_back.jpg) repeat-x;
		height:49px;
	}
	.ver_line {
		float:right;
	}
	
	/*Style for the latest news*/
	
	.latest_news {
		width:300px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#E28A00;
		background:url(../img/news_icon.jpg) no-repeat;
		height:60px;
		padding:20px 0px 0px 50px;
		margin-left:10px;
	}

.latest_news_all {
		width:800px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#E28A00;
		background:url(../img/news_icon.jpg) no-repeat;
		height:60px;
		padding:20px 0px 0px 50px;
		margin-left:10px;
	}


	.interesting {
		width:160px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#E28A00;
		background:url(../img/interesting_icon.jpg) no-repeat;
		height:47px;
		padding:20px 0px 0px 50px;
		margin-left:10px;
	}
	.news_holder {
		width:400px;
		margin-bottom:10px;
		margin-left:10px;
		margin-right:5px;
		
	}

	.news_holder_all {
		width:800px;
		margin-bottom:10px;
		margin-left:10px;
		margin-right:5px;
		
	}


	.news_title {
		#background:url(../img/news_title.jpg);
		background: #8F8F8F;
		width:225px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding-left:5px;
		padding-top:1px;
	}
	.news_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		width:225px;
		padding:10px 0px 0px 10px;
		padding-right:15px	
	}


.news_title_all {
		background:url(../img/news_title.jpg) repeat-x;
		width:700px;
		height:23px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding-left:5px;
		padding-top:4px;
	}
	.news_text_all {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		width:700px;
		padding:10px 0px 0px 10px;
		padding-right:15px	
	}


.news_text_all_justify {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		width:700px;
		padding:10px 0px 0px 10px;
		padding-right:15px;
		text-align:justify;	
	}


.news_text_all_center {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color:#3E3E3E;
		width:700px;
		padding:10px 0px 0px 10px;
		padding-right:15px;
		text-align:center;
		font-weight:bold;	
	}

.news_text_100 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		padding:10px 0px 0px 10px;
		padding-right:15px	
	}

.news_text_200 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		padding:10px 0px 0px 10px;
		padding-right:15px;
		float:left;

	}



.pedag1 {
		background:#E28A00;
		padding-bottom:0px;
		padding-left:0px;
		border-bottom:1px solid #530B14;
	}


.table_pedag{
		border:1px solid #530B14;
	}

.news_text_0 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		padding:0px 0px 0px 40px;
		padding-right:15px	
	}

.news_title_1 {
		background:url(../img/news_title.jpg) repeat-x;
		width:550px;
		height:23px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding-left:5px;
		padding-top:4px;
	}
	.news_text_1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		width:550px;
		padding:10px 0px 0px 10px;
		padding-right:15px	
	}

.news_title_2 {
		background:url(../img/news_title.jpg) repeat-x;
		width:800px;
		height:23px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding-left:5px;
		padding-top:4px;
	}
	.news_text_2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		width:800px;
		padding:10px 0px 0px 10px;
		padding-right:15px	
	}


	.news_image {
		float:right;
		margin-top:-0px;
	}
	.news_date {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#999;
		padding-top:10px;
	}
	.news_view_more {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#164F7B;
		padding:4px 0px 10px 0px;
		margin-right:3px;
		text-align:right;
	}
	a.view_more {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#164F7B;
		text-decoration:none;
	}
	a.view_more:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	}
	.view_all_news {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
		padding:10px; 0px 0px 10px;
		text-align:left;
	}
	a.view_all {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	}
	a.view_all:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#666666;
		text-decoration:underline;
	}


       a.new_features_text2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		margin-bottom:15px;
		text-decoration:none;

	}

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



	a.view_galery {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
	}
	a.view_galery:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:underline;
	}




	/*END of the news styles*/


	/*Styles for the new features in the site*/
	
	.new_features_holder {
		width:250px;
	}
	
	.new_feature {
		width:170px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#265475;
		background:url(../img/gree_board.jpg) no-repeat;
		height:60px;
		padding:20px 0px 0px 80px;
	}
	.new_features_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		margin-bottom:15px;
		
	}
	
	/*END of the features styles*/
	
	
	
	/*Welcome page style*/

	.welcome_title {
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#3E3E3E;
		padding:20px 0px 0px 0px;
	}
	.welcome_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;
		width:250px;
             text-align: justify;
	}
	
	
	/*END Welcome page style*/
	

	/*INNER PAGES STYLE*/
	
	
		.text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E3E3E;
		padding:0px 0px 0px 10px;
		margin-bottom:40px;
	}
	.inner_page_title {
		width:300px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#3E3E3E;
		padding:20px 0px 0px 10px;
	}
	
	/*END INNER PAGES STYLE*/
	

	
	
	/*Calendar style*/

	.calendar_holder {
		background:url(../img/calendar_back.jpg) no-repeat;
		width:220px;
		height:230px;
		padding-top:10px;
		margin-left:5px;
	}
	.calendar_title {
		width:100px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#3E3E3E;
		background:url(../img/calendar.jpg) no-repeat;
		height:40px;
		padding:20px 0px 0px 60px;
		margin:0px 0px 0px 10px;
	}
	.calendar_news {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#17689C;
		height:45px;
		background:url(../img/calendar_icon.png) no-repeat;
		padding:10px 0px 0px 35px;
		margin-left:10px;
	}
	a.calendar_news_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#17689C;
		text-decoration:none;
	}
	a.calendar_news_link:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#17689C;
		text-decoration:underline;
	}


a.parent_news_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#17689C;
		text-decoration:none;
	}
	a.parent_news_link:hover {
		text-decoration:underline;
	}


	/*END Calendar style*/



	/*Gallery and video style*/
	
	.gallery_and_video_holder {
		width:230px;
		margin-top:0px;
	}
	.gallery_holder {
		padding:10px 0px 0px 10px;
	}
	.video_holder {
		padding:10px 0px 0px 10px;
	}
	.gallery_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#265475;
	}
	a.gallery_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#265475;
		text-decoration:none;
	}	
	a.gallery_link:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#265475;
		text-decoration:underline;
	}	
	
	
	.video_text {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#CE3839;
	}
	a.video_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#CE3839;
		text-decoration:none;
	}	a.video_link:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:bold;
		color:#CE3839;
		text-decoration:underline;
	}	
	.video_links_holder {
		width:200px;
		margin-left:10px;
		margin-bottom:5px;
	}


	/*END Gallery and video style*/
	
	
	
	/*Footer styles*/
	
		.footer_holder {
			background:url(../img/footer_back_nav.jpg) repeat-x;
			height:42px;
			margin-bottom:4px;
		}
		.footer_links {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#fff;
			padding:15px 0px 0px 10px;
		}
		a.footer_link {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			text-decoration:none;
			padding:20px 20px 0px 20px;
		}
		a.footer_link:hover {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			text-decoration:underline;;
			padding:20px 20px 0px 20px;
		}
		
		.copyright {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#fff;
			float:right;
			padding:15px 20px 0px 0px;
		}


             a.user_name_reg {
		padding-left:130px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		}

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

	
	/*END Footer styles*/


	.logo_holder {
		width:900px;
		margin:0px auto;
		text-align:right
	}
	.long_hor_line {
		background:url(../img/long_hor_line.jpg) no-repeat right;
	}

.CAPTION_center {
	font-family: Arial, Helvetica, sans-serif;
	padding-top:0px;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	color: #4A6286;
}

.CAPTION {
	font-family: Arial, Helvetica, sans-serif;
	padding-top:0px;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #4A6286;
}
.CAPTION_BIG {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top:10px; 
	padding-left:15px;
	text-align: left;
	font-size: 16px;
	color: #4A6286;
}
.CAPTION_BIG2 {
	font-family: Arial, Helvetica, sans-serif;
	padding-top:1px; 
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
}

.CAPTION_BIG10 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top:0px; 
	padding-left:15px;
	text-align: left;
	font-size: 16px;
	color: #4A6286;
}


.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	height: auto;
	color: #4A6286;
}

table.anketa100{
 padding-top: 0px;
}


table.anketa100 td input#field
{
        background: #eeeeee;
        border: 1px solid #ccc;
        color: #4A6286;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 0px;
}


table.anketa100 td input#button100
{
        background: #4A6286;
        border: 1px solid #ccc;
        color: #fff;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 0px;
}

table.anketa100 td select#select10
{
        background: #eeeeee;
        border: 1px solid #ccc;
        color: #4A6286;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 0px;
}

table.anketa100 td textarea
{
        background: #eeeeee;
        border: 1px solid #ccc;
        color: #4A6286;
        font: bold 9pt Verdana;
        padding-bottom: 2px;
        padding-top: 0px;
}


#rectan1 {
		margin-top: 10px;
		margin-left: 10px;
		border:1px solid #FFFFFF;
		width: 530px;
		height: 390px;
        	text-align:center;
	  }
#grname1 {
		padding-top: 7px;
		padding-left: 3px;
		text-align:left;
	  }

	#name_galery {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-left: 10px;
		font-weight:bold;
		color:#FFFFFF;
	}
