/* Cascading  Style Sheet */
/* drecksding.net/galerie */
/* by  Renatus  Cartesius */
/* 2007       -      2009 */
/* fixed error with footer in google chrome on 22/03/2009 */
/*
html, body {
  height:100%;
}
*/
body {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	background-color: #000000;
	color: #CCCCCC;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align:left;
	}
#center {
	top:0;
	width:1000px;
	height: 100%;
	text-align: center;
	vertical-align:middle;
	background-color:#000000;
}
#head {
	text-align:left;
	top:0;
	width:1000px;
	vertical-align:middle;
	padding-left: 50px;
	background-color:#000000;
}
#menu {
	width: 1000px;
	float: left;
	text-align: left;
	padding-left: 50px;
	padding-bottom: 5px;
	background-color:#000000;		
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0px white solid;
}

.linie1 {
	color:#CCCCCC;
	background-color:#CCCCCD;		
	text-align:left;
	margin-left:0px;
	height:1px;
	width: 900px;

}
.linie2 {
	color:#CCCCCC;
	background-color:#CCCCCD;
	text-align:left;
	margin-left:0px;
	height:1px;
	width: 950px;
}
.linie3 {
	color:#CCCCCC;
	background-color:#CCCCCD;
	text-align:left;
	margin-left:0px;
	height:1px;
	width: 980px;
}


#menu a:link { text-decoration:none; font-weight:bold; color:#00CC00; background-color:#000000; }
#menu a:visited { text-decoration:none; font-weight:bold; color:#CCCCCC; background-color:#000000; }
#menu a:hover { text-decoration:none; font-weight:bold; color:inherit; background-color:#00FF00; }
#menu a:active { text-decoration:none; font-weight:bold; color:inherit; background-color:#FFFF00; }
#menu a:focus { text-decoration:none; font-weight:bold; color:inherit; background-color:#FFFF00; }

#submenu {
	width:100%;
	float: left;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#000000;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
}	
#content {
	width: 1000px;
	/*float: right;*/
	background-color:#000000;		
	text-align:left;
	padding-left: 50px;
	clear: left;
	z-index:2;
}
#footer {
	background-color: #000000;
/*	background-color: transparent;
	background-image:url(foot.png); 
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	padding-left: 50px;
	padding-bottom: 0px;
	width: 950px;
	height:50px;
	z-index:1;
	bottom: 0px;
	position:relative;*/
}
.thumbnail{
	padding: 3px 3px 8px 3px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}	
.section{
	padding: 1.0em 0 3.2em 0;
	overflow: auto;
	width: 100%;
	}
.textcontent {
	width: 870px;
	text-align: justify;
	background-color: #000000;	
}

.noborder {
	border: 0px #000000 solid;
}
.neu {
	color: #00FF00;
	font-weight:bold;
	background-color: #000000;	
}
.visit {
	color:#00FF00;
	text-decoration:underline;
	background-color: #000000;	
}
.darkgrey {
	color:#666666;
	background-color: #000000;
	
}
.aufzaehlung {
	padding-top:0px;
	padding-left: 20px;
	list-style-type: disc;
}
.w3c {
	width:88px;
	height:31px;
}

.galerie_tbl_cell {
	width: 150px;
	text-align: center;
	vertical-align: middle;
	background-color:#000000;	
}
.galerie_tbl_cell_head {
	width: 150px;
	text-align: center;
	vertical-align: middle;
	font-weight:bold;
	background-color:#000000;	
}
.galerie_tbl_cell_info {
	width: 150px;
	text-align: left;
	vertical-align: top;
	font-weight:normal;
	background-color:#000000;	
}
.section a:link { text-decoration:none; font-weight:bold; border: 0px solid #000000; background-color:#000000; }
.section a:visited { text-decoration:none; font-weight:bold; color:#999999; background-color:#000000; }
.section a:hover { text-decoration:none; font-weight:bold; color:#FFFFFF; background-color:#00FF00; }
.section a:active { text-decoration:none; font-weight:bold; background-color:#FFFF00; }
.section a:focus { text-decoration:none; font-weight:bold; background-color:#FFFF00; }

a.noborder:link { text-decoration:none; font-weight:normal; border: 0px #000000 solid; }
a.noborder:visited { text-decoration:none; font-weight:normal; background-color:#000000; }
a.noborder:hover { text-decoration:none; font-weight:normal;  background-color:#000000; }
a.noborder:active { text-decoration:none; font-weight:normal; background-color:#000000; }
a.noborder:focus { text-decoration:none; font-weight:normal; background-color:#000000; }	

ul {
	padding:0px;
	background-color: #000000;	
}	
h1 {

	font-family:Tahoma, Verdana, sans-serif;
	font-size:20px;
	font-weight:normal;
	background-color: #000000;		
}
h2 {
	font-family: Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #000000;
}
h2.news {
	font-family: Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #00CC00;
	background-color: #000000;
}

h3 {
	font-family: Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;		
	background-color: #000000;
}

img {
	border: 0px;
}

content * {
	background-color:#000000;
}

table, tr, td {
	background-color:#000000;
}

a:link { text-decoration:none; font-weight:bold; color:#00CC00; background-color:#000000; }
a:visited { text-decoration:none; font-weight:bold; color:#999999; background-color:#000000; }
a:hover { text-decoration:none; font-weight:bold; color:#FFFFFF; background-color:#00FF00; }
a:active { text-decoration:none; font-weight:bold; color: inherit; background-color:#FFFF00; }
a:focus { text-decoration:none; font-weight:bold; color: inherit; background-color:#FFFF00; }