/* Main */
*{padding:0;margin:0;}
:focus{outline:0;}
a:link,a:visited{text-decoration:underline;color:#000;}
a:hover,a:active{text-decoration:none;color:#555;}
body{background:#8D5612 url('/img/bg_wr.png') repeat-x top;font-family:verdana;font-size:11px;}
body.mchat-body{background:#929292}
h1{text-transform:uppercase;font-size:17px;color:#333;text-align:center;font-weight:bold;padding:10px;}
h2{font:bold 19px "Courier New";display:inline;position:relative;bottom:2px;left:5px;}
hr{height:1px;background:gray;border:0;}
#hr{margin:0 60px;}
img{border:none;}
ul{list-style:disc;margin:10px 0 10px 30px;}
ul ul{list-style:circle;margin:1px 0 3px 30px;}
li{padding:1px 0;}
ol{margin:10px 0 10px 30px;}
blockquote{margin:10px 0 10px 30px;}
.mid{text-align:center;color:#555;font-size:11px;}
textarea{border-radius:5px; border:1px solid #C2C2C2;}
input[type="text"]{border-radius:5px; border:1px solid #C2C2C2; padding:3px;}
/* ---- */

/* Body */
#body{position:absolute;left:0;top:0;min-width:1120px;width:100%;}
#wr{background:#3A3A3A;border:3px solid #FFFACC;border-radius:28px;margin:26px 34px 0 34px;}
#copy{font-size:9px;margin:5px;text-align:center;}

#hd{height:258px;text-align:center;}
#hd-c{padding:50px 15px 0 0;}

#hd-c-b img{margin:5px 20px 0;padding:6px;}
#hd-c-b img:hover{padding:5px;position:relative;left:1px;top:1px;border:1px solid;border-color:#6E6D5F #BDBA98 #BDBA98 #6E6D5F;border-radius:5px;}
#hd-c-b img:active{left:2px;top:2px;}

#h-menu{background:#222 url('/img/bg_h-menu.png') repeat-x;text-align:center;}
#h-menu div{height:36px;background:url('/img/h-menu.png') no-repeat center;}
#h-menu img{margin:2px 5px 0 4px;padding:7px 5px 4px;}
#h-menu img:hover{position:relative;left:1px;top:1px;padding:6px 4px 3px;border:1px solid;border-color:#6E6D5F #BDBA98 #BDBA98 #6E6D5F;border-radius:5px;}
#h-menu img:active{left:2px;top:2px;}

.logo{position:absolute;top:0;left:0;z-index:2;}
.logob{position:absolute;top:287px;left:0;z-index:2;}
/* ---- */

/* Left */
#left{width:172px;background:#929292;border:3px solid #FFFACC;border-radius:14px;position:absolute;left:57px;top:470px;padding:20px 0 8px 0;z-index:2;}
#dl{width:244px;height:146px;position:absolute;top:336px;left:0;z-index:3;background:url('/img/left_dl.png') no-repeat;}
#dl img{margin:12px 0 0 36px;border-radius:10px;box-shadow:3px 3px 3px #222;}
#dl img:hover{position:relative;top:2px;left:2px;box-shadow:2px 2px 3px #222;}
#dl img:active{top:3px;left:3px;box-shadow:1px 1px 3px #222;}

#left a:link,#left a:visited{text-decoration:none;color:#F0F0F0;}
#left a:hover,#left a:active{font-weight:bold;text-decoration:none;color:#FFF;}

.l1{height:24px;width:150px;background:url('/img/left_bl.png') no-repeat;font-weight:bold;font-size:12px;color:#FFFACC;position:relative;right:50px;padding:16px 0 0 70px;}
.l2{padding-left:20px;}
.l2с{padding:0 8px 0 6px;}
/* ---- */

/* Right */
#right{width:172px;background:#929292;border:3px solid #FFFACC;border-radius:14px;position:absolute;right:57px;top:346px;padding:10px 0 10px 0;z-index:2;}
#av{border-radius:5px;max-width:100px;}
#av2:hover{max-width:140px;}

#av1{border-radius:3px;width:100px;box-shadow:3px 3px 3px #444;border:1px solid #555;}
#av1:hover{box-shadow:1px 1px 3px #444;position:relative;left:2px;top:2px}
#av1:active{box-shadow:0px 0px 3px #444;left:3px;top:3px}

.r1{height:24px;width:172px;background:url('/img/right_bl.png') no-repeat right;font-weight:bold;font-size:12px;color:#FFFACC;padding:16px 50px 0 0;text-align:center;}
.r2{padding:0 10px;text-align:center;}
.r2 a:link,.r2 a:visited{text-decoration:none;color:#F0F0F0;}
.r2 a:hover,.r2 a:active{font-weight:bold;text-decoration:none;color:#FFF;}

/* ----- */

/* Center */
#center{min-height:1480px;background:#FFF url('/img/bg_content.png') repeat-x top;margin:0 182px;border-radius:0 22px 22px;}
#but{height:120px;border:3px solid #AAA;overflow:hidden;border-radius:10px;padding:0 10px;margin:0 30px;text-align:justify;}
#c{margin:14px 40px 0;}

.but{margin:10px 0;border-radius:5px;border:1px solid #888;box-shadow:1px 1px 3px #888;}
.but:hover{box-shadow:2px 2px 3px #888;position:relative;right:1px;bottom:2px;}

.c1{display:inline;}
.c2{float:right}
.c3,.c3 a:link,.c3 a:visited{text-decoration:none;color:#555;padding:10px 0;}
.c3 a:hover,.c3 a:active{text-decoration:underline;}
.c4{font-size:12px;}
.c4 img{max-width:600px;max-height:610px;border-radius:8px;}

.c5 ,.c5 a:link,.c5 a:visited{height:29px;text-decoration:none;background:#EEE;border-radius:7px;color:#333;font-weight:bold;margin-bottom:20px;}
.c5 a:active,.c5 a:hover{color:#000;text-shadow:#AAA 2px 2px 4px;}

.c6{float:left;margin-left:8px;padding-top:8px;}
.c7{float:right;margin:1px 5px 0 0;height:26px;overflow:hidden;}
.c8{text-align:center;padding-top:8px;}

.c9{width:33%;display:inline-block;margin-bottom:15px;}
.c9a{width:34%;display:inline-block;}

.c10{height:20px;background:#EEE;border-radius:7px;text-align:center;margin:5px;padding-top:9px;} 
.c10 a:link,.c10 a:visited{text-decoration:none;color:#333;font-weight:bold;}
.c10 a:active,.c10 a:hover{color:#000;text-shadow:#AAA 2px 2px 4px;}
.c11{margin:10px;border-bottom:3px solid #EEE;padding-bottom:3px;border-radius:3px;}
.c11 a{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;}
.c11 a:link,a:visited{text-decoration:none;}
.c11 a:hover,a:active{text-shadow:#999 2px 2px 4px;color:#000;text-decoration:underline;}

.bcont{width:200px; height:auto; text-align:center; display:inline-block; padding:10px 0;}

/* ---- */

/* Ucoz */

#dlf{background:#EEE;height:15px;overflow:hidden;text-align:center;}
#dlf:hover{height:60px;border-radius:5px;}
#ps{padding:18px 0 30px;text-align:center;}
#cps{padding:20px;text-align:center;}

.catNumData{font-size:9px;color:#CCC;}
.catPages1{margin:30px 0 20px 0}
.swchItemA{padding:6px 8px;background:#EEE;border-radius:5px;}
.swchItem,.swchItem:link,.swchItem:visited{text-decoration:none;padding:5px 7px;border:1px solid #EEE;border-radius:5px;}
.swchItem:hover,.swchItem:active{border:1px solid #EEE;background:#CCC;font-weight:bold;color:#000;}

.answer{padding:5px 0;text-align:left;}
.answer div{margin:3px 10px 0px !important;padding:0 !important;height: 10px !important;border: 1px solid #999;border-radius: 4px;background-color:#777}
.answer div div{margin:0 !important;padding:0 !important;height: 10px !important;border:none;border-radius: 4px;}
.pollp{display:block;font-size:10px;color:#222;padding-top:3px;text-align:center;}

.logF{margin:3px 0 0 13px;border:0;background:#CCC;padding:3px;border-radius:5px;width:120px;display:block;text-align:center;}
.logB{width:60px;margin:10px 0 10px 46px !important;display:block;}

#rem2{margin-top:10px;}
#rem2 label{margin-left:3px;}

.rowhead td{padding:5px;}
.rowhead2{background: #DDDDDD;height:30px; border-radius:5px;}

body[style="margin:0;padding:1px;"]{background:#929292; padding:0px; color:#111;}
body[style="margin:0;padding:1px;"] a{color:#444; text-decoration:none;}
.cBlock1,.cBlock2{background:#EEE;padding:0 2px 3px 2px;margin:0 1px 2px 0;font-size:11px;word-wrap: break-word; border-radius:3px;}
.cBlock2{background:#E0E0E0;}
.cdate{float:right;font-size:6pt; padding-top:2px;}
.cMessage:first-letter {text-transform:uppercase !important;}
.cMessage img {height:15px;}
.cMessage img:hover {height:auto} 

#mchatAjax{display:none;width:100px; height:5px;}
#mchatMsgF{height:32px; width:155px; resize: vertical; margin-top:2px; border-radius:5px; border:0 !important; background:#CCC; padding:2px;}
#mchatIfm2{width:100% !important;height:300px !important;border:0;}
#meslen{display:none;}
#chbut {padding-top:3px; text-align:center;}
#chbut img{padding:0 5px;}

div[id*="_uwndWnd"] .xw-tl,div[id*="_uwndWnd"] .xw-bl,div[id*="_uwndWnd"] .xw-bc,div[id*="_uwndWnd"] .xw-tc,div[id*="_uwndWnd"] .xw-ml,div[id*="_uwndWnd"] .xw-mr{background: #766B5E;}
div[id*="_uwndWnd"] .xw-tr,div[id*="_uwndWnd"] .xw-br{background: #766B5E;}
div[id*="_uwndWnd"] .xw-hdr-text{color:#F0F0F0;}
div[id*="_uwndWnd"] .xw-mc{border:0;background:#EEE;}
div[id*="_uwndWnd"] .xw-body{padding:10px;border:0}
div[id*="_uwndWnd"]{border-radius:10px;border: 3px #766B5E solid;}
div[id*="_uwndWnd"] .xw-tc{overflow:visible;}
div[id*="_uwndWnd"] .xw-blank{opacity:.6 !important;}
div[id*="_uwndTop"] .x-sh,div[id*="_uwndWnd"] .xw-bl[style="display:none;"] {display:none !important;}
div[id*="_uwndTop"] .myWinPollTd{background: #EEE;padding:5px;}
#ljdj3uur{text-align:left;}

a.groupUser:link,a.groupUser:visited{text-decoration:none;color:#F0F0F0;}
a.groupUser:hover{text-decoration:underline;color:#F0F0F0;}
a.groupModer:link,a.groupModer:visited{text-decoration:none;color:blue;}
a.groupModer:hover{text-decoration:underline;color:blue;}
a.groupAdmin:link,a.groupAdmin:visited{text-decoration:none;color:red;}
a.groupAdmin:hover{text-decoration:underline;color:red;}
a.groupVerify:link,a.groupVerify:visited{text-decoration:none;color:green;}
a.groupVerify:hover{text-decoration:underline;color:green;}
a.groupBanned:link,a.groupBanned:visited{text-decoration:none;color:black;}
a.groupBanned:hover{text-decoration:underline;color:black;}
a.groupFriends:link,a.groupFriends:visited{text-decoration:none;color:#C0C0C0;}
a.groupFriends:hover{text-decoration:underline;color:#C0C0C0;}

a.groupOther1:link,a.groupOther1:visited{text-decoration:none;color:black;}
a.groupOther1:hover{text-decoration:underline;color:black;}
a.groupOther2:link,a.groupOther2:visited{text-decoration:none;color:#FFDD00;}
a.groupOther2:hover{text-decoration:underline;color:#FFDD00;}
a.groupOther3:link,a.groupOther3:visited{text-decoration:none;color:#5500BB;}
a.groupOther3:hover{text-decoration:underline;color:#5500BB;}
a.groupOther4:link,a.groupOther4:visited{text-decoration:none;color:#FFDD00;}
a.groupOther4:hover{text-decoration:underline;color:#FFDD00;}
a.groupOther5:link,a.groupOther5:visited{text-decoration:none;color:#A040FF;}
a.groupOther5:hover{text-decoration:underline;color:#A040FF;}

.bbQuoteName{background: #DDD;color: #555;padding: 7px !important;border:1px solid #CCC !important;border-radius:7px !important;font-size:11px !important;}
.quoteMessage{border-radius:0 0 5px 5px;border:1px solid #DDD !important; max-height:1000px !important; padding:10px;color: #555;margin:0 7px !important;background: #F8F8F8 !important;border-width: 0 1px 1px 1px !important; overflow:auto;}
.uSpoilerButton{background: #DDD !important;color: #555 !important;font-size:11px;width:100%;text-align:left;font-weight:normal !important;box-shadow:none !important; margin-left:0px !important;}
.uSpoilerText{background: #F8F8F8 !important;color: #555 !important;margin:0 4px;max-height:1000px !important;font-size:11px;padding:10px;border-radius:5px;border:1px solid #DDD; overflow:auto;}

/* Comments */
#tb{text-align:center;margin:30px 0 25px;}
#tb1,#tb2,#tb3{display:inline;background: #EEE;border:1px solid #BBB;padding:5px;cursor:pointer;border-radius:5px;margin:0 3px;}
#tb2,#tb3{background: #FFF;}
#tb1:hover,#tb2:hover,#tb3:hover{background: #DDD !important;}
#tab2,#tab3{display:none;}

.combl{padding:11px 11px 5px;border-radius:10px;background:#EEE;margin-bottom:10px;}
.comav{text-align:center;float:left;width:80px;height:80px;border-radius:3px;}
.comnt{float:left;font-size:9px;color:#999;padding-left:10px;}
.comnt a{font-weight:bold;}
.comnu,.comnu a{text-align:right;font-size:9px;color:#999;}
.comt{padding:10px 5px 10px 90px;min-height:53px;}
.comr{float:left;width:80px;text-align:center;color:gray;font-weight:bold;}
.coma{text-align:right;float:right;}
.coman{padding-left: 90px;font-size:9px;color:#555;}
.coman a{text-decoration:none;color:#555;}
.coman a:hover{text-decoration:underline;color:#555;}
.comnone{text-align:center;height:40px;padding-top:30px;}

/* Comments Form */
#secuImgC{border:1px solid #C2C2C2 !important; border-radius:3px;}
.securityCode{background:#EBEBEB;border:1px solid #C2C2C2; padding:5px;font-size:20px; border-radius:3px;}
.commFl{width:100%;background:#EBEBEB;border:1px solid #C2C2C2; height:135px;border-radius:5px;}
.commReg{padding: 20px 0 16px;text-align:center;}
.smiles{border:1px solid #C2C2C2;border-spacing:9px;padding:1px 0 1px 0;background-color:#EBEBEB; border-radius:5px;}

#comb{text-align:center;}
#comb input{font-size:9px;height:24px !important; min-width: 40px;}

/* Calendar */
.calMonth{padding-bottom:5px;}
.calWday{color:#FFF;background:#999;width:20px;height:15px;}
.calWdaySe,.calWdaySu{color:#FFF;background:#666;width:20px;height:15px;}
.calWdaySu{font-weight:bold;}
.calMday{width:20px;height:15px;}
.calMdayA{border:1px solid #FFF;font-weight:bold;background:#AAA;}
.calMdayIs{background:#777;font-weight:bold;}
.calMdayIsA{background:#FF9E0C;font-weight:bold;border:1px solid #DDD}
a.calMonthLink:link,a.calMdayLink:link,a.calMonthLink:visited,a.calMdayLink:visited{text-decoration:none;color:#F0F0F0;}
a.calMonthLink:hover,a.calMdayLink:hover{text-decoration:underline;}

#center input[type="submit"],#center input[type="button"],#center input[type="reset"]{background:url('http://tf-2.org/img/b.png') repeat-x;height:28px;border:1px solid #CCC;border-radius:7px;box-shadow:2px 2px 3px #CCC;margin:5px;padding:0 5px;cursor:pointer;color:#804000;font-weight:bold;}
#center input[type="submit"]:hover,#center input[type="button"]:hover,#center input[type="reset"]:hover{position:relative;top:1px;left:1px;box-shadow:2px 2px 2px -1px #AAA;}
#center input[type="submit"]:active,#center input[type="button"]:active,#center input[type="reset"]:active{top:2px;left:2px;}

#left input[type="submit"],#left input[type="button"],#left input[type="reset"],#right input[type="submit"],#right input[type="button"],#right input[type="reset"]{background:url('http://tf-2.org/img/b.png') repeat-x;height:28px;border:0;border-radius:7px;box-shadow:2px 2px 3px #444;margin:5px;padding:0 5px;cursor:pointer;color:#804000;font-weight:bold;}
#left input[type="submit"]:hover,#left input[type="button"]:hover,#left input[type="reset"]:hover,#right input[type="submit"]:hover,#right input[type="button"]:hover,#right input[type="reset"]:hover{position:relative;top:1px;left:1px;box-shadow:2px 2px 2px -1px #333;}
#left input[type="submit"]:active,#left input[type="button"]:active,#left input[type="reset"]:active,#right input[type="submit"]:active,#right input[type="button"]:active,#right input[type="reset"]:active{top:2px;left:2px;}

.replaceBody {background:#EEE;}
.replaceTable {width:100%; font-size:11px;}