/* CS1 Цвет фона, фона форума и остальное.
-------------------------------------------------------------*/

/***пользовательская навигация***/
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a   {
width: 98%; 
margin-top: 364px;
margin-left: 0px; 
font-size: 12px !important; 
 font-weight: 800 px;
text-shadow: 1px 1px 0px #443628;
color: #c18062  !important; 
text-align: center; 
font-family: "book antiqua" !important; 
text-transform: uppercase !important;

}


/*ограничение на ширину содержимого блока сообщений в профилях*/
#pun-messages .post-content{
width: 400px !important;}





/****шапка****/
#pun-title table {
  background-image : url("http://4.firepic.org/4/images/2014-08/29/edszdmi1fozi.png");
  height: 755px;
  width: 1920px;
  margin-left: -516px;
  margin-bottom: 0px; 

}

/**** фон****/
body {background-color: #15030a; 
background-image : url("http://2.firepic.org/2/images/2014-08/29/lpm1t4lca6b7.png");
background-repeat: repeat; 
background-position : top center; 
overflow-x: hidden; 
}

/******тело*****/
#pun { background-image : url("http://sa.uploads.ru/zQg7i.jpg");
background-repeat: repeat;
background-position : center;} 


/*****футлер*****/
#pun-about p.container {background-color: #;
  background-image: url(http://2.firepic.org/2/images/2014-08/29/rk9tfel8skzc.png);
  margin-left: -109px;;
 margin-bottom: -275px;
  background-position : center top;
  background-repeat : no-repeat;
  height: 249px;
  width: 1105px;
  overflow-x: hidden;
  text-align: center;
}
div#html-footer {
margin: 78px 200px 0px 0px;}



.pl-edit{
margin-left: -19em;
}


#va-online {
background-position: -32px 0px;
}

 


/********профиль******/
/*****верх*****/
.pa-author {
background: url(http://6.firepic.org/6/images/2014-08/29/tz9anp6etnaf.jpg) 0% 0% no-repeat; 
height: 54px; 
width: 220px !important; 
margin-left: -10px !important;
margin-top: 0px !important;
padding: 19px 20px 0px 0px !important; 
position: relative; 
line-height: 6px !important; 
font-weight: bold !important;
text-align: center; 

}
/*****имя пользователя в профиле****/
.pa-author a, .pa-author {
color: #c18062 !important; 
line-height: 6px !important; 
font-family: "book antiqua";
font-size: 17px !important; 
text-transform: uppercase;
margin-left: -3px; 
margin-top: 0px !important; 
text-shadow: 0px 0px 0px #7d6743;

}


/****середина****/
.post-author {
background: url(http://6.firepic.org/6/images/2014-08/29/2u8oj0fnsiav.jpg) repeat-y; weight: 210px; 
margin-left: 0px !important; 
margin-top: 0px !important; 
color: #99724a !important;
}



/*****низ****/
.post-author > ul {
    background: url("http://6.firepic.org/6/images/2014-08/29/1er7w4xmoqhv.jpg") no-repeat scroll center bottom transparent;
margin-left: -1px; 
margin-bottom: 0px; 
}

.post-author ul li {
text-align: center; 
}




/****ссылки до нажатия (просто)*/
.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: #5e4333;
  text-shadow: 0px 1px 0px  #3f1d30;
  font-weight: bold;

  }

/****ссылка при наведении *****/
.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: #31101e;
  font-weight: bold;

  }


/*Активные пользовательские ссылки*/
#pun-uvlinks a:hover, #pun-uvlinks a:focus, #pun-uvlinks a:active {
  text-shadow: #000000 0px 0px 0px;
  opacity: 1.0;

  }







/*****иконка статистики*****/
#pun-status .container {
margin-top: 0px!important; 
text-align: left;
}
#pun-stats ul.container {
background-image: url("http://6.firepic.org/6/images/2014-08/29/g5pox6biedxf.png");
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 0px 15px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 65px;
padding-top: 22px;
}

