1/*-----------------------------------------*/
2/* Стили */
3/*-----------------------------------------*/
4
5form {
6 padding-top: 0px;
7 padding-bottom: 0px;
8 padding-right: 0px;
9 padding-left: 0px;
10 margin: 0px;
11}
12
13
14/*
15 * ========================================
16 * Цитата и скрытый текст
17 * ========================================
18 */
19 .quote, .title_quote {
20
21color: #000;
22font-size:12px;
23text-align:justify;
24background:#f1f1f1 ;
25padding:3px 5px;
26list-style:none;
27margin:5px 0;
28border:1px dotted #ccc;
29}
30.quote a{
31color:#66a529;
32font-size:12px;
33}
34.quote ul{
35list-style:none;
36}
37/* ==================== Тег SPOILER */
38
39.title_spoiler {
40max-width:740px;
41 color: #e1e1e1;
42 background:#e1e1e1;
43 font-weight: bold;
44 padding: 5px;
45 border-left:2px solid #66a529;
46 clear:both;
47font-size:11px;
48}
49.text_spoiler {
50max-width:740px;
51 color: #505050;
52
font-size:12px;
53 text-align:justify;
54background:#f1f1f1;
55 padding: 5px;
56 clear:both;
57}
58.title_spoiler a{
59color:#505050;
60font-size:11px;
61}
62.title_spoiler img {
63 margin: 0; padding: 0;
64}
65/*
66 * ========================================
67 * Teг CODE
68 * ========================================
69 */
70
71.scriptcode{
72max-width:700px;
73color: #202020;
74font: 11px Verdana;
75text-align:left;
76border-left:2px solid #e1e1e1;
77padding: 5px;
78background:#e1e1e1;
79}
80
81/*
82 * ========================================
83 * Календарь
84 * ========================================
85 */
86.day-current {
87background:#909090 !important;
88font-weight:bold;
89color:#fff !important;
90border:1px solid #505050 !important;
91}
92.weekday-active-v {
93 color: #FF0000;
94 font-family:tahoma;
95
font-size:11px;
96 background: url(../images/white.png) repeat-x;
97}
98.day-active-v {
99
100 color: #000000;
101 font-family:tahoma;
102
font-size:11px;
103border:1px solid #eee;
104
105}
106.calendar {
107 font-family:Arial;
108
font-size:13px;
109 width:230px;
110line-height:20px;
111margin-top:10px;
112background:#fff;
113border-radius:5px;
114-webkit-border-radius:5px;
115-moz-border-radius:5px;
116}
117.calendar td, th {
118 font-family:Arial;
119
font-size:12px;
120 text-decoration: none;
121text-align:center;
122
123 width:35px;
124}
125.day{
126border:1px solid #eee;
127}
128.weekday {
129
130border:1px solid #ccc;
131background:#f1f1f1;
132 color: #66a529;
133 font-family:verdana;
134
font-size:12px;
135font-weight:bold;
136}
137.weekday-active {
138 color: #fff;
139 font-family:verdana;
140 text-decoration:underline;
141
142}
143.day-active {
144 color: #fff;
145 font-family:verdana;
146
font-size:11px;
147border:1px solid #eee;
148}
149.day-active a,
150.weekday-active a,
151.day-active-v a,
152.weekday-active-v a
153 {
154
font-size:13px;
155 color:#66a529;
156text-decoration: underline;
157border:0;
158line-height:20px;
159display:block;
160}
161.day-active a:hover,
162.weekday-active a:hover,
163.day-active-v a:hover,
164.weekday-active-v a:hover
165 {
166color:#fff;
167background:#66a529;
168}
169.monthlink{
170color:#fff;
171font-family:tahoma;
172font-size:14px;
173text-decoration: none;
174padding:0 5px;
175background:#66a529 url(../images/blue.png) repeat-x;
176border-radius:5px;
177-moz-border-radius:5px;
178-webkit-border-radius:5px;
179}
180.monthlink a{
181
182color:#fff;
183}
184.monthselect{
185 width:221px;
186}
187/*
188 * ========================================
189 * Рейтинг
190 * ========================================
191 */
192
193.rating {
194margin-top:3px;
195 color: #909090;
196 font-family: Tahoma, helvetica, sans-serif;
197
font-size: 11px;
198 height: 15px;
199 float:left;
200
201 }
202 .unit-rating{
203 list-style:none;
204 margin: 0px;
205 padding:0px;
206 width: 85px;
207 height: 15px;
208 position: relative;
209 background: url('../dleimages/rating.png') left top no-repeat;
210 }
211
212 .unit-rating li{
213 text-indent: -90000px;
214 padding:0px;
215 margin:0px;
216 float: left;
217 }
218 .unit-rating li a{
219 display:block;
220 width:17px;
221 height: 15px;
222 text-decoration: none;
223 text-indent: -9000px;
224 z-index: 17;
225 position: absolute;
226 padding: 0px;
227 }
228 .unit-rating li a:hover{
229 background: url('../dleimages/rating.png') center left no-repeat;
230 z-index: 2;
231 left: 0px;
232 }
233 .unit-rating a.r1-unit{left: 0px;}
234 .unit-rating a.r1-unit:hover{width:17px;}
235 .unit-rating a.r2-unit{left:17px;}
236 .unit-rating a.r2-unit:hover{width: 34px;}
237 .unit-rating a.r3-unit{left: 34px;}
238 .unit-rating a.r3-unit:hover{width: 51px;}
239 .unit-rating a.r4-unit{left: 51px;}
240 .unit-rating a.r4-unit:hover{width: 68px;}
241 .unit-rating a.r5-unit{left: 68px;}
242 .unit-rating a.r5-unit:hover{width: 85px;}
243 .unit-rating li.current-rating{
244
245 background: url('../dleimages/rating.png') bottom left no-repeat;
246 position: absolute;
247 height: 15px;
248 display: block;
249 text-indent: -9000px;
250 z-index: 1;
251
252}
253
254/*
255 * ========================================
256 * BB коды
257 * ========================================
258 */
259 /* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
260/* класс bbcodes используем в списке персональных сообщений (pm.tpl) и по умолчанию в модуле редактора сообщений*/
261.editor{
262width:100%;
263margin:0 auto;
264}
265.bbcodes {
266border:0;
267margin-top:5px;
268background:#eee url(../images/w30.png) repeat-x;
269color:#505050;
270font-family:Arial, Tahoma, helvetica, sans-serif;
271padding: 2px 4px;
272font-size: 12px;
273height: 20px;
274font-weight:bold;
275text-shadow:0 1px 1px #fff;
276border-radius:5px;
277-moz-border-radius:5px;
278-webkit-border-radius:5px;
279box-shadow:0 1px 3px #707070;
280-moz-box-shadow:0 1px 3px #707070;
281-webkit-box-shadow:0 1px 3px #707070;
282}
283.bbcodes:hover{
284background-position:0 -10px;
285cursor:pointer;
286color:#000;
287box-shadow:0 1px 2px #505050;
288-moz-box-shadow:0 1px 2px #505050;
289-webkit-box-shadow:0 1px 2px #505050;
290}
291.bbcodes_poll {
292border:0;
293margin-top:5px;
294background:#e3e3e3 url(../images/white.png) repeat-x ;
295color: #303030;
296font-family:Tahoma, helvetica, sans-serif;
297padding: 0px 4px 2px 4px;
298font-size: 12px;
299height: 20px;
300width:100px;
301border:1px solid #ccc;
302}
303
304
305
306
307
308.addnews{
309min-width:50px;
310width:150px;
311}
312
313.f_textarea{
314height:180px;
315}
316/*
317 * ========================================
318 * Дополнительные поля новостей
319 * ========================================
320 */
321.xfields{
322 padding:2px 5px;
323}
324.xfields textarea {
325 height: 186px;
326 margin: 0px 1px 0px 0px;
327 padding: 0px;
328
329}
330.xfields input {
331width:250px;
332height:18px;
333font-family:verdana;
334font-size:11px;
335}
336.xfields select {
337height:18px;
338font-family:verdana;
339font-size:11px;
340}
341#xfield_holder_pole{
342width:600px !important;
343float:left;
344clear:none;
345}
346/*
347 * ========================================
348 * Дополнительные поля профиля пользователей
349 * ========================================
350 */
351
352.xprofile textarea {
353 height: 186px;
354 margin: 0px 1px 0px 0px;
355 padding: 0px;
356}
357.xprofile input {
358width:250px; height:18px; font-family:verdana;
font-size:11px; border:1px solid #5BBFFF;
359}
360
361
362/*
363 * ========================================
364 * Персональные сообщения
365 * ========================================
366 */
367.pm{
368padding:5px;
369background:#f1f1f1;
370}
371
372.pm_head {
373font:12px Arial;
374color:#000;
375text-decoration:none;
376font-weight:bold;
377
378}
379.pm_list {
380 color: #909090;
381
font-size: 12px;
382 font-family: tahoma;
383 }
384.pm_list a {
385 color: #66a529;
386
font-size: 12px;
387 font-family: tahoma;
388 font-weight:bold;
389 text-decoration:none;
390}
391.pm_sub{
392font:12px Arial;
393color:#909090;
394text-decoration:none;
395background:#f1f1f1;
396font-weight:bold;
397}
398.pm_sub a{
399 color: #66a529;
400
font-size: 12px;
401
402 font-weight:bold;
403 text-decoration:none;
404}
405/*
406 * ========================================
407 * Выпадающее меню
408 * ========================================
409 */
410
411#dropmenudiv {
412 font: normal 10px Verdana;
413 background:#717375;
414 line-height: 20px;
415 margin: 2px;
416 opacity: 0.85;
417
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
418 filter:
alpha(opacity=95, enabled=1)
progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
419}
420
421#dropmenudiv a {
422font-size:10px;
423 display: block;
424 text-indent: 3px;
425 text-decoration:none;
426 color: #ffffff;
427 border: 1px solid #909090;
428 padding: 1px 0;
429 margin: 1px;
430 font-weight: bold;
431}
432
433#dropmenudiv a:hover {
434 background:#fff;
435 color:#66a529;
436 opacity: 0.99;
437}
438
439/*
440 * ========================================
441 * Опрос
442 * ========================================
443 */
444
445.vote{
446font-size: 12px;
447line-height:150%;
448margin:auto;
449padding:2px 10px;
450}
451#question{
452min-height:16px;
453padding:7px 15px;
454color:#303030;
455font-size:13px;
456margin-bottom:5px;
457background:#f9f2df;
458border-radius:5px;
459border:1px solid #e1d5b5;
460}
461
462/*
463 * ========================================
464 * Ссылка на скачивание прикрепленного файла
465 * ========================================
466 */
467#attachment {
468color:#06ad02;
469}
470
471/*
472 * ========================================
473 * Поиск по сайту и результаты поиска
474 * ========================================
475 */
476
477.search {
478 font-family: Verdana;
479
font-size: 11px;
480 color:#505050;
481 text-decoration:none;
482 padding:2px;
483 }
484.search legend{
485background:1px
solid #909090;
486font-weight:bold;
487}
488.textin {
489 width:130px;
490 font-family: Verdana;
font-size: 11px;
491 color:#00002C;
492 text-decoration: none;
493 }
494
495.sresult {
496 text-align: justify;
497 font-family:verdana;
498 FONT-WEIGHT: normal;
499 LINE-HEIGHT: 16px;
500
font-size:12px;
501 color:#393939;
502 margin-left:5px;
503}
504.fieldset {
505background:#5BBFFF;
506border:2px solid #5BBFFF;
507text-align:left;
508font:normal 11px Tahoma, Arial, Verdana;
509width:180px;
510}
511.search fieldset{
512border: 1px solid #eee;
513width: 310px;
514padding: 2px;
515background: #fafafa;
516}
517.search select{
518margin:2px 0;
519border:1px solid #d3d3d3;
520}
521.search input {
522margin:2px;
523}
524.search #searchinput, .search #searchuser{
525width:220px !important;
526}
527/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
528.highslide-wrapper, .highslide-outline {
529 background: #FFFFFF;
530}
531.highslide-image {
532 border: 2px solid #FFFFFF;
533}
534.highslide-active-anchor {
535 visibility: hidden;
536}
537.highslide-active-anchor img {
538 visibility: hidden;
539}
540.highslide-dimming {
541 background: black;
542}
543.highslide-html {
544 background-color: white;
545}
546.highslide-html-content {
547 display: none;
548}
549.highslide-loading {
550 display: block;
551 color: #ffffff;
552
font-size: 9px;
553 font-weight: bold;
554 text-decoration: none;
555 padding: 3px;
556 border: 1px solid #ffffff;
557 background-color: #000000;
558}
559a.highslide-full-expand {
560 background: url(../dleimages/fullexpand.gif) no-repeat;
561 display: block;
562 margin: 0 10px 10px 0;
563 width: 34px;
564 height: 34px;
565}
566.highslide-footer {
567 height: 11px;
568}
569.highslide-footer .highslide-resize {
570 float: right;
571 height: 12px;
572 width: 11px;
573 background: url(../dleimages/resize.gif);
574}
575.highslide-resize {
576 cursor: nw-resize;
577}
578.highslide-display-block {
579 display: block;
580}
581.highslide-display-none {
582 display: none;
583}
584.highslide-caption {
585 display: none;
586 padding: 5px;
587 background: white;
588}
589
590.highslide-controls {
591 width: 195px;
592 height: 40px;
593 background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
594 margin-right: 15px;
595 margin-bottom: 10px;
596 margin-top: 10px;
597}
598.highslide-controls ul {
599 position: relative;
600 left: 15px;
601 height: 40px;
602 list-style: none;
603 margin: 0;
604 padding: 0;
605 background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
606}
607.highslide-controls li {
608 float: left;
609 padding: 5px 0;
610}
611.highslide-controls a {
612 background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
613 display: block;
614 float: left;
615 height: 30px;
616 width: 30px;
617 outline: none;
618}
619.highslide-controls a.disabled {
620 cursor: default;
621}
622.highslide-controls a span {
623 /* hide the text for these graphic buttons */
624 display: none;
625}
626
627/* The CSS sprites for the controlbar */
628.highslide-controls .highslide-previous a {
629 background-position: 0 0;
630}
631.highslide-controls .highslide-previous a:hover {
632 background-position: 0 -30px;
633}
634.highslide-controls .highslide-previous a.disabled {
635 background-position: 0 -60px !important;
636}
637.highslide-controls .highslide-play a {
638 background-position: -30px 0;
639}
640.highslide-controls .highslide-play a:hover {
641 background-position: -30px -30px;
642}
643.highslide-controls .highslide-play a.disabled {
644 background-position: -30px -60px !important;
645}
646.highslide-controls .highslide-pause a {
647 background-position: -60px 0;
648}
649.highslide-controls .highslide-pause a:hover {
650 background-position: -60px -30px;
651}
652.highslide-controls .highslide-next a {
653 background-position: -90px 0;
654}
655.highslide-controls .highslide-next a:hover {
656 background-position: -90px -30px;
657}
658.highslide-controls .highslide-next a.disabled {
659 background-position: -90px -60px !important;
660}
661.highslide-controls .highslide-move a {
662 background-position: -120px 0;
663}
664.highslide-controls .highslide-move a:hover {
665 background-position: -120px -30px;
666}
667.highslide-controls .highslide-full-expand a {
668 background-position: -150px 0;
669}
670.highslide-controls .highslide-full-expand a:hover {
671 background-position: -150px -30px;
672}
673.highslide-controls .highslide-full-expand a.disabled {
674 background-position: -150px -60px !important;
675}
676.highslide-controls .highslide-close a {
677 background-position: -180px 0;
678}
679.highslide-controls .highslide-close a:hover {
680 background-position: -180px -30px;
681}
682
683/* ==================== Облако тегов */
684.clouds_xsmall {
685
font-size: x-small;
686}
687.clouds_small {
688
font-size: small;
689}
690.clouds_medium {
691 font-size: medium;
692}
693.clouds_large {
694 font-size: large;
695}
696.clouds_xlarge {
697 font-size: x-large;
698}
699
700/* ==================== Информационное оконо загрузки AJAX */
701#loading-layer {
702display:none;
703font-family: Verdana;
font-size: 11px;
704background:#202020;
705padding:10px;
706text-align:center;
707border:1px solid #e3e3e3;
708color: #FFF;
709border-radius: 5px;
710box-shadow: 0 1px 3px #000;
711-moz-box-shadow: 0 1px 3px #000;
712-webkit-box-shadow: 0 10px 3px #000;
713
714}
715/* ==================== Автозаполнение облака тегов */
716.ui-autocomplete { position: absolute; cursor: default; }
717
718* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
719
720.ui-menu {
721 list-style:none;
722 padding: 2px;
723 margin: 0;
724 display:block;
725 float: left;
726}
727.ui-menu .ui-menu {
728 margin-top: -3px;
729}
730.ui-menu .ui-menu-item {
731 margin:0;
732 padding: 0;
733
zoom: 1;
734 float: left;
735 clear: left;
736 width: 100%;
737}
738.ui-menu .ui-menu-item a {
739 text-decoration:none;
740 display:block;
741 padding:.2em .4em;
742 line-height:1.5;
743
zoom:1;
744}
745.ui-menu .ui-menu-item a.ui-state-hover,
746.ui-menu .ui-menu-item a.ui-state-active {
747 font-weight: normal;
748 margin: -1px;
749}
750/* ==================== Быстрый поиск на сайте */
751#searchsuggestions { border-width:1px; border-color:#919191; border-style:solid; width:250px; background-color:#66a529;
font-size:10px; line-height:14px; z-index:100; }
752#searchsuggestions a { padding:5px;display:block; background-color:#ffffff; clear:left; text-decoration:none; }
753#searchsuggestions a:hover { background-color:#fdd08b; color:#ffffff; }
754#searchsuggestions a span.searchheading { background: #66a529; display:block; font-weight:bold; padding:5px; color:#ffffff; }
755#searchsuggestions a:hover span.searchheading { color:#ffffff; }
756#searchsuggestions a span {color:#555555; }
757#searchsuggestions a:hover span { color:#0000; }
758#searchsuggestions span.seperator { float:right; padding-right:15px; margin-right:5px;}
759#searchsuggestions span.seperator a { background-color:transparent; display:block; height:auto; color:#ffffff; }
760#searchsuggestions span.notfound { padding:5px;background-color:#ffffff; display:block; height:auto; color:
#00000; }
761/* ==================== Диалоговые и всплывающие окна jQuery UI */
762.ui-helper-clearfix:after {
763clear: both;
764content: ".";
765display: block;
766height: 0;
767visibility: hidden;
768}
769.ui-helper-clearfix {
770display: inline-block;
771}
772* html .ui-helper-clearfix {
773height: 1%;
774}
775.ui-helper-clearfix {
776display: block;
777}
778.ui-icon {
779background-repeat: no-repeat;
780display: block;
781overflow: hidden;
782text-indent: -99999px;
783}
784.ui-widget {
785font-family: Tahoma, Lucida Sans, Arial, sans-serif;
786font-size: 11px;
787}
788.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
789font-family: tahoma, Arial, sans-serif;
790font-size: 11px;
791}
792.ui-widget-content {
793background:#f1f1f1;
794
795color:#303030 !important;
796}
797.ui-widget-content a {
798color: #66a529;
799font-size:11px;
800}
801.ui-widget-header {
802background: #303030 url(../images/button.png) 50% 50% repeat-x;
803color: #fff;
804font-weight: bold;
805border-radius:5px;
806-webkit-border-radius:5px;
807-moz-border-radius:5px;
808}
809.ui-widget-header a {
810color: #66a529;
811}
812.ui-state-default, .ui-widget-content .ui-state-default {
813background: #404040 url(../images/white.png) 50% 50% repeat-x;
814border: 1px solid #ccc;
815color: #66a529;
816font-weight: bold;
817
818}
819.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
820color: #fff;
821text-decoration: none;
822}
823.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
824background: #66a529;
825color: #fff;
826font-weight: bold;
827}
828.ui-state-hover a, .ui-state-hover a:hover {
829color: #1d5987;
830text-decoration: none;
831}
832.ui-state-active, .ui-widget-content .ui-state-active {
833background: #f5f8f9 50% 50% repeat-x;
834border: 1px solid #79b7e7;
835color: #e17009;
836font-weight: bold;
837}
838.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
839color: #e17009;
840text-decoration: none;
841}
842.ui-widget :active {
843outline: none;
844}
845.ui-state-error {
846background: #fef1ec 50% 50% repeat-x;
847border: 1px solid #cd0a0a;
848color: #cd0a0a;
849}
850.ui-widget-header .ui-icon {
851background-image: url(../images/ui-icons.png);
852}
853.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
854background-image: url(../images/ui-icons_h.png);
855}
856.ui-icon-close {
857background-position: -80px -128px;
858}
859.ui-icon-closethick {
860background-position: -96px -128px;
861}
862.ui-button .ui-button-text {
863display: block;
864line-height: 1.4;
865}
866.ui-button-text-only .ui-button-text {
867padding: .4em .8em;
868}
869input.ui-button {
870padding: .4em 1em;
871}
872.ui-button-set {
873margin-right: 7px;
874}
875.ui-button-set .ui-button {
876margin-left: 0;
877margin-right: -.3em;
878}
879button.ui-button::-moz-focus-inner {
880border: 0;
881padding: 0;
882}
883.ui-dialog {
884overflow: hidden;
885padding: .2em;
886position: absolute;
887width: 300px;
888-moz-box-shadow: 0px 0px 8px #505050;
889-webkit-box-shadow: 0px 0px 8px #505050;
890box-shadow: 0px 0px 8px #505050;
891border-radius:5px;
892-webkit-border-radius:5px;
893-moz-border-radius:5px;
894}
895.ui-dialog .ui-dialog-titlebar {
896padding: .5em 1em .3em;
897position: relative;
898}
899.ui-dialog .ui-dialog-title {
900float: left;
901margin: .1em 16px .2em 0;
902}
903.ui-dialog .ui-dialog-titlebar-close {
904height: 18px;
905margin: -10px 0 0 0;
906padding: 1px;
907position: absolute;
908right: .3em;
909top: 50%;
910width: 19px;
911}
912.ui-dialog .ui-dialog-titlebar-close span {
913display: block;
914margin: 1px;
915}
916.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
917padding: 0;
918}
919.ui-dialog .ui-dialog-content {
920background: none;
921border: 0;
922overflow: hidden;
923padding: .5em 1em;
924position: relative;
925zoom: 1;
926}
927.ui-dialog .ui-dialog-buttonpane {
928background-image: none;
929border-width: 1px 0 0 0;
930margin: .5em 0 0 0;
931padding: .3em 1em .5em .4em;
932text-align: left;
933}
934.ui-dialog .ui-dialog-buttonpane button {
935cursor: pointer;
936float: right;
937line-height: 1.4em;
938margin: .5em .4em .5em 0;
939overflow: visible;
940padding: .2em .6em .3em .6em;
941width: auto;
942border-radius:5px;
943}
944.ui-dialog .ui-resizable-se {
945bottom: 3px;
946height: 14px;
947right: 3px;
948width: 14px;
949}
950.ui-draggable .ui-dialog-titlebar {
951cursor: move;
952}
953
954/*---Подсветка кода в теге [code]---*/
955pre code {
956max-width:700px;
957color: #202020;
958font: 11px Verdana;
959text-align:left;
960border-left:2px solid #e1e1e1;
961padding: 5px;
962background:#e1e1e1;
963display: block;
964overflow:auto;
965white-space: pre;
966}
967
968
969
970
971
972pre .comment,
973pre .template_comment,
974pre .diff .header,
975pre .doctype,
976pre .lisp .string,
977pre .javadoc {
978 color: #93a1a1;
979 font-style: italic;
980}
981
982pre .keyword,
983pre .css .rule .keyword,
984pre .winutils,
985pre .javascript .title,
986pre .method,
987pre .addition,
988pre .css .tag,
989pre .lisp .title {
990 color: #859900;
991}
992
993pre .number,
994pre .command,
995pre .string,
996pre .tag .value,
997pre .phpdoc,
998pre .tex .formula,
999pre .regexp,
1000pre .hexcolor {
1001 color: #2aa198;
1002}
1003
1004pre .title,
1005pre .localvars,
1006pre .function .title,
1007pre .chunk,
1008pre .decorator,
1009pre .builtin,
1010pre .built_in,
1011pre .lisp .title,
1012pre .identifier,
1013pre .title .keymethods,
1014pre .id {
1015 color: #268bd2;
1016}
1017
1018pre .tag .title,
1019pre .rules .property,
1020pre .django .tag .keyword {
1021 font-weight: bold;
1022}
1023
1024pre .attribute,
1025pre .variable,
1026pre .instancevar,
1027pre .lisp .body,
1028pre .smalltalk .number,
1029pre .constant,
1030pre .class .title,
1031pre .parent,
1032pre .haskell .label {
1033 color: #b58900;
1034}
1035
1036pre .preprocessor,
1037pre .pi,
1038pre .shebang,
1039pre .symbol,
1040pre .diff .change,
1041pre .special,
1042pre .keymethods,
1043pre .attr_selector,
1044pre .important,
1045pre .subst,
1046pre .cdata {
1047 color: #cb4b16;
1048}
1049
1050pre .deletion {
1051 color: #dc322f;
1052}
1053
1054pre .tex .formula {
1055 background: #eee8d5;
1056}
1057/*---прогресс бар---*/
1058.pm_progress_bar {
1059
1060 height:14px;
1061 margin-top: 10px;
1062 margin-bottom: 10px;
1063 width:264px;
1064 background:#f1f1f1 ;
1065 border-radius:3px;
1066
-webkit-border-radius:3px;
1067
-moz-border-radius:3px;
1068 box-shadow:inset 0 1px 3px #aaa;
1069
-webkit-box-shadow:inset 0 1px 3px #aaa;
1070
-moz-box-shadow:inset 0 1px 3px #aaa;
1071}
1072
1073.pm_progress_bar span {
1074 background:#66a529;
1075 font-size: 0em;
1076 text-indent: -2000em;
1077 height: 14px;
1078 display: block;
1079 overflow: hidden;
1080 border-radius:3px 0 0 3px;
1081
-webkit-border-radius:3px 0 0 3px;
1082
-moz-border-radius:3px 0 0 3px;
1083
1084}
1085/*---Вывод результатов голосования на сайте---*/
1086.voteprogress {
1087 overflow: hidden;
1088 height: 15px;
1089 margin-bottom: 5px;
1090 background-color: #f7f7f7;
1091 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
1092 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
1093 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
1094 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
1095 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
1096 background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
1097 background-repeat: repeat-x;
1098 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
1099
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1100
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1101 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1102
-webkit-border-radius: 4px;
1103
-moz-border-radius: 4px;
1104 border-radius: 4px;
1105}
1106
1107.voteprogress span {
1108 color: #ffffff;
1109 text-align: center;
1110 text-indent: -2000em;
1111 height: 15px;
1112 display: block;
1113 overflow: hidden;
1114 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1115 background: #0e90d2;
1116 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
1117 background-image: -ms-linear-gradient(top, #149bdf, #0480be);
1118 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
1119 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
1120 background-image: -o-linear-gradient(top, #149bdf, #0480be);
1121 background-image: linear-gradient(top, #149bdf, #0480be);
1122 background-repeat: repeat-x;
1123 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
1124}
1125
1126.voteprogress .vote2 {
1127 background-color: #dd514c;
1128 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
1129 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
1130 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
1131 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
1132 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
1133 background-image: linear-gradient(top, #ee5f5b, #c43c35);
1134 background-repeat: repeat-x;
1135 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
1136}
1137
1138.voteprogress .vote3 {
1139 background-color: #5eb95e;
1140 background-image: -moz-linear-gradient(top, #62c462, #57a957);
1141 background-image: -ms-linear-gradient(top, #62c462, #57a957);
1142 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
1143 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
1144 background-image: -o-linear-gradient(top, #62c462, #57a957);
1145 background-image: linear-gradient(top, #62c462, #57a957);
1146 background-repeat: repeat-x;
1147 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
1148}
1149
1150.voteprogress .vote4 {
1151 background-color: #4bb1cf;
1152 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
1153 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
1154 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
1155 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
1156 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
1157 background-image: linear-gradient(top, #5bc0de, #339bb9);
1158 background-repeat: repeat-x;
1159 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
1160}
1161
1162.voteprogress .vote5 {
1163 background-color: #faa732;
1164 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
1165 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
1166 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
1167 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
1168 background-image: -o-linear-gradient(top, #fbb450, #f89406);
1169 background-image: linear-gradient(top, #fbb450, #f89406);
1170 background-repeat: repeat-x;
1171 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
1172}
1173
1174/*---Вывод результатов опросов в новостях---*/
1175.pollprogress {
1176 overflow: hidden;
1177 height: 18px;
1178 margin-bottom: 5px;
1179 background-color: #f7f7f7;
1180 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
1181 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
1182 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
1183 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
1184 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
1185 background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
1186 background-repeat: repeat-x;
1187 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
1188
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1189
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1190 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1191
-webkit-border-radius: 4px;
1192
-moz-border-radius: 4px;
1193 border-radius: 4px;
1194}
1195
1196.pollprogress span {
1197 color: #ffffff;
1198 height: 18px;
1199 display: block;
1200 overflow: hidden;
1201
font-size: 12px;
1202 text-align: center;
1203 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1204 background: #0e90d2;
1205 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
1206 background-image: -ms-linear-gradient(top, #149bdf, #0480be);
1207 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
1208 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
1209 background-image: -o-linear-gradient(top, #149bdf, #0480be);
1210 background-image: linear-gradient(top, #149bdf, #0480be);
1211 background-repeat: repeat-x;
1212 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
1213}
1214
1215.pollprogress .poll2 {
1216 background-color: #dd514c;
1217 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
1218 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
1219 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
1220 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
1221 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
1222 background-image: linear-gradient(top, #ee5f5b, #c43c35);
1223 background-repeat: repeat-x;
1224 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
1225}
1226
1227.pollprogress .poll3 {
1228 background-color: #5eb95e;
1229 background-image: -moz-linear-gradient(top, #62c462, #57a957);
1230 background-image: -ms-linear-gradient(top, #62c462, #57a957);
1231 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
1232 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
1233 background-image: -o-linear-gradient(top, #62c462, #57a957);
1234 background-image: linear-gradient(top, #62c462, #57a957);
1235 background-repeat: repeat-x;
1236 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
1237}
1238
1239.pollprogress .poll4 {
1240 background-color: #4bb1cf;
1241 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
1242 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
1243 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
1244 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
1245 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
1246 background-image: linear-gradient(top, #5bc0de, #339bb9);
1247 background-repeat: repeat-x;
1248 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
1249}
1250
1251.pollprogress .poll5 {
1252 background-color: #faa732;
1253 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
1254 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
1255 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
1256 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
1257 background-image: -o-linear-gradient(top, #fbb450, #f89406);
1258 background-image: linear-gradient(top, #fbb450, #f89406);
1259 background-repeat: repeat-x;
1260 filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
1261}
1262
1263/*---BB Редактор---*/
1264
1265.bb-pane { height: 1%; overflow: hidden; border: 1px solid #BBB; background-image: url("../bbcodes/bg.gif"); }
1266.bb-btn, .bb-sep { height: 25px; float: left; display: block; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
1267.bb-sel { float: left; padding: 4px 2px 0 2px; }
1268.bb-sel select {
font-size: 11px; }
1269.bb-sep { width: 5px; background-image: url("../bbcodes/brkspace.gif"); }
1270.bb-btn { cursor: pointer; width: 23px; }
1271
1272#b_font { width: 118px;}
1273#b_size { width: 65px;}
1274#b_font select { padding: 0px;}
1275#b_size select { padding: 0px;}
1276#b_b { background-image: url("../bbcodes/b.gif"); }
1277#b_i { background-image: url("../bbcodes/i.gif"); }
1278#b_u { background-image: url("../bbcodes/u.gif"); }
1279#b_s { background-image: url("../bbcodes/s.gif"); }
1280#b_img { background-image: url("../bbcodes/image.gif"); }
1281#b_up { background-image: url("../bbcodes/upload.gif"); }
1282#b_emo { background-image: url("../bbcodes/emo.gif"); }
1283#b_url { background-image: url("../bbcodes/link.gif"); }
1284#b_leech { background-image: url("../bbcodes/leech.gif"); }
1285#b_mail { background-image: url("../bbcodes/email.gif"); }
1286#b_video { background-image: url("../bbcodes/mp.gif"); }
1287#b_audio { background-image: url("../bbcodes/mp3.gif"); }
1288#b_hide { background-image: url("../bbcodes/hide.gif"); }
1289#b_quote { background-image: url("../bbcodes/quote.gif"); }
1290#b_code { background-image: url("../bbcodes/code.gif"); }
1291#b_left { background-image: url("../bbcodes/l.gif"); }
1292#b_center { background-image: url("../bbcodes/c.gif"); }
1293#b_right { background-image: url("../bbcodes/r.gif"); }
1294#b_color { background-image: url("../bbcodes/color.gif"); }
1295#b_spoiler { background-image: url("../bbcodes/spoiler.gif"); }
1296#b_fla { background-image: url("../bbcodes/flash.gif"); }
1297#b_yt { background-image: url("../bbcodes/youtube.gif"); }
1298#b_tf { background-image: url("../bbcodes/typograf.gif"); }
1299#b_list { background-image: url("../bbcodes/list.gif"); }
1300#b_ol { background-image: url("../bbcodes/ol.gif"); }
1301#b_tnl { background-image: url("../bbcodes/translit.gif"); }
1302#b_br { background-image: url("../bbcodes/pbreak.gif"); }
1303#b_pl { background-image: url("../bbcodes/page.gif"); }
1304
1305.bb-editor textarea {
1306
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; box-sizing: border-box;
1307 padding: 2px; border: 1px solid #bcc0c2; width: 100%; background: #fff url("../images/fields.png") repeat-x;
1308}
1309.editorcomm .bb-editor { width: 465px;}
1310.editorcomm .bb-editor textarea { height: 156px; }
1311
1312.clr {
1313 clear: both;
1314}
1315
1316/*---Выделение текста и всплывающее окно (поделиться ссылкой)---*/
1317#marker-bar,
1318#txtselect_marker {
1319 display: block;
1320 visibility: hidden;
1321 position: absolute;
1322 z-index: 1200;
1323 opacity: 0;
1324
-webkit-transition: opacity .4s, visibility .1s linear .4s;
1325
-moz-transition: opacity .4s, visibility .1s linear .4s;
1326
-o-transition: opacity .4s, visibility .1s linear .4s;
1327 transition: opacity .4s, visibility .1s linear .4s;
1328}
1329#txtselect_marker {
1330 cursor: pointer;
1331 background:url(../dleimages/marker.png) -0px -0px no-repeat;
1332}
1333
1334#txtselect_marker:hover {
1335 background-position: -0px -32px;
1336}
1337
1338#marker-bar{
1339 border: 1px solid #ccc;
1340 border-radius: 15px;
1341 background: #fff;
1342 padding: 5px 10px;
1343 cursor: default;
1344 box-shadow: 0px 0px 4px #ccc;
1345}
1346
1347#marker-bar.show {
1348
-webkit-transition: opacity .4s, visibility 0s;
1349
-moz-transition: opacity .4s, visibility 0s;
1350
-o-transition: opacity .4s, visibility 0s;
1351 transition: opacity .4s, visibility 0s;
1352 opacity: 1;
1353 visibility: visible;
1354}
1355
1356#txtselect_marker.show {
1357 /* XXX make a common css fadeIn/fadeOut classes */
1358 visibility: visible;
1359 width: 32px;
1360 height: 32px;
1361
-webkit-transition: opacity .4s, visibility 0s;
1362
-moz-transition: opacity .4s, visibility 0s;
1363
-o-transition: opacity .4s, visibility 0s;
1364 transition: opacity .4s, visibility 0s;
1365 opacity: 1;
1366}
1367
1368#marker-bar .masha-social,
1369#marker-bar .masha-marker{
1370 cursor: pointer;
1371 display: block;
1372 margin: 0 5px;
1373 float: left;
1374}
1375
1376#marker-bar .masha-marker{
1377 line-height: 1em;
1378 color: #aaa;
1379 border-bottom: 1px dotted #aaa;
1380 margin-right: 10px;
1381}
1382
1383#marker-bar .masha-marker:hover {
1384 color: #ea3e26;
1385 border-color: #ea3e26;
1386}
1387
1388.user_selection, .user_selection_true {
1389 background: #c4f47d;
1390 padding: 2px 0;
1391}
1392.user_selection a.txtsel_close, .user_selection_true a.txtsel_close {
1393 display:none;
1394}
1395.user_selection .closewrap, .user_selection_true .closewrap {
1396 position: relative;
1397}
1398.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close {
1399 display: inline-block;
1400 position: absolute;
1401 top: -7px;
1402 left: -5px;
1403 width: 33px;
1404 height: 33px;
1405 background: url(../dleimages/closemarker.png) -0px -0px no-repeat;
1406}
1407
1408.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover {
1409 background-position: -0px -33px;
1410}
1411
1412
1413#share-popup {
1414 background: #fff;
1415 border: 1px solid #aaa;
1416 border-radius: 5px;
1417 box-shadow: 0 0 5px rgba(0,0,0,0.5);
1418 position: absolute;
1419 width: 414px;
1420 display:none;
1421 z-index: 100;
1422 padding: 10px 0;
1423 opacity: 0;
1424
-webkit-transition: opacity .4s, visibility .1s linear .4s;
1425
-moz-transition: opacity .4s, visibility .1s linear .4s;
1426
-o-transition: opacity .4s, visibility .1s linear .4s;
1427 transition: opacity .4s, visibility .1s linear .4s;
1428}
1429
1430#share-popup.show {
1431 display:block;
1432 opacity: 1;
1433
-webkit-transition: opacity .4s, visibility 0s;
1434
-moz-transition: opacity .4s, visibility 0s;
1435
-o-transition: opacity .4s, visibility 0s;
1436 transition: opacity .4s, visibility 0s;
1437 opacity: 1;
1438}
1439
1440#share-popup .social {
1441 padding: 0 0 10px 17px;
1442 height: 40px;
1443}
1444
1445#share-popup .social p {
1446 padding-bottom: 10px;
1447 margin: 0;
1448 font-weight: bold;
1449}
1450
1451#share-popup .social ul {
1452 list-style: none;
1453 margin: 0;
1454 padding: 0;
1455}
1456
1457#share-popup .social ul li {
1458 float: left;
1459 margin-right: 20px;
1460 padding-top: 2px;
1461 position: relative;
1462}
1463
1464#share-popup .social ul a {
1465 text-decoration: none;
1466
font-size: 11px;
1467 display: inline-block;
1468 color: #aaa;
1469 padding-left: 25px;
1470}
1471
1472#share-popup .social ul a:hover {
1473 text-decoration: underline;
1474 color: #ea3e26;
1475}
1476
1477#share-popup .social a span{
1478 cursor: pointer;
1479 width: 20px;
1480 height: 20px;
1481 background: url(../dleimages/social-icons.png) 20px 20px no-repeat;
1482 position: absolute;
1483 left: 0;
1484 top: 0;
1485}
1486
1487#share-popup .social .tw span{
1488 background-position: 0 -20px;
1489}
1490
1491#share-popup .social .tw:hover span{
1492 background-position: 0 0;
1493}
1494
1495#share-popup .social .fb span{
1496 background-position: -20px -20px;
1497}
1498
1499#share-popup .social .fb:hover span {
1500 background-position: -20px 0;
1501}
1502
1503#share-popup .social .vk span{
1504 background-position: -40px -20px;
1505}
1506
1507#share-popup .social .vk:hover span {
1508 background-position: -40px 0;
1509}
1510
1511#share-popup .social .gp span{
1512 background-position: -60px -20px;
1513}
1514
1515#share-popup .social .gp:hover span {
1516 background-position: -60px 0;
1517}
1518
1519#share-popup .link {
1520 clear: both;
1521 border-top: 1px solid #d9d9d9;
1522 padding: 10px 5px 0 10px;
1523 line-height: 1.2;
1524 overflow: hidden;
1525 margin: 0 7px;
1526}
1527
1528#share-popup .link p {
1529 font-weight: bold;
1530 padding: 0 0 3px 0;
1531 margin: 0;
1532}
1533
1534#share-popup .link span {
1535 color: #999;
1536
font-size: 10px;
1537 display: block;
1538 padding-top: 3px;
1539}
1540
1541#share-popup .link a {
1542 display: block;
1543}