/* CSS Document */
body {	
	margin: 0px;
	font-family:Arial;
	font-size: 11px;
	color:#E3E3EB;
	background:#000 url('images/loadingAnimation.gif') center 200px no-repeat;
}
a{	
	color:#E3E3E3; text-decoration: underline;
}
a:hover{
	color:#E3E3E3; text-decoration: none;
}
ul{	
	list-style:none;
}
.loadingAnimation{
	display:none !important;
}
.div_photo{	
	height:155px;
	width:190px; 
	float:left;
	display:block;
	margin:5px 1px;
}
.div_photo .go_photo,
.div_photo .go_photo:link,
.div_photo .go_photo:active,
.div_photo .go_photo:visited {
 	display:block;
	color:#666; 
 	height:15px;
	width:190px;
	/* z-index:-1; */
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
	text-decoration:none;
}
.div_photo .thickbox,
.div_photo .thickbox:link,
.div_photo .thickbox:active,
.div_photo .thickbox:visited,
.div_photo .box,
.div_photo .box:link,
.div_photo .box:active,
.div_photo .box:visited {
 	display:block;
	color:#666; 
 	height:140px;
	width:190px;
	background:#4C4C4C;
	text-align:center;
	overflow:hidden;
	/* z-index:-1; */
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
	text-decoration:none;
}
.div_photo a img{
	
}
.div_photo .thickbox:hover,.div_photo .box:hover,.div_photo .go_photo:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	color:#FFF;
	text-decoration:none;
}
.orange{
	text-decoration:none;
}
.fontsize12pt{
	font-size:12pt;
}
.orange:hover ,.selected{	
	color:#E3E3E3 !important; 
	text-decoration: underline !important;
	padding:3px !important;
	display:inline !important;
	position:static !important;
	font-weight:bold !important;
	background:#FF7614 !important;
	text-decoration:underline;
}
.center{
	width: 790px;	/* Ширина слоя в пикселах */
	margin: 0 auto;	/* Отступ слева и справа */
}
img 				{	border:0px; }
table 			{	border:0px;}
textarea 			{	font-size:9px;
					border:0px;
					width:380px;
					font-family:Arial;
					height:50px;
					color:#666;}
.counters		{	
	position: absolute;	
	z-index:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); /* IE 5.5+*/
	-moz-opacity: 0; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}	
.counters:hover		{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}	  
.autor 			{	position:relative;
					width:100%;
					text-align:center;
					color:#8F8F8F;
					font-size:12px;
					line-height:14px;
					}
h1{font-size:12px;}
.autor span		{	position:absolute; text-indent: -1000em;}					
.table			 { 
					position:absolute;
					text-align: left;
					height:800px;
					width: 100%;}
.tableph			{
					width:780px;}
.tag			{	
					width:760px;
					font-size:16px;
					text-align:left;					color:#C4C4C4;
					line-height:0.94;
					position:relative;
					top:10px;
					}
.menu			{	
					position:relative;
					top:10px;
					height:90px;
					width:400px;}
.menu p				{	
					width:100px;
					font-size: 12px;
					float:right;
					text-align:right;}

.menu p a 		{	font-size: 16px;}	

.ib 				{	position:absolute;left:0px;bottom:0px;}
# mainpic		{	padding: 0px 15px;
				}
.bg	{	text-align:center;color:#666666;position:absolute;top:0px;left:10px;z-index:1000;}
.bg div			{	width:10px; height:10px;float:left;}
#L_R			{	font-size: 16px;}
#L_R span		{	color:#666666;}
.L 				{	
	left:0px;
	text-align:left;
	left:0px;
}
.R 				{	
	right:0px;
	text-align:right;
	right:0px;
}
.R,
.L{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); /* IE 5.5+*/
	-moz-opacity: 0.2; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.2; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.2; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	top:550px;
	display:block;
	font-weight: bold;
	position:absolute;
	padding:5px;
}
.R:hover,
.L:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
ul				{	color:#C7E5FF;font-size: 16px;}
.sum			{	height:15px;text-align:right;color:#C7E5FF;font-size: 16px;}
ul ul 			{	font-weight: normal;color:#E3E3EB;font-size: 13px;}
h3 				{	font-size: 16px;text-align:center;color:#5976B2;}
.glavFotko		{	text-align:center;
					position:absolute;
					width:100%;
					top:30px;}
.post_titleRU 	{	font-weight:bold;
					margin-top:20px;
					font-size:16px;
					color:#5976B2;}
.ssylko			{	font-size:11px;
					text-align:center;
					width:100%}
.contentt{
					padding:10px;
					color:#FFFFFF;
					text-align:left;
					width:400px;
					background:#666;
					font-size:11px !important;
					
}
.AVT			{	text-align:center;
					width:100%;
					color:#666666;
					font-size:10px;}
.AVT span		{	position:absolute; text-indent: -1000em;}	
.AVT a 		{	color:#666666;	}
.press			{	font-size:11px;
					color: #666666;
					text-align:center;
					position:absolute;
					right:0;
					top:0px;}


.homenews{
	width:780px;
	height:550px;	
	background-color:#000;
	overflow:hidden;
}
.homenews .Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  padding:15px 0px;
	width: 780px; 
}
.homenews .Scrollbar-Upimg ,
.homenews .Scrollbar-Up {
  position: absolute;
  width: 780px; height: 27px;
  top:10px;
}
.homenews .Scrollbar-Track {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
  width: 10px; height: 480px;
  position: absolute;
  top: 30px;
  left:772px;
  background:#1F1F1F;

}
.homenews .Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 50px;
  background:#666;
}
.homenews .Scrollbar-Down ,
.homenews .Scrollbar-Downimg {
  position: absolute;
  top: 160x;
  margin-top:-15px;
  width: 780px; height: 27px;
}
.homenews #Scrollbar-Container {
}
.homenews #Container {
  position: relative;
  top: 0px; left: 0px;
  width: 780px;
  height: 530px;
}
.homenews #News{ 
  position:relative;
  top: 10px; 
  overflow: hidden;
  width: 975px;
  height: 530px;
  display: none;
}
.homenews #News {display: block;}
p {
	margin: 0; 
	padding: 0px;
}



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
/*   background-image:url(images/200.gif);
  background-repeat:no-repeat;
  background-position:right top; */
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #0F0F0F;
  z-index: 102;
  color:#666;
  display:none;
  border: 4px solid #000;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

#countdown {
  z-index:9900;
 	display:block;
 	color:#FFF;
 	font-size:30px;
 	width:100%;
	text-align:center;
  position: fixed;
  height:100%;
   background-color:#000;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
	-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
#countdown p{margin-top:50px;}