Project

General

Profile

1

    
2
/*
3
Design by Free CSS Templates
4
http://www.freecsstemplates.org
5
Released for free under a Creative Commons Attribution 2.5 License
6
*/
7
@import url(fonts/kreon.css);
8
@import url(fonts/yanonekaffeesatz.css);
9
@import url(fonts/opensans.css);
10

    
11
body, html {
12
	height:100%;
13
}
14
body {
15
	margin: 0;
16
	padding: 0;
17
	font: normal 12px/20px verdana, OpenSansLight, sans-serif;
18
	/*font: 12px/20px "OpenSansLight", "Trebuchet MS", Georgia, "Times New Roman", Times, serif;*/
19
	color: #717171;
20
	background: #f5f5f5;
21
 	background-image: url(images/BG_Header_f5.png), url(images/BG_Footer_f5.png);
22
 	background-position: left top, right bottom;
23
 	background-repeat: no-repeat, no-repeat; 
24
 	background-attachment:fixed;
25
}
26

    
27
h1, h2, h3, h4, h5 {
28
	margin: 0;
29
	padding-bottom:5px;
30
	font-family: "OpenSansLight", "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
31
	font-weight: normal;
32
	color: #0F2B5B;
33
}
34

    
35
h1 { 	padding-top: 25px;
36
	padding-bottom:15px;
37
	font-size: 24px; 
38
	color:#829333; 
39
}
40

    
41
h2 { 	padding-top: 25px;
42
	padding-bottom:10px;
43
	font-size: 18px; 
44
	color:#829333; 
45
}
46

    
47
h3 {  
48
	color:#343CB1;
49
	font-size: 16px; 
50
}
51
h4 {  
52
	font-size: 16px; 
53
}
54
h5 {  
55
	font-size: 14px; 
56
}
57

    
58
p, ul, ol {
59
	margin-top: 0;
60
	text-align: justify;
61
}
62

    
63
ul, ol { }
64

    
65
blockquote { }
66

    
67
a { color: #2D72D6; }
68

    
69
a:hover { text-decoration: none; color:#E76E12; cursor: pointer;}
70

    
71
a img {
72
	border: none;
73
}
74

    
75
img.left {
76
	float: left;
77
	margin: 7px 30px 0 0;
78
}
79

    
80
img.right {
81
	float: right;
82
	margin: 7px 0 0 30px;
83
}
84

    
85
hr {
86
	border-top: 0px;
87
	border-bottom: 1px solid #ddd;
88
}
89
.frontvisible {
90
	font-size:16px;
91
	font-family: "OpenSansLight", "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
92
}
93
.optional {
94
	font-size:72%!important;
95
}
96
.frontvisible p {
97
	font-size:12px;
98
}
99
ul.frontvisible,
100
.frontvisible ul {
101
	list-style:none;
102
	margin-left:60px;
103
	padding-left:60px;
104
	font-size:12px;
105
}
106
ul.frontvisible>li,
107
.frontvisible li {
108
	background: url('images/list_check.png') 0 0 no-repeat;
109
	padding: 4px 0 0 30px;
110
	font-size:14px;
111
	line-height:24px;
112
}
113

    
114
.list1 {
115
}
116

    
117
.list1 li {
118
	float: left;
119
	line-height: normal;
120
}
121

    
122
.list1 li img {
123
	margin: 0 30px 30px 0;
124
}
125

    
126
.list1 li.alt img {
127
	margin-right: 0;
128
}
129

    
130
div.wrapper {
131
	margin: auto; 
132
}
133
.errorMessage {
134
	color: #E24912;
135
	list-style: none;
136
	font-style:italic;
137
	margin:10px 0px;
138
	font-size:110%;
139
}
140

    
141
.highlight {
142
	background: url(images/menu_level2_parent.png) 0 40%  no-repeat;
143
	padding-left:30px;
144
	font-weight:bold;
145
}
146

    
147
.register {
148
	background: url(images/register.png) right 40%  no-repeat;
149
	padding-right:18px;
150
}
151
.notes {
152
	color:#818181;
153
	font-style:italic;
154
    background-color: transparent;
155
    background-image: url("images/info.jpg");
156
    background-repeat: no-repeat;
157
	background-position:0 left;
158
    padding-left: 20px;
159
	line-height:140%;
160
}
161
.notes_important {
162
	color:#666;
163
	font-style:italic;
164
    background-color: transparent;
165
    background-image: url("images/exclamation-icon.png");
166
    background-repeat: no-repeat;
167
	background-position:0 left;
168
    padding-left: 20px;
169
	line-height:140%;
170
}
171
.comments {
172
	color:#666;
173
	font-style:italic;
174
 }
175
 
176
.selectedHdr {
177
	margin: 15px 0px 40px 0px;
178
	color:#E24912;
179
	font-family: "YanoneKaffeesatzLight"; 
180
	font-size: 28px;
181
}
182
.helpHdr {
183
    background-attachment: scroll;
184
    background-color: transparent;
185
    background-image: url("images/info-left.png");
186
    background-position: 0 80%;  
187
    background-repeat: no-repeat;
188
    padding-left: 35px;
189
}
190
.next {
191
	line-height:32px;
192
	background-image: url("images/arrow_right.png");
193
	background-position: 50% 40%;  
194
	background-repeat: no-repeat;
195
	padding-right:65px;
196
	margin-bottom:20px;
197
	text-align:center;
198
}
199
.next a {
200
	text-decoration:none;
201
}
202
.prev {
203
	line-height:32px;
204
	background-image: url("images/arrow_left.png");
205
	background-position: 45% 40%;  
206
	background-repeat: no-repeat;
207
	padding-left:25px;
208
	text-align:center;
209
	margin-bottom:20px;
210
}
211
.prev a {
212
	text-decoration:none;
213
}
214

    
215
.smallInp {
216
	width:10%!important;
217
}
218
.smallInp input[type="text"] {
219
	width:10%!important;
220
}
221

    
222
.bigInp {
223
	width:40%!important;
224
}
225
.bigInp input[type="text"] {
226
	width:40%!important;
227
}
228

    
229
.validatedOk { 
230
	line-height:32px;
231
	background-image: url("images/tick.png");
232
    background-position: 50% 100%;
233
    background-repeat: no-repeat;
234
}
235

    
236
.addNewRow { 
237
	line-height:32px;
238
	background-image: url("images/tick.png");
239
    background-position: 50% 50%;
240
    background-repeat: no-repeat;
241
}
242

    
243
.validatedWrong {
244
	line-height:32px;
245
	background-image: url("images/error.png");
246
    background-position: 50% 40%;  
247
    background-repeat: no-repeat;
248
}
249

    
250
.validatedWarnings {
251
	line-height:32px;
252
	background-image: url("images/warning.png");
253
    background-position: 50% 40%;  
254
    background-repeat: no-repeat;
255
}
256
/*
257
 * horizontal rule
258
 */
259
 
260
hr.dotted {
261
	margin: 15px 0px 15px 0px;
262
	display: block;
263
	background: url(images/line_dotted.png) 0 0 repeat-x;
264
	height: 1px;
265
	border: none;
266
}
267

    
268
/*
269
 * highlighted div and span tags
270
 */
271

    
272
span.note,
273
span.info,
274
span.alert,
275
span.download,
276
span.tip {
277
	display: block;
278
}
279

    
280
.box-content {
281
	background: #fafafa;
282
	border: 1px solid #ddd;
283
}
284

    
285

    
286
div.note, span.note,
287
div.info, span.info,
288
div.alert, span.alert,
289
div.download, span.download,
290
div.tip, span.tip {
291
	margin: 10px 0px 10px 0px;
292
	padding: 8px 10px 8px 35px;
293
	background: #fafafa;
294
	border-top: 1px solid #ddd;
295
	border-bottom: 1px solid #ddd;
296
}
297

    
298
div.info, span.info {
299
	background: #ebf5fa url(images/box_info.png) 0 0 no-repeat;
300
	border-color: #d2dce1;
301
}
302

    
303
div.alert, span.alert {
304
	background: #fff0eb url(images/box_warning.png) 0 0 no-repeat;
305
	border-color: #ffd7cd;
306
}
307

    
308
div.download, span.download {
309
	background: #faffe6 url(images/box_download.png) 0 0 no-repeat;
310
	border-color: #dce6be;
311
}
312

    
313
div.tip, span.tip {
314
	background: #fffae6 url(images/box_tip.png) 0 0 no-repeat;
315
	border-color: #fae6be;
316
}
317
.errorlink,
318
.warninglink,
319
.smallfont {
320
	font-size:90%!important;
321
}
322
a.smallfont {
323
	font-size:90%!important;
324
}
325
.firstpar {
326
	padding:0px 5px 20px 45px;
327
	margin:15px 0px;
328
	background: no-repeat url(images/number-1.png) top left;
329
}
330
.secondpar {
331
	padding:0px 5px 20px 45px;
332
	margin:15px 0px;
333
	background: no-repeat url(images/number-2.png) top left;
334
}
335
.thirdpar {
336
	padding:0px 5px 20px 45px;
337
	margin:15px 0px;
338
	background: no-repeat url(images/number-3.png) top left;
339
}
340
.fourthpar {
341
 	padding:0px 5px 20px 45px;
342
 	margin:15px 0px;
343
}
344
.section {
345
	padding-left:5px;
346
	font-weight: normal;
347
	text-transform: none;
348
	line-height: 30px;
349
	padding-top:3px;
350
	padding-bottom: 10px;
351
	font-family: "YanoneKaffeesatzLight"; 
352
	font-size: 30px;
353
	color:#343CB1;
354
}
355
.section1 {
356
	padding-left:5px;
357
	font-weight: normal;
358
	text-transform: none;
359
	line-height: 30px;
360
	padding-top:3px;
361
	padding-bottom: 10px;
362
	font-family: "YanoneKaffeesatzLight"; 
363
	font-size: 30px;
364
	color:#343CB1;
365
	background:#c2c2c2;
366
}
367
.box {
368
	background: #fafafa;
369
	border: 1px solid #ddd;
370
}
371
.field {
372
	margin: 10px 0px;
373
	line-height:28px;
374
	font-size:100%;
375
	clear:both;
376
	overflow: hidden;
377
}
378
#left .field  {
379
	padding:0
380
	font-size:100%;
381
	clear:both;
382
	color:#351695;
383
}
384
.field label, label {
385
	padding-left:1px;
386
}
387
	
388
label input[type="text"] {
389
	border:#839EB7 1px solid!important;
390
	width:70%;
391
}
392

    
393
.field input[type="text"] {
394
	width:80%;
395
}
396
.field input[type="password"] {
397
	width:80%;
398
}
399
.fieldName {
400
	margin-right: 10px;
401
	font-family: "YanoneKaffeesatzLight"; 
402
	font-size:18px;
403
}
404

    
405

    
406
/* Header */
407

    
408
#header-wrapper {
409
	color: #717171;
410
}
411

    
412
#header {
413
	width: 970px;
