/* Eksterne stilsett
------------------------------------------------ */
@import "css/reset.css";
@import "css/2koll.css";
@import "css/typografi.css";
/*
@import "debug.css";
*/
@import "css/fananav.css";
@import "css/iebugfix.css";


body {
    
    background:url(bilder/bilder/struktur_element/bg.jpg) repeat-x top left #000;
    
}

#ramme{
    
    margin-top:20px;
    
}

#topp {
    
    background:#fff;
    background: url(bilder/bilder/struktur_element/bg_topp.gif) top repeat-x;
    
}

#logo h1{
    
    margin:0;
    padding:0;
    background:#f2f2f1;
    height:173px;
    border:none;
    
}

#toppbilde {
    float:right;
    width:712px;
    margin-right:0;
    background: url(bilder/bilder/struktur_element/toppbilde_01.jpg) right top no-repeat;
    
}


#hmeny1 {
    background: url(bilder/bilder/struktur_element/bg_toppmeny_v.gif) left bottom no-repeat;
    clear:both;
    
}


#hmeny1 ul{
    background: url(bilder/bilder/struktur_element/bg_toppmeny_h.gif) right bottom no-repeat ;
    height:34px;
    
}

#innhold {
    background:url(bilder/bilder/struktur_element/innhold_bg_tl.gif) no-repeat top left #fff;
    margin:10px 0 0 0;
    
}


#kollA{
    width:250px;
    padding-top:20px;
    
}


#kollB {
    background:url(bilder/bilder/struktur_element/innhold_bg_tr.gif) no-repeat top right;
    margin-left:250px;
    padding:0px 20px;
    
    
}


#innholdbunn {
    clear:both;
    background:url(bilder/bilder/struktur_element/innhold_bg_bl.gif) no-repeat bottom left;
    
}


#innholdbunn p{
    background:url(bilder/bilder/struktur_element/innhold_bg_br.gif) no-repeat bottom right;
    text-align:center;
    color:#000;
    font-size:12px;
    
}


#kollA div.boks { 
    margin-left:20px;
    width:225px;
    background:url(bilder/bilder/struktur_element/kolla_bg_h4_bunn.gif) no-repeat bottom left;
	margin-bottom:10px;
  	
}


div.boks h4{
    
    background:url(bilder/bilder/struktur_element/kolla_bg_h4_topp.gif) no-repeat top left;
    padding:5px 20px;
    color:#fff;
    text-transform:uppercase;
    font-size:12px;
	line-height:12px;
margin:0;
    font-weight:bold;
    letter-spacing:1px;
    
}


div.boks p{
    
    padding:5px 20px;
    
}



#forsidenyheter div.awa_nyhet{
    
    width:200px;
    float:left;
    margin-right:15px;
    
}

hr {
	background-color:#e50278;
	color:#e50278;
	height:2px;
}

#referanse_liste div.awa_nyhet{
    
  	width:600px;
	clear:both;
    margin:5px 10px 20px 0px;
    padding:5px 0;
    
}

#referanse_liste div.awa_nyhet div.awa_nyhet_forside_ingress{
	clear:both;
}

div#referanse_liste {
    
    margin:0;
    padding:0;
//    display:table-row;
    
}

#referanse_liste img {
	float:left;
	margin-right:30px;
	clear:left;
}

.linjeskift {
    
    margin:0;
    padding:0;
    border-top:1px solid #e50278;
    clear:both;
    display:none;
}

div#referanse_liste div.linjeskift {

}

h1 {
	font-size:16px;
	text-transform:uppercase;
	padding:10px 0 5px 0;;	
}

h2 {
	font-size:14px;
	text-transform:uppercase;
	padding:10px 0 5px 0;
	border-bottom:none;
}

h3 {
	font-size:12px;
	text-transform:uppercase;
	padding:10px 0 5px 0;
	border-bottom:none;
}
tr.odd {
	background-color:#f8eef8;
}

#footer a { 
	color:#555;
	font-size:10px;
}