/*  

Theme Name: VegaF

Theme URI: http://www.raring.se/

Description: VegaF makad av Raring Webb. This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. 

Version: 0.7

Author: Raring 

Author URI: http://www.raring.se/



This theme was designed and built by <a href="http://www.raring.se/">Raring</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

*/



body{font-family: Arial, Helvetica, Verdana, sans-serif;font-size:11px;background:#50504f url(images/gbck.gif) repeat; line-height:1.4em;margin-top:0px;padding-top:0;}

#box{width:800px;background:#fff;margin: 0px auto 20px ;padding:15px 10px 0px;}

#top{width:800px;/*background:#69c url(images/topbck.gif) repeat;*/height:75px;margin:0;padding:0;}

#splash{width:800px;background:url(images/splash.jpg) no-repeat;height:160px;margin:0 0 10px 0;padding:0;}

#header{float:left;width:300px;margin:0 0 0 5px;padding:0;}

#header h1{text-indent:-10000px;margin:0;padding:0;}

#header h1 a{display:block;background:url(images/logo.gif) no-repeat top left;height:74px;}

/*#desc{color:#999;float:right;text-align:right;font-size:16px;margin:30px auto;padding:0 10px 0 0;font-family:Times, serif;}*/

#desc {color:#000;float:right;/*text-align:right;*/font-size:16px;margin:0px auto;padding:10px 0px 0 0;font-family:Times, serif; /*background:url(images/far.gif) no-repeat left;*/height:65px;width:140px;}

#desc p{text-indent:-10000px;}

/*#search{color:#000;float:right;text-align:right;font-size:11px;margin:10px auto 0;padding:0 10px 0 0;width:460px;>}*/

#main{background:#fff;height:35px;margin:5px auto;}

#mainbck{background:#fff url(images/mainbck.gif) repeat-y;width:800px;margin:5px auto 0;padding:0;}

*html h2{font-family: Helvetica, Arial, Verdana, sans-serif;font-size:14px;font-weight:700;color:#666;padding:0 0 0 5px;}



#nav{height:30px;line-height:34px;float:left;padding:0;background:#6d6d6f url(images/meny.gif) no-repeat top center;width:800px;}

ul.nav ul{float:left;margin:0;padding:0;}

ul.nav{height:32px;line-height:24px;float:left;list-style:none;font-size:12px;font-weight:bold;/*text-transform:uppercase;*/margin:6px 0 0 5px;padding:0;}

ul.nav li{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;background:#f00 url(images/navleft.gif) no-repeat top left;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{background:#000 url(images/navright.gif) no-repeat top right;color:#fff;float:left;display:block;text-decoration:none;padding:0 10px 0 7px;}

ul.nav li:hover{float:left !important;list-style-type:none;/*margin:0 3px 0 0;padding:0 0 0 3px;*/background:#f00 url(images/navleft.gif) no-repeat 0% -35px;}

ul.nav li a:hover,ul.nav li a:active{background:#f00 url(images/navright.gif) no-repeat 100% -35px ;color:#555;text-decoration:none;display:block;padding:0 10px 0 7px;}

/*ul.nav li.home a{border-left:2px solid #fff;text-decoration:none;}*/

ul.nav li.current_page_item, ul.nav li.current_page_ancestor{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;background:#f00 url(images/navleft.gif) no-repeat 0% -35px;}

ul.nav li.current_page_item a, ul.nav li.current_page_ancestor a{text-decoration:none;color:#555;background:#f00 url(images/navright.gif) no-repeat 100% -35px;}



.subnav {width:520px;/*clear:both;*/margin:0px;float:left;}

ul.subnav {/*height:26px;*/line-height:24px;float:left;list-style:none;font-size:12px;font-weight:bold;margin:1px 0 3px 5px;padding:0;}

ul.subnav  li a,ul.subnav li a:link,ul.subnav li a:visited{float:left;display:block;text-decoration:none;padding:0 4px;color:#487aae;}

ul.subnav  li.current_page_item a{text-decoration:underline;}

ul.subnav  li a:hover{text-decoration:underline;color:#444;}

ul.subnav  li{float:left !important;list-style-type:none;margin:0 3px 0 0;padding:0 0 0 3px;}

ul.subnav  li ul{display:none;}



#content{width:540px;float:left;margin:0px auto 5px;padding:0 15px 0 0;}

.entry, .entry2{width:530px;background:#fff;float:left;color:#666;text-align:left;border-bottom:#ccc 1px dotted;margin:0 auto 5px;padding:0 5px 5px;clear:both;}

.entry p, .entry2 p{margin-left:30px; width:380px;font-family:Georgia, Times, serif;line-height:1.6em;}

.entry h1, .entry2 h1{font-family:Helvetica, Arial, Verdana, sans-serif;font-size:21px;font-weight:700;color:#666;margin:10px 0 10px 30px;clear:both;padding-top:20px;line-height:1.3em;}

.entry h2, .entry h3, .entry2 h2, .entry2 h3{font-family:Helvetica, Arial, Verdana, sans-serif;font-size:18px;font-weight:700;margin:0 auto;padding:0;}

.entry h2, .entry2 h2{font-size:23px;margin:20px 0 10px 30px;}

.entry h3, .entry2 h3{font-size:14px;margin:20px 0 10px 30px;;clear:both;}

.wp-caption p{text-align:left; text-transform:uppercase;color:#487aae;font-family:Helvetica, Arial, Verdana, sans-serif; padding-left:0;margin-left:0; }

.wp-caption img{padding:10px;background-color:#efefef;margin-bottom:3px;}

.wp-caption a:hover img{background-color:#dedede;}

.alignleft {margin-left:30px;text-align:left;}

.alignright {margin-right:3px;text-align:left;}

.entry ul, .entry2 ul {margin:0 0 10px 30px;list-style:square;}

.entry li, .entry2 li {margin-left:15px;padding:0 0 8px 0px;list-style:square;}

#sidebar{width:230px;float:right;margin:0 5px 5px;padding:0;line-height:1.5em;}

.bar{width:210px;color:#444;margin:15px auto 0;padding:0;}

/*.rsidebar h2{font-size:14px;border-bottom:dashed 1px #ccc;margin:0 7px 3px;padding:3px 0;}*/

.bar h2{font-size:14px;text-transform:uppercase;margin:0 10px 5px 0; /* border-bottom:#666 1px solid; border-top:#333 1px solid;*/ padding:4px 0; color:#487aae;}

.bar h3{font-size:12px;margin-bottom:3px;}

.bar p{margin:0px 0 7px;}



.bar a{padding: 2px 0;}

.bar a:link{color:#444; text-decoration:none;}

.bar a:visited{color:#444; text-decoration:none;}

.bar a:active{color:#444; text-decoration:none;}

.bar a:hover{color:#487aae; text-decoration:underline;}

.storycontent a:hover{color:#487aae; text-decoration:underline; background-color:#333; display:inline;}

.bar ul{list-style-type:none;margin:0;padding:0;}

.bar ul li{list-style-type:none;margin:0 0 5px;padding:0;}

.bar ul li ul{list-style-type:square;margin:0;padding:0;}

.bar ul li ul li{list-style-type:none;/* background:transparent url(images/b.gif) no-repeat 0 4px */;border:0;margin:0;padding:0;}

#footer{width:790px;background-color:#f3f2ed;height:30px;line-height:30px;clear:both;color:#666;margin:0px;padding:0 5px; }

a:visited{text-decoration:none;color:#069;border:none;}

a:hover{text-decoration:underline;color:#69c;border:none;}

a:link,a:active{text-decoration:none;color:#14568a;border:none;}

a img{border:none;}

.puff {padding:12px 10px 18px;background:transparent url(images/puff.jpg) no-repeat 0 0}

.navigation{width:520px;float:left;color:#666;}

.alignright{float:right;margin-top:10px;}

.alignleft{float:left;margin-top:10px; margin-right:10px;}

.space{background:#fff;height:5px;clear:both;margin:0 auto;padding:0;}

#searchform{width:210px;height:46px;line-height:26px;float:left;margin:0 0 20px;padding:0;clear:both;background:transparent url(images/search_bg.gif) no-repeat bottom right;}

form div {margin:7px 10px;}

input#s{color:#333;width:137px;border:1px solid #487aae;background:#fcfcfc;padding-left:3px;}

input#searchsubmit{background:#000;color:#fff;font-size:12px;border:0px #2f5c89 solid;}

.bobcomments{border-top:5px solid #006394;background:#fbfbf9;border-bottom:1px solid #006394;margin-bottom:20px;}



#footer a:visited{text-decoration:none;color:#666;border:none;}

#footer a:hover{text-decoration:underline;color:#333;border:none;}

#footer a:link,#footer a:active{text-decoration:none;color:#666;border:none;}

.fakta{width:330px;float:right;}

.puffleft{width:250px;float:left; /*background-color:#f3f2ed;*/}

.puffright{width:250px;float:right; /*background-color:#f3f2ed;*/}

h4{border-bottom:#ccc 1px solid;font-size:14px;font-weight:normal;padding-bottom:5px; margin-bottom:8px;text-transform:uppercase; padding-left:22px; background:#fff url(images/pil.gif) no-repeat 0 0;}

h2, h3, h4 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

ul {padding-left:25px;}

li {margin:5px 0;}

small {padding-bottom:10px;}

p {margin: 2px 0 10px;}

h3 {line-height:1.4em;}

hr {clear:both;margin: 5px 0;}



.entry dl, .entry2 dl{width:230px;margin:0;padding:0;}

.entry dt, .entry2 dt{float:left; left:0; width:40px;padding-bottom:20px;height:80px;}

.entry dt img, .entry2 dt img{margin-top:5px;}

.entry dd, .entry2 dd{margin:0; width:180px;padding-bottom:20px;height:80px;float:right;}

.entry dd strong, .entry2 dd strong{color:#487aae;}

ul.kontakt{clear:both;margin:0 0 15px 0px;list-style:none;padding:0;}

ul.kontakt li ul{margin:0;list-style:none;padding:0;}

ul.kontakt li ul li{margin:5px 0 30px;list-style:none;padding:0;text-align:center;}

/*ul.kontakt li{padding:0;margin:0}*/

ul {margin:0;padding:0;list-style-type:none;}

li {margin:0;padding:0;list-style-type:none;}

li.leftcolcheck {float:left; margin-left:30px;list-style:square;width:230px;}

li.rightcolcheck {margin-left:240px;list-style:square;width:230px;}

li.leftcol {float:left; margin-left:30px;list-style-type:none;}

li.rightcol {margin-left:290px;list-style-type:none;}

li.leftcolcheck ul{margin-left:0;}

li.leftcolcheck ul li{margin-left:0;}

h1 small{font-size:.666em;}
h3 small{padding:0;margin:0;}

.wp-caption ul{margin-left:0;}

ul.fakta{padding:15px 10px 10px;background-color:#efefef;margin:5px 0 5px 30px;float:left;}
dl.leftcol {float:left; margin-left:30px;}
dl.rightcol {float:right;}
/*
ul.thumb {margin:0 120px 0 0;padding:0;float:right;list-style-type:none;display:inline;}
ul.thumb li{margin:0;padding:0;float:left;list-style-type:none;display:inline;}
*/
ul.thumb {margin:0 60px 0 0;padding:0;float:right;list-style-type:none;display:inline;}
ul.thumb li{margin:10px 3px 0 0;padding:0;float:left;list-style-type:none;display:inline;}
.entry h1.thumb {padding-top:10px;}

.post2{margin:0}

.post2 h3{margin:20px 0 0 30px;}

big {font-size:15px;font-weight:bold;color:#111;}

small {margin:0 0 20px 30px;}

.gallery {
    /* margin: auto;
    gallery clearing*/
    overflow: hidden;
   /* width: 100%;*/
margin:0 120px 0 0;padding:0;float:right;
}
.gallery .gallery-item {
    float: left;
    margin-top: 10px;
    /*text-align: center;*/
width: 43px;
}
.gallery img {
    border: 0px solid #cfcfcf;
}
dl.gallery-item {margin-bottom:0;padding:0} 
dt.gallery-icon img {margin:0 0 0 3px;} 

dt.gallery-icon {padding:0;margin:0;height:40px;}

.gallery .gallery-caption {
    margin-left: 0;
}
.gallery br { /*clear: both*/ }
 
/* available Columns */
.col-2 { width: 50% }
.col-3 { width: 33.333% }
.col-4 { width: 50px }
.col-5 { width: 20% }
.col-6 { width: 16.666% }
.col-7 { width: 14.285% }
.col-8 { width: 12.5% }
.col-9 { width: 11.111% }

.hidden {display:none;}

.storycontent {margin-bottom:10px;}