﻿body { margin:0; font-family:Sans-Serif;}
h1{ font-size:100%}
#menyHolder {}
#menyHolder ul{ margin:0; padding:0; float:left;}
#menyHolder ul li{ float:left; list-style-type:none; margin:2px; padding:0; font-size:100%; text-align:center;}
#menyHolder ul li a{ text-decoration:none; color:Black;}
#menyHolder ul li a:hover{ text-decoration:underline;}
.bigback { width:600px; }
.main{width:560px;position:relative;z-index:99;}
.bodyBottom { width:600px;}
.logoTop{ width:560px;}
#varDiv {height:400px; text-align:left; text-justify:newspaper;}
#hantverksHolder div a { float:left; border:none;}
#hantverksHolder div a img{border:none;}
#hantverksHolder div p { float:right; text-align:left; margin:0; width:300px;}
#hantverksHolder div { float:left; margin:10px;}
#hantverksHolder p { margin:10px 0;}
#hantverksHolder div h2{ float:right; width:300px; text-align:left; margin:0 0 10px; font-size:110%;}
/*stugbokningen*/
.linkCell
{
	margin:2px;}
.partHolder
{
	float:left;
	width:240px;
	display:inline;
	margin:0 20px  0 20px;
	}
.bokBtns
{
	display:inline; margin:0 2px 0 2px;}
	

.TextBox
{ 
	overflow: auto; 
	background-color:Transparent;
	margin-top:5px;
	height: 300px;
	width: 245px;
			
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #000000; 
	scrollbar-track-color: #ffffff;
	
}
IMG{/*margin-top: 5px;*/margin-left: 10px;margin-right: 10px;}
.alternativeItem{width:450px;background-color:Silver;}
/* elementet som innehåller flaggor och email osv...*/
#infoHolder
{
	width:540px;
	position:relative;
	border-top-style:dashed;
	border-top-width:1px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	margin-top:20px;
	z-index:102;
	height:30px;
}
#infoHolder div
{ margin-top:2px;}

.g_Ruta
{
	border:solid 1px gray;
	margin:5px;
	margin-top:0px;
	padding:5px;
	width:310px;
	text-align:justify;
	font-size:90%;
	float:left;
}

/* menybakgrund till guider */
.guideGuider
{
	float:left;
	width:212px;
	border:solid 1px gray;
	padding:5px;
	float:left;
	font-size:90%;	
}


/* menybakgrund till turer */
.guideTurer
{
	font-size:90%;
	float:left;
	float:none;
	width:212px;
	border:solid 1px gray;
	padding:5px;
	float:left;
}

.g_ruta span
{display:block;}
.g_menyTur
{
	width:70px;
	text-align:center;
	filter: Alpha(Opacity=70);
	margin-right:2px;
	float:left;
	border:solid 1px gray;
	border-bottom:none;
}

.g_menyGuide
{
	
	border:solid 1px gray;
	border-bottom:none;
	float:left;
	width:70px;
	text-align:center;
	filter: Alpha(Opacity=70);
	margin-left:2px;
	
}
.knapp
{
	margin-left:2px;
	margin-right:2px;}
.g_topGuide
{
	width:211px;
	height:10px;
}
.g_topTur
{
	width:211px;
	height:10px;
}

.TextBack
{
	background-color : White ;
	float:right;
	filter: Alpha(Opacity=50);
	-moz-opacity:0.5;
	z-index:100;
}
.houseLink
{
	margin:2px;}
.houseLinkForNetscape
{
	margin:2px;}