
        body { 
background: #f7f0f2; 
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: #897a7f; 
text-decoration:none; 
cursor: crosshair;
}  
#wrapper { 
text-align: left; 
width: 900px; 
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://designadinblogg.blogg.se/photodesign/images/2012/header_182599361_183400941.png) no-repeat; 
margin: 30px; 
padding: 0px 0px 0px 0px; 
height: 350px; 
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: 79px; 
}	  

#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: 170px; 
border-left-width: 0px; 
border-left-style: solid; 
border-left-color: #ffffff; 
line-height: 65%; 
margin-top: -100px; 
background: #ffffff;
Border: 1px solid #ebebeb;

}  
#content { 
overflow: hidden; 
width: 818px; 
float: right; 
background: #ffffff; 
padding: 0px 0px 0px; 
voice-family:"\"}\""; 
voice-family:inherit; 
text-align: left; 
vertical-align: top; 
border-top: 0px solid #ebebeb; 
border-right: 1px solid #ebebeb; 
border-bottom: 1px solid #ebebeb; 
border-left: 1px solid #ebebeb; 
margin-left: -220px; 
margin-top: -30px; 
}  
#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: #888888;
text-decoration:strong;
} 
.nav a:hover { 
color: #888888; 
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: #897a7f; 
font-size: 10px; 
font-family: tahoma; 
text-decoration:none; 
border-bottom: 0px dotted #d3bda8;
} 
.entrymeta a:hover { 
color: #897a7f; 
font size: 8px; 
text-decoration:none; 
border-bottom: 0px solid #d3bda8;
}  
.commentheader { 
background: #fffff;
font-family: tahoma; 
font-size: 11px; 
font-weight: bold; 
color: #a29a88; 
line-height: 140%; 
padding: 5px 0px 4px 20px; 
border-bottom: 1px dashed #c6c6c6; 
border-top: 0px dashed #; 
}  
.commenttext { 
background: #ffffff; 
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;
font-family: verdana; 
font-size: 8px; 
font-weight: normal; 
text-transform: lowercase; 
color: #baa796; 
text-align:right; 
padding: 7px 20px 20px 20px; 
border-bottom: #c6c6c6;
}  
.commentmeta a { 
font-family: tahoma; 
font-size: 10px; 
color: #b89f91; 
border-bottom: 1px dashed #c6c6c6;
} 
.commentmeta a:hover { 
color: #7d7267; 
border-bottom: 1px dashed #c6c6c6;
}  
.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: #ffffff; 
border: 1px dashed #ebebeb; 
font-family: tahoma; 
color: #594b44; 
font-weight: normal; 
font-size: 10px; 
margin-bottom: 2px; 
} 
textarea{ 
background-color: #ffffff; 
border: 1px dashed #ebebeb; 
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: #676767; /*Ä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: #ffffff; /*Ändra färgen på undermenyn*/ 	
color: #676767; /*ändra textfärgen på undermenyn här*/         
font-size: 9px; 	
margin-top: -2px; 	
margin-bottom: -1px; 	
border-bottom: 0px dashed #ceb6aa; 
} 
#navbar li li a:hover { 	
background-color: #ffffff; 	
border-left: 0px solid #ffffff; 	
border-right: 0px solid #ffffff; 	
color: #efefef;} /*Ändra färgen när man håller musen över undermenyn*/    
#footerddb{
width: 100%;
height: 20px;
text-align: center;
font-family: verdana;
font-size: 10px;
margin-top: 5px;
clear: both;
color: #000000;
}
#footerddb a{
color: #6F6262;
}