body,html {
  	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;   background: #ffffff; font-family:Arial,Tahoma,Georgia;
}
.li{
	list-style-type:none;
}
.page {
  	width: 100%; /* Ширина блока */                                             
	height: 100%; /* Высота блока */
	background-image: url('img/grad.png');
	background-repeat: repeat-x;
	
}
.pagehead {
	height: 150px; /* Высота блока */ 
	/*background-image: url('img/logo.gif'); /* Путь к фоновому изображению */
	/*background-repeat: no-repeat;  */
	/*background-position: 50% 70%;  */
	z-index: 5;
}
.pagehead img{
 	border:0;
}

.pagehead P{
	color: #FFFFFF ;
	font: 16pt;
	font-weight: bold;
	margin: 5px;
}
.pagebody {
  	width: 100%; /* Ширина блока */                                             
	height: auto; /* Высота блока */
	position: relative;
	/*top: 150px;*/
	z-index: 5;
	background-image: url('img/foot.gif'); /* Путь к фоновому изображению */
	/*background-color: #3366CC; /* Цвет фона веб-страницы */
	background-repeat: no-repeat;
	background-position: center bottom; 
}
.pagebody1 {
  	width: 100%; /* Ширина блока */
	height: 100%; /* Высота блока */
	position: relative;
	/*top: 150px;*/
	z-index: 5;
	background-image: url('img/bott1.gif'); /* Путь к фоновому изображению */
	/*background-color: #3366CC; /* Цвет фона веб-страницы */
	background-repeat: no-repeat;
	background-position: 50% 100%; 
}
.deti {
  	width: 500px; /* Ширина блока */
	height: 388px; /* Высота блока */
	position: absolute;
	/*margin: 0 auto; /* Выравниваем по центру */
	margin-left:50%;
	left:-250px;
	bottom:0%;
	margin-bottom:60px;
	/*top:-60px;
	/*top: 150px;*/
	z-index: 11;
	background-image: url('img/deti3.gif'); /* Путь к фоновому изображению */
	/*background-color: #3366CC; /* Цвет фона веб-страницы */
	background-repeat: no-repeat;
	background-position: 50% 100%; 
}

.inbody {
  	width: 875; /* Ширина блока */
  	/*bottom:-10px;  */
  	/*margin-top: -10px;
  	/*margin:auto;
  	/*margin-bottom: -60px;
  	/*border: 1px solid #C00000;*/
  	/*height: 100%; /* Высота блока */     										

}
.pagefoot {
	width: 100%; /* Ширина блока */                                             
	height: 68px; /* Высота блока */
	z-index: 6;
	position: relative;
/*	bottom: 68px;*/
}

/* here liquid corners styles */

.top-left { 
	margin-right: 0px; 
	background-image: url('img/corners1.png');
	height: 30px; /* vertical: show first half of the image with the top-coreners in it */
	font-size: 2px;
	}
.top-right { 
	margin-top: -30px; 
	margin-left: 0px;
	background-image: url('img/corners1.png'); 
	background-position: 100% 0; /* show bg-image starting at the right, and as much to the left as possible */
	height: 30px; 
	font-size: 2px; 
	
	}
div.inside {
	border-left: 0px solid #C00000;
	border-right: 0px solid #C00000;
	background: #FFFFFF;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;            														
	height: 100%; /* Высота блока */
	}
.notopgap {
	margin-top: 0px;
	line-height:50px;
	}
.nobottomgap {
	margin-bottom: 0px;
	}
.bottom-left { 
	margin-right: 0px;
	background-image: url('img/corners1.png');                                  
	background-position: 0 -30px; /* show under half of the image */
	height: 30px;
	font-size: 2px;
	}
.bottom-right { 
	margin-top: -30px;                                                          
	margin-left: 0px;
	background-image: url('img/corners1.png'); 
	background-position: 100% -30px; 
	height: 30px; 
	font-size: 2px; 
	}

/* here general styles, nothing to do with liquid corners */
/* тут меню расположенно*/
.inmehu1{
	margin: 0 auto; 
	width: 200px;
	position: absolute;
	top:175px;
	margin-left:50%;
	left: -150px;
	z-index: 10;
	height: 0%;

	/*border: 1px solid green;
	text-align: center;   */
}
.inmehu, .inmehuAdmin{
	margin: 0 auto; 
	width: 775px;
	position: relative;
	top:+5px; 
	left: -21px;
	z-index: 10;
	height: 0%;  
 
}
.inmehu1 UL LI,.inmehu UL LI,.inmehuAdmin UL LI{
	float: left;
	list-style-type:none;
}
.inmehu UL LI A{
        width: 87px;
}
.inmehu1 UL LI A{
        min-width: 87px;
}
.inmehuAdmin UL LI A{
        width: 150px;
}
.inmehu UL LI A,.inmehuAdmin UL LI A{
	display: block;
	margin:0px 1px;
	color: #000000;
	text-decoration: none;	
    white-space: nowrap;
    text-align: center;
   	font-size: 12px;
    font-weight:bold;

    border-left: 1px solid green;
    border-right: 1px solid green;
}
.inmehu1 UL LI A{
	display: block;
	margin:0px 1px;
	color: #000000;
	text-decoration: none;	
    white-space: nowrap;
    text-align: center;
   	font-size: 12px;
    font-weight:bold;

    border-left: 1px solid green;
    border-right: 1px solid green;
}
.inmehu UL LI A:HOVER,.inmehu1 UL LI A:HOVER,.inmehuAdmin UL LI A:HOVER{
    background: #aed7ff;
    /*border-left: 1px solid grey;
    border-right: 1px solid grey;*/
    /*text-decoration: underline; */
}
.inmehu UL P,.inmehu1 UL P{
	float: left;
}

