﻿body {
 BACKGROUND-COLOR: #f2fafd; MARGIN: 0px; padding: 0px;
}
div.cite {
  font-style: italic;
  margin: 0px 60px 25px 60px;
  padding-left: 15px;
  border-left: 1px solid #386DB5;
}
div.cite span{
  display:block;
  margin-top:10px;
}

.header {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #a30000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.body-font {
	FONT-SIZE: 12px;
	COLOR: #00507e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}
.body-font a{
	COLOR: #065a8b;
}
.body-font a:hover{
	COLOR: #a30000;
}
.body-font-white {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}
.body-font2 {
	FONT-SIZE: 10px; COLOR: #00507e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.border-bottom {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d21f06; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.proces-with-time {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0f699c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.table-border-top-left {
	BORDER-TOP: #e9e9e9 1px solid; BORDER-BOTTOM-COLOR: #e9e9e9; BORDER-LEFT: #e9e9e9 1px solid; BORDER-RIGHT-COLOR: #e9e9e9
}
/*
.table-border-top-left a{
	text-decoration:none;
}
*/
.table-border-top-left a:hover{
	color:#a30000;
	text-decoration:none;
}
.boreder-right-bottom {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px; FONT-SIZE: 12px; BORDER-LEFT: #e9e9e9 1px; COLOR: #0f699c; BORDER-BOTTOM: #e9e9e9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.boreder-left-bottom {
	text-align:left; BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px; FONT-SIZE: 12px; BORDER-LEFT: #e9e9e9 1px; COLOR: #0f699c; BORDER-BOTTOM: #e9e9e9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.boreder-right-bottom-header {
	BORDER-RIGHT: 1px solid #e9e9e9; BORDER-TOP: 1px solid #e9e9e9; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: 1px solid #e9e9e9; COLOR: #a30000; BORDER-BOTTOM: 1px solid #e9e9e9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e1f4fb; TEXT-DECORATION: none
}
.news-font {
	FONT-SIZE: 11px; COLOR: #00507e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.news-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2fafd
}
.news-link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #a30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.advertisement {

	FONT-SIZE: 11px; COLOR: #00507e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 26px;
	COLOR: #a30000;
	FONT-STYLE: italic;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-bottom: 5px;
}

h2 {
	FONT-SIZE: 14px; COLOR: #00507e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body-font11px {

	FONT-SIZE: 11px; COLOR: #00507e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* Lightbox Styles */
#lightbox{
	background-color:#f2fafd;
	padding: 10px;
	border-bottom: 2px solid #96A8B0;
	border-right: 2px solid #96A8B0;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ margin: 0; padding: 0; background-image: url(common/files/jspopup/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="common/files/jspopup/overlay.png", sizingMethod="scale");
	}
	
div#scrobody{
	margin-top:10px;
	FONT-SIZE: 12px;
	COLOR: #00507e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

div#scrobody h1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 26px;
	COLOR: #a30000;
	FONT-STYLE: italic;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-bottom: 3px;
	background-image:url(common/images/header-line.jpg);
}

div#scrobody a{
	color:#00507e;
	font-weight: bold;

}
div#scrobody a:hover{
	color:#a30000;
	font-weight: bold;
}
div#scrobody p{
	margin-top:10px;
	margin-right:8px;
}
div#scrobody .article1{
float:left; width:100%; margin-top:25px;
}
div#scrobody .arrow{
margin:-2px 5px 0px 20px; float:left;
}
div#scrobody .particles{
margin:7px 10px 0px 60px;
}

div#div1,div#div2, div#div3, div#div4, div#div5, div#div6, div#div7, div#div8, div#div9, div#div10, div#div11, div#div12{
display:none;
position:relative;
margin:10px 5px 10px 17px;
}
td.bg-path-left{
    background-image:url(common/images/bg-path-left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
}
td.bg-path{
    background-image:url(common/images/bg-path.jpg);
	background-repeat:repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
td.bg-path a{
	color:#FFFFFF;
}
td.bg-path a:hover{
	color:#E1F0FF;
	text-decoration:none;
}
td.bg-path p{
    margin-left:10px;
}


.subscribtionform{
margin: 30px 0px 0px 22px;

}
.yourmail{
font-size:12px;
margin:2px 0px 0px 6px;
COLOR: #00507e;
padding-left:2px;
height:21px;
}
.submitstyle{
width:18px;
height:21px;
border:0px solid;
background-image:url(common/images/submitb.jpg);
background-repeat:no-repeat;

}
div#subscribe{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
COLOR: #fff;
margin:5px 0px 0px 2px;

}
div#unsubscribe{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
COLOR: #fff;
display:block;
margin:0px 0px 0px 2px;

}
.subcheck{
position:relative;
top:1px;
margin:0px 1px 0px 0px;
cursor:pointer;

}
.subpointer{
cursor:pointer;
}

div#meaning{
	position:absolute;
	right:300px; top:75px;   width:175px;	FONT-SIZE: 11px;
	COLOR: #00507e;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	float:right;
	margin:0px 0px 0px 550px;
	padding-left:5px;
}

div#meaning a{
	display: block;
	text-align: right;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color: #065a8b;*/
	color: #00507e;
}

