@charset "utf-8";
html, body {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	background-color:#000;
	margin:0px;
	height:100%;
}
.main_td {
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
	height:auto;
}
.right_td {
	padding-top:30px;
}
.hr {
	position:relative;
	width:360px;
	float:left;
  height: 18px;
  background: url(images/rule.gif) no-repeat scroll center;
  padding:20px;
}
.hr hr {
  display: none;
}
.header {
	font-weight:bold
}
.vk_date {
	font-size: 9px;
	font-style:italic;
}
.textfield {
color: black;
height: 15px;
width: 111px;
padding: 5px 5px 3px 7px; 
border-style: none;
background-image: url(images/textfield.gif);
background-color:#000;
font-size: 11px
}
.uploadtextfield {
color: black;
height: 20px;
width: 300px;
padding: 5px 5px 3px 7px; 
border-style: none;
background-color:#fff;
font-size: 11px
}
textarea {
color: black;
background-color:#fff;
font-family:Verdana;
font-size:11px;
padding:1px;
border:1px solid #ccc;
}
#login a{
	font-size: 9px;
	color:#fff;
	text-decoration:none;
	font-weight: bold;
}

#login a:hover{
color:#fff;
}
#cim_block {
	font-size: 9px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}
#cim_block a{
	color:#fff;
	text-decoration:none;
}

#cim_block a:hover{
color:#fff;
}
.fo_kep {
	border: 10px outset #400900;
	margin-bottom:20px;
}
.a_main_td {
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
}
.a_td {
	padding:2px;
}
.textfield_header {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	width:100px;
	height: 13px;
}
.textfield_normal {
	font-family:Verdana;
	font-size:11px;
	height: 13px;
}
select {
	font-family:Verdana;
	font-size:11px;
}
.button {
	border:1px solid #000;
	background-color:#fff;
	font-size:11px;
	padding: 0px;
	color:#000;
	text-decoration:none;
	height:20px;
	vertical-align:middle;
}

.etlap_button {
	border:1px solid #000;
	background-color:#fff;
	font-size:11px;
	color:black;
	padding:2px;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
	line-height:25px;
	white-space: nowrap;
}
.itallap_button {
	border:1px solid #000;
	background-color:#fff;
	font-size:11px;
	color:black;
	padding:2px;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
	line-height:25px;
	white-space: nowrap;
}
form {
display: inline;
margin: 0;
vertical-align:middle;
}
.galeria_kepek {
	padding:5px;
	vertical-align:middle;
}
.link_img {
	margin-bottom:5px;
}

    .slide-out-div {
       padding: 20px;
        width: 200px;
        background: #f2f2f2;
        border: #29216d 2px solid;
    }


.hover {
  border: 0px solid #ccc;
  margin: 0px auto;
  position: relative;
  overflow: hidden;
}
.hover img {
}

.hover strong {
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  display: block;
  position: absolute;
  text-align: center;
  margin: 0;
  padding: 30% 0px 0px 0px;
  width: 100%;
  height: 100%;
  left: 0;
  font-family: Georgia, serif;
  color: #fff;
  font-size: 20px;
  opacity: 0;
  -moz-opacity: 0;
  filter:alpha(opacity=0);
}

.hover a {
  text-decoration: none;
}

.hover strong span {
  font-weight: bold;
  font-family: 'Helvetica Neue', Helvetica, Arial;
}

.hover strong span.flick {
  color: rgb(22, 120, 241);
}

.hover strong span.r {
  color: rgb(255, 56, 159);
}
