/*
Original design: Freestyle (v1.0 - August 22nd, 2012) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/freestyle/
*/

*{margin:0; padding:0;}

/* General styles */
body {background:#0a0a0a url(images/background.jpg) top center no-repeat; color:#ffffff; font:100% 'Arial',comic sans ms,sans-serif; line-height:1.1em;}
a {color:#ffffff; text-decoration:none; font-weight:200;}
a:hover {textf-decoration:underline;}
p,ul,ol,dl {margin:0 0 15px 0; line-height:1.5em;}
h1 {color:#ffffff; font-size:2.0em; margin-bottom:0;}
h1 a {text-transform:none; font-weight:200;}
h1 a:hover {text-decoration:none; color:##a6a6a6;}
h2 {font-size:2.2em; color:#333; margin:0 0 5px;}
h3 {font-size:1.6em; margin:0 0 5px 0;}
h1,h2,h3 {color:#ffffff; font-weight:400; line-height:1.2em; font-family:'Economica', sans-serif;}

/* Main layout container */
#layout {margin:40px auto 0; width:960px;}
body.wider #layout {margin:40px auto 0; width:1200px;}


/* Grid classes,  */
.col {float:left; margin:0 10px; overflow:hidden; float:left; display:inline;}
.col img {max-width:100%;}
.row {width:1200px; margin:10px auto 0; overflow:hidden;}
.row .row {margin:0 -10px; width:auto;	display:inline-block;}
.c1 {width:60px;}
.c2 {width:90px;background: #F00000}
.c3 {width:180px;background: #F00000}
.c4 {width:300px;}
.c5 {width:380px;}
.c6 {width:280px;}
.c7 {width:540px;}
.c8 {width:810px;}
.c9 {width:700px;}
.c10 {width:780px;}
.c11 {width:860px;}
.c12 {width:940px;}



/* Menu list styles */
ul.menu {list-style:none; margin:0; padding:2px 2px 2px 2px; }
ul.menu li {list-style:none; text-align:center; font-size:0.9em; margin:0 0 2px; padding:2px 2px 2px 2px; color:#FFEBE3; }

ul.menu li a {font-size:0.9em; font-weight:200;;color:#FFEBE3}
ul.menu li a:hover {color:#a6a6a6; text-decoration:none; }
ul.menus {list-style:none; margin:0; padding:2px 0; }
ul.menus li {list-style:none; text-align:center; font-size:0.9em; margin:0 0 2px; padding:2px 2px 2px 2px; color:#FFEBE3; }
ul.menus li a {font-size:0.9em; font-weight:200;color:#040303}
ul.menus li a:hover {color:#eee; text-decoration:none; }




/* Additional text classes */
.slogan {color:#bbb; font-size:1.2em;}
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}
.nomargin {margin:0; padding:0;}
.separator {height:100px; margin:0; padding:0; background: #0a0a0a url(images/insidebg2.jpg) bottom center no-repeat; border-bottom:1px dotted #1a1a1a;}
.larger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.spacer {margin:0 20px;}
.clear {clear:both;}
.hide {display:none;}



/*
fotogedeelte
*/


/*
 jQuery Nivo Slider v2.7.1
 http://nivo.dev7studios.com
 Copyright 2011, Gilbert Pellegrom
 Free to use and abuse under the MIT license.
 http://www.opensource.org/licenses/mit-license.php
 */
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p{padding-right:40px;margin:0px;}
.nivo-caption a{display:inline!important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:700;}

/*
Skin Name: Nivo Slider Default Theme (modified)
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider, modified to work with the Inland One template.
Version: 1.2
Author: Gilbert Pellegrom (modified by Andreas Viklund)
Author URI: http://dev7studios.com
*/





/* 
line 7, ../sass/lightbox.sass 
*/

body:after {
  content: url(img/close.png) url(img/loading.gif) url(img/prev.png) url(img/next.png);display: none;
}



/* 
line 11, ../sass/lightbox.sass 
*/

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  
background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}



/* 
line 20, ../sass/lightbox.sass 
*/

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  
font-weight: normal;
}
/

* line 28, ../sass/lightbox.sass 
*/

.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px
;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

/* line 32, ../sass/lightbox.sass 
*/

.lightbox a img {
  border: none;
}


/* line 35, ../sass/lightbox.sass 
*/

.lb-outerContainer {
  position: relative;
  background-color: white;
  
*zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;

  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss 
*/

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}


/* line 44, ../sass/lightbox.sass 
*/

.lb-container {
  padding: 4px;
}


/* line 47, ../sass/lightbox.sass 
*/
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;

  line-height: 0;
}

/* line 56, ../sass/lightbox.sass 
*/
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;

  margin: 0 auto;
  background: url(img/loading.gif) no-repeat;
}


/* line 63, ../sass/lightbox.sass 
*/
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}


/* line 71, ../sass/lightbox.sass 
*/
.lb-container > .nav {
  left: 0;
}


/* line 74, ../sass/lightbox.sass 
*/
.lb-nav a {
  outline: none;
}


/* line 77, ../sass/lightbox.sass 
*/
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  
/* Trick IE into showing hover 
*/
  display: block;
}


/* line 84, ../sass/lightbox.sass 
*/
.lb-prev {
  left: 0;
  float: left;
}

/* line 87, ../sass/lightbox.sass 
*/
.lb-prev:hover {
  background: url(img/prev.png) left 48% no-repeat;
}


/* line 90, ../sass/lightbox.sass 
*/
.lb-next {
  right: 0;
  float: right;
}

/* line 93, ../sass/lightbox.sass 
*/
.lb-next:hover {
  background: url(img/next.png) right 48% no-repeat;
}
/* line 96, ../sass/lightbox.sass 
*/
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;

  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;

  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss 
*/
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}


/* line 103, ../sass/lightbox.sass 
*/
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}

/* line 106, ../sass/lightbox.sass 
*/
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;

line-height: 1.1em;
}
  
/* line 111, ../sass/lightbox.sass 
*/
.lb-data .lb-caption {
  font-size: 15px;
  font-weight: bold;
  line-height: 1em;
}
/
* line 115, ../sass/lightbox.sass 
*/
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

/* line 121, ../sass/lightbox.sass 
*/
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(img/close.png) top right no-repeat;
  text-align: right;
  outline: none;

  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

/* line 130, ../sass/lightbox.sass 
*/
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}



