/*div {border: 1px solid #CC3;}
h1 {border: 1px solid #CC3;}*/

body {
	background:#090E1F;
	color:#999;
	font-family:'Lucida Sans Unicod', Verdana, Sans-serif;
	font-size:14px;
} 
/*============= Julpynt på vissa sidor ==============
.juldekoration {background-image:url(../std/bg-snow.gif);}*/

#juldekoration{
	position:fixed;
	visibility: hidden;
	z-index:2;
	bottom:0px;
	left:0px;
	width:100%;
	height: 185px;
	background-image:url(../std/snow-bottom.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	text-align: left;
}

#juldekoration img {
	position: absolute;
	left: 170px; 
	}
	
#advent1 {visibility: hidden;}
#advent2 {visibility: hidden;}
#advent3 {visibility: hidden;}
#advent4 {visibility: hidden;}
/*============= /Julpynt på vissa sidor ==============*/

/* ============== Ta bort / lägg till ramar för bildlänkar =============*/
img {border: none;}
/* ============== Ta bort / lägg till ramar för bildlänkar =============*/

#main {
	/*height: 1000px; /*för test av scroll*/
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}
	
#main_content {
	position: relative;
	top: 60px;
	width: 690px;
	margin-left: 140px;
	margin-bottom: 100px;
	}
	
#logo {
	position: absolute;
	top: 10px;
	right: 20px;
}

#skk_logo {
	position: absolute;
	top: 0px;
	right: 10px;
}

.skk_rubrik {
	font-family:Verdana, sanserif;
	font-size: 180%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color:#999;
	padding-bottom: 10px;
	}
	
#skk_content {
	position: relative;
	top: 65px;
	width: 690px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 100px;
	}
	
.skk_ram {
margin: auto;
width: 580px;
border: 3px outset #333;
padding: 3px;
}

.skk_ram_inner {
border: 1px solid #000;
padding: 8px;
}

.skk_ram_inner div {
margin: 10px 1px;
}



#LONGTEXT {
	margin:0px;
	margin-right: 13px;
	width:650px;
	font-size:12px;
	padding:20px;
	color:#666;
	background-image:url(../std/bg-struktur-2.JPG);
	}

/* för äldre sidor */
.LONGTEXT_TOP_BOTTOM {
	background-image:url(../std/bg-struktur-2.JPG);
	margin:0px;
	}
/* För nyare sidor */
.LONGTEXT_TOP {
	background-image:url(../std/bg-struktur-2.JPG);
	position:relative;
	top: -20px;
	left: -20px;
	margin:0px;
	}
.LONGTEXT_BOTTOM {
	background-image:url(../std/bg-struktur-2.JPG);
	position:relative;
	bottom: -22px;
	left: -20px;
	margin:0px;
	}

	
A {color: #C60; text-decoration:none;}
A:active     { color: #C60; TEXT-DECORATION: none}
A:visited    { color: #C60; TEXT-DECORATION: none}
A:hover      { color: #963; TEXT-DECORATION: none;} /*FC3 ljusare gul, 963 brun, C90 original*/

@media screen {
.meny {
position: fixed;
}
}

@media handheld {
.meny {
position: absolute;
}
}

.meny {
	
	width:130px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	empty-cells: show;
	color:#000;
	font-family: 'Times New Roman', Serif;
	font-style:italic;
	font-size:12px;
	text-align: center;
	}

.meny  a img {opacity:0.3; filter:alpha(opacity=30);}
.meny  a img:hover {opacity:1.0; filter:alpha(opacity=100); background:none;}

.meny th {
	height:20px;
	background-image:url(../std/bg-meny.gif);
	background-repeat:repeat-y;	
	padding-left: 3px;
	padding-right: 3px;
	}

.meny td {
	height:20px;
	}
	
.meny_top {
	background-image:url(../std/bg-meny-top.gif);
	background-repeat:no-repeat;
	background-position: bottom;
}
	
.meny_botten {
	background-image:url(../std/bg-meny-bottom.gif);
	background-repeat:no-repeat;
}

#meny {
	z-index: 100;
	top: 10px;
	left: 10px;
}

#Layer1 {
	visibility: hidden;
	z-index: 110;
	top: 38px;
	left: 140px;
}

#Layer2 {
	visibility: hidden;
	z-index: 120;
	top: 114px;
	left: 140px;
}

#Layer3 {
	position: absolute;
	visibility: hidden;
	z-index: 130;
	top: 90px;
	left: 140px;
}

	
.THISPAGE {
	background-image:url(../std/bg-meny-in.gif);
	}
	
	

	
.meny A {
	color: #C60; 
	text-decoration:none; 
	padding:6px 5px 0px 5px;
	/*white-space:nowrap;*/
	}
