@charset "utf-8";
/* CSS Document */
* {
 
 font-family:Verdana;
 font-size:12px; 
}
body {
 background:url(http://pif.dn.ua/t_images/left_bg.jpg) repeat-y;
 margin:0;
 padding:0;
 font-family:Verdana;
 font-size:12px;
}

h1,h2,h3,h4,h5,h6 {
 font-family:Arial;
 margin:0px;
 padding:0px;
}
h1 {
 font-size:24px;
}
h3 {
 font-size:14pt;
 text-decoration:none;
 color:#453834;
 font-family:Verdana;
 font-weight:normal;
 padding:0;
 margin:0;
}
a {
 font-weight:normal;
 text-decoration:none;
 color:#8c716a;
}
a:visited {
 font-weight:normal; 
 text-decoration:underline; 
 color:#8c716a;
}
a:hover {
 font-weight:normal; 
 text-decoration:underline; 
 color:#8c716a;
}
#wrapper {
 width: 100%;
 min-width: 1000px;
}
#wind {
 position: absolute;
 width:320px;
 left: 35%;
 bottom: 100px;
 border:solid #8C716A 2px;
 display: none;
 z-index: 2;
 overflow: hidden;
 background-color:#f7f9fd;
 color:#000;
 text-align:center;
 padding:10px;
}
img.left, img[align="left"] {
 float: left;
 margin: 0px 10px 3px 0px;
 padding: 3px;
 background-color: #fff;
 border: 2px solid #ffe0c1;
}
img.right, img[align="right"] {
 float: right;
 margin: 3px 0px 3px 10px;
 padding: 3px;
 background-color: #fff;
 border: 2px solid #ffe0c1;
}
.top {
 width:100%;
 height:230px;
 background:url(http://pif.dn.ua/t_images/sledi_left.png) no-repeat 135px bottom;
 padding:0px;
 font-family:Arial;
}
.top_left {
 width:770px;
 height:230px;
 background:url(http://pif.dn.ua/t_images/img_top.png) no-repeat;
 position:absolute;
 left:0;
 margin-top:0;
}
.top_right {
 width:355px;
 height:230px;
 background:url(http://pif.dn.ua/t_images/sledi_right.png) no-repeat top;
 position:absolute;
 right:0;
}
.top_center {
 width:100%;
 height:230px;
 background:url(http://pif.dn.ua/t_images/sledi_center.png) repeat-x top left;
 position:absolute;
 right:360px;
}
.title {
 width:100%;
 text-align:center;
 position:absolute;
 height:24px;
 margin-top:156px;
 left:0;
}
.title div {
 width:500px;
 text-align:right;
 margin:0 auto;
}
.top h1 {
 color:#8c716a;
}
.top h2 {
 color:#8c716a;
 font-size:14px;
}
.flags {
 position:absolute;
 margin-top:20px;
 right:20px;
}
.date {
 position:absolute;
 margin-top:80px;
 right:20px;
 text-align:center;
 width:80px;
 font-size:12px;
 font-weight:bold;
 line-height:16px;
 color:#8c716a;
}
.search {
 position:absolute;
 margin-top:180px;
 right:20px;
 width:185px;
 height:26px;
 background:url(http://pif.dn.ua/t_images/search_bg.png);
}
.searchSbmFl {
 background:url(http://pif.dn.ua/t_images/search_button.jpg);
 border:0px;
 color:#ffffff;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 width:49px;
 height:21px;
 float:left;
}
.queryField {
 width:134px;
 height:21px;
 border:1px #8c716a solid;
 font-family:Arial;
 font-size:12px;
 float:left;
}
.stripe {
 width:100%;
 height:25px;
 background:url(http://pif.dn.ua/t_images/stripe_bg.png) repeat-x;
 margin-bottom:20px;
 font-size:11px;
}
.stripe *{
 font-size:11px;
 font-family:Arial;
}
.login {
 position:absolute;
 font-family:Arial;
 font-weight:bold;
 color:#fff;
 margin-left:20px;
 margin-top:3px;
}
.login a {
 font-weight:bold;
 color:#fff;
 margin-left:20px;
 text-decoration:none;
 font-family:Arial;
}
.links {
 position:absolute;
 right:20px;
 margin-top:3px;
 font-family:Arial;
 font-size:11px;
}
.links a {
 font-family:Arial;
 font-weight:normal;
 font-size:10px;
 color:#fff;
 margin-left:10px;
}

.links a:visited {
 font-family:Arial;
 font-weight:normal;
 font-size:10px;
 color:#fff;
 margin-left:10px;
}

.c_block {
 width:100%;
}
.left {
 margin:0;
 padding:0;
 float:left;
 width:184px;
}
.menu {
 margin:0;
 padding:0;
 margin-bottom:20px;
 
}
.menu ul.uz{
 list-style:url(http://pif.dn.ua/t_images/menu_marker.jpg);
 margin:0;
 padding:0;
 padding-left:18px;
}
.menu ul.uz li {
 margin:0;
 padding:0;
 margin-bottom:5px;
}
.menu .uz a {
 color:#8c716a;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 font-family:Arial;
 position:relative;
 top:-5px;
}
.menu a:hover {
 color:#c8a283;
}
.menu ul.submenu {
 list-style:none;
 margin:0;
 padding:0;
 padding-left:18px;
}

.menu ul.submenu li {
 margin-bottom:2px;
 list-style:none;
}

.menu ul.submenu a {
 color:#8c716a;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 font-family:Arial;
 position:inherit;
 margin-top:0px;
}
.block_l {
 background:url(http://pif.dn.ua/t_images/l_block_title.png) no-repeat;
 width:184px;
 color:#8c716a;
 margin-bottom:20px;
 padding-left:20px;
}
.block_l *{
 font-family:Arial;
 font-size:11px;
}
.block_l .art a {
 position:inherit;
 color:#8c716a;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 font-family:Arial;
 margin-top:0px;
 display:block;
}
.block_l h4 {
 margin-left:-10px;
 margin-bottom:18px;
 font-size:12px;
}
.block_l ul {
 list-style:url(http://pif.dn.ua/t_images/l_block_marker.png);
padding-left:0px;
 //margin-left:0px;
}
.block_l li {
 margin-bottom:3px;
}
.block_l li a {
 position:inherit;
 color:#8c716a;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 font-family:Arial;
}
.pollAns{
 margin-left:-18px;
 padding-left:0px;
 font-size:11px;
}
.block_l h4 {
 font-size:12px;
}
.pollQue {
 font-size:11px;
}
.pollAns label {
 display:block;
}
.pollBut {
 background:url(http://pif.dn.ua/t_images/pollBut.png);
 width:91px;
 height:27px;
 color:#ffffff;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 cursor:pointer;
 float:left;
}
.pollBut:hover {
 color:#cdcbcb;
}
.pollLnk {
 clear:both;
}
.pollLnk a {
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#8c716a;
}
.pollTot {
 font-family:Arial;
 font-size:11px;
 text-align:left;
 width:100%;
}
.content {
 font-family:Verdana;
 color:#453834;
 letter-spacing:1px;
 font-size:12px;
 margin-left:210px;
 margin-right:210px;
 padding-right:10px;
 //width:100%;
 border-right:1px #dfd9d7 solid;
}
.txt {
}
.eTitle {
 margin-bottom:10px;
 font-size:14pt;
}
.eTitle a, .eTitle a h4{
 font-size:14pt;
 text-decoration:none;
 color:#453834;
 font-family:Verdana;
 font-weight:normal;
}
.eMessage, .eBlock{
 font-size:12px;
}
.eMessage * {
 font-size:12px;
}
.eMessage a {
 font-weight:bold;
 text-decoration:none;
 color:#8c716a;
}
.eDetails, .eDetails1, .eDetails2 {
 margin-top:10px;
 background:#f3f0ed;
 font-size:11px;
 height:22px;
 padding-top:4px;
 padding-left:10px;
 padding-right:2px; 
 padding-bottom:4px;
 color:#453834;
}
.eDetails a {
 font-weight:normal;
 color:#453834;
}
.catPages1 {
 text-align:right;
}
.catPages1 a{
 font-weight:normal;
}
.cMessage, .cAnswer,.cDetails,.commTable{
 font-size:12px;
}
.eDetails1 *, .eDetails2 *, .eDetails3 * {
 font-size:11px;
}
.eText br{
 line-height:10px;
} 
.catsTable, .pagesBlockuz1,.catName,.catNumData {
 font-size:12px;
}
.commTd2 textarea {
 width:100%;
}
#comment {
 width:100%;
 text-align:left;
}
.forumDescr {
 width:100%;
}
.forumNameTd img {
 float:right;
 margin-top:-10px;
 //position:relative;
}
.right {
 float:right;
 font-family:Arial;
 width:200px;
}
.block_r {
 background:url(http://pif.dn.ua/t_images/r_block_title.png) no-repeat;
 width:200px;
 color:#8c716a;
 font-size:12px;
}
.block_r *{
 color:#8c716a;font-weight:bold;
 font-family:Arial;
 font-size:11px;
}
.block_r h4 {
 margin-left:10px;
 margin-bottom:18px;
 font-size:12px;
 font-family:Arial;
}
.block_r a {
 color:#453834;
 text-decoration:underline;
 font-size:11px;
 font-weight:normal;
}
.block_r a:hover {
 color:#453834;
}
.red {
 background:url(http://pif.dn.ua/t_images/r_block_red.png) no-repeat;
 color:#fff;
}
.red * {
 color:#fff;
}
.loginButton {
 background:url(http://pif.dn.ua/t_images/enterBut.png) no-repeat;
 width:62px;
 height:22px;
 color:#fff;
 font-weight:bold;
 padding:0;
 font-family:Arial;
 font-size:12px;
}
.loginField {
 background:url(http://pif.dn.ua/t_images/login_input.png) no-repeat;
 width:132px;
 height:22px;
 border:0px;
 
}
.grass {
 clear:both;
 width:100%;
 height:92px;
 background:url(http://pif.dn.ua/t_images/grass.png) repeat-x;
}
.counters {
 position:absolute;
 right:0;
 margin-bottom:20px;
}
.footer {
 width:100%;
 height:28px;
 background:url(http://pif.dn.ua/t_images/footer.jpg) repeat-x;
 font-size:11px;
}
.puppy_footer {
 width:240px;
 height:100px;
 position:absolute;
 left:50%;
 margin-left:-120px;
 margin-top:20px;
 background:url(http://pif.dn.ua/t_images/puppy_footer.png) no-repeat;
}
/* 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;}
/* ---------------- */

/* ===== forum Start ===== */
.fNavLink {
 font-size:12px;
}


/* General forum Table View */
.gTable {background:#1E1E1E;font-size:12px;}
.gTableTop {padding:2px;background-color:#f3f0ed;color:#582E0A;font-weight:bold;height:23px;padding-left:17px;font-size:10pt;}
.gTableSubTop {padding:2px;background-color:#FFF3DC;background: url('/.s/t/151/10.jpg'); color:#582E0A;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FBF3E5;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FBF3E5;}
.gTableLeft {padding:2px;background:#FFF3DC;font-weight:bold;color:#613618}
.gTableRight {padding:2px;background:#FFF3DC}
.gTableError {padding:2px;background:#FBF3E5;color:#FF0000;}
/* ------------------------ */

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

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

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

/* forum Titles & other */
.forum {font-weight:bold;font-size:11pt;}
.forumDescr {color:#613618;font-size:8pt;font-style:italic;}
.forumModer {color:#613618;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#613618;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#613618;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; font-weight:bold; color:#613618;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#613618;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;color:#613618;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#453834;}
a.forumBarA:visited {text-decoration:none; color:#453834;}
a.forumBarA:hover {text-decoration:none; color:#c8a283;}
a.forumBarA:active {text-decoration:underline; color:#c8a283;}

a.forumBar:link {text-decoration:none; color:#453834;}
a.forumBar:visited {text-decoration:none; color:#453834;}
a.forumBar:hover {text-decoration:none; color:#c8a283;}
a.forumBar:active {text-decoration:underline; color:#c8a283;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#D8A65E;}
.pagesInfo {background-color:#FFF3DC;background: url('/.s/t/151/10.jpg');padding-right:10px;font-size:7pt;}
.switch {background-color:#FFF3DC;background: url('/.s/t/151/10.jpg');width:15px;font-size:7pt;}
.switchActive {background-color:#f3f0ed;font-weight:bold;color:#613618;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:#FFF3DC}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#000000;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#FFF3DC;height:25px;font-weight:bold;font-size:7pt;color:#613618;padding-left:40px;}
.threadsDetails {padding:2px;background:#FFF3DC;height:25px;color:#613618;}
.forumOnlineBar {padding:2px;background:#FFF3DC;height:25px;color:#613618;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#613618;}
a.threadLink:visited {text-decoration:none; color:#613618;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink: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 {}
.postPoll {background:#FBF3E5;text-align:center;}
.postFirst {background-color:#FFF3DC;border-bottom:3px solid #9D1E0D;}
.postRest1 {background:#FBF3E5;}
.postRest2 {background-color:#FFF3DC}
.postSeparator {height:3px;background:#C19453;}

.postTdTop,.postBottom {background-image: url('/.s/t/151/10.jpg');background-color:#F2DFB5;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;}

.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:#FFFFFF;font-size:9px;}
.bbQuoteName {color: #000; !important; background: #f3f0ed url(/img/quote.png) no-repeat right; font-size:6px; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #000 dotted; border-bottom: 0; padding-top: 7px; padding-bottom: 7px;} 
.quoteMessage {
 margin-top:0px;
 background:#f3f0ed;
 font-size:11px;
 height:100%;
 padding-top:4px;
 padding-left:10px;
 padding-right:2px; 
 padding-bottom:4px;
 color:#453834;}

.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('/.s/t/151/21.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/151/21.gif') no-repeat 0px 4px;}
/* ----------------------- */

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

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


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