/* CSS Document */
/* Styles not fo user, it is administrator stylesheets */
@import "news.css";
/* Body - BEGIN */
body	{
	background-color:#FFFFFF;
	padding: 0px;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
/* Body - END */

/* Head - BEGIN */

table td.head_title {
	background-image:url(/lib/design/head_top_background.gif); 
	background-repeat:repeat-x;
	padding-top:15px;
	}

table td.head_title span	{	
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF8300;
    font-weight: bold;
	}
	
table td.head_search	{
	padding-top : 20px;
	background-color:#9F9F9F;
	}
table td.head_search form	{
	padding : 0px; 
	margin: 0px;
	} 

table td.head_search input.text	{
	width:450px;
	border:1px;
	border-style:solid;
	border-color:#616161;
	}
	
table td.head_search input.button	{
	margin-left:15px;
	width:75px;
	border:1px;	
	border-style:solid;
	border-color:#FFFFFF;
	color:#FFFFFF;
	background:#FF8300;
	}

/* Head - END*/

/*Main menu  - BEGIN*/

table.main_menu {
	margin : 0px;
	border-style: none;	
	}

table.main_menu td 	{
	border: 1px solid #BBBBBB;	
	padding-left:14px;
	padding-bottom:4px;
	padding-top:4px;
	color:#5A5A5A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
table.main_menu td.td_mm_active	{
	background-color: #FF8300;
	padding: 0px;
	}

table.main_menu td.td_mm_unactive	{	
	padding: 0px;
	background-color: #B0AFAE;	
	}
	
table.main_menu td.td_mm_empty	{
	padding: 0px;
	border-style:none;	
	}
	
table.main_menu td a.a_mm_level_1{
	color:#5A5A5A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}

table.mainmenu_level_1 	{
	border-style:none;	
	}

table.mainmenu_level_1 td 	{
	border-style:none;
	vertical-align:middle;
	padding-left:5px;
	}

table.mainmenu_level_1 td a	{
	text-decoration:none;
    color:#7B7B7B;
	}
	
table.mainmenu_level_1 td a.level_1_unactive:hover		{ 
	color:#FFAE00;
	text-decoration:underline;
	} 

/*Main menu  - END */

/* Commercial News - BEGIN */
table.commercial_news	{
	background-color: #F9F9F9;
	border-style : solid;
	border-color:#DFD2C5;
	border-width:1px; 
	padding-bottom:10px;
	}

table.commercial_news td	{
	border-style:none;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	}
	
table.commercial_news td a	{
	margin-left:10px;
	color : #0675C2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
	}
		
table.commercial_news td a:visited	{ color : #0675C2; }	

/* Commercial News - END */

/* Currency rate - BEGIN*/
table.currency_rate	{
	border-style : none;	
	}
table.currency_rate td {
	padding : 0px;	
	}
table.currency_rate td h1	{
	margin-top: 15px;
	margin-bottom : 0px;
	padding : 0px;
	color:#0776C2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
table.currency_rate td h2	{
	margin-top: 10px;
	margin-bottom : 0px;
	padding : 0px;
	color:#42687B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

table.currency_rate td span	{	
	color:#0969A5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

table.currency_rate td a{
	color:#42687B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	}
	

table.currency_rate td table	{
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	border-color:#C9D7DE;
	}

table.currency_rate td table th	{	
	border-style:solid;
	border-width:1px;
	border-color:#C9D7DE;
	color:#EE4C05;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 4px;
	}
	
table.currency_rate td table td	{	
	border-style:solid;
	border-width:1px;
	border-color:#C9D7DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#42687B;
	padding: 4px;
	}	
	
/* Currency rate - END */

/* Date, Time, Weather - BEGIN */
table.dtw {
	border: 1px solid #BBBBBB;
    border-collapse: collapse;
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}

table.dtw td	{
	padding-top : 7px;
	padding-bottom: 7px;
	}

table.dtw td.weather {	
	 background-color: #046DB5;
	 color:#FFFFFF;
	 }
table.dtw td.weather  a{    
     color:#FFFFFF  ;
     text-decoration: none;
     }

table.dtw td.weather  a:hover{    
     text-decoration: underline;
     color:inherit;                  
     }
     
table.dtw td.weather  a:visited{    
     color:#FFFFFF;
     text-decoration: none;
     }

table.dtw td.date {
	 background-color:#FF8300;
	 color:#FFFFFF;
	 }
	
/* Date, Time, Weather - END */

/* Archive calendar -  BEGIN */
table.calendar	{
	border-collapse:collapse;
	border : 1px solid #9F9F9F;
	font-size:11px;
	}

table.calendar th {
	padding-top : 7px;
 	padding-bottom: 7px;	
	background-color:#FF8300;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;	
    text-transform : uppercase;
    text-align: center;
	}
	
table.calendar th a.calendar {
	text-decoration:none;
	color:#FFFFFF;
	}
	
table.calendar td {
	border:1px solid #CDCDCD;
	text-align:center;
	background-color:#FFFFFF;
	color:#747474;
	}

table.calendar td  span {
	color:#C20707;
	}

table.calendar td.today {
	background-color:#FF8300;    
    color : #FFFFFF;
	}		

table.calendar td.light_grey {
	background-color:#F1F1F1;
	}
	
table.calendar td.dark_grey {
	background-color:#E6E6E6;
	} 

table.calendar td  a.calendar {
	color:#000000;
	}

/* Archive calendar -  END */

/* Subcriber news form - BEGIN */
table.subscriber {
	border-collapse:collapse;
	border : 1px solid #9F9F9F;
	font-size:11px;	
	color :#545454;
	}

table.subscriber th {
	padding-top : 7px;
 	padding-bottom: 7px;	
	background-color:#FF8300;
	color:#FFFFFF;
	font-weight:normal;	
	}
/* Subcriber news form - END */

/* News by region - BEGIN */
table.news_by_region {
	border: 1px solid #BBBBBB;
    border-collapse: collapse;
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
	
table.news_by_region th {
	padding-top : 7px;
 	padding-bottom: 7px;	
	background-color:#FF8300;
	color:#FFFFFF;
	font-weight:normal;	
	}

table.news_by_region td	{
	padding:10px 5px 10px 5px;	
	}

table.news_by_region td select	{
	width: 115px;			
	}
	
/* News by region - END */

/* News by region_new - BEGIN */
table.news_by_region_new {
	border: 1px solid #BBBBBB;
    border-collapse: collapse;
	margin-top:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
	
table.news_by_region_new th {
	padding-top : 7px;
 	padding-bottom: 7px;	
	background-color:#B0AFAE;
	color:#FFFFFF;
	font-weight:normal;	
	}

table.news_by_region_new td	{
	padding:10px 5px 10px 5px;	
	}

table.news_by_region_new td select	{
	width: 115px;			
	}
	
/* News by region - END */

/* Vote form - BEGIN */
table.vote {
	margin-top:7px;  
    border-collapse:collapse;
	border : 1px solid #9F9F9F;
	font-size:11px;	
	color :#000000;
	}

table.vote th {
	padding-top : 7px;
 	padding-bottom: 7px;	
	background-color:#FF8300;
	color:#FFFFFF;
	font-weight:normal;
    text-align:center;	
	}
table.vote td {
    padding-right:5px;
    padding-left:10px;
    }
    
table.vote a  {
    font-size:9px;
    color:#B168AF;
    }

table.vote td input.button {        	
    width : 120px;
	border:1px;	    
	border-style:solid;
	border-color:#FFFFFF;
	color:#FFFFFF;
	background:#FF8300;    
	}
    
table.vote td table td {
    padding-right:0px;
    padding-left:0px;
    padding-top:2px;
    }
    
table.vote  td  p {
    font-size:11px;	    
    padding-bottom:0px;
    margin-bottom:0px;
    padding-top:0px;    
    margin-top:6px;    
    }
    
table.vote span.date {
    font-size:9px;
    }

/* Vote  form - END */

/* Commercial - BEGIN */

table.commercial {
    margin-top:7px;
    margin-left: 4px;  
    border-collapse:collapse;
    border : 1px solid #9F9F9F;
    font-size:9px;    
    color :#000000;
    }

table.commercial th {
    padding-top : 7px;
    padding-bottom: 7px;    
    background-color:#FF8300;
    color:#FFFFFF;
    font-size:11px;    
    font-weight:normal;
    text-align:center;    
    }
table.commercial td {
    padding: 5px 5px 10px 10px;
    }

table.commercial td a{
    font-size: 9px;
    }

/* Commercial - END */ 

/* News band - BEGIN*/

h1.today	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#000000;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	}
	
ul.news_band {	
	padding-left:18px;
	margin-left:0px;
	}
	
ul.news_band li {
	list-style-image:url(/lib/design/news_list.gif);
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	margin-bottom :12px;
	}

ul.news_band li.mark {
    list-style-image:url(/lib/design/news_mark_list.gif);    
    }
	
ul.news_band li a.title	{
	color : #0059C7;
	font-size: 14px;	
	}
	
ul.news_band li h1.date_time {
	color : #F77433;
	font-size:11px;
	margin-top :4px;
	margin-bottom :2px;
	}	
	
span.date_source {
	color : #F77433;
	font-size:11px;
	
	}
	
/* News band - END*/


/* vopros - otvet --- BEG*/
.vopros{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#0059C7;
}

.otvet{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

.VOPROS a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066CC;
}

.VOPROS a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000099;
}
/* vopros - otvet --- END*/



/*ToolTip
-------------------------------------------------------------------*/
.tooltip div.show{
    
}
