body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:#000;
	color: #fff;
	margin:0;
	padding:0;
	overflow-y: scroll;
}

.container {	height:101%;
	margin: 0 auto;
	position:relative;
    overflow:hidden;
    width:570px;}
.tablo { font-size: 13px; color: #FFFFFF; font-weight: normal; padding:10px}
td { font-size: 10pt; color: #FFFFFF; font-weight: normal}

.menu {
  padding-left: 7px;
}
.menu a {
  color: #ffffff;
  display: block;
  float: left;
  font-size: 10pt;
  font-weight: bold;
  margin: 0 13px;
  text-decoration: none;
}
.menu a:hover, .menu a:active {color:#c90}
a.news {font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: underline}
a.news:hover,a.news:active {color:#fff}
a {text-decoration: underline; font-weight: bold; color:#c90}
a:active, a:hover  { text-decoration: none; font-weight: bold; color:#fff}
td.small { font-size: 10px; color: #FFFFFF; font-weight: normal}
.tabl {  font-family: Verdana, Arial; font-size: 12px; color: #000000}
.stable {color:#fff; text-decoration: none}
select, textarea, input { width:200px; border : solid 1px #999999; border-width : 1px; font : 11px/13px tahoma, helvetica, sans-serif; padding: 0px 2px 0px 3px;}
.foto { color: #C90; font-weight: bold;}
.small_news {display:block; text-align:right; margin-right:20px; font-size:10px}

.main_header {font-size:28px; font-weight:600; text-align:left; overflow:hidden; width:540px; margin:0 auto; padding-left:20px;}
.mk_white {color:#fff; width:340px; float:left; overflow:hidden;}
.mk_yellow {color:#c90; width:200px; float:left; overflow:hidden;}
.main_page {font-size:22px; font-weight:600; text-align:left; overflow:hidden; color:#c90; float:left; overflow:hidden; width:270px;}

.photos_block {padding:20px;
overflow:hidden;
}

a.photo {    display: block;
    float: left;
    height: 70px;
    margin: 15px;
    width: 70px;
    border:1px solid #000;
}

a.photo:hover {border:1px solid #c90}

#zcapcha_image {float:left; vertical-align:center}