body{
font-family: verdana, arial, sans-serif; 
color:#210;
font-size:90%; 
background:#F93 url(../img/bg-brokad.jpg) top left fixed repeat;
margin-top: 5px;
}
p{
line-height:1.4em; 
font-size:.9em;
}
h1{
font-family:garamond, times, serif; 
font-size:1.9em; 
color:#626;
}
h2{
font-family:Times new roman, times, serif; 
font-size:1.3em;
color:#331;
}
.elegant{
font-family:Georgia, times, serif; 
font-size:1.3em;
color:#627;
font-style:italic;
}
a:link, a:active, a:visited{
color:#B05;
}
a:hover{
color:#FD4; 
background:#626; 
text-decotation:none;
}
table{width:500px; margin:auto;}
table{
border:1px solid #627; 
padding:0;
}
td{
padding:0;
}
#list td{border-top:1px solid #627; font-size:1em; padding:.65em; }
#list1 td{border-top:1px solid #627; font-size:.9em; padding:.5em;}
#list2 td{font-size:1em; padding:.65em; }
#list ul li{font-size:.9em; padding:.5em; list-style-type:circle;}
.heading-rose{background:#626; color:#FFC; font-size:1.2em;}
/* --- shorthand layout classes --- */
.flr{float:right;}
.fll{float:left;}
.b{font-weight:bold;}
.i{font-style:italic;}
.ind{padding-left:1em;}
.ny{font-family:Georgia, Times; color:#FD4; font-weight:bold; font-style:italic;}
.cp{color:#626;}
.cr{color:#B05;}
.cb{color:#331;}
.cbr{color:#630; }
.c{text-align:center;}
.divider{border-top:1px solid #626;}
.img{padding:1em;}
.frame{border:1px solid #626;}
.alert{background:#626; color:#FFC; font-size:1.1em; text-align:center; width:500px; margin:auto;}
#box{border:1px solid #626; padding: 1em;}
.small{font-size: .9em;}
#delfiner{float:right;}
#motto1{font-size:.9em; color:#333; padding:.2em;}
#motto2{font-size:.9em; color:#210;}
#list{font-size:.9em; color:#333; padding:0; list-style-type:none;}
.new a{
color:#F00;
}
/* --- layout boxar --- */
#container{
height:100%; 
width:800px; 
margin:auto; 
background:#F93;
}
#content{
height:100%; 
width:800px; 
clear:both;
}
#left{
width:203px; 
padding:10px; 
float:left;
}
#main{
width:510px; 
/*height:468px;*/ 
padding:0 0 1.5em 0; 
margin-right:1.5em; 
border:1px solid #F93; 
float:right;
}
#footer{
height:45px;
width:800px; 
margin:0;
clear:both;
background:#C50 url(../img/bg-foot.jpg) top center no-repeat;
color:#FD4;
border-top:1px solid #627;
text-align:center;
}
#footer a{color:#FD4;}
/* --- layout meny --- */
#update{font-size:.9em; margin-top:1em;}
#menycontainer{float: left; margin: 2em 0 0 0; padding: 0;}
#meny{width: 202px; margin: 0; padding: 0; list-style-type: none; font-size: .9em;}
#meny a{height: 30px; text-decoration: none; display: block; padding: 0.1em 0
0.1em 1.8em; background: url(../img/meny.gif) no-repeat; border: none;
/*letter-spacing: 0.1em;*/}
#meny a:link{color: #2d371e;}
#meny a:visited{color: #2d371e;}
#meny a:hover{background: url(../img/meny_hover.gif) no-repeat;}
#meny a#current{font-weight: bold; color:#626; background: url(../img/meny_current.gif) no-repeat;}

/* --- layout submeny --- */
#submeny ul li{font-size:.9em; color:#626; padding:.2em;}

/* --- Webdesign by Anna Sporring ---*/
#webdesign{padding-top:1em; text-align:center; font-size:.8em; color:#834;}
#webdesign a{color:#834;}
#webdesign a:hover{color:#B05; background:#F93;}
