@import url("tools.css");
@import url("base.css");
@import url("engine.css");

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset {
	margin:0;
	padding:0;
}

fieldset {border:color:#9a9a9a;}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
}

/*Íàñòðîéêà çàãîëîâêîâ*/
h1 { font-size: 12px; font-weight: bold; }
h2 { font-size: 12px; font-weight: bold; line-height: 18px; }
h3 { font-size: 1em; font-weight: bold; line-height: 16px; }
h4 { font-size: 10px; font-weight: bold; line-height: 15px; }
.flarge { font-size: 17px; font-weight: normal; line-height: 18px; }
.indents {
	padding: 0; margin: 0;
	line-height: normal;
}

/*links*/
a { color: #177ebb; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }

/*forms*/
input, textarea, select {
	font-size: 1em;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
/*PAGE*/
body {
	color: #414141;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
}

#page_bg {
	height: 100%;
	padding: 0;
	margin-bottom: 1px;
	background: url("../imag/bgbody.gif");
}

#page_bg2 {
	width: 100%;
	height: 100%;
	background: transparent url("../imag/bgpage2.png") repeat-x;
}

/*Áûñòðûé ïîèñê*/
#quick_search {
position:absolute;
padding-left: 110px;
}


#qsearch {
background: url("../imag/form.png") no-repeat scroll;
height:28px;
padding: 0;
margin: 0;
width: 322px;
border: none;
}
#qsearch1 {
background: url("../imag/searchimage.png") no-repeat scroll;
height:24px;
padding: 0;
margin: 0;
width: 81px;
border: none;
position:absolute;
top:2px;
left:5px;
}
#qsearch-box {
float: left;
width: 306px;
height:15px;
border: none;
color: #333333;
background: none;
font-size: 12px;
font-family:Tahoma;
font-style:bold;
text-transform: capitalize;
margin: 0;
padding: 0;
font-weight: bold;
vertical-align: middle;
padding: 8px 0 0 10px;
text-transform: uppercase;
}

#qsearch_button { position:absolute;  height: 26px; width: 72px; left:440px;top:1px;}

div.block1{
	width: 187px;
	margin-left:19px;
	background: #FFF url("../imag/blockbg.png") left repeat-y;
	margin-bottom: 8px;
}

div.block1 div{
	width: 187px;
	background: transparent url("../imag/topblock.png") top left no-repeat;
}

div.block1 div div{
	width: 187px;
	background: transparent url("../imag/footblock.png") bottom left no-repeat;
}

div.block1 div div div{
	width: 173px;
	padding-bottom: 8px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0;
	background: transparent;
}

div.block1 div div div h3{
	display: block;
	height: 25px;
	font-size: 16px; /* Çäåñü ïðàâèòü øðèôò çàãîëîâêà áëîêà */
	color: #666666;
	font-family:Tahoma;
	font-style:Regular;
	margin-bottom: 8px;
	padding-top:10px;
}

div.block1 div div div div {
	padding: 0px;
	margin: 0px;
}

div.block2{
	width: 141px;
	margin-left:15px;
	margin-right:11px;
	background: #FFF url("../imag/blockbg2.png") left repeat-y;
	margin-bottom: 8px;
}

div.block2 div{
	width: 141px;
	background: transparent url("../imag/topblock2.png") top left no-repeat;
}

div.block2 div div{
	width: 141px;
	background: transparent url("../imag/footblock2.png") bottom left no-repeat;
}

div.block2 div div div{
	width: 133px;
	padding-bottom: 8px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0;
	background: transparent;
}

div.block2 div div div h3{
	display: block;
	height: 25px;
	font-size: 16px; /* Çäåñü ïðàâèòü øðèôò çàãîëîâêà áëîêà */
	color: #666666;
	font-family:Tahoma;
	font-style:Regular;
	margin-bottom: 8px;
	padding-top:10px;
}

div.block2 div div div div {
	padding: 0px;
	margin: 0px;
}

.bvote p {
	background: #f6fafd url("../imag/voteinfo.png") no-repeat 100% 0;
	border: 1px solid #d8e3ea;
	color: #466f9d;
	padding: 5px 18px 5px 8px;
}

.bvote .vbuttons { height: 24px; overflow: hidden; }
.bvote .vbuttons .votebtn,
.bvote .vbuttons .votebtnhover { float: left; }

