/* Start of CMSMS style sheet 'gsh' */
body { 
background-image: url(uploads/images/bg.gif);
background-color:#868686;
text-align: center; 
margin: 61px 0 0 0; 
padding: 0; 
}

#pagewrapper{
background:#ffffff;
width: 930px; 
margin-left:auto;
margin-right:auto;
text-align:left;
padding-left:6px;
padding-top:6px;
padding-right:6px;
padding-bottom:6px;
}

#page{
background-image:url('uploads/images/bg_pagewrapper.gif');
width: 930px; 
}

#left{
width:284px;
float:left;
height:auto;
background-color:#d7d8c9;
}

#aktuellt{
background-color:#2e8baa;
margin: 0; 
padding: 0; 
}

#aktuellt_wrapper{
margin: 0px 0px 0px 0px; 
padding: 10px 20px 10px 20px; 
}

#aktuellt_titel{
color: #ffffff; 
font-size:10pt;
font-family:verdana;
font-weight: normal; 
}

.nyheter{
margin: 0px 0px 0px 0px; 
padding: 10px 0px 0px 0px; 
}

.nyheter_titel a{
color: #ffffff; 
font-size:12pt;
font-family:verdana;
font-weight: normal; 
text-decoration:none;
}

.nyheter_sammandrag{
color: #ffffff; 
font-size:8pt;
font-family:verdana;
font-weight: normal; 
}

#nyheter_under{
padding-left:20px;
padding-right:10px;
}

.nyheter_under_rubrik{
color: #000; 
font-size:10pt;
font-family:verdana;
font-weight: normal;
}

.nyheter_titel_under a{
color: #000000; 
font-size:8pt;
font-family:verdana;
font-weight: bold; 
text-decoration:none;
}

.nyheter_sammandrag_under{
color: #000000; 
font-size:8pt;
font-family:verdana;
font-weight: normal; 
}

#aktuellt img{
border:0;
margin: 0; 
padding: 0; 
}

#meny{ 
width: 100%; 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
background-color:#d7d8c9;
top: -40px;
position: relative;
}

#meny ul { 
margin-top:0px;
margin-bottom:0px;
}

#meny li { 
list-style-type: none;
padding-top:8px; 
}

#meny a { 
color: #000000; 
font-size:10pt;
font-family:verdana;
font-weight: normal; 
text-decoration: none; 
text-transform: uppercase; 
padding-left: 10px; 
}

#meny a:hover { 
color: #666666; 
}

#logga{ 
background-image: url(uploads/images/logga.gif); 
background-repeat: no-repeat; 
position: relative;
top: -61px;
/*left: -6px; */
width: 284px;
height: 255px; 
/*z-index: 8;*/ 
margin: 0; 
padding: 0;
}

#content{
background-color:#ffffff;
padding-left:20px;
padding-right:10px;
}

#content_start{
background-color:#ffffff;
padding-left:20px;
padding-right:10px;
width:380px;
float:left;
}

#front{
background-color:#ffffff;
padding-left:4px;
padding-bottom:2px;
margin-top:20px;
float:left;
border-left-style:dotted;
border-bottom-style:dotted;
border-width:1px;
width:231px;
}

#front h1{
background-color:#d7d8c9;
font-size:12pt;
font-family:verdana;
font-weight: normal; 
}


#right{
background-color:#ffffff;
height:100%;
width:646px;
float:left;
}

#huvudbild{
padding-left:4px;
}

.clear{clear:both;}

#sidfot_v{
height:80px;
width:455px;
color: #000000; 
font-size:8pt;
font-family:verdana;
font-weight: normal; 
float:left;
text-align:left;
text-decoration: none; 
padding-left: 10px; 
}

#sidfot_h{
padding-top:60px;
height:20px;
width:455px;
color: #000000; 
font-size:8pt;
font-family:verdana;
font-weight: normal; 
float:left;
text-align:right;
vertical-align:bottom;
padding-right: 10px; 
padding-bottom: 6px; 
}

#karta {left:-16px; position: relative; width: 648px; height: 483px; margin: 0; padding: 0; display: block; }
#karta a { background-color: #fff; background-image: url(../img/litenpil.gif); background-repeat: no-repeat; background-position: 0 6px; text-decoration: none; padding: 2px 2px 2px 12px; }
#p1 {position: absolute; top: 40px; left: 120px; }
#p2 {position: absolute; top: 60px; left: 120px }
#p3 {position: absolute; top: 80px; left: 120px }
#p4 {position: absolute; top: 120px; left: 400px }
#p5 {position: absolute; top: 160px; left: 260px }
#p6 {position: absolute; top: 280px; left: 500px }
#p7 {position: absolute; top: 340px; left: 210px }
#p8 {position: absolute; top: 410px; left: 340px }
#p9 {position: absolute; top: 410px; left: 240px }
#p10 {position: absolute; bottom: 0px; right: 0px }

#butik_form{font-family:verdana;font-size:8pt}

.alignleft { float: left; margin: 0; padding: 0 0 2px 0; }
.spaceme td { padding: 4px; }

.cal input { font-family: Verdana, Arial, Helvetica, sans-serif; width: auto; }
.cal label { width: auto; padding-right: 5px; padding-left: 5px; border: solid 1px #c7c7c7; display: inline; }
.cal td { background-color: #fff; width: auto; padding: 4px; }

.cal .gray td { background-color: #f5f5f5; padding: 4px; }
.cal th { background-color: #fff; width: auto; display: inline; }

#nyheter_start{

}

.nyheter_start_rubrik{
color: #000; 
font-size:10pt;
font-family:verdana;
font-weight: normal;
}

.nyheter_titel_start a{
color: #000000; 
font-size:9pt;
font-family:verdana;
font-weight: bold; 
text-decoration:none;
}

#nyheter_link_start{
text-align:right;
}

.nyheter_link_start a{
color: #2E8BAA; 
font-size:9pt;
font-family:verdana;
font-weight: normal; 
text-decoration:none;

}

.nyheter_link_start a img{
color: #ffffff; 

}

.nyheter_sammandrag_start{
color: #000000; 
font-size:9pt;
font-family:verdana;
font-weight: normal; 
}

/* End of 'gsh' */

