#putzimenue  { position: relative; width: 969px; height: 325px; padding: 0px; margin: 0px; border: blue solid 0px; overflow: hidden;}
#putziinfo { position: relative; top: 0px; width: auto; height: auto; overflow: hidden;  text-align: center; } 



/*-------------------------------------------------------------------------------------------------------------*/




#menue { position: relative; width: auto; height: 230px; overflow: hidden;}

/* #menue { position: absolute; width: auto; height: 300px; overflow: hidden;} */
/* #menue { position: fixed; width: auto; height: 300px; overflow: hidden;} */

#mzeile1 { position: absolute; top:96px; left:112px; width: auto; height: auto; overflow: hidden;}

/* info { position: relative; top:240px; width: auto; height: auto; overflow: hidden;  text-align: center;} */
#info { position: relative; top:0px; width: auto; height: auto; overflow: hidden;  text-align: center;} 
#infoarchiv { position: relative; top:0px; width: auto; height: auto; overflow: hidden;  text-align: center;}



#archivseiten { position: relative; top:10px; width: auto; height:auto; text-align: center; background-color: #FFF;}


table { border-width: 0px;}
tr.shop { text-align: center; }
table.spiel { text-align: center; vertical-align: top; }
td.puzz { text-align: center; vertical-align: top;  background-color: #E0E0E0;}
td.akt { background-color: #FFFFFC;}
td.noakt { background-color: #E0E0E0;}

table.artikel { 
		background-color: #FFFFFC; 
		border-style: dotted; 
		text-align: center;
		border-spacing: 5px;
		border-right-width:1px;
		border-left-width:1px;
		border-bottom-width:1px;
		border-top-width:1px;
		}

td.tab08 { background-color: #FFFFFF; padding: 5px;}


table.archiv { border-width: 1px;border-style: solid;}
tr.archiv{ text-align: center;}
td.archiv{ border-width: 1px;border-style: solid; color: #CCC; /* nicht aktive Monate */ }
td.archiv :hover { color: white; background-color: #003399; /* hover im Kontext ArchivTabelle */ }	

table.mainmenu { background-color: #FF0000; border-style: none; text-align: center;border-spacing: 0px; }
table.formular { background-color: #FED500; border-style: none; text-align: left;  border-spacing: 8px; }
table.menubuttons { background-color: #161885; 	border-style: none;	text-align: center; 	border-spacing: 0px; }

p.blink { text-decoration: blink; }
li {  list-style-image: url(pix/mikroputzi.gif); }

/*
H2:after { content:'-H2'; font-weight:lighter; }
H2 { display: none; } 
H2:before { content: 'H2-'; font-weight:lighter; }
*/
.rot {   color: red; }
.weiss {   color: white; }
.gruen {   color: green; }

/*
:hover { color: red; }
*/

body {
  margin: 20px;
  text-align: center;
  background-color: #FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 16px; /* medium;	 */
  color: #00286E;
}

hr 
{
 background-color: #003399;
 color: #003399;
 height: 3px;
 width: 80%;
}

#achtung_box 
{
   color: #003;
   background-color: #f7b56b;
   width: 100%; 
   padding-bottom: 10px;
}


#achtung_box600 
{
   background-color: #f7b56b;
   text-align: center;
   width: 600px; 
}

#achtung_box800 
{
   background-color: #f7b56b;
   text-align: center;
   width: 800px;
    border: #00286e solid 2px; 
  padding: 4px;
  font-weight: bold;
  text-align: justify;
}

#achtung_boxx 
{
   background-color: #fffff0;
   width: auto;
    border: #00286e solid 2px; 
  padding: 4px;
}



a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active 
{
 position: relative;
 text-decoration: none; 
 font-style: normal;
 color: #000000; 
}

a.tooltip:hover
{
 color: #000000; 
 background: white;

}

a.tooltip span
{
 display: none; 
 text-decoration: none; 
}

a.tooltip:hover span
{ display: block; 
  position: absolute; top:-28px; left: 20px; width: 300px; 
  background-color: #003399; 
  color: #FFFFFF; 
}


.rundbox { background: #9BD1FA;}
.rundbox h1, .rundbox p {margin: 0 10px;}
.rundbox h1 {font-size:150%; color:#ffffff; }
.rundbox .top, .rundbox .bottom{display:block;background: #ffffff}
.rundbox .top b, .rundbox .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #9BD1FA;
}
.rundbox .r1{margin: 0 5px;}
.rundbox .r2{margin: 0 3px;}
.rundbox .r3{margin: 0 2px;}
.rundbox .top .r4, .rundbox .bottom .r4{margin: 0 1px;height: 2px;}


.rundbox2 { background: #b8d9f9;}
.rundbox2 h1, .rundbox2 p {margin: 0 10px;}
.rundbox2 h1 {font-size:150%; color:#ffffff; }
.rundbox2 .top, .rundbox2 .bottom{display:block;background: #ffffff}
.rundbox2 .top b, .rundbox2 .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #b8d9f9;
}
.rundbox2 .r1{margin: 0 5px;}
.rundbox2 .r2{margin: 0 3px;}
.rundbox2 .r3{margin: 0 2px;}
.rundbox2 .top .r4, .rundbox2 .bottom .r4{margin: 0 1px;height: 2px;}


