.wrapper{margin:0px auto 0px auto;padding:0px 6px 7px 6px;background-color:#fff;width:864px;display:table;}

.header{width:876px;margin:0px auto 0px auto;position:relative;line-height:0px;font-size:0px;}
.header_textleft{position:absolute;top:40px;left:-25px;background:url(images/wrapper.jpg);width:15px;height:434px;}
.header_flag{position:absolute;top:25px;right:10px;text-align:right;width:500px;}
.header_sokefelt{padding:5px 0px 0px 0px;position:absolute;top:50px;right:7px;text-align:center;width:229px;height:25px;background:#e6e6e4 url(images/sok.jpg) repeat-y right}

.menu_top{width:863px;height:35px;background:url(images/meny_top.jpg) repeat-x;float:left;}
.menu_top ul li{list-style:none;float:left;}
.menu_top ul li a{float:left;height:30px;padding:5px 20px 0px 20px;}
.menu_top ul li a:hover{background:#e1e1e1 url(images/pilH.gif) no-repeat 10px 10px;color:#2cc5e7;}
.menu_top ul li a.active{background:#e1e1e1 url(images/pilH.gif) no-repeat 10px 10px;color:#2cc5e7;}

.menu_left{width:160px;float:left;min-height:300px;height:auto!important;height:300px;}

ul.menu_left_front li,ul.menu_left_sub li{list-style:none;float:left;clear:both;}

/* FORSIDEN */
ul.menu_left_front li a{float:left;padding:0px 5px 0px 10px;background:url(images/pil.gif) no-repeat 0px;}
ul.menu_left_front li a:hover{background:url(images/pilH.gif) no-repeat 0px;color:#2cc5e7;}

.menu_left_box_top{width:135px;height:12px;margin:20px 0px 0px 0px;background:url(images/box_t.jpg);float:left;position:relative;}
.menu_left_box_top_overskrift{position:absolute;background:#fff;top:-10px;color:#2cc5e7;padding:3px 5px 3px 3px;}

.menu_left_box{width:115px;background:url(images/box_r.jpg) repeat-y;float:left;padding:10px;}
.menu_left_box_bottom{width:135px;height:12px;background:url(images/box_b.jpg);float:left;}

.padL_menu{padding:0px 0px 10px 10px;float:left;}
/* UNDERSIDER */
ul.menu_left_sub li a{float:left;height:20px;width:140px;background:#e1e1e1;padding:5px 0px 0px 20px;margin:2px 0px 0px 0px;}
ul.menu_left_sub li a:hover{background:#2cc5e7 url(images/pilD.gif) no-repeat 10px;color:#fff;}
ul.menu_left_sub li a.active{background:#2cc5e7 url(images/pilD.gif) no-repeat 10px;color:#fff;}
ul.menu_left_sub li ul li a{float:left;height:auto;width:130px;background:#f3f4f4 url(images/pil.gif) no-repeat 20px;padding:5px 0px 5px 30px;margin:2px 0px 0px 0px;}
ul.menu_left_sub li ul li a:hover{background:#fff url(images/pilH.gif) no-repeat 20px;color:#2cc5e7;}
ul.menu_left_sub li ul li a.active{background:#fff url(images/pilH.gif) no-repeat 20px;color:#2cc5e7;}

.content{width:682px;min-height:300px;height:auto!important;height:300px;float:left;padding:20px 0px 20px 20px;}

.input_text,.input_txta{width:260px;}

.content_produktramme{width:662px;height:114px;float:left;padding:10px;}
.content_produktramme_text{width:510px;float:left;height:95px;padding:10px 10px 10px 10px;}
.content_produktramme_text p {margin:5px 0px 5px 0px;}
.content_produktramme_text p a {text-decoration:underline;}
.content_produktramme_bilde{width:112px;float:left;height:113px;text-align:center;}
.content_produktramme_bilde img{border:1px solid #c6c6c6}

.content_produktramme_text_stor{width:480px;float:left;min-height:500px;height:auto!important;height:500px;padding:20px 20px 20px 20px;}
.content_produktramme_text_stor p {margin:5px 0px 5px 0px;}
.content_produktramme_text_stor h2 {background:#e7fafe;margin:0px 0px 10px 0px;font-size:18px;color:#2cc5e7;border-bottom:1px solid #2cc5e7;}

.content_produktramme_bilde_stor{width:154px;float:right;height:500px;text-align:right;padding:0px 0px 10px 0px;}

.farge1{background:#ebebeb;}
.farge2{background:#e7fafe;}

.ramme{border:1px solid #e1e1e1;width:152px;float:right;display:block;margin:0px 0px 10px 0px;}
.rammes{border:1px solid #e1e1e1;width:70px;float:left;display:block;margin:0px 0px 10px 0px;}


.footer{float:left;width:822px;height:14px;background:#e1e1e1;padding:20px 20px 20px 20px;}


/* STANDARD */
.must{color:red;display:inline;}

*{margin:0;padding:0;font-family: Arial;font-size: 11px;color:#536483;}	

html,body{height: 100%;background:#d1d2d4;}

img{border:0;}

a{text-decoration:none;color:#536483;}

h1{background:url(images/pix.gif) repeat-x center;margin:0px 0px 10px 0px;}
h1 span{background:#fff;padding:0px 10px 0px 0px;font-size:18px;}

h2,h2 a{color:#2cc5e7;font-size:14px;}



.sok_label
{
background:url(images/sok_field.jpg) no-repeat;
width:217px;
height:17px;
margin:0px 0px 0px 10px;
}

.sok_label label
{
position:relative;
top:-3px;
}

.sok_tekst
{
vertical-align:top;
background:none;
border:0px;
width:136px;
height:17px;
margin:0px 0px 0px 10px;
}

