html 
{

}

body
{
 font-family:'Arial Narrow';
 background:url('/uploads/images/bakgrunnsbilde.jpg') left;
 margin:0;
 padding-top:0;

 }


#CONTAINER
{
  
  padding:0;
  margin:0;
  padding-top:30px;
  width:960px;
  text-align:left;
  background-color:white;
  border:0px solid white;
  border-top:0;
  box-shadow: 2px 2px 19px #333;
        -o-box-shadow: 2px 2px 19px #333;
        -webkit-box-shadow: 2px 2px 19px #333;
        -moz-box-shadow: 2px 2px 19px #333;

}
#logo
{
 margin-left:20px;
}

.TBL_FRONT tr td
{
  
  padding:4px;
  margin:4px;
  border: 1px solid red;
  border-radius:4px;

  width:113px;
  height:70px;
  box-shadow: 2px 2px 10px #333;
  -o-box-shadow: 2px 2px 10px #333;
  -webkit-box-shadow: 2px 2px 10px #333;
   -moz-box-shadow: 2px 2px 10px #333;

 background: -webkit-linear-gradient(red, blue); /* For Safari */
 background: -o-linear-gradient(red, blue); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(red, blue); /* For Firefox 3.6 to 15 */
 background: linear-gradient(white, #fef4f5); /* Standard syntax */



}

#header
{
 
 height:100px;
 background: -webkit-linear-gradient(red, blue); /* For Safari */
 background: -o-linear-gradient(red, blue); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(red, blue); /* For Firefox 3.6 to 15 */
 background: linear-gradient(white, #fef4f5); /* Standard syntax */
 border-bottom:1px solid #ffecee;
}

h1
{
  font-size:18px;
  color:#e30613;
  text-transform:uppercase;
}

h2
{
  font-Family:Arial;
  font-size:16px;
  color:#555;
  text-transform:uppercase;
}

b, strong
{
 color:#555;
 font-size:13px;


}

#venstreSpalte
{
 width:640px;

}

#venstreSpalte p strong, #venstreSpalte p b
{
 font-size:16px;
}

#FrontSpalte
{
 width:966px;

}

#slides
{
 width:960px;
 border:0;
 margin:0;
 padding:0;

}

#content
{ 
  padding:15px;
  background-color:white;

}


#menu
{
 float:right;
 margin-top: -20px;
}


ul#menu
 {
 margin-left: 0;
 padding-left: 0;
 white-space: nowrap;
 }

 #menu li
 {
  float: left;
  display: inline;
  list-style-type: none;
 }


 #menu a, #menu.sectionheader { padding: 3px 10px; color:black; }

 #menu a:link, #menu a:visited
 {
 color: #000;
 background-color: transparent;
 text-decoration: none;
 }

 #menu a:hover, #menu.sectionheader:hover
 {
  color: #e30613;
  background-color: transparent;
  text-decoration: none;
 }


/*sub menu*/

#menu li ul {
  background-color: white;
  display: none;
  height: auto;
  padding: 0px;
  margin: 0px;
  border: 0px;
  position: absolute;
  width: 125px;
  z-index: 200;
  line-height: 25px;
  font-size:14px;
  /*top:1em;
	/*left:0;*/

}
#menu li:hover ul {
  display: block;
}
#cssmenu li li {
  display: block;
  float: none;
  margin: 0px;
  padding: 0px;
  width: 125px;
 

}



<!-- Meny i bånn -->
ul#menuFooter 
 {
 font-size:12px;
 margin-left: 0;
 padding-left: 0;
 white-space: nowrap;
 }

 #menuFooter li
 {
 display: inline;
 list-style-type: none;
 }

 #menuFooter a { padding: 3px 10px; color:white; }

 #menuFooter a:link, #menuFooter a:visited
 {
 color: white;
 background-color: transparent;
 text-decoration: none;
 }

 #menuFooter a:hover
 {
  color: grey;
  background-color: transparent;
  text-decoration: none;
 }


#footer
{
 color:white;
 font-size:12px;
 padding:15px;
 height:100px;
 background: -webkit-linear-gradient(red, blue); /* For Safari */
 background: -o-linear-gradient(red, blue); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(red, blue); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#333333, black); /* Standard syntax */

}
#footer a {color:white;}
/* Stylesheet: DacoMek-Framside Modified On 2014-02-12 14:56:31 */
