/* ------------------------------------------------------------------------------------------------------------
KUNDE.CSS
-  dtool.css   Standardstiler dtool-div     inkluderes i header.php og fckconfig.js
-  text.css    Tekst (individuell)          inkluderes i header.php og fckconfig.js
-  kunde.css   Sideoppsett (individuell)    inkluderes i header.php
------------------------------------------------------------------------------------------------------------ */

body {
	background-color    : #cccccc;
    background-image    : url(images/bak.jpg);
    background-attachment : fixed;
    background-repeat   : repeat-x;
	text-align          : center; /* For å få hoved-tabellen sentrert i IE. Settes til venstre i TR igjen.*/
}

#container {
	width               : 980px;
	margin              : 0px auto;
	text-align          : left;
    background-position : 0px 40px;
    background-repeat   : no-repeat;
	border              : 0px solid red;
	padding             : 0px;
	border              : 0px solid black;
}

#topp {
	width               : 980px;
	height              : 45px;
    background-image    : url(images/logo.gif);
    background-position : 755px 10px;
    background-repeat   : no-repeat;
}

#meny {
	width               : 940px;
	height              : 25px;
    padding             : 10px 20px 0px 20px;
    background-color    : #000000;
    background-image    : url(images/meny_nybak.gif);
    /*background-image    : url(images/meny_lysbak.gif); */
    background-position : top left;
    background-repeat   : repeat-x;
}


#sub {
    width               : 250px;
    height              : 425px;
    overflow            : auto;
    display             : inline; /* Fikser IE5/6 double padding bug */
    margin              : 0px 0px 0px 20px;
    padding             : 15px 10px 10px 20px;
    float               : left;
    background-color    : #333333;
    color               : white;
/*    background-image    : url(images/bak_sub.jpg);
    background-position : top left;
    background-attachment : fixed;
    background-repeat   : repeat-x; */
    border              : 0px solid black;
	filter              : alpha(opacity=75);
	-moz-opacity        : 0.75;
	-khtml-opacity      : 0.75;
	opacity             : 0.75;
}

#nike {
    background-color    : #000000;

}

.item {
     width              : 440px;
     margin             : 0px 0px 30px 0px;
     color              : #aaaaaa;
}

.i-img {
     float              : left;
     margin             : 0px 15px 20px 0px;
}

.i-time {
    clear               : left;
    margin-top          : 10px;
    font-size           : 12px;
    text-transform      : uppercase;
    color               : #555555;
    font-weight         : bold;
}

i-tricks {
    font-size           : 18px;
    text-transform      : uppercase;
    color               : #777777;
    font-weight         : bold;
}


#sub img {
	filter              : alpha(opacity=100);
	-moz-opacity        : 1;
	-khtml-opacity      : 1;
	opacity             : 1;
}

#sub hr {
     color              : #555555;
     background-color   : #555555;
}

#test {
	width               : 980px;
      height              : 450px;
}

#hoved {
	width               : 860px;
    height              : 450px;
	margin-left         : 0px;
	border              : 0px solid black;
    float               : left;
}

.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#bunn {
	width               : 980px;
	height              : 28px;
      padding             : 10px 0px 0px 0px;
      color               : #bbbbbb;
    border              : 0px solid green;
    background-image    : url(images/meny_nybak.gif);
    /*background-image    : url(images/meny_lysbak2.gif); */
    background-position : top left;
    background-repeat   : repeat-x;
    clear               : both;
}

.bunn_nyhetsblokk {
    text-align          : center;
/*    width               : 25%; */
    padding             : 0px 0px 0px 20px;
    border              : 0px solid red;
    display             : inline;
}

#bunn_txt {
    width               : 980px;
    color               : #b1b1b1;
    font-size           : 10px;
    font-weight         : bold;
    text-align          : center;
    border              : 0px solid blue;
}

#bunn_1 {
      float               : left;
}
#bunn_3 {
      float               : right;
}
#bunn_2 {
      margin              : 0px 250px 0px 250px;
}

#meny_div {
	width               : 240px;
	margin              : 540px 0px 0px 0px;
	padding             : 0px 20px 3px 0px;
	float               : left;
	text-align          : right;
}

#meny_txt {
	padding             : 0px 0px 3px 0px;
	margin              : 0px 0px 5px 0px;
	border-top          : 1px solid #ccc;
	border-bottom       : 1px solid #ccc;
}

div #galleri              { display: inline;}
