@charset "utf-8";
@import "highslideCorrect.css";
@import "menu12.css";
/* CSS Document */



html, body {
	min-height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	color: #161616;
	font-family: Tahoma;
	font-size: 14px;
	background-color: #6B90A0;
    /*background-image: url(./imgCss/bodyBgrImg.jpg);*/
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

A, A:hover, A:visited {
	color: #252525;
}

h1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #000042;
    text-align: center;

}

form {
	margin: 0px;
	padding: 0px;
}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
}

img {
	border: none;
}

/* ���. ��������� */
DIV.bodyDiv
{
  width:1020px;
  margin: 0px auto;
  margin-top:10px;
  padding:px;
  border:  1px  solid #0C0051;
  border-radius:5px;
  background-color: white;
  /*background-color: rgba(255, 255, 255, 0.95);*/
}

/* ���. ������� */
TABLE.tblMain
{
  width: 100%;
  border-collapse: collapse;
}
TABLE.tblMain TD
{
  vertical-align: top;
}
TABLE.tblMain TD.tdLeft
{
  width: 220px;
}
TABLE.tblMain TD.tdRight
{
  padding: 10px 20px 10px 40px;
  text-align: justify;
}


/* ������� ������� 1609 */
TABLE.tcalc1609
{
	
}

TABLE.tcalc1609 TR TD
{
	text-align: left;
}

TABLE.tcalc1609 TR TD INPUT[type="text"]
{
	width: 100px !important;
}



/* ����� ���� */
UL.ulLeftMenu
{
  font-size:12px;
  list-style: none;
  padding: 0px;
  padding-left:10px;
}
UL.ulLeftMenu LI
{
  margin: 5px 0px;
}
UL.ulLeftMenu A
{
  text-decoration: none;
}
UL.ulLeftMenu LI:hover
{
  background-color: #E1F2FF;
}
UL.ulLeftMenu A:hover
{
  text-decoration: underline;
}
UL.ulLeftMenu LI.selected
{
  font-weight: bold;
}
UL.ulLeftMenu LI.selected A
{
  text-decoration: underline;
}

TD.tdRight IMG.border
{
  border: 1px solid #000033;
  border-radius: 5px;
}

DIV.footer
{
  display: table;
  margin: 20px auto 0px auto;
  height: auto;
  width: 1000px;
  background: rgba(255, 255, 255, 0.85);
}
DIV.footer > DIV
{
  display: table-cell;
  padding: 25px 5px;
  vertical-align: middle;
}
DIV.footer > DIV:first-child
{
  text-align: left;
}
DIV.footer > DIV:last-child
{
  text-align: right;
}










.curve {
-moz-border-radius:  6px;
border-radius: 6px;
}


.relative_div {
	position: relative;
}
.big_gray {
	color: #969696;
	font-size: 26px;
	
}
.text_red {
	color: #B00000;
}

.img_border {
	border: 3px solid #FFF;
}


/* ���������� ������� */
TABLE.gal_table{
	width:auto;
	height:auto;
	border:0px none;
}
TABLE.gal_table TD{
	text-align:center;
	vertical-align: middle;
	padding: 16px 0px 3px 0px;
}
TABLE.gal_table TD.label{
	text-align:left;
	vertical-align: top;
	padding: 0px 5px 5px 10px;
}
TABLE.gal_table TD IMG{
	border:1px solid #52A937 !important;
}

INS.gal_item{
  display: none;
}


/* ������ "������" */
DIV.btnPageTop{
    position:relative; display:inline-block;
}
DIV.btnPageTop DIV{
    display:inline-block; padding:5px 10px; border:1px solid #CCC; border-radius:5px;
    color:black; position:absolute; left:15px; top:-45px; background-color:#FFF; cursor:pointer;
}





