#back-top {
 position: fixed;
 bottom: 30px;
 margin-left: -150px;
}

#back-top a {
 width: 108px;
 display: block;
 text-align: center;
 font: 11px/100% Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 text-decoration: none;
 color: #bbb;

 /* замедление */
 -webkit-transition: 1s;
 -moz-transition: 1s;
 transition: 1s;
}
#back-top a:hover {
 color: #000;
}

/* изображение со стрелкой (тег span) */
#back-top span {
 width: 60px;
 height: 60px;
 display: block;
 margin-bottom: 7px;
 background: #BCE2F7 url(/images/up-arrow.png) no-repeat center center;

 /* закругленные углы */
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;

 /* замедление */
 -webkit-transition: 1s;
 -moz-transition: 1s;
 transition: 1s;
}
#back-top a:hover span {
 background-color: #eaeaea;
}














html{background:#5bbaea url(../images/bg.jpg) repeat-y 0 75px;}
body {
 margin:0;
 color:#000;
 font:14px/22px Arial, Helvetica, sans-serif;
 background:url(../images/bg.jpg) repeat-y 100% 75px;
}

img {
 border-style:none;
}
a {
 color:#434343;
 outline:none;
}
a:hover {
 text-decoration:none;
}
input, textarea, select {
 font:100% arial,sans-serif;
 vertical-align:middle;
}
form, fieldset {
 margin:0;
 padding:0;
 border-style:none;
}
.header-holder{
 width:100%;
 background:url(../images/bg-footer.gif) repeat-x;
 height:75px;
 margin:0 0 15px;
}
#header{
 width:993px;
 margin:0 auto;
 overflow:hidden;
}
.logo{
 float:left;
 background:url(../images/logo.jpg) no-repeat;
 width:278px;
 height:75px;
 margin:0;
}
.logo a{
 display:block;
 height:100%;
 text-indent:-9999px;
 overflow:hidden;
}
#nav{
 float:right;
 padding:27px 20px 0 0;
 margin:0;
 list-style:none;
 font-size:16px;
}
#nav li{
 float:left;
 padding:0 20px;
}
#nav li a{color:#fff;}
#nav li a:link {text-decoration:underline;}
#nav li a:visited {text-decoration:underline;}
#nav li a:hover {text-decoration:none;}
#nav li a:active {text-decoration:underline;}
#main{
 width:993px;
 margin:0 auto 31px;
 overflow:hidden;
}
#content{
 float:left;
 width:773px;
}
#content-forum{
 float:left;
 width:100%;
}
.content-c{
 width:100%;
 background:#fff;
 padding:8px 0 0px;
}


#usermenu {margin-top: 0px;height: 32px;background: url(http://sevastopoldom.at.ua/images/4.jpg) no-repeat top center;}
#usermenu ul {list-style: none;padding-left: 2px;}
#usermenu li {float: left;height: 32px;}
#usermenu li a {display: block;font: 12px/32px 'Arial'; color: #fff;padding: 0px 10px 0px 8px;text-decoration: none;background: url(/.s/t/783/5.png) no-repeat top right;}
#usermenu li a:hover {background: #1278E1;}
span#whois {position: relative;color: #fff; font: 11px 'Trebuchet MS';line-height: 32px;padding-left: 10px;}
span#whois a {color: #fff;}

#search {position: relative;float: right;margin: 5px 10px 0px 0px;width: 233px; height: 23px;background: url(/.s/t/783/6.png);}
#search form {width: 233px; height: 23px;}
#search div {height: 23px;}
#search .schQuery {float: left;}
#search .schQuery input.queryField {background: none;margin: 3px 0px 0px 7px;padding: 0px;width: 200px !important;border: 0px;font: italic 12px 'Arial'; color: #d5d5d5;}
#search .schBtn {float: right;}
#search .schBtn input {border: 0px;margin: 0px 1px 0px 0px;width: 24px;height: 22px;background: url(/.s/t/783/7.png);cursor: pointer;border-radius: 0px; -moz-border-radius: 0px;}
#search .schBtn input:hover {background-position: bottom left;}