414
	height: 160px;
415
	margin: 0 auto;
416
	position:relative;
417
}
418

    
419
/* Menu */
420

    
421
#topmenu {
422
	height:30px;
423
	padding-right:20px;
424
}
425
#topmenu ul {
426
	list-style: none;
427
}
428
#topmenu li {
429
	padding-left:10px;
430
	font-family: "YanoneKaffeesatzLight"; 
431
	font-size:16px;
432
}
433
#topmenu li a {
434
	text-decoration:none;
435
}
436

    
437

    
438

    
439
	
440
/* Search */
441
/* oldname searchbox*/ 
442
.class srchbx {
443
	font-size:12px;
444
	font-weight:bold;
445
}
446
#search {
447
	float: right;
448
	width: 305px;
449
	height: 45px;
450
}
451

    
452
#search form {
453
	float: right;
454
	margin: 0;
455
	padding: 12px 30px 0 0;
456
}
457

    
458
#search fieldset {
459
	margin: 0;
460
	padding: 0;
461
	border: none;
462
}
463

    
464
#search input {
465
	float: left;
466
	font: 12px Georgia, "Times New Roman", Times, serif;
467
	border: none;
468
}
469

    
470
#search-text {
471
	width: 135px;
472
	height: 18px;
473
	padding: 3px 0 0 5px;
