/* ---------- General styles start ---------- */
.screenshot img {margin:1px; padding:5px; -moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px; -moz-box-shadow:0 0px 5px #000000; box-shadow:0 0px 5px #000000;-webkit-box-shadow:0 0px 5px #000000;}
a:link,a:visited,a:active
{
	color:#369;
	text-decoration:none
}

a:hover
{
	color:#39F;
	text-decoration:none
}
#messages{font-size:9pt}
a#bm-arrow-top{position:fixed;bottom:30px;right:30px;display:block;width:24px;height:24px;overflow:hidden;background:url(body/backtotop.png) top left no-repeat;text-indent:-99999em;text-decoration:none;outline:none;border:none}
img
{
	border:none
}

.clear{clear:both}

h1
{
	font-size:12pt;
	margin:0 0 5px;
	line-height:20px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none
}

h11
{
	font-size:14pt;
	margin:0 0 5px;
	line-height:20px;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none
}

ul.uRelatedEntries{list-style-type:none}

hr{border:1px solid #efefef;height:0}

body
{
	background:url(body/bg.png) #121212 no-repeat;
	background-position:top center;
	position:relative;
	color:#555;
	width:100%;
	margin:auto
}

table#body
{
	width:98%;
	background:#dedede;
	width:1020px;
	margin:auto
}
div#puzadpn
{
	font-family:verdana,arial,helvetica
}

td
{
	font-family:verdana,arial,helvetica;
	font-size:11px
}

div, td {font-family: tahoma, "Trebuchet MS", arial, serif;font-size: 8pt;color: #555555;line-height: 140%;}
img {border: none;}

td.top_menu {background-image: url( ); background-repeat: repeat-x; }
.calTable{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%}
.calTable td{padding:5px;text-align:center;background:#eee;font-weight:bold;color:#555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.calTable .calWdaySe,.calTable .calWdaySu{color:#fff;font-weight:bold;background:#369}
.calTable .calMday{color:#555}
.calTable .calMdayA{ background:#39F;font-weight:bold;color:#fff}
.calTable .calMdayIs{font-weight:bold;background:#369}
.calTable .calMdayIs a{color:#fff}
.calTable .calMdayIs a:hover{color:#dedede}
.calTable .calMdayIsA{background:#fff;font-weight:bold;color:#000}
.divider{padding-top:6px;padding-bottom:2px;border-bottom:1px #ccc dotted;clear:both;}
.dividerbg{padding-top:6px;padding-bottom:2px;border-bottom:1px #ccc dotted;background-color:#f2f2f2;}
.dividerListing{border-bottom:1px #ccc dotted;padding:6px;}
.dividerListingbg{border-bottom:1px #ccc dotted;background-color:#f2f2f2;padding:6px;}
.dividerListingHeader{background-color:#f2f2f2;padding:6px;}
.dividerListingHeaderFixed{background-color:#f2f2f2;width:347px;padding:6px;}
.dividerListingHeaderFixedWide{background-color:#f2f2f2;width:462px;padding:6px;}
.listingBackground{height:22px;padding-left:8px;padding-top:5px;background:#e9e9e9 url(http://images.esports.by/listingbg-white.gif) top left repeat-x;}
.acerDividerListing{border-bottom:1px #ccc dotted;padding:2px;}
.acerDividerListingbg{border-bottom:1px #ccc dotted;background-color:#f2f2f2;padding:2px;}
.ruler{margin-top:10px;margin-bottom:10px;border-bottom:1px #ccc dotted;clear:both;}
.rulerNM{border-bottom:1px #ccc dotted;clear:both;}

.navi
{
	width:100%;
	height:30px;
	border-bottom:1px solid #000;
	font-size:8pt;
	background:#383731 url(navi/navi.jpg) repeat-x;
	color:#f5f5f5;
	overflow:hidden
}

.navi-left
{
	display:block;
	float:left;
	padding:8px 10px;
	border-right:1px solid #3b3b3b;
	border-left:1px solid #000
}

.navi-right
{
	display:block;
	float:right;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #3b3b3b
}

#navi-right-time
{
	display:block;
	float:right;
	padding:8px 10px;
	border-left:1px solid #3b3b3b;
}

.navi a
{
	color:#f5f5f5
}

.navi a:hover
{
	color:#f5f5f5;
	text-shadow:#39f 0 0 3px
}

.navi a:active
{
	color:#f5f5f5;
	text-shadow:red 0 0 3px
}
#menu
{
	background:rgba(255,255,255,0.5);
	display:none;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	border:solid 1px #000;
	border-radius:3px;
	-moz-border-radius:3px;
	-webit-border-radius:3px;
	box-shadow:5px 5px 5px #888;
	-moz-box-shadow:1px 1px 3px #555;
	-webkit-box-shadow:5px 5px 5px #888
}

#menu:hover
{
	background:rgba(255,255,255,1)
}

#menu a
{
	border:solid 1px transparent;
	color:#000;
	text-decoration:none;
	font-size:14px;
	text-align:center
}

#menu a:hover
{
	border:solid 1px #bea881;
	background:#fff2cb;
	background:0 rgba(255,220,87,1);
	border-radius:3px;
	-moz-border-radius:3px;
	-webit-border-radius:3px
}

.point
{
	cursor:pointer
}

.grey
{
	background:grey;
	width:20px;
	height:20px;
	border:0
}

.olive
{
	background:olive;
	width:20px;
	height:20px;
	border:0
}

.green
{
	background:green;
	width:20px;
	height:20px;
	border:0
}

.blue
{
	background:blue;
	width:20px;
	height:20px;
	border:0
}

.purple
{
	background:purple;
	width:20px;
	height:20px;
	border:0
}

.red
{
	background:red;
	width:20px;
	height:20px;
	border:0
}

.orange
{
	background:orange;
	width:20px;
	height:20px;
	border:0
}

.pink
{
	background:#FFC0CB;
	width:20px;
	height:20px;
	border:0
}

.yellow
{
	background:#FF0;
	width:20px;
	height:20px;
	border:0
}
.archUl
{
	list-style:none;
	margin:0;
	padding-left:0
}

.archLi
{
	padding:0 0 3px 10px;
	background:url(/.s/t/111/17.gif) no-repeat 0 4px
}

.archActive
{
	text-decoration:underline
}

.archLi
{
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:11px
}

a.archLink:link
{
	text-decoration:none;
	color:#4D6D91
}

a.archLink:visited
{
	text-decoration:none;
	color:#4D6D91
}

a.archLink:hover
{
	text-decoration:underline;
	color:#4D6D91
}

a.archLink:active
{
	text-decoration:underline;
	color:#4D6D91
}
.teaserHot {background:#f78f1e;cursor:default;}
.teaserNew {background:#b50007;cursor:default;}
.teaserBody h4 a {text-decoration:none;color:#2b375f;}
.teaserBody h4 a:hover {text-decoration:underline;color:#2b375f;}
.teaserLogo {clear:left;float:left;width:30%;margin-right:1%;}

.tooltip {
display:none;
background:transparent url(body/black_arroww.png);
font-size:12px;
height:70px;
width:160px;
padding:25px;
color:#fff;
}
/* ---------- General styles end ---------- */

/* ---------- Top start ---------- */
#top
{
	width:100%;
	height:150px;
	background:url(head/three.png);
	background-position:top;
	position:relative
}

#Ahead
{
	position:absolute;
	width:100%;
	height:100%
}
#topwsl
{
	width:100%;
	height:150px;
	background:url(head/wsl.png);
	background-position:top;
	position:relative
}

#usermenu{width:1039px;height:14px;background:url(topmenu/user.png);text-align:right;padding:3px}
#usermenu-auth{width:1039px;height:23px;background:url(topmenu/user.png);text-align:right;padding:3px}
/* ---------- Top end ---------- */



/* ---------- Content start ---------- */
.autor_ava img {width:25px;vertical-align:middle;border:2px solid black;}  
._uf_table {font-weight:normal;background:#F3F3F3;border:1px solid #E3E3E3;}
#content{padding:3px}
#content-inside{width:1014px}

#maincol,.maincol-center{float:left;width:732px;padding-right:2px}
.maincol-left{float:left;width:365px;padding-right:2px}
.maincol-right{float:left;width:365px}
.maincol-auth-left{float:left;width:234px;padding-right:2px}
.maincol-auth-right{float:left;width:496px}

.maincol-video{float:left;width:160px;padding-right:2px}

#sidebar{float:left;width:280px}
/* ---------- Content end ---------- */

/* ---------- Container blocks styles start ---------- */
.index-t
{
	background:url(index/t.png)
}

.index-rt
{
	width:6px;
	height:6px;
	background:url(index/rt.png)
}

.index-r
{
	background:url(index/r.png)
}

.index-rb
{
	width:6px;
	height:6px;
	background:url(index/rb.png)
}

.index-lt
{
	width:6px;
	height:6px;
	background:url(index/lt.png)
}

.index-l
{
	background:url(index/l.png)
}

.index-lb
{
	width:6px;
	height:6px;
	background:url(index/lb.png)
}

.index-b
{
	background:url(index/b.png)
}

.index
{
	width:100%;
	padding-bottom:5px
}

.index-bg
{
	background:#fff;
	padding:3px
}

.index-bg-text
{
	overflow:hidden;
	padding:5px;
	clear:both;
	padding:3px
}

.index-bgc-text
{
	overflow:hidden;
	padding:5px;
	clear:both;
	text-align:center;
	padding:3px
}

.index-bgl-title
{
	text-align:left;
	color:#555;
	font-weight:600;
	padding:3px
}

.index-bgr-title
{
	text-align:right;
	color:#555;
	font-weight:600;
	padding:3px
}

.box{background:#fff;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0px 0px 3px 0px #bdbdbd;-moz-box-shadow:0px 0px 3px 0px #bdbdbd;-webkit-box-shadow:0px 0px 3px 0px #bdbdbd;margin:0 0 3px 0}

.block{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd;margin:0 0 3px;padding:5px}

.block-inftitle-left{float:left;font-weight:600;padding:3px}
.block-inftitle-right{float:right;text-align:right;font-weight:600;padding:3px}

.block-inf-video{width:179px;padding:3px}
.block-inf-left{float:left;padding:3px}
.block-inf-right{float:right;text-align:right;padding:3px}
/* ---------- Container blocks styles end ---------- */

/* ---------- Footer start ---------- */
#footer{overflow:hidden;background:#EEE;border-top:1px solid #aaa;color:#369;width:100%;margin:0 auto;padding:4px}
#copyright{float:right;text-align:right}
#powered-by{float:left}
.copyright
{
	overflow:hidden;
	background:#EEE;
	padding:4px;
	text-align:right;
	margin:10px auto 0;
	color:#444;
	border-top:1px solid #AAA
}

.copy
{
	font-size:10px
}

/* ---------- Footer end ---------- */

/* ---------- Tooltip start ---------- */
.tip div{background:#dfdfdf;line-height:12px;color:#1a1a1a;font-family:tahoma;font-size:11px;border:1px solid #aaa;padding:5px}
/* ---------- Tooltip end ---------- */

/* ---------- Game icon start ---------- */
.inview{background:url(gamecon/inview.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.cod{background:url(gamecon/cod.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.cs{background:url(gamecon/cs.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.csf{background:url(gamecon/csf.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.css{background:url(gamecon/css.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.fifa{background:url(gamecon/fifa.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.pes{background:url(gamecon/pes.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.device{background:url(gamecon/device.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.world{background:url(gamecon/world.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.hon{background:url(gamecon/hon.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.lol{background:url(gamecon/lol.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.ql{background:url(gamecon/ql.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.na{background:url(gamecon/na.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.sc2{background:url(gamecon/sc2.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.tourney{background:url(gamecon/na1.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.wc3{background:url(gamecon/wc3.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.dota{background:url(gamecon/dota.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.dota2{background:url(gamecon/dota2.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.tm{background:url(gamecon/tm.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.wow{background:url(gamecon/wow.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.csp{background:url(gamecon/csp.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.steam{background:url(gamecon/steam.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
.wsl{background:url(gamecon/wsl.gif) 0 2px no-repeat;padding:4px 0 4px 22px}
/* ---------- Game icon end ---------- */

/* ========== Account start ========== */
.fFastLogin{display:none}
.editinfo{color:#757575;background:#f2f2f2;border:1px dotted #bebebe;padding:5px}
#statusMember{position:absolute;margin-top:-6px;margin-left:177px}
.statusOnline{position:absolute;margin-top:-6px;margin-left:177px}
.statusOffline{position:absolute;margin-top:-6px;margin-left:177px}
#cyberava{border:4px solid #777}
.contacts{width:96%;border-bottom:1px solid #ccc;background:#eee;color:#555;margin:0 0 1px;padding:5px}
.contacts:hover{background:#ddd;color:#39f}
.infoh1{background:#efefef;font-size:9pt;font-weight:600;padding:3px}
.info{padding:2px}
#blockBanned{text-align:center;color:red;font-weight:600}
#money{color:red;font-size:10pt;font-weight:600}
.uTable{border-collapse:collapse;width:100%}
.uTopTd{border:1px solid #ccc;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background:#f8f8f8;border-bottom:1px dotted #ccc;border-radius:2px 2px 0 0;padding:5px}
.uTd{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #ccc;margin:2px 0;padding:5px}
.framework{padding:5px;border:1px dashed #ccc}
.editinfo{color:#757575;background:#f2f2f2;border:1px dotted #bebebe;padding:5px}
/* ---------- Rate start ---------- */
#rate{width:100%;background-color:#f5f5f5;font-weight:700;height:22px;line-height:22px;margin:10px 0 0}
#rate_bar{position:relative;border-top:1px solid #ddd;width:100%}
.rate_bar_style{background-color:#989898;height:21px;position:absolute;top:0;left:0}
.rate_bar_text{position:absolute;color:#666;text-align:center;width:100%}
/* ---------- Rate end ---------- */
/* ========== Account end ========== */

/* ========== Module start ========== */
/* ---------- Module news start ---------- */
.manTd1,.manTd2,.manTdBrief,.manTdText,.manTdBut{padding:5px;border:1px dashed #ccc}
.manDiv3{padding:5px;width:708px;border:1px dashed #ccc;border-bottom:none}
.manDiv4{padding:5px;width:349px;border:1px dashed #ccc;border-bottom:none;border-right:none;float:left}
.manDiv5{padding:5px;width:348px;border:1px dashed #ccc;border-bottom:none;float:left}

.message_text{float:left}
#message_text{width:688px;float:left}

.tagBlock {width:100%;align:left;margin-left:4px;padding-left:18px;margin-top:2em;background:transparent url(images/tags_n.png) no-repeat;height:16px;line-height:16px;float:left;сlear:both;}

.replaceBody
{
	background:#dedede
}

.replaceTable
{
	background:#121212
}

#nextmessage{width:16px;float:left}
#prevmessage{width:16px;float:left}

.updateNews{background:#9b2d30;line-height:1.5;padding:2px 0;color:#fff}

a.viewnews,a.viewnews:hover{color:#000}

.archiveNoEntry{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd;margin:0 0 3px;padding:5px;text-align:center}

.archUl
{
	list-style:none;
	margin:0;
	padding-left:0
}

.archLi
{
	padding:0 0 3px 10px;
	background:url(/.s/t/111/17.gif) no-repeat 0 4px
}

.archActive
{
	text-decoration:underline
}

.archLi
{
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:11px
}

a.archLink:link
{
	text-decoration:none;
	color:#4D6D91
}

a.archLink:visited
{
	text-decoration:none;
	color:#4D6D91
}

a.archLink:hover
{
	text-decoration:underline;
	color:#4D6D91
}

a.archLink:active
{
	text-decoration:underline;
	color:#4D6D91
}

.entDots,#nwM51,#blM51,.manTdSep,td#blM40 .button{display:none}
#nwM16,#ldM58,#blM16,#drM54,#bdM64{border-collapse:collapse}
/* ---------- Module news end ---------- */

/* ---------- Module Chat start ---------- */
#mchatIfm2{display:none}
#editordiv{overflow:scroll;display:none;overflow-x:hidden;height:300px}
#chatdiv{overflow:scroll;overflow-x:hidden;height:300px}
#imgchatload{padding-top:150px;text-align:center}

.parity1{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#f8f8f8;border:1px solid #ccc;padding:5px;margin:2px}
.parity2{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #ccc;padding:5px;margin:2px}
.allparity{width:99%;margin:2px}

.p{cursor:pointer}
/* ---------- Module Chat end ---------- */

/* ---------- Module video start ---------- */
.play_video a{float:left;background:#000 url(video/play.png) no-repeat center center}
.messages_video{padding-left:170px;font-size:9pt}
/* ---------- Module video end ---------- */

/* ---------- Module load start ---------- */
.titleload{padding-top:3px;padding-bottom:3px;vertical-align:middle;text-align:center;color:#369;font-family:Arial;font-weight:600;float:left}

#screenFile{width:125px;float:right;margin:5px}
/* ---------- Module load end ---------- */

/* ---------- Module demo start ---------- */
.tooltip_mini {
	display:none;
	background:transparent url(images/black_arrow.png);
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;
}
.tooltip_mini.bottom {
	background:url(images/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.tooltip_mini.bottom {
	background:url(images/black_arrow_bottom.png);
}

.viewdemo{float:left;text-align:center}
.viewdemo a,.viewdemo a:hover{color:#000}
.ac
{
width:273px;
padding:15px;
background-color:#f2f2f2;
margin-top:20px;
border:1px solid #ccc;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin-right:10px;
box-shadow:1px 1px 5px #e0e0e0;
}

a.c_acc
{
font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color: #8ba3c6;
}

a:hover.c_acc
{
color: #506077;

}

.s_acc
{
margin-top:17px;

text-decoration:none;
color:#50637f;
font-size:14px;
width:900px;
padding-top:7px;
padding-bottom:7px;
border:2px solid #f2f2f2;
}


a:hover.s_acc
{
color:#FFFFFF;
background-color:#516e9a;
border:2px solid #f2f2f2;
}

a.i_t{
color:#50637f;
text-decoration:none;
}
a:hover.i_t
{
color: #364152;
text-decoration:underline;
}

a.timer{
font-size:14px;
color: #364152;
text-decoration:none;
}
a:hover.timer
{
color: #666666;
text-decoration:underline;
}


ul.user_l
{

list-style-type:none;
}
ul li.user_l
{
display:inline-block;
}

.match{width:250px;height:39px;background:url(demos/score.png);margin:auto;margin-bottom:2px;padding-top:3px;padding-left:5px;font-size:10pt;font-family:Cuprum,Tahoma,sans-serif}
.matchteam{width:130px;float:left;line-height:17px}
.matchscore{width:94px;float:right;text-align:right;line-height:17px;padding-right:16px}

.demohover{border-collapse:collapse;width:100%;padding:3px;border-bottom:1px solid #dedede}
.demohover:hover{border-collapse:collapse;width:100%;padding:3px;border-bottom:1px solid #dedede;background:#eee}

td.even_field1{text-align:left;vertical-align:middle;padding:5px}
td.info_field1{text-align:left;vertical-align:top;background:#efefef;padding:5px}
td.odd_field1{text-align:left;vertical-align:middle;background:#efefef;padding:5px}

#hltv_steam{display:block;float:left;background:url(demos/hltv_steam.png);background-repeat:no-repeat;background-position:top center;width:223px;height:34px;margin:2px 1px 0 0}
#hltv_steam_off{display:block;float:left;background:url(demos/hltv_steam_off.png);background-repeat:no-repeat;background-position:top center;width:223px;height:34px;margin:2px 1px 0 0}

#hltv_hlsw{display:block;float:right;background:url(demos/hltv_hlsw.png);background-repeat:no-repeat;background-position:top center;width:223px;height:34px;margin:2px 0 0 1px}
#hltv_hlsw_off{display:block;float:right;background:url(demos/hltv_hlsw_off.png);background-repeat:no-repeat;background-position:top center;width:223px;height:34px;margin:2px 0 0 1px}

#downloads{display:block;float:left;background:url(demos/download_demo.png);background-repeat:no-repeat;background-position:center center;width:123px;height:15px;margin:2px 1px 0 0;padding:20px}

#comments{display:block;float:right;background:url(demos/show_comments.png);background-repeat:no-repeat;background-position:center center;width:123px;height:15px;margin:2px 0 0 1px;padding:20px}
.demos a,a.demos{color:#000}

.left{float:left;width:49%}
.right{float:right;text-align:right;width:49%}
.block_left{float:left}
.block_right{float:right;text-align:right}
.demolose a,a.demolose{color:red;text-decoration:none}
.demolose a:hover,a:hover.demolose{color:red;text-decoration:underline}

.demowin a,a.demowin{color:green;text-decoration:none}
.demowin a:hover,a:hover.demowin{color:green;text-decoration:underline}
/* ---------- Module demo end ---------- */

/* ---------- Module commentary start ---------- */
.commTable{width:100%;overflow:hidden;padding:10px;background:#f5f5f5;clear:both;border:1px solid #9a9a9a}
.commentsTable{width:100%}
.commentsTd1{width:66px;border-top:1px solid #f5f5f5;text-align:left;}
.commentsTd2{border-top:1px solid #9a9a9a;height:24px;padding:0 5px;background:#f5f5f5}
.commentsTd3{border-top:1px solid #9a9a9a;height:24px;padding:0 5px;text-align:right;background:#f5f5f5}
.commentsMessage{vertical-align:top;padding:5px}
.commentsAvatar{border:4px solid #f5f5f5;width:60px}
.arrow-answer{background:url(comm/arrow_answer.png) no-repeat 0 12px;padding:9px 8px}
.arrow-answer2{background:url(comm/arrow_answer2.png) no-repeat 4px 12px;padding:9px 8px}

.commAll{height:24px;width:100%;background:#f5f5f5;border-top:1px solid #9a9a9a}
.commPanel{padding:5px;float:left}
.commMessage{text-align:right;padding:5px;float:right}

.commAdd{width:100%}

.commAnswer{color:red}
.commentsMessage{vertical-align:top;padding:5px}
.commentsAvatar{border:4px solid #f5f5f5;width:60px}
.commentsButton{font-family:arial,verdana,serif;font-size:8pt;padding:3px 1px;margin:0;color:#333;font-weight:600;background:#f5f5f5;vertical-align:middle;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #777;border-right:1px solid #777}

.commRead{background:url(comm/read.png) no-repeat 0 1px;padding:0 0 0 14px;vertical-align:middle}
a.commRead:hover,.commRead a:hover{background:url(comm/read.png) no-repeat 0 -10px;vertical-align:middle}
.commComments{background:url(comm/comm.png) no-repeat 0 2px;padding:0 0 0 16px;vertical-align:middle}
a.commComments:hover,.commComments a:hover{background:url(comm/comm.png) no-repeat 0 -10px;vertical-align:middle}
/* ---------- Module commentary end ---------- */

/* ---------- Category start ---------- */
.catLink{color:#eee}
.catLink:hover{color:#fff}
.uRelatedEntry,.catsTd{background:url(http://www.cyberfrags.com/css/menu/catmenu.png) #fff no-repeat 3px 4px;padding:5px 5px 5px 22px}
.uRelatedEntry:hover,.catsTd:hover{background:url(http://www.cyberfrags.com/css/menu/catmenu.png) #eee no-repeat 3px -14px}
/* ---------- Category end ---------- */

/* ---------- Poll start ---------- */
.cell_poll_title
{
	text-align:center;
	font:115%/1.5 Verdana,Arial,Helvetica, sans-serif;
	padding:5px 0
}

.cell_poll_left
{
	float:left;
	width:115px
}

.cell_poll_right
{
	float:left;
	text-align:right;
	width:115px
}

.cell_poll_forum,.cell_poll_rezultat,.cell_poll_variant,.cell_poll_title,.cell_poll
{
	float:left;
	width:230px
}

.cell_citation
{
	font-size:10px;
	color:#555
}

.cell_citation_os
{
	float:left;
	background-color:#fff;
	border:1px solid #B6B6B5;
	padding:5px
}

.cell_poll_rezultat,.cell_poll_variant
{
	padding:5px 0
}

.answer
{
	padding:5px 0
}

.answer div div
{
	height:10px!important;
	border:1px solid #fff
}

.answer div
{
	display:block;
	position:relative;
	padding:0!important;
	border:1px solid #B6B6B5;
	background:#F4F5F6;
	margin:3px 0 0
}
/* ---------- Poll end ---------- */

/* ===== forum Start ===== */
/*  ¦ ёС‚ °С‚ °,  љ ѕ ґ  ё HIDE */
.bbQuoteBlock
{
	padding:5px
}

.quoteMessage
{
	margin-top:4px!important;
	border:1px dotted #aaa!important;
	background:#fff!important;
	background-repeat:no-repeat!important;
	background-position:right top!important;
	color:#000!important;
	overflow:auto!important;
	padding:10px!important
}

.bbCodeName
{
	display:none
}

.bbCodeBlock
{
	color:#343434;
	border:none;
	padding:5px
}

.codeMessage
{
	margin-top:4px!important;
	border:1px dotted #aaa!important;
	border-left:5px solid #aaa!important;
	background:#fff!important;
	background-repeat:no-repeat!important;
	background-position:right top!important;
	color:#000!important;
	overflow:auto!important;
	padding:10px!important
}

.postPreview,.postSubmit,.uTopTd,.uTd,.UhideBlockA,.uSpoilerButton,.uSpoilerText
{
	color:#757575;
	background:#f2f2f2;
	border:1px dotted #bebebe;
	padding:5px
}

/* ------------------ */
/* General forum Table View */
.gTableTop
{
	background:url(forum/tile_cat.gif);
	font-weight:bold;
	border:1px solid #dcdcdc;
	font-size:10pt;
	margin:2px auto 0;
	padding-left:13px;
	height:35px
}

.gTableSubTop
{
	padding:2px;
	background:url(forum/tile_sub.gif) #FFF;
	border:1px solid #dcdcdc;
	height:23px;
	font-size:10px
}

.gTableBody
{
	padding:2px;
	background:#e1e6ea
}

.gTableBody1
{
	padding:2px;
	background:#e1e6ea
}

.gTableBottom
{
	padding:2px;
	background:#e1e6ea
}

.gTableLeft
{
	padding:2px;
	background:#e1e6ea;
	font-weight:bold
}

.gTableRight
{
	padding:2px;
	background:#e1e6ea
}

.gTableError
{
	padding:2px;
	background:#e1e6ea;
	color:red
}

/* ------------------------ */
/* Forums Styles */
.forumNameTd,.forumLastPostTd
{
	padding:2px;
	border:1px solid #dcdcdc;
	background:#e1e6ea
}

.forumIcoTd,.forumThreadTd,.forumPostTd
{
	padding:2px;
	border:1px solid #dcdcdc;
	background:#e1e6ea
}

.forumLastPostTd,.forumArchive
{
	padding:2px;
	border:1px solid #dcdcdc;
	font-size:7pt
}

a.catLink:link,a.catLink:visited
{
	text-decoration:none;
	color:#555
}

a.catLink:hover,a.catLink:active
{
	text-decoration:underline;
	color:#555
}

.lastPostGuest,.lastPostUser,.threadAuthor
{
	font-weight:bold
}

.archivedForum
{
	font-size:7pt;
	color:red;
	font-weight:bold
}

/* ------------- */
/* forum Titles & other */
.forum
{
	font-weight:bold;
	font-size:9pt
}

.forumDescr,.forumModer
{
	color:#666;
	font-size:7pt
}

.forumViewed
{
	font-size:9px
}

a.forum:visited,a.lastPostUserLink:visited,a.forumLastPostLink:visited,a.threadAuthorLink:visited,a.forum:link,a.lastPostUserLink:link,a.forumLastPostLink:link,a.threadAuthorLink:link
{
	color:#555
}

a.forum:hover,a.lastPostUserLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover,a.forum:active,a.lastPostUserLink:active,a.forumLastPostLink:active,a.threadAuthorLink:active
{
	color:#39F
}

/* -------------------- */
/* forum Navigation Bar */
.forumNamesBar
{
	font-size:8pt
}

.forumBarKw
{
	font-weight:normal
}

a.forumBarA:link
{
	text-decoration:none;
	color:#000
}

a.forumBarA:visited
{
	text-decoration:none;
	color:#000
}

a.forumBarA:hover
{
	text-decoration:none;
	color:#39F
}

a.forumBarA:active
{
	text-decoration:underline;
	color:#39F
}

/* -------------------- */
/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm
{
	font-size:7pt
}

/* ---------------------------- */
/* forum Fast Navigation Menu */
.fastNavMain
{
	background:#369;
	color:#fff
}

.fastNavCat
{
	background:#39F;
	color:#fff
}

.fastNavCatA
{
	background:#39F;
	color:#00F
}

.fastNavForumA
{
	color:#00F
}

/* -------------------------- */
/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd,.threadIcoTd,.threadPostTd,.threadViewTd
{
	padding:2px;
	background:#e1e6ea;
	color:#555
}

.threadLastPostTd
{
	padding:2px;
	font-size:7pt
}

.threadDescr
{
	color:#858585;
	font-size:7pt
}

.threadNoticeLink
{
	font-weight:bold
}

.threadsType
{
	padding:2px;
	background:url(forum/tile_cat.gif);
	height:20px;
	font-size:7pt;
	color:#000;
	padding-left:5px
}

.threadsDetails
{
	padding:2px;
	background:url(forum/tile_sub.gif);
	height:20px;
	color:#000
}

.forumOnlineBar
{
	padding:2px;
	background:url(forum/tile_sub.gif) #222;
	height:20px;
	color:#222
}

a.threadPinnedLink:link
{
	text-decoration:none;
	color:#00F
}

a.threadPinnedLink:visited
{
	text-decoration:none;
	color:#00F
}

a.threadPinnedLink:hover
{
	text-decoration:none;
	color:red
}

a.threadPinnedLink:active
{
	text-decoration:underline;
	color:red
}

a.threadLink:link,a.threadLink:visited
{
	color:#333
}

a.threadLink:hover,a.threadLink:active
{
	color:#39F
}

a.topSortLink:link,a.topSortLink:visited
{
	color:#333
}

a.topSortLink:hover,a.topSortLink:active
{
	color:#39F
}

.postpSwithces
{
	font-size:7pt
}

.thDescr
{
	font-weight:normal
}

.threadFrmBlock
{
	font-size:7pt;
	text-align:right
}

/* ------------------- */
/* forum Posts View */
.postPoll
{
	background:#FFF;
	text-align:center
}

.postFirst
{
	background:#fff;
	border-bottom:3px solid #d9dde1
}

.postRest1
{
	background:#fff
}

.postRest2
{
	background:#fff
}

.postSeparator
{
	height:3px;
	background:#fff
}

.postTdTop
{
	background:url(forum/tile_sub.gif) #FFF;
	height:20px;
	border:1px solid #dcdcdc
}

.postBottom
{
	background:#e1e6ea;
	height:20px;
	border:1px solid #dcdcdc
}

.postUser
{
	font-weight:bold
}

.postTdInfo
{
	text-align:center;
	padding:5px;
	background:#dde1e5;
	border:1px solid #dcdcdc
}

.postRankName
{
	margin-top:5px
}

.postRankIco
{
	margin-bottom:5px;
	margin-bottom:5px
}

.reputation
{
	margin-top:5px
}

.signatureHr
{
	margin-top:20px
}

.posttdMessage
{
	padding:5px;
	background:#e1e6ea;
	border:1px solid #dcdcdc
}

.pollQuestion
{
	text-align:center;
	font-weight:bold
}

.pollButtons,.pollTotal
{
	text-align:center
}

.pollSubmitBut,.pollreSultsBut
{
	width:140px;
	font-size:7pt
}

.pollSubmit
{
	font-weight:bold
}

.pollEnd
{
	text-align:center;
	height:30px
}

.codeMessage
{
	background:#FFF;
	font-size:9px
}

.quoteMessage
{
	background:#FFF;
	font-size:9px
}

.signatureView
{
	font-size:7pt
}

.edited
{
	padding-top:30px;
	font-size:7pt;
	text-align:right;
	color:gray
}

.editedBy
{
	font-weight:bold;
	font-size:8pt
}

.statusBlock
{
	padding-top:3px
}

.statusOnline
{
	color:green
}

.statusOffline
{
	color:red
}

#statusMember
{
	position:absolute;margin-top:-27px;margin-left:159px
}

/* ------------------ */
/* forum AllInOne Fast Add */
.newThreadBlock
{
	background:#F9F9F9;
	border:1px solid #B2B2B2
}

.newPollBlock
{
	background:#F9F9F9;
	border:1px solid #B2B2B2
}

.newThreadItem
{
	padding:0 0 0 8px;
	background:url(/.s/t/621/32.gif) no-repeat 0 4px
}

.newPollItem
{
	padding:0 0 0 8px;
	background:url(/.s/t/621/32.gif) no-repeat 0 4px
}

/* ----------------------- */
/*  ¦ ёС‚ °С‚ °,  љ ѕ ґ  ё HIDE */
.bbQuoteBlock
{
	padding:5px
}

.quoteMessage
{
	margin-top:4px!important;
	border:1px dotted #aaa!important;
	background:#fff!important;
	background-repeat:no-repeat!important;
	background-position:right top!important;
	color:#000!important;
	overflow:auto!important;
	padding:10px!important
}

.bbCodeName
{
	display:none
}

.bbCodeBlock
{
	color:#343434;
	border:none;
	padding:5px
}

.codeMessage
{
	margin-top:4px!important;
	border:1px dotted #aaa!important;
	border-left:5px solid #aaa!important;
	background:#fff!important;
	background-repeat:no-repeat!important;
	background-position:right top!important;
	color:#000!important;
	overflow:auto!important;
	padding:10px!important
}
/* ------------------ */
/*  Ў ѕ ѕ ±С‰ µ Ѕ ёСЏ/ џСЂ µ ґСѓ їСЂ µ ¶ ґ µ Ѕ ёСЏ  ° ґ ? ё Ѕ ёСЃС‚СЂ °С‚ ѕСЂ ° */
.alert
{
	margin:3px 0;
	background:#f17b63;
	border:2px solid #f16640
}

.alert_left
{
	height:76px;
	width:80px;
	background:#ee624f url(forum/msgcon/alert.gif) no-repeat 10px 10px
}

.alert_right,.inform_right
{
	text-align:justify;
	vertical-align:top;
	color:#fff!important;
	padding:8px 12px
}

.alert a:link,.alert a:active,.alert a:visited,.inform a:link,.inform a:active,.inform a:visited
{
	color:#fff!important
}

.alert a:hover,.inform a:hover
{
	color:#fff!important;
	text-decoration:none!important
}

.inform
{
	margin:3px 0;
	background:#4ec6e0;
	border:2px solid #3ebbda
}

.inform_left
{
	height:76px;
	margin:0;
	padding:0;
	width:80px;
	background:#3ebbda url(forum/msgcon/info.gif) no-repeat 10px 8px
}

/* --------------------------------------- */
.postdetails
{
	font-size:11px;
	line-height:160%
}

.mem_details
{
	border:1px solid #d0d6dc;
	border-bottom-width:2px;
	border-right-width:2px;
	background:#e5eaef;
	margin:0 0 1px;
	padding:3px 4px
}

/*  ћС‚ І µС‚  ґ ° Ѕ */
.replaceBody
{
	background:#dedede
}

.replaceTable
{
	background:#121212
}

/* --------- */
/* ====== forum End ====== */
/* ========== Module end ========== */
/* ========== Page selector start ========== */
#pageselector{text-align:center;padding:10px}
.csTop{display:none}

/* ---------- Active selector start ---------- */
.swchItemA1,.swchItemA,.switchActive{color:#f9f9f9;background:#369;font-size:11px;font-weight:600;border:1px solid #e6e6e6;padding:3px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd}
/* ---------- Active selector end ---------- */

/* ---------- All selector start ---------- */
a:link.swchItem,a:visited.swchItem,a:active.swchItem,a:link.swchItem1,a:visited.swchItem1,a:active.swchItem1,.catPages1 a:link,.catPages1 a:visited,.catPages1 a:active,.pagesBlockuz1 a:link,.pagesBlockuz1 a:visited,.pagesBlockuz1 a:active,.catPages2 a:link,.catPages2 a:visited,.catPages2 a:active,.pagesBlockuz2 a:link,.pagesBlockuz2 a:visited,.pagesBlockuz2 a:active,.forumMemSwch a:link,.forumMemSwch a:visited,.forumMemSwch a:active,.swchItemDots,a.switchDigit,a.switchBack,a.switchNext,.pagesInfo{text-decoration:none;color:#636363;background:#f9f9f9;font-size:11px;font-weight:600;border:1px solid #e6e6e6;padding:3px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd}
/* ---------- All selector end ---------- */

/* ---------- Hover selector start ---------- */
a:hover.swchItem,a:hover.swchItem1,.swchItem1 a:hover,.catPages1 a:hover,.pagesBlockuz1 a:hover,.forumMemSwch a:hover,.pagesBlockuz2 a:hover,a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover{text-decoration:none;color:#f9f9f9;background:#369;font-size:11px;font-weight:600;border:1px solid #e6e6e6;padding:3px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd}
/* ---------- Hover selector end ---------- */

/* ---------- All2 selector start ---------- */
.pagesBlock1 a,.pagesBlock2 a{text-decoration:none;color:#636363;background:#f9f9f9 url(stats/highlight.png) repeat-x top;font-size:11px;font-weight:600;padding:3px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9f9f9f;box-shadow:0 0 3px 0 #bdbdbd;-moz-box-shadow:0 0 3px 0 #bdbdbd;-webkit-box-shadow:0 0 3px 0 #bdbdbd}
/* ---------- All2 selector end ---------- */
/* ========== Page selector end ========== */

/* ---------- Input start ---------- */
.p,.button,#sfSbm,.searchSbmFl,.codeButtons,input[type=submit],input[type=button],input[type=submit],input[type=button],input[type=reset],input[type~=submit],input[type~=button],input[type~=reset]{background:url(body/button.png) repeat-x top;border:1px solid #dadada;text-shadow:1px 1px 0 #FFF;padding:3px;cursor:pointer;font-size:8pt;font-family:tahoma}

#catSelector9{background:#fff;border:0;padding:0;height:18px}

.button:hover,#sfSbm:hover,.searchSbmFl:hover,.codeButtons:hover,input[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type~=submit]:hover,input[type~=button]:hover,input[type~=reset]:hover{background:url(body/button.png) repeat-x center;border:1px solid #bfbebe;text-shadow:1px 1px 0 #FFF;padding:3px;cursor:pointer;font-size:8pt;font-family:tahoma}

select{background:#fff;border:1px solid #bdc7d8;padding:3px;font-size:8pt;font-family:tahoma,verdana,arial,sans-serif,Lucida Sans;text-align:center}
option{text-align:left}

.u-combo{border-collapse:separate;border:1px solid #dadada}
.u-comboeditcell{background:#EFEFEF;vertical-align:top;border-right:1px solid #dadada;border-spacing:0}
.u-comboedit{color:#000;font-size:8pt;font-family:Verdana,Tahoma,Arial;vertical-align:top;text-align:center}
.u-comboedit::-moz-focus-inner{border:0}
.u-comboeditimg{padding-left:20px!important}
.u-combobut{width:16px;height:18px;background:url(body/trigger.gif) no-repeat;vertical-align:top;margin:0;padding:0}
.u-combobuthl{background-position:-16px 0}
.u-comboopen .u-combobut{background-position:-32px 0!important}
.u-combolist{color:#fff;overflow:auto;position:relative;border:1px solid #dadada;border-top:0;background:#369}
.u-combocont{border-collapse:separate;border-spacing:0}
.u-combocont td{font-size:11px;font-family:Verdana,Tahoma,Arial}
.u-comborowhl{background:#EEE!important;cursor:pointer}
.u-comborowicon{vertical-align:0;margin:0 3px 0 1px}

input[type=text],input[type=search],input[type=password],input[type~=text],input[type~=password],input[type~=search],.manFlaSign,.postTextFl,.commFl,#message,textarea{border:1px solid #dadada;padding:3px;font-size:8pt;font-family:tahoma,verdana,arial,sans-serif,Lucida Sans;resize:none}
/* ---------- Input end ---------- */

/* ---------- Bracket start ---------- */
.Bracket{width:700px;border-collapse:collapse;font-size:10pt;font-family:Cuprum,Tahoma,sans-serif}
.BracketName{width:170px;background:#000;color:#39f;font-weight:600;text-align:center;vertical-align:middle;padding:5px;border:2px solid #fff}
.BracketNameWinner{width:150px;background:#000;color:#39f;font-weight:600;text-align:center;vertical-align:middle;padding:5px;border:2px solid #fff}
.BracketTeam1,.BracketTeam2,.BracketTeam3,.BracketTeam4,.BracketTeam5,.BracketTeam6,.BracketTeam7,.BracketTeam8,.BracketTeam0{text-align:left;vertical-align:middle;background:#dedede;padding:5px}
.BracketTeamOver{background:#369;text-align:left;vertical-align:middle;color:#fff;padding:5px}
.BracketWin{font-weight:600;background:green;width:20px;text-align:center;vertical-align:middle;color:#fff;padding:5px}
.BracketLose{font-weight:600;background:red;width:14px;text-align:center;vertical-align:middle;color:#fff;padding:5px}
.BracketTba{font-weight:600;background:#ababab;width:14px;text-align:center;vertical-align:middle;color:#fff;padding:5px}
.BracketNext{width:2px;background:#dedede}

.BracketGroup{font-size:10pt;font-family:Cuprum,Tahoma,sans-serif}
.BracketGroupName{text-align:center;vertical-align:middle;padding:5px;font-weight:bold;color:#39f;background:#000;width:220px}
.BracketGroupNameScore{text-align:center;vertical-align:middle;padding:5px;font-weight:bold;color:#39f;background:#000;width:20px}
.BracketGroupTeam1{vertical-align:middle;padding:5px;background:#e0ffff}
.BracketGroupTeam2{vertical-align:middle;padding:5px;background:#dcdcdc}
.BracketGroupTeamScore1{text-align:center;vertical-align:middle;padding:5px;background-color:#e0ffff}
.BracketGroupTeamScore2{text-align:center;vertical-align:middle;padding:5px;background:#dcdcdc}
/* ---------- Bracket end ---------- */
/* Start Group Color Body */
a.groupAdmin{color:purple;font-weight:600}
a.groupAdmin:hover,a.groupFriends:hover,a.groupModer:hover,a.groupVerify:hover,a.groupUser:hover,a.groupOther1:hover,a.groupOther2:hover,a.groupOther255:hover{text-decoration:underline}
a.groupFriends{padding:1px;color:#90EE90;font-weight:600}
a.groupModer{color:green;font-weight:600}
a.groupOther1{background:url(groupcon/vip.png) 0 2px no-repeat;color:#f4c430;font-weight:600;padding:4px 0 4px 40px}
a.groupOther2{color:blue;font-weight:600}
a.groupOther3{background:url(groupcon/vip.png) 0 2px no-repeat;color:blue;font-weight:600;padding:4px 0 4px 40px}
a.groupOther4{background:url(groupcon/vip.png) 0 2px no-repeat;color:blue;font-weight:600;padding:4px 0 4px 40px}
a.groupOther5{background:url(groupcon/vip.png) 0 2px no-repeat;color:#000;font-weight:600;padding:4px 0 4px 40px}
a.groupOther255{color:red;font-weight:600;text-decoration:line-through}
a.groupUser,a.User{color:orange;font-weight:bold}
a.groupVerify{color:#FF0;font-weight:bold}
/* -End Group Color Body- */
.infiniteCarousel{position:relative}
.infiniteCarousel .arrow{background:url(slider/arrow.png) no-repeat 0 0;cursor:pointer;display:block;height:36px;position:absolute;text-indent:-999px;top:36px;width:37px}
.infiniteCarousel .back{background-position:0 -72px;left:5px}
.infiniteCarousel .back:hover{background-position:0 -108px}
.infiniteCarousel .forward{background-position:0 0;right:3px}
.infiniteCarousel .forward:hover{background-position:0 -36px}
.infiniteCarousel .wrapper{min-height:10em;overflow:auto;top:0;width:315px;margin:0 40px}
.infiniteCarousel .wrapper ul{list-style-image:none;list-style-position:outside;list-style-type:none;top:0;width:9999px;margin:0;padding:0}
.infiniteCarousel ul li{display:block;float:left;height:100px;width:140px;padding:10px}
.infiniteCarousel ul li a img{display:block}
/* ---------- Slider end ---------- */

/* Меню начало */
.menublock {display:block; height:320px;width:180px;}
.current {background:#dfedfd !important;display:block; width:180px; height:33px;}
.current:hover {background:#B2DCFF !important;}
#menu{list-style:none; padding:0; margin:0; height:33px; position:relative; z-index:2; width:180px; }
#menu li {list-style:none;position:relative;padding:0px; margin:0px; float:left; height:33px;}
#menu li a{display:block; list-style:none; padding:0px; margin:0px; float:left; width:180px; height:33px; font-size:12px; position:relative; z-index:1; padding:0px 0 0 7px;}
.menutext { font-weight:bold; position:absolute; padding-top:10px;}
#menu li a:link{text-decoration:none;color:#000;}
#menu li a:visited{text-decoration:none;color:#000;}
#menu li a:hover{text-decoration:none;color:#000;background:#B2DCFF;}
#menu li:hover, #menu li.jshover{ background:#B2DCFF; }
#menu li:hover a:link, #menu li.jshover a:link{text-decoration:none;color:#000;}
#menu li:hover a:visited, #menu li.jshover a:visited{text-decoration:none;color:#000;}
#menu li:hover a:hover, #menu li.jshover a:hover{text-decoration:none;color:#000;}  
#menu li:hover li a:link, #menu li.jshover li a:link{text-decoration:none;color:#000;}
#menu li:hover li a:visited, #menu li.jshover li a:visited{text-decoration:none;color:#000;}
#menu li:hover li a:hover, #menu li.jshover li a:hover{text-decoration:none;color:#000;}
#menu li:hover li:hover a:link, #menu li.jshover li.jshover a:link{text-decoration:none;color:#414141;}
#menu li:hover li:hover a:visited, #menu li.jshover li.jshover a:visited{text-decoration:none;color:#414141;}
#menu li:hover li:hover a:hover, #menu li.jshover li.jshover a:hover{text-decoration:none;color:#414141;}  
#menu li:hover li:hover li a:link, #menu li.jshover li.jshover li a:link{text-decoration:none;color:#000;}
#menu li:hover li:hover li a:visited, #menu li.jshover li.jshover li a:visited{text-decoration:none;color:#000;}
#menu li:hover li:hover li a:hover, #menu li.jshover li.jshover li a:hover{text-decoration:none;color:#000;}  
#menu li:hover li:hover li:hover a:link, #menu li.jshover li.jshover li.jshover a:link{text-decoration:none;color:#414141;}
#menu li:hover li:hover li:hover a:visited, #menu li.jshover li.jshover li.jshover a:visited{text-decoration:none;color:#414141;}
#menu li:hover li:hover li:hover a:hover, #menu li.jshover li.jshover li.jshover a:hover{text-decoration:none;color:#414141;}  
#menu ul{ display:none; list-style:none; padding:0; margin:0; position:absolute; z-index:3; left:186px; top:0; width:180px; background:#e3e3e3 !important;}
#menu li:hover ul, #menu li.jshover ul{ display:block; background:#e3e3e3 !important;}
#menu li:hover ul ul, #menu li.jshover ul ul{ display:none; background:#e3e3e3 !important;}
#menu li:hover ul li:hover ul, #menu li.jshover ul li.jshover ul{ display:block; background:#e3e3e3 !important;}
#menu li ul li {background:#e3e3e3 !important;}  
/* Меню конец */

/* Windows panel */
#start {z-index:40; display: none; position: fixed; bottom: 39px; left: 0px; width:403px;}
.start1 {background-image: url('http://webo4ka.ru/Ucoz2/Windows_panel/07.png'); background-position: right; color: rgb(255, 255, 255);}
.start2 {background-image: url('http://webo4ka.ru/Ucoz2/Windows_panel/7_1.png'); padding-left:10px;}
.start3 {background-image: url('http://webo4ka.ru/Ucoz2/Windows_panel/7_2.png'); background-position: right; padding-left:10px;}
.start4 {background-image: url('http://webo4ka.ru/Ucoz2/Windows_panel/12.png');}
.panelka { cursor:pointer; border:none; padding:2px; background:none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px; }  
.panelka:hover {padding:1px;border:1px solid #BDCFD7;background:#3b7385;}  
.starttable {z-index:40; position: fixed; bottom: 0px; left: 0px; width: 100%; background-image: url('http://webo4ka.ru/Ucoz2/Windows_panel/vista2.png');}
a.pusk {background:url('http://webo4ka.ru/Ucoz2/Windows_panel/vista3.png') 0px 0px no-repeat;width:46px;height:41px;display:block; border:none;}
a.pusk:hover {background-position:0px -43px}
#toTop { width: 25px; border: none; text-align: center; padding: 5px; position: fixed; bottom: 0px; right: 185px; cursor: pointer; color: #666666; text-decoration: none; }
span.baner span a img { cursor:pointer; border:none !important; padding:2px !important; background:none !important; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px;}  
span.baner span a img:hover {padding:1px !important;border:1px solid #BDCFD7 !important;background:#3b7385 !important;}  
/* Windows panel */

#nav {
  width: 100%;
  float: left;
  margin: 0 0 3em 0;
  padding: 0;
  list-style: none;
  background-color: #f2f2f2;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc; }
  #nav li {
  float: left; }
  #nav li a {
  display: block;
  padding: 8px 15px;
  text-decoration: none;
  font-weight: bold;
  color: #069;
  border-right: 1px solid #ccc; }
  #nav li a:hover {
  color: #c00;
  background-color: #fff; }