/* CS1 Background and text colours
-------------------------------------------------------------*/

body {
overflow-x: hidden;
background: url(http://polygon.rusff.ru/files/0010/b1/9a/67395.jpg) scroll top center no-repeat, url(http://polygon.rusff.ru/files/0010/b1/9a/16226.jpg) scroll 55% 66px repeat ;


}
#pun-live-rusff {
display: none
}

.permalink:before {
	  content: "Запись в судовом журнале от ";}

	body:before {
	  content: "";
	  position: fixed;
	  top: -10px;
	  left: 0;
	  width: 100%;
	  height: 10px;
	  z-index: 10000;
	  -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	  -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	  box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	  }

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
color: #3f2c00;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
color: #3f2c00;

  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 3.6em!important;

color: #621c00;
font-family: 'Marck Script';
 }

 .punbb .main h2  {text-align: right!important
} 



/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
font-size: 21pt;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box { 
background-color: #222;  
color: #9b9894;
padding: 12px!important;
  }

/* CS1.8 */
#pun-navlinks .container {
  color: #FFFFFF;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

 .punbb input { 

}

 .punbb input:hover {


}

.button:hover  {

 }

 .punbb input:active, .punbb input:focus {
}


.punbb .button {
cursor: pointer;
background: transparent;
border: none;
font-family: 'Marck Script';
font-size: 12pt
}



/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {

  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: 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: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
background: rgba(256, 256, 256, 0.3);
border: 3px double #B33;
  }



#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }

.punbb .divider {
  border-color: transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px dashed #6c6c6c;
  }

li.pa-online {  border-color: transparent;
  }

.punbb .post-sig dt {
  border-color: transparent;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.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 {
font-family: 'Marck Script';
color: #ad4a28;
 text-decoration: none; 
font-style: normal;
font-size: 14pt!important;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #890000;
  }

/* CS3.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: #890000;
 text-decoration: underline; 
  }

/* CS3.3 */
#pun-navlinks a {
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  font-weight: normal;
font-style: normal;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

#pun-main div.catleft, #pun-main div.catright {display: none}


/* CS5 Anoter content styling
 -------------------------------------------------------------*/

/* CS5.1 Отображение "Сообщение отредактировано"*/


.lastedit {
 display: none;
}

/* CS5.2 */

.pr {
border: none!important;
 -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,.8)!important;
	  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,.8)!important;
	  box-shadow: 0px 0px 0px rgba(0,0,0,.8)!important;

}



/* CS5.3 Кроссбраузерность (иконки) */

#brows {
text-align: right; 
position: absolute; 
top: 82px; 
right: 0px; 
-webkit-border-radius: 0px 0px 0px 10px;
border-radius: 0px 0px 0px 10px;
-moz-border-radius: 0px 0px 0px 10px;
background-color: #555;
padding: 5px;
}

#brows span{
font-size: 80%;
vertical-align: middle;
}

#brows img {
vertical-align: middle;
  filter: alpha(opacity=40) !important;
  opacity: 0.4 !important;
  -moz-opacity: 0.4 !important;
  -khtml-opacity: 0.4 !important;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s  ease-in-out;
	-o-transition: all 0.6s  ease-in-out;
}

#brows img:hover {
  filter: alpha(opacity=100) !important;
  opacity: 1 !important;
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
}


/* CS5.4 Переадресация лоадер */

#pun-redirect .info {
padding-top: 26px;
background: url(http://content.foto.mail.ru/mail/artmehar/_animated/i-5126.gif) bottom center no-repeat;
height: 400px
}

/* CS5.5 Видимость таблиц в блоке цитаты */

.quote-box td { border: 1px dotted  #333
}

/* CS6 Profile styling
 -------------------------------------------------------------*/


/* CS6.1 */