474
	border: 1px solid #333333;
475
	background: #ECF9E4;
476
	color: #000000;
477
}
478

    
479
#search-submit {
480
	height: 21px;
481
	margin-left: 10px;
482
	padding: 0px 5px;
483
	background: #000000;
484
	color: #FFFFFF;
485
}
486

    
487
/* Page */
488

    
489
#page {
490
	width: 970px;
491
	margin: 0 auto;
492
	/*background: #fafafa url(images/middle_bg_t.png) 0 0 repeat-x;*/
493
	background:#ffffff;
494
	box-shadow: 0 1px 0 rgba(0,0,0,0.1);
495
}
496

    
497
#page-bgtop {
498
	
499
}
500

    
501
	/** LOGO */
502

    
503
#logoLareferencia {
504
	width: 308px;
505
	height: 130px;
506
	top:10px;
507
	margin: 0 auto;
508
	float:left;
509
	position:absolute;
510
	background: url(images/logo-referencia-openaire.png) no-repeat left bottom;
511
	background-size: 300px;
512
}	
513

    
514
#logo {
515
	width: 300px;
516
	height: 130px;
517
	top:10px;
518
	margin: 0 auto;
519
	float:left;
520
	position:absolute;
521
/* 	background: url(images/OpenAIREplus_logo.png) no-repeat left center; */
522
}
523

    
524
#logo h1, #logo p {
525
	margin: 0px;
