/* CSS Document */

/* Основной стиль */

html, body {
margin: 0;
height: 100%; 
color: #6c402c; 
font-family: Tahoma, Arial, Vernada; 
font-size: 12px; 
background: #b8f2ff url(../../img/main/body_bg.jpg) center top no-repeat;
}

#wrapper {
padding: 0px; 
height: auto !important;
height: 100%;
width: 1001px;
margin-left: auto; 
margin-right: auto;
}

img {
border: 0px;
}
select {
/*	background:#faf5eb;*/
}
a:link {
color: #6c402c; 
text-decoration: underline;
}

input {
background:#fcf9f2 url(../../img/main/input_bg.jpg) repeat-x;
}

a:visited {
color: #6c402c; 
text-decoration: underline;
}

a:hover {
color: #6c402c; 
text-decoration: none;
}

.ramka_top{
	background:url(../../img/account/ramka_top.gif) no-repeat;
	height: 25px;
	width: 370px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 9px;
	margin-left:55px;
}


.ramka_center{
	background:url(../../img/account/ramka_center.gif) repeat-y;
	width: 370px;
	padding: 9px;
	padding-top: 6px;
	padding-bottom: 7px;
	margin-left:55px;
}
.ramka_bottom{
	background:url(../../img/account/ramka_bottom.gif) no-repeat;
	width: 370px;
	height: 4px;
	margin-left:55px;
}
.left_tov{
	float:left;
	width:97px;
}
.title_message{
	font-weight:bold;
	padding-left:12px;
	padding-top:10px;
}
.message{
	font-weight:bold;
	padding-left:12px;
	padding-top:12px;
}
.right_tov{
	margin-left:95px;
}
.text_input input{
	margin-top:6px;
	padding-left:2px;
	border:1px solid #d6c09a;
	height:19px;
	width:170px;
	color:#6c402c;
	background: #f9f5e9 url(../../img/account/input_bg.gif) repeat-x;
}
.shrift{
	float:left;
	background:url(../../img/account/icon_shrift_bg.gif) no-repeat;
	height:19px;
	width:22px;
	text-align:center;
	padding-top:3px;
	margin-top:4px;
}
.shrift_p{
	float:left;
	background:url(../../img/account/icon_shrift_bg.gif) no-repeat;
	height:19px;
	width:22px;
	text-align:center;
	padding-top:3px;
	margin-top:4px;
}

.shrift a{
	display:block;
	text-decoration:none;
}
.shrift_p a{
	display:block;
}
.shrift_p a:hover{
	text-decoration:underline;
}

.ramka_bottom{
	background:url(../../img/account/ramka_bottom.gif) no-repeat;
	width: 370px;
	height: 4px;
	margin-left:55px;
}

#knopka_otpravit a, #knopka_otpravit input{
	background:url(../../img/account/knopka_otpravit.jpg) no-repeat;
	height:33px;
	width:150px;
	display:block;
	margin-top:10px;
	margin-left:3px;
	margin-bottom:5px;
	border: none;
}
#knopka_otpravit a:hover,#knopka_otpravit input:hover{
	background:url(../../img/account/knopka_otpravit.jpg) left 33px;
}
.sendm{
	border-bottom:1px dotted #d9c5a2;
	margin-right:25px;
	margin-left:3px;
	padding-bottom:7px;
	padding-top:5px;
}
.text1_input input{
	margin-top:6px;
	border:1px solid #d6c09a;
	height:22px;
	width:170px;
	color:#6c402c;
	background: #f9f5e9 url(../../img/account/input_bg.gif) repeat-x;
}
.sendm1{
	margin-right:25px;
	margin-left:3px;
	padding-bottom:7px;
	padding-top:5px;
}
.pole_vvoda1 textarea{
	margin-top:2px;
	border:1px solid #d6c09a;
	color:#6c402c;
	background: #f9f5e9 url(../../img/account/input_bg.gif) repeat-x;
	height:100px;
	width:239px;
}

#header {
background: url(../../img/main/header_bg.jpg) no-repeat;
height: 315px;
}

#dog_flag {
width: 215px;
float: left;
}

#dog_flag a {
display: block;
width: 107px;
height: 91px;
background: url(../../img/main/dog_flag.jpg) no-repeat;
margin-left: 54px;
margin-top: 224px;
}

#dog_flag a:hover {
background: url(../../img/main/dog_flag.jpg) left 91px;
}

#cat_flag {
width: 215px;
float: right;
}

#cat_flag a {
display: block;
width: 107px;
height: 91px;
background: url(../../img/main/cat_flag.jpg) no-repeat;
margin-left: 54px;
margin-top: 224px;
}

#cat_flag a:hover {
background: url(../../img/main/cat_flag.jpg) left 91px;
}

#logo {
margin-left: 215px;
margin-right: 215px;
padding-top: 126px;
padding-left: 178px;
}

#left_block {
width: 218px;
float: left;
background: url(../../img/main/left_block_bg.jpg) no-repeat;
min-height: 800px;
}

