﻿/* box layout */

.boxwrap   { width: 905px; margin-left: auto; margin-right: auto;}

.boxbody   { width: 905px; float: left; }
.boxloggo { width: 100%;  height: 125px; clear: both;  }
.boxmeny { width: 100%;  height: 40px; clear: both; }
.boxhead { width: 100%;  height: 210px; clear: both; }
.boxcenter { width: 876px;  float: left;}

.boxleft   { width: 235px; float: left; }
.boxright  { width: 640px; float: right; }


.boxfooter { width: 100%;  clear: both; height: 20px; }


.boxclear  { clear: both; line-height: 0px; }

/* ie hack: */
     .iehackwrap { text-align: center;  }
     .boxwrap    { text-align: left; }   
     
/* box style */



.boxbody   { background-image: url(gfx/bgbody.gif); background-repeat: repeat;}
.boxloggo { background-color: transparent;}
.boxmeny {   background-image: url(gfx/bgbody.gif); background-repeat: repeat;}
.boxhead {   background-image: url(gfx/bgbody.gif); background-repeat: repeat;}
.boxcenter {background-color: transparent; padding-left: 14px;  margin-top: 11px; }
.boxfooter { background-color: transparent;}


.boxleft   { background-color: transparent; }
.boxright  { background-color: transparent;}


div { margin: 0px; padding: 0px; }

/* formatting */


body     
{ 
margin: 0px; 
padding: 0px; 
background-image: url(gfx/bg.gif);
background-repeat: repeat-x;
margin-top: 0em;

}


.boxwrap { margin-bottom: 2em; }



h1 { padding: 2px 2px; margin: 0px;}
h2 { padding: 2px 10px; margin: 0px;}
h3 { padding: 2px 10px; margin: 0px;}
p  { padding: 3px 10px; margin: 0px;}

