body, table{
	margin:0;
	font-family: Arial;
	font-size: 12px;
	color: #000;
}

a{
	color:#89701F;
	font-weight: bold;
	text-decoration: none;
}
#langs img{
margin-right:10px;
}

.menuitem {
margin: 0 10px 0 10px;
}

.menuitem a{
	font-family: Georgia, Times new Roman, Arial;
	font-size: 22px;
	color: #57564B;
	font-weight: normal;
	text-decoration: none;
}



.menu table{
	margin-bottom:10px;
}

div.m1t{
	font-family: Georgia, Times new Roman, Arial;
	font-size: 14px;
	color: #4F8AFF;
	background: no-repeat  url('/img/m1t.gif');
	padding: 5px 0 0 35px;
	width:10px;
}

.mcontacts {
	padding: 13px 5px 5px 10px;
	color:#767E80;
}

.mcontacts h2{
	font-family: Georgia, Times new Roman, Arial;
	font-size: 18px;
	color: #4F8AFF;
	font-weight: normal;
}

.rmr{
	text-align: right;
	margin-right:10px;
}

.content{
	padding: 20px 40px 30px 50px
}
.content h1.title {
	font-family: Georgia, Times new Roman, Arial;
	font-size: 18px;
	color: #B0356C;
	font-weight: normal;
	text-align: center;
}



img.gal {border: 1px solid #D6AE86;}
.galtd a {text-decoration: none;}


td.galtd {
  position: relative;
}
img.zoom {
  position: absolute;
  border:0;  
  left: 33px;
  top: 4px;
}



.news-hr {
	background-image: url(/img/news-hr.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.more {
	text-align: right;
}

.lastnews{
	padding: 5px 5px 5px 5px;
	text-align: left;
}

.lastnews2{
	padding: 5px 5px 5px 5px;
	text-align: left;
}

.lastnews3{
	padding: 5px 5px 5px 10px;
	text-align: left;
}

.lastnews a, .lastnews2 a, .lastnews3 a{
	text-decoration: none;
	color: #000;
	font-weight:normal;
}

.spectxt{
	color: #a03137;
	text-decoration: none;
	font-weight:normal;
}

.spectitle{
	color: #a03137;
	text-decoration: none;
	font-weight:normal;
}

.specmore a{
	color: #a03137;
	text-decoration: underline;
	font-weight:normal;
	font-size:9px;
}

.specmore{
	color: #a03137;
	text-decoration: none;
	font-weight:normal;
	font-size:9px;
}