a:link, a:visited {color: #FFFFFF;}
a:active, a:hover {color: #000000;}
body {color: black; background-color: #333; font-size: 100%; font-family: Helvetica,Arial,sans-serif; margin: 0; padding: 0; text-align: center;}

#mainpage {background-color: #333; position: absolute; top: 10%; left: 0%; right: 0%; color: #CCCCCC; text-align: center; height: 75%; bottom: 15%; margin-top: 0; margin-right: 8px; margin-bottom: 0; margin-left: 8px;}
#navi {clear: both; font-size: 0.83em; text-align: left; margin: 0px; padding: 0em; min-height: 10px;}
#content {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; background-color: #3f3f3f; margin: 0px; padding: 0px; height: 100%; text-align: left;}
#footer {clear: both; font-size: 0.83em; margin: 0; text-align: right; padding: 0px; min-height: 25px;}
#galleria{height:100%;width:100%;background-color:#3f3f3f}
.info {width: 100%; position: absolute; top: 50%; left: 0px; right: 0%; color: #FFFFFF; text-align: center; padding: 3px; font-size: 16px;}

.menue {height:25px; background:url(../images/menue.png); position:relative; font-family:arial, verdana, sans-serif; font-size:11px; z-index:500; width: 100%;}
.menue .select {margin:0; padding:0; list-style:none; white-space:nowrap;}
.menue li {float:left; background:url(../images/menue.png);}
.menue li.lrt {float:right; background:url(../images/menue.png);}
.menue .select a {display:block; height:25px; float:left; background: url(../images/menue.png); padding:0px 0px 0px 5px; text-decoration:none; line-height:23px; white-space:nowrap; color:#FFFFFF;}
.menue .select li.lrt a {color:#FFFFFF;}

.menue .select a b {display:block; padding:0px 30px 0px 5px; background:url(../images/menue.png) right top;}
.menue .select li.line a b {background:url(../images/menue_s.png) right top;}
.menue .select a:hover, .menue .select li:hover a {background: url(../images/menue.png); padding:0px 0px 0px 5px; cursor:pointer; color:#f38e16;}
.menue .select li.lrt a:hover, .menue .select li.lrt:hover a {background: url(../images/menue.png);}
.menue .select a:hover b, .menue .select li:hover a b {display:block; padding:0px 30px 0px 5px; background:url(../images/menue.png) right top; cursor:pointer;}
.menue .select li.line a:hover b, .menue .select li.line:hover a b {background:url(../images/menue_o.png) right top;}
.menue .select li.lrt a:hover b, .menue .select li.lrt:hover a b {background:url(../images/menue_o.png) right top;}
.menue .select li.lrt a:hover b.arrow, .menue .select li.lrt:hover a b.arrow {background:url(../images/menue_o.png) right top;}

.menue .sub {display:none;}
.menue ul ul {display:none;}

.menue table {border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0;}
.menue .sub {margin:0; padding:0; list-style:none;}
.menue .sub li {background:transparent;}
.menue .select :hover .sub {height:20px; display:block; position:absolute; float:left; top:25px; left:0; text-align:center; background:#fff url(../images/sub.gif); font-weight: bold; width: 100%;}
.menue .select :hover .rt li {float:right;}
.menue .select :hover .sub li a {display:block; height:20px; line-height:18px; float:left; background:transparent url(../images/pix.gif); padding:0 16px; margin:0; white-space:nowrap; color:#000000;font-size:10px;}
.menue .select :hover .sub li.subline a {color:#000000;}
.menue .select :hover .sub li a:hover,
.menue .select :hover .sub li:hover {color:#000; line-height:16px; position:relative; background:#fff url(../images/sub.gif) left bottom;}

.menue .select :hover .sub li:hover > a {color:#000;}
.menue .select :hover .sub :hover ul { padding:0; margin:0; list-style:none; display:block; position:absolute; left:-1px; top:20px; border:1px solid #aaa; border-top:0; background-color: #fff; background-image: url(../images/sub.gif);}
.menue .select :hover .sub :hover ul li a {width:80px; text-align:left; height:20px; line-height:18px;}
.menue .select :hover .sub :hover ul li a:hover {line-height:16px;}

.copy {float: left; font-size: 13px; font-weight: bold; color: #525252; padding: 4px 0 0 4px;}
.menue3 {float: right; font-size: 11px; font-family: arial, verdana, sans-serif; text-decoration: none; color: #FFFFFF; text-align: right; white-space: nowrap; padding: 5px 5px 0 0;}
.menue3 a:link, .menue3 a:visited{color: #FFFFFF; text-decoration: none; font-weight: bold;}
.menue3 a:active, .menue3 a:hover{color: #f38e16; text-decoration: none;font-weight: bold;}