/* style */
body { font-family : "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 13pt; color: #FF9D02; }

h2 
{ 


font-size:  1em;
font-weight: bold;
font-family :   "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #FF9D02;

}

h3
{ 


font-size:  1em;
font-weight: bold;
font-family :   "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color: #000000;

}




p, li  { font-size: 0.9em; }
.boxfooter p { font-size: 0.7em; text-align: center; }

.comment { border: 1px solid red; margin: 1em; padding: 0.5em; background: #fff; }
h1 span  { font-weight: normal; }

#scrolling div.boxright
   { overflow: auto; height: 700px;


}

#scrolling div.floatright2 
   { overflow: auto; height: 380px;


}


p.right 
{ 
padding-left: 5px;
padding-TOP: 20px;
text-align: left;
font-size: 10pt;
font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color:#fff; 
font-weight: normal;

}
p.left 
{ 
padding-left: 5px;
padding-TOP: 10px;
text-align: left;
font-size: 8pt;
font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
color:#000; 
font-weight: normal;

}

p.meny
{ font-size: 11px; 
font-style : normal;
color : #000;
padding-left: 10px;
 
}
p.meny2
{ font-size: 10pt; 
font-style : normal;
color : #ffffff;
padding-left: 10px;
 
}

p.center
{ font-size: 11px; 
text-align: center; 
font-style : normal;
color : #FFF;
} 

.img {

       float: right;
        margin-left: 5px;
         padding-left: 5px;
         padding-right: 5px;
         margin-top: 1px;
         padding-top: 1px;
         margin-right: 5px;
}
.img1 {
       margin-left: 2px;
       margin-right: 2px;
        padding: 2px;
         margin-top: 2px;
        float: left;
}

.img2 {
        
        float: left;
}

.Center 
{
margin: 5px;
text-align: center;

}

div.float {
  padding: 0px;
  float: left;
margin: 0px;
  }

div.floatcom {
 padding-right: 10px;
  float: right;
width: 593px;

  }


div.floatleft {
width: 235px;
float: left;
background-color: #FF9D0F;
border: 1px solid #FFB100;
height: 250px;

  }
div.floatleftguest {
width: 235px;
float: left;
background-color: #FF9D0F;
border: 1px solid #FFB100;
height: 400px;

  }

div.floatright {
width: 593px;
height: 250px;
padding: 4px;
padding-right: 20px;
float: right;
background-color: #191919;
border: 1px solid #343434;
font-size: 0.8em;
	color: #FFFFFF;
  }



div.floatleft2 {
width: 235px;
float: left;
background-color: #131313;
border: 1px solid #1C1C1C;


  }

div.floatleft3 {
width: 235px;
float: left;
background-color: #131313;
border: 1px solid #1C1C1C;
height: 250px;

  }



div.floatright2 {
width: 593px;
padding-left: 10px;
padding-right: 20px;
float: right;
background-color: #212121;
border: 1px solid #1F1F1F;
color:#fff; 
font-size: 0.8em;

  }


div.float1 {
  width: 590px;
  padding: 2px;
  float: left;


  }

div.float2 {
  width: 175px;
  padding: 6px;
  float: left;

  }

div.float3 {
  width: 540px;
  float: left;
padding: 6px;

  }

div.float4 {
  width: 367px;
  float: left;
padding: 6px;

  }

div.float5 {
width: 77px;
float: left;
padding: 6px;
  }

div.float6 {
width: 80px;
float: left;
padding: 3px;
  }


  div.float7 {
  width: 342px;
  padding-left: 2px;
  padding-right: 5px;
  float: left;

  }


div.float8 {
  width: 220px;
  padding-left: 6px;
  padding-top: 15px;
  float: left;
 margin-top: 15px;

  }
div.float9 {
width: 273px;
float: left;
padding: 6px;
  }


div.float10 {
width: 85px;
float: left;
padding: 6px;
  }


div.float11 {
width: 275px;
float: left;
 padding-left: 2px;
  padding-right: 7px;
  }

div.postg {
float: right;
	width: 580px;
	background-color: #191919;
        border: 1px solid #343434;
	padding-left: 10px;
	background-image: url(gfx/img04.gif);
        background-repeat: repeat-x ;
	margin-bottom: 20px;
        font-size: 0.9em;
	color: #FFFFFF;
        margin-right: 10px;
}


div.postm {
        float: right;
	width: 593px;
	background-color: #191919;
        border: 1px solid #343434;
	background-image: url(gfx/img04.gif);
        background-repeat: repeat-x ;
	margin-bottom: 20px;
        font-size: 0.9em;
	color: #FFFFFF;
        height: 250px;
padding: 4px;
padding-right: 20px;
}

A  {
	font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #FFF;
	font-size : 10pt;
	text-decoration : none;
            ;
}

A:Visited  {
	font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #FFF;
	font-size : 10pt;
	text-decoration : none;
              
}

A:Active  {

	font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #FFA600;
	font-size : 10pt;
	text-decoration : none;
}
A:Hover  {

	font-family :  "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #FFB200;
	font-size : 10pt;
	text-decoration : none;
             
}

A.name:link {
	font-family: Verdana, Arial, Serif;
	font-weight: bold;
	color : #000066;
	font-size : 11px;
	text-decoration : none;
              background-color: transparent;
}

A.name:Visited  {
	font-family: Verdana, Arial, Serif;
	font-weight: bold;
	color : #6666FF;
	font-size : 11px;
	text-decoration : none;
              background-color: transparent;
}

A.name:Active  {

	font-family: Verdana, Arial, Serif;
	font-weight: bold;
	color : #v;
	font-size : 11px;
	text-decoration : none;
              background-color: transparent;
}

A.name:Hover  {

	font-family: Verdana, Arial, Serif;
	font-style : normal;
	font-weight: bold;
             color : #3366CC;
	font-size : 11px;
	text-decoration : none;
             background-color: transparent;
}



.wroteForm form textarea {
width:200px;
margin-left:10px;
padding-left:10px;
 border-top: solid 1px #492F06;
 border-left: solid 1px #6A5204;
 border-bottom: solid 1px #B2802E;
 border-right: solid 1px #B2802E;
background-color: #B28115;
}
.wroteForm form input {
height:15px;
width:200px;
margin-left:10px;
padding-left:10px;
 border-top: solid 1px #492F06;
 border-left: solid 1px #6A5204;
 border-bottom: solid 1px #B2802E;
 border-right: solid 1px #B2802E;
background-color: #B28115;
}

INPUT.knapp
{
   border: 0px solid ; 
       float: right;
        margin-left: 5px;
         padding-left: 5px;
         padding-right: 5px;
         margin-top: 5px;
         padding-top: 5px;
         margin-right: 5px;

}
