i.hi		{color:green;}
i.lo		{color:#cc0000;}

a:link, a:hover, a:visited {color: #46659E; cursor: pointer;}

@media print {
    input.noprint {
        display: none;
    }
    div.noprint {
        display: none;
    }
    div.print {
    }
    tr.rankinghead {background-color: #000;}
    body {background: #fff;}
}

.menu_border
{
	border-top:#CFC8B3 1px solid;
	border-right:#CFC8B3 1px solid;
	background: #E7E3D7;
	padding-left: 15px;
	padding-right: 15px;
}

.menu_border_act
{
	color: #ffffff;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	background:#44669E;
	padding-left: 15px;
	padding-right: 15px;
}

li1{font-weight: bold; font-family: Arial, Geneva CY, Sans-Serif; color:#000000; text-decoration:none;list-style-image:}

.table1{border: #cccccc 1px solid;font-family: Arial, Geneva CY, Sans-Serif; font-size:100%;}

table.ranking
{
	border-right: #D0CDC2 1px solid;
	background-color: #FFFFFF;
}

table.ranking_preview
{
	font-size: 4px;
}

tr.rankinghead
{
	background-color: #44669E;
}

td.rankinghead
{
	color: #FFFFFF;
}

td.rankingheadlastcol
{
	color: #FFFFFF;
}

td.rankingfoot
{
	background-color: #ffffff;
}

td.ranking_content
{
	border-left: #D0CDC2 1px solid;
	border-bottom: #D0CDC2 1px solid;
	font-size: 12px;
}

td.ranking_contentlastcol
{
	border-left: #D0CDC2 1px solid;
	border-right: #D0CDC2 1px solid;
}


a.foot_menu,a.foot_menu:hover,a.foot_menu:visited
{
	color: #000000;
	font-weight:normal;
}


.bord{border: #cccccc 1px solid;}

.c1{background:#F9F9F9;}
.c2{background:#DEDEDE;}
.c3{background:#C2C2C2;}
.c4{background:#A4A4A4;}
.c5{background:#878787;}
.c6{background:#6C6C6C;}
.c7{background:#4F4F4F;}

.cb1{background:#FFFFFF;}
.cb2{background:#FAFA77;}
.cb3{background:#FFFF00;}
.cb4{background:#99CC00;}
.cb5{background:#808000;}
.cb6{background:#57571F;}
.cb7{background:#212100;}

.cg1{background:#FFFFFF;}
.cg2{background:#B7F7F7;}
.cg3{background:#13F4D7;}
.cg4{background:#2BB2B2;}
.cg5{background:#027171;}
.cg6{background:#0E4F92;}
.cg7{background:#062B52;}

.review_header
{
	font-size:12px;
	color:#000000;
	font-family: Arial, Geneva CY, Sans-Serif;
}

.sponsor {color:#686868;font-size:12px;}
.speach {font-size:13px;}


cite {
  width: 100%;
  display: block;
  color: #606060;
  border-left: 3px solid #44669E;
  padding-left: 5px;
  margin-left: 15px;
  font-style: normal;
}

/*** conference styles ***/

/* program */
.avi, .doc, .pdf, .mp3 {display: block; margin-top: 3px; padding: 0 0 2px 20px; }
.avi span, .doc span, .pdf span, .mp3 span {font-weight: bold; text-decoration: underline;}

.avi {background: url('http://www.raexpert.ru/images/ico_materials/avi.gif') no-repeat 0% 0%;}
.doc {background: url('http://www.raexpert.ru/images/ico_materials/doc.gif') no-repeat 0% 0%;}
.mp3 {background: url('http://www.raexpert.ru/images/ico_materials/mp3.gif') no-repeat 0% 0%;}
.pdf {background: url('http://www.raexpert.ru/images/ico_materials/pdf.gif') no-repeat 0% 0%;}


div.textblock {
	text-align: justify;
}
div.textblock .author{
	padding-top: 5px;
	text-align: right;
}
/* Admin CSS {{{ */
.access_table table {background-color:#fff}
.access_table td {font-size:11px; font-family:verdana; border:1px solid #ccc; padding:2px}
.access_table .cb {text-align:center; background:#eee}
.adm_table td {font-size:11px; font-family:verdana; border:1px solid #ccc; padding:2px}
.adm_table .cb {text-align:center; background:#eee}
.adm_table .lb {background:#eee}
.adm_table span {font-size:12px;  font-weight:bold; font-family:verdana; color: #666}
.page_select {padding:3px; width:25px; text-align:center; float:left; border:1px solid #555; color:#b22222; margin:2px; background:#e5e5e5}
.page_num {padding:3px; width:25px; text-align:center; float:left; border:1px solid #555; margin:2px}
/*.button_num {padding:3px; text-align:center; float:left; border:1px solid #555; color:#b22222; margin:2px; background:#e5e5e5; width: 80%}*/
.button_num {padding:3px; text-align:center; border:1px solid #555; color:#b22222; margin:2px; background:#e5e5e5; width: 80%}
.okg {margin:15px 0; color:green; font-family:verdana; font-size:14px; font-weight:bold}
.okr {margin:15px 0; color:red; font-family:verdana; font-size:14px; font-weight:bold}


.tabberlive .tabbertabhide {display:none;}
.tabber {}
.tabberlive {margin-top:1em;}
ul.tabbernav {margin:0; padding: 3px 0; border-bottom: 1px solid #778; font: bold 12px Verdana, sans-serif;}
ul.tabbernav li {list-style: none; margin: 0; display: inline;}
ul.tabbernav li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none;}
ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover {color: #000; background: #AAE; border-color: #227;}
ul.tabbernav li.tabberactive a {background-color: #fff; border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover {color: #000; background: white; border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px; border:1px solid #aaa; border-top:0;}
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px; overflow:auto;}


.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{ color:#339 ! important; background-color:#def ! important; border:1px solid #99c; text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
.tabset_tabs a:hover	{ color:#00c ! important; background-color:#eff ! important }
.tabset_tabs a.active	{ color:black ! important; background-color:white ! important; border-color:black; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }
.tabset_tabs li.firstchild a	{ border-left-width:1px }
.tabset_content	{ border:1px solid black; background-color:white; position:relative; z-index:1; padding:0.5em 1em; display:none }
.tabset_label	{ display:none }
.tabset_content_active	{ display:block }
/*@media aural{ .tabset_content, .tabset_label	{ display:block }}*/

.calendar-box { display:none; z-index:1000; background-color:#fff; border:1px solid #444; position:absolute; width:250px; padding: 0 5px}
.calendar-box select.calendar-month { width:90px}
.calendar-box select.calendar-year { width:70px}
.calendar-box .calendar-cancel { width:100%}
.calendar-box table td { width:14%}
.calendar-box .calendar-title { text-align:center}
.calendar-box a { text-decoration:none}
.calendar-box .today a { padding:0 5px; margin-left:-5px; background-color:#ffe9c6}
.calendar-box .selected a { padding:0 5px; margin-left:-5px; background-color:#c9ff8b}

/*a.top_menu:link, a.top_menu:visited, a.top_menu:hover, a.top_menu:active { font-family:  Arial; font-size: 12px; color: #BF273C; text-decoration: underline}
div#top_menu{ position: relative}
div.top_menu_item{ float: left; padding-left: 18px; background-image: url("/admin/images/icons/tango/icon_bookmark_new.png"); background-repeat: no-repeat; background-position: 0 0; height: 18px; margin-right: 5px; font-family: Tahoma, sans-serif; font-size: 12px}
div.top_menu_item a, a:visited, a:link, a:active { font-family: Tahoma, sans-serif; font-size: 12px; text-decoration: none; font-weight:bold}
div.top_menu_item a:hover { font-family: Tahoma, sans-serif; font-size: 12px; text-decoration: underline; font-weight:bold}*/
/* Admin CSS }}} */
