@CHARSET "UTF-8";

body {padding:0px; margin:0px; background-color:#fff;}
div.fonts td {vertical-align:top;}
div.fonts table{float:left;}
.pa {position:absolute;}
img {border:0;}

h1{
	position:relative;
	bottom:0px;
	font-family:Arial;
	font-size:16px;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:0px;
	text-decoration:none;
	height:26px;

}
ol {
	margin-left:75px; 
	color:#333; 
	margin-top:-10px;
	font-family:Arial;
	font-size:13px;
	color:#333;	
}

h2{
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	color:#333;
	font-weight:bold;
	margin:10px;
	margin-left:25px;
	padding-left:0px;
}
.line{
	height:2px;
	background-image:url(/img/pages/pr_line.jpg);
}
/* ---------------------------NEW STYLES------------------------------ */

.lang_bar_right_corner,
.top_menu,
.header,
.partners,
.content_box .ramka .top-left,
.sub_box .ramka .top-left,
.content_box .ramka .top-center,
.sub_box .ramka .top-center,
.content_box .ramka .top-right,
.sub_box .ramka .top-right,
.content_box .ramka .middle-left,
.content_box .ramka .middle-left-main,
.sub_box .ramka .middle-left,
.footer,
.logo,
.text_logo,
.content_box .ramka .bot-left,
.sub_box .ramka .bot-left,
.content_box .ramka .bot-center,
.sub_box .ramka .bot-center,
.content_box .ramka .bot-right,
.sub_box .ramka .bot-right,
.lang_bar,
.sub_box,
.content_box .ramka .top-center{
		display:none;
		height:1px;
}
.top_menu{
	margin-top:0px;
}

#container, 
.content_box .ramka .middle-center{
	background-color:#fff;
	background-image:none;
	height:100%;
}

.content_table{
	width:600px;	
	background-color:#fff;
}


.ramka {
	float:left; 
	width:100%;
	margin-bottom:5px;
}


.content_box .ramka .middle-center img {margin-right: 10px;}
.content_box .ramka .middle-center-main p,
.content_box .ramka .middle-center p {
	margin-top:10px;
	font-family:Tahoma;
	font-size:13px;
	color:#333;	
	padding:0px 25px 5px 25px;
	} 
.content_box .ramka .middle-center-main p{
	padding:5px 0px 0px 0px;
}
	

.content_box .ramka .middle-center_s p {
	margin-top:10px;
	font-family:Arial;
	font-size:13px;
	color:#333;	
	padding:0px 25px 5px 25px;
} 

.content_box .ramka .middle-center a{color:#333;font-family:Arial;font-size:12px; text-decoration:underline;}
.content_box .ramka .middle-center a{color:#000;font-family:Arial;font-size:12px; text-decoration:underline;}

.content_box .ramka .middle-center ul li {position: relative; text-align:left; list-style:disc; color: #333; background: none; padding: 2px; border: 0px; font-family:Tahoma; font-size:12px;}
.content_box .ramka .middle-center ul li a {display: block; text-decoration: underline; color: #333; background: none; padding: 2px; border: 0px; font-family:Tahoma; font-size:12px;}
.content_box .ramka .middle-center ul {width:92%;list-style:disc; margin-left:30px; border-bottom:0px; margin-bottom:10px;}
.content_box .ramka .middle-center li:hover ul, .content_box .ramka .middle-center li.over ul { display: block; }



.news_title_left_pr{
	width:180px;
	height:26px;
	background-image:url(/img/pages/small_logo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.news_title_left_pr a{margin-left:35px; margin-top:10px;color:#000;font-family:Tahoma;font-size:12px; text-decoration:underline;}

.news_title_left h1{
	padding-top:4px;
	text-align:left;
	positon:relative;
	bottom:0px;
	padding-left:30px; 
}
.news_title_left a{
	text-decoration:none;
}
.fixer{width:100%;}
/* ---------------------------END NEW STYLES------------------------------ */


.main_field{
}

.main_field_inside{
	width:100%;
}





table{border:0px;border-collapse:collapse;}
table td{padding:0px;}




.call {float:left; width:10px;}


/* Fix IE. Hide from IE Mac \*/ * html ul li { float: left; height: 1%; } * html ul li a { height: 1%; } /* End */
.bot_menu li:hover ul, li.over ul {display: block;}


/*heading styles*/



.partners img{margin:5px 10px 5px 10px;}

.top-center .table_prog_top{
	width:100%;
	border:0px;
	text-align:center;
}
.top-center .table_prog_top td a{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#fff;	
	padding-left:30px;
	text-decoration:none;
	background-image:url('/img/pages/small_logo2.jpg');
	background-position:left;
	background-repeat:no-repeat;
}