/* Below is very govnokod
-------------------------------------------------------------*/

HTML, BODY {background-image: url("http://dasunder.rusff.ru/files/0014/db/7f/30555.jpg");background-position: top center; background-color: #000000; background-attachment: scroll;}

.post-rating .container {background-image: url("http://dasunder.rusff.ru/files/0014/db/7f/45141.png"); background-repeat: no-repeat; width: 61px; height:58px;  padding: 11px 17px!important; font-family: 'Forum', cursive; font-size: 16px !important; margin: 0 -40px;}
div.post-vote p {float:right !important; border:0 !important; padding:3px 13px !important; }


#pun-title.section {
  background: transparent url("http://sg.uploads.ru/I6Zex.png") top center scroll no-repeat; 
  height: 670px;
  width: 1260px; 
  margin-top: 0px;
  margin-left: -202px;}

.post-content .spoiler-box > div {background:url('http://dasunder.rusff.ru/files/0014/db/7f/15976.png') no-repeat left center !important; cursor:pointer; padding-left:18px}
.post-content .spoiler-box > div.visible {background-image:url('http://dasunder.rusff.ru/files/0014/db/7f/13984.png') !important;}

/* CS1 Background and text colours
-------------------------------------------------------------*/

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #332c20;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {font-family: 'Forum', cursive; font-size: 16px !important;
  background-color: transparent;
  color: #2f720c;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #2f720c;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
color: #4c3622;
border-style: solid;
border-width: 25px;
-moz-border-image: url("http://dasunder.rusff.ru/files/0014/db/7f/24941.png") 25 stretch;
-webkit-border-image: url("http://dasunder.rusff.ru/files/0014/db/7f/24941.png") 25 stretch;
-o-border-image: url("http://dasunder.rusff.ru/files/0014/db/7f/24941.png") 25 stretch;
border-image: url("http://dasunder.rusff.ru/files/0014/db/7f/24941.png") 25 stretch; background-image: url("http://dasunder.rusff.ru/files/0014/db/7f/84287.png"); background-clip: padding-box;
  }


/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  color: #f1f1f1;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

#size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
background: #d3cfb6;
padding: 5px;
border: double #778b49 !important;
color: #634e26;}



/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }

.punbb .divider {
  border-color:transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {color: #2f720c;}

 h3 {font-family: 'Forum', cursive; font-size: 18px !important;}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #163605;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #eee;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #fff;
  text-decoration: underline
  }


/* CS4 Post status icons
 -------------------------------------------------------------*/

Div.icon {background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/80908.png); background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/18609.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/80908.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/65204.png); background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/80908.png); background-repeat: no-repeat;}

#pun-main div.catleft, #pun-main div.catright {display: none}

td, th {border-color: transparent !important;}

