/* CS1 */
#pun .tcr {text-align: right;}
li#navawards, .pa-positive, .lastedit {display: none;}
.linkst .pagelink { 
right: 15px;
position: absolute;
top: -4em;
width: 24em;
 }
#pun-navlinks .container {margin-top: 2em}


/* CS1.2 Задний фон*/
body {
background-color: #352c49;
background-image: url(http://imgdisk.ru/images/3OkE5.png);  
background-repeat: repeat;
background-position:  center;}

/* CS1.3 Шапка*/
#pun-title table {
background-image : url(http://imgdisk.ru/images/9W8Q0.png); 
background-repeat : no-repeat;
background-position: top center;
 margin-left: -124px; 
border: none;
height: 403px;
width: 1050px;}

/* CS1.4 Тело форума*/
#pun {background-image: url(http://imgdisk.ru/images/23Yi5.png);}


/* CS2 */

/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #1a182b;
  text-decoration: none;}

/* CS2.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: #1a182b; 
  text-shadow: 1px 1px #b9b9b9;
  text-decoration: none;}

/* CS2.3 */
#pun-navlinks a {
  color: #1a182b;
  text-decoration: none;}

/* CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #1a182b;
  text-decoration: none;}


/* CS3.1 */
.punbb table Div.icon {float: left;
display: block; 
border-style: none none none none;
width: 54px;
height: 48px;
background-image : url(http://imgdisk.ru/images/lvqVf.png);
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://imgdisk.ru/images/kK7PV.png);
background-repeat: no-repeat;
width: 54px;
height: 48px;}

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://imgdisk.ru/images/bYQdf.png);
background-repeat: no-repeat;
width: 54px;
height: 48px;}

/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://imgdisk.ru/images/NVFq.png);
background-repeat: no-repeat;
width: 54px;
height: 48px;}

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 116px;
width: 845px;
font-size:0 !important;
margin-left: 200px;
background-color: transparent;
background-image: url("http://imgdisk.ru/images/wtTn5.png");
background-origin: padding-box;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}


/* CS5.4 Область для ввода текста в форме ответа и админке */
.punbb textarea, .punbb select, .punbb input {
background-color: #9f9db4;
background-image: url(http://imgdisk.ru/images/RoSIa.png);
color: #}



#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 0em}


.post-content td {
border:none transparent !important;
}


.lastedit {display:none}


.pa-adnote{ text-align: center; font-size: 10px;}
.pa-from{ text-align: center; font-size: 10px;}
.pa-reg, .pa-posts, .pa-respect{ text-align: center; font-size: 10px; width: 180px !important;}
.pa-positive{ text-align: center; font-size: 10px;}
.pa-sex{ text-align: center; font-size: 10px;}
.pa-icq{ text-align: center; font-size: 10px;}
.pa-ip{ text-align: center; font-size: 10px;}
.pa-online{ text-align: center;}
.pa-age{ text-align: center; font-size: 10px;}
.pa-mailagent{ text-align: center; font-size: 10px;}
.pa-reg { text-align: center; font-size: 10px;}
.pa-avatar { text-align: center; font-size: 10px; padding-bottom: 4px !important; width: 180px !important;}
.pa-title{ text-align: center; font-size: 10px; width: 180px !important; line-height: 0.9em; }

.pa-author { 
text-align: center; text-transform: uppercase;
margin-top: 5px !important;
margin-left: 2px !important;
width: 180px !important;
background-color: #b8b6cd;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
margin: 8px;
font-family: Times New Roman;
font-weight: 500;
color: #2b1f0f;}

.pa-time-visit{ text-align: center; font-size: 10px; width: 180px !important;}
.pa-last-visit{ text-align: center; font-size: 10px; width: 180px !important;}
.pa-fld1{ text-align: justify; line-height: 0.9em; margin-left: 2px !important; padding-bottom: 5px !important; width: 178px !important;} 
.pa-fld2{ text-align: center; line-height: 0.9em; margin-left: 2px !important; width: 180px !important;} 
.pa-fld3{ text-align: center; line-height: 0.9em; margin-left: 2px !important; width: 180px !important;} 
.pa-fld4{ text-align: center; line-height: 0.9em; margin-left: 2px !important; width: 180px !important;} 
.post-author-Sp{ text-align: center;}
.pa-awards{text-align: center; text-transform: uppercase; width: 180px !important;}
.pa-gifts{ text-align: center;}

#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-main .post-author ul {text-align: left;}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center; }
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

#pun-main h2, #pun-stats.section h2 {
  padding: 10px 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }

#pun-about p.container {background-color: #;
background-image : url(http://imgdisk.ru/images/zDEyq.png);
 margin-left: -136px; 
background-position : center top;
 background-repeat : no-repeat;
height : 141px; 
 width: 1050px; 
overflow-x: hidden !important;
text-align: center;
}

div#html-footer {
margin: 20px 0px 0px 0px;}

div#pun-about {
   margin-bottom: -22px;
}

div#html-footer {
margin: -50px 0px 0px 0px;}



/*для линков в шапку*/
a.menu:link, a.menu:visited, a.menu:active{text-decoration: none;

background: #afadc3;
border-top: 0px solid #800000;
font-family: verdana;
font-size: 10px;
 line-height: 0.9em;
text-decoration: none;
font-style: italic;
color: #262537;
border-bottom: 3px solid #9997b2;
display:block;
text-align:center;
}
a.menu:hover {
background: #afadc3;
border-top: 0px solid #c0c0c0;
border-bottom: 3px solid #8986a3; }

/*для линков в форумы*/
a.menuu:link, a.menuu:visited, a.menuu:active{text-decoration: none;

background: #afadc3;
width: 130px;
border-top: 0px solid #800000;
font-family: verdana;
font-size: 10px;
line-height: 0.9em;
text-decoration: none;
font-style: italic;
color: #262537;
border-bottom: 3px solid #9997b2;
display:block;
text-align:center;
}
a.menuu:hover {
background: #afadc3;
border-top: 0px solid #c0c0c0;
border-bottom: 3px solid #8986a3; }


/*Фон мини-профиля в Топике*/
.punbb .post .post-author {
  background:url(http://imgdisk.ru/images/gDybB.png) 0 0 repeat-y; /*Фон размножаемый по вертикали*/
width: 217px !important;
  overflow: visible!important;
  margin:12px 0!important;
}
.punbb .post .post-author > ul {
  background:url(http://imgdisk.ru/images/vgse.png) 0 top no-repeat,url(http://imgdisk.ru/images/B4cU.png) 0 bottom no-repeat; /*Фон верха - низа*/
width: 217px !important;
margin:-12px 0 -12px 0!important;
  padding:12px 17px!important;
}

/* обводка где производится вставка картинки*/
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
background-color: #afadc3;
padding: 10px 11px 11px;
border-width: 2px;
border-color: #7d7b97;
border-radius: 20px;
color: #1b1c04;
}

#news {

width:160px; 
position: absolute; 
margin-top: 230px; 
margin-left:47px; 
overflow:auto;
height:135px; 
line-height: 0.9em; 
color: #544633; 
font-size: 10px;
text-align: justify;
padding: 0px 4px 3px 0px;
}

#news::-webkit-scrollbar
{width: 5px;}
#news::-webkit-scrollbar-thumb
{
background-color: #2c2a43;
}