/* Style sheet stylesheet */
body{width:955px;margin-left:auto;margin-right:auto;padding:0;border:0;font-size:84%; font-family:Helvetica; background:#fff;}
a{color:#369;}
a:hover{text-decoration:none;color:#fff;background:#ff6600;}
h1,h2,h3{margin:.8em 0 .2em;padding:0;color:#c20017;font-size:122%;}
p{margin:.4em 0 .8em;padding:0;}
img{margin:0px 0 5px;}
#header{width:100%;float:left;clear:both;}
#header{border-bottom:0px solid #ff6600;}
#header p,#header h1,#header h2{margin:0;padding:.4em 15px 0 15px;}
#header ul{width:100%;float:left;clear:left;margin:10px 0 0;padding:0;list-style:none;border-bottom:1px solid #ff6600;}
#header ul li{display:inline;margin:0;padding:0;list-style:none;}
#header ul li a{left:15px;position:relative;float:left;display:block;margin:0 0 0 1px;padding:3px 10px;text-align:center;text-decoration:none;color:#000;line-height:1.3em;background:#eee;}
#header ul li a:hover{color:#000;background:#ff6600;}
#header ul li .active{left:15px;position:relative; float:left;font-weight:bold;color:#000;background:#ff6600; line-height:1.3em; padding:3px 10px; display:block;}
#header ul li .active:hover{float:left;font-weight:bold;color:#fff;background:#ff6600;}
#header ul li a span{display:block;}

#subheader{width:100%;float:left;clear:both;}
#subheader{border-bottom:0px solid #ff6600;}
#subheader p,#subheader h1,#subheader h2{margin:0;padding:.4em 15px 0 15px;}
#subheader ul{width:100%;float:left;clear:left;margin:0px 0 0;padding:0;list-style:none;}
#subheader ul li{display:inline;margin:0;padding:0;list-style:none;}
#subheader ul li a{left:15px;position:relative;float:left;display:block;margin:0 0 0 1px;padding:3px 10px;text-align:center;text-decoration:none;color:#000;line-height:1.3em;background:#eee;}
#subheader ul li a:hover{color:#000;background:#ff6600;}
#subheader ul li .active{left:15px;position:relative; float:left;font-weight:bold;color:#000;background:#ff6600; line-height:1.3em; padding:3px 10px; display:block;}
#subheader ul li .active:hover{float:left;font-weight:bold;color:#fff;background:#ff6600;}
#subheader ul li a span{display:block;}

/*#layoutdims{clear:both;margin:0;text-align:right;background:#fff;padding:6px 0px !important;}*/
.colmask{width:100%;position:relative;overflow:hidden;float:left;clear:both;margin-left:70px;margin-right:70px;margin-top:95px;}
.colright,.colmid,.colleft{width:100%;position:relative;float:left;}
.col1,.col2,.col3{position:relative;overflow:hidden;float:left;padding:0 0 1em;}
.fullpage{background:transparent;}
.fullpage .col1{width:85%;margin-left:auto;margin-right:auto;}
#footer{width:100%;float:left;clear:both;position:relative;bottom:0px;background:#fff;}
#footer p,#footer h1,#footer h2{margin:0;padding:.4em 15px 0 15px;}
/* #footer p{margin:0;padding:10px;} altes p */
/* Footer Menu */
#footer ul{width:100%;float:left;clear:left;margin:0px 0 0;padding:0;list-style:none;border-top:1px solid #ff6600;margin-top:25px;}
#footer ul li{display:inline;margin:0;padding:0;list-style:none;}
#footer ul li a{left:15px;position:relative;float:left;display:block;margin:0 0 0 1px;padding:3px 10px;text-align:center;text-decoration:none;color:#000;line-height:1.3em;background:#eee;}
#footer ul li a:hover{color:#000;background:#ff6600;}
#footer ul li .active{left:15px;position:relative; float:left;font-weight:bold;color:#000;background:#ff6600; line-height:1.3em; padding:3px 10px; display:block;}
#footer ul li .active:hover{float:left;font-weight:bold;color:#000;background:#ff6600;}
#footer ul li a span{display:block;}
                                        
.singlegallery {
    width:800px; 
    height:260px; 
    overflow:hidden;    
}

.bg {
background-image: url(/logo.png);
width:300px;height:65px;
padding:0px;
background-repeat:no-repeat;
position:absolute;
margin-top:55px;
margin-left:655px
}

.error {
     clear:left;
     float:left;
     font-weight:bold;
     color:#c20017;}