.bvote .vbuttons .resultbtn,
.bvote .vbuttons .resultbtnhover { float: right; }

/*ÏÎÏÓËßÐÍÛÅ ÒÝÃÈ*/
.rightside .btags .dtop { background-position: 0 -406px; }

.rightside .btags a { text-decoration: none !important; }

/* ==================== Îáëàêî òåãîâ */
.btags .clouds_xsmall { color: #5D9EC3 !important; }
.btags .clouds_small { color: #88B8D4 !important; }
.btags .clouds_medium { color: #B4D3E4 !important; }
.btags .clouds_large { color: #E0EDF4 !important; }
.btags .clouds_xlarge { color: #ffffff !important; }

.rightside .btags a:hover { background-color: #589AC0; color: #fff !important; }

/* ==================== Îáëàêî òåãîâ */
.clouds_xsmall { font-size: 9px; }
.clouds_small { font-size: 11px; }
.clouds_medium { font-size: 13px; }
.clouds_large { font-size: 15px; }
.clouds_xlarge { font-size: 17px; }

/*OTHER SETTINGS*/
p {
	padding: 0; margin: 0;
	margin-bottom: 12px;
}
.clr { clear: both; }
img  { border:0 none; }
img.left { float: left; margin: 2px 20px 16px 0; }
img.right { float: right; margin: 2px 0 16px 20px; }
hr	{
	border: 0 none;
	border-top: 1px solid #cfcfcf;
	height: 1px;
}

table {
	border-collapse: collapse;
	border-spacing: 0; border: 0px;
}

table td { padding: 0px; }

/*UL, LI*/
ul {
    margin: 0;
    padding-left: 16px;
    list-style-position:outside;
    list-style-image:none;
}

ul li { margin: 0; padding: 0; }

ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom: 18px;
	margin-left: 2.2em;
}

/*WRAPPER ÎÑÍÎÂÍÎÉ ÐÀÇÌÅÐÍÛÉ ÁËÎÊ*/
.wrapper {
	margin: auto;
	width: 938px;
	text-align: left;
}
.wrapper2 {
	margin: auto;
	width: 938px;
	text-align: left;
	background-color:#fff;
}

#header-l {
	height: 224px;
	background: transparent url("../imag/header-l.png") left top no-repeat;
	position: relative;
	padding-left: 30px;
}

#header-r {
	height: 224px;
	background: transparent url("../imag/header-r.png") right top no-repeat;
	position: relative;
	padding-right: 40px;
}

#banners-block {
	position: absolute;
	top: 68px;
	right: 40px;
	width: 468px;
	height: 60px;
}

#headlink {
	position: absolute;
	top: 26px;
	left:-21px;
	color: #fff;
	font-family:Tahoma;
	font-style:regular;
	font-size:14px; /* Çäåñü ïðàâèòü øðèôò ññûëîê øàïêè */
}
#headlink a:link, #headlink a:visited, #headlink td { text-decoration:underline;color: #fff; font-size: 13px; }
#headlink a:hover { text-decoration:none;color: #fff; font-size: 13px;}

#headlinks {
	position: absolute;
	top:26px;
	left:37px;
	color: #fff;
	font-family:Tahoma;
	font-style:regular;
	font-size:14px;
}

#headlinks a:link, #headlinks a:visited, #headlinks td { text-decoration:underline;color: #fff; font-size: 13px; }
#headlinks a:hover { text-decoration:none;color: #fff; font-size: 13px;cursor:pointer; }

#headlinks2 {
	position: absolute;
	top:26px;
	left:123px;
	color: #fff;
	font-family:Tahoma;
	font-style:regular;
	font-size:13px;
}

#headlinks2 a:link, #headlinks2 a:visited, #headlinks2 td { text-decoration:underline;color: #fff; font-size: 13px; }
#headlinks2 a:hover { text-decoration:none;color: #fff; font-size: 13px;cursor:pointer; }

#headlink2 {
	position: relative;
	bottom: 2px;
	left: -23px;
	color: #fff;
	text-decoration:none;
	font-family:Tahoma;
	font-size:10px;
	font-style:regular;
}

#headlink2 a:link, #headlink2 a:visited, #headlink2 td { text-decoration:none;color: #fff; font-size: 10px; }
#headlink2 a:hover { text-decoration:underline;color: #fff; font-size: 10px;cursor:pointer; }