526
	line-height: normal;
527
	text-transform: none;
528
	font-weight: normal;
529
	color: #FFFFFF;
530
}
531

    
532
#logo p {
533
	text-transform: lowercase;
534
	font-size: 10px;
535
}
536

    
537
#logo h1 {
538
	padding-top: 54px;
539
	font-size: 34px;
540
}
541

    
542
#logo a {
543
	text-decoration: none;
544
	color: #FFFFFF;
545
}
546

    
547
/* Content */
548

    
549
div#content {
550
	width: auto;
551
	min-height:300px;
552
}
553
div#content {
554
	margin: 0px 0px 0px 0px;
555
	float: left;
556
	width: 658px;
557
	padding-top: 10px;
558
	padding-right: 30px;
559
}
560

    
561
.showright div#content {
562
	margin: 0px 210px 0px 0px;  
563
}
564

    
565

    
566
/* Main */
567

    
568
div#main {
569
	/*background: url(images/img07.jpg) repeat-x left bottom;*/
570
	width: auto!important;	 
571
	min-height:300px;
572
}
573
 
574
div#main {
575
	margin: 0px 0px 0px 0px;
576
	padding: 0px 0px 0px 0px;
577
}
578
#main_container {
579
	padding:0px 10px 0px 10px;
580
}
581

    
582
.left div#main {
583
	margin: 0px 0px 0px 220px;  
584
}
585
.right div#main {
586
	margin: 0px 240px 0px 0px;  
587
}
588
div#mainmiddle {
589
	margin: 0px 0px 15px 0px;
590
}
591
div#middle {
592
	margin: 0px 0px 0px 0px;
593
	/*background: #fafafa url(images/middle_bg_t.png) 0 0 repeat-x;*/
594
}
595

    
596
div.middle-b {
597
	padding: 15px 15px 15px 15px;
598
	/*background: url(images/middle_bg_b.png) 0 100% repeat-x;	*/
599

    
600
}
601

    
602
div#middle .background {
603
	min-height: 200px; 
604
}
605
.left div#middle .background {
606
	background: url(images/left_bg_l.png) 220px 0 repeat-y;
607
}
608
/* Left */
609
div#left {
610
	width: 220px;
611
}
612
.left div#middle div#left {
613
	float: left;
614
}
615
#left_container {
616
	padding:0px 10px 0px 10px;
617
}
618
#left_container p, #left_container li, #left p, #left li{
619
	text-align:left;
620
	font-size:12px;
621
}
622

    
623
/* Post */
624

    
625
.post {
626
	/*background: url(images/img07.jpg) repeat-x left bottom;*/
627
	padding-bottom: 25px;
628
	padding-top: 5px;
629
	margin: 15px 10px 0px 0px;
630
	/*height: 180px;*/
631
	position: relative;
632
}
633

    
634
.postvertical {
635
	background: url(images/img07.jpg) repeat-x left bottom;
636
	margin-bottom: 25px;
637
	margin-top: 20px;
638
	margin-right: 120px;
639
	margin-left: 30px;
640
	float: left;
641
	width: 277px;
642
}
643

    
644

    
645

    
646
.post .title {
647
	height: 30px;
648
	color: #0F2B5B;
649
}
650

    
651
.post .title a {
652
	text-decoration: none;
653
	color: #585D60;
654
}
655

    
656
.post .date {
657
}
658

    
659
.post .meta {
660
	margin-top: -10px;
661
	padding: 2px 30px 2px 16px;
662
	background: url(images/help.png) no-repeat left 8px;
663
	font-weight: normal;
664
	font-size: 10px;
665
	color: #66665E;
666
}
667

    
668
.post .meta span {
669
	display: block;
670
	margin-top: -10px;
671
}
672

    
673
.post .meta a { 
674
	padding-left: 3px;
675
	text-decoration: none;
676
	color: MediumBlue;
677
}
678

    
679
.post .entry {
680
	padding: 10px 0;
681
}
682

    
683
.post .links {
684
	margin: 0 250px 0 0;
685
	padding: 0 0 0 0px;
686
}
687

    
688
.post .links .comments {
689
}
690

    
691
.post .links .permalink {
692
	padding-left: 17px;
693
}
694

    
695
/* Sid */
696

    
697
#sid {
698
	float: left;