.inmehuend{
	clear: left;

}
.cnmenu {
	 text-align: center;	
}
.btmenu {
	margin-left: -457px;
	width: 880px;
	position: absolute;
	left: 50%;  
	bottom: 20px;
	z-index: 10;
	height: 0%;

}
.btmenu UL LI{
	list-style-type:none;
	float: left;
}
.btmenu UL LI A{
	display: block;
	color: #2a3990;
	text-decoration: none;	
    white-space: nowrap;
    text-align: center;
   	font-size: 16px;
    font-weight:bold;
    width: 137px;
}
.btmenu UL LI A:HOVER{
	text-decoration: underline;
}
.btmenu UL P{
	float: left;
}
.inmehuend{
	clear: left;
	/*position:relative;   */

}

.oblmenu1 {
	width: 230px;
	position: absolute;
	left: 6%;  
	bottom: 55%; 
	z-index: 10;
	height: 167px;
	background-image: url('img/obl1.gif');  
}
.oblmenu2 {
	width: 270px;
	position: absolute;
	right: 10%;  
	top: 15%;
	z-index: 10;
	height: 196px;
	background-image: url('img/obl.gif');
}
.oblmenu3 {
	width: 270px;
	position: absolute;
	right: 3%;  
	bottom: 20%;
	z-index: 10;
	height: 196px;
	background-image: url('img/obl2.gif');
}
.oblmenu4 {
	width: 150px;
	position: absolute;
	right: 50%;
	margin-left:75px;  
	bottom: 60%;
	z-index: 3;
	height: 110px;
	background-image: url('img/obl4.gif');
}
.oblmenu5 {
	width: 250px;
	position: absolute;
	left: 4%;
	/*margin-left:75px;*/  
	bottom: 17%;
	z-index: 10;
	height: 182px;
	background-image: url('img/obl5.gif');
}
.ormenu {
	width: 127px;
	position: absolute;                                                        
	z-index: 12;
	height: 49px;
	background-image: url('img/ormenu.gif');
	left:50%;
	/*margin-left:200px;*/
	top:100%;
	margin-top:-75px;
	/*border: 1px solid grey;*/
}
.ormenu A{
    display: block;
    color: #2a3990;
	text-decoration: none;	                                                    
    white-space: nowrap;
    text-align: center;
   	font-size: 13px;
    font-weight:bold;
    margin-top: 14px;
}
.ormenu1 {
	width: 127px;
	position: absolute;                                                        
	z-index: 12;
	height: 49px;
	background-image: url('img/ormenu.gif');
	left:50%;
	margin-left:-127px;
	top:100%;
	margin-top:-75px;
	/*border: 1px solid grey;*/
}

.ormenu1 A{
    display: block;
    color: #2a3990;
	text-decoration: none;	                                                    
    white-space: nowrap;
    text-align: center;
   	font-size: 14px;
    font-weight:bold;
    margin-top: 14px;
}
.oblmenu A{
	color: #2a3990;
	text-decoration: none;	
    white-space: nowrap;
    text-align: center;
   	font-size: 19px;
    font-weight:bold;
    margin-top: 30%;
    display: block; 
    z-index: 12;
}
.oblmenu A:HOVER{
	text-decoration: underline;
}
.ill{
	float: left;
	margin:0px 5px;
}
.ill2{
	float: right;
	margin:0px 5px;
}

.icon {
	width: 150px;
	position: absolute;                                                         
	top:+116px; 
	left: 50%;                                                                  
	margin-left:+270px;
	z-index: 16;
	height: 35px;
	display:none;
}
.icon UL LI{
	float: left;   
	margin:0;                                                             
}
.icon UL LI A{
	display: block;
	color: #000000;                                                             
    width: 35px;
    height: 35px;
}

.icon UL LI A img{
    width: 35px;
    height: 35px;
    border:0;
}

