body, td {  font-family: Arial, sans-serif; font-size: 12px; color: #000000;}
p{margin-bottom:10px; margin-top: 0px}

td.point {padding-top: 6px; padding-left: 3px; vertical-align: top;}
td.lang {  text-align: right; vertical-align: bottom; }

a:link, a:visited, a:hover, a:active { 
	color: #000000; text-decoration: underline; 
}

a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active  {font-family: Tahoma; color: #FFFFFF; text-decoration: none; }
a.leftmenu:hover {font-family: Tahoma; color: #FFFFFF; text-decoration: underline; }

a.leftmenuactive:link, a.leftmenuactive:visited, a.leftmenuactive:active  {font-family: Tahoma; color: #CADBE2; text-decoration: none; }
a.leftmenuactive:hover {font-family: Tahoma; color: #CADBE2; text-decoration: underline; }

a.navig:link, a.navig:visited, a.navig:active, a.navig:hover
{ 
 color: #000000; text-decoration: none; font-weight: bold;
}

a.lang:link, a.lang:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: none
}

a.menu:link, a.menu:visited, a.menu:active { color: #1A61B2; text-decoration: none; font-size: 11px;}
a.menu:hover { color: #1A61B2; text-decoration: underline; font-size: 11px;}

a.ipix:link, a.ipix:visited, a.ipix:active, a.ipix:hover { color: #993300; text-decoration: none; font-size: 12px;}
a.sites:link, a.sites:visited, a.sites:active, a.sites:hover { color: #993300; text-decoration: underline; font-size: 12px;}
a.mail:link, a.mail:visited, a.mail:active, a.mail:hover {color: #FFE8C0; font-size: 11px; text-decoration: none;}



div.lang { margin: 0px 0px;; padding: 3px 3px}
font.lang {
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
 color: #993300;
 text-decoration: none
}

.rusoft {color: #640000; font-size: 11px;}
.adr {color: #FFE8C0; font-size: 11px;}
.header, h2 {font-size: 16px; font-weight: bold; margin-left: 20px;}
.lastheader {font-size: 12px; font-weight: bold; margin-left: 60px;}
.rfe {color: #993300; font-size: 14px;}

.BlShow {
	display: block;
}
.BlHide {
	display: none;
}

/*Navigation*/
.navig {
	text-decoration: none;
	font-weight : bold;
}
.navigAct, .navigAct:link, .navigAct:active, .navigAct:visited {
	text-decoration: none;
	font-weight : bold;
	color: #AF0000;
}
.navigNo {
	color: Gray;
}
.navigAct:hover {
	color: #404040;
	text-decoration: underline;
}
/**/

h4 { font-size: 12px; font-style: normal; text-align: left; margin-top: 7px; margin-bottom: 1px; padding-top: 0px; padding-bottom: 0px}
h5 { font-size: 12px; clip: rect( 1px); font-style: italic; margin-top: 4px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal}
h3 { font-size: 12pt; text-align: left; font-weight: bold; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-decoration: none}
h2 { font-size: 16px; margin-top: 2px; margin-bottom: 2px; font-weight: bold} 

/* Search style */
input.search {
	border : 1px solid #FFA200;
	font-size : 12px;
	width : 115px;
}

.Tform {
	color: #000000;
	font-size : 13px;
}
input.Tbutton {
	color: #000000;
	font-size : 13px;
	background-color : #FFA000;
}
/**/

/* Search title */
.searchfind {
	color : #12253D;
	background-color : #ECF2F9;
}
a.searchtitle:link, a.searchtitle:visited, a.searchtitle:active, a.searchtitle:hover { 
	color: #993300;
	text-decoration: underline;
	font-size: 12px;
}

.searchpath, a.searchpath:link, a.searchpath:active, a.searchpath:visited, a.searchpath:hover{
	color: #993300;
	text-decoration: none;
	font-size: 12px;
}
/**/