td {
border-collapse:collapse; margin: 0px;
font-family:Verdana,Arial, sans-serif;
font-size:10pt;background-color:black;
}
th {
font-family:Verdana,Arial, sans-serif;font-weight:bold;
}
table {
	border-collapse:collapse; color: silver; border: 2px #0000ff; background-color: black; padding: 0px; 
}

select {
font-family:Verdana,Arial, sans-serif;
font-size:10pt;
color:white;
background-color:black;
border-bottom: 2px solid #555;
border-top: 1px solid #555;
border-left: 1px solid #555;
border-right: 2px solid #555;
}

input, textarea, checkbox {
font-family:Verdana,Arial, sans-serif;
font-size:10pt;
color:white;
background-color:black;
border-bottom: 1px solid silver;
border-top: 1px solid silver;
border-left: 1px solid silver;
border-right: 1px solid silver;
}

input:hover, textarea:hover, checkbox:hover {
font-family:Verdana,Arial, sans-serif;
font-size:10pt;
color:white;
background-color:black;
border-bottom: 1px solid white;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;
}

.submit {
font-family:Verdana,Arial, sans-serif;
font-size:10pt;
font-weight: bold;
color:white;
background-color:black;
border-bottom: 2px solid #555;
border-top: 1px solid #555;
border-left: 1px solid #555;
border-right: 2px solid #555;
}

.submit:hover
{
background: white;
border-bottom: 1px solid #555;
border-top: 2px solid #555;
border-left: 2px solid #555;
border-right: 1px solid #555;
color:#f00;
}

.zeile1 { font-size: 11pt;font-weight: bold;color:white;}
.zeilef { font-size: 10pt;color:white;}
DIV.arr1 A { color: #009; font-size: 16pt;font-weight: bold;text-decoration: none;}

.bildnummer {
	font-size: 11pt;font-weight: bold;color:silver;
}

#left {
   background-color: black;
   color:white;
   padding: 0;
   border: none;
   margin: 1px;
   width: 160px;
   position: absolute;
   top: 0;
   left: 0;
   height: 99%;
   }
#main {
   background-color: black;
   color:white;
   padding: 0;
   border: none;
   right: 0;
   margin: 1px 1px 1px 161px;
   height: 99%;
 }
#catindex {
   background-color: black;
   padding: 0;
   border: none;
   margin: 1px 1px 1px 161px;
   width: 800px;
   height: 99%;
 }
 #lleft {
   background-color: black;
   color:white;
   padding: 0;
   border: none;
   margin: 1px;
   width: 23px;
   position: absolute;
   top: 0;
   left: 0;
   height: 99%;
   }
#lmain {
   background-color: black;
   color:white;
    position:absolute;
   top: 0;
   left: 24px;
   width: 810px;
   height: 99%;
   z-index: 5;
 }
 #lright {
   background-color: black;
   color:white;
    position:absolute;
   top: 40px;
   left: 950px;
   margin: 5px;
   width: 110px;
   height: 500px;
   z-index: 6;
 }
 #tagbox {
  width: 750px;
 }
 
a img { border-width:0px;
      text-decoration:none; }
	  
img { color: #fff; }
	  
#col2 { position:absolute; width:250px; height:99%; z-index:1; left: 200px; top: 0px; background-color : #FFF;border: none;}
#col3 { position:absolute; width:200px; height:99%; z-index:2; left: 450px; top: 70px;background-color : #FFF;border: none;}
#col4 { position:absolute; width:200px; height:99%; z-index:3; left: 700px; top: 60px;background-color : #FFF;border: none;}
#head { position:absolute; width:200px; height:99%; z-index:4; left: 600px; top: 250px;background-color : #FFF;border: none;} 
body {
   font-family:Verdana,Arial, sans-serif;
   font-size: 11pt;
   background-color: black;
   color: silver;
   padding: 0;
   margin: 0;
   }

P {
   margin: 0.7em 1em;
   }

DIV.active A {
	color: #00f;
	border: 1px solid #f00;
}

a#selflink{
	color: #00f;
	border: 1px solid #f00;
	font-size: 12pt;
}