699
	width: 177px;
700
	padding-right: 22px;
701
	font-size: 11px;
702
	color: #585D60;
703
}
704

    
705
#sid ul {
706
	margin: 0;
707
	padding: 0;
708
	list-style: none;
709
	line-height: normal;
710
}
711

    
712
#sid li {
713
	margin-bottom: 30px;
714
	padding: 0 0 10px 0px;
715
}
716

    
717
#sid li ul {
718
}
719

    
720
#sid li li {
721
	margin: 0;
722
	padding: 7px 10px 10px 7px;
723
	background: url(images/img07.jpg) repeat-x left bottom;
724
}
725

    
726
#sid p {
727
	margin: 0;
728
	padding: 0px 10px;
729
}
730

    
731
#sid h2 {
732
	height: 26px;
733
	margin: 0 0 10px 0px;
734
	padding: 12px 0 2px 7px;
735
	font-size: 18px;
736
	font-weight: normal;
737
	color: #464F54;
738
}
739

    
740

    
741
#sid p {
742
	line-height: 200%;
743
}
744
#sid a {
745
	text-align: left;
746
	text-decoration: none;
747
	font-weight: normal;
748
	color: #585D60;
749
}
750

    
751
/* Calendar */
752

    
753
#calendar {
754
}
755

    
756
#calendar caption {
757
	padding-bottom: 5px;
758
	font-weight: bold;
759
}
760

    
761
#calendar table {
762
	width: 100%;
763
	border-collapse: collapse;
764
	border-bottom: 1px solid #24130F;
765
	border-left: 1px solid #24130F;
766
	border-right: 1px solid #24130F;
767
}
768

    
769
#calendar thead th {
770
	padding: 5px 0;
771
	text-align: center;
772
	border-top: 1px solid #24130F;
773
	border-left: 1px solid #24130F;
774
	background: #24130F;
775
}
776

    
777
#calendar tbody td {
778
	padding: 5px 0;
779
	text-align: center;
780
	border-top: 1px solid #24130F;
781
	border-left: 1px solid #24130F;
782
	border-bottom: 1px solid #24130F;
783
}
784

    
785
#calendar tfoot td {
786
	padding: 5px;
787
	border-left: 1px solid #24130F;
788
	border-bottom: 1px solid #24130F;
789
}
790

    
791
#calendar tfoot #next {
792
	border-top: 1px solid #24130F;
793
	text-align: right;
794
}
795

    
796
#calendar tfoot #prev {
797
	border-top: 1px solid #24130F;
798
}
799

    
800
#calendar .pad {
801
	border-bottom: 1px solid #24130F;
802
}
803

    
804
#calendar #today {
805
	background: #24130F;
806
}
807

    
808
/* Footer */
809

    
810
#footer {
811
	padding-top:10px;
812
	clear: both;  
813
	height: 62px;
814
	background:#3440B5;
815
	color:#ffffff;
816
	border-top:1px solid #DADADA;
817

    
818
	overflow: hidden;
819
}
820

    
821
#footer-bgcontent {
822
	height: 62px;
823
	padding: 10px;
824
	background-attachment: scroll;
825
    background-image: url("images/EC_logo_blue_multi_horizontal.png");
826
    background-position: 95% 10%;
827
    background-repeat: no-repeat;
828
}
829

    
830
#footer p {
831
	font-size: 12px; font-family: "OpenSansLight"; 
832
	margin: 0;
833
	text-align: center;
834
}
835

    
836
#footer a {
837
	color: #E5FFC4;
