/* CS1 Background and text colours
-------------------------------------------------------------*/

html {
 background: url("http://sd.uploads.ru/7blF6.png") no-repeat top center, 
                    url("http://s8.uploads.ru/JfK4u.jpg") repeat top center ;
}

#pun-title TABLE {
background : transparent url("http://s9.uploads.ru/UscnN.jpg") no-repeat center top; 
height: 414px;
width: 1060px !important;
  		}

#pun {
background : transparent url("http://s8.uploads.ru/tEXHV.jpg") repeat center; 	}


/* CS1.1 */
.punbb .main .container,
/*.punbb td.tc3,*/
.punbb .section .container,
.punbb .section .formal .container,
.punbb .formal fieldset,
#viewprofile li strong, #viewprofile li div,
#setmods dd, .punbb .post-body,
.post-box, .punbb .post-links,
.punbb .info-box, .punbb
#pun-main .info-box .legend {
  background: transparent ;
  color:  #231a18;
  }

.punbb-admin #pun-admain .adcontainer {
  color: #7e5c36;
  background: #bcb2aa;
}

.punbb-admin #pun-admain {
  margin-top: 130px;
}

#pun-ulinks .container {
  background: none;
  color: #231a18;
}

/* CS1.2 */
.punbb .post .container,
.punbb .post h3 {
  background: transparent ;
  color: #231a18;
}

.punbb .post h3 span {
  background: transparent ;
  color: #231a18;
}

.punbb td.tcl a{
color: #231a18;
 font-size: 1.3em;
font-family: Open sans, tahoma;
 font-weight: bold;
 text-transform: uppercase;}

.punbb td.tcl a:hover, .punbb td.tcl a:focus, .punbb td.tcr a:hover, .punbb td.tcr a:focus  {
color: #a71212 ;
}

.punbb td.tcl .tclcon {
 font-size: 1.0em;
 color: #7e5c36;
 font-weight: normal;
 text-transform: none;}

.punbb td.tc2 span, .punbb td.tcr span,  .punbb td.tc3 span  {
  background:  transparent  ;
  color: #231a18;
  font-weight: normal;
  font-size: 1.2em;
  font-family: Open sans, tahoma;

}

.punbb td.tc2 a, .punbb td.tcr a,  .punbb td.tc3 a{
  background:  transparent ;
  color: #7e5c36;
  font-weight: bold;
  font-size: 1.1em;
  font-family: Open sans, tahoma;
}

.multipage td.tc2, .multipage td.tc3 {font-size: 1em !important;   font-family: tahoma;}
.punbb td.tc3 {color:#231a18}

/* CS1.3 */
 .punbb .main h2, #pun-debug h2 {
  background: url(../../img/Mybb_Earnest/h2.gif) transparent  repeat-x;
  color: #7e5c36;
margin-left: -20px; 
  font-size: 1.1em;
  text-align: left;
  font-variant: small-caps;
}

#pun-stats h2 {
 background: url(http://sd.uploads.ru/VsEmg.jpg) no-repeat;
  height: 52px;
width: 1000px/* !important*/;
  color: #7e5c36;
margin-left: -20px; 
  font-size: 0px;
  text-align: left;
  font-variant: small-caps;
}

.punbb .main h1 {
  background: url(../../img/Mybb_Earnest/h2.gif) transparent  repeat-x;
  color: #231a18;
  font-size: 1.1em;
  text-align: left;
  font-variant: small-caps;
}

.punbb-admin #pun-admain h2 {
  background: transparent ;
  color:  #7e5c36;
  font-weight: bold;
}

/* CS1.4 */
.punbb .modmenu .container {
  background: transparent ;
  color: #231a18;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background: transparent ;
  color:  #7e5c36;
  }

#viewprofile h2 span {
  background-image: none;
}

.punbb .post h3 strong {
  font-size: 0.9em;
  color: #231a18;
}

/* CS1.7 */
/*.punbb .quote-box, .punbb .code-box {
  background: transparent ;
  color: #231a18
  }*/

/*цитаты*/
.punbb .quote-box, .punbb .code-box {
  background-color: #bcb2aa ;
  color: #231a18;
 /*border-style: none !important;*/
border: 1px solid #7e5c36 ;
   pading: 1em !important;
  border-radius: 12px;
 /* -webkit-border-radius: 12px;
  -khtml-border-radius: 12px;
  -moz-border-radius: 12px;
  -o-border-radius: 12px;
  box-shadow: 0 5px 18px #231a18;
  -webkit-box-shadow: 0 5px 18px #231a18;
  -khtml-box-shadow: 0 5px 18px #231a18;
  -moz-box-shadow: 0 5px 18px #231a18;*/
 }

.punbb textarea, .punbb select, .punbb input {
  background: transparent ;
  color: #231a18;
  border: 1px solid #D7DEE4;
}

