.green {
	background-color: #00FF00;
}
.red {
	background-color: #FF0000;
}
.yellow {
	background-color: #FFFF00;
}

option {
	font-size: 10px;
}
select {
	font-size: 10px;
}
input {
	font-size: 10px;
}
body
{
        /*background: #CCCCCC url(../pix/backgrblau.gif); */
		background: #cccccc;
        color: #222222;
        font-size: 10pt;
        font-family: Verdana, Arial;
        font-style: normal;
        text-decoration:none;

	  }  
a.img					{ border: none;}
a.menue                 { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }
a.thnails               { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration:none; color: white; font-family: Helvetica, sans-serif; }
a.underl                { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration: underline; color: black; font-family: Helvetica, sans-serif; }
a.menue:visited         { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration:none; color: 666666; font-family: Helvetica, sans-serif; }
a.menue:active          { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration:none; color: 666666; font-family: Helvetica, sans-serif; }
a.menue:link            { font-size: 8pt;	font-weight: bold; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }


a.menuegaler                 { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }
a.menuegaler:visited         { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: 666666; font-family: Helvetica, sans-serif; }
a.menuegaler:active          { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: 666666; font-family: Helvetica, sans-serif; }
a.menuegaler:link            { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }

a.menuefotog                 { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }
a.menuefotog:visited         { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }
a.menuefotog:active          { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }
a.menuefotog:link            { font-size: 8pt;	font-weight: normal; font-style: normal; text-decoration:none; color: black; font-family: Helvetica, sans-serif; }

/* seitenaufteilung mit dem div tag */	
/*der z-index sortiert 1=unten dann 2,3,4 usw.*/
#centerer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
	}
#haupt_box {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	border: 1px solid #FFFF00;
}	

div.inhalt {
    width: 1000px;
	position: absolute;
	top: 150px;
	left: 150px;
	z-index: 1;
	overflow: visible;
	padding: 5px;
	height: auto;

}
/* headlogo1= das logo; headlogo2=der hintergrund */
div.headlogo1 {
	z-index:3;
	background-color: #666666;
	align: center;
	height: 95px;
	}


div.headtext {
   position: absolute; top: 115px; left: 557px;
	z-index:6;
}

/* positioniert das hauptmenue oben*/
div.menue1{
	position: absolute;
	top:115px;
	left:15px;
	z-index:4;
	height: 50px;
	width: 750px;
}

/* das untermenue auf der linken Seite */
div.menue2{
	position: absolute;
	top:140px;
	left:15px;
	z-index:5;
	width: 125px;
	height: 500px;
}
div.einzelbild {
	position: absolute;
	top:0px;
	left:0px;
	z-index:7;
}
div.uebersicht {
	position: absolute;
	top:0px;
	right: 0px;
	left: 800px;
	height: 600px;
	width: 150px;
	overflow: scroll;
	border-left-width:1px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-style:solid;
	border-color:black;
	z-index:6;
	}

h1 {
  font-size: 16pt; 
  color: #black; 
   font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  text-decoration: none;
  margin-bottom: 5px;
  margin-top: 15px;
}

h2 {
  font-size: 14pt;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-style: normal; font-weight: bold; color: #black;
  margin-bottom: 5px;
  margin-top: 15px;
}
h3 {
  font-size: 12pt;
  font-family: Verdana, Tahoma, Arial, sans-serif; 
  font-style: normal; font-weight: bold; color: #black;
  margin-bottom: 5px;
  margin-top: 15px;
}
h4 {
  font-size: 11pt; 
  color: #black; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 5px;
  margin-top: 15px;
}
h5 {
  font-size: 10pt; 
  color: Black; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 5px;
  margin-top: 15px;
}
h6 {
  font-size: 9pt; 
  color: #black; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 5px;
  margin-top: 15px;
}
img {
border: none;
}


p { 
   margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
   text-align: justify; 
	}
p.menuethema { 
   margin-top: 5px;
   margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
    text-align: justify; 
	}
p.menuefotog { 
   margin-top: 3px;
   margin-bottom: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
    text-align: left; 
	}		
p.block500{ 
   margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
   text-align: justify; 
   width: 500px;
	}
p.links500{ 
   margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
   text-align: left; 
   width: 500px;
	}
p.block8_500{ 
   margin-top: 5px;
	margin-bottom: 5px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
   text-align: justify; 
   width: 500px;
	}	
/* kopftabelle */
table.kopf{
width: 100%;
height:95px;
text-align: center;
}
td.kopf {
width: 10%;
height:90px;
text-align: center;
vertical-align: middle;
}	
/* Standard tabelle */
table.w550 {
	width: 550px;
	border: 0px none #CCCCCC;
	}
td {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
    vertical-align: text-top;
	color: Black;
}


td.thnails {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 130px;
	width: 130px;
	color: #FFFFFF;
	background-color: #000000;
	}
	
td.thnails2{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 130px;
	width: 130px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	}
		
table.db {
	width: 550px;
	border: none #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;

	}	
tr.db {
	background-color: #99CCCC;
	border: thin solid #00CC33;
	line-height: 1px;
	}
td.db {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	}




li {
	font-size: 10pt;
	list-style-position: outside;
	list-style-type: disc;
	}

