/* Open source XHTML/CSS template created by Olle Axelsson (http://olle-axelsson.se). Please leave credits. */

.blmenu {height: 42px; background: url('/img/menu.png') no-repeat;}
.blpro {height: 42px; background: url('/img/profil.png') no-repeat;}
.blop {height: 42px; background: url('/img/opros.png') no-repeat;}
.blnew {height: 42px; background: url('/img/novoe.png') no-repeat;}
.blsof {height: 42px; background: url('/img/soft.png') no-repeat;}
.blstat {height: 42px; background: url('/img/stat.png') no-repeat;}
.blnz {padding: 2px 10px 20px 10px; background: url('/img/blockniz.png') bottom no-repeat;}
.bcen {width: 215px; background: url('/img/center.png') repeat-y; margin-bottom: 5px;}

body {
	background-image: url(../img/bg.png);
	background-repeat: repeat-x;
	background-color: #fff;
	padding: 0;
	margin: 0;
}





img { border: 0; }
.img_text { float: left; border: 0; padding: 10px 12px 8px 0; }

.in { text-indent: 12px; }

form { padding: 0; margin: 0; }

p { padding: 15px 0 0 0; margin: 0; }

#ffscrollbarfix {
	border: 0;
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

#wrap { }

.sheet {
	width: 992px;
	background-image: url(../img/sheet.png);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 520px;
	height: auto !important;
	height: 520px;
	margin: 0 auto;
}

.banner {
	padding: 56px 0 0 0;
	margin: 0;
	text-align: center;
}

.menu {
	background-image: url(../img/menu_bar.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 20px 20px 40px 20px;
	margin: 0 auto;
        link: text-decoration:underline; color:#FAFAFA
        active: text-decoration:underline; color:#FAFAFA
}

	.menu_text { 
padding: 0 0 0 25px

}






.content {
	line-height: 160%;
	width: 949px;
	margin: 0 auto;
}

	.left {
		float: left;
		width: 69%;
		margin: 5px 0 0 10px;
	}

		.box {
			font-size: 89%;
			margin: 0 0 15px 0;
			padding: 10px;
			background-image: url(../img/box_bg.jpg);
			background-repeat: repeat-x;
			border: 1px solid #d4d4d4;
		}
.box2 {
			font-size: 89%;
			padding: 10px;
			background-image: url(../img/box_bg.jpg);
			background-repeat: repeat-x;
			border: 1px solid #d4d4d4;
		}


		}



	.right {
		float: right;
		width: 910px;
		font-size: 91%;
		margin: 0 16px 0 0;
	}

	.right_wrap {
		float: right;
		width: 576px;

	}

		.right_left {
			float: left;
			width: 480px;
			font-size: 91%;
			text-align: justify;
		}

		.right_right {
			float: right;
			width: 25%;
			margin: 5px 9px 0 0;
		}






#footer {
	clear: both;
	width: 992px;
	height: 120px;
	font-size: 88%;
	background-image: url(../img/sheet_end.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0 auto;
}

	.footer_left {
		float: left;
		width: 40%;
		padding: 45px 0 0 40px;
	}

	.footer_right {
		float: right;
		width: 40%;
		padding: 45px 40px 0 0;
		text-align: right;
	}

form {  
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-right: 0px; 
	padding-left: 0px; 
	margin: 0px;
}


/* ==================== ������ � ������� ����� */

}
.quoteMessage {
	color: #757575;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe;
	text-align: justify;
	padding: 5px;
}

/* ==================== T�� CODE */

.codeMessage {
	color: #757575;
	background-color: #f2f2f2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}


.pagesBlockuz1 {color:#2c8a3a;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #2c8a3a;background:#CDEDA5;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz1 a:hover {background:#30963F;color:#75C954;font-weight:bold;} 
.pagesBlockuz1 b {text-decoration:none;background:#37B63A;padding:3px 10px;color:#ABDD71;font-size:11px;} 

.pagesBlockuz2 {color:#2c8a3a;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #2c8a3a;background:#CDEDA5;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz2 a:hover {background:#30963F;color:#75C954;font-weight:bold;} 
.pagesBlockuz2 b {text-decoration:none;background:#37B63A;padding:3px 10px;color:#ABDD71;font-size:11px;}

.myWinCont input {max-width:95% !important;}