﻿body{	
background:#000000 url(bilder/bodyBackground800.jpg);	
color:#505050;	
font:76% Georgia,Verdana,Tahoma,Arial,sans-serif;
}


a{
color:#f7b700;
font-weight:700;
text-decoration:none;
}
a:hover{
color:#e1001e;
}



#allcontent {	
background: url(bilder/bgbot.gif) repeat-y;	
margin:10px auto 0 auto;	
width:750px;	
border: none;}

#header {	
background:url(bilder/bgtop.gif) top left no-repeat;	
width: 750px;	
height:136px;	
clear: both;
}	

#adress a{
clear:both;
margin:93px 36px 0px 0px;
padding:0px 0px 0px 0px;
float: right;
height: 23px;
width:102px;
display: block;
}

#adress a:hover{
background:url(bilder/epost.gif);
border: none;
}

.alt{
display: none; 
}

#content {
position:relative;	
background:url(bilder/contentBackground.gif) top left no-repeat;	
width:750px;
}



#sidebar {
position: absolute;
top:0px;
left:10px;	
padding-top:60px;	
width:160px;
z-index: +1;
}

#arrangement{	
padding:3px 3px 10px 3px;	
border: none;	
clear:both;	
color:#505050;	
width:160px;	
height:50px;
font-family:Courier, "Courier New", monospace;
font-weight:bold;
font-size:90%;
}

#konsdato{
margin:0px 0px 0px 0px;
padding-top:2px;
padding-bottom:2px;	
border: none;	
clear:both;	
text-align:center;	
color:#505050;	
width:160px;	
height:100px;
font-family: Courier, "Courier New", monospace;
text-transform:uppercase;
font-weight: bold;
}

#menu {	
padding-top:10px;	
margin:0 15px 20px 10px;
text-align:left;
}	

#menu h2{
color:#ffffff;
font-size:1.5em;
font-weight:400;
margin:3px 3px 3px 3px;
}

#mailinglist h2{
color:#ffffff;
font-size:1.5em;
font-weight:400;
margin:3px 3px 3px 3px;
text-decoration: 
underline;
}

#mailinglist{	
padding:10px 3px 3px 3px;	
border: none;	
clear:both;	
text-align: center;	
color:#ffffff;	
width:140px;
border-top: 1px #000000 solid;
}


#arrangement img{
border:0;	
}

#textarea {
padding:52px 0 0 200px;
width: 520px;
min-height:550px;
position: relative;
}

#textarea a{
color:#000;
font-weight:700;
text-decoration:none;
}
#textarea a:hover{
color:#f00;
}

#textarea h1{
color:#505050;
font-size:2em;
font-weight:400;
margin:0px 0 10px;
padding:0;
border-bottom:1px solid black;
text-align:center;
}

#textarea h2{
color:#505050;
font-size: 150%;
font-weight: 400;
padding-left:5px;
}

#footer {
position:relative;	
background:url(bilder/bgbot.gif) repeat-y;	
width:750px;	
height: 30px;}

#footer2 {	
background:url(bilder/bgbot2.gif) repeat-y;	
width:750px;	
height: 33px;
}



#textarea p{
color:#505050;
font-weight:100;
margin:20px 0px 20px 0px;
padding:0;
font-size:110%;
}

#textarea img{
border:1px solid black;
float:left;
margin:5px 15px 6px;
}

#centerimg img{
float:none;
clear:both;
border:1px solid black;
}


#showhide i{
padding: 10px 0px 0px 0px;
font-style: italic;
}
#showhide p{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 120px;
}


#showhide h2{
/*top, right, bottom, left*/
margin: -32px 0px 0px 130px;
padding: 0px 15px 15px 0px;
border-top:1px solid black;
min-height: 50px;
cursor: pointer;
}

#showhide h1{
border-bottom:none;
}

#showhide img{
float:left;
margin: 0px 0px 7px 0px;
padding: 0px 0px 0px 0px;
}

#galleryarea{
min-height:1000px;
}

input.mailingliste{
margin-top:2px; 
margin-bottom:2px; 
}

table.gjest{
background-color:#ffffff;
border: 1px solid black;
}

.gtittel{
font-weight:bold;
font-size: 120%;
text-decoration:underline;
}