@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
#siteholder{ width:1002px; margin-left:auto; margin-right:auto; }
#page_holder{  border-left:1px solid #cccccc;background-image:url(/images/site_08.jpg);}

.menuitem{float:left;}

#top_menu{ width:980px; background-image:url(/images/topmenu.jpg);}
#top_menu ul { display:inline; padding:0;margin:0; list-style-type:none;  width:1002px; }
#top_menu li {height:220px;padding:0;margin:0; padding-bottom:1px;float:left; z-index:0; width:137px; }
#top_menu li a, #top_menu li a:active{width:135px;text-align:center;  position:absolute; margin-top:205px; margin-left:0; font-size:13px;background-position:140px; background-repeat:no-repeat; text-transform:uppercase; /*border-top:1px solid #cccccc;*//*border-left:1px solid #cccccc;*/text-decoration:none; color:#FFFFFF;}



#top_menu li a.selected, #top_menu li a:hover{ margin-top:10px; padding-top:195px; font-size:13px;background-position:center 14px; background-repeat:no-repeat; border-right:none; background-position:top;}

#top_menu li a.cfc7205:hover{color:#fc7205;}
#top_menu li a.c1fa8d6:hover{color:#1fa8d6;}
#top_menu li a.cda0018:hover{color:#ff0000;}
#top_menu li a.c3399ff:hover{color:#3399ff;}
#top_menu li a.c67cc30:hover{color:#67cc30;}
#top_menu li a.cfe7bff:hover{color:#fe7bff;}
#top_menu li a.c000000:hover{color:#FFFFFF;}



h1{ text-transform:uppercase;color:#a39b9b; word-spacing:8px; font-weight:normal; padding:5px 0 5px 0; font-size:2em; margin-top:10px;}

.page_content{ font-size:0.8em; height:480px; min-height:480px; overflow:auto; line-height:16px; position:relative; paddin:0; margin:0;}

#vmenu{ clear:both; background-color:#FFFFFF; width:900px; padding:0 10px 10px 10px;  background-repeat:no-repeat; text-align:center; padding-top:5px;}
#vmenu a{ color:#319fc3; font-size:14px; text-decoration:none;}
#vmenu ul{ padding:0; margin:0;}
#vmenu li.vmenu-tab{ display:inline; list-style:none;}


.kontaktuppgifter{ color:#c1a384; font-size:0.78em; width:150px; margin-left:10px; margin-top:100px;}
.kraftkallan{padding:0;}
.kraftkallan p{padding:0;}
.picture-frame p{ padding:0; margin:0;}

.bigframe{ margin-top:170px;}
a img{border:0;}