
.tbl
{
	width:100%;
	height:99%;
}

.font12
{
	font-size:12px;
	font-family: Arial;
}

.title
{
	height: 200px;
	width: 100%;
}
.title .top
{
	font-weight: bold;
	font-size:12px;
	background-image: url(image/fon.PNG);
	vertical-align:bottom;
	width: 100%;
	height:150px;
	color:Black;
	font-family: Arial;
	text-align:left;
}
.title .bottom
{
	font-weight: bold;
	font-size:12px;
	background-image: url(image/fon.PNG);
	vertical-align:top;
	width: 100%;
	height:45px;
	color:Black;
	font-family: Arial;
	text-align:left;
}
.title .znak
{
	background-image: url(image/fon.PNG);
	vertical-align:middle;
	text-align:center;
	width: 1%;
	padding-right:40px;
}
.lblname
{
	font-weight: bold;
	font-size:20px;
	color: Black;
	font-family: Arial;
}
.lblfam
{
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	color:Black;
}
.line1
{
	background-image: url(image/pol1.png);
	width: 100%;
	height:3px;
	border-style:none;
}
.line2
{
	background-image: url(image/pol1.png);
	width: 100%;
	height:2px;
	border-style:none;
}
.title .left
{
	width: 211px;
	height: 200px;
	background-image: url(image/fon.PNG);
}
.title .right
{
	width: 170px;
	background-image: url(image/fon2.PNG);
	color:Black;
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
}
.title .right INPUT
{
	width: 170px;
}



.tblright
{
	background-image: url(image/fon2.PNG);
	width:170px;
	vertical-align:top;
	border-color:Black;
	border-bottom-style:none;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:none;
	border-width:1px;
	text-align:center;
}
.calend
{
	font-size:12px;
	width:100%;
	border-style:solid;
	border-width:0px;
	border-color:Black;
	background-color:White;
}
.find
{
	text-align:center;
}
.find INPUT
{
	width: 150px;
}


.tblfooter
{
	width:100%;
	height:100%;
	vertical-align:bottom;
	background-image: url(image/fon2.PNG);
	font-family:Arial;
}
.footer
{
	font-size:12px;
	color:White;
	background-image: url(image/fon.PNG);
	width:100%;
	text-align:center;
	height:1px;
	border-style:none;
	padding-bottom:3px;
	font-family:Arial;
}
.footer a:link,.footer a:visited
{
	font-family:Arial;
	color:Black;
}
.footer a:hover, .footer a:active, .footer a:hover.above, .footer a:active.above
{
	font-family:Arial;
	color:Yellow;
}





.tblmiddle
{
	width:100%;
	vertical-align:top;
	background-image: url(image/bodyback.gif);
	font-size:12px;
	font-family: Arial;
	border-right-width:55px;
}
.lang
{
	color:Blue;
	background-color:White;
	border:solid 1px;
	border-color:Black;
	font-size:12px;
	font-family: Arial;
}
.tblnazv
{
	width:100%;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-image: url(image/bodyback.gif);
}
.middle
{
	border-style:none;
	vertical-align:top;
	width:100%;
	text-align:center;
	background-image: url(image/bodyback.gif);
	font-size:12px;
	font-family: Arial;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
}
.middle .lbltitle
{
	width:100%;
	text-decoration:underline;
	font-weight:bold;
	padding-bottom:10px;
	font-size:12px;
	font-family: Arial;
}
.middle .grid
{
	width:99%;
	text-align:left;
	font-size:12px;
	font-family: Arial;
}
.middle .grid1
{
	width:99%;
	text-align:center;
	font-size:12px;
	font-family: Arial;
}
.middle .msgedit
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width:1px;
	border-color:Black;
	vertical-align:top;
	text-align:left;
	width:100%;
	font-size:12px;
	font-family: Arial;
}
.letterbox
{
	width:230px;
}
.lettertxt
{
	width:100%;
}
.txtsend
{
	background-image: url(image/fon2.PNG);
	width:122px;
	height:1px;
	vertical-align:top;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
.lblsend
{
	background-image: url(image/fon2.PNG);
	width:100%;
	height:1px;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px;
}






.tblleft
{
	background-image: url(image/fon2.PNG);
	width:211px;
	vertical-align:top;
}
#Menu1_mmenu
{
	border-top:none;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	width:211px;
}
#Menu1_mmenu p
{
	margin:0px; 
	padding:0px
}
#Menu1_mmenu a, .current
{
	display:block;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	border-top:solid 1px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:10px;
}
#Menu1_mmenu a:link, #Menu1_mmenu a:visited
{
	color:Black;
	background-image: url(image/fon2.PNG);
	border-color:Black
}
#Menu1_mmenu a:link.above, #Menu1_mmenu a:visited.above
{
	color:Black;
	background-image: url(image/fon2.PNG);
	border-color:Black
}
#Menu1_mmenu a:hover, #Menu1_mmenu a:active, #Menu1_mmenu a:hover.above, #Menu1_mmenu a:active.above
{
	color:Red;
	background-image: url(image/fon2.PNG);
}
.current
{
	color:#999;
	background-image: url(image/fon2.PNG);
	border-color:Black;
}



#pmenu p
{
	margin:0px; 
	padding:0px;
	text-align:center;
}
#pmenu a
{
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	border-style:none;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px
}
#pmenu a:link, #pmenu a:visited
{
	color:Black;
	background-image: url(image/fon2.PNG);
	border-color:Black
}
#pmenu a:link.above, #pmenu a:visited.above
{
	color:Black;
	background-image: url(image/fon2.PNG);
	border-color:Black
}
#pmenu a:hover, #pmenu a:active, #pmenu a:hover.above, #pmenu a:active.above
{
	color:Blue;
	background-image: url(image/fon2.PNG);
}
#pmenu .current1
{
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	border-style:none;
	color:#999;
	background-image: url(image/fon2.PNG);
	border-color:#ccc;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px
}



.back
{
	display:block;
	background-image: url(image/bodyback.gif);
	border: none;
	text-align:right;
	padding-right:10px;
}





.grad
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ffffff,EndColorStr=#41a2b2);
}
