BODY, TD, TH {color: white; font-family: Tahoma, Verdana, sans-serif; font-size: 11px;}
input, select, textarea {font-family: Tahoma, Verdana, sans-serif; font-size: 11px;}
.buttonlit {font-family: Tahoma, Verdana, sans-serif; font-size: 9px;}


A:link    { color: black; text-decoration: none; }
A:visited { color: black; text-decoration: none; }
A:hover   { color: black; text-decoration: underline; }
A:active  { color: black; text-decoration: none; }

.concept {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
			color: #333333;
}

A.orange:link { color: #e77919; font-size: 13px;}
A.orange:visited { color: #e77919; font-size: 13px;}
A.orange:hover { color: white; text-decoration: none; font-size: 13px;}
A.orange:active { color: #e77919; text-decoration: none; font-size: 13px;}

A.orange1:link { color: #e77919; font-size: 13px;}
A.orange1:visited { color: #e77919; font-size: 13px;}
A.orange1:hover { color: #e77919; text-decoration: underline; font-size: 13px;}
A.orange1:active { color: #e77919; text-decoration: none; font-size: 13px;}

td.gallery {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}
td.about {padding:5px; font-size: 13px; font-weight: bold;}
a.about {font-size: 13px; font-weight: bold; color: white; font-family: Tahoma, Verdana, sans-serif;}
a.about:hover { color: white; }
a.imagehover:hover img {
	opacity: .65;
	filter: alpha(opacity=65);
	border: 0;
	}
table.about_board {	
	background-color: #796d53;
	opacity: .65;
	filter: alpha(opacity=65);
	border: 2px #796d53 solid;
}
td.about_board {
	background-color: #796d53;
	opacity: .65;
	filter: alpha(opacity=65);
}

td.copyright { color:#9d937a; font-size:11px; font-family: Tahoma, Verdana, sans-serif;}
a.copyright { color:#9d937a; font-size:11px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif;}
a.copyright:hover { color: #9d937a;; }

   .semiopacity {
	border: 2px #796d53 solid;
    position: relative; /* Относительное позиционирование */
    width: 650px; /* Ширина слоя для IE */
    height: 498px; /* Высота слоя */
   }
   .semiopacity .transparent {
    background: #796d53; /* Цвет фона */
    opacity: 0.5; /* Значение прозрачности */
    filter: alpha(Opacity=50); /* Прозрачность в IE */
    height: 100%; /* Высота слоя */
   }
   .semiopacity .text {
    position: absolute; /* Абсолютное позиционирование */
    left: 0; top: 0; /* Положение слоя */
   }