#right_block {
width: 218px;
float: right;
background: url(../../img/main/right_block_bg.jpg) no-repeat;
min-height: 800px;
}

#center_block {
margin-left: 218px;
margin-right: 218px;
}

#menu_title {
background: url(../../img/main/menu_title.jpg) no-repeat;
height: 70px;
}

.lblock_top {
background: url(../../img/main/lblock_top.png) no-repeat;
height: 62px;
}

.lblock_bottom {
background: url(../../img/main/lblock_bottom.png) no-repeat;
height: 55px;
}

.lblock_center {
background: url(../../img/main/lblock_center.png) repeat-y;
padding-left: 30px;
padding-right: 30px;
}

.lblock_title {
padding-top: 13px;
height: 36px;
text-align: center;
background: url(../../img/main/lblock_title_bg.png) no-repeat;
}

#lblock_end {
background: url(../../img/main/lblock_end.png) no-repeat;
height: 25px;
}

#menu {
padding-left: 14px;
}

#menu a {
display: block;
width: 111px;
height: 22px;
background: url(../../img/main/menu_p.png) no-repeat;
font-family: 'times new roman';
font-weight: bold;
text-decoration: none;
padding-left: 22px;
padding-top: 6px;
}

#menu a:hover {
background: url(../../img/main/menu_p.png) left 28px;
color: #412417;
}

.stat_title {
color: #ad946a;
text-shadow: 1px 1px #fcfaf3;
text-align: center;
margin-bottom: 2px;
}

.stat_info {
text-align: center;
font-weight: bold;
background: url(../../img/main/stat_p.gif) bottom no-repeat;
padding-bottom: 7px;
}

.stat_info img {
margin-bottom: -2px;
}

#login {
height: 110px;
padding-left: 106px;
padding-top: 23px;
background: url(../../img/main/login_bg.jpg) no-repeat;
}

#log_left {
width: 224px;
height: 53px;
float: left;
}

#log_right {
margin-left: 224px;
height: 53px;
}

#log_right a, .submit {
display: block;
border:none;
cursor:pointer;
width: 132px;
height: 57px;
background: url(../../img/main/login_button.jpg) no-repeat;
}
#log_right a, .submit:hover {
background: url(../../img/main/login_button.jpg) left 57px;
}



.log_title {
height: 22px;
float: left;
width: 60px;
color: #fff2cc;
font-weight: bold;
padding-top: 4px;
}

.log_field {
margin-left: 60px;
height: 23px;
padding-top: 4px;
padding-left: 30px;
}

.log_field input {
background: none;
border: none;
color: #fff2cc;
font-family: tahoma;
width: 120px;
}

#log_email {
background: url(../../img/main/login_field_bg.gif) no-repeat;
}

#log_password {
background: url(../../img/main/password_field_bg.gif) no-repeat;
}

#log_links {
color: #f5e1bb;
font-weight: bold;
font-size: 11px;
margin-top: 5px;
}

#log_links a {
color: #f5e1bb;
background: url(../../img/main/log_link_bg.png) left 4px no-repeat;
padding-left: 15px;
margin-left: 5px;
}

#log_links input {
background: #542715;
color: #fdf1d4;
border: 1px solid #f5e1bb;
border-bottom: 1px solid #bf9779;
border-right: 1px solid #bf9779;
-moz-border-radius: 3px;
border-radius: 3px;
}

#rate_title {
background: url(../../img/main/rate_title.jpg) no-repeat;
height: 70px;
}

.rblock_top {
background: url(../../img/main/rblock_top.png) no-repeat;
height: 62px;
}

.rblock_bottom {
background: url(../../img/main/rblock_bottom.png) no-repeat;
height: 55px;
}

.rblock_center {
background: url(../../img/main/rblock_center.png) repeat-y;
padding-left: 30px;
padding-right: 30px;
}

.rblock_title {
padding-top: 13px;
height: 36px;
text-align: center;
background: url(../../img/main/rblock_title_bg.png) no-repeat;
}

#rblock_end {
background: url(../../img/main/rblock_end.png) no-repeat;
height: 25px;
}

#pl_title {
color: #ac946a;
text-shadow: 1px 1px #fcfaf3;
font-size: 11px;
}

#pl_left_t {
float: left;
height: 15px;
width: 20px;
}

#pl_right_t {
float: right;
height: 15px;
width: 42px;
}

#pl_center_t {
margin-left: 20px;
margin-right: 46px;
height: 15px;
padding-left: 20px;
}

.pl_left {
float: left;
height: 24px;
width: 20px;
}

.pl_left span {
display: block;
padding-top: 4px;
color: #ac946a;
text-shadow: 1px 1px #fcfaf3;
text-align: center;
}

.pl_right {
float: right;
height: 20px;
width: 40px;
text-align: center;
padding-top: 4px;
}

.pl_center {
margin-left: 20px;
margin-right: 46px;
height: 20px;
font-weight: bold;
padding-top: 4px;
}