#headlink3 {
	position: relative;
	bottom: 19px;
	left:53px;
	color: #fff;
	text-decoration:none;
}

#headlink3 a:link, #headlink3 a:visited, #headlink3 td { text-decoration:none;color: #fff; font-size: 10px; }
#headlink3 a:hover { text-decoration:underline;color: #fff; font-size: 10px;cursor:pointer; }

#headicon1 {
	position: absolute;
	background: transparent url("../imag/home.png") right top no-repeat;
	top: 27px;
	right: 84px;
	width: 11px;
	height: 11px;
}

#headicon2 {
	position: absolute;
	background: transparent url("../imag/network.png") right top no-repeat;
	top: 28px;
	right: 47px;
	width: 11px;
	height: 11px;
}

#headicon3 {
	position: absolute;
	background: transparent url("../imag/letter.png") right top no-repeat;
	top: 30px;
	right: 12px;
	width: 11px;
	height: 11px;
}

#logo {
	position: absolute;
	top: 80px;
	left: 0;
	display: block;
	width:200px;
	height: 46px;
	text-align: center;
}

#footer1 {
	background: White url("../imag/footer-bg.png") repeat-x bottom;
	position: relative;
	height: 22px;
	color: #4c4c4c;
	overflow: hidden;
}

#footer1-l {
	background: transparent url("../imag/footer-bgl.png") left bottom no-repeat;
	height: 22px;
	position: relative;
}

#footer1-r {
	background: transparent url("../imag/footer-bgr.png") right bottom no-repeat;
	height: 22px;
	position: relative;
}

.MainMenu 
{
	height:41px;
	position:relative;
    top:183px;
	width:880px;
	background: #FFFFFF url("../imag/bmid_101.gif");
	margin:0;
	border:0;
}

.tab 
{
	margin:0;
	top:0;
}
.tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.tab li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
.tab a 
{
	background:#ffffff url("../imag/bright_101.gif") no-repeat right top;
	margin:0;
	padding:0;
	color:#ffffff;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
.tab a span 
{
	display:block;
	background:url("../imag/bleft_101.gif") no-repeat left top;
	padding:0 13px 0 13px;
	font-family:Tahoma;
	font-size:14px;
	font-style:Regular;
	line-height:41px;
}
.tab a:hover,.tab li.item_active a 
{
	background-position:right bottom;
}
.tab a:hover span,.tab li.item_active a span 
{
	background-position:left bottom;
	color:#333333;
	font-family:Tahoma;
	font-size:14px;
	font-style:Regular;
	line-height:41px;
	text-decoration:none;
}

#shadow-l {
	border-left:1px solid #c2c2c2;
}

#shadow-r {
	border-right:1px solid #c2c2c2;
}

/* IE hack */
* html #shadow-l { float: left; }
* html #shadow-r { float: right; }
/* END IE hack */

#shadow-l2 {
	background: transparent url("../imag/shadow-l2.png") 0 0 repeat-y;
}

#shadow-r2 {
	background: transparent url("../imag/shadow-r2.png") 100% 0 repeat-y;
}

/* IE hack */
* html #shadow-l2 { float: left; }
* html #shadow-r2 { float: right; }
/* END IE hack */

#footer {
	background: transparent url("../imag/footcopybg.png") 0 0 no-repeat;
	position: relative;
	border-right:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	height: 49px;
	overflow: hidden;
	margin-bottom:18px;
}

#copyright {
	position: absolute;
	top: 5px;
	left: 30px;
    cursor:pointer;
	color:#949493;
	font-family:Tahoma;
	font-style:Regular;
	font-size:13,23px;
}

#counts {
	position: absolute;
	top: 10px;
	right: 30px;
    cursor:pointer;
}

#titlebasic {
	
	display: block;
	height: 30px;
	font-weight: bold;
	font-size:12px;
	line-height: 25px;
	overflow: hidden;
	background: #008ce3 url("../imag/titlebasic_bg.png") top repeat-x;
}

#titlebasic a:link {
color:#ffffff;
text-decoration:none; 
}
#titlebasic a:visited {
color:#ffffff;
text-decoration:none; 
}
#titlebasic a:active {
color:#ffffff;
text-decoration:none; 
}
#titlebasic a:hover {
color:#ffffff;
text-decoration:none;
background-color:transparent; 
}