/******сообщения******/
.punbb table Div.icon {float: left; display: block; width: 64px; height: 39px; border-style: none;
 /*****старые сообщения****/
background-image: url(http://6.firepic.org/6/images/2014-08/29/h9cz8dc3bxbu.png);  background-repeat: no-repeat; position: relative; }
 /*****новые сообщения****/
.punbb table div.inew {background: url(http://6.firepic.org/6/images/2014-08/29/zea49pi7mqdh.png) no-repeat; position: relative; margin-left: 1px;}
TR.isticky Div.icon 
 /*****важные сообщения****/
{background: url(http://6.firepic.org/6/images/2014-08/29/j1ovgr4oq6en.png) no-repeat; position: relative; margin-left: 1px;}
TR.iclosed Div.icon 
 /*****закрытые сообщения****/{background: url(http://6.firepic.org/6/images/2014-08/29/se620o3zt4sr.png) no-repeat; margin-left: 1px; }





/****цитаты, форма ответа и кнопки*****/
.punbb .code-box, .punbb textarea, .punbb select, .punbb input {
   background-color: #be7e61;
   color: black;
   border-top: 1px solid #1b0b14;
   border-right: 1px solid #1b0b14;
   border-bottom: 1px solid #1b0b14;
   border-left: 1px solid #1b0b14;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
}

/****оформление цитаты****/
   border-top: 0px solid #210d16;
   border-right: 0px solid #210d16;
   border-bottom: 0px solid #210d16;
   border-left: 0px solid #210d16;
 -moz-border-radius: 10px;
   -webkit-border-radius: 10x;


/*****отмена бордюров******/
#pun_wrap * {
  border: none !important;
}





/*Отключаем ссылку наград*/
#navawards a {display: none; font-size: 0px;}



/*статус пользователя*/
.pa-title {
line-height: 10px !important; /*межстрочный интервал*/
margin-left: 6px !important; /*поле слева*/
margin-right: auto !important; /*поле справа*/
margin-top: -30px !important; /*поле сверху*/
padding: 10px !important; /*отступ сверху*/
color: #99724a !important;
position: relative; /*позиция*/
text-align: center; /*расположение текста*/
width: 170px; /*ширина объекта*/
font-size: 100%;

}


/*****стрелки вверх-вниз******/
#butsupdown {
position: fixed; bottom: 20%; right: 50px;
background: url("http://savepic.org/6098499.png") 0px 0px no-repeat transparent;
size:0px;
height: 73px; width: 59px;
}
#buttonup {position: absolute; height: 31px; width: 59px; }
#buttondown {position: absolute; height: 31px; width: 59px; bottom: 0px;}
#butsupdown span, #butsupdown a {color: transparent !important;}




/*****убрать категории и статус*****/
#pun-stats h2 span,
.category h2 span {
visibility:hidden!important;
}



/*****всплывающее окно с информацией на админов*****/
.tooltip {
	position: relative;
	}
.tooltip em {
	display: none;
	}
.tooltip:hover em {
	font-style: normal;
	display: block;
	position: absolute;
width: 120px;
 	background: #2b0f1a;
	color: #c38062;
	padding: 10px 10px;
	bottom: 10px;
	right: -120px;
	box-shadow: 0 0 0px #ccc;
 	border-radius: 0px;
	-webkit-border-radius: 0px;
 	-moz-border-radius: 0px;
	-webkit-box-shadow: 0 0 0px #000000;
	-moz-box-shadow: 0 0 0px #000000;
}
.tooltip:hover em i {
	position: absolute;
	bottom: -7px;
	right: 5px;
 border-top: 1px solid #c28163;
   border-right: 1px solid #c28163;
   border-bottom: 1px solid #c28163;
   border-left: 1px solid #c28163;
	display: block;
}



/*****линки*****/
A.navi:link, A.navi:active, A.navi:visited {
background-color: #b97b60;
font-family: "book antiqua";
padding:6px;
font-size: 10px;
text-align:left;
line-height: 11px;
letter-spacing: 0px;
color:#1c0815!important;
text-transform: uppercase;
display:block;
width:153px;
margin:1px; 
margin-left: 0px;
font-style:bold; 
}


A.navi:hover {
background-color: #b97b60;
font-family: "book antiqua";
padding:6px;
font-size: 10px;
text-align:right;
line-height: 10px;
letter-spacing: 0px;
color:#1c0815;
text-transform: uppercase;
display:block;
width:153px;
margin:1px; 
margin-left:-20px;
text-decoration: none; 
font-style:bold;

}
