
        body { 
background: #F5F5F5 
url(http://sannasrum.se/images/2010/bg_117271909_120909970.png); 
background-repeat: no-repeat;   
background-position: left top;  
background-attachment: fixed; margin:0; padding:0px 0 14px; 
color:#000000; 
} 

a {color: #FFFFFF;text-decoration:none;} 
a:hover {color: #C7B3B3; text-decoration:none; cursor: crosshair;}

#wrapper { 
text-align: left; 
width: 836px; 
position: relative; 
margin:20px auto; padding: 
0px 0px 0px; vertical-align: top; 
border-top: 0px solid #6b6b6b; 
border-right: 0px solid #6b6b6b; 
border-bottom: 0px solid #6b6b6b; 
border-left: 0px solid #6b6b6b; 
}   

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

#header { 
background: url(http://sannasrum.se/images/2010/header2_117268396-copy_120909725.png) no-repeat; margin: 50px; 
padding: 0px 0px 0px 0px; 
height: 442px; 
width: 900px; 
text-align: right; 
border-top: 0px dashed #1f1f1f; 
border-right: 0px dashed #1f1f1f; 
border-bottom: 0px solid #ffffff; 
border-left: 0px dashed #1f1f1f; 
margin-left: 141px; 
}	 

#box { 
margin-top: -10px; 
left: 230px; 
width: 250px; 
padding: 0px 0px 0px 0px; 
border-left: 0px solid #fff; 
border-right: 0px solid #fff; 
background:transparenturl(http://sannasrum.se/images/2010/menumiddle_117274326_120910128.png) repeat-
y;
} 

#side { 
margin-left: -120px; 
padding: 15px 0px 0px; 
border-right-width: 0px; 
border-right-style: solid; 
border-right-color: #ffffff; 
border-bottom-width: 0px;
 border-bottom-style: solid; 
border-bottom-color: #2a282d; 
float: left; 
width: 183px; 
border-left-width: 0px; 
border-left-style: solid; 
border-left-color: #ffffff; 
line-height: 65%; 
margin-top: -473px; 
} 

#content { 
overflow: hidden; 
width: 693px; 
float: right; 
background: #ffffff; 
padding: 0px 0px 0px; 
voice-family:"\"}\"";
voice-family:inherit; 
text-align: left; 
vertical-align: top; 
border-top: 0px solid #ffffff; 
border-right: 1px solid #D5BEBE; 
border-bottom: 1px solid #D5BEBE; 
border-left: 1px solid #D5BEBE; 
margin-left: -220px; 
margin-top: -412px;
}

#header a { color: #626262; text-decoration: none; overflow: hidden;}

h1 { 
font-family: arial, verdana, sans-serif; 
font-size: 2.2em; 
font-weight: bold; 
color: #FFF; 
margin-top:20px; 
margin-bottom:0px; 
padding:0px; 
text-transform:lowercase; 
}

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

/** Entry headers **/ h3 { 
font-family: georgia; 
font-size: 26px; 
font-weight: 100; 
color: #969696; 
text-align: right; 
padding: 0px 10px 19px 14px; 
margin: 0px 0px 0px; 
height: 12px; 
vertical-align: top; 
border-bottom: 1px dotted #edebe6; 
} 

.navheader { 
font-family: GEORGIA; 
font-size: 12px; 
font-weight: 100; 
color: #FFFFFF; 
text-align: left; 
margin: 20px 1px 5px; 
padding: 4px 0px 3px 10px; 
background-color: #C7B3B3; 
border-bottom: 1px solid #C2AEAE; 
} 
 
.nav { 
font-family: tahoma; 
font-size: 8px; 
font-weight: none; 
}

.nav ul { 
padding: 0px 6px 12px; 
font-weight: normal; 
margin: 0px; 
}  

.nav li { 
list-style: none; 
padding: 0px 0px 2px; 
font-weight: normal; 
margin: 0px; 
font-family: tahoma; 
font-size: 10px; 
} 