#titlebasic div {
	display: block;
	background: transparent url("../imag/titlebasic_l.png") top left no-repeat;
	padding-left: 4px;
	height: 30px;
}

#titlebasic div div {
	display: block;
	background: transparent url("../imag/titlebasic_r.png") top right no-repeat;
	padding-right: 4px;
	height: 30px;
}

#titlebasic div div div {margin:0; padding:0;}
#titlebasic a:link, #titlebasic a:visited { height: 45px; font-weight: bold; color: #FFF;}
#titlebasic a:hover {font-weight: bold; color: #FFF;}

.bodyline		{ background: #fafafa; border-left: 1px #9a9a9a solid;border-right: 1px #9a9a9a solid;padding:5px;}

.morelink {
	clear: both;
	display: block;
	border-bottom: 1px solid #EFEFEF;
	margin-top: 5px;
	color: #666666;
	height: 18px;
	padding: 2px;
}

.morelink a:link, .morelink a:visited, .morelink td { color: #666666; font-size: 10px; }
.morelink a:hover { color: #666666; font-size: 10px; }

#footnews{
	display: block;
	height: 29px;
	color: #fff;
	font-weight: bold;
	line-height: 1px;

	overflow: hidden;
	background: #008ce3 url("../imag/footnews-bg.png") top repeat-x;
	bottom: 5px;
}

#footnews div {
	
	display: block;
	background: transparent url("../imag/footnews-l.png") top left no-repeat;
	padding-left: 4px;
	height: 29px;
}

#footnews div div {
	
	display: block;
	background: transparent url("../imag/footnews-r.png") top right no-repeat;
	height: 29px;
}

#footnews div div div {margin:0; padding-right:2px;}
#footnews a:link, #footnews a:visited { height: 45px; font-weight: regular; color: #666666;font-family:Tahoma;}
#footnews a:hover {font-weight: regular; color: #666666;font-family:Tahoma;}

/* Entries Style */

