impressionismus/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	font-size:11px;
}
html { height:100%;}

.links { border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#FFFFFF;}
.mitte { border-top:1px solid #CCCCCC;  border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#FFFFFF;}
.rechts { border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background-color:#FFFFFF; line-height:18px;}
.rechts { font-size:11px; line-height:18px; padding-left:10px; padding-top:10px;}
.rechts   a { color:#000000;  }
.rechts   a:hover { color:#000000; text-decoration:underline;}


.Szahlen { background-color:#FFFFFF; width:16px;}
.Szahlen a { color:#999999; text-decoration:none; padding-left:3px;}
.Szahlen a:hover { color:#000000;}

body,td,th, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
}
p { margin-top:0px; margin-bottom:8px;font-size:11px;}
td p {  font-size:11px;}
a { color:#666666; }
a:hover { color:#000000; }

td { vertical-align:top;}

  
.titel { font-size:16px; letter-spacing:1px; margin-bottom:20px; }
.abstand { margin-left:27px;}
body {
	background-color:#F6F9FF;
	
}

/*----------------------------------*/
#lightmeets {position:absolute; background-color:#B4C2DD;  height:140px; left:0px;  top:0px; width:100%; z-index:1000; text-align:left; z-index:1;}
#lightmeets div {margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; font-weight:bold; }

#technotes {position:absolute; right:0px; background-color:#FFFFFF; top:90px; width:301px; height:50px;z-index:2;}
#technotes div {margin:5px; }
/*----------------------------------*/
#menuoben {}
#menuoben a { text-decoration:none; color:#000000; }
#menuoben a:hover { text-decoration:underline; color:#000000; }
/*----------------------------------*/

#menuLinks { position:absolute; 
		top:0px; 
		border-top:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC; 
		background-color:#FFFFFF;       
		width:20%;  
		height:100%;
		font-size:11px; 
		letter-spacing:1px; 
  	}



#inhalt {
	position:absolute; top:0px; left:22%; width:55%; height:100%;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;		
	background-color:#ffffff;
	line-height:22px;
}
td div h1 { font-size:22px; font-weight:normal; margin-top:20px; }
#Schmuckspalte {
	position:absolute; top:0px; left:78%;
	height:100%; width:20%;
	font-size:11px;
	letter-spacing:1px;
	line-height:16px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-right:none;
}

#Schmuckspalte a {
color:#000000;  
}
#jahr {
	float:left;width:32px; border:1px solid  #E8E8E8; margin:5px;
}
#jahr  a {color:#000000; text-decoration:none;}
#jahr  a:hover {color:#000000;}
#Schmuckspalte a:hover {
color:#000000;
line-height:normal;
}






#menuKatTitel { font-size:11px; font-weight:bold; margin-top:20px; letter-spacing:1px; }
#menuKat { margin-top:10px;   border-left:1px solid #FFFFFF; }
#menuKat div   {  margin-top:4px;   margin-left:-6px; width:80%; text-align:right;  padding-left:10px; border:1px solid #cccccc; }
#menuKat div:hover  { background-color:#F3F4Ff;}
#menuKat span { }
#menuKat #zeile { margin-top:2px;  border:none;}
#menuKat img { border-left:1px solid #cccccc; margin-left:4px; float:right; width:8px; height:17px;}
#menuKat a  {  color:#000000; text-decoration:none;  }
#menuKat a:hover  { text-decoration:underline;   }
#menuKat div:hover  {  }
#menuKat div.zeile   { border-right:1px solid #cccccc;  }





.mitte div p {  margin-right:20px; font-size:11px; letter-spacing:1px; line-height:22px; }




#Bilder .AbbKasten  {float:left; height:235px; width:135px; border:1px solid #CCCCCC; margin-right:10px; margin-bottom:12px;background-color:#fbfbfb;   }
#Bilder div .abb   { height:130px;  text-align:center; background-color:#FFFFFF;}

#Bilder div .abb  img { margin-top:4px; margin-bottom:6px; }

#Bilder div .bu  { height:100px; line-height:normal;  text-align:left; padding-top:5px; padding-left:3px; padding-right:3px; font-size:10px; overflow:hidden; color:#666666; }
 
.buM { line-height:normal; font-size:11px;}
 


#Icons img { float:left;    }
#Icons .Leiste {border:2px solid #666666; float:left; width:300px; height:15px; margin-right:5px; margin-bottom:5px;}


#language {position:absolute; right:0px; top:0px; height:25px; background-color:#F6F9FF; border:1px solid #000000;}
#language div {margin:3px; margin-left:5px; margin-top:5px;}
#language div a  { color:#000000; text-decoration:none;}
#language div a:hover  { color:#000000; text-decoration:underline;}



.Untermenu { line-height:18px;}
.Untermenu div { margin-right:5px; border:none; }
.Untermenu div a { border:none; }