.nav a { color: #897a7f;text-decoration:strong;} 
.nav a:hover { color: #5f5558; text-decoration:none; letter-spacing:.2em;}  

/** Post's body text **/ 
.entrybody { 
font-family: Tahoma; 
font-size: 11px; 
font-weight: 80; 
color: #665750; 
line-height: 135%; 
text-align:justify; 
padding:16px; 
margin: -14px 0px 60px 0px; 
} 

/** 'Posted by' txt **/ 
.entrymeta { 
font-family: verdana; 
font-size: 8px; 
font-weight: normal; 
color: #baa796; 
padding: 0px 0px 1px 14px; 
margin: 0px 0px 18px; 
text-align:left; 
} 

.entrymeta a { color: #b89f91; font-size: 10px; font-family: tahoma; text-decoration:none; border-bottom: 0px dotted #d3bda8;} .entrymeta a:hover { color: #7d7267; font size: 8px; text-decoration:none; border-bottom: 0px solid #d3bda8;}

.commentheader { 
background: #ffffff url(http://sannasrum.se/images/2010/commenttop_113225508.png) no-repeat; 
font-family: tahoma; 
font-size: 11px; 
font-weight: bold; 
color: #a29a88; 
line-height: 140%; 
padding: 5px 0px 4px 20px; 
border-bottom: 0px dashed #c0c0c0; 
border-top: 0px dashed #c0c0c0; 
}

.commenttext { 
background: #ffffff url(http://sannasrum.se/images/2010/commentmiddle_113225562.png) repeat-y; 
font-family: tahoma; 
font-size: 10px; 
font-weight: normal; 
color: #665750; 
line-height: 126%; 
text-align:justify; 
margin-right:0px; 
margin-left:0px; 
margin-top:0px; 
margin-bottom:0px; 
padding: 5px 22px 10px 20px; 
}  

.commentmeta { 
background: #ffffff 
url(http://sannasrum.se/images/2010/commentbottom_113225459.png) no-repeat;
font-family: verdana; 
font-size: 8px; 
font-weight: normal; 
text-transform: lowercase; 
color: #baa796; 
text-align:right; 
padding: 7px 20px 20px 20px; 
} 

.commentmeta a { font-family: tahoma; font-size: 10px; color: #b89f91; border-bottom: 0px dotted #d3bda8;} .commentmeta a:hover { color: #7d7267; border-bottom: 1px solid #d3bda8;} 

.commentform { 
font-family: century gothic; 
font-size: 11px; 
font-weight: normal; 
color: #333; 
margin: 0px 0px 20px 0px; 
padding:20px; 

}

.separator { 
display: none;
}  

.default { 
display:none; 
}

.subside { 
font-family: "Trebuchet MS" 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 #bb9a7d; 
padding: 0px 0px 0px 0px; 
margin: 0px 4px 4px 0px; 
border-bottom: 0px dotted #d3bda8; 
} 

.thumbnail { 
border: 0px solid #bb9a7d; 
margin: 0px 4px 4px 0px; 
border-bottom: 0px dotted #d3bda8; 
}  

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

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

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

/*****************************************************************************
 * Calendar					                                                 * *****************************************************************************/ 


#calendar { 
color: #000000; 
font-family: 'Trebuchet MS', Verdana, sans-serif; 
padding: 0px 0px 6px 0px; text-align: left; 
}  

#calendar table { 
padding: 1px; /*border-collapse: collapse;*/ 
border: 0px; 
} 

#calendar table caption { 
color: #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
border-bottom: 3px solid #000000; 
text-align: left; 
font-weight: bold; 
text-transform: uppercase; 
padding: 3px; 
} 

#calendar table th { 
text-align: center; 
font-weight: bold; 
font-size: xx-small; 
}  

#calendar table tr td { 
border: 1px solid #F1F1F1; 
text-align: center; 
font-size: xx-small; 
}

#calendar table tr ul  { 
color: #BBB; 
list-style: dot; 
margin: 0px 0px 0px 20px; 
padding: 4 0 5 0; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 0.7em;	 
} 

#calendar table tr td.cssDayMouseOver { 
border: 1px dotted red; 
cursor: hand; 
} 

#calendar table tr td.cssDayMouseOut { 
border: 1px solid #F1F1F1; 
}  

#calendar table tr td.cssEntryBox { 
border: 1px solid gray; 
padding: 6px; text-align: left; 
background: #FFFFFF; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 0.8em; } 