.content-b{
 background:url(../images/content-b.png) no-repeat;
 height:11px;
 overflow:hidden;
}
h2{
 font-size:24px;
 line-height:28px;
 color:#255494;
 margin:0 0 3px 12px;
 font-weight:normal;
}
.menu{
 padding:7px 0 0 14px;
 margin:0 0 19px;
 list-style:none;
 background:url(../images/bg-menu.gif) repeat-x;
 overflow:hidden;
 height:1%;
 font-size:14px;
 line-height:16px;
}
.menu li{
 height:34px;
 float:left;
 color:#fff;
}
.menu li a{
 float:left;
 text-decoration:underline;
 cursor:pointer;
 color:#fff;
}
.menu .l{
 float:left;
 padding:6px 5px 12px 13px;
}
.menu .r{
 width:9px;
 height:34px;
 float:left;
}
.menu .active a {text-decoration:none;}
.menu li a:link {text-decoration:underline;}
.menu li a:visited {text-decoration:none;}
.menu li a:hover {text-decoration:underline;}
.menu li a:active {text-decoration:none;}




.menu li a:hover .l,
.menu .active .l{background:url(../images/bg-menu-l.png) no-repeat;}
.menu li a:hover .r,
.menu .active .r{background:url(../images/bg-menu-r.png) no-repeat;}