838
}
839

    
840
/* Table */
841

    
842
#gradient-style
843
{
844
	font-size:100%;
845
	text-align: left;
846
	border-collapse: collapse;
847
}
848
#gradient-style th
849
{
850
	font-size: 110%;
851
	font-weight: normal;
852
	padding: 3px;
853
	background: #F0F0F0;
854
	border-top: 2px #CCCCCC solid;
855
	border-bottom: 2px #CCCCCC solid;
856
	color: #0F2B5B;
857
}
858
#gradient-style td
859
{
860
	padding:0px 3px;
861
	border-bottom: 1px solid #fff;
862
	color: #669;
863
	border-top: 1px solid #fff;
864
	background: #F0F0F0;
865
}
866

    
867
#gradient-style tfoot tr td
868
{
869
	background: #e8edff;
870
	font-size: normal;
871
	color: #99c;
872
}
873
#gradient-style tbody tr:hover td
874
{
875
	background: #0F2B5B;
876
	color: #FFFFFF!important;
877
}
878

    
879
#gradient-style tbody tr:hover td a
880
{
881
	color: #fff!important;
882
	text-decoration:underline;
883
}
884

    
885
.errordiv {
886
	background-color:#FFFAE6;
887
	padding: 5px 10px 5px 10px;
888
	border-top: 1px dotted #AAB4BE;
889
	border-bottom: 1px dotted #AAB4BE;
890
}
891
.errordiv:hover {
892
}
893
/* expand - colapse fields */
894

    
895
.optiontable_container {
896
	position:relative;
897
	z-index:100;
898
	min-width: 400px;
899
}
900

    
901
.optiontable_ttl {
902
	line-height: 1em;
903
	display:block;
904
	margin-top: 0;
905
	margin-bottom: 0;
906
	padding-top: 0;
907
	padding-bottom: 0;
908
	padding-left: 10px;
909
	padding-right: 10px;
910
	border-color: #aeadad;
911
	border-style: solid;
912
	border-width:0 1px 1px;
913
}
914

    
915
.optiontable_content {
916
	display:block;
917
	padding-top: 5px;
918
	padding-bottom: 5px;
919
	padding-left: 2px;
920
	padding-right: 2px;
921
	border-color: #aeadad;
922
	border-style: solid;
923
	border-width:0 1px;
924
}
925
.contentR {
926
	border-left: #aeadad solid 1px;
927
	border-right: #aeadad solid 1px;
928
}
929
.usage {
930
	border-left: #aeadad solid 1px;
931
	border-right: #aeadad solid 1px;
932
}
933

    
934
.optiontable_content2 {
935
	overflow:auto;
936
	height: auto;/*30em;*/
937
}
938

    
939
.floatleft {
940
	float: left;
941
	padding-right: 10px;
942
}
943

    
944

    
945
a.help {
946
    -moz-background-clip: border;
947
    -moz-background-origin: padding;
948
    -moz-background-size: auto auto;
949
    background-attachment: scroll;
950
    background-color: transparent;
951
    background-image: url("images/help2.png");
952
    background-position: 0 0;
953
    background-repeat: no-repeat;
954
    padding-left: 20px;
955
}
956
a.external {
957
    -moz-background-clip: border;
958
    -moz-background-origin: padding;
959
    -moz-background-size: auto auto;
960
    background-attachment: scroll;
961
    background-color: transparent;
962
    background-image: url("images/icon_external.png");
963
    background-position: 0 40%;
964
    background-repeat: no-repeat;
965
    padding-left: 17px;
966
}
967

    
968
a.toplink {
969
    background-attachment: scroll;
970
    background-color: transparent;
971
    background-image: url("images/footer_anchor.png");
972
    background-position: bottom right;
973
    background-repeat: no-repeat;
974
    font-size: 12px;
975
	width: 30px;
976
	height: 5px;
977
	display: block;
978
	text-decoration: none;
979
}
980

    
981
a.download {
982
    padding-left: 17px;
983
    background: url(images/icon_download.png) 0 40% no-repeat;
984
}
985

    
986
.cmenu {
987
	font-size: 12px;
988
	margin : 10px 0px;
989
	padding : 0px 10px 0px 0px;
990
}
991

    
992
a.cmenulink {
993
	color: #0F2B5B;
994
	text-transform: uppercase;
995
	text-decoration: none;
996
}
997

    
998
a.selectlink {
999
	text-decoration: none;
1000
}
1001

    
1002
.nest {
1003
	padding-left:20px;
1004
	display: block;
1005
}
1006

    
1007
/*
1008
 * Clearing & Floating
1009
 */
