/* <pre> */

/* Überschrift von der Sitenotice fernhalten */
.firstHeading{clear:left;}

/** Do not force 'lowercase' */
.portlet h5,
.portlet h6,
#p-personal ul,
#p-cactions li a {
	text-transform: none;
}


#catlinks { border: 0; border-top: 1px dotted gray; margin-top: 10px; }

.babelitem {
  margin: 0.2em 0;
  color: #000;
}

.babelitem th {
  width: 2.7em;
  height: 2.7em;
  font-size: 14pt;
  padding: 0 0.2em;
}

.babelitem td {
  line-height: 1.25em;
  font-size: 8pt;
  padding: 4pt;
}

.inhaltBg { background-color: #FFF; }


/******* Styles der Hauptseite *******/
.mainpage_1 {
  padding: 1.0em 1.0em 0.5em;
  margin: 3px 3px 0;
  background: #f8f8f8;
  border: 1px solid #999;
}

.mainpage_2a {
  border: 1px solid #88a;
  background: #ddf;
  padding: 0.5em;
  text-align: left;
}

.mainpage_2b {
  border:1px solid #AAAAAA;background-color:#FCFCFC;
  padding: 0.5em;
}

.mainpage_3 {
  text-align: left;
  padding: 0.5em 1.0em;
  margin: 0 3px 3px;
  border: 1px solid #999;
}

.mainpage_4 {
  text-align: center;
  padding: 0.5em 1.0em;
  margin: 0 3px 3px;
  background: #cfc;
  border: 1px solid #8a8;
}

.lightBg1 { background: #F9F9F9; }
.darkBg1 { background: #EFEFEF; }
.darkBg2, tr.darkBg2 td { background: #BCBCBC; }

.lightBorder1 { border: 1px solid #cccccc; }
.darkBorder1 { border: 1px solid #aaaaaa; }

/******* Kleinschreibung nicht erzwingen *******/
.portlet h5,
.portlet h6,
#p-personal ul,
#p-cactions li a {
	text-transform: none;
}

/******* prettytable *******/

.prettytable, .tabelle-grau {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #AAA solid;
  border-collapse: collapse;
  empty-cells:show;
}
 
.prettytable th, .prettytable td, .tabelle-grau td, .tabelle-grau th {
  border: 1px #AAA solid;
  padding: 0.3em;
}
 
.prettytable caption, .tabelle-grau caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}
 
.nogrid, .nogrid th, .nogrid td { border: none !important; background: none !important;}
.float-left { float: left; clear: left;}
.float-right { float: right; clear: right; margin: 1em 0 1em 1em;}
.centered { margin-left: auto; margin-right: auto;}

.rahmenfarbe1 { /* Wie Inhaltsverzeichnis */
    border-color: #aaaaaa;
    border-width: 1px;
}
.rahmenfarbe2 { /* Unauffällig, geringer Kontrast */
    border-color: #e9e9e9;
    border-width: 1px;
}
.rahmenfarbe3 { /* "Rot", auffällig */
    border-color: #c00000;
    border-width: 1px;
}
.rahmenfarbe4 { /* Neutrale Farbe, deutlich */
    border-color: #8888aa;
    border-width: 1px;
}
.rahmenfarbe5 { /* "Schwarz", hoher Kontrast */
    border-color: #000000;
    border-width: 1px;
}
 
.hintergrundfarbe1 { /* Wie Inhaltsverzeichnis */
    background-color: #f9f9f9;
}
.hintergrundfarbe3 { /* "Gelb", auffällig */
    background-color: #ffff40;
}
.hintergrundfarbe4 { /* Sehr auffällig */
    background-color: #ffaa00;
}
.hintergrundfarbe5 { /* Neutral, abgesetzt */
    background-color: #e0e0e0;
}
.hintergrundfarbe6 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
    background-color: #b3b7ff;
}
.hintergrundfarbe7 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
    background-color: #ffcbcb;
}
.hintergrundfarbe8 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
    background-color: #ffebad;
}
.hintergrundfarbe9 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
    background-color: #b9ffc5;
}

.allpagesredirect a { font-style: italic; color: gray !important; }

body {background: #eff3f7 url(http://www.detektivconan-wiki.com/back.png) top center no-repeat 
//background-attachment: fixed;
background-color: #eff3f7;

}

/******* Layout *******/

#p-personal ul li 
 { background-color:#f7f7f7; border:1px solid #8898bf; margin:0 .2em 0 0; padding:0 .6em .2em .6em;
   -moz-border-radius-bottomleft:0.5em; -moz-border-radius-bottomright:0.5em; 
 }
li#pt-userpage,
body.FA h1.firstHeading { background: none }
.mw-plusminus-pos {color: #006600;}   
.mw-plusminus-neg {color: #990000;}

#n-sitesupport {display: none;}
a:active { color: gold; }

body { background-color: #f0f2f7 }
 
.portlet h5 {
	background: transparent;
	padding: 4px 5px;
	display: block;
	text-transform: capitalize;
	font-weight: bold;
	background-color: transparent;
	color: #178EDD;
	text-align: left;
}
.pBody {
        color: black;
	background-color: #F7F7F7;
        -moz-border-radius-topright: 1em;
	-moz-border-radius-bottomright: 1em;
	border-right: 1px solid #d5dde6;
	border-bottom: 1px solid #d5dde6;
} 
.pBody li a { color: black }
.pBody li a:hover { color:#333399 }
.pBody li a:visited { color:#333399 }

# FF looks awsome, menu tab users looks awful and IE creates a padding space
p-cactions li {
	background: black;
}

#p-cactions li.selected {
	border-color: #8898bf;
        color: light-green
}
#p-cactions li a {
	background-color: #f7f7f7;
	color: black;
}
#p-cactions li.selected a {
	background-color: #f7f7f7;
	color: light-green;
}
#p-cactions li a:hover {
        background-color: #ffffff;
        border-color: #8898bf;
	color: #333399;
}
#p-lang h5{
	letter-spacing: 0.1em;
}
 .NavFrame {
background-color: #d5dde6;
} 
td.diff-addedline,
td.diff-deletedline,
td.diff-context {
	vertical-align: top;
}
#p-cactions,
#p-cactions li,
#p-cactions li a {  
	-moz-border-radius-topleft: 1em;
	-moz-border-radius-topright: 1em;
	border-color: #f7f7f7 ;
	text-transform: capitalize;
}
#p-cactions li.new a {
	color: #bf2323;
	text-decoration: none;
}
#p-cactions li.selected.new a {
	color: #bf2323;
	text-decoration: none;
}
#pt-anonlogin {
  font-weight: bold;
  font-size: 110%;
}
#column-google Table {
	-moz-border-radius: 1em;
	background: transparent;
}
#content {
       color: black
       background: white;
       border: 1px solid #8898bf;
       -moz-border-radius: 1em;
}

/* </pre> */