/*******************************************************************************

	Project		:	Playland
	Copyright	:	Filarowski
					www.filarowski.com

*******************************************************************************/
/*	undo
*******************************************************************************/

:link,:visited { text-decoration:none; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }


legend { display:none; }

body, div,p,li { background-repeat:no-repeat; }

/*	reset some basic style
*******************************************************************************/
dl			{margin: 0 0 0 0;}
dl dt		{margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		{margin: 0 0 0 0;}

ol			{list-style: none;}
ol li		{margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}

p			{margin-bottom: 0em;}

ul			{list-style: none;}
ul li		{margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0; list-style: none;}
ul li ol	{margin: 0 0 0 0;}

pre			{font-size:1.2em; }

a:hover { text-decoration:none; }

/*	html
*******************************************************************************/
html {
	min-height: 100%;
	margin-bottom: 1px;
}

/*	body
*******************************************************************************/
body {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: #758407;
	color: Black;
}

.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.clear {
	clear:both;
}

.flLeft { float:left; 
margin-right: 10px; }
.flRight { float:right;
margin-left: 10px; }

.warning { color:#f00; }

.centerBox {
font-family : Verdana;
font-weight: normal;
font-size:10px;
color:#262525;
}

a {
font-family:Arial,Verdana;
font-size:11px;
color:#E60004;
font-weight: normal;
text-decoration:none;
}

a:hover {
font-family:Arial,Verdana;
font-size:11px;
color:#E60004;
font-weight: normal;
text-decoration:none;
}

a.titel {
font-family:Arial,Verdana;
font-size:12px;
color:#E60004;
text-decoration:none;
font-weight:bold;
}

a.titel:hover {
font-family:Arial,Verdana;
font-size:11px;
color:#E60004;
text-decoration:none;
font-weight:bold;
}

a.text {
font-family:Arial,Verdana;
font-size:11px;
color:#E60004;
text-decoration:none;
}

a.text:hover {
font-family:Arial,Verdana;
font-size:11px;
color:#E60004;
text-decoration:none;
}

td.middle
{ vertical-align: middle; }

td.scroll
{
width: 500px;
height: 510px;
font-family: Arial,Verdana;
font-size: 11px;
color: #000000;
scrollbar-base-color: #485B1F;
scrollbar-3d-light-color: #E7E5CE;
scrollbar-arrow-color: #E7E5CE;
scrollbar-darkshadow-color: #E7E5CE;
scrollbar-face-color: #485B1F;
scrollbar-highlight-color: #E7E5CE;
scrollbar-shadow-color: #E7E5CE;
scrollbar-track-color: #E7E5CE;
}

.eltitel {  
color: #262525;
font-family: Arial,Verdana;
}

h1 {
	margin: 3px 0 5px 0;
	font-size: 16px;
	font-family: Arial,Verdana;
	font-weight: bold;
	color: #485B1F;
}

h2 {
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #485B1F;
	margin: 5px 0 5px 0;
}
h3 {
margin:3px 0 3px 0;
font-size: 12px;
font-family : Arial,Verdana;
font-weight: bold;
color:#485B1F;
}
li {
	margin: 0 0 0 20px;
	list-style-type: circle;
}
ul {
	margin: 5px 0 5px 20px;
	list-style-type: circle;
}
p {
	margin-bottom:5px;
	line-height:1.2em;
}
.link
{
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #E0DC00;
	margin: 5px 0 3px 0;
	text-align: center;
}

/* 2+3 */
.zweier {
 margin: 15px;
 width: 450px;
}

/* 2 */
.zweier .spalte_1 {
 width: 220px;
 float: left;
}

.zweier .spalte_2 {
 width: 220px;
 float: right;
}


/* JAOS Lightbox Style-Sheet
Einfaches Style-Sheet zur (X)HTML-validen Darstellung
der Thumbnails, ausgelegt auf eine Thumbnail-Grösse
von 60 x 80 Pixel.
Hoch- bzw. Querformat (ls/pt) wird vom Modul berechnet
und dem jeweiligen div's zugeordnet.
*/

div.jaosg_thumbnail{
	float: left;
	background: #EBE6BD; 
	border: 1px solid;
	border-color: #758407 #2C2B00 #2C2B00 #758407;
	margin: 5px 3px;
}

div.jaosg_thumbnail img{
	border: 1px solid;
	border-color: #2C2B00 #758407 #758407 #2C2B00;
}
/* ls=landscape-Format der Thumbs */
div.ls img{
	height: 60px;
	width: 80px;
	margin: 20px 10px;
}
/* pt=portrait-Format der Thumbs */
div.pt img{
	height: 80px;
	width: 60px;
	margin: 10px 20px;
}
/*footer schaltet float:left wieder aus */
div#jaosg_footer{
	clear: both;
	padding-top: 1em;
}


/*
 Guestbook Ad don
 */
/*
  Formular Styles
*/
/* Formular */
.a63-form {
  width: 400px;
}
/* Eingabefelder */
.a63-form input, .a63-form textarea {
  border: 1px solid black;
  margin: 1px 2px 1px 2px;
  width: 250px;
  background-color: #F6F4EF;
}
.a63-form input:focus, .a63-form textarea:focus {
  background-color: #EEEEEE;
}
/* Text-Eingabefeld*/
.a63-form textarea {
  height: 100px;
}
/* Beschriftungen der Eingabefelder */
.a63-form label {
  width: 100px;
  float: left;
  padding-left: 5px;
}
/* Buttons */
.a63-form .a63-fsubmit {
  width: 100px;
  margin: 0px;
  margin-top: 5px;
  background-color: #D6D3CE;
}
/* Buttons-Layer*/
.a63-form .a63-buttons {
  padding-left: 105px;
}
/* Zusatztext-Layer*/
.a63-form .a63-info {
  text-align: right;
  padding: 0px 5px 5px 0px;
}
/* Fehlermeldungs-Layer*/
.a63-form div.error {
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
}

/*
  Listen Styles
*/
/* Einträge-Layer */
.a63-entries .a63-entry {
  padding-bottom: 10px;
  border-bottom: 1px dotted #859885;
}
.a63-entries p {
  margin: 0px;
  padding: 0px;
}
/* Pagination-Layer */
.a63-entries .a63-pagination {
  text-align: right;
}
/* Pagination-Links */
.a63-entries .a63-pagination a {
  padding-left: 2px;
  padding-right: 2px;
}
/* hervorheben des Aktuelle-Seite-Links */
.a63-pagination_aktuell a {
  font-weight: bold;
  text-decoration:underline;
}
.a63-entries ul li {
  list-style-type: none;
  display: inline;
}

/*
  Allgemeine Formatierungen
*/
/* Beschriftungen */
.a63-entries .a63-label {
  float: left;
  width: 70px;
}

/* Werte */
.a63-entries .a63-value {
  padding-left: 70px;
}

/* Mozilla */
li.a63-pagination {
  list-style-type: none;
}

/* Ausgabe der Dateiversion
  möglichst unauffällig und klein */
.Modulversion {
  font-size: 0.5em;
  color: #aaaaaa;
/*  color: #dddddd; */ /* (fast) unsichtbar*/
}