.pl_center  img {
margin-bottom: -4px;
}

.pl_p {
background: url(../../img/main/pl_p.gif) bottom repeat-x;
}

.pl_right span {
color: #d08152;
font-weight: bold;
}

#cl_title {
color: #ac946a;
text-shadow: 1px 1px #fcfaf3;
font-size: 11px;
}

#cl_left_t {
float: left;
height: 15px;
width: 20px;
}

#cl_right_t {
margin-left: 20px;
height: 15px;
}

.cl_left {
float: left;
height: 24px;
width: 20px;
}

.cl_right {
margin-left: 20px;
height: 20px;
padding-top: 4px;
font-weight: bold;
}

.cl_right  img {
margin-bottom: -4px;
}

.cl_p {
background: url(../../img/main/pl_p.gif) bottom repeat-x;
}

.cl_left span {
display: block;
padding-top: 4px;
color: #ac946a;
text-shadow: 1px 1px #fcfaf3;
text-align: center;
}

#content {
background: url(../../img/account/content_bg.jpg) repeat-y;
}

.fight_ava{
	overflow: hidden;
	height: 203px;
}
.fight_ava img{
	position: -10px 0px;
}


.block_title2 {
height: 25px;
width: 476px;
background: url(../../img/account/block_title_bg.gif) no-repeat;
margin-top: 15px;
font-size: 11px;
font-weight: bold;
text-align: center;
padding-top: 9px;
}

#content_center {
background: url(../../img/main/content_center.jpg) repeat-y;
}

#content_top {
background: url(../../img/main/content_top.jpg) no-repeat;
}

#content_bottom {
background: url(../../img/main/content_bottom.jpg) bottom no-repeat;
padding: 32px;
padding-top: 60px;
padding-bottom: 80px;
min-height: 500px;
}

.arhiv{
	width:100%;
}
.arhiv td{
	padding-left:8px;
}

.reflect{
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

.cont_title {
font-family: 'times new roman';
text-align: center;
font-size: 18px;
margin-bottom: 4px;
}

.content_p {
background: url(../../img/main/content_p.jpg) no-repeat;
height: 71px;
}

.cont_text {
padding-left: 40px;
padding-right: 40px;
}

.cont_text2 {
padding-left: 30px;
padding-right: 30px;
}

#cont_num {
font-size: 14px;
line-height: 30px;
padding-left: 70px;
}

#cont_num span {
background: url(../../img/main/cont_num_bg.png) 50% 50% no-repeat;
padding: 10px;
color: #fff;
}

.page_title {
font-family: 'times new roman';
text-align: center;
font-size: 18px;
margin-bottom: 10px;
margin-top: 20px;
background: url(../../img/main/page_title_bg.png) center top no-repeat;
padding-top: 25px;
}

#dog_ch {
width: 170px;
float: left;
height: 85px;
}

#dog_ch a {
display: block;
float: right;
width: 109px;
height: 85px;
background: url(../../img/main/dog_ch.jpg) no-repeat;
}

#dog_ch a:hover {
background: url(../../img/main/dog_ch.jpg) left 85px;
}

#cat_ch {
width: 170px;
float: right;
height: 85px;
}

#cat_ch a {
display: block;
width: 109px;
height: 85px;
background: url(../../img/main/cat_ch.jpg) no-repeat;
}

#cat_ch a:hover {
background: url(../../img/main/cat_ch.jpg) left 85px;
}

#vs_ch {
background: url(../../img/main/vs_ch.jpg) 50% 50% no-repeat;
margin-left: 170px;
margin-right: 170px;
height: 85px;
}

#reg_button {
display: block;
width: 213px;
height: 79px;
background: url(../../img/main/reg_button.jpg) no-repeat;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}

#reg_button:hover {
background: url(../../img/main/reg_button.jpg) left 79px;
}

#footer {
background: url(../../img/main/footer_bg.jpg) no-repeat;
height: 30px;
width: 564px;
margin-left: auto;
margin-right: auto;
color: #f5e1bb;
font-size: 11px;
padding-top: 33px;
}

#footer a {
color: #f5e1bb;
font-weight: bold;
}

#f_copyright {
float: left;
padding-left: 28px;
}

#f_link {
float: right;
padding-right: 28px;
}

#f_link span {
background: url(../../img/main/log_link_bg.png) 50% 18px no-repeat;
padding: 14px;
}

#f_footer {
height: 87px;
width: 564px;
margin-left: auto;
margin-right: auto;
}

#footer_background {
background: url(../../img/main/footer_background.jpg) bottom repeat-x;
}

#footer_bg2 {
background: url(../../img/main/footer_bg2.gif) center bottom no-repeat;
}

#f_dkarts {
float: left;
padding-left: 33px;
padding-top: 17px;
}

#f_counters {
float: right;
padding-right: 33px;
padding-top: 17px;
}

