body {
	margin:0px;
	background-color: #FFFFFF;
}

p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Verdana;
	font-size: 10px;
}
iframe {height:1050px;}
.color{
  color:#5a5f59;
}

a:link, a:visited, a:active{
	color:#ea1e24;
	text-decoration:none;
}
a:hover{
	color:#ea1e24;
	text-decoration:underline;
}

a.print:link, a.print:visited, a.print:active{
	color:#cccccc;
	text-transform:none;
	text-decoration:none;
}
a.print:hover{
	color:#cccccc;
	text-transform:none;
	text-decoration:underline;
}

a.acopy:link, a.acopy:visited, a.acopy:active{
	color:#807f7f;
	text-transform:none;
	text-decoration:none;
}
a.acopy:hover{
	color:#807f7f;
	text-transform:none;
	text-decoration:underline;
}

a.langs:link, a.langs:visited, a.langs:active{
	color:#8c8e8c;
	text-decoration:none;
	text-transform:uppercase;
}
a.langs:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:uppercase;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#d1d3d1;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

a.top_menu:link, a.top_menu:visited, a.top_menu:active{
	color:#7f817f;
	text-decoration:none;
	text-transform:lowercase;
}
a.top_menu:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:lowercase;
}
a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:active, a.top_menu_active:hover{
	color:#d7d7d7;
	text-decoration:none;
	text-transform:lowercase;
}
.submenu_active2 {
  text-decoration: underline;
  font-size:12px;
  background:url(../images/submenu_top_rep.jpg) top left repeat-x;
}
a.menu:link, a.menu:visited, a.menu:active{
  font-size:11px;
	color:#414341;
	text-decoration:none;
}
a.menu:hover{
  font-size:11px;
	color:#fefefe;
	text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:12px;
	color:#fefefe;
	text-decoration:underline;
	font-weight:bold;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#4b4b4b;
	text-decoration:none;
	text-transform:none;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:none;	
	text-transform:none;
}
a.second_menu_active:link, a.second_menu_active:visited, a.second_menu_active:active, a.second_menu_active:hover{
	color:#ffffff;
	text-decoration:none;
}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
}
a.bottom_menu:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;	
}
a.bottom_menu_active:link, a.bottom_menu_active:visited, a.bottom_menu_active:active, a.bottom_menu_active:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
	font-weight:bold;
}
.head
{
  background:url(../images/2/head.jpg) top left repeat-x;
}
.menu_top {
  background:url(../images/top_menu_rep.jpg) top left repeat-x;
}
.submenu {
  background:url(../images/submenu_top_rep.jpg) top left repeat-x;

  font-size:12px;
}
.submenu_top {
  background:url(../images/submenu_top_left.jpg) bottom left no-repeat;
}
.menu_rep {
  background:url(../images/2/menu_rep.jpg) top left repeat-x;
  font-size:12px;
  padding-left:18px;
  color:#ffffff;
  font-weight:bold;
}
.button {
  background:url(../images/2/menu_rep.jpg) top left repeat-x;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
}
.white_space {
  background:url(../images/corner.jpg) bottom right no-repeat;
  background-color:#ffffff;
}
.white_space2 {
  background:url(../images/corner_left_top.jpg) top left no-repeat;
  background-color:#ffffff;
  height:7px;
}
.footer {
  background-color:#8f8f8f;
  color:#ffffff;
  font-size:12px;
}
.submenu_active_bottom {
    background:url(../images/2/submenu_active_bottom.jpg) top left no-repeat;
    color:#ffffff;
}
.submenu_bottom {
    background:url(../images/submenu_bottom_right.jpg) top left no-repeat;
}
.submenu_active {
  background:url(../images/2/submenu_active_rep.jpg) top left repeat-x;
  font-size:12px;
  color:#ffffff;
}
.submenu_logo {
   background:url(../images/2/logo_left.jpg) top left no-repeat;
}
.submenu_simple {
    background:url(../images/2/submenu_active_top.jpg) bottom left no-repeat;
    color:#ffffff;
}
.center_left {
    background:url(../images/2/center_left.jpg) top left no-repeat;
}
.ad_counter {
  background:url(../images/2/ad_counter_rep.jpg) top left repeat-x;
}
.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}
.search_rep {
    background:url(../images/2/search_rep.jpg) top left repeat-x;
    color:#ffffff;
    font-weight:bold;
}
.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  text-decoration:none;
}
.newsbox{
  width:150px;
  border:1px solid #666666;
  background-color:#ffffff;
  font-size:11px;
  height:14px;
}
.newsbutton{
	width:100px;
	background:url(../images/2/search1px.jpg) center left repeat-x;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.searchbox{
  width:110px;
  border:1px solid #666666;
  background-color:#ffffff;
  font-size:10px;
  height:11px;
}
.searchbutton{
	width:55px;
	background:url(../images/2/search1px.jpg) center left repeat-x;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}

.nameday{
	font-size: 12px;
	color:#4b4b4b;
	font-weight:bold;
}
.namedays{
	font-size: 12px;
	color:#4b4b4b;
}