html,body {
background:#e9e9e9 url(img/bg.gif) fixed;
color:#333333;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:1.5em;
}

#ram {
width:730px;
margin:auto;
}

#sidhuvud {
width:680px;
padding:5px 25px 0 25px;
background: url("img/sida.png");
height:60px;
}

#sida {
width:684px;
padding:10px 21px 0 25px;
background: url("img/sida.png");
}

#sidslut {
width:730px;
height:10px;
background: url("img/sidslut.png") no-repeat;
clear:both;
}

#credits {
margin:2px 15px 5px 0;
color:#999999;
float:right;
}

#copyright {
margin:2px 0 5px 15px;
color:#999999;
float:left;
}

#sidfot	{
padding:5px 0 2px 0;
}

#kolumn2 {
float:left;
width:204px;
font-size:10px;
}

#kolumn1 {
float:left;
width:456px;
font-size:11px;
padding:0 20px 20px 0;
}

#left {
float:left;
}

#right {
float:right;
font-style:normal;
}

.box {
padding:6px;
border:1px solid #f0f0f0;
margin-bottom:10px;
position:relative;
}

.box_text {
background-color:#f0f0f0;
padding:4px;
line-height:1.4em;
}

.box_bild {
margin-bottom:6px;
}

.linje, #linje {
background-color:#009ee0;
width:680px;
height:3px;
clear:both;
max-height:3px;
font-size:0px}

/* fonts */

A:link, A:visited {
text-decoration:none;
color:#434343;
}

A:active {
text-decoration:none;
color:#222222;
}

A:hover	{
text-decoration:underline;
color:#0296d3;
}

#sida a {
text-decoration:underline;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
letter-spacing:1px;
line-height:20px;
margin:0;
font-weight:normal;
}

h2 {
font-size:11px;
margin:0;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#009ee0;
margin:0;
}

.faktatext {
padding:4px;
background-color:#f0f0f0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:6px;
}

.bildtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
margin-top:4px;
}

.datum {
color:#999999;
}

/* navigation */

#meny {
width:730px;
height:273px;
background-image: url("img/meny/bg_meny.png");
font-size:11px;
}

#meny ul {
margin:0px;
padding:0px;
}

#meny1 {
background: url("img/meny/skugga_uppe.png");
height:26px;
float:left;
}

#meny2 {
background: url("img/meny/skugga_nere.png");
height:26px;
float:left;
}

#skugga_1_1, #skugga_1_2, #skugga_2_1, #skugga_2_2 {
width:5px;
height:26px;
float:left;
}

#skugga_1_1	{
background: url("img/meny/skugga_1_1.png");
}

#skugga_1_2	{
background: url("img/meny/skugga_1_2.png");
}

#skugga_2_1	{
background: url("img/meny/skugga_2_1.png");
}

#skugga_2_2	{
background: url("img/meny/skugga_2_2.png");
}

#destination1, #destination2 {
padding:3px 10px 2px 10px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#f0f0f0;
float:left;
list-style-type:none;
}

#destination1 {
margin-top:5px;
}

#destination2 {
margin:5px 0 0 1px;
}

#menyval1, #menyval2, #menyval3, #menyval4, #menyval5, #menyval6, #menyval7 {
margin:1px 0 0 1px;
background-color:#f0f0f0;
padding:2px 10px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:16px;
}

#meny li {
float:left;
}

#menyval1 {
margin-left:0px;
}

#land {
width:700px;
height:200px;
margin:auto;
padding:10px;
background-color:#FFFFFF;
clear:both;
}

.paket {
	border:1px solid #ddd;
	padding:10px;
	width:432px;
	margin-bottom:16px;
}

.paket ul {
	margin:0;
	padding:0;
	padding-left:15px;
}

.paket img {
	float:left;
	margin-right:10px;
}