.counter {
width: 88px;
height: 31px;
background: url(../../img/main/counter_bg.gif) no-repeat;
float: right;
margin-left: 8px;
}

.button {
display: block;
width: 106px;
height: 19px;
text-align: center;
padding-top: 4px;
background: url(../../img/main/buttons_bg.gif) no-repeat;
font-size: 11px;
color: #6c402c;
font-weight: bold;
text-decoration: none !important;
margin-left: auto;
margin-right: auto;
}

.button:hover {
background: url(../../img/main/buttons_bg.gif) left 23px;
}

.more_button {
padding-top: 14px;
}
/*---------------------------VOST PAROL--------------------------*/
.for_parol {
	text-align:center;
	padding-left:50px;
	padding-right:50px;
}
.ramka{
	margin-top:14px;
	margin-left:80px;
}
.center_ramka{
	background:url(../../img/main/center_parol.gif) repeat-y;
}
.top_ramka{
	background:url(../../img/main/top_parol.gif) no-repeat;
}
.bottom_ramka{
	background:url(../../img/main/bottom_parol.gif) bottom no-repeat;
	padding-bottom:20px;
	margin-right:80px;
	padding-top:14px;
}
.vost_parol{
	font-weight:bold;
	text-align:center;
	color:#a17951;
}
#title_pass1{
	text-align:center;
	padding-top:22px;
	font-weight:bold;
}
.title_pass1{
	text-align:center;
	padding-top:5px;
	font-weight:bold;
}
.pass{
 	background:#fcf9f2 url(../../img/main/input_bg.jpg) repeat-x;
	margin-left:91px;
	margin-top:4px;
	border:1px solid #d6c09a;
	height:23px;
	width:152px;
	color: #6c402c; 
	font-family: Tahoma; 
	font-size: 12px;
	text-align:center; 
}
#knopka_gotovo{
	height:33px;
	margin-left:120px;
	margin-top:12px;
}
#knopka_gotovo a,#knopka_gotovo input{
	display:block;
	height:33px;
	width:99px;
	background:url(../../img/main/knopka_gotovo.png) no-repeat;
	border: none;
	cursor: pointer;
}
#knopka_gotovo a:hover,#knopka_gotovo input:hover{
	background:url(../../img/main/knopka_gotovo.png) left 33px;
}

#kot{
	margin-left:60px;
	height:50px;
	width:50px;
}
/*---------------------------Enter Game--------------------------*/
#member{
	text-align:center;
	margin-top:5px;
}
.pravila{
	font-size:10px;
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:20px;
}
.pravila a{
	color:#b35125;
}
#knopka{
	height:33px;
	margin-left:120px;
	margin-top:12px;
}
#knopka a{
	display:block;
	height:33px;
	width:99px;
	background:url(../../img/main/knopka_enter.png) no-repeat;
}
#knopka a:hover{
	background:url(../../img/main/knopka_enter.png) left 33px;
}
#knopka_enter{
	height:33px;
	margin-left:120px;
	margin-top:12px;
}
#knopka_enter .submit{
	display:block;
	border:none;
	cursor: pointer;
	height:33px;
	width:99px;
	background:url(../../img/main/knopka_enter.png) no-repeat;
}
#knopka_enter .submit:hover{
	background:url(../../img/main/knopka_enter.png) left 33px;
}





