/* Zentrale CSS-Styles für www.koiteiche.com. Erstellt von Martin Thoenies*/

body {background-color: #c0c0c0; text-align: center; padding: 20px; margin: 0px;}


/* -------------------------------------------Zentrierboxen------------------------------------------------------------ */
#centerlayer1 {margin:auto; text-align: left; padding:20px; width:955px; height:650px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer2 {margin:auto; text-align: left; padding:20px; width:955px; height:1100px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer3 {margin:auto; text-align: left; padding:20px; width:955px; height:820px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer4 {margin:auto; text-align: left; padding:20px; width:955px; height:850px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer5 {margin:auto; text-align: left; padding:20px; width:955px; height:670px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer6 {margin:auto; text-align: left; padding:20px; width:955px; height:900px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer7 {margin:auto; text-align: left; padding:20px; width:955px; height:2000px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer8 {margin:auto; text-align: left; padding:20px; width:955px; height:700px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer9 {margin:auto; text-align: left; padding:20px; width:955px; height:690px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer10 {margin:auto; text-align: left; padding:20px; width:955px; height:1040px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer11 {margin:auto; text-align: left; padding:20px; width:955px; height:950px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer12 {margin:auto; text-align: left; padding:20px; width:955px; height:970px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer13 {margin:auto; text-align: left; padding:20px; width:955px; height:1500px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer14 {margin:auto; text-align: left; padding:20px; width:955px; height:880px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer15 {margin:auto; text-align: left; padding:20px; width:955px; height:1300px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer16 {margin:auto; text-align: left; padding:20px; width:955px; height:1300px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer17 {margin:auto; text-align: left; padding:20px; width:955px; height:2700px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer18 {margin:auto; text-align: left; padding:20px; width:955px; height:1300px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer19 {margin:auto; text-align: left; padding:20px; width:955px; height:1010px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer20 {margin:auto; text-align: left; padding:20px; width:955px; height:800px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 
#centerlayer21 {margin:auto; text-align: left; padding:20px; width:955px; height:1200px; z-index:1; background-color: #fffde8; top left no-repeat; border:0px;} 

#mainbox {position:relative; text-align: left ;z-index:2; top:0px; left:0px; width: 955px; padding:none; margin:0px; border:0px;	background-color: #fffde8;}


/* ---------------------------------------------Ueberschriftenboxen---------------------------------------------- */
#topmainbox {position:absolute; z-index:2; top:0px; left:10px;  height:110px; width:955px; background-color:#fffde8; border:none; margin:none;} 
#topleftbox {position:absolute; z-index:2; top:20px; left:10px;  height:60px; width:200px; background-color:#fffde8; border:none;} 
#topleftboxindex {position:absolute; z-index:2; top:0px; left:10px;  height:60px; width:200px; background-color:#fffde8; border:none;} 
#toppicturebox {position:absolute; z-index:2; top:15px; left:330px; height:60px; width: 260px; margin:0px;
	  border: none; background-color: #fffde8;}
#logobox { position:absolute; z-index:2; top:0px; left:700px; height:106px; width: 180px; margin:0px; 
	  padding:0px; border: none;  background-color:#fffde8;}
#topleftweltweitbox {position:absolute; z-index:2; top:80px; left:10px;  height:20px; width:400px; padding:0px; margin:0px; background-color:#fffde8; border:none;} 
/* -----------------------------------Links Zentral und Rechtsboxen---------------------------------------- */
#menuebox { position:absolute; top:180px; left:0px; height:270px; width: 160px; padding:15px; 
	 z-index:2; background-color:#fffde8; background-image: url(../img/sidebar-bg2.gif)}
#menuebox-small { position:absolute; top:500px; left:0px; height:70px; width: 160px; padding:15px; 
	 z-index:2; background-color:#fffde8; background-image: url(../img/sidebar-small-bg2.gif)}
#mainmenuebox { position:absolute; top:130px; left:110px; height:30px; width: 820px; text-align: left;
	 padding:0px; margin:0px; z-index:2; background-color:#fffde8;}
#picturebox { position:absolute; top:180px; right:0px; height:auto; width: 250px; padding:0px; z-index:5; background-color:#fffde8;}
#textbox { position:absolute; top:180px; left:210px; height:auto; width: 430px; padding:0px;
	 z-index:2; background-color:#fffde8;}
#dankbox { position:absolute; text-align:center; top:180px; left:210px; height:auto; width: 630px; padding:0px; padding-top:50px; 
	 z-index:2; background-color:#fffde8;}


#menuebox-g { position:absolute; top:135px; left:270px; text-align:center; height:40px; width: 600px; text-align: left;
	 padding:0px; margin:0px; z-index:5; background-color:#fffde8;}


#textbox-galerie { position:absolute; top:180px; left:210px; height:auto; width: 630px; padding:0px;
	 z-index:2; background-color:#fffde8;}
#textbox-galerie-bild { position:absolute; top:180px; left:70px; text-align:center; height:auto; width: 800px; padding:0px;
	 z-index:2; background-color:#fffde8;}	 
	 
	 	 	 
#textbox1 { position:absolute; top:170px; left:0px; width:954px; height:80px; padding:1px; z-index:2; background-color:#fff4cf;}
#textbox2 { position:absolute; top:160px; left:210px; height:auto; width: 430px; padding:0px; z-index:2; background-color:#fffde8;}
#textbox3 { position:absolute; top:170px; left:-20px; width:993px; height:80px; padding:1px; z-index:4; background-color:#fff4cf;
	border-style:solid; border-width:1px 0px 1px 0px; border-color:#ccc}
#textbox4 { position:absolute; top:610px; left:-20px; width:993px; height:80px; padding:1px; z-index:4; background-color:#fff4cf;
	border-style:solid; border-width:1px 0px 1px 0px; border-color:#ccc}
#textbox5 { position:absolute; top:252px; left:-20px; width:993px; height:360px; padding:0px; z-index:2; background-color:#fffde8;
	border-style:solid; border-width:0px 0px 0px 0px; border-color:#ccc;background-image: url(../img/bg.gif); background-repeat:repeat-y;}
#textbox6 { position:absolute; top:220px; left:670px; width:300px; height:120px; padding:1px; z-index:4; background-color:#fffde8;
	border-style:solid; border-width:0px 0px 0px 0px; border-color:#ccc}
#textbox7 { position:absolute; top:10px; left:10px; width:350px; height:320px; padding:1px; z-index:4; background-color:#fffde8;
	border-style:solid; border-width:0px 0px 0px 0px; border-color:#ccc}
#koibox7 { position:absolute; top:50px; left:370px; width:190px; height:200px; padding:1px; z-index:4; background-color:#fffde8;
	border-style:solid; border-width:0px 0px 0px 0px; border-color:#ccc}


#tabellebox { position:relative; width:750px; height:200px; padding:1px; z-index:2; margin-bottom:10px; background-color:#fffde8;}
#formularbox { position:absolute; text-align:center; top:50px; left:0px; height:auto; width: 500px; padding:0px; z-index:2; background-color:#fffde8;}
#galerieauswahllinksbox { position:absolute; top:160px; left:0px; height:600px; width: 130px; padding:0px; z-index:2; background-color:#fffde8;}
#galerieauswahltopbox { position:absolute; text-align: center; top:0px; left:0px; height:130px; width: 950px; padding:0px; z-index:2; background-color:#fffde8;}
#galeriecenterbox { position:absolute; top:160px; left:140px; height:600; width: 600; padding:0px; text-align: center; z-index:4; z-index:2; background-color:#fffde8;}
#galeriemenuebox { position:absolute; top:0px; left:0px; height:300px; width: 130px; padding:0px; z-index:2; text-align: left; background-color:#fffde8;}
#flagbox { position:absolute; top:135px; left:850px; width:100px; height:50px; padding:1px; z-index:2; background-color:#fffde8;}
#flagmainbox { position:absolute; top:135px; left:10px; width:100px; height:50px; padding:1px; z-index:2; background-color:#fffde8;}
#exclusivbox { position:absolute; top:540px; left:50px; width:200px; padding:0px 0px 0px 0px; margin:0px;  z-index:2;
	  border:solid; border-width:2px; border-color:#f00; background-color:#000;}
#exclusivbox-e { position:absolute; top:510px; left:50px; width:230px; padding:0px 0px 0px 0px; margin:0px;  z-index:2;
	  border:solid; border-width:2px; border-color:#f00; background-color:#000;}

#flashbox{ position:absolute; top:1px; left:594px; width:954px; height:80px; padding:1px; z-index:2;}
#flashbox1{ position:absolute; top:253px; left:574px; width:954px; height:80px; padding:1px; z-index:2;}


/* ------------------------------------------------Gestalterische Elemente----------------------------------------- */
hr.trennstrich {position:absolute; z-index:3; top:110px; left:-20px; height:3px; width:995px; border:none; background-color:#ff0000;  }


/* ------------------------------------------------Bilder-------------------------------------------------------------- */
img.quer250167 {width: 250px; height: 167px; border:none; margin:10px; }
img.quer250text {width: 250px; height: 167px; border:none; margin:10px 10px 0px 10px; }
img.quer250167float {width: 250px; float:right; height: 167px; border:none; margin:10px; }
img.quer2501float {width: 1px; float:left; height: 167px; border:none; margin:1px; }
img.quer250296 {width: 250px; height: 296px; border:none; margin:10px; }
img.quer250363 {width: 250px; height: 363px; border:none; margin:10px; }
img.lang167250 {width: 167px; height: 250px; border: none;}
img.joslang120260 {width: 120px; height: 260px; margin-left:50px; margin-top:10px; margin-bottom:20px; border: none;}
img.joslang101260 {width: 101px; height: 260px; border: none;}
img.textboxfish {width: 250px; height: 147px; border:none; }
img.flash {width:400px; height: 187px; border:none; }
	
	
/* ----------------------------------------------Tabelle----------------------------------------------------------- */	
table.galerie {padding:30px; border-style:solid; border-width:1px; }
caption.galerie {font-weight:bold; padding-bottom:30px; font-size:20px;font-family: verdana, arial; }
td.galerie {width:10px; height:40px; padding:10px; border-style:solid; border-width:1px; }







/* ----------------------------------------------Eingabeformular----------------------------------------------------------- */	

label {display: block; float: left; width: 100px; font-size:1em; font-family: verdana, arial; margin:3px; color:#333;}
input {display: block; float: left; font-size:14px; font-family: verdana, arial; margin:3px; background-color:#fff4cf;}
textarea#nachricht {display: block; float: left; font-size:14px; font-family: verdana, arial; margin:3px; background-color:#fff4cf;}
form br {clear: left;}


input#submit {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block; height:25px;padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

input#reset {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block; height:25px; width:120px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

ul.kontakt {list-style-type:none;  margin:0px; margin-left:125px; padding:0px; margin-bottom:0px; margin-top:0px; }
li.kontakt {float:left;  margin:2px; text-decoration:none; text-align:center; display:block;  }







label {text-align: right; padding-right: 1em;}
	

 
	

/* ---------------------------------------Links*----------------------------------------------------------------------------*/
/*---------link=anzuklickenden, visited=besucht, focus=Tabtaste, hover=Drüberfahren, active=während anklicken-------------- */
/* --------------------------------------Standard-Links*--------------------------------------------------------------------*/
a:link    { color:#666666; text-decoration:none; font-family: verdana, arial; }
a:visited { color:#666666; text-decoration:none; font-family: verdana, arial; }
a:focus   { color:#666666; font-family: verdana, arial; }
a:hover   { color:#DA0000; text-decoration:none; font-family: verdana, arial; }
a:active  { color:#990000; font-family: verdana, arial; }






a.index-domain:link    { color:#666666; text-align:left; text-decoration:none; font-weight:600; font-size:20px; height:40px; display:block; font-family: verdana, arial; }
a.index-domain:visited { color:#666666; text-align:left; text-decoration:none; font-weight:600; font-size:20px; height:40px; display:block; font-family: verdana, arial; }
a.index-domain:focus   { color:#666666; text-align:left; text-decoration:none; font-weight:600; font-size:20px; height:40px; display:block; font-family: verdana, arial; }
a.index-domain:hover   { color:#666666; text-align:left; text-decoration:none; font-weight:600; font-size:20px; height:40px; display:block; font-family: verdana, arial; }
a.index-domain:active  { color:#666666; text-align:left; text-decoration:none; font-weight:600; font-size:20px; height:40px; display:block; font-family: verdana, arial; }

/* --------------------------------------Unterstrichene Links*--------------------------------------------------------------------*/
a.underline:link    { color:#666666; text-decoration:underline; font-size:12px; display:block; height:20px; font-family: verdana, arial; }
a.underline:visited { color:#666666; text-decoration:underline; font-size:12px; display:block; height:20px; font-family: verdana, arial; }
a.underline:focus   { color:#666666; text-decoration:underline; font-size:12px; display:block; height:20px; font-family: verdana, arial; }
a.underline:hover   { color:#ff0000; text-decoration:underline; font-size:12px; display:block; height:20px; font-family: verdana, arial; }
a.underline:active  { color:#666666; text-decoration:underline; font-size:12px; display:block; height:20px; font-family: verdana, arial; }


/* --------------------------------------Unterstrichene Links Galerie--------------------------------------------------------------*/
a.pic-gal:link    { color:#666666; text-decoration:underline; font-size:12px; margin-left:20px; display:block; height:20px; font-family: verdana, arial; }
a.pic-gal:visited { color:#666666; text-decoration:underline; font-size:12px; margin-left:20px; display:block; height:20px; font-family: verdana, arial; }
a.pic-gal:focus   { color:#666666; text-decoration:underline; font-size:12px; margin-left:20px; display:block; height:20px; font-family: verdana, arial; }
a.pic-gal:hover   { color:#ff0000; text-decoration:underline; font-size:12px; margin-left:20px; display:block; height:20px; font-family: verdana, arial; }
a.pic-gal:active  { color:#666666; text-decoration:underline; font-size:12px; margin-left:20px; display:block; height:20px; font-family: verdana, arial; }

/* --------------------------------------Laufzeile index.html Links--------------------------------------------------------------------*/
a.marquee:link    { color:#ff0000; background-color:#000000;  font-size:18px; text-decoration:none; font-family: verdana, arial; }
a.marquee:visited { color:#ff0000; background-color:#000000;  font-size:18px; text-decoration:none; font-family: verdana, arial; }
a.marquee:focus   { color:#000000; background-color:#dd0000;  font-size:18px; text-decoration:none; font-family: verdana, arial; }
a.marquee:hover   { color:#000000; background-color:#dd0000;  font-size:18px; text-decoration:none; font-family: verdana, arial; }
a.marquee:active  { color:#000000; background-color:#dd0000;  font-size:18px; text-decoration:none; font-family: verdana, arial; }

/* --------------------------------------Link auf Exclusiv / index.html Links--------------------------------------------------------------------*/
a.silver:link    { color:#bbb; text-decoration:none; font-family: verdana, arial; }
a.silver:visited { color:#bbb; text-decoration:none; font-family: verdana, arial; }
a.silver:focus   { color:#bbb; font-family: verdana, arial;}
a.silver:hover   { color:#a00; text-decoration:none; font-family: verdana, arial; }
a.silver:active  { color:#bbb; font-family: verdana, arial; }

/* ----------------------------------Liste Hauptseiten Menü Oben----------------------------------------- */

ul.horizontal {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:0px; }
li.horizontal {width:125px; float:left;  margin:2px; text-decoration:none; text-align:center; display:block;  }

a.horizontal:link {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block; height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

a.horizontal:visited {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

a.horizontal:focus {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-down.gif);background-repeat:repeat-x;}

a.horizontal:hover {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#ff0000; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}
 
a.horizontal:active {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-down.gif); background-repeat:repeat-x;}



/* ----------------------------------Liste Hauptseiten Menü Links----------------------------------------- */
ul.vertikal {list-style-type:none;  margin-left:10px; padding:0px; margin-bottom:0px; margin-top:0px; }
li.vertikal {width:150px; margin:0px; text-decoration:none; text-align:center; display:block;  }

 a.vertikal:link {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:left; color:#000000; display:block; height:12px; padding-top:6px; 
   padding-bottom:3px;}

 a.vertikal:visited {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:left; color:#000000; display:block; height:12px; padding-top:6px; 
   padding-bottom:3px;}

 a.vertikal:focus {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:left; color:#000000; display:block; height:12px; padding-top:6px; 
   padding-bottom:3px;}

 a.vertikal:hover {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:left; color:#ff0000; display:block; height:12px; padding-top:6px; 
   padding-bottom:3px;}

 a.vertikal:active {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:left; color:#000000; display:block; height:12px; padding-top:6px; 
   padding-bottom:3px;}



/* ----------------------------------Liste Index.html Fußzeile Links----------------------------------------- */
ul.index {list-style-type:none;  margin:0px; margin-left:20px; padding:0px; margin-bottom:0px; margin-top:10px; }
li.index {width:125px; float:left;  margin:2px; text-decoration:none; text-align:center; display:block;  }

a.index:link {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block; height:15px; padding-top:6px; 
   padding-bottom:3px;}

a.index:visited {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:15px; padding-top:6px; 
   padding-bottom:3px;}

a.index:focus {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:15px; padding-top:6px; 
   padding-bottom:3px;}

a.index:hover {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#ff0000; display:block;  height:15px; padding-top:6px; 
   padding-bottom:3px;}

a.index:active {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; display:block;  height:15px; padding-top:6px; 
   padding-bottom:3px;}


/* ----------------------------------Steuerung Galerie----------------------------------------- */
ul.galerie-pic {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:0px; }
li.galerie-pic {width:125px; float:left;  margin:2px; text-decoration:none; text-align:center; display:block;}
li.galerie-pic-start {width:125px; float:left;  margin:2px; margin-left:131px; text-decoration:none; text-align:center; display:block;  }
li.galerie-pic-count {width:75px; float:left;  margin:2px; margin-left:125px; text-decoration:none; text-align:center; display:block;  }
li.galerie-pic-count-end {width:75px; float:left;  margin:2px; margin-left:254px; text-decoration:none; text-align:center; display:block;  }

a.galerie-pic:link {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; font-weight:bold; display:block; height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

a.galerie-pic:visited {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; font-weight:bold; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}

a.galerie-pic:focus {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; font-weight:bold; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-down.gif);background-repeat:repeat-x;}

a.galerie-pic:hover {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#ff0000; font-weight:bold; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-up.gif); background-repeat:repeat-x;}
 
a.galerie-pic:active {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; font-weight:bold; display:block;  height:25px; padding-top:6px; 
   padding-bottom:3px; background-image: url(../img/button-down.gif); background-repeat:repeat-x;}

/* ----------------------------------Liste Galerie----------------------------------------- */
ul.galerie {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:0px; }
li.galerie {float:left;  margin:6px; border-style:solid; border-color:#666666; border-width:1px; text-decoration:none;
	 text-align:center; display:block; background-color:#000000; }

a.galerie:link {text-align:center; color:#000000; display:block;  background-color:#fffde8;}
a.galerie:visited {text-align:center; color:#000000; display:block;  background-color:#fffde8;}
a.galerie:focus {text-align:center; color:#000000; display:block;  background-color:#fffde8;}
a.galerie:hover {text-align:center; color:#ff0000; display:block;  background-color:#fffde8;}
a.galerie:active {text-align:center; color:#000000; display:block;  background-color:#fffde8;}


/* --------------------------------------Liste für Sitemap-Links------------------------------------------------------------*/
ul.sitemap {list-style-type:none;   padding:0px; margin-bottom:20px; margin-top:0px; }
li.sitemap-ueber {width:250px; margin:0px; text-decoration:none; text-align:left; display:block; height:6px;  }
li.sitemap {width:250px; margin:0px; margin-left:20px; text-decoration:none; text-align:center; display:block;  }

/* --------------------------------------Liste für Job-Seite Texte------------------------------------------------------------*/
ul.job {list-style-type:none;  margin:0px; padding:0px; margin-bottom:0px; margin-top:15px; margin-right:10px; margin-left:0px;  }
li.job {width:450px; margin:5px; margin-bottom:0px; margin-top:0px; text-decoration:none; text-align:center; display:block; }



/* -------------------------------------------Texte-------------------------------------------------------------------------*/
h1 {font-size:20px; font-family: verdana, arial; color:#999; }
h1.index {font-size:20px;text-align:center; font-family: verdana, arial; color:#999; }
h2 {font-size:16px; font-family: verdana, arial; color:#333; }
h2.index{font-size:14px; font-family: verdana, arial; color:#999999; }
h2.link{font-size:12px; font-family: verdana, arial; color:#999999; }
h2.xlink{font-size:24px; font-family: verdana, arial; font-color:#ff0000; }
h3 {font-size:13px; font-family: verdana, arial; color:#333;}
h3.weltweit {font-size:13px; line-height:16px; font-family: verdana, arial; color:#999;}
h4 {font-size:12px; font-family: verdana, arial; color:#333; line-height:1pt;}
h4.sitemap {font-size:12px; font-family: verdana, arial; color:#333;}
p.normaltext{font-size:14px; font-family: verdana, arial; color:#000; }
p.bildtext{font-size:14px; font-family: verdana, arial; color:#000;line-height:10px; margin:3px 0px 5px 20px;;  }
p.sitemap{font-size:14px; font-family: verdana, font-weight:bold; arial; color:#000; }
p.job {font-size:12px; font-family: verdana, arial; text-decoration:none; text-align:left; color:#333; display:block; width:100%; padding-bottom:3px;}
p.galerie-pic {font-size:12px; font-family: verdana, arial; text-decoration:none; 
 	 text-align:center; color:#000000; font-weight:bold; display:block; height:25px; padding-top:6px; 
   padding-bottom:3px;}
h2.silver{font-size:20px; line-height:10px; font-weight:100; margin:10px; padding:0px; text-align:center; font-family: verdana, font-weight:bold; arial; color:#aaa; }

p.link-index {font-size:20px; font-family: verdana, arial; text-decoration:none; font-weight:600; text-align:left; color:#333; padding:0px 0px 0px 0px;}

q.zitat{width:180px; font-size:16px; float:right; font-family: verdana; font-style:italic; color:#bb0000; text-align:left; background:#fffde8; border:1px; margin:4px; padding:0px; }
p.index{font-size:14px;display:block;  font-family: verdana, arial; color:#000; }
p.index1{font-size:12px; text-align:right; font-weight:bold; font-family: verdana, arial; color:#000; }
br.small {line-height:0.5pt;}



/*----------------------------------------------------Lightbox---------------------------------------------------*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 113px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

