/* Коды принадлежат фондю. Частичное или полное копирование запрещено
-------------------------------------------------------------*/

/* 1 Картинки и текст
-------------------------------------------------------------*/
.pa-fld1 { margin-bottom: -80px!important;}

/* Приветствие и последний визит */
#pun-status { margin-top: 90px!important;  margin-left: 90px!important;}

.like4 { width: 520px!important;}
.content {  width:600px!important;  }
 
/* фон */
body {
background: 
url(http://funkyimg.com/i/298ew.jpg) 53% 0%; 
background-color: #b39481;
overflow-x: hidden}

/* середина */
#pun {
background-image: url(http://funkyimg.com/i/298f5.jpg);
background-color: #d9c3ab; 
width : 1200px; 
margin: auto;   
position: relative;
margin-bottom: 0px }

/* верх*/
#pun-title table {
background-image : url(http://funkyimg.com/i/297j5.jpg);
width: 1200px;
height: 629px;
margin-left: -50px;
background-position: top center;
background-repeat : no-repeat;
background-position: top center;
border: none;   }

/* низ */
#pun-about p.container {
background-image : url(http://funkyimg.com/i/298eM.jpg);
width: 1200px;
height: 327px;
margin-left: -51px;
margin-top: -20px;
margin-bottom: -29px;
background-color: #;
background-position : center top;
background-repeat : no-repeat;
border-color: transparent;
text-align: center;
color: #947222;
font-size:0 !important;}

/* в описание форумов */
.hotforum1 {width: 310px;padding:20px;min-height: 55px;background: url(http://funkyimg.com/i/298i4.jpg) 52% 0% repeat-x, url(http://funkyimg.com/i/298i8.jpg) 50% 100% repeat-x, url(http://funkyimg.com/i/298i7.jpg) 60% 42%;margin-top: -20px;border-radius: 20px;padding-top: 35px!important;  line-height: 90%;font-family:  'Arimo'; font-size: 11px;text-align: justify;
margin-top: -45px!important}
.ho12link a { color: #6e5238; }
.hotforumname {font-family: cambria, times; font-size: 14px; text-transform: lowercase; font-style: italic; color: #7986a9; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #7986a9; line-height: 14px; width: 300px; text-align: center;}
.hotforumlink{ font-family: cambria; font-size: 10px; text-align: center; text-transform: uppercase; letter-spacing:0px; color: #5a3f2a; width: 300px;}

/* сменить цвет анкет и тд */
.senshar p:first-letter, .sformt, .sformt2 ,.sformt3, .sforma, .sformnt, .sformtt, .sforml, .sensinfo, .sensinfo3 {background-color: #637097!important; }
.sstab label {border-bottom: 1px solid #637097!important;}
[type=radio]:checked ~ label { border-bottom: 8px solid #637097!important;}

/* новости */
.hotnew {width: 180px; height: 256px; background: url(http://funkyimg.com/i/298rK.png)}
.hotcitate {width: 500px; height: 90px; background: url(http://funkyimg.com/i/298rR.png)}

.hott1 { width: 135px;  height: 10px; overflow: hidden; position: relative; padding: 10px; font-family: 'Beer money'!important;  font-size: 12px;  line-height: 100%; text-transform: uppercase; text-align: center; color: #d9c3aa;background: url(http://funkyimg.com/i/298s1.png)  }


.hott2 {width: 92px; height: 10px; overflow: hidden; position: relative; padding: 10px; font-family: 'Beer money'!important;  font-size: 12px;  line-height: 100%; text-transform: uppercase; text-align: center; color: #d9c3aa;background: url(http://funkyimg.com/i/298s6.png)  }

.hott3 {width: 31px; height: 10px; overflow: hidden; position: relative; padding: 10px;padding-left: 6px!important; font-family: 'Beer money'!important;  font-size: 12px;  line-height: 100%; text-transform: uppercase; text-align: center; color: #d9c3aa;background: url(http://funkyimg.com/i/298sa.png)  }

.punbb td div.tclcon {    position: relative;    top: -3px;    padding-bottom: 12px;  margin-left: 5px !important;  padding-top: 5px; left: 1px}


/* профиль */
.punbb .post .post-author {
float: left;
width: 230px;
min-height: 415px;
margin-top: -1.5em;
margin-left: -1px;
padding-top: 35px;
font-family: 'Arimo'; font-size: 10px;
text-align: center;
background: url(http://funkyimg.com/i/298sk.jpg) 52% 0% repeat-x, url(http://funkyimg.com/i/298sn.jpg) 50% 100% repeat-x, url(http://funkyimg.com/i/298so.jpg) 60% 42%;}

/* лз */
.profiile {color: #fff;
font-size: 11px!important;
    width: 180px;
padding-bottom:80px!important;
    padding-top: 5px!important;
    padding: 25px;
    line-height: 90%;
    position: relative;
    left:-10px;
  background: url(http://funkyimg.com/i/298sp.jpg) 52% 0% repeat-x, url(http://funkyimg.com/i/298wi.png) 50% 100% repeat-x, url(http://funkyimg.com/i/298sp.jpg) 60% 42%;
overflow-x: hidden;
}

.profiile a, li#profiile {color: #c8ab8d!important}

/* доп поле 1 */

/* последний визит*/
.pa-last-visit, li.pa-online {margin-bottom: 31px!important;}
.pa-last-visit {margin-bottom: 20px;
height:25px; }


/* форумное имя*/
#pun-index .tcl h3 a, li#pun-index .tcl h3 {color: #8ea986;

}
/* ник в профиле*/
.pa-author a, li#profile-name {
width: 200px!important; 
margin-top: 80px!important;
margin-left: 0px!important;
text-align: center;
color: #9cbf94!important;
font-size: 18px;
font-family: 'Beer money'!important;
}

.pa-author { margin-top: 15px!important;}

/* счётчик денег и фильмов */
.schetchic {margin-top: 35px!important;
color: #9cbf94!important;
font-size: 20px;
font-weight: 900!important;
text-transform: uppercase;
font-family: 'Beer money'!important;}

.hotr {color: #b3b7c5;
top: -100px;
position:absolute;
position: relative;
left:16px;

}
.pa-author {margin-left: -15px;
text-align: center!important;

color: #7986a9!important;
font-size: 15px;
font-family: 'Beer money' !important;
margin-bottom: 20px}

/* ип*/
.pa-ip {padding-bottom: 20px}



/* респекты и сообщения */
.pa-respect {
content: ".";
margin-top: 30px;
shadow: inset 0 0 10px 5px #7b9576;
padding:31px;
width: 63px;
height: 30px;
display: inline-block;
margin-left: 0px;
text-align: center;
font-family: arial;
font-size: 10px;}

.pa-posts {
margin-left: 50px;
content: ".";
shadow: inset 0 0 10px 5px #e5d3c4;
margin-top: 30px;
display: inline-block;
text-align: center;
font-family: arial;
font-size: 10px;
width: 63px;
height: 30px;
padding:31px;
}

/* большой профиль*/
#profile-left {
height: 400px;
width: 20%!important;
left: -50px!important}

#profile-name strong {
margin-top: -50px;
height: 150%}


/* иконки */
.punbb table Div.icon {
background-image : url(http://funkyimg.com/i/298x5.png);
width: 70px;
height: 70px;
float: right;
display: block;
border-style: none;
display: inline-block;
background-repeat: no-repeat;}

/* новая */
TR.inew Div.icon {
background-image : url(http://funkyimg.com/i/298x7.png);
background-repeat: no-repeat;
width: 70px;
height: 70px;
opacity: 1.0;}

/* закрытая*/
TR.iclosed Div.icon {
background-image : url(http://funkyimg.com/i/298xj.png);
background-repeat: no-repeat;
width: 70px;
height: 70px;
opacity: 1.0;}

/* важная */
TR.isticky Div.icon {
background-image : url(http://funkyimg.com/i/298xm.png);
background-repeat: no-repeat;
width: 70px;
height: 70px;
opacity: 1.0;}

/* категории */

#pun-category1.category h2 {
font-size: 0px!important;
width: 955px!important;
height: 200px;
background-image: url("http://funkyimg.com/i/29bBs.jpg");
margin-left: -35px;}

#pun-category2.category h2 {
font-size: 0px!important;
width: 955px!important;
height: 308px;
background-image: url("http://funkyimg.com/i/298zs.jpg");
margin-left: -35px;}

#pun-category3.category h2 {
font-size: 0px!important;
width: 955px!important;
height: 308px;
background-image: url("http://funkyimg.com/i/298zw.jpg");
margin-left: -35px;}

#pun-category4.category h2 {
font-size: 0px!important;
width: 955px!important;
height: 308px;
background-image: url("http://funkyimg.com/i/298zE.jpg");
margin-left: -35px;}

#pun-category5.category h2{
font-size: 0px!important;
width: 955px!important;
height: 308px;
background-image: url("http://funkyimg.com/i/298zG.jpg");
margin-left: -35px;}

#pun-category6.category h2 {
font-size: 0px!important;
width: 955px!important;
height: 308px;
background-image: url("http://funkyimg.com/i/298zR.jpg");
margin-left: -35px;}

#pun-stats.section h2 {text-align: center;
font-size: 0px!important;
width: 955px!important;
height: 308px;
margin-left:  75px;
background-image: url("http://funkyimg.com/i/298zU.jpg");
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;}

/* статистика 24/7 */
#pun-stats ul.container {
background-image: url("http://funkyimg.com/i/298Aa.png");
padding-left: 100px;
margin-left: 20px;
padding-top: -20px;
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;
text-align: justify;}

/* цитаты, коды, селекты, кнопки, формы ответа */
.punbb select{
border: 3px double #7986a9;
background-color:#d0f0df;
border-radius: 20px;
box-shadow: 0px 1px 4px rgba(95, 27, 27, 0.3), 0px 0px 40px rgba(95, 27, 27, 0.3) inset;
color: #7986a9;}

#pun-main .quote-box, #pun-main .code-box,  .punbb textarea {
border: 3px double #7986a9;
background-color: #f0e0d0;
border-radius: 20px;
box-shadow: 0px 1px 4px rgba(95, 27, 27, 0.3), 0px 0px 40px rgba(95, 27, 27, 0.3) inset;
color: #7986a9;
max-width: 800px;}

/* ширина и отступ для центрального блока */
#pun-main{
max-width: 900px;
margin-left: 110px;}

/* форма ответа */
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #pun-reputation div, #pun-popup_awards div  {border: 3px double #4c242c;
background-color:#daf0d0;
border-radius: 20px;
box-shadow: 0px 1px 4px rgba(95, 27, 27, 0.3), 0px 0px 40px rgba(95, 27, 27, 0.3) inset;
color: #4c2433;}

/* в темы */
.hotheme1 { width: 600px; min-height:140px;overflow: hidden; position: relative; background: url(http://funkyimg.com/i/27rMY.png) 52% 0% repeat-x, url(http://funkyimg.com/i/27rMW.png) 50% 100% repeat-x, url(http://funkyimg.com/i/27rMX.png) 70% 42%; padding: 10px; border-radius: 25px; }

.hotname {width: 225px;
text-align: center; color: #b1daae;
font-family: 'Beer money' !important;
 font-size: 21px;   
margin-top: 10px!important;
font-weight: 900;}

.hotheme2 { width: 500px; margin-left: 50px; text-align: justify; font-family: 'Arimo'; font-size: 12px;}

.hotheme3 { width: 320px; height: 80px; text-align: justify; font-family: 'Arimo'; font-size: 12px; padding-left: 10px}

/* скролл */
::-webkit-scrollbar {
  width: 10px; height: 9px;
}
::-webkit-scrollbar-track {  width: 4px;
background: #eceeea;
}
::-webkit-scrollbar-thumb {
   background: #7986a9;  border-radius: 25px;
}

/* кнопочки */
.hashelp center div a button, .button, .punbb input{   
border: none;
background-color: #d5f0d0;
padding-left: 7px !important;
height: 20px !important;
border-radius: 10px;
color: #4c2430;
text-decoration: none;
cursor: pointer;
font-family:  'Arimo';
border: 2px solid #4c2430;
box-shadow: 0px 1px 4px rgba(95, 27, 27, 0.3), 0px 0px 40px rgba(95, 27, 27, 0.3) inset;
font-size: 12px;
}

/*Подвижка иконки закрытия таблички дю*/
.my-tabs > img.close {
margin:0 -235px 0 0!important;

}
/* подложка под личную страницу */
.my-tabs>.tab-a{background-image: url(http://funkyimg.com/i/298B6.png);
 width:864px;
 height: 550px;}
/* личная страница */
.hotscontent {border-radius: 25px;
background: #c3e2ac;
border: 20px solid #c3e2ac;
border-right: 10px solid #c3e2ac;
}
.hotstab label {background: transpanent;
font-size: 0px!important; border-radius: 100%;
}
.hotstab input[type="radio"]:checked ~ label {background: transpanent!important;}
/* 2 Ссылки
-------------------------------------------------------------*/

/* главные ссылки */
.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: #7986a9}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #a17154}

/* ссылки при наведении*/
.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: #a17154;  }

/* ссылки навигации */
#pun-navlinks a {
color: #a5cb97;
  text-decoration: none  }
#pun-ulinks a {
color: #a9d6a5;  text-transform: uppercase;
  text-decoration: none  }

/* ссылки при наведении */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-ulinks a: hover {
  color: #a5cb97;   text-transform: uppercase;
  text-decoration: none    }

.lastedit {display:none !important;}



.hotams { 
position: relative; 
display: inline-block; 
}

.hotams span { 
display: none; 
}


.hotams:hover span{ 
position:absolute; 
border-radius: 30px; 
 
-moz-border-top-colors: none; 
-moz-border-right-colors: none; 
-moz-border-bottom-colors: none; 
-moz-border-left-colors: none; 
background: #D7CDB8 none repeat scroll 0% 0%; 
border-width: 4px 2px; 
border-style: solid; 
box-shadow: 0px 0px 6px 0px  inset; 
text-align:center; 
padding:10px; 
display:inline-block; 
margin-top:-150px;  
left:-50px; 
z-index:100000; 
}