#sulki_pass{
	text-align:center;
	padding-top:9px;
}
#sulki_pass a{
	line-height:18px;
	font-weight:bold;
	color:#b35124;
}
/*---------------------------Gallery--------------------------*/
#image1{
	background:url(../../img/main/image_ramka.png) no-repeat;
	height:130px;
	width:198px;
	margin-top:10px;
	padding-left:3px;
	padding-top:3px;
	float:left;
	margin-left:42px;
}
#image2{
	background:url(../../img/main/image_ramka.png) no-repeat;
	height:130px;
	width:198px;
	margin-top:10px;
	padding-left:3px;
	padding-top:3px;
	float:right;
	margin-right:42px;
}
.image1{
	background:url(../../img/main/image_ramka.png) no-repeat;
	height:130px;
	width:198px;
	margin-top:15px;
	padding-left:3px;
	padding-top:3px;
	float:left;
	margin-left:42px;
}
.image2{
	background:url(../../img/main/image_ramka.png) no-repeat;
	height:130px;
	width:198px;
	margin-top:15px;
	padding-left:3px;
	padding-top:3px;
	float:right;
	margin-right:42px;
}
#nazad a{
	display:block;
	float:left;
	background:url(../../img/main/knopka_nazad.png) no-repeat;
	width:99px;
	height:33px;
	margin-left:143px;
	margin-top:5px;
}
#dalee a{
	display:block;
	float:right;
	background:url(../../img/main/knopka_dalee.png) no-repeat;
	width:99px;
	height:33px;
	margin-right:147px;
	margin-top:5px;
}
#nazad a:hover{
	background:url(../../img/main/knopka_nazad.png) left 33px;
}
#dalee a:hover{
	background:url(../../img/main/knopka_dalee.png) left 33px;
}
/*---------------------------News--------------------------*/
.block_news{
	/*min-height:110px;*/
	padding-bottom:6px;
	width:415px;
	margin-left:40px;
	margin-top:15px;
	background:url(../../img/main/block_news_bg.png) bottom repeat-x;
}
.block_news p{
	margin-top: 2px;
	margin-bottom: 2px;
}
.title_data{
	background:url(../../img/main/lenta.png) no-repeat;
	height:21px;
	color:#ffeeb3;
	font-size:11px;
	padding-left:5px;
	padding-top:3px;
}
.title_data a{
	font-size:12px;
	padding-left:18px;
	font-weight:bold;
}
.block_text{
	margin-top:7px;
}
#str{
	/*margin-top:55px;*/
	margin-top: 14px;
	margin-left: 35px;
}
#str1{
	float:left;
	background:url(../../img/main/str_vkl.png) no-repeat;
	height:19px;
	width:19px;
	font-size:11px;
	/*margin-left:190px;*/
	margin-left:6px;
	text-align:center;
	padding-top:2px;
}
#str a{
	text-decoration:none;
}
.str2{
	float:left;
	background:url(../../img/main/str_vukl.png) no-repeat;
	width:19px;
	height:19px;
	font-size:11px;
	margin-left:5px;
	text-align:center;
	padding-top:2px;
}
/*---------------------------Help--------------------------*/
#title_help{
	font-weight:bold;
	margin-left:40px;
	padding-top:12px;

}
.help{
	margin-left:40px;
}
.center_help{
	background:url(../../img/main/center_help.gif) repeat-y;
}
.top_help{
	background:url(../../img/main/top_help.gif) no-repeat;
}
.bottom_help{
	background:url(../../img/main/bottom_help.gif) bottom no-repeat;
	padding-top:27px;
	margin-right:45px;
	padding-bottom:17px;
	padding-left:17px;
	padding-right:17px;
}
.title_help{
	font-weight:bold;
	margin-left:40px;
	padding-top:20px;

}
/*---------------------------reg--------------------------*/

#dogvoin{
	float:left;
	margin-left:30px;
	margin-top:20px;
	padding-left:1px;
	padding-bottom:20px;
}
#catvoin{
	margin-left:185px;
	margin-top:20px;
	padding-left:9px;
	padding-bottom:20px;
}
#dogvoin_knopka a{
	background:url(../../img/main/buttons_bg.gif) no-repeat;
	height:20px;
	width:106px;
	text-align:center;
	margin-left:4px;
	display:block;
	text-decoration:none;
	padding-top:3px;
}
#dogvoin a:hover{
	background:url(../../img/main/buttons_bg.gif) left 23px;
}

#catvoin_knopka a{
	background:url(../../img/main/buttons_bg.gif) no-repeat;
	height:20px;
	width:106px;
	text-align:center;
	margin-left:4px;
	display:block;
	text-decoration:none;
	padding-top:3px;
}
#catvoin a:hover{
	background:url(../../img/main/buttons_bg.gif) left 23px;
}
.all_dogs_cats{
	font-size:11px;
	padding-top:10px;
	width:106px;
	text-align:center;
	padding-left:3px;
}
.no_dogs_cats{
	font-size:11px;
	font-weight:bold;
	margin-top:3px;
	margin-left:20px;
}
.no_dogs_cats img{
	margin-bottom:-3px;
}
#prim{
	text-align:center;
	width:390px;
	margin-left:58px;
	margin-top:25px;
	font-size:11px;
}
#prim span{
	font-weight:bold;
	font-size:11px;
}
#prim img{
	margin-bottom:-4px;
}
#knopka_reg{
	height:33px;
	margin-left:94px;
	margin-top:12px;
}


#knopka_reg a{
	display:block;
	height:33px;
	width:150px;
	background:url(../../img/main/knopka_reg.png) no-repeat;
}
#knopka_reg a:hover{
	background:url(../../img/main/knopka_reg.png) left 33px;
}


#knopka_reg .submit{
	display:block;
	border:none;
	cursor: pointer;
	height:33px;
	width:150px;
	background:url(../../img/main/knopka_reg.png) no-repeat;
}
#knopka_reg .submit:hover{
	background:url(../../img/main/knopka_reg.png) left 33px;
}



/*---------------------------platers--------------------------*/

.table{
	margin-left:38px;
}
.center_table{
	background:url(../../img/main/center_table.gif) repeat-y;
}
.top_table{
	background:url(../../img/main/top_table.gif) no-repeat;
}
.bottom_table{
	background:url(../../img/main/bottom_table.gif) bottom no-repeat;
	padding-bottom:50px;
	padding-top:12px;
	padding-left:11px;
	margin-right:38px;
}
#ok{
	background:url(../../img/main/ok_icon_bg.gif) no-repeat;
	font-size:11px;
	float:right;
	margin-right:205px;
	width:21px;
	height:19px;
	text-align:center;
	padding-top:2px;
}