#profile-right{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px; 
border-radius: 10px;
 border: 1px solid #aaa!important;
 border-top: 1px solid #ffffff!important;
   background: rgba( 148, 148, 148, 0.3);
   background: -webkit-gradient(linear, left top, left bottom, from(rgba( 222, 222, 222, 0.3)), to(rgba( 148, 148, 148, 0.3)));
   background: -webkit-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -moz-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -ms-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -o-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
z-index: 100;
}

/* CS6.2 */

#profile-name {
z-index: 200;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px; 
border-radius: 10px;
 border: 1px solid #aaa;
 border-top: 1px solid #ffffff;
   background: rgba( 148, 148, 148, 0.3);
   background: -webkit-gradient(linear, left top, left bottom, from(rgba( 222, 222, 222, 0.3)), to(rgba( 148, 148, 148, 0.3)));
   background: -webkit-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -moz-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -ms-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
   background: -o-linear-gradient(top, rgba( 222, 222, 222, 0.3), rgba( 148, 148, 148, 0.3));
margin-top: 10px;
margin-right: -8px;
}

#profile-name strong:before {
content: "Отправитель: Otherwise Получатель: "
}
/* CS6.3 */

#profile-title {margin-top: 16px;}

/* CS6.4 */

#profile-right li {
  border-bottom: 1px dotted  #222;
padding-top: 2px;
padding-bottom: 1px;
}

/* CS7 Left panel styling
 -------------------------------------------------------------*/

/* CS7.1 Стиль самой панели */

.panel {
	padding: 20px;
	width: 75%;
	background: #888 url(http://polygon.rusff.ru/files/0010/b1/9a/91397.png) left top;
	border: #3f0a0f 1px solid;
	font-family: Georgia;
        height: 100%;
box-shadow: inset -7px 5px 28px #181818; 
-moz-box-shadow: inset -7px 5px 28px #181818; 
-webkit-box-shadow: inset -7px 5px 28px #181818;
z-index: 3000;
color: rgba(255,255,255,.9)!important;

        
}

/* CS7.2 */

.panel p {

background: url() bottom left no-repeat;

}

/* CS7.3 */

.panel h1 {
color: #ccc;

}

/* CS7.4 Иконки админов */

#table-admin img {
vertical-align: middle;
  filter: alpha(opacity=80) !important;
  opacity: 0.8 !important;
  -moz-opacity: 0.8 !important;
  -khtml-opacity: 0.8 !important;
   padding: 4px;
   border: 1px dotted  #444;
	-webkit-transition: all 0.8s ease-out;
	-moz-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
}

#table-admin img:hover {
  filter: alpha(opacity=100) !important;
  opacity: 1 !important;
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
box-shadow: 5px 5px 5px #111; 
-moz-box-shadow: 5px 5px 5px #111; 
-webkit-box-shadow: 5px 5px 5px #111;
}

/* CS7.5 */

#table-admin a {

text-align: center;
font-size: 10px;
}

/* CS7.6 */

#table-admin td {

}

/* CS7.7 Партнеры */

#partners {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px; 
border-radius: 10px;
behavior: url(PIE.htc);background-color: #222;  border: 1px solid   #111;
color: #9b9894; border-right: 1px solid #494744; border-bottom: 1px solid #494744; box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818 ; -moz-box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818; -webkit-box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818;
padding: 15px;
width: 88px;
height: 32px;
margin-left: 66px;
margin-top: -16px;}



 #ajax_akt, #table-admin {
 border: 1px solid #52151b;
padding: 10px;
border-top: 1px solid #eb4141;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px; 
border-radius: 10px;
behavior: url(PIE.htc);
   border: 1px dotted  #333;
 border-right: 1px solid #494744;
box-shadow: inset 0px 5px 8px #360600, inset 0px -5px 8px #360600; 
-moz-box-shadow: inset 0px 5px 8px #360600, inset 0px -5px 8px #360600; 
-webkit-box-shadow: inset 0px 5px 8px #360600, inset 0px -5px 8px #360600;
background: rgba(56, 6, 0,.5);

