
        body {
background: #fbfbfa url() repeat;
margin:0;
padding:0px 0 0px;
text-align:left;
color:#333;
background-attachment: fixed;
}

a {color: #000; text-decoration:none;}
a:hover {color: #c5baba;text-decoration:none;}

#wrapper {
text-align: left;
width: 1084px;
margin: 50px auto;
vertical-align: top;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#header {
background: url(https://cdn3.cdnme.se/4355845/7-3/collagelln_5300f8ade087c3248a1bd366.png) no-repeat;
margin: 50px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin-bottom: 0px;
height: 591px;
text-align: left;
width: 790px;
float: right;
 border-left: 10px solid #f5f3f3;
border-right: 10px solid #f5f3f3;
 border-top: 10px solid #f5f3f3;
}	

#side {
float:left; 
width: 244px;
margin-top: -538px;
padding-top: 20px;
background-color: #fff;
border: 10px solid #f5f3f3;
}

#content {
overflow: hidden;
width: 790px;
float: right;
background: #fff;
padding: 0px 0px 20px 0px;
voice-family:"\"}\"";
voice-family:inherit;
margin-right: 0px;
margin-top: 0px;
text-align: left;
vertical-align: top;
border-left: 10px solid #f5f3f3;
border-right: 10px solid #f5f3f3;
 border-bottom: 10px solid #f5f3f3;
}

#header a {
color: #C46642;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
}

h1 {
font-family: arial, verdana, sans-serif;
font-size: 36px;
font-weight: bold;
color: #FFF;
margin-top:25px;
margin-bottom:0px;
padding:0px;
}

h2 {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
color: #999999;
margin-top:4px;
margin-bottom:0px;
margin-left: 0px;
padding:0px;
text-transform:uppercase;
}

/** Entry headers **/
h3 {
font-family: 'Grand Hotel', cursive;
font-size: 42px;
color: #bd9090;
text-transform: normal; 
background: #fff;
vertical-align: bottom;
border-bottom: 1px solid #F7F5F2;
text-align: left;
 font-weight: normal;
 margin-left: 20px;
 margin-top: 20px;
 margin-right: 20px;
 padding-left: 0px;
 padding-right: 20px;
 margin-bottom: 10px;
}

.datum {
 font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 170%;
float: right;
color: #6f6f6f;
margin-top: -30px;
margin-left: 10px;
 margin-right: 30px;
}

.navheader {
font-family: 'Grand Hotel', cursive;
font-size: 22px;
font-weight: normal;
color: #bd9090;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 10px;
text-transform: normal; 
}

.nav {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
 color: #bd9090;
}

.nav ul {
font-weight: normal;
margin: 0px;
color: #000000;
padding: 0px 10px 20px 10px;
margin-bottom: 0px;
}

.nav li {
list-style: none;
padding: 0px 0px 0px 0px;
font-weight: normal;
color: #8a8a8a;
margin-bottom: 2px;
}

