body,td,th {
	Font-Family:  TAHOMA, ARIAL, Verdana, SANS-SERIF;
	color:#222222;
	margin:0;
	padding:0;
	font-size: 8pt;
}


A {
	color: #222222;
	text-decoration:none;
	font-size: 8pt;
}
A:link {
	text-decoration:none;
}
A:visited { color:maroon;text-decoration:underline; }
A:hover { color:maroon;text-decoration:underline; }


.s1 { color: #990000;  }
.s2 {   color: #000066;   }
.s3 {	color: #626262;	 font-size: xx-small;}


A IMG {
	border: none;
	text-decoration: none;
}
	
.atmp {


	border: #E4E0D4;
	 }	
	
h3 {
	font-size:  x-small ;
	color: #333333;
}

h2{	font-size: 13px;
	font-weight: bold;
	color: #333333;
}	

.sel_0 {
	background: #5680B1;
	color:#ffffff;
	background-color: #5680B1;
	font-size: 7pt;
}


.sel_1 { 	background: #5680B1;	background-color: #7D9CC3;	}
.sel_0 a {	color:#F2F2F2;	text-decoration: none;}
.sel_0 a:link {	color:#F2F2F2;	text-decoration: none;}
.sel_0 a:visited{	color:#ffffff;	text-decoration: none;}

#lastWork {position:relative; background-color: #F3F3F3;}
#lastWork a img {margin:8px 0 0; border:1px solid #FFF;}
#lastWork a:hover img {border:1px solid #EFEFEF;}
#lastWork div {position:absolute; top:-20px; left:17px; width:130px; height:27px; background-color:#E7E7E7;}
#lastWork div a img {border:0; margin:0;}
#lastWork div a:hover img {border:0;}

.pTop {height:22px;}
.pTopR {height:22px; float:right; width:189px;}
.pTopL {height:22px; float:left; width:60px;}

#pBot {width:100%; height:315px; clear:both; margin:0;}
#pBotL {width:50%; padding: 31px 0px 0px 20px;}
#pBotR {width:50%;}
#pBotDop {width:162px; height:4px; background-color:#CCC; font-size:0; line-height:0;}

.news_title {
	font-size: 8pt;
	text-align: left;
	color: #5680B1;
	font-weight: bold;
}
.news_title a{color: #5680B1;	}
.news_title a:visited{color: #5680B1;	}
.news_title a:active{	color: #00008b;}
.news_title a:hover{	color: #5d0000;}

.st {width: 100%; background: #CCCCCC; border-collapse: separate}
.st tr {height: 25px}
.st td {padding: 5px; line-height: 15px}
.st_title {background: #6D8CB3; color: #FFFFFF; height: 30px; border: 1px solid #FFFFFF}
.st_title2 {background: #7D9CC3; color: #FFFFFF; height: 30px; border: 1px solid #FFFFFF}
.st2 {width: 98%; border: 1px solid #CCCCCC}
.st2_title {padding-left: 10px; background: #E3EBE2; color: #50545C; font-weight: bold; height: 30px}
.st2_title a {color: #50545C}
.st2_title a:hover {color: #50545C}
.std {background: #CCCCCC; border-collapse: separate}
.std td {padding: 5px}
.cat {font: 7pt Verdana; color: #888888; padding-top: 3px}
.tdk {height: 25px; background: #F7F7F7; line-height: 12px}
.tdv {height: 25px; background: #FFFFFF; line-height: 15px}
.tdk2 {height: 25px; background: #E5E4B5; line-height: 15px}
.tdv2 {height: 25px; background: #F2F1D3; line-height: 15px}
.dot {font-size: 1px; line-height: 1px; width : 1px}
.sp_block {padding-top: 10px}
.ta {width: 100%; border: 1px solid #000000; background: #FAFAFA; overflow: hidden}
.brx {background-repeat: repeat-x}
.bry {background-repeat: repeat-y}
.brn {background-repeat: no-repeat}
.dc {font: 7pt Verdana; color: #888888; padding-bottom: 5px}
.dc2 {font: 7pt Verdana; font-style: italic; color: #888888; padding-top: 5px}
.dc3 {font: 7pt Verdana; color: #888888; padding-top: 5px}
.rt1 {font: 7pt Verdana; color: green}
.rt2 {font: 7pt Verdana; color: #CCCCCC}
.rt3 {font: 7pt Verdana; color: #BBBBBB}
.row_title {color: #555555; padding-bottom: 3px}
.p0 td {padding: 0}
.lline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E8E8E8;
}
.c_stats {width: 100%; height: 100%}
.c_stats td {font: 7pt Verdana; padding: 0 5px}
.rating_table tr {height: 16px}
.rating_table td {padding: 0; font: 10px Tahoma; color: #888888}
.rating {width: 80px; background: url(empty000.gif) repeat-x}
.rating img {width: 16px; height: 16px}
.rating div {height: 16px; background: url(bronze00.gif) repeat-x}
.title_div {color: #50545C; font-weight: bold; padding-bottom: 5px}
.quote {background: #FAFAFA; border: 1px solid #888888; padding: 5px}
.seach{
	text-align: left;
     font-size: 8px;
	text-decoration: none;
  color: #CCCCCC
}



a:visited {
color: #333333;
text-decoration: none;
}

#head {
 font-size: 24pt;
 padding: 4px;
} 


#head2 {
	font-size: 10pt;
	padding: 4px;
	font-weight: bold;
} 

#pad{
 padding: 4px;
}

HR {
 border: none; /* ??????? ??????? ??? ???????? Firefox */
 color: #999999; /* ???? ????? ??? ???????? Internet Explorer */
 background-color:  #999999; /* ???? ????? ??? ???????? Firefox ? Opera */
 height: 1px; /* ??????? ????? */
}



tr.menu {
	color: #191970;
	border: thick solid #6C6C6C;
	border-bottom: thick solid Green;
}

.layout {
	color: #666666;
	border: 1px solid #6C6C6C;
	margin: 4px;
	padding: 5px;
	font-size: 9pt;
	background-color: #DADEE7;
}

.title_main {
	font-size: 14pt;
	font-weight: normal;
	color: ButtonShadow;
}

.block1 {
	font-size: 7pt;
	color: #666666; line-height: 130%;
	text-align: center;
}

.block1 a{		color: #666666;}
.block1 a:visited{	color: #333333;	}
.block1 a:hover{		color: #666666;}
.block1 a:active{		color: #666666;}


.subtitle_main_bl {
	font-size: 10pt;
	font-weight: 500;
	color: #999999;
	text-align: center;
}

.subtitle_main {
	font-size: 11pt;
	font-weight: normal;
	color: ButtonShadow;
	text-align: left;
}

.red {
	font-size: 7pt;
	color: #FF0000;
}

.red a{color: #FF0000;
font-size: 7pt;}

.title_main_ {
	font-size: 10pt;
	font-weight: bold;
	color: #5680B1;
}

.main table{
	font-size: 6pt;
	color: #333333;
	margin: 4px;
	padding: 4px;
	top: 3px;
	text-align: justify;
	}

.main {
font-size: 8pt;
Text-align: justify;
color: #666666;
LIST-STYLE-IMAGE:URL(../IMG/OFFLINE0.GIF);

}

.mainb {
	color: #333333;
	font-size: 8pt;
}

.main HR {
	COLOR: #CCCCCC;
	HEIGHT: 1px;
}

.main table {
	border-spacing: 1px;
	border-collapse: separate;


}

.main tr {
	color: #666666;
	text-align:justify;
}

.main th {
	color: #333333;
	text-align: center;
}

.main td {
	font-size: 8pt;
	background-color: #FFFFFF;
	}

.main td div {
	font-size: 7pt;
	}


.dot {font-size: 1px; line-height: 1px; width : 1px}

.small {
	font-size: 7pt;
	color: #000066;
}

.tablle {
	color: #666666;
	font-size: 8pt;
	padding: 5px;
}


.sel_1_cur {
	font-size: 7.5pt;
	font-weight: bold;
}

.title0 {
	color: White;
	font-size: 18pt;
	text-align: center;
	background-color: #7D9CC3;
	font-weight: bold;	

}

.title1 {
	float: right;
	background-color: #CCCCCC;
	background-position: right;

}

.title0 img{
	padding: 0px;
}

.title0 td{
	padding: 4px;
	text-align: center;
	margin: 4px;
}

.pad{
	padding: 2px 0px 2px 5px;
		border-top: 1px solid #bbb;
}
/************* смещение меню **************/
.pad1{
	padding: 2px 0px 2px 25px;
	border-top: 1px solid #ddd;}
.pad2{
	padding: 2px 0px 2px 40px;
	border-top: 1px solid #ddd;}
.pad3{
	padding: 2px 0px 2px 52px;
	border-top: 1px solid #ddd;}

.pad11{
	padding: 2px 0px 2px 32px;
	border-top: 1px dashed #CCC;}

/************* #globalNav1 styles **************/
#globalNav1{
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	}
	
.globalNav1{

	border-bottom: 1px solid #CCC;
	text-decoration: none;
	}

#globalNav1 img{
 display: block;
}

.globalNav1 a {
	font-size:xx-small;
	padding: 0 4px 0 0;
	text-decoration: none;
}

#globalNav1 a {
    font-size: 7.5pt;
	padding: 0 4px 0 0;
	text-decoration: none;
}

#globalNav1 a:visited {
	padding: 0 4px 0 0;
	text-decoration: none;}

#globalNav1 a:hover {
	padding: 0 4px 0 0;
	text-decoration: none;
	color: #800000;
  
}


/*************** #pageName styles **************/

#navigare{
	margin: 0px;
	border-bottom: 1px solid #CCC;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	font-size:x-small;
	}

#navigare a{
	text-decoration: none;
		color: #666666;
}

#navigare a:hover{
	color: #660000;
	text-decoration: none;
}
/************* #breadCrumb styles *************/

#breadCrumb1{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}

#main_right {
	padding: 5px;
	text-align: left;
	margin: 4px;
	font-size: 7pt;
	color: #666666;
}

#main_right td{

}

#main_right_lnk {
	font-size: 5pt;
	text-align: center;
	color: #444444;
}

#main_right a{
	color: #444444;
	text-decoration: none;

}

#main_right img{
	padding: 1px;
	text-align: left;
	margin: 1px;
	text-decoration: none;
	display: inline;
}

.left {
	background-color: #F2F2F2;
	background: #F2F2F2;
}

.left td{
	font-size: 7pt;
}

.left th{
	color: #528BBB;
	background-color: #E2E2E2;
	background-position: center center;
	text-align: center;
	padding: 5px;
	font-size: 10px;
}

.right td{
	background-color: #F2F2F2;
	font-size: 8pt;
	padding: 4px;
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #797979;	
}

.left_recl {
	font-size: 7.5pt;
      font-weight: bold ;
  }

.left_recl td{
	font-size:xx-small;
	color: #6F6F6F;
	background-color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  }

.left_recl a{
	font-size: 7.5pt;
	color: #666666;
	text-decoration: none;
	white-space: normal;
	line-height: normal;
}

.left_recl_th {
	color: #6F6F6F;
	background-position: center center;
	text-align: center;
	font-weight: bold;
	font-size: 7.5pt;
}

.left_recl_th a{

	color: #6F6F6F;
	background-position: center center;
	text-align: center;
    font-weight: bold;
    text-decoration: none;
}

.left_recl a:hover {
color:Maroon;
text-decoration:none;
}

.left_recl a:visited a:active a:link {
font-size:7pt;
color:#6F6F6F;
text-decoration:none;
}


.dn {
	text-transform: lowercase;
}

.links a{ 	color: #5680B1;	font-weight: normal;	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: none;}
.links a:visited{ 	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: none;	color: #5680B1;}
.links a:hover{ 	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: underline;	color: #990000;}
.links a:active{ 	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: none;	color: #0066CC;}

.data3 {
	font-size: 7pt;
	font-weight: bold;
	color: #474747;
	float: right;
	padding: 2px 1px 2px 1px;
	margin: 0;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	background-color: #f8f8f8;
}

.txt3 {
	font-size: 7.5pt;
	color: #474747;
	padding: 0 1px 0 1px;
	margin: 0;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dcdcdc;

}

.storytitle {
	font-size: 7.5pt;
	margin: 0;
	margin-left: -18px;
	color: ButtonShadow;
}

.storytitle a {
	text-decoration: none;
	color: ButtonShadow;
}
.storytitle a:link {
	color: GrayText;
}
.storytitle a:visited {}
.storytitle a:hover {color:#990000;}

.newslinks a{ 	color: #5680B1;	font-weight: normal;	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: none;}
.newslinks a:visited{	padding-bottom: 5px;	font-size: 7.5pt;	text-decoration: none;	color: #5282B5;}

.newssmall {
	font-size: 7pt;
	color: #000066;
	font-family: Tahoma, Verdana, Arial;
}

.newsdate1	 {
	margin:0;
	color: #990000;
	font-size: 7pt;	
	}

.date1 {
	margin:0;
	font-size: 7pt;
	color: #5282B5;
}

.maindate {
	margin:0;
	font-size: 7pt;
	color: #5282B5;
	background-color: #FFFFFF;
}


#news_menu_container {
	margin: 0;
	background-color: #EEEEEE;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	font-size: 8pt;
}


#news_menu_1{
	color: #474747;
	float: left;
	border-right: 1px dotted #A6A6A6;
	padding: 0 4px 2px 4px;
	margin: 0;
	
}


#news_menu_0{
	font-size: 7.5pt;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}



#news_menu_head{
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #B1CFE2;
	padding-left: 6px;
	background-image: url(../img/bl/r_bl5.gif);
	background-position: right top;
	background-repeat: no-repeat;
	font-weight: bolder;
	color: #53627B;
	padding-top: 2px;
	padding-bottom: 2px;

}

 #news_menu_2 {
	font-size: xx-small;
	color: #5E5E5E;
	float: left;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 15;
	margin-bottom: 1;
}

#borderbot {
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #CC0000;
	border-left: none;
}

#news_menu_1 a:link, #news_menu_2 a:link {
	color: #474747;
	text-decoration: none;
}
#news_menu_1 a:visited, #news_menu_2 a:visited {

	color: #474747;
	text-decoration: none;
}
#news_menu_1 a:hover, #news_menu_2 a:hover {

	text-decoration: none;
	color: #804040;
	background-color: #EEEEEE;
}
#news_menu_1 a:active, #news_menu_2 a:active {
	color: #474747;

}

#newscontainer {
	padding: 0 0 0 2px;
	font-size: 8pt;
}

#time  { 
float: left;
padding: 0 12px 0 0;
margin: 24px 0 0 0;  
}

#news{
float: left; 
overflow: visible !important; 
overflow: hidden;
width: 89%;
padding:0;
margin: 4px 0 0 0;
}

#news a:link { 
text-decoration: none; 
}
#news a:visited { 
text-decoration: none; 
color: #474747;
}
#news a:hover { 
text-decoration: underline;
}
#news a:active { 
text-decoration: none; 
}
/* ------------- */
.entryTitle {font-size:11px;font-weight:bold;color:#4D6D91;padding:0 0 0 11px; background: url('img/a1000000.gif') no-repeat 0px 2px;}
.entryBodyTd {text-align:justify;padding-bottom:5px;background:#F7F7F7;border:1px dotted #EAEAEA;}

.main0 td {

	border: 5px solid #999999;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #999999;}
	
	
.up {  font-size: smaller; vertical-align: super; text-transform: uppercase}
.dn {  vertical-align: sub; text-transform: lowercase; font-size: smaller}

.comment {
	font-size: xx-small;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	top: 5px;
	bottom: 5px;
	clip: rect(5px,auto,5px,auto);
}
.comment a:link {
	text-decoration: none;
	color: #999999;
	padding: 4px;
}
.comment a:visited{	color: #999999;	text-decoration: none;}
.comment a:active {text-decoration: none; color: #999999;}
.comment a:hover {	text-decoration: none;	color: #990000;}

.search {
	background-color:#A2A2A2;
	font-size: x-small;
	border:0 none;
	color:#FFFFFF;
	height:16px;
	padding:4px 0 0 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}
#bline {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #747474;
	background-color: #FF0000;
}