#ok a{
	display:block;
	text-decoration:none;
}
.storona{
	height:19px;
	float:left;
	width:70px;
	padding-left:3px;
	border:1px solid #dcccb1;
	color:#6c402c;
	font-size:11px;
}
.pobedu{
	height:19px;
	padding-left:5px;
	margin-left:6px;
	width:100px;
	border:1px solid #dcccb1;
	color:#6c402c;
	font-size:11px;
}

.players{
	width:380px;
	margin-top:17px;
	margin-left:10px;
	border:1px solid #dcccb1;
}
.stroka{
	height:25px;
	background:#f4eede;
}
.number{
	text-align:center;
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	color:#ad946a;
	font-size:11px;
}
.name{
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	padding-left:10px;
	color:#ad946a;
	font-size:11px;
}
.name img{
	float:right;
	padding-right:5px;
	padding-top:4px;
}
.clan{
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	padding-left:10px;
	color:#ad946a;
	font-size:11px;
}
.clan img{
	float:right;
	padding-right:5px;
	padding-top:4px;
}
.rep{
	padding-left:10px;
	color:#ad946a;
	font-size:11px;
}
.rep img{
	float:right;
	padding-right:5px;
	padding-top:4px;
}
.stroka1{
	height:25px;
	background:#f0e7d3;
}
.stroka2{
	height:25px;
	background:#f5efdf;
}
.table_number{
	text-align:center;
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	font-weight:bold;
	font-size:12px;
}
.table_name{
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	padding-left:10px;
	font-weight:bold;
	padding-bottom:4px;
}
.table_name img{
	margin-bottom:-4px;
}
.table_clan{
	border-right:1px solid #dcccb1;
	border-right-style:dotted;
	padding-left:10px;
	font-weight:bold;
}
.table_rep{
	padding-left:10px;
	font-weight:bold;
}
#reit{
	float:left;
	margin-left:12px;
	margin-top:14px;
}
#reit select{
	padding-left:3px;
	font-size:11px;
	height:19px;
	width:45px;
	border:1px solid #dcccb1;
	color:#6c402c;
}
#stran{
	margin-top:15px;
	margin-right:23px;
}
#stran a{
	text-decoration:none;
}
#stran1{
	float:right;
	background:url(../../img/main/str_vkl.png) no-repeat;
	height:19px;
	width:19px;
	text-align:center;
	padding-top:2px;
	font-size:11px;
	
}
.stran2{
	float:right;
	background:url(../../img/main/str_vukl.png) no-repeat;
	width:19px;
	height:19px;
	font-size:11px;
	margin-left:5px;
	text-align:center;
	padding-top:2px;
}
/** Courusel **/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	margin-left: -9px;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 125px;
    height: 125px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 381px;
    padding: 0px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 125px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  381px;
    height: 125px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  180px;
    height: 125px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 125px;
    height: 125px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 2px
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    right: 17px;
    width: 23px;
    height: 125px;
    cursor: pointer;
    background: transparent url(../../img/main/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -23px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -46px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -69px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    left: 15px;
    width: 23px;
    height: 125px;
    cursor: pointer;
    background: transparent url(../../img/main/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -23px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -46px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -69px 0;
}

/*----------------------------------------------clan_sozdan------------------------------------------------*/

#opis_clan{
	min-height:195px;
	padding-left:6px;
	padding-top:10px;
}
#title_clan{
	font-weight:bold;
}
#text_clan{
	margin-top:15px;
	line-height:23px;
}
.text_clan1{
	background:#f6f0e1;
	padding-left:7px;
}
.text_clan2{
	background:#ede3cb;
	padding-left:7px;
}
#clan_op{
	padding-top:5px;
}

.block_title1 {
height: 25px;
width: 430px;
background: url(../../img/main/strip_top.png) no-repeat;
font-size: 12px;
font-weight: bold;
text-align: center;
padding-top: 9px;
}
#gerb_soslovie{
	float:left;
	margin-left:5px;
}
#opis_soslovie{
	margin-left:165px;
	min-height:145px;
}
#title_gor{
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}

.images{
	display: inline-block;
	width: 46%;
}

#pobeda{
	background:#ecf7d9 url(../../img/account/pobeda_bg.gif) repeat-x;
	border:1px solid #a6d583;
	text-align:center;
	width:455px;
	margin-top:10px;
	color:#57703c;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}
#proigr{
	background-color:Bisque;
	border:1px solid red;
	text-align:center;
	width:455px;
	margin-top:10px;
	color:red;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}

.knopka_bord1{
float:left;
border: 1px solid #d5c6ac;
}
.knopka_bord2{
float:left;
border-left: 1px solid #faebd1;
border-top: 1px solid #faebd1;
border-bottom: 1px solid #c1b298;
border-right: 1px solid #c1b298;
}
.knopka{
float:left;
padding:2px 8px 4px 8px;
background-color:#ebdcc2;
text-align: center;
}
.knopka_color{
	background-color: #faebd1 !important;
   	float: left;
    padding: 2px 8px 4px;
    text-align: center;
}