/* CS1.8 */
#pun-navlinks .container {
  background: none;
  color: #7e5c36;
  }

.offline li.pa-online strong {
  font-weight: normal;
  }

.punbb th {
  color: #7e5c36;
  background: url(../../img/Mybb_Earnest/sub.gif) transparent  repeat-x;
}

/* CS2 Border colours
-------------------------------------------------------------*/

#pun-title, #pun-navlinks {
  border-color: /*#11120E*/ transparent  ;
}

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  border-color: /*#D7DEE4*/transparent  
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: /*#F5F5F5*/ transparent  ;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: /*#D7DEE4*/ 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: /*#fff;*/transparent  ;
  }
/* CS2.5 */

#pun-main td.tcr {   background: url(http://s0.uploads.ru/AieCx.png)  no-repeat  bottom left;}
#pun-main td.tcl {   background: url(http://sh.uploads.ru/Qm1XJ.png)  no-repeat  bottom right; }
#pun-main td.tc2, #pun-main td.tc3 {   background: url(http://s0.uploads.ru/AieCx.png)  no-repeat  bottom center; }

#pun-online td.tcr {   background: url()  no-repeat  bottom left;  text-align: left; text-transform: capitalize!important;}
#pun-online td.tcl, #pun-online td.tcl a {   background: url()  no-repeat  bottom right;  text-transform: none!important;}
#pun-online td.tc2, #pun-online td.tc3 {   background: url()  no-repeat  bottom center;  text-transform: capitalize!important;}

.punbb th {
  border-color:/*#F2F7FA;*/ transparent ;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: /*#555A5D*/transparent ;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color:/* #EBF0F2*/transparent  
  }

#pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color:/* #FAFDFF*/transparent  
  }

.punbb .divider {
  border-color: /*#EBF0F2 #FAFDFF #FAFDFF #EBF0F2;*/transparent ;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 0px solid #a7b5bd;
  }

 li.pa-online {
  border-left-color: #262d5c;
  background: url(../../img/Mybb_Earnest/online.gif)  no-repeat 2px 2px;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited {
  color: #7e5c36;
  text-decoration: none;
  }

.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited,  .punbb-admin #pun-admain .nodefault
{
  color: #7e5c36;
  text-decoration: none;
}

.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
color: #a71212 ;
  text-decoration: none;
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color:#7e5c36;
  text-decoration: none;
  }

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active {
  color: #a71212;
  text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #bcb2aa;
  text-decoration: none;
  background: transparent;
  text-transform: uppercase;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #a71212;
  text-decoration: none;
  background: url(../../img/Mybb_Earnest/nav.gif) repeat-x bottom transparent;
  text-transform: uppercase;
  }

#pun-ulinks a {
  color: #7e5c40;
  text-decoration: none;
  background: url(../../img/Mybb_Earnest/ulinks.gif) repeat-x transparent ;
  border: 0px solid #75A9D9;
  }

/* CS3.4 */
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #a71212;
  text-decoration: none;
  background: url(../../img/Mybb_Earnest/ulinks1.gif) repeat-x transparent ;
  border: 0px solid #75A9D9;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: transparent ;
  color: #000;
  }

.subscribelink a, .subscribelink a:link, .subscribelink a:visited {
  color: ##231a18;
}

.subscribelink a:hover, .subscribelink a:focus {
  color: #a71212;
}

.postlink a, .postlink a:link, .postlink a:visited,
.pagelink a, .pagelink a:link, .pagelink a:visited {
  color: #231a18;
}

.postlink a:hover, .postlink a:focus,
.pagelink a:hover, .pagelink a:focus {
  color: #a71212;
}

.pagelink, .postlink {color:#7e5c36 }

.post h3 span a:link, .post h3 span a:visited {
  font-weight: normal;
  font-size: 0.9em;
  text-decoration: none;
}

/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {
        background: url(http://sh.uploads.ru/DCsom.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://s9.uploads.ru/2URve.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://s6.uploads.ru/zC2YO.png) no-repeat;
}

tr.iredirect div.icon {
        background: url(http://se.uploads.ru/mYOB3.png) no-repeat;

}

tr.isticky div.icon {
        background: url(http://sg.uploads.ru/6FBNu.png) no-repeat;
}
.punbb .main h2 span, {
		background: none;
        padding-left: 20px;
        padding-bottom: 10px;
        padding-top: 9px;
        margin-left:-12px;
}

#pun-stats h2 span {
	 padding-left: 20px;
        padding-bottom: 10px;
        padding-top: 9px;
        margin-left:-12px;
}

#profilenav h2 span { background-image: none }

td.tcr a {
        background: transparent url(../../img/Mybb_Earnest/post.gif) no-repeat 0px 4px;
        padding-left: 2px;
        padding-bottom: 5px;
        pading-top: 7px;
}

#pun-stats ul.container {
        background: transparent url(../../img/Mybb_Earnest/stats.gif) no-repeat 11px 20px;
        padding-left: 49px;
}

#pun-stats div.statscon {
   		background: transparent ;
}

#pun-crumbs2 .container, #pun-about .container {
        background: transparent ;
        color: #231a18;
}


