form {  PADDING-RIGHT: 0px;
       PADDING-LEFT: 0px; 
       PADDING-BOTTOM: 0px; 
       MARGIN: 0px; 
       PADDING-TOP: 0px;
}

/* 
 * ========================================
 * Вывод архива 
 * ========================================
 */
.archives {
       vertical-align: top;
       font-family:Tahoma;
       font-size:11px;
       margin-top:6px;
       margin-left:20px;
       margin-bottom:10px;
}
.archives a {
       font-family:Tahoma;
       font-size:11px;
       color:#43637E;
}
/* 
 * ========================================
 * Цитата и скрытый текст
 * ========================================
 */
.title_quote {
       background: #FEFFBD;
       border: 1px dotted rgb(190,190,190);
       border-bottom: 0;
       color: #222;
       font-weight: bold;
       font-size: 10px;
       margin: 8px auto 0 auto;
       padding: 3px;
}

 .quote {
       color: #000000;
       FONT: 10pt Verdana; 
       text-align:justify;
       background-color: lightyellow;
       border: 1px dotted rgb(190,190,190);
       padding: 5px;
       }

/* ==================== Тег SPOILER */

.title_spoiler {
       color: #636363;
       background-color: #f2f2f2;
       border: 1px dotted #bebebe; 
       font-weight: bold;
       padding: 5px;
}
.text_spoiler {
       color: #757575;
       background-color: #f2f2f2;
       border: 1px dotted #bebebe;
       border-top: 0;
       text-align: justify;
       padding: 5px;
}

/* 
 * ========================================
 * Teг CODE
 * ========================================
 */
 .scriptcode {
       color: #000000;
       FONT: 8pt Verdana; 
       text-align:left;
       background-color: lightyellow; 
       border-width:1; 
       border-color:rgb(190,190,190); 
       border-style:dotted;
       padding: 5px;
       }
/* 
 * ========================================
 * Календарь 
 * ========================================
 */

.weekday-active-v {
       color: #4974a3;
       font-family:tahoma;
        font-size:11px;
}
.day-active-v {
       color: #4974a3;
       font-family:tahoma;
        font-size:11px;
}
.calendar {
        font-family:verdana;
        font-size:11px
}
.calendar td, th {
        font-family:verdana;
        font-size:11px;
        text-decoration: none;
        padding: 3px;
}

.weekday {
       color: #804040;
       font-family:verdana;
       font-size:11px;
}
.weekday-active {
       color: #804040;
       font-family:verdana;
       font-size:11px;
}
.day-active {
       color: #804040;
       font-family:verdana;
       font-size:11px;
}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a
 {
text-decoration: underline;
}

.monthlink {
color: #4974a3;
font-family:tahoma;
font-size:11px;
text-decoration: none;
}

/* 
 * ========================================
 * Рейтинг 
 * ========================================
 */

.rating {
              color: #666666;
              font-family: Tahoma, helvetica, sans-serif;
              font-size: 11px; 
              width: 85px;
              height: 16px;
       }
       .unit-rating{
              list-style:none;
              margin: 0px;
              padding:0px;
              width: 85px;
              height: 16px;
              position: relative;
              background: url('../dleimages/rating.gif') top left repeat-x;              
       }
       
       .unit-rating li{
           text-indent: -90000px;
              padding:0px;
              margin:0px;
              float: left;
       }
       .unit-rating li a{
              display:block;
              width:17px;
              height: 16px;
              text-decoration: none;
              text-indent: -9000px;
              z-index: 17;
              position: absolute;
              padding: 0px;
       }
       .unit-rating li a:hover{
              background: url('../dleimages/rating.gif') left center;
              z-index: 2;
              left: 0px;
       }
       .unit-rating a.r1-unit{left: 0px;}
       .unit-rating a.r1-unit:hover{width:17px;}
       .unit-rating a.r2-unit{left:17px;}
       .unit-rating a.r2-unit:hover{width: 34px;}
       .unit-rating a.r3-unit{left: 34px;}
       .unit-rating a.r3-unit:hover{width: 51px;}
       .unit-rating a.r4-unit{left: 51px;}       
       .unit-rating a.r4-unit:hover{width: 68px;}
       .unit-rating a.r5-unit{left: 68px;}
       .unit-rating a.r5-unit:hover{width: 85px;}
       .unit-rating li.current-rating{
              background: url('../dleimages/rating.gif') left bottom;
              position: absolute;
              height: 16px;
              display: block;
              text-indent: -9000px;
              z-index: 1;
}

/* 
 * ========================================
 * BB коды
 * ========================================
 */ 
.bbcodes {
       background: #FFF;
       border: 1px solid #E0E0E0;
       color: #666666;
       font-family: Verdana, Tahoma, helvetica, sans-serif;
       padding: 2px;
       vertical-align: middle;
       font-size: 10px; 
       vertical-align: middle;
       margin:2px;
       height: 21px;
}