.knopka a, span, .knopka_color a, span{
text-decoration:none;
/*font-weight: bold;*/
font-size: 12px;
cursor: pointer;
}






.block_title {
height: 25px;
width: 476px;
background: url(../../img/account/block_title_bg.gif) no-repeat;
margin-top: 15px;
font-size: 11px;
font-weight: bold;
text-align: center;
padding-top: 9px;
}

.block_content {
background: url(../../img/account/block_border.gif) repeat-y;
width: 458px;
padding: 9px;
padding-top: 6px;
padding-bottom: 20px;
}
.block_content p {margin-top: 2px; margin-bottom: 2px;}

.block_bottom {
width: 476px;
height: 3px;
background: url(../../img/account/block_bottom.gif) no-repeat;
}
#info_left{
	padding-left:1px;
	padding-top:1px;
	float:left;
	width:182px;
	border:1px solid #d9c5a2;
}
#info_right{
	margin-left:190px;
	width:252px;
	min-height:250px;
}
#avatar {
height: 203px;
background: url(../../img/account/avatar_bg.gif) no-repeat;
margin-bottom: 3px;
position: relative;
}
#info_buttons a {
display: block;
width: 157px;
height: 19px;
background: url(../../img/account/buttons2_bg.gif) no-repeat;
text-align: center;
font-weight: bold;
text-decoration: none;
font-size: 11px;
margin-bottom: 1px;
padding-top: 4px;
margin-left:1px;
}

#info_buttons a:hover {
background: url(../../img/account/buttons2_bg.gif) left 23px;
}
#name_p{
	margin-top:8px;
}
#name_p img{
	margin-bottom:-3px;
}
#name_p span{
	color:#cd6844;
	font-weight:bold;
}
#clan_p{
	margin-top:5px;
}
#clan_p a{
	font-weight:bold;
}
#clan_p img{
	margin-bottom:-5px;
}
#text_info{
	font-size:11px;
	border-top:1px dotted #d9c5a2;
	margin-top:10px;
	padding-top:12px;
	padding-bottom:57px;
}
#knopka_napast{
	margin-left:70px;
}
#knopka_napast a{
	background:url(../../img/account/knopka_napast.jpg) no-repeat;
	display:block;
	height:33px;
	width:110px;
}
#knopka_napast a:hover{
	background:url(../../img/account/knopka_napast.jpg) left 33px;
}
#har_stat{
	margin-top:20px;
}
#stat_info{
	
	height: 280px;
	padding-right:2px;
	width: 235px;
}
#fight_info {
width: 232px;
height: 200px;
float: left;
}

.row_left {
width: 142px;
float: left;
font-weight: bold;
padding-top: 2px;
padding-left: 2px;
}

.row_left2 {
width: 142px;
float: left;
font-weight: bold;
padding-top: 5px;
padding-left: 8px;
}

.row2_left {
width: 100px;
float: left;
font-weight: bold;
padding-top: 5px;
padding-left: 8px;
}

.row_left img {
margin-bottom: -3px;
}

.row_right1 {
margin-left: 142px;
height: 24px;
border-left: 1px solid #ede3cb;
padding-left: 6px;
}

.row_right2 {
margin-left: 142px;
height: 24px;
border-left: 1px solid #f6f0e1;
padding-left: 6px;
}

.row2_right1 {
margin-left: 108px;
height: 24px;
border-left: 1px solid #ede3cb;
padding-left: 6px;
}

.row2_right2 {
margin-left: 108px;
height: 24px;
border-left: 1px solid #f6f0e1;
padding-left: 6px;
}
.row1 {
background: #f6f0e1;
height: 24px;
font-size: 11px;
}

.row2 {
background: #ede3cb;
height: 24px;
font-size: 11px;
}
.fight_title {
background: url(../../img/account/fight_block_top.gif) no-repeat;
height: 25px;
font-size: 11px;
font-weight: bold;
text-align: center;
padding-top: 9px;
}

.fight_content {
background: url(../../img/account/fight_block_border.gif) repeat-y;
padding: 9px;
padding-top: 6px;
padding-bottom: 6px;
}

.fight_bottom {
background: url(../../img/account/fight_block_bottom.gif) no-repeat;
height: 3px;
}