.green {
	color: green;
}

.blue {
	color: blue;
}
.hellblau {
	color: #059;
}
.red {
	color: red;
}
.gmaplink {
	color: gold;
	font-size: 10pt;
	font-weight:bold;
}

.bluelink {
	color: gold;
	font-size: 10pt;
}
.userlink {
		color: greenyellow;
	font-size: 14pt;
	font-weight:bold;
}

.bluelink:hover {
	color: white;
}
.redlink {
	color: #900;
	font-size: 10pt;
}
.greenlink {
	color: #090;
	font-size: 10pt;
}

.navcat {
	color: silver;
}

.catcount {
	color: gold;
}

.panocount {
	color: skyblue;
}

.lblue {
	color: #009;
	font-size: 12pt;
}
.lf {
	font-size: 12pt;
}
.xlblue {
	color: blue;
	font-size: 14pt;
	font-weight:bold;
}
.xlf {
	font-size: 14pt;
}
.under {
	text-decoration:underline;
}

.tb1 {
	font-size: 12pt;
	font-weight: bold;
	color: gainsboro
}
.tb2 {
	font-size: 12pt;
	font-weight: bold;
	color: silver;
}
.tb2:hover {
	color: silver;
}
.tb3 {
	font-size: 10pt;
	font-weight: bold;
	color: silver;
}
.tb3:hover {
	color: #f00;
}
.tb4 {
	font-size: 10pt;
	color: silver;
}
.tb4:hover {
	color: #f00;
}
.tb5 {
	font-size: 10pt;
	color: silver;
}
.tb5:hover {
	color: #f00;	
}
.tb6 {
	font-size: 10pt;
	color: silver;
}
.tb6:hover {
	color: white;
}
.mini {
font-size: 10pt;
}
.hotspot {
font-size: 8pt;
}
.micro {
font-size: 8pt;
}
.exif {
font-size: 8pt;
color: #444;
}

a:link {
   color: white;
   text-decoration: none; font-size:10pt;
   }
a:hover {
 background-color: grey; font-size:10pt;
 text-decoration: none;
 color:red;
 }
a:visited {
	color:white; text-decoration:none; font-size:10pt;text-decoration: none;
}
DIV.ishadow, DIV.ishadow2, DIV.ishadow3, DIV.ishadow4, DIV.ishadow5 {
   padding: 1px;
   float: left;
    }
DIV.ishadow {
    }
DIV.ishadow2 {
   }
DIV.ishadow3 {
   }
DIV.ishadow4 {
   }
DIV.ishadow5 {
   }

DIV.ishadow IMG {
   border: 1px solid silver;
   margin: 0;
   display:block;
   position: relative;
   top: 0px;
   left: 0px;
   }
DIV.auth {
	color: #aff;
}

DIV.ttable{
	color: white; border: 2px #0000ff; background-color: black; padding: 10px;
}

#countdown{
	color: #f00;font-size: 14pt;
}
.autoplaylink {
	color: #00B;
	font-size: 10pt;
	font-weight:bold;
}
.copy {
	color: #000;
	font-size: 12pt;
	font-weight:bold;
}
.pfeil {
	color: gold;
	font-size: 18pt;
	font-weight:bold;
}
#dhtmltooltip{
color: black;
font-size: 10pt;
position: absolute;
width: 150px;
border: 1px solid white;
padding: 1px;
background-color: white;
visibility: hidden;
z-index: 100;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:800px; height:10px; background-color:black;  visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:black;  color:silver;}
.clLevel0over{background-color:#f6f6f6; color:silver;}
.clLevel0border{position:absolute; visibility:hidden; background-color:black;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:whitesmoke;  color:black;}
.clLevel1over{background-color:#f6f6f6; color:red; cursor:pointer;}
.clLevel1border{position:absolute; visibility:visible; background-color:gold;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:500}
.clLevel2{background-color:whitesmoke; color:black;}
.clLevel2over{background-color:#f6f6f6;  color:Red; cursor:pointer; }
.clLevel2border{position:absolute; visibility:hidden; background-color:gold;}