.nav a {
color: #8a8a8a;
text-decoration:none;
font-style: normal;
font-family: verdana, arial, sans-serif;
font-size: 9px;
}
.nav a:hover { color: #d4d4d4; text-decoration:none;}

/** Post's body text **/
.entrybody {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666;
background-color: #fff;
line-height: 180%;
text-align:justify;
padding: 10px 20px 20px 20px;
margin: 0px 0px 0px 0px;
}

.entrybody img {
	max-width: 750px;
}

/** 'Posted by' txt **/
.entrymeta {
font-family: 'Grand Hotel', cursive;
background-color: #FFF;
padding-bottom: 0px;
padding-top: 7px;
margin: 0px 0px 5px 0px;
text-align:left; 
padding-left: 20px;
}

.entrymeta a { color: #8a8a8a; text-decoration:none;}
.entrymeta a:hover { color: #aaa; text-decoration:none; }

.commentheader {
font-family: 'Grand Hotel', cursive;
font-size: 42px;
color: #bd9090;
text-transform: normal; 
background: #fff;
border-top: 2px solid #f5f3f3;
border-left: 2px solid #f5f3f3;
border-right: 2px solid #f5f3f3;
 margin-top: 20px;
 margin-left: 30px;
 margin-right: 30px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 20px;
}

.commentheader a { color: #bd9090; text-decoration:none;}
.commentheader a:hover { color: #f5f3f3; text-decoration:none; }

.commenttext {
background: #fff;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666;
text-align: justify;
border-left: 2px solid #f5f3f3;
border-right: 2px solid #f5f3f3;
 margin-left: 30px;
 margin-right: 30px;
 padding-bottom: 20px;
 padding-left: 10px;
 padding-right: 20px;
 padding-top: 10px;}

.commenttext a { color: #bd9090; text-decoration:none;}
.commenttext a:hover { color: #f5f3f3; text-decoration:none; }

.commentmeta {
background: #fff;
font-family: arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #8a8a8a;
text-align:left;
border-left: 2px solid #f5f3f3;
border-right: 2px solid #f5f3f3;
border-bottom: 2px solid #f5f3f3;
 margin-left: 30px;
 margin-right: 30px;
 padding-bottom: 10px;
 padding-left: 10px;
 padding-right: 20px;
 padding-top: 20px;
}

.commentmeta a { color: #8a8a8a; text-decoration:none;}
.commentmeta a:hover { color: #d9c9c9;text-decoration:underline; }

.commentform {
font-family: arial, Verdana, Times, serif;
font-size: 10px;
font-weight: normal;
background-color: #fff;
color: #8a8a8a;
letter-spacing: 1px;
margin: 30px 0px 20px 0px;
padding:30px 30px 10px 30px;
}

/***Svar på kommentarer***/
.response { 
padding-top: 0px !important; 
}

.response, .response-by { 
 padding-left: 10px;
padding-top: 0px; 
padding-bottom: 9px; 
display: block; 
margin-top: -10px;
 text-align: left;
 border-left: 2px solid #f5f3f3;
border-right: 2px solid #f5f3f3;
 margin-left: 30px;
 margin-right: 30px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 20px;
 padding-top: 20px;
}
.response-from{
font-family: verdana, sans-serif;
font-size: 11px;
text-transform: uppercase;
color: #bd9090;
 padding-top: 20px;
}

.response-message{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color:#565656;
}

.response-by{
font-style: italic;
font-family: georgia, italic;
font-size: 9px; 
color: #aaa;
padding-top: 10px;}


.separator {
display: none;
}

.default {
display:none;
}

.subside {
font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size: .7em;
font-weight: normal;
padding: 0px 0px 0px 0px;
}


.xmlButton {
border:1px solid;
border-color:#FC9 #630 #330 #F96;
padding:0 3px;
font:bold 10px Verdana, Arial, Helvetica, Sans-serif;
color:#FFF;
background:#F60;
text-decoration:none;
margin:0;
}

.image {
border: 0px solid #5E6655;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

.thumbnail {
border: 0px solid #889977;
margin: 0px 0px 0px 0px;
}

.video{
padding: 0px 0px 0px 0px;
}

.fieldName{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
margin: 0px 0px 0px 0px
}

select{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
}



#navbar {
	margin: 0;
	margin-left: 150px;
	height: 1em; }
#navbar li {
	list-style: none;
	float: left; } 
#navbar li a {
	display: block;
	padding: 0px 0px 0px 0px;
margin-right: 40px;
margin-left: 20px;
height: 30px;

	font-family: 'Grand Hotel', cursive;
font-size: 22px;
text-align: left;
color: #bd9090;
	text-decoration: none;
width: 120px;} 
#navbar li ul {
 padding: 8px;
	display: none;
	padding-left: 20px;

	}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
z-index: 3; 
 padding: 8px;

}
#navbar li:hover li, #navbar li.hover li {
filter:alpha(opacity=95);
-moz-opacity:0.95;
-khtml-opacity: 0.95;
opacity: 0.95;
transition: all 0.4s linear 0s;
-moz-transition: all 0.4s linear 0s;
-webkit-transition: all 0.4s linear 0s;
-o-transition: all 0.4s linear 0s; 
	float: none;
 }
#navbar li:hover li a, #navbar li.hover li a {
-moz-transition: all 0.4s linear 0s;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	/* border-bottom: 1px solid #d7d7d7;*/
 	border-top: 1px double #d7d7d7;
 border-bottom: 1px double #d7d7d7;
	text-decoration: none;
font-family: verdana, sans-serif;
margin-left: -10px;
letter-spacing: 2px; 
font-size: 12px; 
height: 12px;
width: 148px;
	padding: 5px 6px 6px 4px;
	background-color: #FFF; 
	color: #b7b7b7; 
 padding: 10px;
margin-left: 15px;} 
#navbar li li a:hover {
-moz-transition: all 0.4s linear 0s;
color: #fff;
background-color: #f5f3f3; } 


	


.dropptop {
filter:alpha(opacity=0);
-moz-opacity:0.0;
-khtml-opacity: 0.0;
opacity: 0.0;}

.dropimg {
margin-left: -10px;
width: 108px;}


input{
border: 1px solid #e5e5e5;
font-family: arial, verdana;
color: #797979;
font-weight: normal;
font-size: 10px;
letter-spacing: 0px;
background-color: #FFF;
padding: 3px;
}

textarea{
background-color: #FFF;
border: 1px solid #e5e5e5;
font-family: arial, verdana;
color: #8a8a8a;
letter-spacing: 0px;
font-weight: normal;
font-size: 11px;
padding: 3px;
}

knapp{
border: 1px solid #e5e5e5;
font-family: arial, verdana;
color: #8a8a8a;
font-weight: normal;
font-size: 10px;
letter-spacing: 1px;
background-color: #FFF;
}



.profiltext {
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 170%;
position: relative;
color: #6f6f6f;
padding-top: 0px;
margin-left: 15px;
 margin-right: 30px;
}


.arkivet { 
margin-top: 5px;
text-align: left;
 margin-left: -10px;
color: #FFCC00;
 } 

.arkivet li { 
display:inline;
padding-bottom: 5px;
 margin-left: 5px;
 
 }

.years {
font-family: 'Grand Hotel', cursive;
font-size: 22px;
font-weight: normal;
color: #bd9090;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 0px;
text-transform: normal; 
}

#topmenu {
width: 1064px;
height:40px;
background: #fff;
position: fixed;
margin-top: -50px;
margin-left: 0px;
z-index:+1;
 border-bottom: 10px solid #f5f3f3;
 border-left: 10px solid #f5f3f3;
 border-right: 10px solid #f5f3f3;
 text-align: center;
 padding-top: 10px;
}