#left_fight{
	float:left;
	width:224px;
}
#right_fight{
	margin-left:252px;
}
.fighthero_top{
	background:url(../../img/account/fight_top.gif) no-repeat;
	height:24px;
	text-align:center;
	font-weight:bold;
	padding-top:11px;
}
.fighthero_center{
	background:url(../../img/account/fight_center.gif) repeat-y;
}
.fighthero_bottom{
	background:url(../../img/account/fight_bottom.gif) no-repeat;
	height:6px;
}
.pick_left{
	float:left;
	width:50px;
	margin-left:4px;
}
.pick_right{
	float:right;
	width:50px;
	margin-right:4px;
}
.hero_ava{
	margin-left:54px;
	margin-right:54px;
}
.hero_ava img{
	margin-top:1px;
}
#pick1{
	background:url(../../img/account/pick1.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick2{
	background:url(../../img/account/pick2.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick3{
	background:url(../../img/account/pick3.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick4{
	background:url(../../img/account/pick4.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick5{
	background:url(../../img/account/pick5.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick6{
	background:url(../../img/account/pick6.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick7{
	background:url(../../img/account/pick7.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick8{
	background:url(../../img/account/pick8.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick18{
	background:url(../../img/account/pck_18.png) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick9{
	background:url(../../img/account/pick9.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
#pick10{
	background:url(../../img/account/pick10.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}



.pick16, #pick16{
	background:url(../../img/account/pick6.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
.pick17, #pick17{
	background:url(../../img/account/pick7.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
.pick18{
	background:url(../../img/account/pick8.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
.pick19, #pick19{
	background:url(../../img/account/pick9.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}
.pick20, #pick20{
	background:url(../../img/account/pick10.gif) no-repeat;
	height:50px;
	width:50px;
	margin-top:1px;
}

.lvl_hero{
	font-size:11px;
	height:24px;
	background:#f6f0e1;
	font-weight:bold;
	padding-top:2px;
}
.lvl_hero img{
	margin-bottom:-3px;
}
.lvl_hero span{
	border-left:1px solid #ede3cb;
	color:#d9792b;
	float:right;
	    text-align: center;
    width: 32px;
	padding-top:7px;
	padding-bottom:5px;
}
.hp_hero{
	font-size:11px;
	height:24px;
	background:#ede3cb;
	font-weight:bold;
	padding-top:2px;
}
.hp_hero img{
	margin-bottom:-3px;
}
.hp_hero span{
	border-left:1px solid #f6f0e1;
	float:right;
	    text-align: center;
    width: 32px;
	padding-top:7px;
	padding-bottom:5px;
}
.slot{
	float:left;
	background:url(../../img/account/slot_icon.gif) no-repeat;
	height:62px;
	width:62px;
	border:1px solid #d9c5a2;
	margin-left:10px;
	margin-top:6px;
}
.name_hero{
	margin-left:80px;
	padding-bottom:25px;
	padding-top:10px;
	font-size:11px;
}
.fighthero{
	margin-top:15px;
}
.rows{
	padding-top:6px;
	padding-bottom:3px;
}
.row3 {
background: #f6f0e1;
height: 24px;
font-size: 11px;
margin-left:8px;
margin-right:8px;
}

.row4{
background: #ede3cb;
height: 24px;
font-size: 11px;
margin-left:8px;
margin-right:8px;
}
.har_top{
	background:url(../../img/account/har_top.gif) no-repeat;
	height:24px;
	text-align:center;
	font-weight:bold;
	padding-top:11px;
	font-size:11px;
}
.har_center{
	background:url(../../img/account/har_center.gif) repeat-y;
}
.har_bottom{
	background:url(../../img/account/har_bottom.gif) no-repeat;
	height:6px;
}
.block_title2 span{
	font-weight:normal;
}
.uron1{
	border-left:1px solid #ede3cb;
	border-right:1px solid #ede3cb;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;

}
.uron2{
	border-left:1px solid #f6f0e1;
	border-right:1px solid #f6f0e1;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:normal;

}
.uron{
	border-left:1px solid #f6f0e1;
	border-right:1px solid #f6f0e1;
	padding-top:6px;
	padding-bottom:6px;
	width:30%;
}
#pobeda{
	background:#ecf7d9 url(../../img/account/pobeda_bg.gif) repeat-x;
	border:1px solid #a6d583;
	text-align:center;
	width:455px;
	margin-top:10px;
	color:#57703c;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}
#proigr{
	background-color:Bisque;
	border:1px solid red;
	text-align:center;
	width:455px;
	margin-top:10px;
	color:red;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}
#pobeda img{
	margin-bottom:-4px;
}


.pobeda{
	background:#ecf7d9 url(../../img/account/pobeda_bg.gif) repeat-x;
	border:1px solid #a6d583;
	text-align:center;
	width:255px;
	margin-top:10px;
	color:#57703c;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}
.proigr{
	background-color:Bisque;
	border:1px solid red;
	text-align:center;
	width:255px;
	margin-top:10px;
	color:red;
	font-size:11px;
	padding-top:10px;
	padding-bottom:12px;
}
.pobeda img{
	margin-bottom:-4px;
}


.log1{
	font-size:11px;
	background:#f6f0e1;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
}
.log1 img{
	margin-bottom:-3px;
}
.log1 span{
	color:#f03713;
}
.log2{
	font-size:11px;
	background:#ede3cb;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
}
.log2 img{
	margin-bottom:-3px;
}
.log2 span{
	color:#329e1c;
}