.eTitle {font-family:Arial,Sans-Serif;font-size:11pt;color:#fff;padding: 2px 2px 3px 7px; background-color: #FFFFFF;}

.thetitle {font-family:Arial,Sans-Serif;font-size:11pt;color:#fff;padding: 2px 2px 3px 7px; background-color: #000000;}


.tit {text-decoration:none; color:#ffffff}
a.tit:link {text-decoration:none; color:#ffffff}
a.tit:visited {text-decoration:none; color:#ffffff}
a.tit:hover {text-decoration:underline;color:#DCDCDC}
a.tit:active {text-decoration:none; color:#DCDCDC}

.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px dashed #DDDDDD;}
.textHr {color:#DDDDDD;height:1px;border:1px dashed #DDDDDD;}

.eDetails {background:#F8F8F8;border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:7pt;}
.eDetails1 {background:#F8F8F8;border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}
.eDetails2 {background:#F8F8F8;border-bottom:1px dashed #DDDDDD;font-family:verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('http://src.ucoz.ru/t/928/12.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {border:1px solid #8EA8C4;background:#FFFFFF;}
.cBlock2 {border:1px solid #8EA8C4;background:#FFFFFF;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {width:495;
 background-position: center bottom;
 background-repeat: no-repeat;}
.smiles {border:1px inset;background:#FAFCFE;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {}
/* ------------------- */

/* News/Blog Archive Menu */
.archLi {padding: 0 0 3px 10px; background: url('http://src.ucoz.ru/t/928/13.gif') no-repeat 0px 4px;}
.archActive {text-decoration:underline;}
.archLi {font-family:verdana,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;}
/* ---------------------- */


/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E2E6EA}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF}
/* ---------- */

/* Other Styles */
.replaceTable {background:#F0F8FF;height:100px;width:300px;border:1px solid #597798;}

.legendTd {font-size:7pt;}
/* ------------ */

/* General Table View */
.gTable {}
.gTableTop {padding:0px;color:#515151;text-transform:uppercase;font-size:9px;font-family:Tahoma,Verdana; height:30px;text-align:center;font-weight:bold;background-image: url('http://4life.3dn.ru/dez/head2bg.gif');}
.gTableSubTop {padding:2px;background:#F4F4F4;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#F4F4F4;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#F4F4F4;}
.gTableLeft {padding:2px;background:#F4F4F4;font-weight:bold;color:#737373;background:#FFFFFF;}
.gTableRight {padding:2px;background:#F4F4F4;background:#FFFFFF;}
.gTableError {padding:2px;background:#F4F4F4;color:#FF0000;background:#FFFFFF;}
/* ----------------- */

/* Obvodka */
 
table.gTable {background:transparent; border:1px solid #dedede}
td.forumLastPostTd,
td.forumIcoTd,
td.threadIcoTd,
td.forumNameTd,
td.threadNametd,
td.forumPostTd,
td.threadPostTd, 
td.threadViewTd,
td.threadAuthTd,
td.forumThreadTd,
td.threadLastPostTd {background: #fff; border: 1px solid #eee}
 
table.gTable tr:hover td.forumLastPostTd,
table.gTable tr:hover td.forumIcoTd,
table.gTable tr:hover td.threadIcoTd,
table.gTable tr:hover td.forumNameTd,
table.gTable tr:hover td.threadNametd,
table.gTable tr:hover td.forumPostTd,
table.gTable tr:hover td.threadPostTd, 
table.gTable tr:hover td.threadViewTd,
table.gTable tr:hover td.threadAuthTd,
table.gTable tr:hover td.forumThreadTd,
table.gTable tr:hover td.threadLastPostTd,
table.gTable tr:hover td.forumLastPostTd {background: #efefef;}
/* ------------ */
 
 
a.catLink:link,
a.catLink:visited,
a.catLink:active {color:#555; text-decoration:none}
a.catLink:hover {text-decoration: underline }
a.forum:link,
a.forum:visited,
a.forum:active{color:#00A20A; text-decoration:underline; font-weight:bold}
a.forum:hover {text-decoration: none; color:#777}
/* ------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F4F4F4}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink:link {text-decoration:none; color:#445588;}
a.catLink:visited {text-decoration:none; color:#445588;}
a.catLink:hover {text-decoration:underline; color:#445588;}
a.catLink:active {text-decoration:underline; color:#445588;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:normal;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* Forum Titles & other */
.forum {font-weight:bold;font-size:11px;}
.forumDescr {color:#888888;font-size:9px;}
.forumModer {color:#888888;font-weight:normal;font-size:9px;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#4D6D91;}
a.forum:visited, a.lastPostUserlink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#4D6D91;}
a.forum:hover, a.lastPostUserlink:hover, a.forumLastpostlink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#6F8EB3;}
a.forum:active, a.lastPostUserlink:active, a.forumLastpostlink:active, a.threadAuthorLink:active {text-decoration:underline; color:#4D6D91;}
/* -------------------- */

/* Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-size:11px;font-family:Tahoma,Arial;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:underline; color:#4D6D91;}
a.forumBarA:active {text-decoration:underline; color:#4D6D91;}
/* -------------- */

/* Fast Navigation Blocks */
.fastLogin,.fastSearchTd {padding-top:7px;padding-bottom:7px;} 
.fastLoginForm,.signatureView {font-size:7pt;} 
.fastNav,.fastSearch {font-size:7pt;}
.fastNavTd {padding-top:7px;padding-bottom:3px;}
/* ---------------------- */

/* Fast Navigation Menu */
.fastNavMain {color:#445588;}
.fastNavCat {background:#F2F2F2;}
.fastNavCatA {background:#F2F2F2;}
.fastNavForumA {}
/* -------------------- */

/* Page Switches */
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switches {background:#B5B5B5;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#F4F4F4;font-weight:bold;color:#4D6D91;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------- */

/* Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F4F4F4}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#888888;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#F4F4F4;height:25px;font-weight:bold;font-size:7pt;color:#4D6D91;padding-left:40px; }
.threadsDetails {padding:2px;background:#F4F4F4;height:25px;color:#444444;}
.forumOnlineBar {padding:2px;background:#F4F4F4;height:25px;color:#444444;}

a.threadLink:link,a.threadPinnedLink:link {text-decoration:none; color:#4D6D91;}
a.threadLink:visited,a.threadPinnedLink:visited {text-decoration:none; color:#4D6D91;}
a.threadLink:hover,a.threadPinnedLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active,a.threadPinnedLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:7pt;}
.bbQuoteBlock,.bbCodeBlock {margin:3px;}
.quoteMessage,.codeMessage {padding:3px;}
.threadFrmBlock {font-size:7pt;text-align:right;}
.threadFrmName {padding:0 1px 0 1px;}
/* ------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #787878;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#016CAC;}
 
.postTdTop {background:#eaeaea;height:15px;text-align:center;border-bottom:1px solid #B5B5B5;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#FFFFFF;}
 
.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;}
 
 
.bbQuoteName {color: #000; !important; background: #E4EAF2 url(/images/quote.gif) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; border-left: 4px #8394B2 solid; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #000; !important; background: #FDDBCC url(/images/code.gif) no-repeat top right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 7px;}
.codeMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; padding: 3px;}
.quoteMessage {color: #465584; background: #FAFCFE; font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;}
 
 
.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:#5a5a5a;}
.statusOffline {color:#FF0000;}
a:link {text-decoration:none;}
a:active {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

/* ------------------ */

/* Post Form */
.codeButtons {font-size:7pt;background:#FFFFFF;border:1px solid #B5B5B5;}
.codeCloseAll {font-size:7pt;color:#737373;font-weight:bold;background:#FFFFFF;border:1px solid #B5B5B5;}
.postNameFl,.postdescrfl {width:400px}
.postpollFl,.postquestionfl {width:400px}
.postresultFl {width:50px}

.posttextFl {width:100%;height:150px;font-size:8pt}
.postuserFl,.postemailfl {width:300px}

.smiles {border:1px inset;background:#FAFCFE;background:#FFFFFF;}
.allsmilestd {padding-top:3px;}
.pollhelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilespart {padding-top:5px;text-align:center}
#vkbru {display:none;}
/* --------- */

/* Other Styles */
.replaceTable {background:#F4F4F4;height:100px;width:300px;border:1px solid #B5B5B5;}
.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('http://src.ucoz.ru/img/attach.gif') no-repeat 0px 0px;}

.legendTd {font-size:7pt;}
/* ------------ */

/* Çíà÷îê òåìû ôîðóìà */
.thDescr, .threadDescr {display: none;}
#frM30 img {opacity: 0.25;}
#frM30 img:hover {opacity: 1.0;}
#frM30 img.selectedImg {opacity: 2;}
/* ------------- */

body {scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #F0F0F0; scrollbar-highlight-color: #F0F0F0; scrollbar-arrow-color: #D1D8EC; scrollbar-base-color: #D1D8EC; scrollbar-darkshadow-color: #D1D8EC;}

.fHelp {font-size:7pt;color:#515151;}

.hint {background:#fff; line-height:11px; color:#666666; width:auto; border:1px solid #C6C6C6; z-index:1000; margin:0px; padding:10px; position:absolute; visibility:hidden;}

input.pass 
{ 
background: url(/images/pass.gif) no-repeat; 
background-color: #fff;
background-position: 0 50%;
padding-left: 18px;
color: #C0C0C0;
}

input.login 
{ 
background: url(/images/login.gif) no-repeat; 
background-color: #fff;
background-position: 0 50%;
padding-left: 18px;
color: #C0C0C0;
}

.cf4 {padding: 9px; font: 11px Arial, Helvetica, sans-serif; text-align: justify; border-right: 1px solid #DFDFDF; border-bottom: 4px solid #DFDFDF; border-left: 1px solid #DFDFDF;}

.blockmenu {height:22px; width: 100%;}
.blockmenu a:link,
.blockmenu a:visited {color:#222; background-color:#f9f9f9; text-decoration:none; padding-left:12px; line-height:22px; display:block; font-weight:bold; border-bottom:1px solid #dad9d9;}
.blockmenu a:hover {color:#B90000; text-decoration:none; padding-left:12px; line-height:22px; display:block; font-weight:bold; border-bottom:1px solid #dad9d9; background: #ffffff;}

.search a:link {color:#B90000;font-weight:bold;text-decoration:none; }
.search a:hover {color:#222; text-decoration:underline; font-weight:bold;}

div.bbCodeName {margin-bottom:3px;}
div.codeMessage code {font-size:12px;}
.catPages1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages1 a:hover {background:#148bd4;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz1 a:hover {background:#148bd4;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlock1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;} 

.catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages2 a:hover {background:#148bd4;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 a:hover {background:#148bd4;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlock2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock2 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock2 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;}