body
{
	margin:0;
	padding:0;
	background:#000000;
}
.top_bg
{
	background:url(../img/reg/top_bg.jpg) top center no-repeat;
	height:15px;
}
.bott_bg
{
	background:url(../img/reg/bott_bg.jpg) top center no-repeat;
	height:50px;
}
.book
{
	background:url(../img/reg/book.jpg) left top no-repeat;
	height:481px;
	width:812px;
}
.bg_obraz
{
	background:url(../img/reg/bg_obraz.jpg) 29% bottom no-repeat;
	width:309px;
	height:458px;
}
.pad
{
	padding-top:21px;
	padding-left:12px;
}
#img_obraz
{
	background:url(../img/reg/obraz.jpg) left top no-repeat;
	width:242px;
	height:374px;
}
#img_obraz2
{
	background:url(../img/reg/obraz.jpg) center top no-repeat;
	width:344px;
	height:374px;
}
.txt
{
	font:11px Tahoma, sans-serif;
	color: #2A1709;
	text-align:justify;
}
.txt_b
{
	font:bold 12px Tahoma, sans-serif;
	color: #2A1709;
}
.txt_sm
{
	font:9px Tahoma, sans-serif;
	color: #000000;
}
.p_pad
{
	padding:40px 40px 0px 50px;
}
#arrow_l
{
	display:block;
	background:url(../img/reg/arrow_left_off.jpg) left top no-repeat;
	width:51px;
	height:57px;
}
#arrow_l:hover
{
	background:url(../img/reg/arrow_left_on.jpg) left top no-repeat;
}
#arrow_r
{
	display:block;
	background:url(../img/reg/arrow_right_off.jpg) left top no-repeat;
	width:51px;
	height:57px;
}
#arrow_r:hover
{
	background:url(../img/reg/arrow_right_on.jpg) left top no-repeat;
}
.pad_l
{
	padding-left:10px;
}
.pad_r
{
	padding-right:10px;
}
.form
{
	background:none;
	border:solid 1px #5a362a;
}
.form_date
{
	height:15px;
	background:none;
	border:solid 1px #5a362a;
}
.form_date option
{
	background:#e5cba9;
}
a.lnk
{
	color:#2f0600;
}
a.lnk:hover
{
	color:#5a362a;
}
#elf_txt
{
	display:block;
	background:url(../img/reg/elf_off.jpg);
	width:205px;
	height:80px;
}
#elf_txt:hover
{
	background: url(../img/reg/elf_on.jpg);
}
#human_txt
{
	display:block;
	background:url(../img/reg/human_off.jpg);
	width:202px;
	height:80px;
}
#human_txt:hover
{
	background:url(../img/reg/human_on.jpg);
}
#ork_txt
{
	display:block;
	background:url(../img/reg/ork_off.jpg);
	width:201px;
	height:80px;
}
#ork_txt:hover
{
	background:url(../img/reg/ork_on.jpg);
}
#gnom_txt
{
	display:block;
	background:url(../img/reg/gnom_off.jpg);
	width:197px;
	height:80px;
}
#gnom_txt:hover
{
	background:url(../img/reg/gnom_on.jpg);
}
.popap
{
	background: #e5cba9;
	font: 11px Tahoma, sans-serif;
	padding: 8px 15px;
	border:solid 2px #9e7454;
	width:220px;
	color: #2A1709;
	text-align:left;
}
.btn_main
{
	display:block;
	background:url(../img/reg/btn_main_off.jpg);
	width:147px;
	height:50px;
}
.btn_main:hover
{
	background:url(../img/reg/btn_main_on.jpg);
}
.btn_back
{
	display:block;
	background:url(../img/reg/btn_back_off.jpg);
	width:147px;
	height:50px;
}
.btn_back:hover
{
	background:url(../img/reg/btn_back_on.jpg);
}
.btn_next
{
	display:block;
	background:url(../img/reg/btn_next_off.jpg);
	width:147px;
	height:50px;
}
.btn_next:hover
{
	background:url(../img/reg/btn_next_on.jpg);
}
.btn_game
{
	display:block;
	background:url(../img/reg/btn_play_off.jpg);
	width:147px;
	height:50px;
}
.btn_game:hover
{
	background:url(../img/reg/btn_play_on.jpg);
}

.btn_accept
{
	display:block;
	background:url(../img/reg/btn_accept_off.jpg);
	width:147px;
	height:50px;
}
.btn_accept:hover
{
	background:url(../img/reg/btn_accept_on.jpg);
}
.sub_text
{
	font-family:Tahoma;
	font-size:11px;
	color:#cdac8d;
	padding: 0px 10px 0px 10px;
}
.txt_sm2
{
	font:9px Tahoma, sans-serif;
	color: #2A1709;
	text-align:justify;
	line-height:10px;
}
/*new 03.07.09*/
.top_bg2
{
	background:url(../img/reg/top_bg2.jpg) no-repeat;
	width:805px;
	height:170px;
}
.logo
{
	display:block;
	width:430px;
	height:90px;
	margin-bottom:10px;
}
p.txt_2
{
	font:13px Tahoma, sans-serif;
	color: #2A1709;
	text-align:justify;
}
p.txt_2:first-letter
{
	color:#6a0303;
	font:19px bold Georgia, "Times New Roman", Times, serif;
}
.book2
{
	background:url(../img/reg/book2.jpg) left top no-repeat;
	height:481px;
	width:812px;
}