.dragonlink, .dragonlink a {background-color: #516441; font-family: 'Forum', cursive; font-size: 12px !important; small-caps;  text-transform: uppercase; text-align: center; color: #bad0a3 !important; text-decoration: none !important;}
.dragonlink a:hover {color: #d3e3c4; text-shadow: 1px 1px 2px black; text-decoration: none !important;}

.quote-box cite {background-image: url("http://dasunder.rusff.ru/files/0014/db/7f/34319.jpg"); background-repeat: repeat-x;}
.quote-box cite::before {position: absolute; content: url(http://dasunder.rusff.ru/files/0014/db/7f/10157.png); margin: -11px 0px 0px -32px;}
.quote-box cite::after {position: absolute; content: url(http://dasunder.rusff.ru/files/0014/db/7f/20602.png); margin: -11px 0px 0px 0px;}

.dragonpray {position: absolute; color: #d2d2bb; font-family: 'Playfair Display', serif; font-size: 11px; text-align: center; margin-top: 11px !important; width: 860px; margin-left: -6px !important;}

.alt1 {background-image: url("http://dasunder.rusff.ru/files/0014/db/7f/33133.png");}

.punbb .category h2 {text-align: center; color: #435231; font-size: 20px; text-transform: uppercase; font-variant: small-caps; font-family: 'Forum', cursive;}

.punbb .button {height: 30px; width: auto; 
  display: inline-block;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 -1px 1px #000;
  color: #d7dfce;
  outline: none;
  border-radius: 5px;
  box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #836d5b;
  background: linear-gradient(#a6b792, #95a483 48%, #505a43 52%, #454e3a); font-variant: small-caps;
}

/* настройка полей профиля
-------------------------------------------------------------*/
.pa-posts {
display: inline-block; border: 1px solid #333426; color: #b3b987 !important;
text-align: center;
width: 90px;
font-size: 9px;
margin-top: 5px!important;
margin-bottom:5px!important; margin-left: 17px !important;
}
.pa-respect {
display: inline-block;  border: 1px solid #333426; color: #b3b987 !important;
text-align: center;
width: 90px;
font-size: 9px;
margin-top: 5px!important; margin-left: 2px !important;
}

li.pa-fld2, li.pa-fld3, li.pa-fld4, li.pa-fld5 {margin-left: 38px !important; width: 190px !important;}
li.pa-fld2 {line-height: 75%; padding-top: 7px!important; padding-bottom: 5px!important; font-family: 'Palatino Linotype'; color: #a9af86 !important; font-size: 16px !important;}
li.pa-fld3 {color: #a2a77f !important; text-transform: lowercase;}
.pa-awards, .pa-gifts {display: none;}
li.pa-fld5 {margin-top: -10px !important;}

/* Объявление
-------------------------------------------------------------*/
.container1 {width: 820px; padding: 0;}

ul.tabs {list-style: none; height: 40px; margin-left: 80px; margin-top: -30px; width: 100%; position: absolute;}

ul.tabs li {float: left;
    margin-left: -300;
    padding: 0;
    height: 40px;
    line-height: 40px;
    border: 0px;
    margin-bottom: -2px;
    overflow: hidden;
    position: relative;
}

ul.tabs li a {
    text-decoration: none; text-align: center; color: #b3b987 !important; font-family: 'Forum', cursive; font-size: 16px !important;
    color: transparent;
    display: block; 
    background: url(http://dasunder.rusff.ru/files/0014/db/7f/82747.png) no-repeat; height: 30px; width: 114px;    
    outline: none;
}

ul.tabs li a:hover {background: url(http://dasunder.rusff.ru/files/0014/db/7f/44971.png)no-repeat; height: 30px; width: 114px;    
}    

.tab_container1 {margin-left: 18px !important; margin-top: 30px !important;
    clear: both;
    width: 820px;
    height: 222px;
    background-image : url(http://dasunder.rusff.ru/files/0014/db/7f/34595.jpg);   
background-color: #aeaa73;  Background-repeat: no-repeat;
}

.tab_content {width: 790px;height: 190px !important; 
    padding: 5px; margin: 10px 0px 0px 8px !important; overflow: auto; position: absolute;
}

.tab_content h2 {
    font-weight: normal;
    padding-bottom: 2px;
}

::-webkit-scrollbar
{width: 9px;
height: 7px;
background-color: #0c1209;}
::-webkit-scrollbar-thumb{
background-color: #325d0e; }

.post-content hr {border-bottom: 1px dotted #fff; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(opacity=50); margin-bottom:0.8em}

div.grippie {
height: 0px !important;
overflow: hidden;
}

.view {width: 150px; height: 190px; margin-left: 3px !important; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; background: #fff;}

.view .mask, .view .content {width: 150px; height: 190px; position: absolute; overflow: hidden; top: 0; left: 0;}

.view img {display: block; position: relative}

.view h5 {font-family: 'Ledger', serif; text-transform: uppercase; color: #e5e8cf; text-align: center; position: relative; font-size: 10px; padding: 5px; background: rgba(0, 0, 0, 0.4); margin: 5px 0 0 0;}

.view p {
    font-size: 9px;
    position: relative;
    color: #edeed5;
    padding: 5px 5px 5px;
    text-align: justify;
}
.view a.info {font-family: 'Ledger', serif;
    display: inline-block;
    text-decoration: none;
    padding: 2px;
    color: #4db118;
    text-transform: uppercase; font-variant: small-caps; 
}
.view a.info:hover {
    box-shadow: 0 0 5px #000
}

.view-first img {
    transition: all 0.2s linear;
}
.view-first .mask {
    opacity: 0;
    background-color: rgba(30,43,24, 0.9);
    transition: all 0.4s ease-in-out;
}
.view-first h5 {
    transform: translateY(-100px);
    opacity: 0;
    transition: all 0.2s ease-in-out;
}
.view-first p {
    transform: translateY(100px);
    opacity: 0;
	transition: all 0.2s linear;
}
.view-first a.info{
    opacity: 0;
	transition: all 0.2s ease-in-out;
}

.view-first:hover img {
	transform: scale(1.1);
}
.view-first:hover .mask {
	opacity: 1;
}
.view-first:hover h5,
.view-first:hover p,
.view-first:hover a.info {
    opacity: 1;
    transform: translateY(0px);
}
.view-first:hover p {
    transition-delay: 0.1s;
}
.view-first:hover a.info {
    transition-delay: 0.2s;
}


#find_user {display: none !important;}
