/*Standart styles*/
	body {background-color: #FFF; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;}
	ul {margin-top: 0px;margin-bottom: 0px;}
	blockquote {margin-top: 0px; margin-bottom: 0px;}
	hr {margin-top: 0px; margin-bottom: 0px;}	
	form {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px;}
	* {font-size: 100.01%;}
	#bigfield * {width: 95%;}
	#position {padding-right: 20px; text-align: right;}	


/*deafult link*/
	a {font-family: Arial; color:#0e59c9; font-size: 11px; text-decoration:underline;}
	a:hover {font-family: Arial; color:#0e59c9; font-size: 11px; text-decoration:none;}


/*deafult text*/
	td {font-family: Arial; font-size: 11px; color: #000;}
	th {font-family: Arial; font-size: 11px; color: #000;}
 

/* Navigation between pages*/
	.pages_active {font-weight: bold;}
	.pages_text {}
	/*DEactivated link*/
	a.pages {text-decoration: none; color: #000;}
	a:hover.pages {text-decoration: underline; color: #000;}
	/*Active link*/
	a.pages_active {font-weight: bold; text-decoration: none; color:#000;}
	a:hover.pages_active {font-weight: bold; text-decoration: none; color:#000;}


/*navigation string*/
	a.navigation_string_link {color: #000; text-decoration: underline;}
	a:hover.navigation_string_link {color: #000; text-decoration: none;}

	.navigation_string_active {color: #000;}


/*borders*/
	img.noborder {border: none;}
	img.border {border: 1px solid; border-color: #000;}


/*Promotion,Copyright,weblink and other*/
	.sape {background: #fffec5; padding-top: 10px;}
	
	.promotion {color: #FFF; text-transform: lowercase; padding: 14px 20px 0px 20px; font-weight: bold; font-family: Times New Roman; font-size: 12px;}

	.contacts_email {color: #FFF; font-weight: bold; font-family: Times New Roman; font-size: 13px; padding: 10px 0px 0px 20px;}

	a.contacts {color: #FFF; font-weight: bold; font-family: Times New Roman; font-size: 13px; text-decoration: none;}	
	a:hover.contacts {color: #FFF; font-weight: bold; font-family: Times New Roman; font-size: 13px; text-decoration: underline;}	
	
	.weblink_area {background: #fffec5; text-decoration: underline; color: #0e59c9; font-family: Tahoma; font-size: 10px; padding-left: 19px;}
	a.weblink {text-decoration: underline; color: #0e59c9; font-family: Tahoma; font-size: 10px;}
	a:hover.weblink {text-decoration: underline; color: #0e59c9; font-family: Tahoma; font-size: 10px;}

	a.sitemap {color: #000; text-decoration: underline;}
	a:hover.sitemap {color: #000; text-decoration: none;}

	.copyright1 {background: #fef78f; color: #0e59c9; padding: 0px 10px 0px 16px; font-family: Tahoma; font-size: 10px;}
	.copyright2 {background: #fffec5; color: #0e59c9; padding: 0px 10px 0px 16px; font-family: Tahoma; font-size: 10px;}

	font.raquo {font-family: verdana;}

/*Style for headers*/
	h1 {color: #006acc; font-weight: bold; font-family: Tahoma;}
	h2 {color: #006acc; font-weight: bold; font-family: Tahoma;}

	/*If the header is pretty complicated objet, e.a. contain lines, border or oth. All shit, which belongs to text header should leave here*/

	.text_header {color: #0042a5; padding: 0px 0px 23px 0px; text-transform: uppercase; font-weight: bold;}
	

/*Style for News and text content*/
	/*Text on pages*/
	font.text {line-height: 14px;}	
	.text {line-height: 22px;}	
	.text_area {padding: 0px 120px 0px 2px;}

	/*Small description of the content*/
	.small_description {}

	/*Source of the new, if exists*/
	.source_text {color: #000;}

	/*link to source*/
	a.source_link {color: #000; text-decoration: underline;}
	a:hover.source_link {color: #000; text-decoratioon: none;}

	/*news*/	
	.news_smalldescription {color: #606060;}
	.news_link {text-decoration: none; color: #0e59c9; font-weight: bold;}
	.news_date {font-weight: bold; color: #000; padding-bottom: 3px;}
	.news_header_mainpage {color: #0042a5; padding: 20px 10px 18px 29px; text-transform: uppercase; font-weight: bold;}

	a.news_link {text-decoration: underline;}
	a:hover.news_link {text-decoration:none;}
	a.news_link_allnews {padding-left: 10px;}

	/*for mainpage*/
	.news_link_mainpage_area {background: url(img/news_link_arrow.jpg) no-repeat 16px 2px; color: #606060; font-weight: bold; padding: 0px 10px 7px 29px;} 
	.news_date_mainpage {font-weight: bold; color: #000; padding: 0px 0px 11px 29px;}
	.news_smalldescription_mainpage {color: #606060; text-decoration: underline; padding: 0px 10px 18px 29px;}
	
	a.news_link_mainpage {text-decoration: none; color: #606060; font-weight: bold;}
	a:hover.news_link_mainpage {text-decoration: underline; color: #606060; font-weight: bold;}
		
	
	/*advertisment*/ 
	.adv {text-decoration:underline; padding-bottom:15px; color:#000;}
	.adv_header{color: #0042a5; padding: 20px 0px 20px 0px; text-transform: uppercase; font-weight: bold;}
	
	a.adv {text-decoration:underline; color:#000;}
	a:hover.adv {text-decoration:none; color:#000;}
	
	
/*top menu*/	
	a.menu_1 {color: #FFF; text-decoration:none; font-size: 11px; text-transform: uppercase;}
	a:hover.menu_1 {color: #8aafe5; text-decoration: none; font-size: 11px; text-transform: uppercase;}
	a.menu_1_active {color: #8aafe5; text-decoration: none; font-size: 11px; text-transform: uppercase;}
	a:hover.menu_1_active {color: #8aafe5; text-decoration: none; font-size: 11px; text-transform: uppercase;}

/*main menu*/
	a.menu_2 {color: #FFF; text-decoration:none; font: 12px; text-transform: uppercase; font-weight: bold;}
	a:hover.menu_2 {color: #fdfb72; text-decoration: none; font: 12px; text-transform: uppercase; font-weight: bold;}
	a.menu_2_active {color: #fdfb72; text-decoration: none; font: 12px; text-transform: uppercase; font-weight: bold;}
	a:hover.menu_2_active {color: #fdfb72; text-decoration: none; font: 12px; text-transform: uppercase; font-weight: bold;}
	

/*styles for forms*/
	input {color: #000; border: solid 1px #000; font-family: Arial; font-size: 11px; width: 100%; margin: 5px 0px 5px 0px; padding: 0;} 
	textarea {color: #000; border: solid 1px #000; font-family: Arial; font-size: 11px; width: 100%; height: 80px; margin: 5px 0px 5px 0px; padding: 0;}
	.fb_button {width: auto;}
		
	.line_1 {}
	.line_2 {background: #FFF;}
	.err_text {color: #FF0000; font-weight: bold;}
	.form_label {}
	.form_required{color: #0e59c9;}
