/* ????? ?????????? alt ? title  */
#tooltip {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: #BCCEFF;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	FONT: 10px Tahoma, Helvetica,sans-serif;
	BORDER-LEFT: #000000 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #000000 1px solid;
	POSITION: absolute;
	TEXT-ALIGN: justify; moz-border-radius: 8px;
}
.table {
	border-collapse: collapse;
}
.td {
	 border: 1px solid #ffffff;
}
body {
	SCROLLBAR-FACE-COLOR: #dadada;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #000066;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #777777
}
.formanews {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	background : #4A688E;
	font-size : 11px;
	color: #ffffff;
	border : 1px solid #7590A3;
}
.formareg  {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	background : #ffffff;
	font-size : 11px;
	color: #000000;
	border : 1px solid;
}
.forma  {
	font-family : Tahoma, sans-serif;
	height: 14px;
	width: 99px;
	background : #F9F9F9;
	font-size : 11px;
	color: #6E6E6E;
	border : 1px solid;
}
.bottom  {
	font-family : Arial, Helvetica, sans-serif;
	height: 18px;
	background : #265375;
	font-size : 11;
	color: #ffffff;
	width : 45px;
	border-bottom : 1 solid #7590A3;
	border : 1px solid #7590A3;
	padding-bottom : 1px;
}
.textzag {
        font-family: Times;
        font-size: 12px;
}
/*  ????? ?????? ? ??????? ???? ???????? */
.textmenu {
        font-family: Verdana, Tahoma;
        height: 10px;
        line-height: 10px;
        font-size: 10px;
}
/*  ????? ?????????? ?????? ???? */
.textdes {
        font-family: Verdana;
        height: 15px;
        line-height: 15px;
        font-size: 15px;
}
/*  ????? ?????????? ?????? */
.textstat {
        font-family: Tahoma;
        height: 16px;
        line-height: 16px;
        font-size: 13px;
}
/*  ????? ?????????????? ??????? ?????? */
.textinfo {
        font-family: Tahoma;
        line-height: 15px;
        font-size: 10px;
}
/*  ????? ?????? ?????? */
.textpanel {
		font-family: Tahoma, Arial;
        height: 15px;
		line-height: 15px;
        font-size: 11px;
}
/*  ????? ?????? ??????? ? ???????  */
.textpanellist {
		font-family: Arial, Tahoma;
       	line-height: 12px;
        font-size: 11px;
}
/*  ????? type ="disc", "circle", "square"  */
LI {
		list-style-type: disc;
}
/*  ????? ?????? ????????? ???? */
a.menu {
	color: #ffffff;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	 line-height: 16px;
}
a:hover.menu {
	color:#D6D6D6;
}
/*  ????? ???? ? ??????? */
a.mail {
	color: #4E6E96;
	text-decoration: underline;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
}
a:hover.mail {
				color: #FD8942;
}
/*  ????? ?????????? ???? ? ??????? */
a.mail_active {
	color: #FD8942;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
}
/*  ????? ?????? ?????? ? ???????? */
a.newsarchives {
	color: #4E6E96;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
}
a:hover {
				color: #FD8942;
}

a{
	color: #4E6E96;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
}
/* a:hover.color {color:#FDA04D;} */
a.color_active {
	font-family: Verdana;
    line-height: 12px;
    font-size: 9px;
	color:#FDA04D;
}
/* ????? ?????? ? ????????? */
a.lineln {
	color: #4E6E96;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.lineln {
				color: #FD8942;
}
td.lineln2 {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a.lineln2 {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.lineln2 {
				color: #FD8942;
}
a.line_redln {
	color: red;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.line_redln {
				color: #FD8942;
}
a.line1 {
	color: #88A9C8;
	text-decoration: none;
	height: 12px;
    line-height: 12px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.line1 {text-decoration:underline;}
a.line2 {
	color: #B1CCD8;
	text-decoration: none;
	height: 12px;
    line-height: 12px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
a.lineactive {
	color: #FD8942;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.line2 {text-decoration:underline;}
a.line3 {
	color: #4E6E96;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
a:hover.line3 {
				text-decoration:underline;
				color: #4E6E96;
}
a.color3 {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.color3 {
	color:#ffffff;
}
a.color4 {
	color: #265375;
	text-decoration: none;
	font-family: Tahoma;
    line-height: 12px;
	font-size: 11px;
	font-weight: normal;
}
a:hover.color4 {
	color:#FDA04D;
}
/* ????? ?????? ? ???????? ??????   */
a.color5 {
	color: #676767;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
a:hover.color5 {
	color:#FDA04D;
	text-decoration:underline;
}
/* ????? ?????? ?? ????? ? ????? ????? */
a.color_users {
	color: #386b92;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}
a:hover.color_users {
	color:#FDA04D;
	text-decoration:underline;
}
a.color_admin_active 	{
	color: #cc3366;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}
a.color_admin_noactive 	{
	color: #03A839;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}
a.color_navigation {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
a:hover.color_navigation {
	color: #7C7C7C;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
a.textstat {
        font-family: Tahoma;
        height: 16px;
        line-height: 16px;
        font-size: 13px;
}
.txt {
		font-family: Tahoma, Arial;
        font-size: 12px;
}

.form-error {
	color: #FF3300;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

.adrbar_label {
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

.adrbar_label a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.form_label {
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

.submit input
{
height: 20px;
color: #FFFFFF;
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
background: #0385e6;
border: 0px;
}

table.blue-frame {
	border: 1px solid #0385e6;
}

.container {
	float: left;
	position:relative;

	margin: auto 5px auto 5px;
	width: 102px;
	height: 90px;

}

.container img {
		vertical-align:middle;
			border: 1px solid #CCCCCC;
}

.input_files {
	display: none;
	height: 0px;
	width: 0px;
}