.left_panel_conf {
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	vertical-align: top;
	margin:0;
}
.left_panel_conf p, .right_panel_conf p{
	font: bold 12px Arial;
  color: #666666; 
}
.left_panel_conf p.contact{
	font: normal 16px Times New Roman;
  color: #666666; 
}
.left_panel_conf a{
  color: #666666;
}
.left_panel_conf p.black {
  padding:0;
  margin: 0px;
  color: #000000;
}
.right_panel_conf {
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 25px;
	vertical-align: top;
	margin:0;
}

.right_conf_green{
/*	font: bold 16px Arial;
	color: #003366;
	*/
	color:#009900;
	padding: 0;
	margin-bottom:5px;
	margin-top: 3px;
}
.green_text{
	color:#009900;
}
h4.top_conf_green {
	font: bold 16px Arial;
	padding-top: 3px;
	padding-bottom: 10;
	margin-bottom: 5px;
	color:#009900;
}
.conf_face_text {
    font:normal 14px Arial;
    padding-right:10px;
    padding-bottom: 10px;
    color: #009900;    
}
.conf_face_text td{
	font:normal 14px Arial;
  padding-right:10px;
  padding-bottom: 10px;
}
.conf_face_text p {
	font:normal 14px Arial;
	/*float: right;*/
	margin-bottom: 0px;
	line-height: 120%;
	margin-top: 0px;
	/*display:inline;*/
}
.conf_face_text span {
	font:bold 14px Arial;
}
.conf_face_text a {
	font: normal 18px "times new roman", times, serif; 
	color: #009900; 
	line-height: 110%; 
	text-decoration: none;
	padding: 0px;
	margin-bottom:20px;
}
.conf_face_text a:hover {
	font: normal 18px "times new roman", times, serif; 
	color: #009900; 
	line-height: 110%; 
	text-decoration: underline;
	padding: 0px;
	margin-bottom:20px;
}
.main_conf {
	font-family:normal 24px Times New Roman;
	line-height: 110%;
}
td.conf {
	padding-bottom:10px;
}
.main_conf p {	
	margin-top: 5px; 
	font:normal 16px Times New Roman; 
	margin-bottom: 5px; 
	line-height: 120%; 
}
.main_conf img {
	margin-right: 10px;
	margin-top: 5px;
}
.main_conf p.sub_title_top {
  font:normal 16px Arial;
  color: #003366; 
	padding-top: 0px;
	padding-bottom: 3px;
	margin: 0px;
}
.main_conf p.sub_title_bottom {
	font:bold 16px Times New Roman;
    color: #003366;  
	padding-top: 0px;
	padding-bottom: 3px;
	margin: 0px;
	font-weight: bold;
}
h4.conf{
	font:bold 13px Arial;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 5px;
	text-align: left;
}
.conf_right {
	margin-top: 0px; 
	font:normal 18px Times New Roman;
	color: #003366; 
	line-height: 110%; 
}
.center_conf td p{
  font:bold;
	line-height: 210%; 
}

.conf_right a {
	font:normal 18px Times New Roman;
	color: #003366; 
	line-height: 110%; 
	text-decoration: none;
}

.conf_right a:hover {
	font:normal 18px Times New Roman;
	color: #003366; 
	line-height: 110%; 
	text-decoration: underline;
}
h4.top_conf {
	padding-top: 3px;
	/*padding-bottom: 10;*/
	margin-bottom: 5px;
}
.conf_right_col_body {
  font-weight: bold;
  font-size: 12px;
  padding-top:0 px; 
  margin: 0px;
  margin-bottom: 10px; 
  color: #666666; 
  line-height: 130%; 
  font-family: arial, helvetica, sans-serif;
}
.conf_right_col_body p {
  padding:0;
  margin: 0px;
}
.conf_right_col_body a{
  color: #666666;
}
.conf_right_col_body p.black {
  padding:0;
  margin: 0px;
  color: #000000;
}

