MediaWiki:Common.css: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
снова исправляем классы ячеек (спасибо SergV)
ещё одну фразу зафигачили
Строка 1: Строка 1:
/* Mediawiki interface */
/* MediaWiki interface */
#wpSave {font-weight: bold}
#wpSave {font-weight: bold}
#file img {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;} /* transparent checkered background for images on img pages */
#file img {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;} /* transparent checkered background for images on img pages */
Строка 8: Строка 8:


#userSummaryButtonsA a {
#userSummaryButtonsA a {
background: #C2F2FF;
background: #C2F2FF;
border: 1px solid #9BD5F5;
border: 1px solid #9BD5F5;
padding: 0px 2px;
padding: 0px 2px;
margin: 2px;
margin: 2px;
cursor: pointer;
cursor: pointer;
font-size: 80%;
font-size: 80%;
line-height: 17px;
line-height: 17px;
color: #5B5B5B
color: #5B5B5B
}
}
#userSummaryButtonsA a:hover {
#userSummaryButtonsA a:hover {
background: #B1EBFF;
background: #B1EBFF;
border: 1px solid #64BDF0;
border: 1px solid #64BDF0;
color: black;
color: black;
text-decoration: none
text-decoration: none
}
}


/* for [[Special:Allmessages]]*/
/* for [[Special:Allmessages]]*/
.warningbox {
.warningbox {
background: #FFFF99;
background: #FFFF99;
border: 1px solid #EEEE00;
border: 1px solid #EEEE00;
background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Nuvola_apps_important.png/30px-Nuvola_apps_important.png')
background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Nuvola_apps_important.png/30px-Nuvola_apps_important.png')
}
}
.informationbox {
.informationbox {
background: #F4FBFF;
background: #F4FBFF;
border: 1px solid #D5D9E6;
border: 1px solid #D5D9E6;
background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/2/28/Information.svg/30px-Information.svg.png')
background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/2/28/Information.svg/30px-Information.svg.png')
}
}
.warningbox, .informationbox {
.warningbox, .informationbox {
padding: 10px 10px 10px 50px;
padding: 10px 10px 10px 50px;
background-position: 10px center;
background-position: 10px center;
background-repeat: no-repeat;
background-repeat: no-repeat;
vertical-align: middle;
vertical-align: middle;
font-size: smaller;
font-size: smaller;
}
}


Строка 96: Строка 96:


table.ambox {
table.ambox {
width: auto;
width: auto;
margin: 0 10%;
margin: 0 10%;
border-collapse: collapse;
border-collapse: collapse;
background: #FBFBFB;
background: #FBFBFB;
border: 1px solid #AAAAAA;
border: 1px solid #AAAAAA;
border-left: 10px solid #1E90FF
border-left: 10px solid #1E90FF
}
}
table.ambox th, table.ambox td {
table.ambox th, table.ambox td {
padding: 0.25em 0.5em;
padding: 0.25em 0.5em;
}
}
table.ambox td.ambox-widthhack {
table.ambox td.ambox-widthhack {
padding: 0;
padding: 0;
}
}
table.ambox td.ambox-text {
table.ambox td.ambox-text {
width:100%;
width:100%;
}
}
table.ambox td.ambox-image {
table.ambox td.ambox-image {
width: 52px;
width: 52px;
padding: 2px 0px 2px 0.5em;
padding: 2px 0px 2px 0.5em;
text-align: center;
text-align: center;
}
}
table.ambox td.ambox-imageright {
table.ambox td.ambox-imageright {
width: 52px;
width: 52px;
padding: 2px 4px 2px 0px;
padding: 2px 4px 2px 0px;
text-align: center;
text-align: center;
}
}
table.ambox td.ambox-image div,
table.ambox td.ambox-image div,
table.ambox td.ambox-imageright div {
table.ambox td.ambox-imageright div {
width:52px /* Фикс для изображений разной ширины */
width:52px /* Фикс для изображений разной ширины */
}
}
table.ambox-delete,
table.ambox-delete,
table.ambox-serious {
table.ambox-serious {
border-left: 10px solid #B22222
border-left: 10px solid #B22222
}
}
table.ambox-content {
table.ambox-content {
border-left: 10px solid #F28500
border-left: 10px solid #F28500
}
}
table.ambox-style {
table.ambox-style {
border-left: 10px solid #F4C430
border-left: 10px solid #F4C430
}
}
table.ambox-good {
table.ambox-good {
border-left: 10px solid #66CC44
border-left: 10px solid #66CC44
}
}
table.ambox-discussion {
table.ambox-discussion {
border-left: 10px solid #339966
border-left: 10px solid #339966
}
}
table.ambox-notice {
table.ambox-notice {
border-left: 10px solid #1E90ff
border-left: 10px solid #1E90ff
}
}
table.ambox-merge {
table.ambox-merge {
border-left: 10px solid #9932CC
border-left: 10px solid #9932CC
}
}
table.ambox-protection {
table.ambox-protection {
border-left: 10px solid #BBBBAA
border-left: 10px solid #BBBBAA
}
}
table.ambox.ambox-mini {
table.ambox.ambox-mini {
float: right;
float: right;
clear: right;
clear: right;
margin: 0 0 0.5em 1em;
margin: 0 0 0.5em 1em;
width: 20%;
width: 20%;
}
}


