body
{
	font-family: Arial,Helvetica,Geneva;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url("images/bg1.jpg");  
	background-position: 0px 0px; 
	background-repeat: repeat-x; 
	background-color: #003366; 
	margin: 0; /* Убираем отступы */
	padding: 0; /* Убираем поля */
}

.main-picture {
	display:block;
	background: url(images/building.jpg) no-repeat 0px 0px;
	width: 898px;
	height: 248px;
	border: 1px double #FFFFFF;
}
.main-picture:link {color: #FFFFFF}
.main-picture:visited {color: #FFFFFF}
.main-picture:active {color: #FFFFFF}
.main-picture:hover {color: #FFFFFF; text-decoration: none}



table,tr,td 
{
	padding: 0; /* Убираем поля */
	/* border-collapse:collapse; */
}

hr
{
	height: 1px;
	border: none;
	color: #87CDEF;
	background-color: #87CDEF;
	margin:8px 0
}


.central-tables{
	width:898px; 	
}
#header-table {
	margin-top: 3px;   
}


/*Оформление заголовка*/
.header-col1 {
	background: url(images/gerb2.png) no-repeat 0px 15px;
	behavior: url(/iepngfix/iepngfix.htc);
	width:203px;
}
.header-col2{
	width:415px;
}
.header-col3{
	width:280px;
}

.toplinks{
	display:block;
	padding-top: 10px;
	padding-left:70px;	
}
.authform{
	display:block;
	position:relative;
	top:10px;	
	left:0px;	
}
.searchform{
	display:block;
	position:relative;
	top:70px;	
	left:0px;	
}



.copyright 
{
	font-size: 13px;
	color: #87CDEF;
}

A {font-size: 11px; padding-top: 0;
}
A:link {color: #90C8FF}
A:visited {color: #90C8FF}
A:active {color: #90C8FF}
A:hover {color: #FFFFFF; text-decoration: none}



SPAN.rightborder {
font-size: 11px;
border-right: 1pt dotted;
border-right-color: #90C8FF;
}



/* FOR FOOTER ALWAYS DOWN */
      html, body {
      height:100%;
      }
      .wrapper {
      min-height:100%;
      height:auto  !important;
      height:100%;
      margin:0 auto -6em;
      }
      .footer, .push {
      height:6em;
      }
/* FOR FOOTER ALWAYS DOWN */






/* Стили для форм */


.edit-show{
font-size: 11px; 
width:100px;
height:19px;
color: #999999; 
}
.edit-hide{
width:100px;
height:19px;
color: #999999; 
display:none;}

.longedit-show {
font-size: 11px; 
width:210px;
height:19px;
color: #999999;
}
.longedit-hide {
font-size: 11px; 
width:210px;
height:19px;
color: #999999; 
display:none;
}




.label {
font-size: 11px; 
color: #90C8FF;
}
.button {
font-size: 11px; 
width:60px;
cursor:pointer;
/*height:19px;*/
font-size: 12px; 
color: #90C8FF;
background: #25629F;
border-top:1px #B5D5F7 solid;
border-left:1px #B5D5F7 solid;
border-bottom:2px #003366 solid;
border-right:2px #003366 solid;
}
.button:hover {
font-size: 11px; 
border-top:2px #003366 solid;
border-left:2px #003366 solid;
border-bottom:1px #B5D5F7 solid;
border-right:1px #B5D5F7 solid;
}

.checkbox {
/* not supported */
/* border:1px #B5D5F7 inset; */
}

.username {
font-size: 11px; 
color: #FFFFFF;
}
.userlogin {
font-size: 11px; 
color: #FFFFFF;
}



/* корректировка положения контролов формы внутри таблицы*/
.leftoffset {
margin-left:-4px;
}
.rightoffset {
margin-left: 21px;
}
.topoffset {
/*margin-top: -10px;*/
}



/* Стили для главной страницы */

.mainsections {
	margin-top: 11px;
}
.subsections {
	margin-top: 14px;  
	/*line-height: 1.5;*/
}

	
.mainlinks {font-size: 20px;}

.mainlinks:link {color: #ECFCFF}
.mainlinks:visited {color: #ECFCFF}
.mainlinks:active {color: #ECFCFF}
.mainlinks:hover {color: #ECFCFF; text-decoration: none}


.sublinks {
    align: center;	
    font-size: 13px;
    display: block;
    background: url(images/arrow.jpg) no-repeat 0px 7px;
    line-height: 20px;
    /* width: 170px; */
/*    height: 20px;*/
    padding-left: 15px;	
}

.sublinks:link {color: #90C8FF}
.sublinks:visited {color: #90C8FF}
.sublinks:active {color: #90C8FF}
.sublinks:hover {
    color: #fff;
    text-decoration: none;
    background: url(images/arrow-white.jpg) no-repeat 0px 7px;
}





/* Блоки последних новостей-объявлений-сообщений форума*/

.newsblock{
	padding-top:15px;
	padding-bottom:15px;
	font-size: 13px;
}
.newsblock-fixed {
	margin-right:30px;
	/*width:173px;*/
}

.newsdate{
	font-size: 11px;
	color: #87CDEF;
}
.newspad{
	padding-left:10px;
}
.newsref{
	font-size:13px;
}






