a:link {text-decoration:underline; color:#547e01;}
a:active {text-decoration:underline; color:#547e01;}
a:visited {text-decoration:underline; color:#547e01;}
a:hover {text-decoration:underline; color:#c52323;}

.topLink a:link {text-decoration:none; color:#000000;}
.topLink a:active {text-decoration:none; color:#000000;}
.topLink a:visited {text-decoration:none; color:#000000;}
.topLink a:hover {text-decoration:none; color:#FCFFEF;}

a.forRegLink:link, a.topSortLink:link, a.postUser:link, a.postNumberLink:link {text-decoration:underline; color:#333333;}
a.forRegLink:active, a.topSortLink:active, a.postUser:active, a.postNumberLink:active {text-decoration:underline; color:#333333;}
a.forRegLink:visited, a.topSortLink:visited, a.postUser:visited, a.postNumberLink:visited {text-decoration:underline; color:#333333;}
a.forRegLink:hover, a.topSortLink:hover, a.postUser:hover, a.postNumberLink:hover {text-decoration:underline; color:#FFFFFF;}

td, body {color:#000000; font-family: Trebuchet MS; font-size:10pt;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-family: Trebuchet MS; font-size:10pt;}
.copy {font-family: Trebuchet MS; font-size:10pt;}

a.noun:link {text-decoration:none; color:#8B8881}
a.noun:active {text-decoration:none; color:#8B8881}
a.noun:visited {text-decoration:none; color:#8B8881}
a.noun:hover {text-decoration:underline; color:#000000}

h1 {font-family:"Trebuchet MS"; font-size:12pt;}
h2 {text-decoration:none; font-family:century gothic;font-size:11pt;}
hr {color:#C2C2C2;height:1px;}
label {cursor:pointer;cursor:hand}



a.menu1:link {text-decoration:underline; color:#9CCF00}
a.menu1:active {text-decoration:underline; color:#9CCF00}
a.menu1:visited {text-decoration:underline; color:#9CCF00}
a.menu1:hover {text-decoration:none; color:#000000}
.menuTd {padding-left:12px;padding-right:10px; background: url('../.s/t/971/11.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 10; padding: 0 0 5 13px; margin-bottom: .6em; background-bottom: 1px solid #595959;}
/* ----- */
#menunav {
 width: 978px;
 border: 1px solid #cecece; 
 height:29px;
 background: url(../../kdezign.ucoz.net/images/menu.html) #fbfbfb;
 padding: 0 0 0 0px;
 border-radius: 0px;
 margin-bottom: 0px;
}
#menunav a {
 display: block;
 float: left;
 width: 155px;
 text-align: center;
 text-decoration: none; 
 font-family: Trebuchet MS;
 font-size: 13px;
 font-weight: bolder;
 padding: 7px 3px 7px 3px; 
 color: #48443d;
 border-right: 1px solid #cecece;
}
#menunav a:hover {
 font-family: Trebuchet MS;
 font-size: 13px;
 color: #fff;
 background-color: #547e01;
 text-decoration: underline;
}
/* ----- */

/* ----- */


#uMenuDiv1 .xw-tl, #uMenuDiv1 .xw-bl { 
 display: none; 
 } 
 #uMenuDiv1 .xw-ml, #uMenuDiv1 .xw-mr { 
 padding: 0; 
 }
 #uMenuDiv1 .xw-mc { 
 background: #f9f6e3; 
 }
#uMenuDiv1 .u-menu a:link,.u-menu a:visited,.u-menu a:active {color:#008eb2!important; text-decoration:none !important;}
#uMenuDiv1 .u-menu a:hover {color:#88b11f !important;text-decoration:none !important;}

/* Site Menus */
.uMenuH li {float:left;padding:0 0px;}


.uMenuV .uMenuItem {font-size:16px; color:#34464f; font-family:"verdana"}
.uMenuV li a:link {text-decoration:none; color:#34464f}
.uMenuV li a:active {text-decoration:none; color:#34464f}
.uMenuV li a:visited {text-decoration:none; color:#34464f}
.uMenuV li a:hover {text-decoration:none; color:#c52323}

.uMenuV .uMenuItemA {font-size:16px; font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#c52323}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#c52323}
.uMenuV a.uMenuItemA:hover {text-decoration:none; color:#0971a1}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('../../k-dezign.ru/pic/ar1.gif') no-repeat 0 0;}
.uMenuV li {margin: 0; padding: 0 0 4px 0px; border-bottom: 1px solid #8db1b8; margin-bottom: .4em;}
/* --------- */

/* Module Part Menu */
.catsTable {}
.catsTd {padding: 0 0 6px 25px; background: url('../images/1.png') no-repeat 0px 2px;}
.catName {font-family: Trebuchet MS;font-size:16px;}
.catNameActive {font-family: Trebuchet MS;font-size:14px;}
.catNumData {font-size:0pt;color:#555555;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#5f8b08; }
a.catName:visited {text-decoration:none; color:#5f8b08; }
a.catName:hover {text-decoration:underline; color:#b70000;}
a.catName:active {text-decoration:none; color:#000000;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:none; color:#000000;}
a.catNameActive:active {text-decoration:underline; color:#000000;}
/* ----------------- */

/*--------------------- Main content end ---------------------*/
/* Entries Style */
.eBlock {}
.eTitle {font-family:Trebuchet MS;font-size:16px;font-weight:bold;color:#547e01; padding: 0px 0 3px 10px; border-bottom: solid 2px #cccccc; border-left: solid 6px #d58a02; }
.eTitle a:link {text-decoration:none; color:#547e01;}
.eTitle a:visited {text-decoration:none; color:#547e01;}
.eTitle a:hover {text-decoration:none; color:#c52323;}
.eTitle a:active {text-decoration:none; color:#547e01;}
.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #C2C2C2}
.eDetails {border:1px dashed #C2C2C2;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#8a8a8a;padding-bottom:5px;padding-top:3px;text-align:left;font-size:7pt;}
.eDetails1 {border:1px dashed #C2C2C2;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#8a8a8a;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eDetails2 {border:1px dashed #C2C2C2;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#8a8a8a;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('../.s/t/971/14.gif') no-repeat 0px 0px;}
/* ------------- */

/*--------------------- Containers start ---------------------*/

.block {
 width: 190px;
 margin-top: 10px;
}

.blocktitle {
 width: 190px;
 height: 27px;
 font: 14px 'Tahoma', 'Arial';
 line-height: 27px;
 color: #219cc5;
 text-transform: uppercase;
 background: url(../.s/t/796/20.png);
 margin-bottom: 5px;
}

.blocktitle-inside {
 margin-left: 10px;
}

.blockcontent {
 text-align: left;
}

.blockcontent-inside {
 margin-left: 10px;
 width: 170px;
}

.blockcontent ul {
 margin: 0;
 padding: 0;
 margin-left: 15px;
}

.blockcontent li {
 margin-left: 10px;
}

.blockcontent li a {
 color: #555555;
}

.blockcontent li a:hover {
 color: #219cc5;
 text-decoration: none;
}

.blockcontent a {}

.blockcontent a:hover {}

.blockcontent table {
 font: 12px 'Arial';
 color: #5d5d5d;
}

.calTable {
 font: 12px 'Arial';
 color: #5d5d5d;
}

a.calMonthLink {
 color: #5d5d5d;
}

a.calMdayLink {}

.calWday {
 height: 22px;
 background: url(../.s/t/796/21.png) repeat-x;
 border-left: 1px solid #219cc5;
 border-right: 1px solid #219cc5;
 color: #ffffff;
 padding-left: 3px;
 padding-right: 3px;
}

.calWdaySe, .calWdaySu {
 height: 22px;
 background: url(../.s/t/796/22.png) repeat-x;
 border-left: 1px solid #ac1e20;
 border-right: 1px solid #ac1e20;
 color: #ffffff;
 padding-left: 3px;
 padding-right: 3px;
}

.calMdayIs {
 border: 1px solid #219cc5;
 background: #5ec2e4;
 color: #ffffff;
}

.calMdayA {
 color: #e83f63;
 font-weight: bold;
}

a.groupAdmin {}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}


/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 clear: both;
 margin: 8px auto;
 width: 980px;
 height: 35px;
 font: 11px 'Tahoma','Arial';
}

#copyright {
 float: left;
 width: 450px;
 margin-left: 22px;
 text-align: left;
 line-height: 35px;
 color: #555555;
 text-transform: uppercase;
}

#powered_by {
 float: right;
 width: 450px;
 margin-right: 22px;
 text-align: right;
 line-height: 35px;
}

#powered_by a {
 color: #d21918;
}

#powered_by img {
 vertical-align: middle !important;
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
 margin-left: 12px;
 margin-right: 12px;
 width: 980px;
 font: 11px 'Tahoma', 'Arial';
}

.forumContent a {
 font: 11px 'Tahoma', 'Arial';
 color: #219cc5;
}

.forumContent table {
 font: 11px 'Arial';
}

.gTable, .postTable {
 background-color: #5ec2e4;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #ffffff;
 padding: 2px 7px;
}

.gTable td.gTableTop {
 padding: 0px 5px;
 text-align: left;
 background: url(../.s/t/796/25.png) repeat-x;
 height: 28px;
 font: 14px 'Tahoma', 'Arial';
 color: #219cc5;
 line-height: 28px;
 text-transform: uppercase;
 border: 1px solid #bc0000;
 border-left: 5px solid #bc0000;
}

.gTableTop a {
 font: 14px 'Tahoma', 'Arial';
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #5ec2e4;
 font: 10px 'Tahoma', 'Arial';
 color: #ffffff;
}

.gTable td.postTdTop {
 background: #5ec2e4;
 color: #ffffff;
}

.gTable td.postTdTop a {
 color: #ffffff !important;
}

.gTableSubTop a {
 font: 10px 'Tahoma', 'Arial';
 color: #ffffff;
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 background: #f4f7f8;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
 color: #ffffff !important;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
 color: #d21918;
}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
 color: #a1a1a1;
}

.quoteMessage {}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

input {
 font: 11px 'Tahoma', 'Arial';
 margin: 0px 1px;
}

input[type=submit], input[type=reset], input[type=button] {}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {}

input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}

input[type=text], input[type=password] {}

textarea {}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.queryField {
 width: auto !important;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popup a {
 color: #219cc5;;
}

.popup {
 font: 11px 'Tahoma', 'Arial';
 margin: 10px;
}

.popuptitle {
 border: 1px solid #bc0000;
 height: 28px;
 background: url(../.s/t/796/26.png) no-repeat;
}

.ptitle-inside {
 padding-left: 5px;
 text-align: left;
 background: url(../.s/t/796/25.png) repeat-x;
 margin-left: 6px;
 height: 100%;
 font: 14px 'Tahoma', 'Arial';
 color: #219cc5;
 line-height: 28px;
 text-transform: uppercase;
}

.popupbody {
 margin-top: 1px;
 background: #ffffff;
 border: 1px solid #259ec6;
}

.popupbody table {
 font: 11px 'Tahoma', 'Arial';
}

.pbody-inside {
 margin: 5px;
}

/*--------------------- POPUP end ---------------------*/