/*--------------------- Оформление css3 buttons ---------------------*/
.mass_comments_action .bbcodes {font-size: 11px !important;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;}

.button, .bbcodes, .csbutton, .csbutton.tour_now, .csbutton.join_now{
  font-size:13px;
  cursor:pointer;
  text-decoration:none;
  -moz-transition:all 0.3s linear;
  -webkit-transition:all 0.3s linear;
  -o-transition:all 0.3s linear;
  transition:all 0.3s linear;
  
  border-width:1px;
  border-style:solid;
  box-shadow:inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  -o-box-shadow:inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  -webkit-box-shadow:inset 0 1px 2px #FFFFFF,0 0 5px #BABABA;
  -moz-box-shadow:inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  -khtml-border-radius:4px;
  o-border-radius:4px;
 
}

.csbutton.tour_now, .csbutton.join_now{
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  -khtml-border-radius:6px;
  -o-border-radius:6px;
  behavior:url(css/PIE.htc)
}

.csbutton, .bbcodes {
  border-color:#ffffff;
  color:#808080;
  text-shadow:1px 1px 1px #FFFFFF;
  background:#e5e5e5;
  background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e5e5e5));
  background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);
  -pie-background:linear-gradient(#ffffff,#e5e5e5);
  background:linear-gradient(top,#ffffff 0%,#e5e5e5 100%)
}

.tour_now.csbutton, .join_now.csbutton{
background: #e5e5e5;
background: -moz-linear-gradient(top, #dddddd 0%, #ffffff 27%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(27%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #dddddd 0%,#ffffff 27%,#e5e5e5 100%);
background: -o-linear-gradient(top, #dddddd 0%,#ffffff 27%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #dddddd 0%,#ffffff 27%,#e5e5e5 100%);
-pie-background:linear-gradient(#dddddd,#e5e5e5);
background: linear-gradient(top, #dddddd 0%,#ffffff 27%,#e5e5e5 100%);}

.csbutton:hover, .bbcodes:hover{
  background:#eaeaea;
  background:-moz-linear-gradient(top,#ffffff 0%,#eaeaea 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eaeaea));
  background:-webkit-linear-gradient(top,#ffffff 0%,#eaeaea 100%);
  background:-o-linear-gradient(top,#ffffff 0%,#eaeaea 100%);
  background:-ms-linear-gradient(top,#ffffff 0%,#eaeaea 100%);
  -pie-background:linear-gradient(#ffffff,#eaeaea);
  background:linear-gradient(top,#ffffff 0%,#eaeaea 100%)
}

.tour_now.csbutton:hover, .join_now.csbutton:hover{
background: #ebebeb;
background: -moz-linear-gradient(top, #ebebeb 0%, #ffffff 27%, #efefef 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(27%,#ffffff), color-stop(100%,#efefef));
background: -webkit-linear-gradient(top, #ebebeb 0%,#ffffff 27%,#efefef 100%);
background: -o-linear-gradient(top, #ebebeb 0%,#ffffff 27%,#efefef 100%);
background: -ms-linear-gradient(top, #ebebeb 0%,#ffffff 27%,#efefef 100%);
-pie-background:linear-gradient(#ebebeb,#efefef);
background: linear-gradient(top, #ebebeb 0%,#ffffff 27%,#efefef 100%);
}

a.csbutton,a.csbutton:hover,a.csbutton:active{
  color:#50737E
}

.button:hover, .csbutton:hover,.blue:hover,.olive:hover,.green:hover,.bluegrey:hover,.yellow:hover,.tan:hover,.magenta:hover,.red:hover, .tour_now.csbutton:hover, .join_now.csbutton:hover{
  text-decoration:none;
  -moz-transition:all 0.3s linear;
  -webkit-transition:all 0.3s linear;
  -o-transition:all 0.3s linear;
  transition:all 0.3s linear;
  box-shadow:inset 0 1px 4px #FFFFFF,0 0 7px #BABABA;
  -o-box-shadow:inset 0 1px 4px #FFFFFF,0 0 7px #BABABA;
  -webkit-box-shadow:inset 0 1px 4px #FFFFFF,0 0 7px #BABABA;
  -moz-box-shadow:inset 0 1px 4px #FFFFFF,0 0 7px #BABABA;
  behavior:url(css/PIE.htc)
}

.button:active, .bbcodes:active, .csbutton:active,.blue:active,.olive:active,.green:active,.bluegrey:active,.tan:active,.magenta:active,.red:active,.cyan:active,.yellow:active,.normal:active{
  position:relative;
  top:1px;
  cursor:pointer;
  -moz-transition:all 0s linear;
  -webkit-transition:all 0s linear;
  -o-transition:all 0s linear;
  transition:all 0s linear;
  box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;
  -o-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;
  -webkit-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;
  -moz-box-shadow:inset 0 1px 2px #6D6D6D,0 0 3px #BABABA;
  behavior:url(css/PIE.htc)
}

.small { 
font-size: 11px !important;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
 }


.bbcodes_poll:hover { background-position: 0 10px; }
.bbcodes_poll { width: 100px; }



div#example div.bbeditor  {margin-bottom: -10px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: -10px !important;}
.bbeditor span  {cursor: pointer;}


#dropmenudiv {
	
	background-color: #111111;
	font-size: 11px;
	line-height: 20px;
	margin: 2px 0;
	padding: 5px;
	opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);
}

#dropmenudiv a { 
border-bottom-color: rgb(34, 34, 34);
border-bottom-style: solid;
border-bottom-width: 1px; 
background: url(/images/arrow.png) no-repeat 3px 50%; 
padding-left: 8px;
display: block; 
text-indent: 3px; 
text-decoration: none; 
color: #959595; 
font-size: 100%;}
#dropmenudiv a:hover { color: #ffffff; }

.attachment { 
background-attachment: scroll;
background-clip: border-box;
background-image: url(/images/folder.png);
background-origin: padding-box;
background-position: 10px 50%;
background-repeat: no-repeat;
background-size: auto;
padding-bottom: 0px;
padding-left: 35px;
padding-right: 0px;
padding-top: 0px;
color: #808080; }

.highslide-wrapper, .highslide-outline { background: #FFFFFF; }
.highslide-image { border: 2px solid #FFFFFF; }
.highslide-active-anchor { visibility: hidden; } 
.highslide-active-anchor img { visibility: hidden; }
.highslide-dimming { background-color: black; }
.highslide-html { background-color: white; }
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid white;
    background-color: black;
}
a.highslide-full-expand {
	background: url("../dleimages/fullexpand.gif") no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px; height: 34px;
}
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.highslide-caption { display: none; padding: 5px; background: white; }
.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(/images/controlbar-black-border.gif) no-repeat 0 -90px;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0; padding: 0;
    background: url(/images/controlbar-black-border.gif) no-repeat 100% -90px;
}
.highslide-controls li { float: left; padding: 5px 0; }
.highslide-controls a {
    background: url(/images/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px; width: 30px;
    outline: none;
}
.highslide-controls a.disabled { cursor: default; }
.highslide-controls a span { display: none; }
 
/*---The CSS sprites for the controlbar---*/
.highslide-controls .highslide-previous a { background-position: 0 0; }
.highslide-controls .highslide-previous a:hover { background-position: 0 -30px; }
.highslide-controls .highslide-previous a.disabled { background-position: 0 -60px !important; }
.highslide-controls .highslide-play a { background-position: -30px 0; }
.highslide-controls .highslide-play a:hover { background-position: -30px -30px; }
.highslide-controls .highslide-play a.disabled { background-position: -30px -60px !important; }
.highslide-controls .highslide-pause a { background-position: -60px 0; }
.highslide-controls .highslide-pause a:hover { background-position: -60px -30px; }
.highslide-controls .highslide-next a { background-position: -90px 0; }
.highslide-controls .highslide-next a:hover { background-position: -90px -30px; }
.highslide-controls .highslide-next a.disabled { background-position: -90px -60px !important; }
.highslide-controls .highslide-move a { background-position: -120px 0; }
.highslide-controls .highslide-move a:hover { background-position: -120px -30px; }
.highslide-controls .highslide-full-expand a { background-position: -150px 0; }
.highslide-controls .highslide-full-expand a:hover { background-position: -150px -30px; }
.highslide-controls .highslide-full-expand a.disabled { background-position: -150px -60px !important; }
.highslide-controls .highslide-close a { background-position: -180px 0; }
.highslide-controls .highslide-close a:hover { background-position: -180px -30px; }
/*--------------------- Оформление css3 buttons ---------------------*/