.formadd{
    width: 500px;
    height: 500px;
    
}
    html, body {margin:0;padding:0;width:100%;height:100%;}
    #content {position:relative; min-height:100%;height:auto !important;height:100%;padding:0; color: #646464; background-image: url('img/grad.png'); background-repeat: repeat-x;}
    #content p {padding:10px 0; margin: 0;}
    #content .empty {height:100px; }
    h1 { margin: 0; padding:20px 0 0 }
    #footer {position:relative; margin-top:-90px; height:90px; width:100%; background-image: url('img/foot.gif'); background-repeat: no-repeat; background-position: center bottom;}
    .inbx {min-height:350px; height:auto !important;height:350px; width:875px; background:#ffffff; margin: 0 auto; /*border: 1px solid red;*/ margin-top:0px;top:0;}
    .intxt {min-height:350px; width:800px; background:#ffffff; margin: 0 auto; /*border: 1px solid red;*/ margin-top:0px;top:0;}
    .intxt P{color:#000000;}
    .inbxtop {margin: 0 auto; background-image: url('img/corners1.png'); background-repeat: no-repeat; background-position: center top; width:875px;	height: 30px; }
    .qr{border-top: 1px solid #cde7f2; width: 775px; margin-left:50px; margin-top:10px; height: auto; color: #000000;}
    .qr span{font-weight:bold; color: black; width: auto; padding:10px 0 0 0; line-height:25px;}
	.qrdate{width: 80px; float: left; font-style: italic; 	font-size: 10pt;font-weight:bold;margin-top:3px;}
	.qrnameq{ width: auto;/*clear: left;*/ text-align:left;	font-size: 10pt; font-style: italic;font-weight:bold;margin-top:3px;} 
	.qrnamer{margin-left:500px; width: auto;/*clear: left;*/ text-align:left; font-size: 12pt;margin-top:5px;font-style: italic;}
	.qrtextq, .qrtextr{font-size: 12pt;margin-top:10px;}
	
.ormenudiv {
	width: 450px;
	margin: 0 auto;
	position: relative;                                                        
	z-index: 12;
	height: 50px;
    border: 0px solid grey;
    margin-top:25px;
    margin-bottom:20px;
}	
.ormenu2 {
	width: 210px;
	/*margin-left: 50%;*/
	position: relative;                                                        
	z-index: 12;
	height: 49px;
	background-image: url('img/ormenu1.gif');
	/*left:20px;*/

	border: 0px solid grey; 
	top:0; bottom:0;
	float: left;
}

.ormenu3 {
	width: 210px;
	/*margin-left: 50%;  */
	position: relative;                                                        
	z-index: 12;
	height: 49px;
	background-image: url('img/ormenu1.gif');
	left:20px;

	border: 0px solid grey; 
	top:0; bottom:0;
	float: left;
}
.ormenu2 A, .ormenu3 A{
    display: block;
    color: #2a3990;
	text-decoration: none;	                                                    
    white-space: nowrap;
    text-align: center;
   	font-size: 14px;
    font-weight:bold;
    margin-top: 14px;
}


.input-text{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color:#000000;
	padding:0 0 0 10px;
	border: 1px solid #A7ADB6;
	width:700px;
	height:20px;
	vertical-align:center;
	background:url('/images/sample_form_01.gif') 0 0 no-repeat; 
	}
.input-ftext{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color:#000000;
	padding:4px 0 0 10px;
	border: 1px solid #A7ADB6;
	width:700px;
	height:120px;
	vertical-align:center;
	background:url('/images/sample_form_01.gif') 0 0 no-repeat; 
	}
.input-but{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	color: black;
	padding:0 0 0 10px;
	border: 1px solid #A7ADB6;
	width:200px;
	height:25px;
	vertical-align:center;
	background:url('/images/sample_form_01.gif') 0 0 no-repeat; 
	top:20px;
	}
.nnn{ 
	padding:0;
	border: 0;
	width:auto;
	height:0px;
	}
.errtext{
    margin: 0 auto;
    color:red;
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	
.hotlog {
	width: 90px;
	position: absolute;                                                        
	z-index: 1;
	height: 32px;
	left:100%;
	margin-left:-90px;
	top:100%;
	margin-top:-34px;
	/*border: 1px solid grey;*/
	}
.txt2 {
    width: 760px;
    margin: 0 auto;
	position: relative; 
    color: black;
	}
.footertext {
	width: 400px;
	position: absolute;
	z-index: 12;
	height: 5px;
	left:50%;
	margin-left:-200px;
	top:100%;
	margin-top:-31px;
	/*border: 1px solid grey;*/
}
.footertext A{
    display: block;
    color: #2a3990;
	text-decoration: none;
    white-space: nowrap;
    text-align: center;
   	font-size: 13px;
    font-weight:bold;
    margin-top: 14px;
}

.icontxt {
	width: 150px;
	position: absolute;
	top:+133px;
	left: 50%;
	margin-left:+300px;
	z-index: 16;
	height: 5px;  	
}

.icontxt A{
    display: block;
    color: #ffffff;
	text-decoration: none;
    white-space: nowrap;
    text-align: center;
   	font-size: 13px;
    font-weight:bold;
}