margin-right: 6px;
}



#miniprof{ 
box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818 ;
 -moz-box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818;
 -webkit-box-shadow: inset 0px 5px 8px #181818, inset 0px -5px 8px #181818;
margin-top: -116px;
margin-left: 680px;
heigth: 80px;
}


/* CS8 News widget style
 -------------------------------------------------------------*/

/* CS8.1 Widget style */

.top_news, .Vwidget, #centr{
margin-top: -100px!important;
padding: 4px;
width: 204px;
height: 310px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-khtml-border-radius: 20px; 
border-radius: 20px;
border-width: 25px 27px;
-moz-border-image: url(http://polygon.rusff.ru/files/0010/b1/9a/70848.png) 25 27 repeat;
-webkit-border-image: url(http://polygon.rusff.ru/files/0010/b1/9a/70848.png) 25 27 repeat;
-o-border-image: url(http://polygon.rusff.ru/files/0010/b1/9a/70848.pngg) 25 27 repeat;
border-image: url(http://polygon.rusff.ru/files/0010/b1/9a/70848.png) 25 27 repeat;
background: url(http://wallpaper.goodfon.ru/wallpaper/previews-middle/205056.jpg) center no-repeat;
}

#centr {
height: 180px;

background-position: 60% 30%;
margin-left: 20px;
margin-right: 20px;

}


.VjCarouselLite{
margin: 0;
padding: 0;
width: 204px;
height: 184px!important;

}

.VjCarouselLite li{
overflow: hidden;
float: none;
display: block;
padding: 0;
text-align: left;
}
.VjCarouselLite li div{
margin: 0 auto;
padding: 2px;
border: 0px solid #bbb;
height:  184px;
width: 204px;
}

/* CS8.2 News button style*/

.informal {
width: 65px!important;
height: 14px!important;
   color: white;
   font-size: 10px;
   font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
padding: 1px;
text-align: center!important;
   }

#red {
   border-top: 1px solid #f0c5c5;
   background: #850202;
   background: -webkit-gradient(linear, left top, left bottom, from(#fa6464), to(#850202));
   background: -webkit-linear-gradient(top, #fa6464, #850202);
   background: -moz-linear-gradient(top, #fa6464, #850202);
   background: -ms-linear-gradient(top, #fa6464, #850202);
   background: -o-linear-gradient(top, #fa6464, #850202);
   -webkit-border-radius: 38px;
   -moz-border-radius: 38px;
   border-radius: 38px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;

   }


#gold {
 border-top: 1px solid #f0e8c9;
   background: #8f5f00;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffe187), to(#8f5f00));
   background: -webkit-linear-gradient(top, #ffe187, #8f5f00);
   background: -moz-linear-gradient(top, #ffe187, #8f5f00);
   background: -ms-linear-gradient(top, #ffe187, #8f5f00);
   background: -o-linear-gradient(top, #ffe187, #8f5f00);
   padding: 2.5px 5px;
   -webkit-border-radius: 38px;
   -moz-border-radius: 38px;
   border-radius: 38px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   }



#blue {
 border-top: 1px solid #c9f0ee;
   background: #006e8f;
   background: -webkit-gradient(linear, left top, left bottom, from(#87ffff), to(#006e8f));
   background: -webkit-linear-gradient(top, #87ffff, #006e8f);
   background: -moz-linear-gradient(top, #87ffff, #006e8f);
   background: -ms-linear-gradient(top, #87ffff, #006e8f);
   background: -o-linear-gradient(top, #87ffff, #006e8f);
   padding: 2.5px 5px;
   -webkit-border-radius: 38px;
   -moz-border-radius: 38px;
   border-radius: 38px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;

   }


#black {
 border-top: 1px solid #bdbdbd;
   background: #0a0a0a;
   background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#0a0a0a));
   background: -webkit-linear-gradient(top, #757575, #0a0a0a);
   background: -moz-linear-gradient(top, #757575, #0a0a0a);
   background: -ms-linear-gradient(top, #757575, #0a0a0a);
   background: -o-linear-gradient(top, #757575, #0a0a0a);
   padding: 2.5px 5px;
   -webkit-border-radius: 38px;
   -moz-border-radius: 38px;
   border-radius: 38px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   }


/* CS9 Other shit
 -------------------------------------------------------------*/

/* CS9.1 Должники*/


#dolj {

-webkit-border-top-left-radius: 17px;
-webkit-border-top-right-radius: 17px;
-moz-border-radius-topleft: 17px;
-moz-border-radius-topright: 17px;
border-top-left-radius: 17px;
border-top-right-radius: 17px;
background: #888 url(http://polygon.rusff.ru/files/0010/b1/9a/91397.png) left top;
color: #ccc;
padding: 10px;
-webkit-box-shadow: -3px 3px 6px #777;
 -moz-box-shadow: -3px 3px 6px #777;
 box-shadow: -3px 3px 6px #777;
}



#kuda tr {
padding-top: 10px;
padding-bottom: 10px;
}


/* CS9.2 Ссылки в панели*/


.sidebarnoxlinks {margin: 5px 10px 5px 10px; 
padding: 5px	}
.sidebarnoxlinks a{
display: block; 
color:#c1a0a0!important; 
background-color: rgba(104, 21, 21,.6);
 text-align: center;
 width:282px;  
padding: 6px 0 6px 0; 
margin: 0 0 1px 0; 
text-transform: uppercase; 
text-decoration: none; 
border-right: #970404 8px solid;	
-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s  ease-in-out;
	-o-transition: all 0.8s  ease-in-out;
}

.sidebarnoxlinks h1{display: block; color:#35090d!important; 
background-color:  #681515; 
 width:282px;
 padding: 6px 0 6px 0; margin: 0 0 1px 0; text-transform: uppercase; text-decoration: none; border-left: #970404 8px solid;	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s  ease-in-out;
	-o-transition: all 0.8s  ease-in-out;}

.sidebarnoxlinks a:hover{background-color:  rgba(151, 7, 7,.7);color:#3d3d3d}



.panel a {

color:#c1a0a0!important
}


/* CS9.3 Стили подгружаемой информации о админах*/

#xanxus, #squalo, #byakuran, #belphegor, #fren, #zakuro {

	background: url(http://polygon.rusff.ru/files/0010/b1/9a/91397.png) left top;
	border: #3f0a0f 1px solid;
box-shadow: inset -4px 5px 7px rgba(14,14,14,.3); 
-moz-box-shadow: inset -4px 5px 7px rgba(14,14,14,.3); 
-webkit-box-shadow: inset -4px 5px 7px rgba(14,14,14,.3);}

#close_info{
 margin-left: 88%; background: url(http://www.iconsearch.ru/uploads/icons/minimal/32x32/gtk-close.png) no-repeat; height: 30px; width: 30px;
}


/* CS9.4 Кнопки в профиле*/


#bu1 {background-image: url(http://icons.iconarchive.com/icons/artua/pirates/48/skull-empty-icon.png); height: 48px; width: 48px; background-color: transparent; border: none; color: transparent; margin-top: 5px}
#bu2 {background-image: url(http://icons.iconarchive.com/icons/mixthepix/jules-verne/48/Nautilus-Ship-Steering-Wheel-icon.png); height: 48px; width: 48px; background-color: transparent; border: none; color: transparent}

/* CS9.5 Аудиоплеер*/

#audio_player {
position: absolute;
 right: 220px;
 top: 640px;

}

#pun-status .container .item3  {
display: none!important;
}

#weakly {
width: 167px;
height: 200px;
background: url(http://polygon.rusff.ru/files/0010/b1/9a/94498.png) top center no-repeat ;
position: absolute;
margin-top: 10px;
margin-left: 10px;
 -webkit-box-shadow: -3px 3px 6px #777;
 -moz-box-shadow: -3px 3px 6px #777;
 box-shadow: -3px 3px 6px #777;
}

#profile .container {
background: none;
}

.category h3 a, .category .tcr a {
font-weight: bold;
}


#pun-ulinks .item3, #pun-ulinks .item5 {
display: none;
}


/* Навигация "Хлебные крошки "*/


#status-field {
display: block;
width: 98px;
height: 98px;
padding: .8em;
padding-bottom: 1.3em;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
float: left; position: absolute; margin-left: -116px;
margin-top: -18px;
-moz-transform: rotate(-4deg);
-webkit-transform:  rotate(-4deg);
-o-transform:  rotate(-4deg);
-ms-transform:  rotate(-4deg);
transform: rotate(-4deg) ;

}

#status-field #shad {
 -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.7), inset 0 2px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 0 2px rgba(0,0,0,.7), inset 0 2px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
	box-shadow: inset 0 0 2px rgba(0,0,0,.7), inset 0 2px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);

}


/* Изображение в личном мен.*/
#status-field img {
border: 4px solid #e4decd;
-webkit-box-shadow:  1px 0px 5px 1px rgba(29, 3, 3, 0.2);
        
        box-shadow:  1px 0px 5px 1px rgba(29, 3, 3, 0.2);
}

/* Выравнивание слева для выпадающих меню*/
div.selector span {
text-align: left;
text-shadow: 0 0px 0 #ddd!important;
color: #ccc!important;
}

 .pagelink a,  .pagelink strong {
color: #7f1c0e;
text-shadow: 0px 1px 0px #f6e3b5;
font-size: 13px;
padding: 2px;

}

 .pagelink a.next,  .pagelink a.prev  {
background: url(http://polygon.rusff.ru/files/0010/b1/9a/60684.png) -3px 0px no-repeat;
color: transparent!important;
-webkit-transition: 0s ease-in-out;
-moz-transition: 0s ease-in-out;
-o-transition: 0s ease-in-out;
-ms-transition: 0s ease-in-out;
transition: 0s ease-in-out;
}
 .pagelink a.next:hover{
background: url(http://polygon.rusff.ru/files/0010/b1/9a/60684.png) -31px 0px no-repeat;
color: transparent!important;
}

 .pagelink a.prev {
background-position: -31px -29px;
}
 .pagelink a.prev:hover {
background-position: -3px -29px;
}

.post-content .spoiler-box > div {
background: url(http://polygon.rusff.ru/files/0010/b1/9a/32635.png) left top no-repeat!important;
padding-left: 28px!important;
}

.post-content .spoiler-box > div.visible  {
background: url(http://polygon.rusff.ru/files/0010/b1/9a/30159.png) left top no-repeat!important;
}

.post-rating a {
color: #621c00;
font-weight: bold;
font-style: normal;
}

.post-rating a#rate{display: block;
color: transparent!important;
text-shadow: none;

}

.post-rating a#rate: hover {
color: #621c00;
}
.post-rating a#rate:after {
content: '  \2605';
color: #621c00;
font-weight: bold;
font-size: 14pt!important;
text-shadow: 0px 0px 0.06em #621c00, 1px 1px 0.01em #ddcd9c, 2px 2px 0px #854931;

}

#pun-reputation .reputation {
background-color: #ccc;
}

#font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area {}


/* Слайдер */

.pa-fld4, .pa-fld1 {
display: none;
}


#map {
-webkit-border-top-left-radius: 14px;
-webkit-border-bottom-left-radius: 14px;
-moz-border-radius-topleft: 14px;
-moz-border-radius-bottomleft: 14px;
border-top-left-radius: 14px;
border-bottom-left-radius: 14px;

}
#map_shad {
  -webkit-box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);
 
 -moz-box-shadow:
 inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);
 
 box-shadow:
 inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);

width: 500px;
height: 342px;
position: absolute;
-webkit-border-top-left-radius: 14px;
-webkit-border-bottom-left-radius: 14px;
-moz-border-radius-topleft: 14px;
-moz-border-radius-bottomleft: 14px;
border-top-left-radius: 14px;
border-bottom-left-radius: 14px;
border: 1px solid #888;
   border-bottom: 1px solid #bbb;
padding: 0px;
}


#map_table {
-webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
background-color: rgba(8, 8, 8, .5);
border: 1px solid #888;
   border-bottom: 1px solid #bbb;
  -webkit-box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);
 
 -moz-box-shadow:
 inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);
 
 box-shadow:
 inset 0px 0px 10px rgba(0, 0, 0, 0.4), inset 0px 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 30px rgba(0, 0, 0, 0.4);
}













/* Определяет стиль заголовка окна. Советую использовать только background и border, если нужно убрать границы*/

 #form-buttons {
  background: #ce4233!important;
 border: 1px dashed #e28379!important;
text-shadow: 0px 1px 0px #ea7c6c!important;
color: #590800!important;
-webkit-box-shadow: 0px 0px 0px 3px #ce4233!important;
-moz-box-shadow:    0px 0px 0px 3px #ce4233!important;
box-shadow:         0px 0px 0px 3px#ce4233!important;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;

}


