/*
*************************************************************
* Copyright 2016-2026 by Holger Kremb
* based on Amber Skin by HansB
* modified and optimized for http://www.usenet-abc.de/wiki 
* by Holger Kremb
*************************************************************
*/

#header { 
  background: #5C739F;
} 

@media screen and (max-width:54.9em) {
  #rightmenu, #leftmenu, #topsearch, #topactions {
      background-color: #5C739F; color: #fff; }
  #rightmenu a, #leftmenu a, #topactions a { color: #fff; }
  #topsearch .inputbutton { background: #ccc; color: #333; }
}

#page {
  border: 1px solid #5C739F;
  margin: 6px;
  box-sizing: border-box;
}

#content { padding: 8px; }

#content img,  #content span > img, #content a > img {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.site-title a, .site-subtitle {
  font-size: 0.95em;
	line-height: 1.3em; 
	color: #97AAAA;
}

.site-title a, .site-title {
	line-height: 1.4em; 
	color: #DDDDDD;
}


.lastmod { 
  text-align: center; 
  line-height: 1.8em; 
  background-color: rgb(239,239,239);
  font-size: 0.85em;
}

.datebox{
 background-image: url(../../../uploads/INCLUDES/date_bg.png);
 background-position: center;
 background-repeat: no-repeat;
 border: none;
 background-color: transparent;
 text-align: center;
 padding-top: 2px;
 text-decoration: none;
 color: black;
 line-hight: 150%;
 font-weight: bolder;
 font-size: x-small;
 width: 42px;
 height: 45px;
 line-height: 12px;
}

.datebox_skin{
 background-image: url(../../../uploads/INCLUDES/date_bg_skin.png);
 background-position: center;
 background-repeat: no-repeat;
 border: none;
 background-color: transparent;
 text-align: center;
 padding-top: 2px;
 text-decoration: none;
 color: black;
 font-weight: bolder;
 font-size: x-small;
 width: 42px;
 height: 45px;
 line-height: 12px;
}

.datebox_green{
 background-image: url(../../../uploads/INCLUDES/date_bg_green.png);
 background-position: center;
 background-repeat: no-repeat;
 border: none;
 background-color: transparent;
 text-align: center;
 padding-top: 2px;
 text-decoration: none;
 color: black;
 font-weight: bolder;
 font-size: x-small;
 width: 42px;
 height: 45px;
 line-height: 12px;
}

.datebox_yellow{
 background-image: url(../../../uploads/INCLUDES/date_bg_yellow.png);
 background-position: center;
 background-repeat: no-repeat;
 border: none;
 background-color: transparent;
 text-align: center;
 padding-top: 2px;
 text-decoration: none;
 color: black;
 font-weight: bolder;
 font-size: x-small;
 width: 42px;
 height: 45px;
 line-height: 12px;
}

.datebox_red{
 background-image: url(../../../uploads/INCLUDES/date_bg_red.png);
 background-position: center;
 background-repeat: no-repeat;
 border: none;
 background-color: transparent;
 text-align: center;
 padding-top: 2px;
 text-decoration: none;
 color: black;
 font-weight: bolder;
 font-size: x-small;
 width: 42px;
 height: 45px;
 line-height: 12px;
}

div.markup { 
  border: 2px dotted rgb(150,150,150); 
  background: rgb(248,248,248);
  margin-left: 30px; 
  margin-right: 30px; 
  padding-left: 10px; 
  padding-right: 10px; 
}

div.markup pre { 
  border: none;
  border-bottom: 1px solid rgb(150,150,150); 
  background: none;
  padding: 0%;
  padding-top: 10px; 
  padding-bottom: 10px; 
}

/* Built-ins */
h1.wikiaction { font-size:150%; margin:0px; }
#wikiedit form { margin:1px; }
#wikiedit textarea { width:100%; height:460px; }
.indent { margin-left:30px; }
.outdent { margin-left:30px; text-indent:-30px; }
.pagetitle { }
a.varlink { }
.diffbox { width:740px; }
.diffadd code, .diffdel code { padding-right:1px; white-space:normal; }
.diffrestore, .difftype, .difftime, .diffauthor { font-size:8pt; }
.diffrestore { margin-top:4px; }
.wikitrail { white-space:nowrap; }
#wikipreview { width:100%;  padding:10px; padding-top:4px;
 border:1px dotted #cccccc; }


img.thumbs {
	border: 1px solid #dddddd;
	margin: 2px;
	padding: 4px;
	vertical-align: middle;
}
img.thumbs:hover, table.thumbtable td.thumbtd div.img:hover {
	border: 1px solid red;
}
table.thumbtable img.thumbs {
	border: 0;
	padding: 0;
}
table.thumbtable td.thumbtd {
	margin: 4px;
	padding: 2px;
}
table.thumbtable td.thumbtd:hover {
	border-color: red;
}
table.thumbtable {
	border: 1px solid #cccccc;
}
table.thumbtable td.thumbtd div.img {
	border: 1px solid #dddddd;
	text-align: center;
}
.caption {
	font-size: .8em;
	overflow: hidden;
	padding: 0px;
	line-height: 1.1em;
}
img.current, table.thumbtable td.thumbtd div.current {
	border-color: #ff0000;
}

form.skin {
	background-color: transparent;
	padding-right: 5px;
}

.textbox_solid{
 margin: 10px;
 border: 1px solid rgb(150,150,150);
 padding: 15px;
 background-image: url(../../../uploads/INCLUDES/pin3.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.textbox_dotted{
 margin: 10px;
 border: 1px dotted rgb(150,150,150);
 padding: 15px;
 background-image: url(../../../uploads/INCLUDES/pin3.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.textbox_dotted2{
 margin: 10px;
 border: 1px dotted rgb(150,150,150);
 padding: 5px;
 background-image: url(../../../uploads/INCLUDES/pin3.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.textbox_dotted_100{
 border: 1px dotted rgb(150,150,150);
 padding: 15px;
 background-image: url(../../../uploads/INCLUDES/pin3.gif);
 background-position: top right;
 background-repeat: no-repeat;
}

.textbox_solid_alert{
 margin: 10px;
 border: 1px solid rgb(150,150,150);
 padding: 15px;
 background-color: InactiveCaption;
 background-position: top right;
 background-repeat: no-repeat;
}

.textbox_rotate{
 width: 645px;
 border: 1px solid rgb(150,150,150);
 padding: 10px;
}

.textbox_rotate2{
 width: 645px;
 border: 1px solid rgb(150,150,150);
 padding: 10px;
}

.textbox_rotate_input{
	width: 645px;
	margin-bottom: 10px;
	border: 1px solid rgb(150,150,150);
	padding: 10px;
	overflow: auto;
	background-position: top right;
	background-repeat: no-repeat;
}

.textbox_decode_rotate{
 width: 645px;
 border: 1px solid rgb(150,150,150);
 padding: 10px;
 margin-bottom: 15px;
}

.textbox_ping1{
	width: auto;
	background-color: #deebeb;
	border: 1px solid rgb(150,150,150);
	padding: 20px;
	margin-bottom: 15px;
}

