/* Global */
* {font-family: Arial; font-size:12px; font-weight:normal; color: #FFFFFF; }
body { background-color:#000000; background-image:url(images/bgimg.jpg); margin:0px; padding:0px;border:0px}
h1 { font-size:42px; font-weight:bold; color: #FFFF00; }
h2 { font-size:23px; font-weight:bold; color: #FFFF00; }
h3 { font-size:16px; font-weight:bold; color: #FFFF00; }
A  { font-size:12px; font-weight:bold; text-decoration:none; color: #FF0000;}
A:hover {font-weight:bold; color: #FFFF00;}
option {color: #000000;}
input {color: #000000;}
select {color: #000000;}

/* normale Tabellen ohne Rand und Abstand zum Rand */
table {border:0px solid #FFFFFF; border-spacing:0px; padding:0px; border-collapse:collapse; empty-cells:show;}
td    {border:0px solid #FFFFFF;}

/* Spezielle Formate */
.klein  { font-size:11px; }
.tableborder { border: 1px solid #e9924c;}
.tdborderR { border-right: 1px solid  #e9924c;}
.tdborderL { border-left: 1px solid  #e9924c;}
.bwhite {border: 1px solid #FFFFFF};

/* zusätzliche Styles für die Galerie*/

/* General */
#qdig { font-family:Arial, Helvetica, Geneva, sans-serif; }
.qdig-grayout { color:#cccccc; }
#qdig small { font-size:0.85em; }
/* Links */
#qdig a 	{font-family: Arial; font-size:14px; font-weight:normal; color: #FFFF00; }
#qdig a:visited {font-family: Arial; font-size:14px; font-weight:normal; color: #FFFF00; }
#qdig a:hover 	{font-family: Arial; font-size:14px; font-weight:normal; color: #55FF55; }
/* Images */
img.qdig-image { background-color:#eeeeee; border:1px solid #cccccc; }
img.qdig-thumb { background-color:#eeeeee; border:1px solid #cccccc; }
img#qdig-thumb-current { border:1px solid #ff0000; }
img.qdig-all-thumb { background-color:#eeeeee; border:1px solid #cccccc; }
/* Captions */
div.qdig-caption , div.qdig-imageinfo
 { font-family:Verdana, Arial, Helvetica, sans-serif; }
/* Misc. */
table#qdig-uppernav {border-right: 1px solid  #555555; border-bottom: 1px solid  #555555; border-left: 1px solid  #AAAAAA; border-top: 1px solid  #AAAAAA; background:#999999;  } 
table#qdig-lowernav {border-right: 1px solid  #555555; border-bottom: 1px solid  #555555; border-left: 1px solid  #AAAAAA; border-top: 1px solid  #AAAAAA; background:#999999;  } 
table#qdig-dirnav      {border-right: 2px solid  #555555; border-bottom: 2px solid  #555555; border-left: 2px solid  #AAAAAA; border-top: 2px solid  #AAAAAA; background:#999999;  } 
table#qdig-dirnav td { padding:10px; }
/*Misc. nicht in gallery_script gefunden */
.qdig-navpath { }
a.qdig-navpath { }
a.qdig-subdirlink { } 
#qdig-admin { } .navrow { }


/* zusätzliche Styles für die Galerie-Admin*/
.black { color:black; }
.top { font-size:16px; font-weight:bold; color: #FFFF00;}
.ROW1 { background-color:#222222; color:#FFFFFF;}
.ROW2 { background-color:#333333; color:#FFFFFF;}
.BAR { background-color:#444499; }
.bottom { color:#FFFFFF; font-size:11px; text-decoration: none;}
.REM { color:silver; }
.XML { color:navy; background-color:yellow; }


/* Styles für das Menusystem*/

/* level 0 inner */
.m0l0iout {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	padding: 3px;
	color: #ffff55;
}
.m0l0iover {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px
	text-decoration: none;
	font-weight:bold;
	padding: 3px;
	color: #ffff55;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #000050;
	color: #FF0000;
}
.m0l0oover {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #000099;
	font-weight: bold;
	color: #FF0000;
}

/* level 1 inner */
.m0l1iout {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #ffff55;
}
.m0l1iover {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: bold;
	padding: 4px;
	color: #000099;
	font-weight: bold;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #000099;
	filter: alpha(opacity=70);
}
.m0l1oover {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #FFFF00;
	font-weight: bold;
}

/* level 2 inner */
.m0l2iover {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration : none;
	padding: 4px;
	font-weight: bold;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
	font-weight: bold;
}