.infobox {
.infobox {
border: 1px solid #aaaaaa;
border: 1px solid #aaaaaa;
background-color: #f9f9f9;
background-color: #f9f9f9;
margin-bottom: 0.5em;
margin-bottom: 0.5em;
margin-left: 1em;
margin-left: 1em;
padding:.4em;
padding:.4em;
float: right;
float: right;
clear: right;
clear: right;
font-size: 90%;
font-size: 90%;
width: 18em;
width: 18em;
vertical-align: middle;
vertical-align: middle;
}
}
.notice {
.notice {
text-align: justify;
text-align: justify;
margin: 1em 0.5em;
margin: 1em 0.5em;
padding: 0.5em;
padding: 0.5em;
}
}
.Talk-Notice {
.Talk-Notice {
border: 1px solid #C0C090;
border: 1px solid #C0C090;
background-color: #F8EABA;
background-color: #F8EABA;
margin-bottom: 3px;
margin-bottom: 3px;
width: 85%;
width: 85%;
border-spacing: 3px;
border-spacing: 3px;
margin-left: auto;
margin-left: auto;
margin-right: auto
margin-right: auto
}
}
.Talk-Notice td {background: inherit}
.Talk-Notice td {background: inherit}



.messagebox {
.messagebox {
border: thin solid #aaaaaa;
border: thin solid #aaaaaa;
background-color: #f9f9f9;
background-color: #f9f9f9;
width: 88%;
width: 88%;
margin: 0 auto 1em auto;
margin: 0 auto 1em auto;
padding:.4em;
padding:.4em;
vertical-align: middle;
vertical-align: middle;
font-size: 90%
font-size: 90%
}
}




blockquote {
blockquote {
margin:0.7em 0 0.7em 5%;
margin:0.7em 0 0.7em 5%;
padding:0.7em 2% 0.7em 4%;
padding:0.7em 2% 0.7em 4%;
background-color:#F5F5F5;
background-color:#F5F5F5;
}
}


Строка 231: Строка 230:
.polytonic { font-family: "Athena Unicode", Gentium, "Palatino Linotype", "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande", Code2000; font-family /**/:inherit; }
.polytonic { font-family: "Athena Unicode", Gentium, "Palatino Linotype", "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande", Code2000; font-family /**/:inherit; }


/* PDF icon next to external PDF link for Mozilla and Opera and for {PDFlink} template */

/* PDF icon next to external PDF link for Mozilla and Opera and for {PDFlink} template*/
a[href$=".pdf"].external,
a[href$=".pdf"].external,
a[href*=".pdf?"].external,
a[href*=".pdf?"].external,
Строка 239: Строка 237:
a[href*=".PDF?"].external,
a[href*=".PDF?"].external,
a[href*=".PDF#"].external,
a[href*=".PDF#"].external,
span.PDFlink a {background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important}
span.PDFlink a {background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important}



/* Clickable speaker in {Template:Audio} ... */
/* Clickable speaker in {Template:Audio} ... */
.audiolink a {
.audiolink a {
background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
padding-left: 16px !important;
padding-left: 16px !important;
padding-right: 0 !important;
padding-right: 0 !important;
}
}