div#meaning a:hover{
	color: #a30000;
}

.meaningname{
float:right; margin-top:10px; font-style:italic;
}
.qoutes{
margin-left:-5px;


}


.subscribtionform{
color:#FFFFFF;
font-size:13px;
margin:30px 0px 0px -20px;
padding:0px;
}
.yourmail{
padding:2px 1px 0px 2px;
}
li#first-line-subscribe {
list-style:none;
margin:0px 0px 5px 0px;

}
.submitstyle{
position:relative;
top:1px;
}
* html .submitstyle{
position:relative;
top:0px;
}
form.subscribtionform li{
list-style:none;
margin:0px 0px 0px 2px;
}
form.subscribtionform label{
position:relative;
top:-1px;
cursor:pointer;
}
div.news-header {
	background-color:#f2fafd;
	margin-top:1px;
	margin-bottom:3px;
	color:#a30000;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.news-header a {
	color:#a30000;
	text-decoration: none;
}
div.news-header a:hover{
	color:#a30000;
}
div.news-summary {
	font-size: 11px;
	color: #00507e; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom:5px;
}
div.news-date {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#00507e;
	margin-bottom:10px;
	float:left;
}
div.news-next {	
	font-weight: normal;
	font-size: 9px; 
	color: #a30000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom:5px;
	float:right;
}
div.news-next a {
	color:#a30000;
}
div.news-next a:hover{
	color:#065a8b;
}
div.news-horizont-line {
	clear:both;
	background-image:url('common/images/line.jpg');
	background-repeat: repeat-x;
}
/*BEGIN for calendar on main page 160108*/
#suspend
{
  display:block;
}

div.suspin
{
    display:none;
    position: absolute; background-color: #F2FAFD; border: 1px solid #DEE6E9; padding: 5px 5px 10px 11px;
}

span#suspend:hover div, span#suspend.over div
{
    display:block;
    position:relative;
    width:145px;
}
/*Исключение для firefox и Safari*/
html:root span#suspend:hover div, html:root span#suspend.over div
{
    display:block;
    position:relative;
    width:128px;
    left:140px;
}
/*END for calendar on main page*/

/* Start of friends divs (For banner exchange) */
div#scrobody .friendsline{
float:left; width:100%; margin:20px 0px 0px 0px;

}
div#scrobody .leftfriendsline{
float:left; width:320px;
margin-left:-320px;
}
*html div#scrobody .leftfriendsline{
	margin:0px;
	position:relative;
	left:-320px;
	margin-right:-320px;
	}
div.marginlines{
padding-left:320px;
}

div#scrobody .imborder{
/*padding:4px;*/
border:#BEC8D4 1px solid;
}
div#scrobody .rightfriendsline{
float:left; 100%; padding-left:10px; padding-top:2px;
padding-right:10px;
}

/* End of friends divs (For banner exchange) */


table#clubcardorder {
width:455px;
}
table#clubcardorder input {
width:280px;
}
table#clubcardorder input.input_small1{
width:100px;
}
table#clubcardorder input.input_small2{
width:167px;
}

img.new-icon {
margin: 0px 0px -12px 2px;
border-width:0px;
}
.error
{
  color: #d62b00;
}
.new
{
  background:transparent url('ru_files/new-icon_wh.gif') no-repeat top right;
  width:39px;
  height:23px;
  float:right;
  margin-right:-8px;
  margin-top:-20px;
  position:relative;
}
.fdescr
{
  float:left;
  left:40px;
  position:relative;
  top:-10px;
}

p#cal_menu2{
clear:both;
float:left;
font-size:11px;
margin:0px 0px 0px 155px;
}

div#handle1 img {
	cursor:ponter;
}

div.men_cal
{
	float:left;
	font-size:10px;
	height:25px;
	margin:20px 0px 0px;
	width:410px;
}
div.men_cal span.mleft
{
float:left;
position: absolute;
}
div.men_cal span.mright
{
float:right;
}
div#cal_links {
	clear:both;
	float:left;
}
				
/* put the left rounded edge on the track */
#track1-left {
float: right;
position: absolute;
width: 5px;
height: 9px;
background: transparent url(common/images/slider-images-track-left.png) no-repeat top left;
}
			
/* put the track and the right rounded edge on the track */
#track1 {
margin: 0px 0px 0px 60px;
background: transparent url(common/images/slider-images-track-right.png) no-repeat top right;
}



.videoonmainpage{
margin-left:25px;
}
.videoonmainpage .videoblock{
border:#BFC9D3 1px solid;
float:left;
width:122px;


}
.videoonmainpage .videocontainer{
float:left; margin-right:25px; width:125px;
}
.videoonmainpage .videoblock img{

width:120px;
height:72px;
border:none;
float:left;
}
.videoonmainpage .videoblockim{
background-repeat:no-repeat; width:120px; height:72px; float:left; margin:1px;
}

.videoonmainpage .videoblock a{
background: url(tempimages/videoblue.gif) left top;
float:left;
width:120px;
height:72px;
}

.videoonmainpage .videoblock a:hover{
background: url(tempimages/videored.gif) left top;
}