.bg
{
	background: #21226B url(images/sh_5.jpg) no-repeat fixed right;
}
.fotik a:link, .fotik a:hover, .fotik  {
  color: #797979;
  font-size: 1px;
  margin: 0px;
  padding-top: -10px;
  text-align: left
}
.evro_bg
{
	background: #2C2D76 url(images/evro_up_4.jpg) no-repeat fixed right;
}
a {
	font: normal 8pt Tahoma;
	color: #6C6C6C;
	text-decoration: none
}
.cpt {
	font: normal 8pt Tahoma;
	color: #6C6C6C
}
a.cpt:hover {
	color: #ec008c;
	text-decoration:underline
	}

a:link.mmenu {
	font: bold 10pt Tahoma;
	color: #FFFFFF;
	text-decoration: none
}
a:visited.mmenu {
	font: bold 10pt Tahoma;
	color: #FFFFFF;
	text-decoration: none
}
a:hover.mmenu {
	font: bold 10pt Tahoma;
	color: #E1BA00;
	text-decoration: none
}
a:link.evro {
	font: normal 10pt Tahoma;
	color: #FFFFFF;
	text-decoration: none
}
a:visited.evro {
	font: normal 10pt Tahoma;
	color: #FFFFFF;
	text-decoration: none
}
a:hover.evro {
	font: normal 10pt Tahoma;
	color: #E1BA00;
	text-decoration: none
}
.evro2 {
	font: bold 10pt Tahoma;
	color: #E1BA00
}
.more {
	font: bold 8pt Tahoma;
	color: #4464B6;
	vertical-align: middle;
	text-decoration: underline
}
a.more_o {
	font: bold 8pt Tahoma;
	color: #FF7011;
	vertical-align: middle;
	text-decoration: underline
}
a.sub {
	font: normal 11pt Tahoma;
	color: #6E6E6E;
	text-align: justify;
	text-decoration: none
}
a.active {
	font: bold 10pt Tahoma;
	color: #E1BA00;
	text-decoration: none
}
.htxt_orange {
	font: normal 16pt Tahoma;
	color:#FF7011
}
.htxt_blue {
	font: normal 16pt Tahoma;
	color:#4464B6
}
.mtxt {
	font: normal 11pt Tahoma;
	color:#333333;
	text-indent: 25;
	text-align: justify
}
.txt {
	font: normal 9pt Tahoma;
	color:#333333;
	text-align: justify
}
.name {
	font: bold 11pt Tahoma;
	color:#4464B6
}
.name_o {
	font: bold 11pt Tahoma;
	color:#FF7011
}
.date {
	font: bold 10pt Tahoma;
	color:#797979
}

.login_form{
   position:absolute;
   left:auto;
   top:50px;
   width:250px;
   z-index:0;
   border-left:1px solid #000000;
   border-top:1px solid #000000;
   border-bottom:2px solid #000000;
   border-right:2px solid #000000;
   background-color:#FFFFFF;
}


table.sub_menu td.passive{
   background-color:#6A6BB3;

}

table.sub_menu td.active{
   background-color:#E1BA00;
   color:#FF7011;
}

b.mactive {
    color:#FF7011;
   font-weight:bold;
}

b.mpassive {
   font-weight:bold;
}

.button{
 font-size:11px;
 background-color:#CCCCCC;
}
.submenuitem{
  position:absolute;
  left:230px;
  background-color:#FFFFFF;
  border:1px solid #0000FF;
  padding:5px;
  width:300px;
}


.submenuitemactive{
  background-color:#FFFFFF;
  padding:5px;
  width:200px;
}

.submenuitemempty{
  display:none;
}
#login_from_block{padding:15px}
.put{font: normal 9pt Tahoma; color:#ff7011}
.put a{font:bold 9pt Tahoma; color:#ff7011; text-decoration:underline}
.put a:hover{text-decoration:none}
a.regi{color:#4464B6; text-decoration:none; font-weight:bold}
a:hover.regi{text-decoration:underline}

.msg {
font: normal 9pt Tahoma;
color:#FF0000;
border:#FF0000 solid thin;
padding: 5 5 5 5;
text-align:center;
margin: 10 10 10 10
}
.msg a {
font: normal 9pt Tahoma;
color:#FF0000;
text-decoration:underline
}
.user_info {
	font: normal 9pt Tahoma;
	color:#797979
}