.conf{
	margin-top: 7px;
	margin-bottom: 7px;
	vertical-align: top;
	padding-left: 40px;
	padding-right: 40px;
}
.conf p.text {
	padding: 0;
	margin: 0;
}
.conf p.sub_title_top{
	font: normal 16px arial;
	color: #003366; 
	padding-top: 20px;
	padding-bottom: 3px;
	margin: 0px;
}
.conf p.sub_title_bottom{
	font: bold 16px arial;
	color: #003366; 
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 8px;
	margin-bottom: 3px
}
.conf a.title, .conf .title{
	color: #003366;
	font:normal 24px arial;
	text-decoration: none;
	margin: 0px;
}
.conf a.title:hover {
	color: #003366; 
	font:normal 24px arial;
	text-decoration: underline;
	margin: 0px;
}

/* список конференций */
/*
.conf_list {
	padding-bottom: 7px;
	padding-top: 7px;
}
*/
.conf_list p{
	font:normal 14px; 
	padding: 0px;
	padding-bottom: 4px;
	margin: 0px;
}
.conf_list p.sub_title_top{
	font: normal 16px Times New Roman;
	color: #003366;
	padding: 0;
	margin-bottom:1px;
	margin-top: 20px;
}
.conf_list p.sub_title_bottom{
	font: bold 16px Arial;
	color: #003366;
	padding: 0;
	margin-bottom:5px;
	margin-top: 3px;
}

.conf_list a.title{
	color: #003366;
	font:normal 24px arial; 
	text-decoration: none;
	padding:0;
}

.conf_list a.title:hover{
	color: #003366; 
	font:normal 24px arial; 
	text-decoration: underline;
	padding:0;
}
.conf_arhiv{
	line-height: 110%; 
	font:normal 14px arial;
}/*
.conf_arhiv div{
	margin-bottom: 25px;
}*/
div.conf_arhiv{
	margin-bottom: 25px;
}
.gallery img{
  margin:0px;
  padding: 0px;
}
.conf_arhiv a {
	color: #000000; 
	line-height: 110%; 
	font: bold 16px arial;
	text-decoration: none;
}
.conf_arhiv a:hover {
	color: #003366; 
	line-height: 110%; 
	font: bold 16px arial;
	text-decoration: underline;
}
.conf_arhiv p {
	line-height: 130%; 
	font: normal 12px arial;
	padding: 0px;
	margin: 0px;
}
.conf_arhiv p.sub_title_top {
	line-height: 130%; 
	font: normal 12px arial;
	padding: 0px;
	margin: 0px;
	margin-bottom: 1px;
}
.conf_arhiv p.sub_title_bottom {
	line-height: 130%; 
	font: normal 12px arial;
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	margin-top: 3px;
}
.conf_last td.conf_last_left{
  padding-left: 10px;
  /*padding-right:20px;*/
}
.conf_arhiv_center{
  padding-right: 40px;
  padding-left: 10px;
}
.conf_last td.conf_last_left img{
  margin-top: 5px;
}
p.partner{
	font: normal 12px arial;
	padding: 0px;
	margin: 0px;
}
.conf_partner {
  margin-bottom: 30px;
}
.conf_partner p{
  padding: 0px;
  margin:0px;
  margin-bottom:8px;
}
.conf_text p{
  	line-height: 115%;
  	margin:0px;
}
.conf_text .sub_title_2
{
    font: normal 16px Arial;
    color: #666666;
    padding-top: 8px;
    padding-bottom: 5px;
}
/*
a.title_conf {
	font: bold 24px Times New Roman;
	color: #003366;
	line-height: 110%;
	text-decoration: none;
}
a.title_conf:hover {
	font: bold 24px; 
 	font-family: Times New Roman;
  color: #003366;
	line-height: 110%;
	text-decoration: underline;
}*/
a.conf_title:link, a.conf_title:visited{
  font : bold 24px 'Times New Roman', Times, serif;
  color: #003366;
  text-decoration: none;
}
a.conf_title:hover{
  font : bold 24px 'Times New Roman', Times, serif;
  color: #003366;
  text-decoration: underline;
}
.conf_desc{
color:#000000;
font-family:arial;
font-size:12px;
text-decoration:none;
margin-bottom:3px;
margin-top:5px;
}