1010
 
1011
.clearfix:after {
1012
	content: "."; 
1013
	display: block; 
1014
	height: 0;  
1015
	clear: both; 
1016
	visibility: hidden;
1017
}	
1018
 
1019
.clearfix { display: block; }
1020

    
1021
.floatbox { overflow:hidden; }
1022

    
1023
.float-left { float: left; overflow: hidden; }
1024
.float-right { float: right; overflow: hidden; }
1025

    
1026
.width15 { width: 14.999%; }
1027
.width18 { width: 18.333%; }
1028
.width20 { width: 19.999%; }
1029
.width23 { width: 22.999%; }
1030
.width25 { width: 24.999%; }
1031
.width33 { width: 33.333%; }
1032
.width35 { width: 34.999%; }
1033
.width40 { width: 39.999%; }
1034
.width45 { width: 44.999%; }
1035
.width50 { width: 49.999%; }
1036
.width54 { width: 53.999%; }
1037
.width65 { width: 64.999%; }
1038
.width75 { width: 74.999%; }
1039
.width100 { width: 100%; }
1040

    
1041
.separator {
1042
	/*padding-right: 25px;*/
1043
	background: url(images/module_separator_m.png) 100% 0 repeat-y;
1044
}
1045

    
1046
/* ajax request */
1047
#log_res {
1048
	overflow: auto;
1049
}
1050
 
1051
#log_res.ajax-loading {
1052
	padding: 20px 0;
1053
	background: url(images/spinner.gif) no-repeat;
