/***  COMMON STYLES *************************************/ 
body, form    { margin: 0px; padding: 0px; }
td,div,span,a { color: #4F4B4C; }
a             { text-decoration: none; }
 


                
/***  BOX ELEMENTS STYLE  *******************************/
#header{
  height: 85px;
  border-bottom: 1px solid #A4A4A6;
  background-color: #CC0001; 
  background-image: URL('/resources/images/backgr/top_hr.gif');
  background-position: top;
  background-repeat: repeat-x;
}

#logo{
  width:94px; height:94px;
  position: absolute;
  top: 10px; left: 14px;
}

#logo2{
  width:94px; height:94px;
  position: absolute;
  padding-top: 10px; padding-left: 14px;
}

#slogan{
 
  position: absolute;
   top: 30px; left: 120px;
}

#slogan2{
 
  position: absolute;
   padding-top: 30px; padding-left: 120px;
}

#langswitcher{
  height: 20px;
  background: #6D6E72;
  text-align: right;
  padding-right: 15px;
}

#left_column{
  width: 200px;
  background: #CCC; 
  padding: 10px;
}


#center_column{
   padding: 20px 10px 20px 20px; 
}

#right_column{
   padding: 10px;
   width: 280px; 
}

#topmenu{
  float: right;
  height:26px;
  width: 192px;
}

#topmenu_main{
  background-image:  URL('/resources/images/backgr/topmenu_bgr.gif');
  background-repeat: repeat-x;
}

#searchform{
  height:25px;
  width: 100%;
  margin-top: 60px;
}

#searchform table{
  width: 329px;
  height:25px;
  float: right;
  background-image:  URL('/resources/images/backgr/search_bgr.jpg');
}

#maintable{
  width: 835px;
  background: #ACAEA1;
  border: 1px solid #FFF;
  margin-top:2px;
}

#mainmenu{
  background: #EDF0F5;
}

#mainmenu td{
  white-space: nowrap;
  padding: 0px 5px;
}

.mainmenu_link{
  padding-left: 4px;
  background-image: URL('/resources/images/bullets/white_arrow.png'); 
  background-repeat: no-repeat; 
  background-position: right;
}

.mainmenu_link a{
  color: #fff;
  font-size: 12px;
  font-weight: bold;
}


.topmenu_item{
   padding-right: 15px; 
   white-space: nowrap;
}

.topmenu_item a{
   color: #fff; 
   font-size: 10px; 
   font-weight: bold;
   text-decoration: underline;
}

#lefttd{
  background-image: URL('/resources/images/map.jpg'); 
  background-repeat: no-repeat; 
  background-position: center 350px;
}

#maintd{
  padding: 30px 7px 7px 7px;
}

#footer{
  width:100%;
  background: #7E93AE;
  color:#fff;
  font-size: 11px;
  text-align:right;
}


.news td  { padding-bottom:30px; }

.news_image{
  width: 82px; 
  height: 62px; 
  border: 1px solid #BBB;
}


.news_image img{
  width:  80px; 
  height: 60px; 
  margin: 1px;
}

.blocktitle{
  margin: 10px 10px 5px 30px;
  color: #960508;
  font-weight: bold;
}
  

.categories{
   margin: 0px; 
   padding: 5px; 
   list-style-type: none;
}

.categories  li	  { margin: 0px; padding: 5px;  border-bottom: 1px solid #EBECE9; }
.categories  li a { color: #484848; font-weight: bolder; } 

.categories  li ul     { padding: 0px;margin: 10px 0px 10px 20px; list-style-type: none; }   
.categories  li	ul li  { margin: 0px; padding:5px 0px; border-bottom: 0px ; }
.categories  li	ul li a{font-weight: normal; }
 
/**** Paginary Output  *****************/
.pagenary td   {width:15px; color: #606060; font-size:11px;}
.pagenary td a {color: #A22630; font-size:11px; text-decoration:none;  font-weight: bold;}