#pun-category1.category h2 {
background: url(http://sg.uploads.ru/yGMvD.jpg) no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
 margin-top: -32px;
margin-left: -20px; }

#pun-category2.category h2 {
background: url(http://s8.uploads.ru/4HUSP.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }

#pun-category3.category h2 {
background: url(http://s0.uploads.ru/Q3lhv.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }

#pun-category4.category h2 {
background: url(http://s2.uploads.ru/AR6ht.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }


#pun-category5.category h2 {
background: url(http://s7.uploads.ru/JmsWi.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }

#pun-category6.category h2 {
background: url(http://sa.uploads.ru/SPpUi.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }

#pun-category7.category h2 {
background: url(http://sa.uploads.ru/0ATvY.jpg)no-repeat center top;
height: 52px;
width: 1000px;
font-size:0 !important;
margin-left: -20px; 
 }

/* меняем цвет окна наград и репутации */
#pun-reputation div {background-color: #bcb2aa; }
#pun-popup_awards div {background-color: #bcb2aa; }

/*#awards-content 
#pun-mod*/

#pun th { text-align: center; }
/*<!--профиль выравнивание -->*/
.post-author ul {
 width:180px;
position:relative;
left:0px;
	/*padding: 30px;*/
	border: 1px solid #7e5c36 ;
       border-radius: 15px;
	background-color:#bcb2aa;
	/*margin-left: 55px;*/
}

.post-author li {
 
	text-align: center;
	padding: 1px;
	background-color:#bcb2aa;
	/*margin: -55px;*/
}


/*Выравниваем в одну строку число постов и Уважение*/
.pa-respect, .pa-posts  { margin-left: 0px;
   display: inline-block; 
    text-align: center; text-transform: lowercase;
padding: 10px 5px;
    width: 80px;
position:relative;
left:10px;
}

.post-author ul li.pa-fld1 {
	border: #CCFF00 solid 0px;
	background: transparent /*url("http://savepic.ru/9315769.png") no-repeat ;
    background-position : center top 17px ;
  height: 28px;*/
	font-size: 8px;
  }

.post-author ul li.pa-fld2 {
	border: #CCFF00 solid 0px;
 /* text-transform: uppercase; */
	padding: 2px;
	background: transparent /*url("http://savepic.ru/9315769.png") no-repeat ;
    background-position : center top 17px ;
  height: 28px;
  vertical-align: middle;*/
	font-size: 13px;
   }
 /* .post-author ul li.pa-fld2 a {
   text-decoration: none;
  }*/
.post-author ul li.pa-respect a {
 color: #000;
	text-decoration: none;
}

#pun_wrap{
background: url("http://s8.uploads.ru/mozAC.jpg") no-repeat bottom center;
padding-bottom: 51px;
}

/* CS5.2 сами надписи
.category td.tc2:before,
#f-subforums td.tc2:before {
  content: "Topics: " !important;
  color: rgb(150,150,150);
  float: left;
  }

.ru .category td.tc2:before,
.ru #f-subforums td.tc2:before {
  content: "Тем: " !important;
  }
.es .category td.tc2:before,
.es #f-subforums td.tc2:before {
  content: "Temas: " !important;
  }

.category td.tc3:before,
#f-subforums td.tc3:before {
  content: "Posts: " !important;
  color: rgb(150,150,150);
  float: left;
  }

.ru .category td.tc3:before,
.ru #f-subforums td.tc3:before {
  content: "Сообщений: " !important;
  }
.es .category td.tc3:before,
.es #f-subforums td.tc3:before {
  content: "Mensajes: " !important;
  }

#pun-viewforum .forum td.tc2:before {
  display: block;
  content: "Replies: ";
  color: rgb(150,150,150);
  float: left;
  }

.ru #pun-viewforum .forum td.tc2:before {
  content: "Ответов: " !important;
  }
.es #pun-viewforum .forum td.tc2:before {
  content: "Respuestas: " !important;
  }

#pun-viewforum .forum td.tc3:before {
  display: block;
  content: "Views: ";
  color: rgb(150,150,150);
  float: left;
  }

.ru #pun-viewforum .forum td.tc3:before {
  content: "Просмотров: " !important;
  }
.es #pun-viewforum .forum td.tc3:before {
  content: "Vistas: " !important;
  }

#pun tr.iredirect .tc2:before,
#pun tr.iredirect .tc3:before {
  content: none !important
  }*/

#pun-index .section #banner_top {position: absolute; z-index: 1;  left: 505px; top: 658px}