body{
	font-family: Arial, Tahoma Verdana, sans-serif;
	font-size:  x-small;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* Ссылки */
a:link {color: #005E8C;}
a:visited {color: #005E8C;}
a:hover {color: #E51717;}
a:active {color: #E51717;}

a.main_menu:link {color: #F2BA49; text-decoration: none; width: 170px; margin: 1px 0px 2px 0px;}
a.main_menu:visited {color: #F2BA49; text-decoration: none; width: 170px; margin: 1px 0px 2px 0px;}
a.main_menu:hover {color: #FFFFFF; text-decoration: none; width: 170px; margin: 1px 0px 2px 0px;}
a.main_menu:active {color: #FFFFFF; text-decoration: none; width: 170px; margin: 1px 0px 2px 0px;}

#atr_news a:link {color: #F2BA49; text-decoration: none;}
#atr_news a:visited {color: #F2BA49; text-decoration: none;}
#atr_news a:hover {color: #FFFFFF; text-decoration: none;}
#atr_news a:active {color: #FFFFFF; text-decoration: none;}

.footer a:link {color: #F2BA49; text-decoration: none;}
.footer a:visited {color: #F2BA49; text-decoration: none;}
.footer a:hover {color: #FFFFFF; text-decoration: none;}
.footer a:active {color: #FFFFFF; text-decoration: none;}

.news a:link {color: #005E8C; text-decoration: none;}
.news a:visited {color: #005E8C; text-decoration: none;}
.news a:hover {color: #E51717; text-decoration: none;}
.news a:active {color: #E51717; text-decoration: none;}

/* Заголовки */
h1, h1.under, h2, h3, h4 {font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h1{font-size: 160%; font-weight: normal; letter-spacing: 1px; color: #005580; text-align: center;}
h1.under{font-size: 140%; margin-top: -19px;}
h2{font-size: 140%; font-weight: normal; color: #005580; text-align: center;}
h2.under{font-size: 120%; margin-top: -19px;}
h3{font-size: 120%; font-weight: bold; color: #005580; text-align: center;}
h4 {font-size : 100%; text-align: left; color: #005580;}

h1.head_title {font-family: Verdana, Tahoma, sans-serif; font-size: 18px; color: #FFFFFF; text-align: left; margin-top: 4px;}
h2.head_title {font-family: Verdana, Tahoma, sans-serif; font-size: 12px; color: #FFFFFF; text-align: left; margin-top: -7px; margin-bottom: 0px;}

/* Списки */
ul{list-style-type: none; margin-left: 0px;}
ol{margin-left: 23px;}
ul ul, ol ol, ul ol, ol ul{margin-left: 25px;}
.disk {list-style-image: url("../images/basis/disk.gif"); margin-left: 25px;}
.empty {list-style-image: url("../images/basis/empty.gif"); margin-left: 25px;}
.square {list-style-image: url("../images/basis/square.gif"); margin-left: 25px;}
.site_map {list-style-image: url("../images/basis/menu.gif"); margin-left: 25px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}

ol li {padding:10 0 0 0}

.menu2 {display:none;}
.menu2 a {display:block; margin:3px 0 3px 20px; font-size:12px; color:#F9DEA6; text-decoration:none}
.menu2 a:link {color:#F9DEA6;}
.menu2 a:visited {color:#F9DEA6;}
.menu2 a:hover {color:#FFFFFF;}

/* Таблицы */
table {font-size: x-small; color: #4D4D4D;}
table.border {border: 1px solid #135B80; border-collapse: collapse;}
table.border tr td {border: 1px solid #135B80; border-collapse: collapse;}
.prog_button {width: 180px; height: 25px; color: #FFFFFF; font-size : 14px; background-color: #1977A6; border: 1px solid #135B80;	 cursor: pointer;}
.prog_title_eng {margin-left: 210px;}

/* программы мероприятий */
.prog_date {margin: 20px 0 0 0; width: auto; font-weight: bold;}
.prog_time {width: 110px; color: #005580; font-weight: bold;}
.prog_content {width: 390px; position: relative; top: -16px; left: 110px;}
.prog_all {width: 500px; position: relative;}

/* Стили */
.left{text-align: left}
.right{text-align: right;}
.center{text-align: center;}
.fl {float: left; margin-right: 7px;}
.fr {float: right; margin-left: 7px; margin-top: 3px;}
.border {border: 1px solid #266280;}
.dark_blue {color: #1F2B66;}
.dark_brown {color: #801A1A;}
.grey {color: #C6C6C6;}
hr {width: 370px; color: #006699; margin-top: -5px;}
.light_blue {width: 290px; color: #73BFE5; margin-top: -10px; text-align: center;}
.padtop_ul {padding-top: 7px;}
.pointer {cursor: pointer;}
p.footer {font-family: Verdana, Tahoma; font-size: 11px; color: #FFFFFF; text-align: left; margin-top: 8px; margin-left: 10px;}

.remark {margin-top: 10px; padding: 0px 10px; border: 1px solid #266280;}
.attachment {text-align:center; width:200px; margin-bottom: 5px;}

.img_border {border: 1px dashed #EE333E;}
.img_border_blue {border: 1px solid #003399;}
.blue {color: #004466;}

.news {font-size: 11px; color: #005E8C;}

#speakers {font-size: 12px; height: 100px; margin-bottom: 15px;}
#speakers_left {width: 300px; float: left; margin-right: 80px;}
#speakers_right {width: 300px; float: left;}




/* Формы */
.table_form {width: 500px; border: 1px solid #2e7599; border-collapse: collapse; background-color: #d7ebf5;	font-size: 12px;}
table.table_form tr td {border: 1px solid #2e7599; border-left-style: none;	border-right-style: none;}
.form_text {width: 220px; border: 1px solid #2e7599; background-color: #FEFCFF;}
.form_button {width: 100px; height: 24px; background-color: #d7ebf5; border-left: 1px solid #2e7599; border-top: 1px solid #2e7599; border-right: 2px solid #1F4E66; border-bottom: 2px solid #1F4E66; font-size : 14px; cursor: pointer;}
.table_form caption{font-size: 12px;}

/* В левом меню */

a.anons_head {display:block; font-weight:bold; margin: 20 10 0 10;}
a.anons_head:link {color:#ADC5E7;}
a.anons_head:visited {color:#ADC5E7; }
a.anons_head:active {color:#ADC5E7; }
a.anons_head:hover {color:#F2BA49; }

a.anons_title {display:block; color:#ADC5E7; margin:0 0 0 10; font-size:12; text-decoration:none; }
a.anons_title:link {color:#ADC5E7;}
a.anons_title:visited {color:#ADC5E7; }
a.anons_title:active {color:#ADC5E7; }
a.anons_title:hover {color:#F2BA49; }

div.anons_title {color:#ADC5E7; margin:0 0 0 10; font-size:12; text-decoration:none}

.anons {margin:10 0 0 10;}
.anons tr {padding:10 0 0 0; text-align:center}
.anons_title {text-align:left;}

.partners {color: #E5E5E5; font-size: 14px; margin:0 0 5 0; text-align:center; font-weight:bold}
.partners_block {text-align: center; margin: 10 0 0 -12}
.partners_on_white {padding:3; border:solid 1 #FFFFFF;}