.post{
 overflow:hidden;
 height:1%;
 padding:0 7px 28px 7px;
}
.post .img-holder{
 float:left;
 width:210px;
 margin:4px 9px 0 0;
}
.post .img-holder img{vertical-align:top;}
.post .description{
 overflow:hidden;
 width:533px;
}
h3{
 margin:0 0 3px;
 font-size:20px;
 line-height:24px;
 color:#204d8a;
}
h3 a{
 color:#204d8a;
 text-decoration:none;
}
.post .date{
 display:block;
 font-size:12px;
 color:#807e73;
 margin:0 0 10px;
}
.post p{margin:0 0 10px;}
.meta{
 padding:0;
 margin:0;
 list-style:none;
 overflow:hidden;
 height:1%;
 font-size:12px;
 color:#807e73;
}
.meta li{
 float:left;
 background:url(../images/bg-meta.gif) no-repeat 0 50%;
 padding:0 4px 0 5px;
}
.meta li.first-child,
.meta li:first-child{
 background:none;
 padding:0 5px 0 0;
}
.meta li a{color:#807e73;}
.paging{
 padding:0 0 34px;
 margin:0;
 list-style:none;
 text-align:center;
}
.paging li{
 display:inline-block;
 margin:0 3px;
}
* html .paging li{display:inline;}
* +html .paging li{display:inline;}
.paging li a{color:#000;}
.paging .active a,
.paging li a:hover{text-decoration:none;}
#sidebar{
 float:right;
 width:210px;
}
.rating-block{
 width:100%;
 margin:0 0 10px;
}
.rating-block .c{
 background:#fff;
 width:100%;
 padding:8px 0 0;
}
.rating-block .b{
 background:url(../images/bg-rating-b.png) no-repeat;
 height:13px;
 overflow:hidden;
}
#sidebar h3{
 font-size:24px;
 line-height:28px;
 color:#255494;
 margin:0 0 3px 16px;
 font-weight:normal;
}
.rating{
 padding:0;
 margin:0;
 list-style:none;
 font-size:14px;
 line-height:18px;
}
.rating li{padding:3px 11px 7px;}
.rating .odd{background:#eaeaea;}
.rating a{color:#204d8a;}
.weather-block{
 width:100%;
 color:#23539c;
 margin:0 0 10px;
}
.weather-block .c{
 background:#fff;
 width:100%;
 padding:2px 0 0;
}
.weather-block .b{
 background:url(../images/bg-weather-block-b.png) no-repeat;
 height:11px;
 overflow:hidden;
}
.weather-block .block{
 background:#eeede3;
 border-bottom:1px solid #848d6f;
 padding:10px 0 9px;
}
.weather-block .block1{
 background:#e6f3c8;
 border:none;
 padding:10px 0 0;
}
.weather-block .day{
 display:block;
 background:#fff;
 padding:1px 7px 1px 15px;
}
.weather-block ul{
 padding:0 7px 0 15px;
 margin:0;
 list-style:none;
 font-weight:bold;
}
.weather-block .sun{
 background:url(../images/sun.gif) no-repeat;
 display:inline-block;
 width:21px;
 height:22px;
 vertical-align:middle;
}
* html .weather-block .sun{display:inline;}
* +html .weather-block .sun{display:inline;}
.partner-block{width:210px;}
.partner-block .t{
 background:url(/images/bg-partner-t.png) no-repeat;
 height:140px;
 overflow:hidden;
}
.partner-block .b{
 background:url(/images/bg-partner-b.png) no-repeat;
 height:45px;
 overflow:hidden;
}
.partner-block .c{
 background:url(/images/bg-partner-c.png) repeat-y;
 width:100%;
}
.partner-block .c:after{
 content:'';
 display:block;
 clear:both;
}
.partner-block .block{
 float:left;
 position:relative;
 margin:-140px 0 -45px;
}
#sidebar .partner-block h3{color:#fff;}
.partner-block .list{
 padding:13px 11px 0;
 margin:0;
 list-style:none;
 position:relative;
 color:#fff;
 line-height:18px;
}
.partner-block .list li{
 margin:0 0 12px;
 height:1%;
 vertical-align:top;
}
.partner-block .list img{
 display:block;
 margin:0 0 4px;
}
.footer-holder{background:#5cbaea url(/images/bg-footer.gif) repeat-x;}
#footer{
 width:993px;
 margin:0 auto;
}
.nav{
 padding:10px 0;
 margin:0;
 list-style:none;
 text-align:left;
}
.nav li{
 display:inline-block;
 padding:0 12px;
}
* html .nav li{display:inline;}
* +html .nav li{display:inline;}
.nav li a{color:#ffffff;}
.counters{
 padding:5px 0;
 margin:0;
 list-style:none;
 text-align:left;
 vertical-align:middle;
}
.counters li{
 display:inline-block;
 padding:0 5px;
}
* html .counters li{display:inline;}
* +html .counters li{display:inline;}

.gallery {
 background: url(/images/bg-gallery-0.gif) no-repeat;
 height: 119px;
 padding:6px 1px 0;
 margin-bottom:6px;
}
.gallery ul {
 width:9999px;
 list-style:none;
 margin:0;
 padding:0;
}
.gallery .gallery-holder {
 overflow:hidden;
 width:660px;
 float:left;
 position:relative;
}
.gallery li {
 float:left;
 margin:0 7px;
 width:147px;
 border:2px solid #cfba96;
}
.gallery li img {display:block;}
.gallery .link-prev,
.gallery .link-next {
 float:left;
 background: url(../images/bg-links-0.gif) no-repeat 0 0;
 width: 17px;
 height: 32px;
 text-indent:-9999px;
 overflow:hidden;
 margin:40px 0 0 0;
}
.gallery .link-prev:hover {background-position:0 100%;}
.gallery .link-next {
 margin:40px 0 0 0;
 background-position:100% 0;
}
.gallery .link-next:hover {background-position:100% 100%;}
.propertes {
 width:100%;
 overflow:hidden;
 padding-bottom:12px;
}
.propertes .columns {
 float:left;
 margin-right:24px;
 padding-bottom:10px;
 background: url(../images/bg-propertes.gif) no-repeat;
}
.propertes .columns .column {
 float:left;
 width:195px;
 padding-left:20px;
}
.propertes .columns h3 {line-height:22px;}
.propertes .columns h3 a {color:#fff;}
.propertes ul {
 list-style:none;
 width:204px;
 margin:0 0 15px -11px;
 padding:0;
}
.propertes li {
 font-weight:bold;
 font-size:13px;
 padding:0 0 2px 9px;
 background: url(../images/bullet01.gif) no-repeat 0 8px;
}
.propertes li a {color:#988159;}
.propertes .property-holder {
 color:#000;
 float:left;
}
.propertes .property-holder h3 {
 font-size:14px;
 line-height:22px;
 margin:0;
}
.propertes .property-holder h3 a {color:#55bbf6;}
.propertes .property-holder p {margin:0;}
.info-block {
 width: 700px;
 margin:-15px 3px 12px;
 padding:5px 8px 8px;
 line-height:18px;
}




.information {
 list-style:none;
 margin:0;
 padding:5px 0;
 height:20px;
 overflow:hidden;
 background: url(../images/bg-info-list.gif) repeat-x;
}
.information li {
 float:left;
 font-size:9px;
 padding:0 9px;
 color:#000;
 margin:0 9px 0 -9px;
 background: url(../images/separator03.gif) no-repeat 0 1px;
}
.information li a {color:#4d6d91; font-size:12px;}
.list a{
 color:#fff;
}


.info-block {
 width: 750px;
 margin:-15px 3px 12px ;
 padding:10px 8px 8px;
 line-height:18px;
}
.info-block a,
.info-block strong {
 color:#255494;
 font-size:14px;
}
.info-block strong {font-size:15px;}
.info-block p {margin:0;}




.visual img {float:left;}
.text-holder {
 height:1%;
 overflow:hidden;
}
.text-holder-news {
 height:1%;
 overflow:hidden;
 border-bottom: 1px solid #d6d6d6;
}
.text-holder-news p{
 color:#434343;
}
.flat-list {
 list-style:none;
 margin:0;
 padding:0 3px;
}
.visual-news {
 float:left;
 margin-right:12px;
 margin-top:5px;
}
.flat-list .visual {
 float:left;
 border:2px solid #1A3C78;
 margin-right:12px;
}

.flat-list .visual img {display:block;}
.flat-list h3 {
 font-size:13px;
 margin:0;
}
.flat-list li {
 color:#988159;
 padding-bottom:9px;
}

.flat-list li .row {
 width:100%;
 overflow:hidden;
 padding-bottom:6px;
}

.flat-list li {color:#434343;}
.flat-list h3 a {font-size:15px; color:#434343;}
.flat-list h4 {
 font-size:12px;
 margin:0 0 15px;
 color:#988159;
}
.flat-list p {margin:30px 0 0;}
.information {
 list-style:none;
 margin:0;
 padding:5px 0;
 height:20px;
 overflow:hidden;
 background: url(../images/bg-info-list.gif) repeat-x;
}
.information li {
 float:left;
 font-size:9px;
 padding:0 9px;
 color:#000;
 margin:0 9px 0 -9px;
 background: url(../images/separator03.gif) no-repeat 0 1px;
}
.information li a {color:#4d6d91;}

.ads-list {
 width:763px;
 margin:0px 0px 15px 0px;
 padding:20px 0 10px 4px;
 background:#F2F2F2;
 overflow:hidden;
 position:relative;
}
.ads-list ul {
 list-style:none;
 margin:0;
 padding:0 0 0 5px;
 float:left;
 width:174px;
}
.ads-list li {
 color:#988159;
 font-size:11px;
 line-height:12px;
 padding-bottom:6px;
}
.ads-list h4 {
 font-size:11px;
 margin:0;
 font-weight:normal;
}
.ads-list h4 a {
 text-decoration:none;
 color:#07a2c3;
 font-weight:bold;
}

#content .ads-list li p {margin:0;}
#content h5 {
 font-size:18px;
 color:#07a3c3;
 margin:0 0 20px;
}


.ads-box {
 line-height:15px;
 color:#988159;
 padding-bottom:9px;
}
.ads-box .ads-list2 {
 list-style:none;
 margin:0;
 padding:0;
}
.ads-box .ads-list2 li {
 width:100%;
 overflow:hidden;
 vertical-align:top;
 background: url(../images/divider.gif) repeat-x 0 100%;
 margin-bottom:14px;
}
.ads-box .ads-list2 li h4 {
 font-size:14px;
 margin:0;
}
.ads-box a {
 text-decoration:none;
 color:#434343;
 font-weight:bold;
}









.visual-board img {float:left;}
.text-holder-board {
 height:1%;
 overflow:hidden;
}

.flat-list-board {
 list-style:none;
 margin:0;
 padding:0 3px;
}

.flat-list-board .visual-board {
 float:left;
 border:2px solid #1A3C78;
 margin-right:12px;
}

.flat-list-board {display:block;}
.flat-list-board h3 {
 font-size:13px;
 margin:0;
}
.flat-list-board li {
 color:#988159;
 padding-bottom:9px;
}

.flat-list-board li .row-board {
 width:100%;
 overflow:hidden;
 padding-bottom:6px;
}

.flat-list-board li {color:#434343;}
.flat-list-board h3 a {font-size:15px; color:#434343;}
.flat-list-board h4 {
 font-size:12px;
 margin:0 0 15px;
 color:#988159;
}
.flat-list-board p {margin:10px 0 0;}
.information {
 list-style:none;
 margin:0;
 padding:5px 0;
 height:20px;
 overflow:hidden;
 background: url(../images/bg-info-list.gif) repeat-x;
}








/* Module Part Menu */
.catsTd {padding: 0 0 3px 4px;}
.catName {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.catNameActive {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.catNumData {font-size:8pt;color:#434343;}
.catDescr {font-size:8pt; color:#434343;}
a.catName:link {text-decoration:none;color:#255494;font-weight:bold;}
a.catName:visited {text-decoration:none;color:#255494;font-weight:bold;}
a.catName:hover {text-decoration:none;color:#255494;font-weight:bold;}
a.catName:active {text-decoration:none;color:#255494;font-weight:bold;}
a.catNameActive:link {text-decoration:none; color:#255494;font-weight:bold;}
a.catNameActive:visited {text-decoration:none; color:#255494;font-weight:bold;}
a.catNameActive:hover {text-decoration:none; color:#255494;font-weight:bold;}
a.catNameActive:active {text-decoration:none; color:#255494;font-weight:bold;}
/* ----------------- */


/* Entries Style */
.eBlock {}

.eTitle {font: 22px 'Tahoma';color: #3d3d3d;background: url(http://sevastopoldom.at.ua/images/29.gif) repeat; padding: 5px 10px 7px 10px;}
.eTitle a {font: 22px 'Tahoma';color: #3d3d3d; text-decoration: none;}
.eTitle a:hover {text-decoration: underline;}

.date-news {color: #434343; font-weight:bold; padding: 0 0 0 0px;}
.time-news {color: #717171;}




.eMessage, .eText {padding: 0px 10px 10px 10px !important;text-align: justify !important;color: #434343;font: 12px/17px 'Tahoma';}
.eMessage {}
.eText {text-align:justify;padding-bottom:0px;padding-top:5px;border-top:1px dashed #DDDDDD;}
.eMessage img, .eText img {background: #fff; padding: 4px !important; border-bottom: 0px solid #ccc !important; margin: 5px !important;}
.eDetails, .eDetails1, .eDetails2 {border-top: 1px solid #d6d6d6; padding: 5px 10px;font-size: 12px;}
.eDetails-photo {border-top: 0px solid #d6d6d6; padding: 5px 10px;font-size: 11px;/*text-transform: uppercase;*/}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.product{
 background: url(/images/frame.png) no-repeat;
 padding:8px 0px 0px 0px;
 width:213px;
 height:146px;
 display:block;
 margin:0;
}



.eRating {}

.eAttach {}
/* ------------- */

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

/* Comments Style */
.cAnswer {}
.cMessage, .cAnswer {text-align: justify !important; padding: 4px 7px 5px 7px;}
.cBlock1, .cBlock2 { margin: 10px !important;padding: 5px !important;border-radius: 5px; -moz-border-radius: 5px;-moz-box-shadow: 0 1px 2px #5D5D5D;box-shadow: 0 1px 2px #5D5D5D;
background: #f6f6f6;/*border-width: 1px; border-style: solid; border-color: #f6f6f6 #cacaca #838383 #cacaca;*/}
#maincol .cBlock1, #maincol .cBlock2 {border-top-color: #cacaca; margin: 0px !important;}
.cBlock1 {}
.cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {margin: 5px;}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {margin: 14px;}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable td {font: 12px 'Tahoma';color: #6e6e6e;padding: 4px 7px 5px 7px;}
td.calMonth a {color: #434343;}
td.calWday {color: #908b8b;}
td.calWdaySe {color: #6196da;}
td.calWdaySu {color: #6196da;}
td.calWday, td.calWdaySu, td.calWdaySe {background: url(/.s/t/785/30.gif) repeat-x;border-width: 1px;border-style: solid;border-color: #dcdcdc #c4c4c4 #adadad #c4c4c4;
border-radius: 8px; -moz-border-radius: 8px;
}
.calMday {}
td.calMdayA {color: #fffffe;background: #b5b5b5;border-radius: 8px; -moz-border-radius: 8px;}
a.calMdayLink {color: #75a3de;}
td.calMdayIsA {color: #fffffe;background: none;}
a.calMonthLink:link,a.calMdayLink:link {}
a.calMonthLink:visited,a.calMdayLink:visited {}
a.calMonthLink:hover,a.calMdayLink:hover {}
a.calMonthLink:active,a.calMdayLink:active {}
/* -------------- */

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* 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;}
/* ---------------- */

/*-------page-switches-------*/
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color: #908b8b; background: url(/.s/t/785/31.gif) repeat-x;padding: 5px 7px;text-decoration: none;
border-width: 1px; border-style: solid; border-color: #dddddd #c6c6c6 #c6c6c6 #c6c6c6;
border-radius: 6px; -moz-border-radius: 6px;
}
.swchItem:hover, .swchItem1:hover {background-position: 0px -29px;text-decoration: none;}
.catPages1, .catPages2 {padding: 10px 0;}
/*---------------------------*/

/* Other Styles */
.replaceBody {}
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {padding: 5px !important;}
.codeMessage {font-family: monospace;}
/* ------------ */


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

/* General forum Table View */
.gTable {background: none;}
.gTable td {border-radius: 10px; -moz-border-radius: 10px;background: #efefef; border: 1px solid #d2d6d6;padding: 5px 7px;}
td.gTableTop {font: 14px/30px 'Tahoma';color: #3d3d3d;padding: 0px 10px;background: url(/.s/t/785/29.gif) repeat-x;border: none;}
td.gTableTop a {font: 14px/30px 'Tahoma'; color: #3d3d3d;}
td.gTableSubTop, td .postTdTop {background: url(/.s/t/785/32.gif);border: 1px solid #5e5b59;font: 12px/18px 'Tahoma';color: #ffffff;text-shadow: 0px 1px 0px #2b2b2b;padding: 0px 10px;}
td.gTableSubTop a, td .postTdTop a {color: #ffffff;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
.gTableRight {}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd 
.forumLastPostTd {}
.forumIcoTd,.forumThreadTd,.forumPostTd {}
.forumLastPostTd,.forumArchive {}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#1A3C78; font-weight:bold;}
.forumDescr,.forumModer {}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link 
{font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#646464;
}



a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343;}

.forumBar 
{
margin:0px 0px 0px ;
padding:0px 0px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#434343;
}

.forumBarKw {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F468D;}
a.forumBarA:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F468D;}
a.forumBarA:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F468D;}
a.forumBarA:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F468D;}
a.forumBarA:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F468D;}

.frmBtns{padding:0px 5px 0px 0px;}

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

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {padding:0px 0px 0px 5px;}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;}
td.switch, td.switchActive { background: #ccc; color: #ffffff;}
td.switch a {color: #4c4c4c;}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
.threadIcoTd,.threadPostTd,.threadViewTd {}
.threadLastPostTd {font-size:12px;}
.threadDescr {}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1A3C78; font-weight:bold;}
a.threadLink:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#434343; font-weight:bold;}
a.threadLink:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1A3C78; font-weight:bold;}
a.threadLink:active {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#1A3C78; font-weight:bold;}

.postpSwithces {color:#434343;}
.thDescr {color:#434343;}
.threadFrmBlock {color:#434343;}

.postPSwithcesLink {color:#434343;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {border: 0px !important;}
.postRest1 {border: 0px !important;}
.postRest2 {border: 0px !important;}
.postSeparator {}

.postTdTop {}
.postBottom {color:#434343;}
.postBottom a {color:#434343;}
.postIpLink {color:#434343;}
.postIp a {color:#434343;}
.postBottom td {border: 0px;padding: 0px 5px !important; color:#434343;}
.postBottom img {vertical-align: middle;}
.postUser {}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation a {color:#434343;}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {}
.quoteMessage {}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
/* ====== forum End ====== */



/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {
font-size: 11px;background: #eadfc1; border: 2px solid #ddd3b4; color: #7f7047;border-radius: 4px; -moz-border-radius: 4px;padding-left: 4px;padding-right: 4px;cursor: pointer;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background: #d7cba9;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text1], input[type=password], textarea, select {background: #fff; border: 1px solid #abadb3;font: 11px 'Arial'; color: #848484;padding: 3px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important; background: #fff;}
.commFl {width: 100%;}
/*--------------------- INPUTS end ---------------------*/


/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {background: url(/.s/t/785/31.gif) repeat-x;
font: 12px 'Tahoma';color: #686868;border-width: 1px; border-style: solid; border-color: #dddddd #c6c6c6 #c6c6c6 #c6c6c6;
border-radius: 5px; -moz-border-radius: 5px;cursor: pointer; padding: 4px 5px;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background-position: 0px -29px;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, iframe#mchatIfm2 {
background: #f4f4f4 url(/.s/t/785/33.gif) repeat-x;font: 12px 'Tahoma'; color:#686868;padding: 5px 8px;
border-width: 1px; border-style: solid; border-color: #acacac #d0d0d0 #e9e9e9 #d0d0d0;border-radius: 8px;-moz-border-radius: 8px;
-moz-box-shadow: inset 0px 1px 0px #cdcdcd; box-shadow: inset 0px 1px 0px #cdcdcd;
}
select {background: #f5f5f5;color: #686868;padding: 3px 0px;border: 1px solid #ccc;font: 12px 'Tahoma';}
iframe#mchatIfm2 {padding: 0px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
input, select {vertical-align: middle;}
.commFl {width: 100%;}
input[type=radio] {vertical-align: middle;}
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup a {}
.popup {margin: 8px;}
.popuptitle {background: url(/.s/t/785/32.gif);border: 1px solid #5e5b59;font: 14px/30px 'Tahoma';color: #ffffff;text-shadow: 0px 1px 0px #2b2b2b;text-transform: uppercase;}
.popupbody {padding: 8px;border: 1px solid #ccc;}
/*--------------------- POPUP end ---------------------*/


.button-ad {
 background: url(../images/btn-ad.gif) no-repeat;
 width: 173px;
 height: 47px;
 display:block;
 text-indent:-9999px;
 overflow:hidden;
 margin:0 auto;
