Difference between revisions of "MediaWiki:Common.css"

From EncyclopAtys

Jump to: navigation, search
 
(40 intermediate revisions by 4 users not shown)
Line 1: Line 1:
βˆ’
/* CSS placed here will be applied to all skins */
+
/***** CSS placed here will be applied to all skins on the entire site. *****/
βˆ’
/*<nowiki>*/
 
βˆ’
/* TOC display level limiter, will only display the TOC up to level N */
 
βˆ’
.toc1 li.toclevel-2,
 
βˆ’
.toc1 li.toclevel-3, .toc2 li.toclevel-3,
 
βˆ’
.toc1 li.toclevel-4, .toc2 li.toclevel-4, .toc3 li.toclevel-4,
 
βˆ’
.toc1 li.toclevel-5, .toc2 li.toclevel-5, .toc3 li.toclevel-5, .toc4 li.toclevel-5,
 
βˆ’
.toc1 li.toclevel-6, .toc2 li.toclevel-6, .toc3 li.toclevel-6, .toc4 li.toclevel-6, .toc5 li.toclevel-6
 
βˆ’
{ display: none; }
 
  
βˆ’
/* hidden elements */
+
#content .hiddenlinks a, #content .hiddenlinks a:link, #content .hiddenlinks a:visited
βˆ’
.hide
+
{ color: inherit; }
βˆ’
{ display: none; }
+
 
 +
body {
 +
font-size:0.75em;
 +
}
 +
 
 +
.toc {
 +
display:inline-block;
 +
}
 +
 
 +
img {
 +
max-width:100%;
 +
}
 +
 
 +
