html, div, body, ul, li, a, p, br, tr, td, table, span, form, h1, h2, h3, h4, h5 { font-size: 12px; margin: 0px; padding: 0px; list-style-type: none; }
 body { background: #e5e5e5; font-size: 12px; }
table { font-size: 12px; }
 input { padding: 5px; outline: none; background: #ebebeb; border: none; border-top: 1px solid gray; border-left: 1px solid gray; border-radius: 5px; }
 a { text-decoration: none; color: green; font-size: 12px; }
 .wrapper { background: white; font-size: 12px; overflow: hidden; border: 1px solid #ebebeb; width: 1000px; margin: auto; margin-top: 10px; }

 /*menu*/
 .menu {list-style:none; background: url("../images/ukan.png"); border-bottom: 3px solid #50a538; height: 40px; margin: auto; width: 1000px; font:11px Verdana,Arial; }
 .menu * {margin:0; padding:0}
 .menu a {display:block; color:#000; text-decoration:none}
 .menu li {position:relative; float:left; margin-right:2px}
 .menu ul {position: absolute; left:0; width:400px; margin-top: 3px; background:black; display:none; opacity:0; list-style:none}
 .menu ul li {border-bottom:1px solid #bcbcbc; border-top:none; width: 200px; margin:0}
 .menu ul li a { display: block; color: black; padding: 5px; background-color: #292929; }
 .menu ul li a:hover {background-color:#c5c5c5}
 #menu li ul li a { display: block; padding: 5px; }
 #menu li a { color: white; display: block; padding: 15px 10px 13px 13px; }
 #menu li a:hover { background: rgb(41,154,11); /* Old browsers */
 background: -moz-linear-gradient(top, rgba(41,154,11,1) 0%, rgba(80,165,56,1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(41,154,11,1)), color-stop(100%,rgba(80,165,56,1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* IE10+ */
 background: linear-gradient(to bottom, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#299a0b', endColorstr='#50a538',GradientType=0 ); /* IE6-9 */ color: white; }

 /*left*/
 .left { overflow: hidden; float: left; width: 695px; padding: 5px; font-size: 12px; }

/*header*/
.header { overflow: hidden; width: 1000px; padding: 3px; font-size: 12px; }

/*search*/
.search { float: left; overflow: hidden; margin-left: 50px; }
.hd_search { display:block; float: left; height:32px; background: url("../images/searchbg.png"); width: 512px; margin: 4px;}
.search_bg, #searchknp { float: left; }
.search_bg { width:400px; height:28px; }
.searchbg { height:28px; margin-top: -3px; border:0 none; color: gray; background:none; font: 1.00em/1.3em verdana, sylfaen; }
.searchknp { border: 0px none; float: right; padding: 0px; } 

 /*news*/
 .news { overflow: hidden; float: left; width: 695px; margin: 1px; font-size: 12px; }
.pp {overflow: hidden;}
 .pp a { color: white; font-size: 10px; text-decoration: underline; }
 .news h1 { font-size: 14px; background: #e2e2e2; border-bottom: 3px solid #c5c5c5; padding: 5px; border-radius: 5px; margin-bottom: 5px; }
 .short { font-size: 12px; overflow: hidden; }
 .message { float: right; overflow: hidden; width: 473px; color: black; border-top: 1px solid gray; border-left: 1px solid gray; margin-top: 5px; font-size: 12px; background: #e2e2e2; padding: 5px; border-radius: 5px; }
 .poster { width: 200px; height: 250px; float: left; margin-right: 5px; border: 3px solid #299a0b; border-radius: 5px; }
 .pp { background: #299a0b; padding: 7px 5px 5px 5px; float: left; margin: 3px; border-radius: 3px; color: white; font-size: 10px; }
 .pp:hover { background: #292929; }
 .fullmessage { background: #299a0b; overflow: hidden; color: white; margin-bottom: 5px; border-radius: 2px; }

/*megobrebi*/
.megobrebi { overflow: hidden; }
.megobrebi a { float: left; padding: 5px; color: white; }

/*pheading*/
.pheading { background: #299a0b; border-radius: 3px; padding: 5px; overflow: hidden; padding: 5px; color: white; font-size: 12px; }
.pheading h2 { background: #299a0b; overflow: hidden; color: white; font-size: 12px; }

/*topnews*/
.topnews { overflow: hidden; margin-top: 1px; }
.topnews li a { color: black; display: block; padding: 10px; font-size: 12px; text-decoration: none; border-radius: 3px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; margin-top: 2px; }
.topnews li a:hover { background: #50a538; /* IE6-9 */ color: white; }

#topnewsfull { overflow: hidden; margin-top: 1px; }
#topnewsfull li a { color: black; display: block; padding: 10px; font-size: 12px; text-decoration: none; border-radius: 3px; border-bottom: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; margin-top: 2px; }
#topnewsfull li a:hover { background: #50a538; /* IE6-9 */ color: white; }
 /*fbutton*/
 .fbutton:hover { background: #292929; }
 .fbutton a { border: none; color: white; text-decoration: none; }
 .fbutton { margin: 3px; border: none; overflow: hidden; background: #299a0b; color: white; border-radius: 3px; padding: 9px 7px 7px 7px; }

 /*right*/
 .right { float: right; width: 295px; overflow: hidden; font-size: 12px; }

 /*bock*/
 .block { margin: 3px; overflow: hidden; }
 .blockname { background: url("../images/ukan.png"); color: white; border-radius: 3px; font-size: 12px; padding: 13px; }

 /*footer*/
 .footer { background: #292929; overflow: hidden; width: 1000px; }

 /*footermenu*/
 .footermenu { overflow: hidden; border-bottom-right-radius: 200px; background: rgb(41,154,11); /* Old browsers */
 background: -moz-linear-gradient(top, rgba(41,154,11,1) 0%, rgba(80,165,56,1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(41,154,11,1)), color-stop(100%,rgba(80,165,56,1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* IE10+ */
 background: linear-gradient(to bottom, rgba(41,154,11,1) 0%,rgba(80,165,56,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#299a0b', endColorstr='#50a538',GradientType=0 ); /* IE6-9 */ width: 800px; }
 .footermenu li { float: left; } 
 .footermenu li a { display: block; padding: 10px; color: white; text-decoration: none; }
 .footermenu li a:hover { background: #292929; }

/*berrors*/
.berrors { background: #299a0b; overflow: hidden; color: white; border-bottom: 1px solid black; border-radius: 3px; padding: 5px; font-style:italic; }

 /*slider*/
 #featured { width: 700px; margin: 3px; height: 200px; background: #009cff url("../images/orbit/loading.gif") no-repeat center center; overflow: hidden; }

/* CONTAINER */
div.orbit { width: 1px; height: 1px; position: relative; -moz-box-shadow: 0 0 10px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25); overflow: hidden; }
div.orbit img { width: 695px; height: 250px; position: absolute; top: 0; left: 0; font-size: 12px; }
div.orbit a img { border: none; }

/* TIMER */
div.timer { widzth: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 1001; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url("../images/orbit/rotator-black.png") no-repeat; z-index: 3; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
span.mask.move { width: 40px; left: 0; background: url("../images/orbit/timer-black.png") repeat 0px 0px; }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0px; background: url("../images/orbit/pause-black.png") no-repeat; z-index: 4; opacity: 0; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

/* CAPTIONS */
div.caption { background: #000; background: -moz-linear-gradient(top, rgba(33,124,0,0.65) 0%, rgba(0,119,7,0.65) 99%, rgba(0,119,7,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,124,0,0.65)), color-stop(99%,rgba(0,119,7,0.65)), color-stop(100%,rgba(0,119,7,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(33,124,0,0.65) 0%,rgba(0,119,7,0.65) 99%,rgba(0,119,7,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(33,124,0,0.65) 0%,rgba(0,119,7,0.65) 99%,rgba(0,119,7,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(33,124,0,0.65) 0%,rgba(0,119,7,0.65) 99%,rgba(0,119,7,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(33,124,0,0.65) 0%,rgba(0,119,7,0.65) 99%,rgba(0,119,7,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6217c00', endColorstr='#00007707',GradientType=0 ); /* IE6-9 */ width: 100%; z-index: 1000; position: absolute; color: #fff; padding: 8px 0; }
div.caption span { padding: 0 10px; font-size: 14px; text-shadow: 0px 1px 0px rgba(0,0,0,.8); margin: 0; }
.orbit-caption { display: none; }

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; top: 43%; cursor: pointer; }
div.slider-nav span.right { background: url("../images/orbit/right-arrow.png"); right: 10px; }
div.slider-nav span.left { background: url("../images/orbit/left-arrow.png") no-repeat; left: 10px; } 

/* BULLET NAV */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; top: 10px; left: 7px; margin: 0; padding: 0; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url("../images/orbit/bullets.png") no-repeat; 0 0; width: 7px; height: 7px; overflow: hidden; }
.orbit-bullets li.active { color: #222; background-position: -7px 0; }

/*login*/

a:focus2 {
 outline: none;
}
#panel2 {
 display: none;
}
.slide2 {
 margin: 0;
 padding: 0;
}
.btn-slide2 {
 text-align: center;
 margin: 0 auto;
 display: block;
 color: black;
 text-decoration: none;
}
.active2 {
 background-position: right 12px;
}

/*logavatar*/
.logavatar { background: url("../dleimages/noavatar.png"); width: 100px; height: 100px;}

/*tabreg*/
.tabreg { padding: 10px; background: #ebebeb; overflow: hidden; }
.tabreg2 { padding: 10px; overflow: hidden; }

/*---navigation---*/

.navigation, .navigation a, .navigation span, .bnnavi, .nextprev, .nextprev .thide {
 float: left; text-decoration: none;
}

.navigation a, .navigation span {
 font-weight: bold;
 padding: 0 4px;
 height: 19px;
 line-height: 19px;
}

.navigation a, .navigation span.nav_ext {
 padding: 7px 10px 7px 10px; display: block; float: left; background: #e2e3e3; border-radius: 5px; margin: 2px;
}

.navigation a:hover {
background: #299a0b;
 color: white;
 
}

.navigation span {
 background: #299a0b; color: white; padding: 7px 10px 7px 10px; display: block; float: left; border-radius: 5px; margin: 2px;
}

.pm_status {
 float:left;
 border: 1px solid #d8d8d8;
 padding: 0px;
 background-color: #fff;
 width: 300px;
 height: 100px;
 margin-left: 20px;
 margin-right: 5px;
}

.pm_status_head {
 border-bottom: 1px solid #d8d8d8;
 font-size: 0.9em;
 background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
 height: 22px;
 padding: 0;
 font-weight: bold;
 text-align: center;
 color: #4e4e4e;
}

.pm_status_content {
 padding: 5px;
}

/* ???????????? ????? */
.comment-block {
 clear: both;
 margin: 0 0 10px 0;
 position: relative;
 padding: 5px 5px 5px 100px;
 
 background: #f4f4f4;
 border: 1px #d3d3d3 solid;
 border-radius:7px; 
 -webkit-border-radius:7px; 
 -moz-border-radius:7px;
}

 .comment-block-left {
 width: 85px;
 height: 85px;
 overflow: hidden;
 position: absolute;
 left: 5px;
 top: 5px;
 background: #fff;
 border-radius:7px; 
 -webkit-border-radius:7px; 
 -moz-border-radius:7px;
 padding: 7px;
 border: 0;
 border: 1px #e5e5e5 solid;
 }
 
 .comment-block-left img {
 max-width: 85px;
 }
 
 
 .comment-block-right {
 margin: 0 0 0 10px;
 position: relative;
 padding: 0px 0 0 0;
 }
 
 .comment-block-right2 {
 
 }
 
 .comment-text {
 background: #fff;
 border: 1px #e5e5e5 solid;
 padding: 7px;
 border-radius:7px; 
 -webkit-border-radius:7px; 
 -moz-border-radius:7px;
 color: #7b7b7b;
 line-height: 17px;
 font-size: 11px;
 }
 
 .comment-text a {
 color: #000;
 }
 
 .comment-text a:hover {
 text-decoration: none;
 }
 
 .comment-text-title {
 border-bottom: 1px #ebebeb dotted;
 padding: 0 0 5px 0;
 margin: 0 0 5px 0;
 color: #333;
 }
 
 .comment-text-title a {
 color: #3fadc8;
 }
 
 .comment-text-title a:hover {
 text-decoration: underline;
 }
 
 .comment-text-more {
 padding: 3px 0 0 0;
 font-size: 11px;
 color: #d3d3d3;
 border-top: 1px #ebebeb dotted;
 }
 
 .comment-text-more a {
 color: #d3d3d3;
 }
 
 .comment-text-more a:hover {
 color: #000;
 }

.comment-block .bbcodes, .mass_comments_action .bbcodes, .news-item-content .editor input, .news-item-content input {
 background: #fff;
 border: 1px #ccc solid;
 color: #333;
 border-radius:3px; 
 -webkit-border-radius:3px; 
 -moz-border-radius:3px;
 margin: 0;
 cursor: pointer;
}