html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, thead
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 13px/*ehemals 100%

*/;font-family: inherit;vertical-align: baseline;}

:focus {outline: 0;}

body {background-color: #000000;line-height: 1;color: black;}
* html body{text-align:center;}
a:link{color:#cccccc;}
a:visited{color:#999999;}
ol, ul {list-style: none;}
caption {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
#button{color:#000000;font-family:arial;font-size:12px;border:0px;}
#button2{color:#000000;font-family:arial;font-size:12px;border:1px solid #000000;}

#container{border:0px;width:938px;margin-top:10px;margin-right:auto;margin-left:auto;position:relative;}
* HTML #container{text-align:left;}

#header{border:0px;width:936px;position:relative;}
#brand, #brand a, #brand a:active, #brand a:visited, #brand a:hover {/*background-color:#8F2EE1;*/font-size:22px;color: #eae1e1;font-family:Arial;font-style: bold;font-weight:bold;text-decoration:none;}

#site_information{background: url(../images/arrow.png);background-repeat:no-repeat;background-position:left center;padding-left:10px;border:0px;position:relative;margin-bottom:10px;}
#site_information_txt{font-size:10px;color: #9e9596;font-family:Arial;}

#ErrorTable{width:500px;border:1px solid #FF0000;}

#underline {
	font-size: 12px;
	font-family: arial;
	color: #9e9596;
	padding:0px;
}

#main-menue{padding:0px;font-size:12px;color: #9e9596;font-family:Arial;height:20px;}
#main-menue a {color: #9e9596;}
#main-menue li{padding-right:10px;display: inline;}
#main-menue li a{text-decoration: none;}

#custommer{border:0px;width:150px;color: #9e9596;font-size:13px;font-family:Arial;text-decoration: none;}
#custommer a{color: #9e9596;font-size:13px;font-family:Arial;text-decoration: none;}
#custommer li{padding-bottom: 5px;}
#custommer li ul{padding-left: 20px;padding-top: 5px;}
#custommer a:hover, #main-menue a:hover{color:#ffffff; text-decoration:underline;}
#custommer a:active , #custommer a.menu_current, #main-menue a:active, #main-menue a.menu_current{color:#ffffff; text-decoration:underline;}

#adm_menu{color: #9e9596;font-size:12px;font-family:Arial;}
#adm_menu a{padding-right: 20px;color: #9e9596;font-size:13px;font-family:Arial;text-decoration: none;}
#adm_menu a:hover, #adm_menu_current a{padding-right: 20px;color: #FFFFFF;text-decoration: underline;font-size:13px;font-family:Arial;}

#flash {border:0px;color: #9e9596;width:788px;height:580px;/*
font-size:13px;font-family:Arial;text-decoration: none;
*/}

#txt{color:#9e9596;font-family:arial;font-size:14px;}
#headline{color:#9e9596;font-size:16px;font-weight:bold;font-family:arial;}
#info, #info a, #info a:active, #info a:visited, #info a:hover{color:green;text-decoration:none;}
#header_error{color:#FF0000;font-family:arial;font-size:14px;}
#adm_info{color:#FF0000;font-family:arial;font-size:12px;}

#TblHeader{background-color:#555555;color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;}
#TblHeader2{color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;}
#TblRow{background-color:#DDDDDD;color:#000000;font-family:arial;font-size:12px;}
#TblRow1{background-color:#DDDDDD;color:#000000;font-family:arial;font-size:12px;}
#TblRow1:hover, #TblRow2:hover{cursor:pointer;background-color:#555555;color:#FFFFFF;font-family:arial;font-size:12px;}
#TblRow2{background-color:#EEEEEE;color:#000000;font-family:arial;font-size:12px;}

#TblRow input, #TblRow textarea{border:1px solid #BBBBBB;}

/* Erweiterung f�r Bildergalerie */

#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#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(../images/empty.gif);background-repeat:no-repeat;display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../../images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../../images/next.gif) right 15% no-repeat; }
#imageDataContainer{font-size: 10px;background-color: #FFFFFF;margin: 0 auto;line-height: 1.4em;}
#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: 66px; float: right;  padding-bottom: 0.7em;	}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
.lbWidth {position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}
* html .lbContent {margin-left: -790px;position:relative;}
* html .lbMinWidth {padding-left: 790px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*
body.mceContentBody {
background: #808080;
*/
