/* CSS Document */

body
	{
	color:#000000;
	font-family:Arial, Verdana, sans-serif; 
 
	}
	
	#wrap{width:500px; margin-left:10%; position:relative; }
#tabelltext
	{
	font-family:Arial, Verdana, sans-serif; 
 	font-size: 100%;
	line-height: 140%;
	}
	#fototext
	{
	color:#666666;
	
	font-size: 75%;
	font-variant: small-caps;
	
	}
a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
		}
			
a:visited  
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #870101;
	}
	
	a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;	
		}
		a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;	
		}
				
a.text:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
				}
a.text:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
				}
		a.text:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	}
	a.text:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;	
		}
	
	a.textvit:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
				}
a.textvit:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
				}
		a.textvit:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	}
	a:textvit:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;	
		}
	
h1
	{
	font-size: 110%;
	font-weight:900;
	margin-bottom:1%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	h2
	{
	font-size: 110%;
	font-weight:900;
	margin-bottom:-2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}


#logo
	{
	width: 525px;
	position:relative;
	left: 10px;
	top: 30px;
	z-index:2;
	}
#hjul
	{
	position: absolute;
	left: 450px;
	top:10px;
	z-index:1;}
#menyrad
	{
	background-repeat:no-repeat;
	width: 700px;
	height: 46px;
	position:relative;
	left:-5px;
	top:30px;
	padding-top: 5px;
	padding-left: 6px;
	z-index:3;}
	
	

	#puffrutabild
	{

	position:absolute;
	left: 450px;
	top: 270px;
	width:250px;
	height:310px;
	padding-left: 15px;
	z-index:2;
	overflow:auto;
	}
	
	
	#gast
	{
	
	position: absolute;
	left: 40px;
	top: 260px;
	width:490px;
	height:330px;	
	}
	#gast2
	{
	position: absolute;
	left:10px;
	top: 15px;
	width:480px;
	height:270px;
	overflow:auto;
	
	}
	
	#textbox
	{
	position:absolute;
	left: 50px;
	top: 240px;
	width: 370px;
	height: 320px;
	z-index:1;
	
	}
	#textboxtest
	{
	position:absolute;
	left: 50px;
	top: 240px;
	width: 370px;
	height: 320px;
	z-index:1;
CLIP: rect(0px 334px 339px 0px);
 VISIBILITY: hidden;
 OVERFLOW: hidden;
 }
	#text
	{
	font-family:Arial, Verdana, sans-serif;
	font-size: 80%;
	width:287px;
	height:300px;
	padding-left: 7px;
	position:absolute;
	top: 18px;
	left: 20px;
	padding-top: 10px;
	padding-right:10px;
	overflow: auto;
	z-index: 2;
	}
	#textny
	{
	font-family:Arial, Verdana, sans-serif;
	font-size: 80%;
	width:400px;
	height:350px;
	padding-left: 7px;
	position:absolute;
	top: 15px;
	left: 20px;
	padding-top: 10px;
	padding-right:10px;

	
	
	 }
	
	
	
	#text2
	{
	font-family:Arial, Verdana, sans-serif;
	font-size: 80%;
	width:295px;
	height:300px;
	padding-left: 7px;
	position:absolute;
	top: 20px;
	left: 20px;
	padding-top: 10px;
	padding-right:25px;
	overflow: auto;
	}
.rodtext {color: #FF0000;}
	
.svarttext
	{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 100s%;
	color:#000000;
	}
.vittext
	{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 90%;
	color:#FFFFFF;
	}
	.small
	{
font-family:Helvetica, Arial, sans-serif;
	font-size: 70%;
	color:#000000;
	}
.col1{width: 100px; height:190px; float:left;}
.col2{width: 100px; height:190px; float:left;}
	
#alttextbox
	{
	background: url('bilder/background2.jpg') no-repeat fixed 10% 90%; 
	position:relative;
	left: 50px;
	top: 75px;
	width: 320px;
	height: 280px;
	padding: 20px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 90%;
	overflow: auto;
	}
#puffruta
	{

	position:absolute;
	left: 410px;
	top: 295px;
	width:400px;
	height:290px;
	padding-left: 15px;
	z-index:2;
	
	}
	
	
	
#kellbranch
	{
	position:absolute;
	left: 760px;
	top: 550px;
	width: 20px;
	height:20px;
	z-index:300;
	}
	
#divUpControl {
position:absolute;
 left:335px; width:28px;
 top:275px; height:14px; z-index:1;
 text-align: right;}
#divDownControl {
position:absolute;
 left:335px; width:28px;
 top:295px; height:14px; z-index:1;
text-align: right:}
#divContainer {
 LEFT: 65px;
 WIDTH:280px;
 CLIP: rect(0px 330px 325px 0px);
 VISIBILITY: hidden;
 OVERFLOW: hidden;
 POSITION: absolute;
 TOP: 255px;
 HEIGHT: 310px;
 
	}
 #divContent {

 LEFT: 10px; 
 POSITION: absolute;
 width:280px;
 clip:rect(0px 280px auto 0px);
 TOP: 0px;
 padding-top:10px;
 padding-left: 20px;
 font-family:Arial, Verdana, sans-serif; 
 font-size: 80%;
 }	
 
 
 
 #divContainerStor {
 LEFT: 50px;
 WIDTH:500px;
 CLIP: rect(0px 500px 303px 0px);
 VISIBILITY: hidden;
 OVERFLOW: hidden;
 POSITION: absolute;
  z-index:4;
 TOP: 270px;
 HEIGHT: 250px;
 padding-top:10;
 padding-bottom:10;
}
 #divContentStor 
 {
 LEFT: 0px; 
 POSITION: absolute;
 width:490px;
 clip:rect(auto 490px auto 0px);
 TOP: 10px;
padding-top: 15px;
padding-left:20px;
 font-family:Arial, Verdana, sans-serif; 
 font-size: 80%;
 z-index:5;
 }	
