@charset "utf-8";
/* CSS Document */

.wall_admin {
	background:#DCE4EA;		
}
.enter_data {
	width: 10cm;
	margin-top: 1.0cm;
	border:none;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	margin-left:auto;
	margin-right:auto;
}

.enter_data p{
	width: 8cm;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-weight:600;
}

.enter_data input{
	width: 8cm;
	height: 0.7cm;
	box-shadow: inset 3px 3px 10px 0px #6E6E6E;
	color: #BBBBBB;
}

.enter_data textarea{
	width: 8cm;
	height: 3cm;
	box-shadow: inset 3px 3px 10px 0px #6E6E6E;
	color: #BBBBBB;
}

.enter_data .input_reg{
	color: #000;
}



div a{
	color:#5A6771;
	text-decoration:none;	
	font-size:14px;
	margin-right: 5px;
}

div a:hover{
	color:#FFFFFF;	
}

#log_buttons{
	margin-left: 13px;
}

#log_buttons a{
	margin: 0px;
	padding: 15px 33px 15px;
	color:#FF6600;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}
#log_buttons a:hover{
	background:#FF6600;
	padding: 15px 33px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}

#log_buttons_gray{
	max-width: 2cm;
	margin-left: 11px;
}

#log_buttons_gray a{
	width: 1cm;
	margin-left: 4px;
	padding: 15px 15px 15px;
	color:#9A9A9A;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #9A9A9A;
}
#log_buttons_gray a:hover{
	background:#9A9A9A;
	padding: 15px 15px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #9A9A9A;
}

#log_buttons_rus{
	margin-left: 11px;
}

#log_buttons_rus a{
	margin: 0px;
	padding: 15px 42px 15px;
	color:#FF6600;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}
#log_buttons_rus a:hover{
	background:#FF6600;
	padding: 15px 40px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}

#log_buttons_gray_rus{
	max-width: 2cm;
	margin-left: 11px;
}

#log_buttons_gray_rus a{
	width: 1cm;
	margin-left: 4px;
	padding: 15px 15px 15px;
	color:#9A9A9A;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #9A9A9A;
}
#log_buttons_gray_rus a:hover{
	background:#9A9A9A;
	padding: 15px 15px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #9A9A9A;
}


#log_buttons2{
	width: 4cm;
	margin-left:auto;
	margin-right:auto;
}

#log_buttons2 a{
	margin: 0px;
	padding: 15px 40px 15px;
	color:#FF6600;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}
#log_buttons2 a:hover{
	background:#FF6600;
	padding: 15px 40px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}

#reg_buttons{
	margin-left: 0px;
}

#reg_buttons a{
	margin: 0px;
	padding: 15px 40px 15px;
	color:#FF6600;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}
#reg_buttons a:hover{
	background:#FF6600;
	padding: 15px 40px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}

#cnt_buttons{
	margin-left: 0px;
}

#cnt_buttons a{
	margin: 0px;
	padding: 15px 40px 15px;
	color:#FF6600;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}
#cnt_buttons a:hover{
	background:#FF6600;
	padding: 15px 40px 15px;
	color:#FFFFFF;
	text-decoration:none;	
	font-size:18px;
	font-weight:600;
	border: 1px solid #FF6600;
}

/*.cap{
	background:#5A6771;
	color:#FFFFFF;
	text-align:center;	
}

.cap #main_link {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	float:left;
	margin-left: 40px;
}
	
.cap #local_link{
	float:right;		
}

.cap #lang_link{
	float:right;
	margin: 0 40px;
}

.cap #orange{
	color:#FF6600;	
}

.cap #mini{
	font-size:10px;	
}

.cap p{
	position:relative;
	top:40px;
	font-size:36px;
}

.cap > div{
	padding: 12px 0;
	word-spacing:5px;
}

.cap p span{
	font-size:50px;
}

.cap a{
	color:#FFFFFF;
	text-decoration:none;	
	font-size:14px;
	padding: 6px;
	border: 1px solid #5A6771;
}

.cap a:hover{
	border: 1px solid #FFFFFF;	
}

.cap h1{
	position:relative;
	top:40px;
	font-size:36px;
} */
#bar
{
background-color:#FF944D;
width:0px;
height:16px;
}
#barbox
{
float:right;
height:16px;
background-color:#FFFFFF;
width:100px;
border:solid 2px #000;
margin-right:3px;
-webkit-border-radius:5px;-moz-border-radius:5px;
}
#count
{
float:right; margin-right:8px;
font-family:'Georgia', Times New Roman, Times, serif;
font-size:16px;
font-weight:bold;
color:#666666
}

#bar2
{
background-color:#FF944D;
width:0px;
height:16px;
}
#barbox2
{
float:right;
height:16px;
background-color:#FFFFFF;
width:100px;
border:solid 2px #000;
margin-right:3px;
-webkit-border-radius:5px;-moz-border-radius:5px;
}
#count2
{
float:right; margin-right:8px;
font-family:'Georgia', Times New Roman, Times, serif;
font-size:16px;
font-weight:bold;
color:#666666
}
center
{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* List > */
.b-list {
	font:0/0 Arial, a;
	list-style-position: outside;
	padding: 0;
}
/* List < */

/* Icon > */
.b-box_content_icon {
	position: relative;
}
.b-icon {
	display: block;
	position: absolute;
	overflow: hidden;
}
.b-icon_type_active {
	cursor: pointer;
}
.b-icon_size_xs, .b-icon_size_xs .b-icon__in {
	width: 16px;
	height: 16px;
}
.b-icon_size_s, .b-icon_size_s .b-icon__in {
	width: 24px;
	height: 24px;
}
.b-icon_size_m, .b-icon_size_m .b-icon__in {
	width: 32px;
	height: 32px;
}
.b-icon_size_l, .b-icon_size_l .b-icon__in {
	width: 48px;
	height: 48px;
}
.b-icon_size_xl, .b-icon_size_xl .b-icon__in {
	width: 72px;
	height: 72px;
}
.b-icon_size_xxl, .b-icon_size_xxl .b-icon__in {
	width: 108px;
	height: 108px;
}
.b-icon__in {
	display: block;
	position: absolute;
	background: url("../img/icons.png") 0 0 no-repeat transparent;
}
/* Icon < */