/* Medialist templates {Listen}, {Multi-listen_start}, {Video}, {Multi-video_start} */
/* Medialist templates {Listen}, {Multi-listen_start}, {Video}, {Multi-video_start} */
div.listenlist {
div.listenlist {
background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
padding-left: 40px;
padding-left: 40px;
}
}
div.videolist, div.multivideolist {
div.videolist, div.multivideolist {
background: url("http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
background: url("http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
padding-left: 50px;
padding-left: 50px;
}
}
div.medialist {
div.medialist {
min-height: 50px;
min-height: 50px;
margin: 1em;
margin: 1em;
background-position: top left;
background-position: top left;
background-repeat: no-repeat;
background-repeat: no-repeat;
}
}
div.medialist ul {
div.medialist ul {
list-style-type: none;
list-style-type: none;
list-style-image: none;
list-style-image: none;
margin: 0;
margin: 0;
}
}
div.medialist ul li {
div.medialist ul li {
padding-bottom: 0.5em;
padding-bottom: 0.5em;
}
}
div.medialist ul li li {
div.medialist ul li li {
font-size: 91%;
font-size: 91%;
padding-bottom: 0;
padding-bottom: 0;
}
}


Строка 280: Строка 277:
/* {Навигационная таблица} */
/* {Навигационная таблица} */
table.navbox {
table.navbox {
background-color: #f9f9f9;
background-color: #f9f9f9;
border: 1px solid #aaa;
border: 1px solid #aaa;
clear: both;
clear: both;
font-size: 90%;
font-size: 90%;
margin: 1em 0em 0em;
margin: 1em 0em 0em;
padding: 2px;
padding: 2px;
width: 100%;
width: 100%;
}
}
table.navbox th {
table.navbox th {
background-color: #ccf;
background-color: #ccf;
padding-left: 1em;
padding-left: 1em;
padding-right: 1em;
padding-right: 1em;
text-align: right;
text-align: right;
}
}


Строка 299: Строка 296:
div.Boxmerge,
div.Boxmerge,
div.NavFrame {
div.NavFrame {
margin: 0px;
margin: 0px;
padding: 2px;
padding: 2px;
border: 1px solid #aaa;
border: 1px solid #aaa;
text-align: center;
text-align: center;
border-collapse: collapse;
border-collapse: collapse;
font-size: 95%;
font-size: 95%;
}
}
div.Boxmerge div.NavFrame {
div.Boxmerge div.NavFrame {
border-style: none;
border-style: none;
border-style: hidden;
border-style: hidden;
}
}
div.NavFrame + div.NavFrame {
div.NavFrame + div.NavFrame {
border-top-style: none;
border-top-style: none;
border-top-style: hidden;
border-top-style: hidden;
}
}
div.NavPic {
div.NavPic {
background-color: #fff;
background-color: #fff;
margin: 0px;
margin: 0px;
padding: 2px;
padding: 2px;
float: left;
float: left;
}
}
div.NavFrame div.NavHead {
div.NavFrame div.NavHead {
height: 1.6em;
height: 1.6em;
font-weight: bold;
font-weight: bold;
font-size: 100%;
font-size: 100%;
background-color: #efefef;
background-color: #efefef;
position:relative;
position:relative;
}
}
div.NavFrame p,
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
div.NavFrame div.NavContent p {
font-size: 100%
font-size: 100%
}
}
div.NavEnd {
div.NavEnd {
margin: 0px;
margin: 0px;
padding: 0px;
padding: 0px;
line-height: 1px;
line-height: 1px;
clear: both;
clear: both;
}
}
div.NavShow, div.NavHide {
div.NavShow, div.NavHide {
display: none;
display: none;
}
}
a.NavToggle {
a.NavToggle {
position:absolute;
position:absolute;
top:0px;
top:0px;
right:3px;
right:3px;
font-weight:normal;
font-weight:normal;
font-size:smaller;
font-size:smaller;
}
}


@media print{
@media print{
.navbox, .NavFrame, .metadata, .dablink, .sisterproject, #catlinks {display: none}
.navbox, .NavFrame, .metadata, .dablink, .sisterproject, #catlinks {display: none}
.toccolours {border: 1px solid #aaa} /* border around nav templates */
.toccolours {border: 1px solid #aaa} /* border around nav templates */
}
}


Строка 361: Строка 358:


.messagebox.merge {
.messagebox.merge {
border: 1px solid #cf9fff;
border: 1px solid #cf9fff;
background-color: #f5edf5;
background-color: #f5edf5;
text-align: center
text-align: center
}
}
.messagebox.cleanup {
.messagebox.cleanup {
border: 1px solid #9f9fff;
border: 1px solid #9f9fff;
background-color: #efefff;
background-color: #efefff;
text-align: center
text-align: center
}
}
.messagebox.standard-talk {
.messagebox.standard-talk {
border: 1px solid #c0c090;
border: 1px solid #c0c090;
background-color: #f8eaba
background-color: #f8eaba
}
}
.messagebox .floatleft {
.messagebox .floatleft {
vertical-align: middle;
vertical-align: middle;
clear: both;
clear: both;
margin: 2px;
margin: 2px;
padding: 0
padding: 0
}
}
.messagebox .image {
.messagebox .image {
margin: 0;
margin: 0;
padding: 0
padding: 0
}
}


.sisterproject {background-color:#f9fafd}
.sisterproject {background-color:#f9fafd}


/* исправление для фразы, которая длиннее, чем в других языках */
/* временный код — исправление для фразы, которая длиннее, чем в других языках */
.fundraiser-headline a {font-size:92%}
.fundraiser-blog {
width:100%
}
.fundraiser-blog td {
text-align:center;
font-size:smaller;
}
.siteNotice {
border:1px solid #DDD;
background:#FDFDFD;
}

Версия от 09:03, 5 января 2008

/* MediaWiki interface */
#wpSave {font-weight: bold}
#file img {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;} /* transparent checkered background for images on img pages */
.allpagesredirect {font-style: italic}
/* size difference in recent changes */
.mw-plusminus-pos {color: #006400}
.mw-plusminus-neg {color: #8B0000}

#userSummaryButtonsA a {
  background: #C2F2FF;
  border: 1px solid #9BD5F5;
  padding: 0px 2px;
  margin: 2px;
  cursor: pointer;
  font-size: 80%;
  line-height: 17px;
  color: #5B5B5B
}
#userSummaryButtonsA a:hover {
  background: #B1EBFF;
  border: 1px solid #64BDF0;
  color: black;
  text-decoration: none
}

/* for [[Special:Allmessages]]*/
.warningbox {
  background: #FFFF99;
  border: 1px solid #EEEE00;
  background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Nuvola_apps_important.png/30px-Nuvola_apps_important.png')
}
.informationbox {
  background: #F4FBFF;
  border: 1px solid #D5D9E6;
  background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/2/28/Information.svg/30px-Information.svg.png')
}
.warningbox, .informationbox {
  padding: 10px 10px 10px 50px;
  background-position: 10px center;
  background-repeat: no-repeat;
  vertical-align: middle;
  font-size: smaller;
}

/* [[Википедия:Оформление таблиц]]*/
table.standard, table.wide
 {border:1px solid #AAAAAA; border-collapse: collapse}
table.standard th, table.wide th, table.wikitable th
 {border:1px solid #AAAAAA; padding-left:0.2em; padding-right:0.2em; background-color:#EEEEFF}
table.standard td, table.wide td
 {border: 1px solid #AAAAAA; padding-left:0.2em; padding-right:0.2em}
table.standard caption, table.wide caption, table.tiles caption
 {font-weight:bold; padding-top: 0.2em; padding-bottom:0.2em}
table.wide {width: 100%}

table.simple {border-color:#AAAAAA; border-collapse:collapse}
table.simple th, table.simple td {border-color:#AAAAAA; padding-left:0.2em; padding-right:0.2em}

table.tiles {border-collapse:separate; border-spacing:2px}
table.tiles th {padding-left:0.2em; padding-right:0.2em; background-color: #EEEEFF}
table.tiles td {padding-left:0.2em; padding-right:0.2em; background-color: #F0F0F0}

table.graytable {background:#f0f0f0; padding:1em; width: 100%}
table.graytable caption {padding:0.5em 0 0 0; background:#f0f0f0; font-size:100%; font-weight:bold}
table.graytable caption span.subcaption {font-size:80%; font-weight:normal}
table.graytable th, table.graytable td {font-size:80%}

table.wikitable, table.prettytable 
 {margin:1em 1em 1em 0; background:#F9F9F9; border:1px solid #AAAAAA; border-collapse:collapse}
table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td 
 {border:1px solid #AAAAAA; padding:0.2em}
table.wikitable caption, table.prettytable caption 
 {margin-left:inherit; margin-right:inherit; font-size:larger; font-weight:bold}
table.prettytable th 
 {background:#f2f2f2}

tr.highlight th {background-color: #EEEEFF}
tr.highlight td {background-color: #FFFFEE}
tr.bright th   {background-color: #CCCCFF}
tr.bright td   {background-color: #FFEECC}
tr.shadow th, tr.shadow td  {background-color: #F0F0F0}
tr.dark th, tr.dark td  {background-color: #CCCCCC}
table th.highlight  {background-color: #EEEEFF}
table td.highlight  {background-color: #FFFFEE}
table th.bright  {background-color: #CCCCFF}
table td.bright  {background-color: #FFEECC}
table th.shadow, table td.shadow  {background-color: #F0F0F0}
table th.dark, table td.dark  {background-color: #CCCCCC}
table th.transparent, table td.transparent, .transparent {background-color: transparent}

table.toccolours th {background-color: #ccccff}


/* Often used classes */

table.ambox {
  width: auto;
  margin: 0 10%;
  border-collapse: collapse;
  background: #FBFBFB;
  border: 1px solid #AAAAAA;
  border-left: 10px solid #1E90FF
}
table.ambox th, table.ambox td {
  padding: 0.25em 0.5em;
}
table.ambox td.ambox-widthhack {
  padding: 0;
}
table.ambox td.ambox-text {
  width:100%;
}
table.ambox td.ambox-image {
  width: 52px;
  padding: 2px 0px 2px 0.5em;
  text-align: center;
}
table.ambox td.ambox-imageright {
  width: 52px;
  padding: 2px 4px 2px 0px;
  text-align: center;
}
table.ambox td.ambox-image div,
table.ambox td.ambox-imageright div {   
  width:52px  /* Фикс для изображений разной ширины */
}
table.ambox-delete,
table.ambox-serious {
  border-left: 10px solid #B22222
}
table.ambox-content {
  border-left: 10px solid #F28500
}
table.ambox-style {
  border-left: 10px solid #F4C430
}
table.ambox-good {
  border-left: 10px solid #66CC44
}
table.ambox-discussion {
  border-left: 10px solid #339966
}
table.ambox-notice {
  border-left: 10px solid #1E90ff
}
table.ambox-merge {
  border-left: 10px solid #9932CC
}
table.ambox-protection {
  border-left: 10px solid #BBBBAA
}
table.ambox.ambox-mini {
  float: right;
  clear: right;
  margin: 0 0 0.5em 1em;
  width: 20%;
}

.infobox {
  border: 1px solid #aaaaaa;
  background-color: #f9f9f9;
  margin-bottom: 0.5em;
  margin-left: 1em;
  padding:.4em;
  float: right;
  clear: right;
  font-size: 90%;
  width: 18em;
  vertical-align: middle;
}
.notice {
  text-align: justify;
  margin: 1em 0.5em;
  padding: 0.5em;
}
.Talk-Notice {
  border: 1px solid #C0C090;
  background-color: #F8EABA;
  margin-bottom: 3px;
  width: 85%;
  border-spacing: 3px;
  margin-left: auto;
  margin-right: auto
}
.Talk-Notice td {background: inherit}

.messagebox {
  border: thin solid #aaaaaa;
  background-color: #f9f9f9;
  width: 88%;
  margin: 0 auto 1em auto;
  padding:.4em;
  vertical-align: middle;
  font-size: 90%
}


blockquote {
  margin:0.7em 0 0.7em 5%;
  padding:0.7em 2% 0.7em 4%;
  background-color:#F5F5F5;
}

ol.references {font-size: 100%}
.references-small {font-size: 90%}

/* Highlight focused footnotes and references */
sup.reference:target, ol.references li:target {background-color: #ffffcc;}
sup.reference:target {font-weight: bold;}

.plainlinksneverexpand, .plainlinksneverexpand a
  {background:none !important; padding:0 !important}
.plainlinksneverexpand a.external.text:after,
.plainlinksneverexpand a.external.autonumber:after,
.plainlinksneverexpand .urlexpansion
  {display:none !important}

.clickable-image a:hover {text-decoration: none}

.hiddenStructure {display:none; speak:none}

#disambig {border-top: 3px double #cccccc; border-bottom: 3px double #cccccc}
#spoiler {border-top: 2px solid #ddd; border-bottom:2px solid #ddd}


/* {IPA}, {Unicode} and {Polytonic} */
.IPA { font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode"; font-family /**/:inherit; }
.Unicode { font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic", "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit", "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt, "Lucida Grande", "Free Sans", "Arial Unicode MS", "Microsoft Sans Serif", "Lucida Sans Unicode";  font-family /**/:inherit; }
.polytonic { font-family: "Athena Unicode", Gentium, "Palatino Linotype", "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande", Code2000;  font-family /**/:inherit; }

/* PDF icon next to external PDF link for Mozilla and Opera and for {PDFlink} template */
a[href$=".pdf"].external,
a[href*=".pdf?"].external,
a[href*=".pdf#"].external,
a[href$=".PDF"].external,
a[href*=".PDF?"].external,
a[href*=".PDF#"].external,
span.PDFlink a {background: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif) center right no-repeat !important; padding-right: 17px !important}

/* Clickable speaker in  {Template:Audio} ... */
.audiolink a {
  background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
  padding-left: 16px !important;
  padding-right: 0 !important;
}

/* Medialist templates {Listen}, {Multi-listen_start}, {Video}, {Multi-video_start} */
div.listenlist {
  background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
  padding-left: 40px;
}
div.videolist, div.multivideolist {
  background: url("http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
  padding-left: 50px;
}
div.medialist {
  min-height: 50px;
  margin: 1em;
  background-position: top left;
  background-repeat: no-repeat;
}
div.medialist ul {
  list-style-type: none;
  list-style-image: none;
  margin: 0;
}
div.medialist ul li {
  padding-bottom: 0.5em;
}
div.medialist ul li li {
  font-size: 91%;
  padding-bottom: 0;
}


/* {Навигационная таблица} */
table.navbox {
  background-color: #f9f9f9;
  border: 1px solid #aaa;
  clear: both;
  font-size: 90%;
  margin: 1em 0em 0em;
  padding: 2px;
  width: 100%;
}
table.navbox th {
  background-color: #ccf;
  padding-left: 1em;
  padding-right: 1em;
  text-align: right;
}


/*{Навигационная полоса}, {Hider}, ... */
div.Boxmerge,
div.NavFrame {
  margin: 0px;
  padding: 2px;
  border: 1px solid #aaa;
  text-align: center;
  border-collapse: collapse;
  font-size: 95%;
}
div.Boxmerge div.NavFrame {
  border-style: none;
  border-style: hidden;
}
div.NavFrame + div.NavFrame {
  border-top-style: none;
  border-top-style: hidden;
}
div.NavPic {
  background-color: #fff;
  margin: 0px;
  padding: 2px;
  float: left;
}
div.NavFrame div.NavHead {
  height: 1.6em;
  font-weight: bold;
  font-size: 100%;
  background-color: #efefef;
  position:relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p  {
  font-size: 100%
}
div.NavEnd {
  margin: 0px;
  padding: 0px;
  line-height: 1px;
  clear: both;
}
div.NavShow, div.NavHide {
  display: none;
}
a.NavToggle {
  position:absolute;
  top:0px;
  right:3px;
  font-weight:normal;
  font-size:smaller;
}

@media print{
  .navbox, .NavFrame, .metadata, .dablink, .sisterproject, #catlinks   {display: none}
  .toccolours {border: 1px solid #aaa} /* border around nav templates */
}


/* to delete later */

table.toccolours {text-align: center} /* может напортить! */
div#shared-image-desc table.toccolours {text-align: left} /* исправление для таблицы с викисклада */

.messagebox.merge {
  border: 1px solid #cf9fff; 
  background-color: #f5edf5;
  text-align: center
}
.messagebox.cleanup {
  border: 1px solid #9f9fff;
  background-color: #efefff;
  text-align: center
}
.messagebox.standard-talk {
  border: 1px solid #c0c090;
  background-color: #f8eaba
}
.messagebox .floatleft {
  vertical-align: middle;
  clear: both;
  margin: 2px;
  padding: 0
}
.messagebox .image {
  margin: 0;
  padding: 0
}

.sisterproject {background-color:#f9fafd}

/* временный код — исправление для фразы, которая длиннее, чем в других языках */
.fundraiser-blog {
  width:100%
}
.fundraiser-blog td {
  text-align:center;
  font-size:smaller;
}
.siteNotice {
  border:1px solid #DDD;
  background:#FDFDFD;
}