/* Start of CMSMS style sheet '07 - 02 - Home - Tilbud' */
#colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
      padding:0px 0;
	background:white;		/* Left column background colour */
}
#colleft { /*mid*/
	float:left;
	width:200%;
	position:relative;
	left:200px;
	left:219px; /* 24+150+30+15 */
	background:white;    	/* Right column background colour */
}
#col1wrap {
	float:right;
	width:50%;
	position:relative;
	right:200px;
	right:204px; /* 24+150+30 */
}
#col1 {
      padding:10px 0;
      margin:0 10px 0 210px;
      margin:0 30px 0 210px;
      margin:0 30px 0 234px;
      position:relative;
      right:100%;
      overflow:hidden;
      background:white;
}
#col2 {
      float:left;
      width:150px;
      width:190px;
      padding:10px 0;
      position:relative;
      right:185px;
      right:180px; /* 150+30 */
      right:190px; /* 190+0 */
      background:white;
}

#venstre div.bilde{
   clear:both;
   float:left;
   margin:0 0 15px 0;
}

#side {
   clear:both;
   float:left;
   width:100%;
}
#side h1 {
   color : #b2261a;
   font-size : 12pt;
   font-weight : bold;
}
#side h4 {
   color : #b2261a;
   font-size : 8pt;
   font-weight : bold;
}
#side ul { 
   list-style-type: disc; 
   list-style-position: outside;
   margin-left:15px;
} 
#ingress {
   clear:both;
   font-size:9pt;
   font-weight:bold;
   margin:0 0 2em 0;
}
#side #ingress {
   color:#FF6600;
}
#innhold {
   margin:0 0 .8em 0;
}
#innhold img.g2image_float_left {
   float: left;
   margin:0 0.3em 0.3em 0;
}
#innhold img.g2image_float_right {
   float: right;
   margin:0 0 0.3em 0.3em;
}

/* End of '07 - 02 - Home - Tilbud' */

