/* FIFALand Style */
html, body {height: 100%;padding: 0px;margin: 0px;background: #CCCCCC;font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;font-size: 8px;}
form {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
* {font-size: 8pt}

a {background: inherit; text-decoration: none; color: #667F99;}
a:hover {background: inherit; color: #996800;}
textarea,select {vertical-align:middle; font-size:8pt; border:1px solid #CCCCCC; font-family:Verdana,Arial,Helvetica;}
label {cursor:pointer;cursor:hand}
input {padding:3px; border:1px solid #CCCCCC; font: normal 1em Verdana, sans-serif; color:#777;}
input.button {font: bolder 12px Arial, Sans-serif; border: 1px solid #CCC; background: #FFF; padding: 0px; color: #275F6C;}

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* headers */
h1, h2, h3 {font-family: Verdana, Tahoma, 'Trebuchet MS', Sans-serif; font-weight: Bold;}
h1 {font-size: 120%;}
h2 {font-size: 110%; text-transform: uppercase;}
h3 {font-size: 110%; color: #007E80;}
h1, h2, h3, p {margin: 0; padding: 10px;}
ul, ol {margin: 10px 20px; padding: 0 20px;}

/* Layout */
#wrap {width: 820px; background: #CCC url(/design/content.jpg) repeat-y center top; margin: 0 auto; text-align: left;}
#content-wrap {clear: both; width: 760px; padding: 0; margin: 0 auto;}

/* header */
#header {width: 820px; position: relative; height: 330px; background: #CCC url(/design/logo_pic.jpg) no-repeat center top; padding: 0; font-size: 14px; color: #FFF;}
#header h1#logo-text {position: absolute; margin: 0; padding: 0; font: bolder 3.3em 'Trebuchet MS', Arial, Sans-serif; letter-spacing: -2px; color: #FFF; text-transform: none; top: 28px; left: 32px;}

/* sitemenu */
ul#sitemenu{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:36px;text-transform:uppercase;font-size:12px;font-weight:bold;background:transparent url(/design/menu_off.gif) repeat-x top left;font-family:Helvetica,Arial,Verdana,sans-serif;border-bottom:4px solid #336666;border-top:1px solid #C0E2D4;}
ul#sitemenu li{display:block;float:left;margin:0;pading:0;}
ul#sitemenu li a{display:block;float:left;color:#999999;text-decoration:none;padding:12px 20px 0 20px;height:24px;background:transparent url(/design/menu_act.gif) no-repeat top right;}
ul#sitemenu li a:hover{background:transparent url(/design/menu_bg.gif) no-repeat top right;}

/* Main */
#main {float: right; width: 550px; padding: 0; margin: 0;}

/* sidebar */
#sidebar {float: left; width: 200px; padding: 0; margin: 0;}
#sidebar h1 {margin: 10px 0 0 0; padding: 3px 10px; font: bold 120% Tahoma, Verdana, Sans-Serif; color: #FFF; border:1px solid #999999; background: #B6B8BB;}
#sidebar .left-box {border: 1px solid #999999; margin: -1px 0 5px 0;}
#sidebar ul.sidemenu {list-style: none; text-align: left; margin: 3px 0px 8px 0; padding: 0; text-decoration: none;}
#sidebar ul.sidemenu li {border-bottom: 1px solid #EFF0F1; background: url(/design/bullet.gif) no-repeat 2px 3px ; padding: 2px 0 2px 25px; margin: 0 2px;}
#sidebar ul.sidemenu a {font-weight: bold; padding: 2px 0; background: none;}

/* footer */
#footer {color: #666666; background: #CCC url(/design/footer.jpg) no-repeat center top; clear: both; width: 820px; height: 200px; text-align: center; font-size: 92%;}
#footer a {text-decoration: none;}

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#A9B8C2}
.gTableTop {padding:6px;background:#E4E8F3;color:#445588;font-size:12px;font-family:Tahoma,Verdana;height:23px;text-align:center;font-weight:bold;background-image: url('/bgpages.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}
.gTableRight {padding:2px;background:#F4F4F4}
.gTableError {padding:2px;background:#F4F4F4;color:#FF0000;}
/* ------------------------ */

/* 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,.forumModer {color:#888888;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;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {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;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

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

/* forum Page switches */
.pagesInfo {background:#FFFFFF;font-size:7pt;}
.switches {background:#A9B8C2;}
.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;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;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;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {background:#EFEFEF;}
.postPoll {background:#F4F4F4;}
.postFirst {background:#FFFFFF;}
.postRest1 {background:#FFFFFF;}
.postRest2 {background:#FFFFFF;}
.postSeparator {height:2px;background:#D2D2D2;}

.postTdTop {background:#F4F4F4;height:20px;border-bottom:1px solid #A9B8C2;}
.postBottom {background:#F4F4F4;height:20px;border-top:1px solid #A9B8C2;}

.postUser {font-weight:bold;font-family:Tahoma,Arial;}
.postTdInfo {text-align:center;padding:5px;background:#F4F4F4;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#A9B8C2;}
.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: 12pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; border-left: 6px #8394B2 solid; padding-top: 7px; padding-bottom: 7px;}
.bbCodeName {color: #000; !important; background: #FDDBCC url(/images/code.gif) no-repeat right; font-size: 12pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; border-left: 6px #FFCC66 solid; padding-top: 7px; padding-bottom: 7px;}
.codeMessage {color: #465584; background: #FAFCFE; font-size: 11px; border: 1px #000 dotted !important; border-left: 6px #FFCC66 solid !important; border-top: 0 !important; padding: 3px;}
.quoteMessage {color: #465584; background: #FAFCFE; font-size: 11px; border: 1px #000 dotted !important; border-left: 6px #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:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* 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('http://src.ucoz.ru/t/111/14.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/111/14.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FFFFFF;border:1px solid #A9B8C2;}
.codeCloseAll {font-size:7pt;color:#737373;font-weight:bold;background:#FFFFFF;border:1px solid #A9B8C2;}
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */

/* ====== Rating Start ====== */
.rating {color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; width: 85px; height: 16px;}
.unit-rating{list-style:none; margin: 0px; padding:0px; width: 85px; height: 16px; position: relative; background: url('/rating.gif') top left repeat-x;}
.unit-rating li{text-indent: -90000px; padding:0px; margin:0px; float: left;}
.unit-rating li a{display:block; width:17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px;}
.unit-rating li a:hover{background: url('/rating.gif') left center; z-index: 2; left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:17px;}
.unit-rating a.r2-unit{left:17px;}
.unit-rating a.r2-unit:hover{width: 34px;}
.unit-rating a.r3-unit{left: 34px;}
.unit-rating a.r3-unit:hover{width: 51px;}
.unit-rating a.r4-unit{left: 51px;}
.unit-rating a.r4-unit:hover{width: 68px;}
.unit-rating a.r5-unit{left: 68px;}
.unit-rating a.r5-unit:hover{width: 85px;}
.unit-rating li.current-rating{background: url('/rating.gif') left bottom;   position: absolute;   height: 16px;   display: block; text-indent: -9000px; z-index: 1;}
/* ====== Rating End ====== */

/* ====== Effect Prozrachnosti Start ====== */
#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
/* ====== Effect Prozrachnosti End ====== */

/* ====== Hint Start ====== */
#tooltip{
	background: #eee;
	font: verdana;
	font-size: 10px;
	width:auto;
	border:1px solid #CCCCCC;
	border-left:5px solid #CCCCCC;
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	opacity: 0.91;
	filter: alpha(opacity="91");
	line-height:15px; 	z-index:100;
	margin:0px;
	padding: 3px;
	position: absolute;
	visibility: hidden;
	border-collapse: separate;
}
/* ====== Hint End ====== */

/* ====== Page Selector Start ====== */
.catPages1 {color:#CCCCCC;border:0px;margin-bottom:10px;margin-top:10px;}  
.catPages1 a:link,  
.catPages1 a:visited,  
.catPages1 a:hover,  
.catPages1 a:active {text-decoration:none;color: #fff;background:#CCCCCC;border:1px solid #999999;padding:3px 10px;font-size:11px;font-weight:bold;}  
.catPages1 a:hover {background:#414141;border:1px solid #999999;color:#AED6FF;font-weight:bold;}  
.catPages1 b {text-decoration:none;background:#414141;border:1px solid #414141;padding:3px 10px;color:#AED6FF;font-size:11px;}  

.catPages2 {color:#CCCCCC;border:0px;margin-bottom:10px;margin-top:10px;}  
.catPages2 a:link,  
.catPages2 a:visited,  
.catPages2 a:hover,  
.catPages2 a:active {text-decoration:none;color: #fff;background:#CCCCCC;border:1px solid #999999;padding:3px 10px;font-size:11px;font-weight:bold;}  
.catPages2 a:hover {background:#414141;border:1px solid #999999;color:#AED6FF;font-weight:bold;}  
.catPages2 b {text-decoration:none;background:#414141;border:1px solid #414141;padding:3px 10px;color:#AED6FF;font-size:11px;}
/* ====== Page Selector End ====== */