@charset "windows-1251";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	width:auto;
	font-family:Georgia;
	font-size:12px;
	color:#262626
}
h1 {font-family:Georgia; font-size:26px; color:#4f4b49; font-weight:normal; margin:0px; padding-bottom:10px}
table{margin:0px; padding:0px;}
td.header1{border-bottom:solid #514e4d 2px; padding-bottom:10px;}
td.main_part{padding:0px;}
ul{padding:0px;	margin:0px;}
a{text-decoration:underline; color:#0278ca;}
a img{text-decoration:none;	border:none;}
a:hover{text-decoration:none; color:#e96610;}
ul{list-style:none;	padding:0px; margin:0px;}
table.main{width:100%;}
table.main tr td{width:100%; border-top:none;}
#baner{text-align:center; padding-top:10px;	padding-bottom:0px;}
#div_head{border-bottom: solid #bbbaba 1px; margin-top:10px;}
#main_menu{font-family:Arial}
.main_font{font-family:Arial}
#main_menu table tr td{min-width:100px; border-bottom:solid #b3b3b3 1px; padding-bottom:10px}
#main_menu a{float:left; display:block; height:24px; padding-left:25px; color:#0857a6;}
#main_menu a.about{background:url(images/about.jpg) left bottom no-repeat;}
#main_menu a.auth{background:url(images/auth.jpg) left bottom no-repeat;}
#main_menu a.arhiv{background:url(images/arhiv.jpg) left bottom no-repeat;}
#main_menu a.hot{background:url(images/hot.jpg) left bottom no-repeat;}	
#main_menu a.vakans{background:url(images/vakans.jpg) left bottom no-repeat;}
#main_menu a.kont{background: url(images/kontakt.jpg) left bottom no-repeat;}
#main_menu a:hover{background-position: left bottom; color:#e96610;}
	
#name {font-family:Georgia; font-size:40px; vertical-align:middle; color:#262626;}
#name .name1{font-size:24px; padding-bottom:0px; margin-bottom:-10px; color:#262626;}

.bottext {width:100%;}
#h1small {font-family:Tahoma; margin:0; margin-bottom:15px; font-size:10px; color:#545353; float:left; z-index:700;}
#h1small A { text-decoration:underline; color:#545353;}
#h1small h1 {font-family:Tahoma; font-size:10px; color:#545353; margin:0px; padding:0px; display:inline;}

#scrollerrunli {float:left; z-index:700; overflow:hidden; width:1px; height:1px;}
#scrollerrunli a {color:#545353; text-decoration:none;}

#informer {margin-top:9px;}
#informer ul{display:block; width:auto; height:20px; border-bottom:solid #b3b3b3 1px;}
#informer ul li{float:left; padding:0px; margin:0px; display:block; height:20px; text-align:center; width:auto;}
#informer ul li a{float:left; padding:0px; margin:0px; display:block; width:55px; height:20px; text-decoration:none;}
#informer ul li a:hover{float:left; padding:0px; margin:0px; display:block; width:55px; height:20px; text-decoration:none}
#informer ul li a.current{color:#262626; text-decoration:none; border:solid #b3b3b3 1px; border-bottom:none; background-color:#FFF;}
#informer .main_inform{clear:both; display:block; width:auto; border:solid #b3b3b3 1px; border-top:0px; padding:10px}
#informer .main_inform_main{clear:both; display:block; width:auto; min-height:80px; border:solid #b3b3b3 1px; border-top:0px; padding:10px}
.pane_hide{
	display:none;	
}
.whether{
	font-family:Arial;
	font-size:12px;
	color:#F93;
	font-weight:bold;
}
#rubr1 ul{display:block; width:100%; min-height:15px; min-width:790px; padding:10px 0px; border-bottom: solid #bbbaba 1px;}
#rubr1 ul li {float:left; padding-right:10px; margin-right:10px; border-right:solid #c6c4c4 1px;}
#rubr1 ul li a{float:left; font-family:Georgia; font-size:18px; color:#0857a6; text-decoration:none;}

#rubr2 ul{display:block; width:100%; min-height:19px; padding:10px 0px 5px 0px; border-bottom: solid #bbbaba 1px;}
#rubr2 ul li {float:left; padding-right:5px; margin-right:5px; border-right:solid #c6c4c4 1px;}
#rubr2 ul li a{float:left; font-family:Georgia; font-size:14px; color:#0857a6; text-decoration:none;}
.scrollerrun{
	display:block;
	width:69%;
	height:30px;
	color:#ffffff;
	background-color:#3b4f7f;
	border:none;
	margin-right:10px;
	margin-top:5px;
	overflow:hidden;
	padding-left:10px;
	float:left;
	padding-left:5px;
	margin-right:43px;
	z-index:1000;
}
	
a.run, a.run:hover{color:#ffffff; text-decoration:none;}
	
#search{padding-top:12px; float:left;}
#search p{padding:0px; margin:0px; text-align:left; font-family:Georgia; font-size:12px; color:#636363; padding-bottom:5px;}
#search form{padding:0px; margin:0px;}
.form_text{float:left; margin:0px; padding:0px; display:block; width:189px; height:23px !IMPORTANT; border:none; font-size:10px; background:url(images/search.jpg) top left no-repeat; padding-left:10px; padding-right:5px; margin-right:5px; padding-top:1px;}
.but{display:block; width:27px; height:25px; padding-left:10px; margin:0px; margin-left:5px;}
.div_search{border-bottom: solid #bbbaba 1px; margin-top:71px; padding:0px}

#gazeta{display:block; width:158px; height: 297px; background:#e5e5e7; border: solid #b3b3b3 1px; text-align:center; margin-bottom:9px;}
#gazeta p{padding:0px; margin:0px; padding-top:5px;}
#gazeta p img{border: solid #b3b3b3 1px;}
#gazeta p.nomer{text-align:left; padding-left:10px; line-height:1}
#newspaper_main {font-family:Georgia; font-size:14px; color:#3a3a3a; font-weight:bold;}
#newspaper_main2 {font-family:Georgia; font-size:12px; color:#3a3a3a;}

#opinion a{display:block; text-decoration:none; cursor:pointer; width:160px; height:95px; background:url(images/opinion.jpg) top left no-repeat;}
#opinion a:hover{display:block; text-decoration:none; cursor:pointer; width:160px; height:95px; background:url(images/opinion.jpg) top right no-repeat;}
#opinion{text-align:center; padding:0px; margin:0px; margin-bottom:5px;}
#opinion h2{font-family:Georgia; font-size:20px; color:#fff; padding-top:10px; font-weight:normal}
#opinion p{font-family:Arial; font-size:12px; color:#8d8a88; text-align:right; padding-right:70px; text-decoration:none; line-height:12px}

#scrol_vertical{margin:0px; padding:0px;}
#scrol_vertical ul{margin-top:10px; display:block; width:160px; height:40px; border-bottom:solid #b3b3b3 1px;}
#scrol_vertical ul li.pop{float:left; padding:0px; margin:0px; display:block; height:35px; text-align:center; width:95px; cursor:pointer}
#scrol_vertical ul li.pop a{float:left; padding:0px; margin:0px;padding-top:5px; display:block; width:95px; height:35px; text-decoration:none;}
#scrol_vertical ul li.rup{float:left; padding:0px; margin:0px; display:block; height:30px; text-align:center; width:63px; cursor:pointer}
#scrol_vertical ul li.rup a{float:left; padding:0px; margin:0px;padding-top:10px; display:block; width:63px; height:30px; text-decoration:none;}

#scrol_vertical ul li a.current{color:#000000; text-decoration:none; border:solid #b3b3b3 1px; border-bottom:none; background-color:#FFF}
#text{font-size:14px; line-height:18px; margin:0px; padding:0px; font-family:Arial}
.inform_vert{clear:both; display:block; width:158px; height:747px; border:solid #b3b3b3 1px;  border-top:none; padding-top:10px;}
.post{width:155px; min-height:70px; padding-top:5px;}
.post p{padding:0px; margin:0px; font-family:Arial;}
.post img{display:block; width:48px; height:48px; float:left; margin:5px; border:solid #b3b3b3 1px;}
.post p.wv{color:#5f5f5f; font-size:10px;}
.footer {
	margin-top:20px;
	background-color: #262626;
	height: 150px;
}
#foot_links {
	text-align:left;
	background-image: url(images/div.jpg);
	background-repeat:no-repeat;
}
#foot_links li ul li{line-height:1.5} 
#foot_links li ul li a{color: #bebebe}
.foot_copy{
	text-align:left;
	color: #bebebe
}
.foot_copy A:link{
	text-align:left;
	color: #bebebe;
  text-decoration:none;
}
.foot_copy A:visited{
	text-align:left;
	color: #bebebe;
  text-decoration:none;
}
.foot_copy A:hover{
	text-align:left;
	color: #bebebe;
  text-decoration:none;
}
.date {
	color:#707070;
	font-size:10px;
    font-family:Arial;
	padding-right:5px;
}

.date2 {
	color:#c7c7c7;
	font-size:10px;
    font-family:Arial;
}
.h_time{
	font-family:Georgia;
	color:#8d8a89;
	font-size:12px;
}
.h_whether{
	font-family:Georgia;
	color:#636363;
	font-size:12px;
}
.h_money{
	font-family:Arial;
	color:#8d8a89;
	font-size:12px;
}
.date_rubr{
	font-family:Arial;
	color:#707070;
	font-size:12px;
}
.h_rubr_mimi{
	font-family:Arial;
	color:#707070;
	font-size:14px;
}
.text_news_b{
	font-family:Arial;
	color:#3a3a3a;
	font-size:14px;
	font-weight:bold;
}
.date_whether{
	font-family:Arial;
	color:#262626;
	font-size:12px;
	font-weight:bold;
}
.time{
	font-family:Arial;
	color:#3c3c3c;
	font-size:20px;
}
.h_fire_materials{
	font-family:Georgia;
	color:#4f4b49;
	font-size:22px;
}
.h_arhiv{
	font-family:Georgia;
	color:#4f4b49;
	font-size:18px;
}
.anons{color:#000; font-size:11px;}
form.niceform p{padding:0px; margin:0px;}
.arhiv_rubr{margin-top:20px;}
.pad_rubr_mimi{
	padding-top:10px
}
form.niceform select{ border:solid 1px #b9b9b9;}
#year {width:140px;}
.pad_rubr_mimi_arhiv{
	display:inline-table;
	padding-top:5px;
	width:49%;
	height:90px;
}
.bord_time{
	border-left:1px solid #8d8a89;
	padding-left: 5px
}
.about_m {
	font-family:Arial;
	color:#262626;
	font-size:28px;
}
.about_m_num{
	font-family:Arial;
	color:#262626;
	font-size:22px;
}
.rubric {
	margin-top:5px;
	font-family:Arial;	
}
.pad_rubr_mimi_arhiv img{border:1px solid #9a9b9d}
.div_rubr{border-top: solid 2px #4f4b49;}
.label_rubr {
	font-family:Georgia;
	font-size:15px;		
}
.label_rubr A:link{font-family:Georgia; font-size:18px; color:#4f4b49; text-decoration:none;}
.label_rubr A:visited{font-family:Georgia; font-size:18px; color:#4f4b49; text-decoration:none;}
.label_rubr A:hover{font-family:Georgia; font-size:18px; color:#e96610; text-decoration:none;}

.rubr_link{
	padding-top:5px;
	line-height:1;
	font-size:18px;
	font-family:Georgia;
}
.rubr_text_news{
	font-size:12px;
	font-family:Arial;
}
.rubr_pad{
	vertical-align:top;
	padding:10px 0px;
	padding-bottom:0px;
	width:33%;
}
.last_news{font-size:22px; color:#4f4b49;}
#news h1 {font-size:22px; color:#4f4b49; padding:0px; margin:0px;}


#news ul li{
	margin-top:10px;
}
#baner_mid {text-align:center; margin: 20px;}
.num_list{
	margin-top:5px;
	margin-bottom:7px;
	border-top: solid 1px #b9b9b9;
}
.num_list ul{
	margin-top:5px;
	margin-left:12px;
}
.num_list ul li{
	display: list-item;
	list-style-image:url(images/dot.jpg);
	
}
.num_list ul li a{
	padding-left:5px;	
}
.link_all_rubr{
	font-size:12px;
	margin-top:10px;
	margin-left:17px
}
.link_arhiv_news{
	font-size:14px;
	line-height:115%;
}
.link_reports{
	font-size:14px;
	margin-top:10px;
}
.link_all{
	font-family:Arial;
	font-size:12px;
	margin-top:10px;
	margin-bottom:0px; 
	padding-bottom:0px;
}
.num_list_rubr{
	margin-top:5px;
}
.num_list_rubr a{
	margin-top:10px;
}
.num_list_rubr ul{
	margin-top:5px;
	margin-left:12px;
}
.num_list_rubr ul li{
	display: list-item;
	list-style-image:url(images/dot.jpg);
	
}
.num_list_rubr ul li a{
	padding-left:5px;	
}
.pages {
	margin-top:10px;
}
.link_pages{
	font-size:14px;
	font-family:Arial;
	color:#0278ca;
}
.link_pages a{
	text-decoration:none;
}
#featured_table{ 
	width:100%;   
	height:300px; 
	background:#fff;
	margin-top:1px;
}
#featured_fragment{
	width:300px;
	height:300px;
	margin:0;
	padding:0;
}
#featured_fragment .ui-tabs-panel{ 
	margin:0;
	padding:0;
	width:300px; height:300px; 
	position:relative;
	top:-1px;
	left:-1px;
}
#featured_fragment .ui-tabs-hide{ 
	display:none; 
}
#featured {
	background-color:#e5e5e7;
	padding:0px;
}
#featured ul.ui-tabs-nav{
	list-style:none;
	padding:0;
	margin:0;	
}
#featured ul.ui-tabs-nav:hover{
	list-style:none;
	padding:0;
	margin:0;
	color:#FFF;
}
.fire_news{ 
	font-size:15px; font-family:Georgia; 
	line-height:1; color:#ffffff;
}
.fire_news2{font-size:15px; font-family:Georgia; 
	line-height:1; color:#4f4b49;
}

#featured li.ui-tabs-nav-item a{
	display:block;
	min-width:250px;
	height:74px; 
	font-size:15px; font-family:Georgia; 
	line-height:1; color:#4f4b49;  
	background-color:#e5e5e7; 
	line-height:20px;
	border-top:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	text-decoration:none;
}

#featured li.ui-tabs-nav-item a:hover{
	height:74px;
	background: url(images/center_bot_ch.jpg) repeat-x top left;
	border-right:1px solid #717171;
	color:#FFF;
	font-weight:bold;
	
}
.selected_div{
	float:left;
	height:74px;
	padding:0px 10px;
}
.img_fetured_pad{padding-top:35px}
a:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
:focus {
	-moz-outline-style: none
}
.div_table{
	display:block;
	
}
.pointer {
	cursor:pointer;
}
#podpiska a{display:block; text-decoration:none; cursor:pointer; width:161px; height:46px; background:url(images/bot_podpis.jpg) top left no-repeat;}
#podpiska a:hover{display:block; text-decoration:none; cursor:pointer; width:161px; height:46px; background:url(images/bot_podpis_ch.jpg) top left no-repeat;}
#podpiska{text-align:center; padding:0px; margin-top:-10px}
#podpiska h2{font-family:Georgia; font-size:20px; color:#4f4b49; padding-top:10px; font-weight:normal}
.but_show{
	vertical-align:top;
	font-size:11px;
	font-family:Georgia;
	color:#4f4b49;
	background-image:url(images/bot_show.jpg);
	width:70px;
	height:17px;
	border: none;
	cursor:pointer;
	margin-top:0px;
}
.but_show_i {
	vertical-align:top;
	font-size:11px;
	font-family:Georgia;
	color:#4f4b49;
	background-image:url(images/bot_show.jpg);
	width:71px;
	height:22px;
	border: none;
	cursor:pointer;
	margin-top:3px;
}

.label_podpis{
	padding:5px 0px 20px 0px;
	font-size:12px;
	font-family:Arial;
	color:#8d8a88;
	width:161px;
}
.cont_pdf{
	border:1px solid #b3b3b3; text-align:center; margin-top:5px; margin-bottom:5px;
}
.bordd{
	border-top:1px solid #bbbaba; margin-top:5px; 
}
.borddd{
	border-top:2px solid #4f4b49; margin-top:10px; 
}
.accordion h3 {
	text-decoration:underline;
	color:#0278ca;
	font-size:12px;
	font-family:Arial;
	cursor:pointer;
}
.accordion h3.active {
	text-decoration:none;
	color:#8d8a88;
	font-size:14px;
	font-family:Arial;
	cursor:pointer;
}
h3 div{
	display:block;
	float:left;
	margin-top:4px;
	margin-right:5px;
	background:url(images/ancor_norm.jpg) no-repeat;
	width:5px;
	height:9px;
}
h3 div.current{
	display:block;
	float:left;
	margin-top:6px;
	margin-right:5px;
	background:url(images/ancor_activ.jpg) no-repeat;
	width:9px;
	height:6px;
}

.accordion_accordion div.active {
	display:none;
}
.accordion_accordion div.non_active {
	cursor:pointer;
}
.font_select{
	font-size:11px; color:#3a3a3a
}
.pad_img{
	padding-top:6px;
}
.pad_rubr_mimi img{
    border:1px solid #b0afae;
}
.pad_rubr_mimi a{
    font-size:14px;
	font-family:Arial;
}
.imgborder2 {border:2px solid #b0afae;}
.imgborder1 {border:1px solid #b3b3b3;}
.imgborderpadding2 {margin-top:10px; border:2px solid #b3b3b3;}
#pager a{
	text-decoration:none;
	font-size:14px;
	font-family:Arial;
	padding:3px 3px 0px 3px;
}
#pager {
	color:#0178ca;
}
.current_link{
	font-size:20px;
	font-family:Arial;
	color:#bababa;
}
.palo {
	font-size:14px;
	font-family:Arial;
	color:#bababa;
}

#rubr_spec_rep_link a:hover{color:#3e67ff;}
#rubr_obshestvo_link a:hover{color:#16ad39;}
#rubr_sobitie_link a:hover{color:#589b00;}
#rubr_sport_link a:hover{color:#0084c2;}
#rubr_ekonomika_link a:hover{color:#be2f05;}
#rubr_zakon_link a:hover{color:#630036;}

#rubr_za_rulem_link a:hover{color:#a25e3b;}
#rubr_zdorovie_link a:hover{color:#4adbbe;}
#rubr_gorod_nov_link a:hover{color:#959a00;}
#rubr_Rossiya_i_mir_link a:hover{color:#01aafd;}
#rubr_shoping_link a:hover{color:#c10563;}
#rubr_semiya_link a:hover{color:#ec8600;}
#rubr_online_link a:hover{color:#eb3000;}
#rubr_potrebitel_link a:hover{color:#a7c400;}
#rubr_ht_link a:hover{color:#4C4C4C;}
#rubr_ps_link a:hover{color:#F96ED0;}

.img_in_text{font-size:12px; font-family:Arial; color:#707070; padding:5px; display:inline-table; border:1px solid #bababa; float:right;}

.img_in_text img{border:1px solid #bababa; text-align:center; clear:both;}

.img_block_text{ border:1px solid #bababa; font-size:12px; font-family:Arial; color:#707070;}
.repl_text{
	padding:0px 15px;
	font-style:italic;
}
.repl{ margin:10px 0px}
#t13nc {display:none;}
#opros{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a3a3a;
	padding-left:5px;
	padding-right:5px;
}
.label_opros {padding-bottom:3px;}
#opros_n {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}
#opros p{
	padding:2px;
	margin:0px;}
#opros_main {display:block; width:158px; border: solid #b3b3b3 1px; text-align:left; margin-bottom:9px;}
.heading_main {height:35px; margin-top:7px;}

.dnews_h {font-family:Georgia; font-size:18px; font-weight:bold; color:#4f4b49;}
.dnews_comment_add_author {font-family:Georgia; font-size:12px; color:#3a3a3a; font-weight:bold; padding-top:3px; padding-bottom:3px;}
.dnews_comment_add_date {font-family:Arial; font-size:11px; color:#8d8a88;}
.dnews_comment_add_text {font-family:Arial; font-size:12px; color:#3a3a3a; padding-top:5px;}
.comment_tb_cb_dnews_n {background:#f1f1f1; border:1px solid #b9b9b9; padding:3px; display:block; width:85%; margin-top:5px; clear:both; overflow:auto; margin-left:11%; padding-left:15px;}
#comment_add_bd_dnews {margin-top:15px; display:block;}
#comment_add_bd_dnews TD {font-family:Georgia; font-size:12px; font-weight:bold; color:#4f4b49; padding-bottom:7px;}
.comment_author_dnews {font-family:Georgia; font-size:12px; color:#3a3a3a; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.comment_date_dnews {font-family:Arial; font-size:11px; color:#8d8a88;}

.datepicker { border-collapse: collapse; border: 2px solid #999; position: absolute; }
.datepicker tr.controls th { height: 22px; font-size: 11px; }
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #FFCCCC; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }

.tur {background:url(images/tur.jpg) no-repeat; width:160px; height:230px;}
.newsimg {width:125px; height:180px; margin:auto; border:1px #b3b3b3 solid;}

.lof-slidecontent{
	position:relative;
	overflow:hidden;	
	width:100%;
	height:301px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:300px;
	z-index:3px;
	overflow:hidden;
}



/*******************************************************/
.lof-main-item-desc{
	z-index:100;
	position:absolute;
	top:210px;
	left:50px;
	width:250px;
	font-size:12px;	
	background:url(images/manons.png) repeat;
	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#000000;
	margin:0 8px;
	padding:8px 0;
	text-decoration:none;
}
.lof-main-item-desc h3 {
	color:#FFF;
	font-weight:bold;
	margin:0;
	font-size:15px;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	text-decoration:none;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:none;
}


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:301px;
	width:300px;
	position:absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	padding-bottom:1px;
	height:301px;
	width:300px;
	float:left;
	border:1px #b3b3b3 solid;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
	width:300px;
}

li-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}

/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;	
	border-top:1px solid #b3b3b3; 
	border-right:1px solid #b3b3b3; 
	border-bottom:1px solid #b3b3b3;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	z-index:100;
	height:300px;	
	overflow:hidden;
	color:#FFF;
	margin-left:285px;
	border-bottom:1px solid #b3b3b3;
}
.lof-navigator li.active{
	background:url(images/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator li:hover{
	
}


.lof-navigator li h3{
	color:#FFF;	
	padding:15px 0 0 !important;
	margin:0;

}
.lof-navigator li table{
	min-width:250px;
	line-height:1; 
	background-color:#e5e5e7; 
	line-height:20px;
	height: 75px;
	position:relative;
	margin-left:15px;
	padding-left:10px;
	padding-right:15px;
	border-right:1px solid #b3b3b3;	
	border-bottom:1px solid #b3b3b3;
}

.lof-navigator li a {font-size:15px; font-family:Georgia; color:#4f4b49; text-decoration:none;}
.lof-navigator li {font-size:15px; font-family:Georgia; color:#4f4b49;}

.lof-navigator li.active table{
	background:url(images/grad-bg.gif);
}
.lof-navigator li.active table a{	
	color:#ffffff;
}
.lof-navigator li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-navigator li.active img{
	border:#6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
}

.lof-navigator li table a:hover {text-decoration:underline;}