#divUpControlStor {

position:absolute;
 left:500px; width:28px;
 top:260px; height:14px; z-index:500;
 text-align: right;
 }
#divDownControlStor
{
position:absolute;
 left:500px; width:28px;
 top:520px; height:14px; z-index:501;
text-align: right:
}

 #divGast
 {
 position: absolute;
	left: 40px;
	top: 250px;
	width:500px;
	height:303px;
 }
#divText
	{
	position:absolute;
	left: 50px;
	top: 240px;
	width: 370px;
	height: 320px;
	}
	#divBackground
	{
	position:absolute;
	left: 60px;
	top: 300px;
	width: 370px;
	height: 320px;
	}
	
#divUpControlBild {
position:absolute;
 left:670px; width:28px;
 top:145px; height:14px; z-index:3;
 text-align: right;}
#divDownControlBild {
position:absolute;
 left:670px; width:28px;
 top:385px; height:14px; z-index:4;
text-align: right;}


#divContainerBild {
 LEFT: 450px;
 WIDTH:250px;
 CLIP: rect(0px 250px 265px 0px);
 VISIBILITY: hidden;
 OVERFLOW: hidden;
 POSITION: absolute;
 TOP: 140px;
 HEIGHT: 265px;
 
	}
	
 #divContentBild 
 {
 LEFT: 0px; 
 POSITION: absolute;
 width:280px;
 clip:rect(0px 250px auto 0px);
 TOP: 0px;
 padding-top:10px;
 padding-left: 20px;
 font-family:Arial, Verdana, sans-serif; 
 font-size: 80%;
 
 }	
 #galleribild
	{

	position:absolute;
	left: 0px;
	top: 150px;
	width:360px;
	height:320px;
	z-index:2;
	
	}
#gallerirubrik
{

	position:absolute;
	left: 470px;
	top: 100px;
	width:250px;
	height:30px;
	z-index:2;

	
	}
	#bildbox
	{
	background-color:#000000;
	position: relative;
	left:40px;
	top: 85px;
	width:500px;
	height:290px;
	}
.headline{ font-variant:small-caps; color: #666666; font-family:Georgia, "Times New Roman", Times, serif; font-weight: 900; font-size: 150%;}
.date{ font-style:italic; font-size: 80%;}
.formbg{ width:230px; height:27px; background: transparent url(bilder/background_rad.jpg); background-repeat: no-repeat; background-position:left; text-indent: 15px; border:0px;}