.meny A:active     { color: #C60; TEXT-DECORATION: none}
.meny A:visited    { color: #C60; TEXT-DECORATION: none}
.meny A:hover      { 
	color: #963; TEXT-DECORATION: none;
	padding:6px 10px 0px 0px;
	background-image:url(../std/lenk-pil.gif);
	background-position: bottom right;
	background-repeat:no-repeat;
} 

.closex {
	font-family: arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.closex a {
	color: #999; 
	text-decoration:none; 
	margin-left: 10px;
	padding:3px 5px 3px 5px;
	}
.closex a:visited {color: #999;}
.closex a:hover      { 
	color: #333;
	background: #999;
	padding:3px 5px 3px 5px;
}

.LINK {
		line-height:20px;
}
/*För nyare versioner av easyUPDATE som inte sätter någon class på länkar*/
#linkTitti a {line-height:20px;}



.RUBRIK {
	/*position:relative;
	left: 20px;*/
	font-family:Verdana, sanserif;
	font-size: 180%;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color:#999;
	padding-bottom: 10px;
	}



.BILD {
	/*border:2px solid #C60; Ska alla bilder ha ram?*/
	margin: 0px 10px 30px 10px;
	font-size:90%;
	font-style:italic;
	}
	
.EXHIB {
	margin-top:30px;
	text-align:center;
	font-family:Verdana, Arial, Sans-serif;
	font-size:11px;
	}
/* Två klasser för att kunna sätta maxvidd och därmed radbryta långa titlar för tavlorna vid sidplacering. Om bredden är mindre än 101px behöver div class=presentation_thumbs_small innehålla maxbredd för att text inte ska bredda diven*/	
.presentation_thumbs {
	float: left;
	margin: 20px 5px 5px 5px;
	font-size: 11px;
	text-align: center;
}
.presentation_thumbs_small {
	float: left;
	width: 100px;
	margin: 20px 5px 5px 10px;
	font-size: 11px;
	text-align: center;
}
.presentation_thumbs_small img {margin: 0px;}
	
#exhib_rubrik {
	position:absolute;
	top: 95px;
	right: 20px;
	font-family:Verdana, sanserif;
	font-size: 180%;
	font-style: italic;
	font-weight: bold;
}
	
.exhib_info {
	position:absolute;
	width: 550px;
}
.exhib_info th {
	background-repeat:no-repeat;
}
.exhib_info td {
	background-repeat:repeat-y;
}

.info_top_left {background-image: url(../std/bg-info-top-left.gif); background-position:bottom left; 	padding-left: 8px;
}
.info_top_right {background-image: url(../std/bg-info-top-right.gif); background-position:bottom right; padding: 0px;}
.info_left {background-image: url(../std/bg-info-left.gif); background-position: left; padding-left: 8px;}
.info_right {background-image: url(../std/bg-info-right.gif); background-position: right; width: 20px; padding: 0px;}
.info_bottom_left {background-image: url(../std/bg-info-bottom-left.gif); background-position:top left; }
.info_bottom_right {background-image: url(../std/bg-info-bottom-right.gif); background-position:top right;}


#Layer10 {
	visibility: hidden;
	z-index: 10;
	top: 15px;
	left: -15px;
}
	

	
.EXTERN_LOGOS {
	width:100px;
	position:absolute;
	top: 200px;
	right: 20px;

}
.EXTERN_LOGOS IMG {
	margin-top:20px;
}

/*Sökrutan*/
#terms {
	width: 100px;
	height: 12px;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#skaf_logo {
	position: fixed; 
	z-index: -1;
	bottom: 120px; 
	right: 20px; 
	}

#cinoa_logo {
	position: fixed; 
	z-index: -1;
	bottom: 20px; 
	right: 20px; 
	}
	
#intresse_telefon {
	opacity: 0;
	filter:alpha(opacity=0);
	}

#tips_knapp {
margin-top: 5px;
}

#tell_a_friend {
	position:relative;
	visibility: hidden;
	top: -24px;
	opacity: 0;
	filter:alpha(opacity=0);
	background: #EEE;
	padding-bottom: 5px;
	}

#footer {
	position: relative;
	margin-top: 110px;
	z-index: 10;
	width: 460px;
	bottom: 0px;
	font-size: 11px;
	padding: 5px;
	/*background:#090E1F;*/
}

/*
#MAILHEADER {
font-family:Verdana, Helvetica, Sanserif;
font-size:12px;
color:#666;
}
#MAILFOOTER {
font-family:Verdana, Helvetica, Sanserif;
font-size:11px;
color:#999;
}*/