1054
}
1055

    
1056
.button-default,
1057
.button-primary,
1058
form.style button,
1059
form.style input[type='button'],
1060
form.style input[type='submit'] { 
1061
	padding: 8px 14px;
1062
	margin-top: 5px;
1063
	margin-bottom: 5px;
1064
	border-radius: 2px; 
1065
	border: none;
1066
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
1067
}
1068

    
1069
/* Default */
1070
.button-default,
1071
form.style button,
1072
form.style input[type='button'],
1073
form.style input[type='submit'] {
1074
	background-color: #f5f5f5;
1075
	background-image: -o-linear-gradient(rgba(240,240,240,0), #dbdbdb);
1076
	background-image: -webkit-linear-gradient(rgba(240,240,240,0), #dbdbdb);
1077
	background-image: -moz-linear-gradient(rgba(240,240,240,0), #dbdbdb);
1078
	background-image: linear-gradient(rgba(240,240,240,0), #dbdbdb);
1079
	text-shadow: 0 1px 0 #fff;
1080
	text-decoration: none;
1081
	display: inherit;
1082
	text-align: center;
1083
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
1084
	color: #878787;
1085
}
1086

    
1087
.button-default:hover,
1088
form.style button:hover,
1089
form.style input[type='button']:hover,
1090
form.style input[type='submit']:hover {
1091
	background-color: #dbdbdb;
1092
	box-shadow: inset 0 1px 5px rgba(0,0,0,0.1),
1093
				inset 0 0 1px rgba(0,0,0,0.1);
1094
}
1095

    
1096
.button-default:active,
1097
form.style button:active,
1098
form.style input[type='button']:active,
1099
form.style input[type='submit']:active {
1100
	color: #737373;
1101
	box-shadow: inset 0 1px 5px rgba(0,0,0,0.1),
1102
				inset 0 0 1px rgba(0,0,0,0.1);
1103
}
1104

    
1105
/* Primary */
1106
.button-primary {
1107
	color: #fff;
1108
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
1109
}
1110

    
1111
.button-primary:hover {
1112
	box-shadow: inset 0 1px 5px rgba(0,0,0,0.3),
1113
				inset 0 0 1px rgba(0,0,0,0.3);
1114
	color: #fff;
1115
}
1116

    
1117
.button-primary:active {
1118
	box-shadow: inset 0 1px 8px rgba(0,0,0,0.4),
1119
				inset 0 0 1px rgba(0,0,0,0.3);
1120
	text-shadow: 0 0 5px #fff;
1121
}
1122
.wrapword{
1123
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
1124
white-space: -pre-wrap;      /* Opera 4-6 */
1125
white-space: -o-pre-wrap;    /* Opera 7 */
1126
white-space: pre-wrap;       /* css-3 */
1127
word-wrap: break-word;       /* Internet Explorer 5.5+ */
1128
word-break: break-all;
1129
white-space: normal;
1130
}
1131

    
1132
/* Zebra List and Table */
1133
table.zebra th, table.zebra td { padding: 5px; }
1134
table.zebra th { color:#3440B5 ;font-size: 14px; font-weight: normal; text-align: left; }
1135
table { border-collapse: collapse; border-spacing: 0; }
1136
table.zebra tbody, table.zebra tfoot { font-size: 12px; font-family: "OpenSansLight"; }
1137

    
1138
table.zebra tbody td { border-bottom: 1px solid #ddd; word-wrap:break-word; }
1139
table.zebra tbody tr:first-child td { border-top: 1px solid #ddd; }
1140

    
1141
table.zebra tbody tr.odd { background: url(images/zebra_list.png) 0 0 repeat; }
1142
table.zebra tbody tr:nth-of-type(odd) { background: url(images/zebra_list.png) 0 0 repeat;}
1143

    
1144
table.zebra caption { color: #999; }
1145
table.zebra tbody tr:hover td { background: #E7E7E7; }
1146

    
1147
/* Zebra List and Table */
1148
table.zebra1 th, table.zebra td { padding: 5px; }
1149
table.zebra1 th { font-size: 14px; font-weight: normal; text-align: left; }
1150
table { border-collapse: collapse; border-spacing: 0; }
1151
table.zebra1 tbody, table.zebra tfoot { font-size: 12px; font-family: "OpenSansLight"; }
1152

    
1153
table.zebra1 tbody td { border-bottom: 0px solid #ddd; word-wrap:break-word; }
1154
table.zebra1 tbody tr:first-child td { border-top: 1px solid #ddd; }
1155

    
1156
table.zebra1 tbody tr th{ color:black; }
1157
table.zebra1 tbody tr:first-child td { border-top: 0px solid #ddd; }
1158

    
1159
table.zebra1 tbody th.numb {  background: #2D72D6; border: none; color: white;}
1160
table.zebra1 tbody td.numb {  background: #00B5F0; border: none; padding-left: 10px; color: white;}
1161
table.zebra1 tbody td.cb {  background: #dddddd; border: none; padding-left: 7px; color: white;}
1162

    
1163
table.zebra1 caption { color: #999; }
1164
/* table.zebra1 tbody tr:hover  { background: #E7E7E7; } */
1165

    
1166

    
1167
/*----- Tabs -----*/
1168
.tabs {
1169
    width:100%;
1170
    display:inline-block;
1171
}
1172
 
1173
    /*----- Tab Links -----*/
1174
    /* Clearfix */
1175
    .tab-links:after {
1176
        display:block;
1177
        clear:both;
1178
        content:'';
1179
    }
1180
 
1181
    .tab-links li {
1182
        margin:0px 5px;
1183
        float:left;
1184
        list-style:none;
1185
        margin-bottom: -12px;
1186
    }
1187
    
1188
        .tab-links a {
1189
            padding:9px 15px;
1190
            display:inline-block;
1191
            border-radius:3px 3px 0px 0px;
1192
/*             background:#7FB5DA; */
1193
            background:#2D72D6;
1194
            text-decoration:none;
1195
			font-size: 15px;
1196
            font-weight:normal;;
1197
/*             color:#4c4c4c; */
1198
			color: #3440B5;
1199
            color:white;
1200
            transition:all linear 0.15s;
1201
/*             font-family: "YanoneKaffeesatzLight"; */
1202
/*             padding: 0 12px; */
1203
/* outline: 0; */
1204
/* position: relative; */
1205
/* white-space: nowrap; */
1206

    
1207
        }
1208
 
1209
        .tab-links a:hover {
1210
            background:#a7cce5;
1211
            text-decoration:none;
1212
        }
1213

    
1214
    li.active a, li.active a:hover {
1215
        background:#F3F3F3;
1216
        color:#2D72D6;
1217
    }
1218
 
1219
    /*----- Content of Tabs -----*/
1220
    .tab-content {
1221
        padding:10px;
1222
        border-radius:3px;
1223
        box-shadow:-1px 1px 1px rgba(0,0,0,0.15);
1224
        background:#F3F3F3;
1225
    }
1226
 
1227
        .tab {
1228
            display:none;
1229
        }
1230
 
1231
        .tab.active {
1232
            display:block;
1233
        }
(32-32/32)