table.fotter td,
table.fotter td p,
table.fotter td a:link,
table.fotter td a:visited,
table.fotter td a:active,
table.fotter td a:hover{
        font: 9px Arial;
        color: #ffffff;
        padding: 0;
        margin: 0;
}
table.fotter td p b{
        font: bold 12px Arial;
}

/*
table, table td, table.invisible, table.invisible TD {
    border : none;
}
*/
a img {border: none;}
.menu0 a, .menu0 a:link, .menu0 a:visited, .menu0 a:hover, .menu0 a:active {
	font: normal 9px Tahoma; text-decoration: none; color: #FAF2C9;
}

  .left {margin-bottom: 10px;}
  .left tr td {font: 10px Tahoma; color: #000000; padding-left: 10px;}
  .left tr th {font: bold 12px Arial; color: #990000; padding: 0 0 5px 10px; text-align: left;}

a.news_anons:link, a.news_anons:visited, a.news_anons:hover, a.news_anons:active {
   font: 11px Tahoma;
	text-decoration: none; 
	color: #857550;
	}  
	
a.news_title:link, a.news_title:visited, a.news_title:hover, a.news_title:active {
	font: normal 11px Tahoma; 
	font-weight: bold;
	text-decoration: none; 
	color: #B13009;
	}

.topmenu {
  padding-top: 5px;
}
.topmenu a,
.topmenu a:link,
.topmenu a:visited,
.topmenu a:active,
.topmenu a:hover {
  font: 12px Tahoma;
  color:#F7E0DB;
  text-decoration: none;
}

div.spacer {clear: both;}
.gallery {
  float: left;
  border: 1px solid #C3D4E8;
  width: 115px;
  height: 115px;
  padding: 5px;
  margin: 5px;
  text-align: center;
  background-color: #FAEDD3;
}
.gallery img {vertical-align: bottom;}




/* smeta */
.smeta {border-collapse: collapse; border-spacing: 0;}
.smeta .l {padding: 6px 0 5px 0;}
.smeta .ll {padding: 6px 5px 5px 0;}
.smeta .lc {padding: 6px 5px 5px 10px;}
.smeta .lr {padding: 6px 0 5px 5px;}

.smeta .f {padding: 3px 5px 5px 0;}
.smeta .fl {padding: 3px 5px 5px 0;}
.smeta .fr {padding: 3px 0 5px 0;}
.smeta .fc {padding: 3px 0 5px 0;}

.smeta .cb {padding: 3px 0 1px 0;}
.smeta .cbl {padding: 3px 5px 1px 0;}
.smeta .cbr {padding: 3px 0 1px 5px;}
.smeta .cbc {padding: 3px 5px 1px 5px;}
.smeta .h td {padding: 3px 5px 5px 0; font-weight: bold;}
.smeta .t {padding: 13px 0 5px 0; font-weight: bold; font-size: 14px; color: #900;}

.smeta td {vertical-align: top; border-bottom: 1px solid #E1DBCD;}
.smeta .nb td {border: 0;}
.smeta .m td,
.smeta .last-m td {vertical-align: middle;}
.smeta .last td,
.smeta .last-m td {padding-bottom: 0;}
.smeta .f select,
.smeta .fl select,
.smeta .fr select,
.smeta .fc select,
.smeta .f input,
.smeta .fl input,
.smeta .fr input,
.smeta .fc input,
.smeta .f textarea,
.smeta .fl textarea,
.smeta .fr textarea,
.smeta .fc textarea {width: 42px;}