#calendar table tr td ul li { 
}

#calendar table tr td div.cssDayEntryHeader { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 0.8em; text-align: left; 
font-weight: bold; 
padding: 4; 
} 

#calendar table tr td div.cssDayAvailable { 
text-decoration: underline; 
text-weight: bold; 
} 
form { 
margin: 0px 0px 6px; 
padding-left: 10px; 
} 
em { 
margin: 0px; 
padding: 0px; 
border: 0px none; 
text-align: left; 
letter-spacing: 0.1em; 
}

#profile { 
font-family: verdana, arial, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #FFF; 
margin-bottom: 10px; 
} 
 
#profile h4{ 
font-family: arial, verdana, sans-serif; 
font-size: 1px; 
font-weight: bold; 
color: #cdced0; 
margin-bottom: 3px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 6px 0px; 
} 

#profile p{ 
}  

#profile p a{ 
color: #FFF; 
}  

#profile p a:hover{ 
color: #333; 
}

.knapp{ 
cursor: crosshair; 
border: 1px solid #d5cbba; 
font-size: 14px; 
background: #e1d7c7; 
width: 100px; 
color: #594b44; 
font-weight: normal; 
font-family: courier new; 
} 

.searchknapp{ 
cursor: crosshair; 
border: 0px solid #ada391; 
font-size: 10px; 
background: #beb5a4; 
width: 30px; height: 14px; 
color: #5c5866; 
font-weight: normal; 
font-family: tahoma; 
} 

.spara{ 
background-color: #ffffff; 
border: 0px dotted #7a7a7a; 
color: #e19a9f; 
} 

input{ 
background-color: #efefef; 
border: 1px dotted #7a7a7a; 
font-family: tahoma; 
color: #594b44; 
font-weight: normal; 
font-size: 10px; 
margin-bottom: 2px; 
} 
textarea{ 
background-color: #efefef; 
border: 1px dotted #7a7a7a; 
font-family: tahoma; 
color: #594b44; 
font-weight: normal; 
font-size: 10px; 
width: 310px; 
height: 90px; 
}

.tid{ 
font-family: verdana; 
font-size: 8px; 
font-weight: normal; 
color: #8a7d77; 
}     

.dropmenu { 
position: absolute; 
top:23px; 
left: 5px; 
} 

#menu{ 
background-color:green; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
 // for IE opacity:0.5; 
// rest all browsers 
}
 
#navbar { 	
margin: 0; 	
padding: 0px; 	
height: 1em; 
} 
#navbar li { 	
list-style: none; 	
float: left; 
} 
/* Ändra till right om du vill ha menyn till höger istället*/ 
#navbar li a { 	
display: block; 	
padding: 2px 7px; 	
background-color: #; 
/*Ändra färgen på menyflikarna här*/ 	
color: #74656a; 
/*Ändra färgen på texten här*/ 	
border-bottom: 0px solid #1e1822; 	
text-decoration: none;         
font-family: tahoma; 
/*Ändra typsnittet här*/         
font-size: 10px; 
} 
/*Ändra storleken på texten här*/ 
#navbar li ul { 	
display: none;  	
width: 7em;
/* Ändra bredden på undermenyn här */ 	
background-color: #ffffff; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
// for IE opacity:0.8; // rest all browsers} 
#navbar li:hover ul, #navbar li.hover ul { 	
display: block; 	
position: absolute; 	
margin: 0; 	
padding: 0;         
z-index: 1; 
} 
#navbar li:hover li, #navbar li.hover li { 	
float: none; 
} 
#navbar li:hover li a, #navbar li.hover li a { 	
background-color: #53464a; 
/*Ändra färgen på undermenyn*/ 	
color: #efebe7; 
/*ändra textfärgen på undermenyn här*/         
font-size: 9px; 	
margin-top: -2px; 	
margin-bottom: -1px; 	
border-bottom: 0px dotted #ceb6aa; 
} 
#navbar li li a:hover { 	
background-color: #1e1822; 	
border-left: 0px solid #ffffff; 	
border-right: 0px solid #ffffff; 	
color: #aba39d;
} 
/*Ändra färgen när man håller musen över undermenyn*/ 