﻿body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* det är bra att nollställa marginalen och utfyllnaden av body-elementet för att ta hänsyn till olika webbläsarstandarder */
	padding: 0;
	text-align: center; /* centrerar containern i Internet Explorer 5*-webbläsare. Texten ställs sedan in efter den vänsterjusterade standarden i #container-väljaren */
	color: #000000;
	background-color: #FFFFFF;
}
p.text {
font: 0.8em Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:0px;
margin-bottom:0px;
margin-top:7px;
}

p.footer {
font:0.8em Verdana, Arial, Helvetica, sans-serif;
color:#009999;
}
p.footer2 {
font:0.8em Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
}

p.bildtext {
font: 0.75em Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-top:0;
margin-bottom:0;
}

p.rum {
font: 1em Verdana, Arial, Helvetica, sans-serif;
color:#009999;
font-size: 1em;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
}

p.pris{
font:0.75em Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-top:10px;
margin-bottom:0;
margin-left:0px;
font-weight:bold;
}

p.marginalrubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #009999;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	margin-top:5px;
	margin-left:5px;
}

p.bokning {
font:0.75em Verdana, Arial, Helvetica, sans-serif;
color:#009999;
margin-top:15px;
margin-bottom:5px;
margin-left:0px;
font-weight:bold;
}

a.turkoslink:link {
color: #009999;
text-decoration:underline;
}
a.turkoslink:visited {
color: #009999;
text-decoration:underline;
}
a.turkoslink:hover {
color: #009999;
text-decoration:underline;
}
a.turkoslink:active {
color: #009999;
text-decoration:underline;
}

a.orangelink:link {
color: #FF9900;
text-decoration:none;
}
a.orangelink:visited {
color: #FF9900;
text-decoration:none;
}
a.orangelink:hover {
color: #FF9900;
text-decoration:none;
}
a.orangelink:active {
color: #FF9900;
text-decoration:none;
}


img
{
border:none;
}

table
{
margin-top:0px;
}

.oneColFixCtrHdr #container {
	width: 700px;  /* om du använder 20 pixlar färre än hela bredden på 800 pixlar kan du anpassa webbläsarfönstrets innehåll och undvika en vågrät rullningslist */
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; /* detta åsidosätter textjusteringen: mitten på body-elementet. */
	margin-top: 10px;
	border: 1px solid #009999;
	height: auto;
}
.oneColFixCtrHdr #header {
	padding: 0px 0px 0 0px;  /* denna utfyllnad matchar vänsterjusteringen av elementen i de divar som visas under den. Om en bild används i #header istället för text kan du ta bort utfyllnaden. */
	height: 135px;
	background-color: #FFFFFF;
	background-image: url(Bilder/logga_NY_700_English.jpg);
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* genom att nollställa marginalen i det sista elementet i #header-diven undviker du komprimering av marginaler, d.v.s. ett utrymme mellan divar som inte kan förklaras. Om diven har en kant runt sig behöver du inte göra detta eftersom den också förhindrar att marginaler komprimeras */
	padding: 0px 0; /* om du använder utfyllnad istället för marginaler kan du hålla elementet borta från kanterna på diven */
	background-color: #FFFFFF;
	background-image: url(Bilder/logga_NY_700_NY_3.jpg);
	background-repeat: no-repeat;
	height: 135px;
	margin-left: 0px;
}
}
.oneColFixCtrHdr #header h2 {
	margin: 0; /* genom att nollställa marginalen i det sista elementet i #header-diven undviker du komprimering av marginaler, d.v.s. ett utrymme mellan divar som inte kan förklaras. Om diven har en kant runt sig behöver du inte göra detta eftersom den också förhindrar att marginaler komprimeras */
	padding: 0px 0; /* om du använder utfyllnad istället för marginaler kan du hålla elementet borta från kanterna på diven */
	background-color: #FFFFFF;
	background-image: url(Bilder/logga_NY_700_English.jpg);
	background-repeat: no-repeat;
	height: 135px;
	margin-left: 0px;
}
.oneColFixCtrHdr #menu {
	padding: 0px 0px 0 0px;
	background-color: #009999;
	width: 700px;
	height: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #009999;
	border-top-width: 0px;
	border-top-color: #009999;
	padding-top: 0px;
}
#menycontainer ul{
	float: left;
	margin-left: 0px;
	margin-top:0px;
	padding-left: 0;
	font-size: 70%;
	width: 700px;
	height: 27px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#menycontainer li{
	display: inline;
}
#menycontainer ul a{
	float: left;
	text-decoration: none;
	margin-right: 0.5em;
	padding: 0.6em 2em;
	height:13.2px;
} 

#menycontainer a:link{color: #FFFFFF; background:#009999;}
#menycontainer a:visited{color: #FFFFFF; background:#009999;}
#menycontainer a:hover{color: #FFFFFF; background:#333333;}
#menycontainer a#current{color: #FFFFFF; background:#333333;} 


.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
	background: #FFFFFF;
	margin-top: 10px;
	width: 520px;
	padding-bottom: 10px;
	height: 640px;
	padding-top: 7px;
}

.oneColFixCtrHdr #mainContentett {
	padding: 0 20px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
	background: #FFFFFF;
	margin-top: 10px;
	width: 520px;
	padding-bottom: 10px;
	height: 380px;
	padding-top: 7px;
}
.oneColFixCtrHdr #mainContenttva {
	padding: 0 20px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
	background: #FFFFFF;
	margin-top: 10px;
	width: 520px;
	padding-bottom: 10px;
	height: 1000px;
	padding-top: 7px;
}
.oneColFixCtrHdr #mainContentbilder {
	padding: 0 20px; /* kom ihåg att utfyllnaden är utrymmet inuti div-rutan och marginalen är utrymmet utanför div-rutan */
	background: #FFFFFF;
	margin-top: 10px;
	width: 520px;
	padding-bottom: 10px;
	height: auto;
	padding-top: 7px;
}


.oneColFixCtrHdr #footer {
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #009999;
	width: 665px;
	height: 30px;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* genom att nollställa marginalerna i det första elementet i sidfoten undviker du att marginaler komprimeras, d.v.s. att det blir ett utrymme mellan divar */
	padding: 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #009999;
	width: 665px;
	height: 30px;
	padding-bottom: 1px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	font-style: normal;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	margin-top:15px;
	margin-left:0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #009999;
	margin-bottom:0;
	margin: 0px 0px 0 0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	color: #009999;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

/* box med runda hörn till höger*/
#roundbox {
	background: #FFFFFF;
	float:right;
	width:100px;
	margin-top:10px;
	margin-right:15px;
	margin-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	border:0;
	padding: 0px;
	height: 200px;
}
.roundtop {
	background: #FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
}
.roundbottom {background: #FFFFFF;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #663300;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #663300;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #663300;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #663300;}

.content {
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0.1em;
	padding-bottom:2px;
	color:#FFFFFF;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 500px;
}
/* slut på box med runda hörn*/
#google_map {
    padding-top: 0;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 5px;
	border: 0px;
	border-style:solid;
	border-color: #009999;
	width: 500px;
	height: 300px;
}
#google_map2 {
    padding-top: 0;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 5px;
	border: 1px;
	border-style:solid;
	border-color: #009999;
	width: 500px;
	height: 300px;
}

