/* ВД0 Основное
 -------------------------------------------------------------*/

/* ВД5.1 боди, врап, пан и пан-титл */
body {
background: url(http://sc.uploads.ru/S89Ez.png) center top no-repeat, 
url(http://sc.uploads.ru/2ZRgx.jpg) repeat top center;
background-color: #e1dbd6;
}

#pun-redirect {
background: url(http://sc.uploads.ru/JxuHl.gif) 50% 180px no-repeat, 
url(http://sb.uploads.ru/s3pFb.png) 50% 230px no-repeat, url(http://sa.uploads.ru/1NUe8.png) 50% 0% no-repeat, url(http://sa.uploads.ru/7HhqA.png) center top repeat;
background-color: #e1dbd6;
}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
background: url(http://s6.uploads.ru/sCXjF.jpg) #e1dbd6;
border-radius: 5px;
border: 2px ridge #e1dbd6;
font-size: 11px;
z-index: 2;
}


/* цветовыделение администратора */
a[href$="/profile.php?id=50"], a[href$="/profile.php?id=4"], a[href$="/profile.php?id=2"] {color: #760518 !important;}  
a[href*="javascript:to('demoniaco esencia')"], a[href*="javascript:to('Алексис Стоун')"], a[href*="javascript:to('CYANIDE')"] {color: #760518 !important;}
/* цветовыделение модераторов */
a[href$="/profile.php?id=526"] {color: #283d74 !important;}
a[href*="javascript:to('TulipM@ri')"] {color: #283d74 !important;}
/* цветовыделение мастеров */
a[href$="/profile.php?id=721"], a[href$="/profile.php?id=642"], a[href$="/profile.php?id=486"], a[href$="/profile.php?id=52"], a[href$="/profile.php?id=182"], a[href$="/profile.php?id=455"], a[href$="/profile.php?id=490"] {color: #b5830b !important;}
a[href*="javascript:to('Summerville')"], a[href*="javascript:to('Многослов')"], a[href*="javascript:to('Kriegsherr')"], a[href*="javascript:to('Цисса')"], a[href*="javascript:to('palladio')"], a[href*="javascript:to('bad wolf')"], a[href*="javascript:to('Snowman')"] {color: #b5830b !important;}

#pun_wrap {

padding-top: 201px;
}

#pun-redirect #pun-main {
margin-top: 180px !important;
}

#pun {
background: url(http://sb.uploads.ru/tCuJN.png) bottom center no-repeat,
url(http://sb.uploads.ru/3Fehu.png) repeat-y top center,
url(http://sa.uploads.ru/7HhqA.png) center top repeat;
padding-bottom:150px;
}




/* ВД1 Цвета фона и текста
-------------------------------------------------------------*/

/* ВД1.1 цвет текста */

/* ВД1.7 цитата и код */
#poll-special h1 {
  background: none;
  padding: 0 !important;
  margin: 0 !important;
  background-color: rgba(255, 255, 255, 0.3);
}

.punbb .quote-box, .punbb .code-box,
#pun-main .punbb select, .punbb input {
  background-color: rgba(255, 255, 255, 0.3);
}

.punbb .quote-box, .punbb .code-box  {
 background-color: #bcbbbb;
    border-radius:17px;
    -webkit-border-radius:17px;
    -khtml-border-radius:17px;
    -moz-border-radius:17px;
    -o-border-radius:17px;
     box-shadow: 0px 5px 10px #8f8f8e;
    -webkit-box-shadow:0px 5px 10px #8f8f8e;
    -khtml-box-shadow:0px 5px 10px #8f8f8e;
    -moz-box-shadow:0px 5px 10px #8f8f8e;
  }

.punbb textarea {
 background-color: #d2d2d2;
    border-radius:17px;
    -webkit-border-radius:17px;
    -khtml-border-radius:17px;
    -moz-border-radius:17px;
    -o-border-radius:17px;
     box-shadow: 0px 0px 5px #757372;
    -webkit-box-shadow:0px 0px 5px #757372;
    -khtml-box-shadow:0px 0px 5px #757372;
    -moz-box-shadow:0px 0px 5px #757372;
  }

#pun-main .formsubmit input {
  background-image: url("") 
}


/* ВД2 Отмена бордюров
-------------------------------------------------------------*/

#pun_wrap * {
  border: none !important;
}


/* ВД3 Ссылки
-------------------------------------------------------------*/

/* ВД3.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: #294914;
  }

/* ВД3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active {
  color: #649543;
   }

/* ВД3.3 ссылки в навлинкс */
#pun-navlinks a, #stre a {
  opacity: 1.0;
  }

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active,
#stre a:hover {
  opacity: 0.8;
  }

#stre {
position:fixed;
bottom: 200px;
z-index: 1400;
right:0px;
}


/* ВД4 Иконки тем шсщ
 -------------------------------------------------------------*/

div.icon {
  background: url(http://sa.uploads.ru/8HicY.png);
  opacity: 1.0
}

tr.inew div.icon {
  background: url(http://sb.uploads.ru/vrbWs.png);
  opacity: 1.0
}

tr.iclosed div.icon {
  background: url(http://sa.uploads.ru/2sc6q.png);
  opacity: 1.0
}

tr.isticky div.icon {
  background: url(http://sa.uploads.ru/nCxFV.png);
  opacity: 1.0
}

tr.iredirect div.icon {
  background: url(http://sa.uploads.ru/nCxFV.png);
  opacity: 1.0
}

.stickytext, .closedatafield {
display: none;
}

#pun-stats ul.container {
background-image: url("http://sa.uploads.ru/5cxy3.jpg");
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 70px;
padding-top: 15px;
margin-left: 0px;
margin-top: 20px;}


/* ВД5.2 Код, цитата, текстареа и тп*/

.punbb textarea  { 
border-radius: 10px;
background-color: #d2d2d2;
padding: 0px;
 }

.punbb .quote-box .punbb .code-box {
      color: #bcbbbb}

.punbb input, .punbb select { 
  border-radius: 5px;
}

#post-form h2 {
height: 35px; width: 920px;
background: transparent url("http://s5.uploads.ru/MRZpw.jpg");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: 100px;
}



#pun-category1.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sb.uploads.ru/Ye27g.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}

#pun-category2.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sb.uploads.ru/YwAtf.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}


#pun-category3.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sa.uploads.ru/QPVLs.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}

#pun-category4.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sc.uploads.ru/vuzhf.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}


#pun-category5.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sa.uploads.ru/2xRAo.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}

#pun-category6.category h2 {
height: 70px; width: 920px;
background: transparent url("http://sb.uploads.ru/QDx87.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent; 
text-shadow: none;
margin-left: -20px;
}


#pun-stats h2 {
height: 30px; width: 920px;
background: transparent url("http://sc.uploads.ru/Yx1n3.png");
text-align: center;
background-repeat: no-repeat;
content: none!important;
color: transparent!important; 
text-shadow: none;
margin-left: -20px;
}



#pun-redirect h1 {
float: top center;
height: 50px;
background: none;
margin: auto;
left: 0px;
}


/* Окантовка */
.pa-fld1, .pa-fld2, .pa-fld3, .pa-fld4 {
background: url(http://sc.uploads.ru/ae6qg.jpg) center bottom repeat-x;
padding-top: 6px !important;
padding-bottom: 6px !important;
}


a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 11px;
background-color:#294914;
color: #e8ede9; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #e8ede9;
border-left-width: 5px;
width:170px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 11px;
color: #294914; 
background-color:#efedee;
display: block;
font-weight: bold;
text-align:center;
cursor:crosshair; 
text-decoration: none;
border-left-style: solid;
border-left-color: #294914;
border-left-width: 5px;
width:170px;
}

/*Топики*/
#pun-main h1 {
background: url("") top right no-repeat;
height: 20px;
left: 0px;
text-align: center;
margin-top: -7px;
margin-bottom: 30px;
position: relative;
width: 860px !important;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
}

/*Фон мини-профиля в Топике*/
.punbb .post .post-author {
  background:url(http://sa.uploads.ru/gAwHO.png) 0 0 repeat-y; /*Фон размножаемый по вертикали*/
  overflow: visible!important;
  margin:12px 0!important;
}
.punbb .post .post-author > ul {
  background:url(http://sb.uploads.ru/kvaQx.png) 0 top no-repeat,url(http://sc.uploads.ru/gp2hM.png) 0 bottom no-repeat; /*Фон верха - низа*/
  margin:-12px 0 -12px 0!important;
  padding:12px 17px!important;
}