Информация о корректном CSS
input.system-openid
{
background
:
url(http://openid.net/login-bg.gif) no-repeat
;
background-color
:
#fff
;
background-position
:
0 50%
;
color
:
#000
;
padding-left
:
18px
;
}
.system-unpublished
{
background
:
#e8edf1
;
border-top
:
4px solid #c4d3df
;
border-bottom
:
4px solid #c4d3df
;
}
#system-message
{
margin-bottom
:
10px
;
padding
:
0
;
}
#system-message dt
{
font-weight
:
bold
;
}
#system-message dd
{
margin
:
0
;
font-weight
:
bold
;
text-indent
:
30px
;
}
#system-message dd ul
{
color
:
#0055bb
;
margin-bottom
:
10px
;
list-style
:
none
;
padding
:
10px
;
border-top
:
3px solid #84a7db
;
border-bottom
:
3px solid #84a7db
;
}
#system-message dt.message
{
display
:
none
;
}
#system-message dt.error
{
display
:
none
;
}
#system-message dd.error ul
{
color
:
#c00
;
background-color
:
#e6c0c0
;
border-top
:
3px solid #de7a7b
;
border-bottom
:
3px solid #de7a7b
;
}
#system-message dt.notice
{
display
:
none
;
}
#system-message dd.notice ul
{
color
:
#c00
;
background
:
#efe7b8
;
border-top
:
3px solid #f0dc7e
;
border-bottom
:
3px solid #f0dc7e
;
}
#system-debug
{
color
:
#ccc
;
background-color
:
#fff
;
padding
:
10px
;
margin
:
10px
;
}
#system-debug div
{
font-size
:
11px
;
}
.invalid
{
border-color
:
#ff0000
;
}
label.invalid
{
color
:
#ff0000
;
}
#editor-xtd-buttons
{
padding
:
5px
;
}
.button2-left, .button2-right, .button2-left div, .button2-right div
{
float
:
left
;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span
{
display
:
block
;
height
:
22px
;
float
:
left
;
line-height
:
22px
;
font-size
:
11px
;
color
:
#666
;
cursor
:
pointer
;
}
.button2-left span, .button2-right span
{
cursor
:
default
;
color
:
#999
;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span
{
padding
:
0 6px
;
}
.page span
{
color
:
#000
;
font-weight
:
bold
;
}
.button2-left a:hover, .button2-right a:hover
{
text-decoration
:
none
;
color
:
#0b55c4
;
}
.button2-left a, .button2-left span
{
padding
:
0 24px 0 6px
;
}
.button2-right a, .button2-right span
{
padding
:
0 6px 0 24px
;
}
.button2-left
{
background
:
url(../images/j_button2_left.png) no-repeat
;
float
:
left
;
margin-left
:
5px
;
}
.button2-right
{
background
:
url(../images/j_button2_right.png) no-repeat 100% 0
;
float
:
left
;
margin-left
:
5px
;
}
.button2-left .image
{
background
:
url(../images/j_button2_image.png) no-repeat 100% 0
;
}
.button2-left .readmore
{
background
:
url(../images/j_button2_readmore.png) no-repeat 100% 0
;
}
.button2-left .pagebreak
{
background
:
url(../images/j_button2_pagebreak.png) no-repeat 100% 0
;
}
.button2-left .blank
{
background
:
url(../images/j_button2_blank.png) no-repeat 100% 0
;
}
div.tooltip
{
float
:
left
;
background
:
#ffc
;
border
:
1px solid #d4d5aa
;
padding
:
5px
;
max-width
:
200px
;
z-index
:
13000
;
}
div.tooltip h4
{
padding
:
0
;
margin
:
0
;
font-size
:
95%
;
font-weight
:
bold
;
margin-top
:
-15px
;
padding-top
:
15px
;
padding-bottom
:
5px
;
background
:
url(../images/selector-arrow.png) no-repeat
;
}
div.tooltip p
{
font-size
:
90%
;
margin
:
0
;
}
.img_caption.left
{
float
:
left
;
margin-right
:
1em
;
}
.img_caption.right
{
float
:
right
;
margin-left
:
1em
;
}
.img_caption.left p
{
clear
:
left
;
text-align
:
center
;
}
.img_caption.right p
{
clear
:
right
;
text-align
:
center
;
}
a img.calendar
{
width
:
16px
;
height
:
16px
;
margin-left
:
3px
;
background
:
url(../images/calendar.png) no-repeat
;
cursor
:
pointer
;
vertical-align
:
middle
;
}
html
{
height
:
100%
;
margin-bottom
:
1px
;
}
form
{
margin
:
0
;
padding
:
0
;
}
body
{
font-family
:
Helvetica, Arial, sans-serif
;
line-height
:
1.3em
;
margin
:
0 0 0 0
;
font-size
:
12px
;
color
:
#333
;
}
a:link, a:visited
{
text-decoration
:
none
;
font-weight
:
normal
;
}
a:hover
{
text-decoration
:
underline
;
font-weight
:
normal
;
}
input.button
{
cursor
:
pointer
;
}
p
{
margin-top
:
0
;
margin-bottom
:
5px
;
}
img
{
border
:
0 none
;
}
#page_bg
{
padding
:
10px 0
;
margin-bottom
:
1px
;
}
div.center
{
text-align
:
center
;
}
div#wrapper
{
margin-left
:
auto
;
margin-right
:
auto
;
}
body.width_medium div#wrapper
{
width
:
950px
;
}
body.width_small div#wrapper
{
width
:
773px
;
}
body.width_fmax div#wrapper
{
min-width
:
750px
;
max-width
:
1050px
;
}
div#header_l
{
position
:
relative
;
}
div#header_r
{
height
:
90px
;
padding-left
:
370px
;
padding-right
:
30px
;
padding-top
:
25px
;
overflow
:
hidden
;
text-align
:
left
;
}
div#logo
{
position
:
absolute
;
left
:
0
;
top
:
0
;
float
:
left
;
width
:
298px
;
height
:
75px
;
background
:
url(../images/mw_joomla_logo.png) no-repeat 0 0
;
margin-left
:
30px
;
margin-top
:
25px
;
}
div#newsflash
{
width
:
auto
;
margin-left
:
350px
;
margin-right
:
30px
;
border
:
1px solid #00f
;
}
div#tabarea
{
background
:
#f7f7f7 url(../images/mw_header_b.png) repeat-x 0 0
;
margin
:
0 11px
;
}
div#tabarea_l
{
background
:
url(../images/mw_header_l_b.png) no-repeat 0 0
;
padding-left
:
32px
;
}
div#tabarea_r
{
height
:
42px
;
background
:
url(../images/mw_header_r_b.png) no-repeat 100% 0
;
padding-right
:
1px
;
}
div#footer_r
{
padding-top
:
10px
;
height
:
47px
;
overflow
:
hidden
;
}
div#footer_r div
{
text-align
:
center
;
font-size
:
0.9em
;
color
:
#aaa
;
}
div#footer_r a:link, div#footer_r a:visited
{
color
:
#999
;
}
div#footerspacer
{
height
:
10px
;
}
#pathway
{
padding
:
0 10px 8px
;
width
:
auto
;
margin-top
:
-2px
;
margin-right
:
250px
;
text-align
:
left
;
}
#search
{
float
:
right
;
width
:
320px
;
margin-top
:
-20px
;
margin-right
:
30px
;
height
:
40px
;
overflow
:
hidden
;
text-align
:
right
;
}
form#searchForm input
{
vertical-align
:
middle
;
}
form#searchForm table
{
border-collapse
:
collapse
;
}
form#searchForm td
{
padding
:
0
;
}
#mod_search_searchword
{
padding-left
:
3px
;
}
#area
{
padding
:
0
;
}
#whitebox
{
margin
:
0 21px 0 21px
;
background
:
#fff
;
width
:
auto
;
}
#whitebox div
{
text-align
:
left
;
}
#whitebox_t
{
background
:
#fff url(../images/mw_content_t.png) repeat-x 0 0
;
}
#whitebox_tl
{
background
:
url(../images/mw_content_t_l.png) no-repeat 0 0
;
}
#whitebox_tr
{
height
:
10px
;
overflow
:
hidden
;
background
:
url(../images/mw_content_t_r.png) no-repeat 100% 0
;
}
#whitebox_m
{
border-left
:
1px solid #ccc
;
border-right
:
1px solid #ccc
;
width
:
auto
;
padding
:
1px 8px
;
}
#whitebox_b
{
margin-top
:
-5px
;
background
:
url(../images/mw_content_b.png) repeat-x 0 100%
;
}
#whitebox_bl
{
background
:
url(../images/mw_content_b_l.png) no-repeat 0 100%
;
}
#whitebox_br
{
height
:
13px
;
background
:
url(../images/mw_content_b_r.png) no-repeat 100% 100%
;
}
table.pill
{
margin-left
:
auto
;
margin-right
:
auto
;
padding
:
0
;
}
td.pill_l
{
background
:
url(../images/mw_menu_cap_l.png) no-repeat
;
width
:
20px
;
height
:
32px
;
}
td.pill_m
{
background
:
url(../images/mw_menu_normal_bg.png) repeat-x
;
padding
:
0
;
margin
:
0
;
width
:
auto
;
}
td.pill_r
{
background
:
url(../images/mw_menu_cap_r.png) no-repeat
;
width
:
19px
;
height
:
32px
;
}
#pillmenu
{
white-space
:
nowrap
;
height
:
32px
;
float
:
left
;
}
#pillmenu ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
;
}
#pillmenu li
{
float
:
left
;
background
:
url(../images/mw_menu_separator.png) no-repeat top right
;
margin
:
0
;
padding
:
0
;
}
#pillmenu a
{
font-family
:
Arial, Helvetica, sans-serif
;
font-size
:
12px
;
font-weight
:
bold
;
float
:
left
;
display
:
block
;
height
:
24px
;
line-height
:
24px
;
padding
:
0 20px
;
color
:
#000
;
text-decoration
:
none
;
}
#pillmenu a#active_menu-nav
{
margin-top
:
2px
;
height
:
21px
;
line-height
:
21px
;
background-position
:
0 0
;
}
#leftcolumn
{
padding
:
0
;
margin
:
0
;
width
:
20%
;
float
:
left
;
}
#maincolumn, #maincolumn_full
{
margin-left
:
20%
;
padding-left
:
15px
;
width
:
75%
;
}
#maincolumn_full
{
margin-left
:
0
;
padding
:
0
;
width
:
100%
;
}
table.nopad
{
width
:
100%
;
border-collapse
:
collapse
;
padding
:
0
;
margin
:
0
;
margin-bottom
:
15px
;
}
table.nopad td.middle_pad
{
width
:
20px
;
}
div.offline
{
background
:
#fffebb
;
width
:
100%
;
position
:
absolute
;
top
:
0
;
left
:
0
;
font-size
:
1.2em
;
padding
:
5px
;
}
span.pathway
{
display
:
block
;
margin
:
0 20px
;
height
:
16px
;
line-height
:
16px
;
overflow
:
hidden
;
}
div.componentheading
{
padding-left
:
0
;
}
h1
{
padding
:
0
;
font-family
:
Helvetica, Arial, sans-serif
;
font-size
:
1.3em
;
font-weight
:
bold
;
vertical-align
:
bottom
;
color
:
#666
;
text-align
:
left
;
width
:
100%
;
}
h2, .contentheading
{
padding
:
0
;
font-family
:
Arial, Helvetica, sans-serif
;
font-size
:
1.4em
;
font-weight
:
normal
;
vertical-align
:
bottom
;
color
:
#333
;
text-align
:
left
;
width
:
100%
;
}
table.contentpaneopen h3
{
margin-top
:
25px
;
}
h4
{
font-family
:
Arial, Helvetica, sans-serif
;
color
:
#333
;
}
h3, .componentheading, table.moduletable th, legend
{
margin
:
0
;
font-weight
:
bold
;
font-family
:
Helvetica, Arial, sans-serif
;
font-size
:
1.5em
;
padding-left
:
0
;
margin-bottom
:
10px
;
text-align
:
left
;
}
.small
{
font-size
:
0.9em
;
color
:
#999
;
font-weight
:
normal
;
text-align
:
left
;
}
.modifydate
{
height
:
20px
;
vertical-align
:
bottom
;
font-size
:
0.9em
;
color
:
#999
;
font-weight
:
normal
;
text-align
:
left
;
}
.createdate
{
height
:
20px
;
vertical-align
:
top
;
font-size
:
0.9em
;
color
:
#999
;
font-weight
:
normal
;
vertical-align
:
top
;
padding-bottom
:
5px
;
padding-top
:
0
;
}
a.readon
{
margin-top
:
10px
;
display
:
block
;
float
:
left
;
background
:
url(../images/mw_readon.png) no-repeat top right
;
padding-right
:
20px
;
line-height
:
14px
;
height
:
16px
;
}
.invalid
{
border-color
:
#ff0000
;
}
label.invalid
{
color
:
#ff0000
;
}
.ol-foreground
{
background-color
:
#f6f6f6
;
}
.ol-background
{
background-color
:
#666
;
}
.ol-textfont
{
font-family
:
Arial, Helvetica, sans-serif
;
font-size
:
10px
;
}
.ol-captionfont
{
font-family
:
Arial, Helvetica, sans-serif
;
font-size
:
12px
;
color
:
#f6f6f6
;
font-weight
:
bold
;
}
.ol-captionfont a
{
color
:
#0b55c4
;
text-decoration
:
none
;
font-size
:
12px
;
}
a.mainlevel:link, a.mainlevel:visited
{
padding-left
:
5px
;
}
span.article_separator
{
display
:
block
;
height
:
20px
;
}
.article_column
{
padding-right
:
5px
;
}
.column_separator
{
border-left
:
1px dashed #e0e0e0
;
padding-left
:
10px
;
}
td.buttonheading img
{
border
:
none
;
}
.clr
{
clear
:
both
;
}
td.greyline
{
width
:
20px
;
background
:
url(../images/mw_line_grey.png) repeat-y 50% 0
;
}
div#maindivider
{
border-top
:
1px solid #ddd
;
margin-bottom
:
10px
;
overflow
:
hidden
;
height
:
1px
;
}
table.blog span.article_separator
{
display
:
block
;
height
:
20px
;
}
.contentpaneopen_edit
{
float
:
left
;
}
table.contenttoc
{
margin
:
5px
;
border
:
1px solid #ccc
;
padding
:
5px
;
float
:
right
;
}
table.contenttoc td
{
padding
:
0 5px
;
}
td.sectiontableheader
{
background
:
#efefef
;
color
:
#333
;
font-weight
:
bold
;
padding
:
4px
;
border-right
:
1px solid #fff
;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td
{
padding
:
4px
;
}
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2
{
padding
:
3px
;
}
table.contentpaneopen, table.contentpane
{
margin
:
0
;
padding
:
0
;
width
:
auto
;
}
table.contentpaneopen li
{
margin-bottom
:
5px
;
}
table.contentpaneopen fieldset
{
border
:
0
;
border-top
:
1px solid #ddd
;
}
table.contentpaneopen h3
{
margin-top
:
25px
;
}
table.contentpaneopen h4
{
font-family
:
Arial, Helvetica, sans-serif
;
color
:
#333
;
}
.highlight
{
background-color
:
#fffebb
;
}
table.user1user2 div.moduletable
{
margin-bottom
:
0
;
}
div.moduletable, div.module
{
margin-bottom
:
25px
;
}
div.module_menu h3
{
font-family
:
Helvetica, Arial, sans-serif
;
font-size
:
12px
;
font-weight
:
bold
;
color
:
#eee
;
margin
:
-23px -4px 5px -5px
;
padding-left
:
10px
;
padding-bottom
:
2px
;
}
div.module_menu
{
margin
:
0
;
padding
:
0
;
margin-bottom
:
15px
;
}
div.module_menu div div div
{
padding
:
10px
;
padding-top
:
30px
;
padding-bottom
:
15px
;
width
:
auto
;
}
div.module_menu div div div div
{
background
:
none
;
padding
:
0
;
}
div.module_menu ul
{
margin
:
10px 0
;
padding-left
:
20px
;
}
div.module_menu ul li a:link, div.module_menu ul li a:visited
{
font-weight
:
bold
;
}
#leftcolumn div.module
{
padding
:
0 10px
;
}
#leftcolumn div.module table
{
width
:
auto
;
}
table.adminform textarea
{
width
:
540px
;
height
:
400px
;
font-size
:
1em
;
color
:
#000099
;
}
div.search input
{
width
:
145px
;
border
:
1px solid #ccc
;
margin
:
15px 0 10px 0
;
}
form#form-login fieldset
{
border
:
0 none
;
margin
:
0
;
padding
:
0.2em
;
}
form#form-login ul
{
padding-left
:
20px
;
}
form#com-form-login fieldset
{
border
:
0 none
;
margin
:
0
;
padding
:
0.2em
;
}
form#com-form-login ul
{
padding-left
:
20px
;
}
div.mosimage
{
margin
:
5px
;
}
div.mosimage_caption
{
font-size
:
0.9em
;
color
:
#666
;
}
div.caption
{
padding
:
0 10px 0 10px
;
}
div.caption img
{
border
:
1px solid #ccc
;
}
div.caption p
{
font-size
:
0.9em
;
color
:
#666
;
text-align
:
center
;
}
table.paramlist
{
margin-top
:
5px
;
}
table.paramlist td.paramlist_key
{
width
:
128px
;
text-align
:
left
;
height
:
30px
;
}
div.message
{
font-family
:
"Trebuchet MS", Arial, Helvetica, sans-serif
;
font-weight
:
bold
;
font-size
:
14px
;
color
:
#c30
;
text-align
:
center
;
width
:
auto
;
background-color
:
#f9f9f9
;
border
:
1px solid #d5d5d5
;
margin
:
3px 0 10px
;
padding
:
3px 20px
;
}
.banneritem img
{
display
:
block
;
margin-left
:
auto
;
margin-right
:
auto
;
}
.banneritem_text
{
padding
:
4px
;
font-size
:
11px
;
}
.bannerfooter_text
{
padding
:
4px
;
font-size
:
11px
;
background-color
:
#f7f7f7
;
text-align
:
right
;
}
.pagination span
{
padding
:
2px
;
}
.pagination a
{
padding
:
2px
;
}
.pollstableborder td
{
text-align
:
left
;
}
span.description
{
display
:
block
;
padding-left
:
30px
;
}
fieldset
{
border
:
1px solid #ccc
;
margin-top
:
15px
;
padding
:
15px
;
}
legend
{
margin
:
0
;
padding
:
0 10px
;
}
td.key
{
border-bottom
:
1px solid #eee
;
color
:
#666
;
}
.tool-tip
{
float
:
left
;
background
:
#ffc
;
border
:
1px solid #d4d5aa
;
padding
:
5px
;
max-width
:
200px
;
}
.tool-title
{
padding
:
0
;
margin
:
0
;
font-size
:
100%
;
font-weight
:
bold
;
margin-top
:
-15px
;
padding-top
:
15px
;
padding-bottom
:
5px
;
background
:
url(../../system/images/selector-arrow.png) no-repeat
;
}
.tool-text
{
font-size
:
100%
;
margin
:
0
;
}
#system-message
{
margin-bottom
:
20px
;
}
#system-message dd.message ul
{
background
:
#c3d2e5 url(../../system/images/notice-info.png) no-repeat 4px center
;
border-top
:
3px solid #de7a7b
;
border-bottom
:
3px solid #de7a7b
;
margin
:
0
;
padding-left
:
40px
;
text-indent
:
0
;
}
#system-message dd.error ul
{
color
:
#c00
;
background
:
#e6c0c0 url(../../system/images/notice-alert.png) no-repeat 4px center
;
border-top
:
3px solid #de7a7b
;
border-bottom
:
3px solid #de7a7b
;
margin
:
0
;
padding-left
:
40px
;
text-indent
:
0
;
}
#system-message dd.notice ul
{
color
:
#c00
;
background
:
#efe7b8 url(../../system/images/notice-note.png) no-repeat 4px center
;
border-top
:
3px solid #f0dc7e
;
border-bottom
:
3px solid #f0dc7e
;
margin
:
0
;
padding-left
:
40px
;
text-indent
:
0
;
}
#syndicate
{
float
:
left
;
padding-left
:
25px
;
}
#power_by
{
float
:
right
;
padding-right
:
25px
;
}
#component-contact table td
{
padding
:
2px 0
;
}
a:link, a:visited
{
color
:
#135cae
;
}
a:hover
{
color
:
#0b3768
;
}
#pillmenu a:hover
{
color
:
#135cae
;
}
#pillmenu a#active_menu-nav
{
background
:
url(../images/blue/mw_menu_active_bg.png) repeat-x
;
color
:
#fff
;
}
#pillmenu a#active_menu-nav:hover
{
color
:
#fff
;
}
h3, .componentheading, table.moduletable th
{
color
:
#135cae
;
}
div.module_menu
{
background
:
url(../images/blue/mw_box_br.png) no-repeat 100% 100%
;
}
div.module_menu div
{
background
:
url(../images/blue/mw_box_bl.png) no-repeat 0 100%
;
}
div.module_menu div div
{
background
:
url(../images/blue/mw_box_tr.png) no-repeat 100% 0
;
}
div.module_menu div div div
{
background
:
url(../images/blue/mw_box_tl.png) no-repeat 0 0
;
}
#page_bg
{
background
:
#0c3a6d
;
}
div#wrapper
{
background
:
#f7f7f7 url(../images/blue/mw_shadow_l.png) repeat-y 0 0
;
}
div#wrapper_r
{
background
:
url(../images/blue/mw_shadow_r.png) repeat-y 100% 0
;
}
div#header
{
background
:
url(../images/blue/mw_header_t.png) repeat-x 0 0
;
}
div#header_l
{
background
:
url(../images/blue/mw_header_t_l.png) no-repeat 0 0
;
}
div#header_r
{
background
:
url(../images/blue/mw_header_t_r.png) no-repeat 100% 0
;
}
div#footer
{
background
:
#f7f7f7 url(../images/blue/mw_footer_b.png) repeat-x 0 100%
;
}
div#footer_l
{
background
:
url(../images/blue/mw_footer_b_l.png) no-repeat 0 0
;
}
div#footer_r
{
background
:
url(../images/blue/mw_footer_b_r.png) no-repeat 100% 0
;
}