﻿body
{
		min-width:800px;
	width:auto;
	margin:0px;
	padding:0px;
font-family:Arial;
font-size:10pt;
}
a, a:visited, a:active, a:link{
    text-decoration:none;    
}
 a:hover {text-decoration:underline;}
#top
{
	background:#fff url('../i/skyN.jpg') repeat-x;
	width:100%;height:60px;
}
#topL
{
	background:#fff url('../i/stremlenie.jpg') no-repeat;
	float:left;
	height:116px;
	width:440px;
}
#topR
{
	float:left;	
	width:100%;
	margin-left:-440px;
}
#topRbgr
{	
	margin-left:440px;	
	background:rgb(145,212,254) url('../i/bgrL.jpg') repeat-y;
	text-align:center;
	height:116px;
}
#topText
{
	position:relative;
	padding:30px;
	color:rgb(1,0,254);
	font-family:Times New Roman;
	font-size:18pt;
}
.clear
{
	clear:both;
}


#titleTop
{
	background-color:#aabbcc;
	color:#fff;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	padding: 1px 5px 1px 5px;
}
.newsTitle
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:2px;
}
.newsDate
{
	font-family:Verdana;
	font-size:7pt;
}
.newsImg
{
	padding:5px;
	text-align:left;	
	float: left;
}
.newsST
{
	font-family:Verdana;
	font-size:9pt;
	margin:5px;
	text-align:justify;
}
.newsA
{
	font-family:Tahoma;
	font-size:8pt;
	margin-left:5px;
	color:Blue;
	cursor:pointer;
}
a.newsA, a:visited.newsA, a:active.newsA, a:link.newsA{
    text-decoration:none;}
a:hover.newsA {text-decoration:underline;}


#left
{
	width:20%;
	float:left;
	border-right:solid 1px #abc;	
}
.leftDiv, .leftDivH
{
    clear:both;
    width:90%;
    margin:5px;  
  
}
.leftDiv a,
.leftDivH a
{
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: rgb(160,160,255); FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.leftDivH a
{
    TEXT-DECORATION: underline;
    color:Black;
}
#right
{
	width:19.5%;
	float:left;
	border-left:solid 1px #abc;		 
	/*background:gray;*/
}
.rightDiv
{
    clear:both;
    width:90%;
    margin:5px;  
  
}
.rightDiv a
{
    FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: rgb(160,160,255); FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.rightDiv
{
    FONT-SIZE: 8pt;FONT-FAMILY: verdana;
}
#center
{
    border-width:1px;
	border-color:#000;
	width:60%;
	float:left;
	/*background-color:#abc;*/
	
	
}
#mm
{
	width:100%;
	background:rgb(99,137,181);
	height:16px;
	color:#fff;
}
.mmDate
{
	text-align:left;	
	margin:0px 5px 0px 5px;
}
.formLogin
{
    width:90%;
    margin-left:4%;
}
.form P{
clear:left;
margin:0;
padding:5px 0 0 0;
text-align:left;
height:1%}

.form B{
font-weight:normal;
float:left;
width:120px;
padding-top:4px;
padding-left:2px}
.formLogin B
{
    width:30%;
}
.form INPUT{
width:50%;
float:left;
border:1px solid #abc}

.form INPUT.chk{
width:20px;
border-style:none}

.form textarea{
border:1px solid #abc;
width:50%;
float:left;
}

#mm a,#mm a:visited,#mm a:active,#mm a:link{
    text-decoration:none;
    color:#fff;    
}
#mm a,#mm  span
{
	margin-left:5px;
	font-weight:bold;
	font-family:Verdana;
	font-size:9pt;
}

#mm a:hover {text-decoration:underline;}

.btn{
background:url(../i/button.gif) #fff repeat-x left top;
border:none;
font-weight:bold;
height:20px;
font-size:10pt}

.success
{
	color:Green;
}
.fail
{
	color:Red;
}
.sep
{
    clear:both;
	background:#fff url(../i/sep.gif) repeat-x;
	height:1px;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
#msep
{
    height:10px;
    clear:both;
}

#team
{
    width:90%;
    margin:5px;
    float:left;
    font-family:Arial;
    font-size:10pt;
}
.tImg
{
    width:140px;
    float:left;
}
.tImg img
{
     width:100px;height:100px;
}
.tFio,.tPost,.tDescr
{    
    margin-left:5px;
}
.tFio
{
    font-style:italic;
    font-weight:bold;
}
#team a,#team a:visited,#team a:active,#team a:link{
    text-decoration:none;
    color:blue;
     font-family:Arial;
    font-size:10pt;
}
#team a:hover {text-decoration:underline;}

#defPage
{
    margin:5px;
}

#pr
{
    margin:5px;
}
#prHeader,#prTitle
{
    margin:10px;
    font-size:12pt;
    font-family:Arial;
}
#prHeader{
    text-align:center;
    font-weight:bold;
}
#prTitle
{
    text-align:left;
    color:#bb5;
    
}
#prText
{
    text-align:justify;
}
#prDate
{
    text-align:right;
     font-size:9pt;
    font-family:Arial;
    font-weight:bold;
}



#yiscenter
{
    border:solid 1px #abc;
	width:58%;
	float:left;
	font-family:Verdana;
	padding:0px 1%;
}
#yiscenter div.sep
{
    clear:both;
	background:none;
	width:100%;
	height:5px;
}
#yiscenter div.floatRight
{
    text-align:right;
}
#yiscenter div
{
    text-indent:30px;
    margin:2px 0px;
    line-height:20px;
    clear:both;
}
#yiscenter div.header
{
    font-size:17px;
    font-weight:bold;
    width:100%;
    text-align:center;
    text-indent:0px;
}
#yiscenter div.title
{
    font-size:14px;
    font-weight:bold;
    
    width:100%;
    text-align:center;
    margin:10px 0px;
    text-indent:0px;
    
}
#yiscenter table.table
{
    width:100%;
    margin:20px 0px;
}
#yiscenter table.table,
#yiscenter table.table tr,
#yiscenter table.table td
{
    border:solid 1px #000;
    border-collapse:collapse;
}
#yiscenter table.table td
{
    padding:4px;
}
#yiscenter li
{
    text-indent:0px;
}
#yiscenter ul
{
    margin:0px;
    padding:0px;
    text-indent:0px;
    padding-left:30px;
}
div.lang
{
    padding:2px 5px;
    text-indent:0px;
    margin:5px 0px;
   	background:rgb(99,137,181);
    float:left;
    color:#fff;
    text-align:left;
}
div.lang a
{
    color:#fff;
    text-indent:0px;
}
div.lang a.h
{
    font-weight:bold;
    text-decoration:underline; text-indent:0px;
}
.banners 
{
    clear:both;
    float:left;
    width:100%;
    margin-top:5px;
}
.banners a
{
    float:left;
    margin:5px 10px 10px 10px;
}
.banners a img 
{
    border:0px;
}