input, select, textarea{
	background:#211914 none repeat scroll 0 0;
	border:1px solid #46372C;
	color:#BF916B;
	font-family:tahoma;
	font-size:11px;
	padding:0 2px;
}
textarea{
	overflow:auto;
}
select{ width:140px; }
/* CSS Document */
BODY,html { color: #fff; height:100%; min-width:800px; background:url(image/back/back.jpg); font-family:tahoma; font-size:11px; color:#bf916b;}
* { margin:0; padding:0}
img { border:0}
a:hover { text-decoration:none}

table{ border:0px; border-collapse:collapse; }
table td { padding:0px; vertical-align:top; font-size:11px; /*border: 1px solid green*/ }
.space { width:955px; height:1px;}

#main { width:100%; height:100%}
.main_foto { width:100%; height:100%; background:url(image/main_foto.jpg) 10px 40px no-repeat #17110c;}
.content { padding:420px 0 150px; background:url(image/back/rama_center_top.png) top no-repeat;}
.left_said { padding:30px 0 0 60px; width:220px;}
.right_said { padding:35px 40px 0 0; width:210px;}/*
#left_said { float:left; padding:20px 0 0 60px; width:220px;}
#right_said { float:right; padding:20px 40px 0 0; width:210px;}
#center_said { margin:0 250px 0 280px; padding-top:20px;}*/
.zag, .zag1 { background:url(image/text/backforzag.jpg) no-repeat; width:171px; text-align:center; padding:15px 0; margin:-8px 0 8px;/* border:1px solid red*/}
.zag1 { margin:-8px 0 8px -8px;}
.menu { width:217px;}
.menu_top { background:url(image/back_cont/top1.jpg) top no-repeat; height:35px}
.menu_center, .servers_center, .news_center { border-left:1px solid #362b21; border-right:1px solid #362b21; background:#211914; padding:0 10px;}
.menu_center { margin:0 11px;}
	.menu_center li { list-style:none; background:url(image/bullet.gif) left 7px no-repeat; padding:3px 0 3px 25px; margin-left:25px; font-size:11px;}
	.menu_center li a { color:#bf916b; text-decoration:none;}
		.menu_center li a:hover { text-decoration:underline}
.menu_bottom { background:url(image/back_cont/bottom1.jpg) bottom no-repeat; height:35px}
.servers { width:213px;}
.servers_top { background:url(image/back_cont/top2.jpg) no-repeat; height:36px;}
.servers_center { margin:0 9px;}
	.servers_center table { width:173px}
	.servers_center td { background:url(image/dot.gif) bottom repeat-x; padding:5px 0; vertical-align:middle}
	.servers_center td.last { background:none}
	.servers_center td span { font-size:10px; color:#8b6241}
.servers_bottom { background:url(image/back_cont/bottom2.jpg) no-repeat; height:36px;}
.news_top1 { background: url(image/back_cont/top1.png) left no-repeat; margin:-31px -31px 0}/**/
.news_top2{ background:url(image/back_cont/top2.png) right no-repeat; height:39px}
.news_top3 { background:url(image/back_cont/back_news.png) left 12px repeat-x; height:39px; margin:0 46px}
.news_center { margin:0 15px; padding:20px 15px}/**/
	.news_center p { padding:0 15px 7px;}
	.news_center p.autor { font-size:10px; color:#a15c41;}
	.news_center a { font-size:11px; color:#bf916b;}
.date { font-size:9px; padding:20px 0 0 15px}
.all_news { background:#180c0c; padding:5px 0 7px; margin:20px 0 0 10px; width:80px; text-align:center;}
.news_bottom1 { background: url(image/back_cont/top4.png) left no-repeat; margin-top:-24px}/**/
.news_bottom2 { background:url(image/back_cont/top3.png) right no-repeat; height:39px}
.news_bottom3 { background:url(image/back_cont/back_news.png) left 24px repeat-x; height:39px; margin:0 46px}
#foot { position: fixed; bottom:0; left:0; width:100%; height:167px; color:#fff; font-size:9px}/**/
	.sms td { vertical-align:middle; padding-right:8px}
#menu { margin-top:63px; vertical-align:middle;}
#upload{ position:fixed; }

.ot1 { padding-top:13px}
.ot2 { margin-top:13px}
.ot3 { padding:22px 0 0 25px}
.ot4 { padding:31px 0 0 57px}
.ot5 { padding:22px 0 0 60px}
.ot6 { width:30px; height:1px}
.ot7 { padding:15px 0 5px 0;}

.border1 { background:url(image/back/rama_left_center.png) right repeat-y;}
	.border1_1 { background:url(image/back/rama_left_top.png) right top no-repeat;}
	.border1, .border1_1, .border1 table, .border2, .border2_1, .border2 table, .border3, .border4 { height:100%}
.border2 { background:url(image/back/rama_right_center.png) left repeat-y;}
	.border2_1 { background:url(image/back/rama_right_top.png) left top no-repeat;}
.border3 { background:url(image/back/rama_center_left.jpg) left repeat-y;}
.border4 { background:url(image/back/rama_center_right.jpg) right repeat-y;}
.border5 { background: url(image/back/rama_left_bottom_bottom.png) right top no-repeat;}
.border6 { background:url(image/back/rama_right_bottom_bottom.png) left top no-repeat;}
.border7 { background: url(image/back/rama_center_bottom.png) no-repeat; height:167px; width:955px}
.border8 { position:relative; height:1px; width:1px; top:0; left:0;}
	.border8_1 { position:absolute; top:-199px; left:-137px; background:url(image/back/rama_left_bottom_bottom1_.png) no-repeat; width:180px; height:199px; }
	.border8_2 { position:absolute; top:-209px; left: 956px; background:url(image/back/rama_right_bottom.png) no-repeat; width:163px; height:207px}
	.border8_3 { position:absolute; background:url(image/back/top_logo.png) top no-repeat; width:347px; text-align:center; padding:30px; left: 289px; top: -37px;}/**/
	
/*dobavleno 10.10.08*/
.admin, .ban-list { width:100%; border:1px solid #362920;}
	.admin th, .admin td { padding:4px 2px 4px 10px;}
	.admin th, .ban-list th { background:#261d17; border-bottom:1px solid #362920; border-right:1px solid #221914; color:#765338; text-align:left; font-size:11px;}
		.admin th.last, .admin td.last, .ban-list th.last, .ban-list td.last { border-right:none;}
	.admin td, .ban-list td { border-bottom:1px dotted #392e27; border-right:1px solid #362920;}
.ban-list th, .ban-list td { padding:4px 2px 4px 4px;}
.admin td { width:33%;}
.ban-list td { width:20%;}
.chat, .kach { margin:10px 0 0 15px;}
	.chat li { float: left; list-style:none; font-size:16px; margin-right:25px;}
	.chat li a { font-size:14px; display:block; text-decoration:none;}
	.kach li { list-style:none; background:url(image/icon/dot.gif) left 4px no-repeat; padding:0 0 20px 15px}
	.kach li.select { background:url(image/icon/dot_sel.gif) left 4px no-repeat;}
	.kach li p { padding:0 0 7px 0;}
	.kach li a { text-decoration:none; color:#5d422d;}

.nik, .icq, .dolg, .comp, .date { padding: 3px 0 0 13px;}	
.nik { background:url(image/icon/nik.gif) left 5px no-repeat;}
.icq { background:url(image/icon/icq.gif) left 5px no-repeat;}
.dolg { background:url(image/icon/dolg.gif) left 5px no-repeat;}
.comp { background:url(image/icon/comp.gif) left 6px no-repeat;}
.date { background:url(image/icon/date.gif) left 5px no-repeat;}
.disk { background:url(image/icon/disk.gif) left 3px no-repeat; padding:1px 0 0 13px}
.http { background:url(image/icon/http.gif) left 1px no-repeat; padding:0 0 0 13px;}
.ftp { background:url(image/icon/ftp.gif) left 4px no-repeat; padding:0 0 0 13px;}
.nik1 { background:url(image/icon/nik1.gif) left 4px no-repeat; padding:0 0 0 13px;}
.nik1 input { background:#100c0a; border:1px solid #352d25; font-size:11px; color:#775539; height:16px; width:110px; padding-left:1px;}

.chat1 { background:url(image/icon/chat.gif) left 3px no-repeat; padding:0 0 0 30px;}
.teamspeak { background:url(image/icon/teamspeak.gif) left top no-repeat; padding:0 0 6px 25px;}
.ventrilo { background:url(image/icon/ventrilo.gif) left top no-repeat; padding:0 0 6px 25px;}

.ot8 { margin:3px 0 0 5px;}

/*dobavleno 14.10.08*/
.registr1 { width:95%;}
#registration td { padding-bottom:8px; white-space:nowrap;}
#registration td.first { width:10px; padding:0 7px 10px 0; vertical-align:middle;}
#registration sup { color:#b95934;}
#registration input, #registration select.game, #registration select, #registration textarea { background:#211914; border:1px solid #46372c; height:18px; color:#bf916b; font-size:11px; padding:0 2px; font-family:tahoma}
#registration input { width:100%;}
#registration select.game { height:18px; width:100%;}
#registration select { width: auto; padding:0;}
#registration textarea { height:55px; width:95%; overflow:auto; margin:3px 0 8px}
.enter { text-align:center; padding-top:20px;}

.login { padding:7px 15px 0 0;}
	.login span { background:url(image/icon/icon2.gif) left 2px no-repeat; padding-left:13px;}
	.login img { margin:0 2px 0 5px}
	
.text1 { width:30px !important;}
#registration td.first1 { width:40px; padding:0 7px 10px 0; vertical-align:middle;}
.ot_r { margin:0 auto;}

/* izmeneno&dobavleno 23.12.08*/
#registration1 {
	position:absolute; width:165px; height:22px;	left: 165px; top: 37px;
}
#login { background:url(image/text/logpass.jpg) no-repeat; width:132px; height:33px}
	#login td { text-align:right; vertical-align:middle}
input.text { width:70px; height:16px; /*letter-spacing:0.9;*/}
#sms input { width:206px; height:34px; padding-left:2px;}
	input.text, #sms input { background:none; border:none; color:#d0a079; font-family:tahoma; font-size:13px;}
#sms { background:url(image/text/input.jpg) no-repeat; width:219px; height:34px;}
.sms { position:relative; top:-2px;}
/* / izmeneno&dobavleno 23.12.08*/

.vvod {background-color:#17110C; border:1px solid #D0A079; width:300px; color:#D0A079; height:30px; font-family:tahoma; font-size:23px;}
.servmenu {
	margin-right:10px;
	font-weight:bolder;
	
}


.admin, .ban-list {width:90%; border:1px solid #362920;}
	.admin th, .admin td { padding:4px 2px 4px 10px;}
	.admin th, .ban-list th { background:#261d17; border-bottom:1px solid #362920; border-right:1px solid #221914; color:#765338; text-align:left; font-size:11px;}
		.admin th.last, .admin td.last, .ban-list th.last, .ban-list td.last { border-right:none;}
	.admin td, .ban-list td { border-bottom:1px dotted #392e27; border-right:1px solid #362920;}
.ban-list th, .ban-list td { padding:4px 2px 4px 4px;}

#sms_rules {
background:transparent url(image/game_host/sms_rules.png) no-repeat scroll 0 0;
color:#E6BA95;
font-weight:bold;
height:175px;
left:680px;
padding:40px 55px 45px 35px;
position:absolute;
top:-180px;
width:270px;
}
#sms1 {
cursor:pointer;
height:35px;
left:650px;
position:absolute;
top:30px;
width:218px;
}
#sms_close {
cursor:pointer;
height:28px;
left:176px;
position:absolute;
top:18px;
width:28px;
}