div.cadre {
 +
background-color:#3B8B87;
 +
background-image:url(https://atys.wiki.ryzom.com/images/9/97/Bluebg.png);
 +
background-repeat:no-repeat;
 +
}
 +
 
 +
div.skill_full {
 +
display:block;
 +
width:235px;
 +
background-color:#798319;
 +
border-top:1px solid #020202;
 +
border-bottom:1px solid #020202;
 +
border-left:1px solid #020202;
 +
border-right:1px solid #020202;
 +
margin-bottom:5px;
 +
font-size:12px;
 +
font-weight:bold;
 +
color:#FFFFFF;
 +
text-align:center;
 +
overflow:visible;
 +
}
 +
 
 +
div.skill_empty {
 +
display:block;
 +
width:235px;
 +
background-image:url(/w/skins/Atystry/images/skin_blank.png);
 +
border-top:1px solid #020202;
 +
border-bottom:1px solid #020202;
 +
border-left:1px solid #020202;
 +
border-right:1px solid #020202;
 +
margin-bottom:5px;
 +
font-size:12px;
 +
font-weight:bold;
 +
color:#FFFFFF;
 +
text-align:center;
 +
overflow:visible;
 +
}
 +
 
 +
div.skill_part {
 +
display:block;
 +
width:235px;
 +
background-color:#8E5810;
 +
border-top:1px solid #020202;
 +
border-bottom:1px solid #020202;
 +
border-left:1px solid #020202;
 +
border-right:1px solid #020202;
 +
margin-bottom:5px;
 +
font-size:12px;
 +
font-weight:bold;
 +
color:#FFFFFF;
 +
text-align:center;
 +
overflow:visible;
 +
}
 +
 
 +
.hintergrundfarbe1 { /* Wie Inhaltsverzeichnis */
 +
    background-color: #f9f9f9;
 +
}
 +
.rahmenfarbe4 { /* Neutrale Farbe, deutlich */
 +
    border-color: #8888aa;
 +
    border-width: 1px;
 +
}
  
βˆ’
/* list elements without bullets */
 
βˆ’
.hidelist ul
 
βˆ’
{ list-style: none none; padding: 0; margin: 0; }
 
βˆ’
.hidelist p
 
βˆ’
{ font-style: italic; margin: 0em 0em 0.2em; }
 
βˆ’
.hidelist p + ul
 
βˆ’
{ margin-bottom: 0.5em; }
 
  
 +
/* Mark redirects in Special:Allpages and Special:Watchlist */
 +
.allpagesredirect {
 +
  font-style: italic;
 +
}
 +
.allpagesredirect:after {
 +
  color: #808080; content: " (redirect)"
 +
}
 +
.watchlistredir {
 +
  font-style: italic;
 +
}
  
βˆ’
/* Infobox templates */
+
/* Giving headers and TOC a little extra space */
βˆ’
div.infobox
+
h2 {
βˆ’
{ float: right; font-size: 0.9em; border: 1px solid silver; background: #FFF;
+
  margin-top: 20px;
βˆ’
  margin: 0em 0em 0.5em 0.5em; padding: 2px 2px 0px 2px; }
+
}
βˆ’
div.infobox p
+
.toc {
βˆ’
{ clear: both; text-align: center; margin: 0.5em; }
+
  margin-top: 20px;
βˆ’
div.infobox p.heading
+
}
βˆ’
{ padding: 5px; margin: 0; font-weight: bold; background: silver; font-size: 1.1em; }
 
βˆ’
div.infobox p.subheading
 
βˆ’
{ padding: 5px; margin: 0; font-weight: bold; background: silver; }
 
βˆ’
div.infobox div
 
βˆ’
{ padding: 0; margin: 0; }
 
βˆ’
div.infobox dl
 
βˆ’
{ padding: 0; margin: 0; clear: both; }
 
βˆ’
div.infobox dt
 
βˆ’
{ float: left; clear: both; margin: 0 10px 0 0; padding: 5px; background: silver; width: 45%; *padding: 4px 5px; }
 
βˆ’
div.infobox dd
 
βˆ’
{ line-height: inherit; margin: 0 0 2px; padding: 5px 0; height: 19px; }
 
  
βˆ’
table.infobox
+
/* Infobox template style */
βˆ’
{ float: right; font-size: 0.9em; border: 1px solid silver; background: #FFF;
+
.infobox {
βˆ’
  margin: 0em 0em 0.5em 0.5em; }
+
  border: 1px solid #aaaaaa;
βˆ’
table.infobox th
+
  background-color: #f9f9f9;
βˆ’
{ font-weight: bold; background: silver; text-align: left; }
+
  color: black;
βˆ’
table.infobox tr
+
  margin-bottom: 0.5em;
βˆ’
{ vertical-align: top; }
+
  margin-left: 1em;
βˆ’
table.infobox th.heading
+
  padding: 0.2em;
βˆ’
{ text-align: center; font-size: 1.1em; }
+
  float: right;
βˆ’
table.infobox th.subheading, table.infobox td.image
+
  clear: right;
βˆ’
{ text-align: center; }
+
}
 +
.infobox td,
 +
.infobox th {
 +
  vertical-align: top;
 +
}
 +
.infobox caption {
 +
  font-size: larger;
 +
  margin-left: inherit;
 +
}
 +
.infobox.bordered {
 +
  border-collapse: collapse;
 +
}
 +
.infobox.bordered td,
 +
.infobox.bordered th {
 +
  border: 1px solid #aaaaaa;
 +
}
 +
.infobox.bordered .borderless td,
 +
.infobox.bordered .borderless th {
 +
  border: 0;
 +
}
  
βˆ’
/* Infobox template customizations */
+
/* Forum formatting (by -Algorithm & -Splaka) */
βˆ’
.infobox.guild_hall th
 
βˆ’
{ background: #CAD; }
 
βˆ’
.infobox.feedback th
 
βˆ’
{ background: #E5DFEB; }
 
  
 +
.forumheader {
 +
  border: 1px solid #aaa;
 +
  margin-top: 1em;
 +
  padding: 12px;
 +
}
 +
.forumlist td.forum_edited a {
 +
  color: black;
 +
  text-decoration: none;
 +
}
 +
.forumlist td.forum_title a {
 +
  padding-left: 20px;
 +
}
 +
.forumlist td.forum_title a.forum_new {
 +
  font-weight: bold;
 +
  background: url(/images/4/4e/Forum_new.gif) center left no-repeat;
 +
  padding-left: 20px;
 +
}
 +
.forumlist td.forum_title a.forum_new:visited {
 +
  font-weight: normal;
 +
  background: none;
 +
  padding-left: 20px;
 +
}
 +
.forumlist th.forum_title {
 +
  padding-left: 20px;
 +
}
  
 +
/* Recent changes byte indicators */
  
βˆ’
/* Watchlist, adjusting appearance */
+
.mw-plusminus-pos {
βˆ’
fieldset#mw-watchlist-options
+
  color: #006500;
βˆ’
{ border: none; padding: 0; margin: 0; }
+
}
βˆ’
fieldset#mw-watchlist-options legend
+
.mw-plusminus-neg {
βˆ’
{ display: none; }
+
  color: #8B0000;
βˆ’
fieldset#mw-watchlist-options form hr
+
}
βˆ’
{ display: none; }
 
  
βˆ’
/* Warning box */
+
/* Image frame fix */
βˆ’
div#warningBox, div.noticeboardbox
+
div.tright, div.tleft {
βˆ’
{ position: fixed; top: 2.8em; right: 2.8em; border: 1px solid silver; background: #FFF; }
+
  border: 1px solid silver;
βˆ’
div#warningBox div, div.noticeboardbox div
+
}
βˆ’
{ margin: 2px; padding: 5px; font-size: 1.2em; text-align: center; background: #EF8F8F; }
 
  
βˆ’
/* Misc changes */
+
div.thumbinner {
βˆ’
table#mw-dismissable-notice
+
  background: inherit;
βˆ’
{ background: transparent; }
+
  border: none;
βˆ’
#content .hiddenlinks a, #content .hiddenlinks a:link, #content .hiddenlinks a:visited
+
  color: inherit;
βˆ’
{ color: inherit; }
+
}
 +
#article div.thumb {
 +
  color:inherit;
 +
}
 +
 
 +
.collapseButton { /* 'show'/'hide' buttons created dynamically by the        */
 +
position:absolute; /* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
 +
font-weight: normal; /* are styled here so they can be customised.              */
 +
text-align: right;
 +
width: auto;
 +
}
 +
.collapseButton_dark { /* 'show'/'hide' buttons created dynamically by the        */
 +
position:absolute; /* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
 +
font-weight: normal; /* are styled here so they can be customised.              */
 +
text-align: right;
 +
width: auto;
 +
        color:#FFFFFF;
 +
}
 +
.collapseButton_outer {
 +
float: right;
 +
}
 +
.collapseButton_dark a {
 +
        color:#D6D6D6;
 +
}
 +
 
 +
 
 +
/* === Babel === */
 +
 
 +
div.babelbox {
 +
  float: right;
 +
  margin-left: 1em;
 +
  margin-bottom: 0.5em;
 +
  width: 246px;
 +
  border: 1px solid #99B3FF;
 +
  padding: 2px 0 2px 0;
 +
}
 +
.lang-blockN, .lang-block0, .lang-block1, .lang-block2, .lang-block3 {
 +
  margin: 2px 4px 2px 4px; /* t, l, b, r */
 +
  width:238px;
 +
  border-collapse: collapse;
 +
}
 +
td.lang-codeN, td.lang-code0, td.lang-code1, td.lang-code2, td.lang-code3 {
 +
  text-align:center;
 +
  font-size:14pt;
 +
  width:45px;
 +
  height:45px;
 +
}
 +
td.lang-descriptionN, td.lang-description0, td.lang-description1,
 +
td.lang-description2, td.lang-description3 {
 +
  font-size:8pt;
 +
  padding:4pt;
 +
  line-height:1.25em;
 +
}
 +
 
 +
.lang-block0 {
 +
  border:1px solid #FFB3B3;
 +
}
 +
td.lang-code0 {
 +
  background-color: #FFB3B3;
 +
  color: black;
 +
}
 +
td.lang-description0 {
 +
  background-color: #FFE0E8;
 +
  color: black;
 +
}
 +
 
 +
.lang-block1,  .lang-block2, .lang-block3  {
 +
  border:1px solid #99B3FF;
 +
}
 +
td.lang-code1, td.lang-code2, td.lang-code3 {
 +
  background-color: #99B3FF;
 +
  color: black;
 +
}
 +
td.lang-description1,  td.lang-description2, td.lang-description3 {
 +
  background-color: #E0E8FF;
 +
  color: black;
 +
}
 +
 
 +
.lang-blockN {
 +
  border:1px solid #6EF7A7;
 +
}
 +
td.lang-codeN {
 +
  background-color: #6EF7A7;
 +
  color: black;
 +
}
 +
td.lang-descriptionN {
 +
  background-color: #C5FCDC;
 +
  color: black;
 +
}
 +
 
 +
/**
 +
* Stylesheet for Babel extension.
 +
*
 +
* This should be added to your MediaWiki:Common.css page when installing this
 +
* extension and should not be modified.  You may modify the CSS code on the
 +
* MediaWiki:Common.css page to adjust colours etc.
 +
*
 +
* @addtogroup Extensions
 +
*/
 +
 
 +
/* Babel wrapper layout. */
 +
table.mw-babel-wrapper {
 +
width:        238px;
 +
float:        right;
 +
clear:        right;
 +
margin:      1em;
 +
border-style: solid;
 +
border-width: 1px;
 +
border-color: #99B3FF;
 +
}
 +
 
 +
/* Babel box layout. */
 +
div.mw-babel-box {
 +
float:  left;
 +
clear:  left;
 +
margin: 1px;
 +
}
 +
 
 +
div.mw-babel-box table {
 +
width: 238px;
 +
}
 +
 
 +
div.mw-babel-box table th {
 +
width:      238px;
 +
width:      45px;
 +
height:      45px;
 +
font-size:  14pt;
 +
font-family: monospace;
 +
}
 +
 
 +
div.mw-babel-box table td {
 +
font-size:  8pt;
 +
padding:    4pt;
 +
line-height: 1.25em;
 +
}
 +
 
 +
/* Babel box colours. */
 +
div.mw-babel-box-0 {
 +
border: solid #B7B7B7 1px;
 +
}
 +
 
 +
div.mw-babel-box-1 {
 +
border: solid #C0C8FF 1px;
 +
}
 +
 
 +
div.mw-babel-box-2 {
 +
border: solid #77E0E8 1px;
 +
}
 +
 
 +
div.mw-babel-box-3 {
 +
border: solid #99B3FF 1px;
 +
}
 +
 
 +
div.mw-babel-box-4 {
 +
border: solid #CCCC00 1px;
 +
}
 +
 
 +
div.mw-babel-box-5 {
 +
border: solid #F99C99 1px;
 +
}
 +
 
 +
div.mw-babel-box-N {
 +
border: solid #6EF7A7 1px;
 +
}
 +
 
 +
div.mw-babel-box-0 table th {
 +
background-color: #B7B7B7;
 +
}
 +
 
 +
div.mw-babel-box-1 table th {
 +
background-color: #C0C8FF;
 +
}
 +
 
 +
div.mw-babel-box-2 table th {
 +
background-color: #77E0E8;
 +
}
 +
 
 +
div.mw-babel-box-3 table th {
 +
background-color: #99B3FF;
 +
}
 +
 
 +
div.mw-babel-box-4 table th {
 +
background-color: #CCCC00;
 +
}
 +
 
 +
div.mw-babel-box-5 table th {
 +
background-color: #F99C99;
 +
}
 +
 
 +
div.mw-babel-box-N table th{
 +
background-color: #6EF7A7;
 +
}
 +
 
 +
div.mw-babel-box-0 table {
 +
background-color: #E8E8E8;
 +
}
 +
 
 +
div.mw-babel-box-1 table {
 +
background-color: #F0F8FF;
 +
}
 +
 
 +
div.mw-babel-box-2 table {
 +
background-color: #D0F8FF;
 +
}
 +
 
 +
div.mw-babel-box-3 table {
 +
background-color: #E0E8FF;
 +
}
 +
 
 +
div.mw-babel-box-4 table {
 +
background-color: #FFFF99;
 +
}
 +
 
 +
div.mw-babel-box-5 table {
 +
background-color: #F9CBC9;
 +
}
  
βˆ’
/* Wiki community birthdays project */
+
div.mw-babel-box-N table {
βˆ’
ul.birthday
+
background-color: #C5FCDC;
βˆ’
{ list-style: none none; padding: 0; margin: 0 0 0 2.5em; }
+
}
βˆ’
ul.birthday li span
 
βˆ’
{ position: absolute; margin-left: -2.5em; }
 
  
βˆ’
/* Feedback namespace */
+
.babel-box td.babel-footer {
βˆ’
body.ns-202, body.ns-203 { background: #ECF6EC url(http://wiki.guildwars.com/images/1/15/User_Aiiane_background_green_faded.jpg) repeat-x; }
+
text-align: center;
βˆ’
body.ns-202 #content, body.ns-202 #p-cactions li.selected
+
}
βˆ’
{ border-width: 2px; border-color: #517453; background: #FFFFFF url(http://wiki.guildwars.com/images/5/5e/Feedback_banner_logo.png) no-repeat top right; }
 
βˆ’
body.ns-203 #content, body.ns-203 #p-cactions li.selected
 
βˆ’
{ border-width: 2px; border-color: #517453; background: #FFFFFF url(http://wiki.guildwars.com/images/5/5e/Feedback_banner_logo.png) no-repeat top right; }
 
βˆ’
body.ns-202 #p-cactions li.selected a, body.ns-203 #p-cactions li.selected a
 
βˆ’
{ background: #FFFFFF; border-bottom: 2px solid #FFFFFF; }
 
  
βˆ’
table.feedback-table
+
/* Remove underline from IPA links */
βˆ’
{ width: 100%; border: 1px solid #866D9E; }
+
.IPA a:link, .IPA a:visited {
βˆ’
table.feedback-table th
+
    text-decoration: none;
βˆ’
{ background: #E5DFEB; padding: 2px 5px; text-align: left; }
+
}
βˆ’
table.feedback-table td
 
βˆ’
{ background: #F2ECF8; padding: 2px 5px; }
 
βˆ’
table.feedback-table tr:nth-child(even) td
 
βˆ’
{ background: #F9F2FF; }
 
βˆ’
/*</nowiki>*/
 

Latest revision as of 15:25, 8 November 2024

/***** CSS placed here will be applied to all skins on the entire site. *****/

#content .hiddenlinks a, #content .hiddenlinks a:link, #content .hiddenlinks a:visited
{ color: inherit; }

body {
font-size:0.75em;
}

.toc {
display:inline-block;
}

img {
 max-width:100%;
}

div.cadre {
background-color:#3B8B87;
background-image:url(https://atys.wiki.ryzom.com/images/9/97/Bluebg.png);
background-repeat:no-repeat;
}

div.skill_full {
	display:block;
	width:235px;
	background-color:#798319;
	border-top:1px solid #020202;
	border-bottom:1px solid #020202;
	border-left:1px solid #020202;
	border-right:1px solid #020202;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	overflow:visible;
}

div.skill_empty {
	display:block;
	width:235px;
	background-image:url(/w/skins/Atystry/images/skin_blank.png);
	border-top:1px solid #020202;
	border-bottom:1px solid #020202;
	border-left:1px solid #020202;
	border-right:1px solid #020202;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	overflow:visible;
}

div.skill_part {
	display:block;
	width:235px;
	background-color:#8E5810;
	border-top:1px solid #020202;
	border-bottom:1px solid #020202;
	border-left:1px solid #020202;
	border-right:1px solid #020202;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	overflow:visible;
}

.hintergrundfarbe1 { /* Wie Inhaltsverzeichnis */
    background-color: #f9f9f9;
 }
.rahmenfarbe4 { /* Neutrale Farbe, deutlich */
    border-color: #8888aa;
    border-width: 1px;
 }


/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
   font-style: italic;
}
.allpagesredirect:after {
   color: #808080; content: " (redirect)"
}
.watchlistredir {
   font-style: italic;
}

/* Giving headers and TOC a little extra space */
h2 {
   margin-top: 20px;
}
.toc {
   margin-top: 20px;
}

/* Infobox template style */
.infobox {
   border: 1px solid #aaaaaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: top;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaaaaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0;
}

/* Forum formatting (by -Algorithm & -Splaka) */

.forumheader {
   border: 1px solid #aaa;
   margin-top: 1em;
   padding: 12px;
}
.forumlist td.forum_edited a {
   color: black;
   text-decoration: none;
}
.forumlist td.forum_title a {
   padding-left: 20px;
}
.forumlist td.forum_title a.forum_new {
   font-weight: bold;
   background: url(/images/4/4e/Forum_new.gif) center left no-repeat;
   padding-left: 20px;
}
.forumlist td.forum_title a.forum_new:visited {
   font-weight: normal;
   background: none;
   padding-left: 20px;
}
.forumlist th.forum_title {
   padding-left: 20px;
}

/* Recent changes byte indicators */

.mw-plusminus-pos {
   color: #006500;
}
.mw-plusminus-neg {
   color: #8B0000;
}

/* Image frame fix */
div.tright, div.tleft {
   border: 1px solid silver;
}

div.thumbinner {
   background: inherit;
   border: none;
   color: inherit;
}
#article div.thumb {
   color:inherit;
}

.collapseButton {		/* 'show'/'hide' buttons created dynamically by the        */
	position:absolute;		/* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
	font-weight: normal;	/* are styled here so they can be customised.              */
	text-align: right;
	width: auto;
}
.collapseButton_dark {		/* 'show'/'hide' buttons created dynamically by the        */
	position:absolute;		/* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
	font-weight: normal;	/* are styled here so they can be customised.              */
	text-align: right;
	width: auto;
        color:#FFFFFF;
}
.collapseButton_outer {
float: right;
}
.collapseButton_dark a {
        color:#D6D6D6;
}


/* === Babel === */

div.babelbox {
   float: right;
   margin-left: 1em;
   margin-bottom: 0.5em;
   width: 246px;
   border: 1px solid #99B3FF;
   padding: 2px 0 2px 0;
}
.lang-blockN, .lang-block0, .lang-block1, .lang-block2, .lang-block3 {
   margin: 2px 4px 2px 4px; /* t, l, b, r */
   width:238px;
   border-collapse: collapse;
}
td.lang-codeN, td.lang-code0, td.lang-code1, td.lang-code2, td.lang-code3 {
   text-align:center;
   font-size:14pt;
   width:45px;
   height:45px;
}
td.lang-descriptionN, td.lang-description0, td.lang-description1,
td.lang-description2, td.lang-description3 {
  font-size:8pt;
  padding:4pt;
  line-height:1.25em;
}

.lang-block0 {
   border:1px solid #FFB3B3;
}
td.lang-code0 {
  background-color: #FFB3B3;
  color: black;
}
td.lang-description0 {
  background-color: #FFE0E8;
  color: black;
}

.lang-block1,  .lang-block2, .lang-block3  {
   border:1px solid #99B3FF;
}
td.lang-code1, td.lang-code2, td.lang-code3 {
  background-color: #99B3FF;
  color: black;
}
td.lang-description1,  td.lang-description2, td.lang-description3 {
  background-color: #E0E8FF;
  color: black;
}

.lang-blockN {
   border:1px solid #6EF7A7;
}
td.lang-codeN {
  background-color: #6EF7A7;
  color: black;
}
td.lang-descriptionN {
  background-color: #C5FCDC;
  color: black;
}

/**
* Stylesheet for Babel extension.
*
* This should be added to your MediaWiki:Common.css page when installing this
* extension and should not be modified.  You may modify the CSS code on the
* MediaWiki:Common.css page to adjust colours etc.
*
* @addtogroup Extensions
*/

/* Babel wrapper layout. */
table.mw-babel-wrapper {
	width:        238px;
	float:        right;
	clear:        right;
	margin:       1em;
	border-style: solid;
	border-width: 1px;
	border-color: #99B3FF;
}

/* Babel box layout. */
div.mw-babel-box {
	float:  left;
	clear:  left;
	margin: 1px;
}

div.mw-babel-box table {
	width: 238px;
}

div.mw-babel-box table th {
	width:       238px;
	width:       45px;
	height:      45px;
	font-size:   14pt;
	font-family: monospace;
}

div.mw-babel-box table td {
	font-size:   8pt;
	padding:     4pt;
	line-height: 1.25em;
}

/* Babel box colours. */
div.mw-babel-box-0 {
	border: solid #B7B7B7 1px;
}

div.mw-babel-box-1 {
	border: solid #C0C8FF 1px;
}

div.mw-babel-box-2 {
	border: solid #77E0E8 1px;
}

div.mw-babel-box-3 {
	border: solid #99B3FF 1px;
}

div.mw-babel-box-4 {
	border: solid #CCCC00 1px;
}

div.mw-babel-box-5 {
	border: solid #F99C99 1px;
}

div.mw-babel-box-N {
	border: solid #6EF7A7 1px;
}

div.mw-babel-box-0 table th {
	background-color: #B7B7B7;
}

div.mw-babel-box-1 table th {
	background-color: #C0C8FF;
}

div.mw-babel-box-2 table th {
	background-color: #77E0E8;
}

div.mw-babel-box-3 table th {
	background-color: #99B3FF;
}

div.mw-babel-box-4 table th {
	background-color: #CCCC00;
}

div.mw-babel-box-5 table th {
	background-color: #F99C99;
}

div.mw-babel-box-N table th{
	background-color: #6EF7A7;
}

div.mw-babel-box-0 table {
	background-color: #E8E8E8;
}

div.mw-babel-box-1 table {
	background-color: #F0F8FF;
}

div.mw-babel-box-2 table {
	background-color: #D0F8FF;
}

div.mw-babel-box-3 table {
	background-color: #E0E8FF;
}

div.mw-babel-box-4 table {
	background-color: #FFFF99;
}

div.mw-babel-box-5 table {
	background-color: #F9CBC9;
}

div.mw-babel-box-N table {
	background-color: #C5FCDC;
}

.babel-box td.babel-footer {
	text-align: center;
}

/* Remove underline from IPA links */
.IPA a:link, .IPA a:visited {
    text-decoration: none;
}