.editor_button {
       float:left;
       cursor:pointer;
       padding-left: 2px;
       padding-right: 2px;
}
.editor_buttoncl {
       float:left;
       cursor:pointer;
       padding-left: 1px;
       padding-right: 1px;
       border-left: 1px solid #BBB;
       border-right: 1px solid #BBB;
}
.editbclose {
       float:right;
       cursor:pointer;
}
.editor_button select {
       font-family: tahoma;
       font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}

/* 
 * ========================================
 * Дополнительные поля новостей
 * ========================================
 */ 

.xfields textarea {
width:500px; height:90px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xfields input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xfields select {
height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}


/* 
 * ========================================
 * Дополнительные поля профиля пользователей
 * ========================================
 */ 

.xprofile textarea {
width:499px; height:90px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}
.xprofile input {
width:250px; height:18px; font-family:verdana; font-size:11px; border:1px solid #E0E0E0;
}


/* 
 * ========================================
 * Персональные сообщения
 * ========================================
 */ 

.pm_head {
       FONT: 10pt Verdana; 
}
.pm_list {
       color: #888888;
       font-size: 11px;
       font-family: tahoma;
       }
.pm_list a {
       color: #4b719e;
       font-size: 11px;
       font-family: tahoma;
}

/* 
 * ========================================
 * Выпадающее меню
 * ========================================
 */ 

#dropmenudiv {
       border: 1px solid #ffffff;
       border-bottom-width: 0;
       font: normal 10px Verdana;
       background-color: #6497ca;
       line-height: 20px;
       margin: 2px;
       opacity: 0.95;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
       filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}

#dropmenudiv a {
       display: block;
       text-indent: 3px;
       text-decoration:none;
       color: #ffffff;
       background:#6497ca;
       border: 1px solid #ffffff;
       padding: 1px 0;
       margin: 1px;
       font-weight: bold;
}

#dropmenudiv a:hover {
       background:#fdd08b;
       color:#000000;
}

/* 
 * ========================================
 * Опрос
 * ========================================
 */

.vote  {
       color: #717171;
       font-size: 11px;
       font-family: tahoma;
}

/* 
 * ========================================
 * Уведомление о получении новых PM
 * ========================================
 */

#newpm {
       position:absolute;
       width:400px;
       padding:4px;
       background-color:#FDFDFD;
       border:1px solid #BBB;
       font-family: Verdana;
       font-size: 11px;
       line-height: 135%;
       }

#newpmheader {
       padding-left:5px;
       padding-right:5px;
       padding-top:2px;
       height:20px;
       color: #000;
    font-weight: bold;
       background-color:#E3C0C0;
       font-family:verdana, sans-serif;
       font-size:11px;
       cursor:move;
       }

#newpm a{
       background: transparent;
       color: #4D6A8A;
       text-decoration: none;
}

#newpm a:hover{
       background: transparent;
       color: #4D6A8A;
       text-decoration: underline;
}
/* 
 * ========================================
 * Ссылка на скачивание прикрепленного файла
 * ========================================
 */
.attachment {
       color: gray;
       }

/* 
 * ========================================
 * Поиск по сайту и результаты поиска
 * ========================================
 */

.search {
       font-family: Verdana;font-size: 11px;
       color:#53646F;
       text-decoration: none;
       padding:2px;
       }

.textin {
       font-family: Verdana;font-size: 11px;
       color:#00002C;
       text-decoration: none;
       }

.sresult  {
       text-align: justify;
       font-family:verdana;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
       font-size:12px;
       color:#606D77;
}



/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-active-anchor img {
       visibility: hidden;
}
.highslide-image-blur {
}
.highslide-html {
       background-color: white;
}
.highslide-html-content {
       display: none;
}
.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-footer {
       height: 11px;
}
.highslide-footer .highslide-resize {
       float: right;
       height: 12px;
       width: 11px;
       background: url(../dleimages/resize.gif);
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* ==================== Облако тегов */
.clouds_xsmall {
       font-size: x-small;
}
.clouds_small {
       font-size: small;
}
.clouds_medium {
       font-size: medium;
}
.clouds_large {
       font-size: large;
}
.clouds_xlarge {
       font-size: x-large;
}
/* ==================== New Link by Ciorax & www.dle-en.com */
.newlink a {
    display: inline-block;
    padding: 4px;
    outline: 0;
    color: #FF6600;    
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -o-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform: scale(1) rotate(0);
    -moz-transform: scale(1) rotate(0);
    -o-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
    }
.newlink a:hover {
    background: #FF6600;      
    text-decoration: none;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-transform: scale(1.05) rotate(-1deg);
    -moz-transform: scale(1.05) rotate(-1deg);
    -o-transform: scale(1.05) rotate(-1deg);
    transform: scale(1.05) rotate(-1deg);
    }
.newlink a:nth-child(2n):hover {
    -webkit-transform: scale(1.05) rotate(1deg);
    -moz-transform: scale(1.05) rotate(1deg);
    -o-transform: scale(1.05) rotate(1deg);
    transform: scale(1.05) rotate(1deg);
    }