.divider_top {
height: 10px;
width: 100%;
position: absolute;
background: rgb(149,149,149); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(149,149,149,1) 0%, rgba(13,13,13,1) 46%, rgba(1,1,1,1) 50%, rgba(10,10,10,1) 53%, rgba(78,78,78,1) 76%, rgba(56,56,56,1) 87%, rgba(27,27,27,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(149,149,149,1)), color-stop(46%,rgba(13,13,13,1)), color-stop(50%,rgba(1,1,1,1)), color-stop(53%,rgba(10,10,10,1)), color-stop(76%,rgba(78,78,78,1)), color-stop(87%,rgba(56,56,56,1)), color-stop(100%,rgba(27,27,27,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=0 ); /* IE6-9 */




}

#pun-status .item2 {
padding-left: 10px;
}

.spoiler-box div:first-child, .quote-box cite {
font-family: 'Lobster'!important;
 font-size: 1.7em!important;

}


.photo{

 -moz-transition: -moz-box-shadow 0.8s ease;
    -webkit-transition: -webkit-box-shadow 0.8s ease;
    -o-transition:  -o-box-shadow 0.8s ease;
    transition: box-shadow 0.8s ease;

-webkit-box-shadow: 1px 0px 5px 1px rgba(29, 3, 3, 0.4), -1px 0px 5px 1px rgba(29, 3, 3, 0.4);
box-shadow:1px 0px 5px 1px rgba(29, 3, 3, 0.4), -1px 0px 5px 1px rgba(29, 3, 3, 0.4);

}

.photo:active {
-webkit-box-shadow: 2px 1px 5px 2px rgba(29, 3, 3, 0.3), -2px -1px 5px 2px rgba(29, 3, 3, 0.3);
box-shadow: 2px 1px 5px 2px rgba(29, 3, 3, 0.3), -2px -1px 5px 2px rgba(29, 3, 3, 0.3);


}


#ps {
background: url(http://polygon.rusff.ru/files/0010/b1/9a/54550.png) 50px 0%  no-repeat;
height: 85px;
width: 122px;
position: absolute;
margin-left: -133px; 
transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
-webkit-box-shadow: inset rgba(29, 3, 3, 0.18) -2px 0px 3px;
box-shadow: inset rgba(29, 3, 3, 0.18) -3px 0px 3px;
}
#ps:hover {
background: url(http://polygon.rusff.ru/files/0010/b1/9a/54550.png) 10px 0%  no-repeat;
}

#navpm a:before {

content: "\2709  "}


#post {
width: 60%;
margin-right: -30px;
float: right
}

#My {display: none!important}