#ekstra_images_container{
		width:100%;
		border:solid 1px #ccc;
		height:50px;	
}


#ekstra_fields_container{
		width:100%;
		border:solid 1px #ccc;
		height:50px;
}

.gruppe_sorter_opp,.gruppe_sorter_ned{
	width:13px;
	height:22px;
}

.gruppe_sorter_opp img,.gruppe_sorter_ned img{
	cursor:pointer;
}

.gruppe_sorter_opp{
	float:left;
	margin-left:5px;
	margin-right:2px;
}
.gruppe_sorter_ned{
	float:left;
}

#language_dropdown{
	float:right;
	margin-right:5px;
	margin-left:5px;
}

#gruppe_endre_datoer_div{
	margin:10px;
	padding:10px;
	border:solid 1px #ccc;
	padding:5px;
}



.article_picture_a{
	color:transparent;
	border-color:transparent;
	background-color:transparent;
}

.article_picture_a{
	color:transparent;
	border-color:transparent;
	background-color:transparent;
}

#scroll_div{
	overflow:auto;
}
.article_settings{
	border:solid 1px #ccc;
	padding:5px;
}
.popup_artikkelliste{
	position:relative;
	padding-left:50px;
}

#artikkel_liste_div{
	padding-left:20px;
	padding-top:20px;
}

table#artikkel_liste_table{ 
	background-color: #fafafa;
	border: 1px #000000 solid;

	border-collapse: collapse;
	border-spacing: 0px;
	width:auto; 
}

tr.artikkel_liste_table{
	background-color:#ff00ff;
}

td.artikkel_head_td{ 
	background-color: #99CCCC;
	border-bottom: 1px #000000 solid;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
}


td.artikkel_td{ 
	border-bottom: 1px gray solid;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
}



.artikkel_liste_navn{
	width:200px;
	cursor:pointer;
}

.artikkel_liste_sist_endret{
	width:70px;
}
.artikkel_liste_tid_opprettet{
	width:70px;
}

.artikkel_liste_fra_dato{
	width:70px;
}

.artikkel_liste_til_dato{
	width:70px;
}
/* -------------------------- */
.artikkel_gruppe_liste_fra_dato{
	width:90px;
	color:#0080c0;
}	
.artikkel_gruppe_liste_til_dato{
	width:90px;
	color:#0080c0;
}
.artikkel_gruppe_liste_gruppe_fra_dato{						
	width:90px;
}

.artikkel_gruppe_liste_gruppe_til_dato{
	width:90px;
}

td.artikkel_gruppe_liste_slett_kobling{
	background-color:#f5f2f2;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ccc;
	padding-right:3px;
	cursor:pointer;
}

td.artikkel_gruppe_liste_sorter_kobling{
	background-color:#f5f2f2;
}


/*---------------------------------- */
td.artikkel_liste_delete_icon{
	width:20px;
	height:20px;
	background-image: url(../admin/ikoner_delete_small.gif) no_repeat;
	background-color:#f5f2f2;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ccc;
}

.artikkel_liste_publish_icon{
	width:20px;
	height:20px;
	background-image: url(../admin/ikoner/save_small.gif) no_repeat;
	background-color:#f5f2f2;
}

td.artikkel_liste_publish_status{
	width:16px;
	height:16px;
	padding-right:3px
	
}

td.artikkel_liste_online_status{
	width:16px;
	height:16px;
	background-color:#f5f2f2;
	cursor:pointer;
	padding-right:3px;
}

.menu_list{
	position:relative;
	
	height:80px;
	width:100%;
}
.menu_content{
	position:relative;
	
	height:100%;
	width:100%;
}
.menu_container{
	position:relative;
	width:1050px;
}
.menu_container_left{
	float:left;
	width:300px;
	height:100%;
	padding:10px;
	
}
.menu_container_right{
	padding:10px;
	margin-left:20px;
	float:left;
	width:680px;
	height:100%;
}
.menu_container_left ul{
		
}

.menu_container_left li{

}
.juba{
	margin-left:15px;
	
}
.bullet{
	float:left;
}

.liBullet{
}

.side_buttons{
	height:20px;
	width:100%;
	border-style:dotted;
	border-width:1px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-width-bottom:1px;
	margin-bottom:5px;
	padding-bottom:4px;
}


/* ---------------------- Produkt ------------ */
#top_x{
	position:relative;
	height:425px;
	
}

#img_div{
padding-bottom:10px;
}
.product_info{
	position:relative;
	width:500px;
	cursor:default;
	float:left;
}
.product_info_edit{
	float:left;
	width:450px;
/* 	height:200px; */
	cursor:default;
	margin-bottom:10px;
}
.product_info input{
	padding:0px 0px 1px 0px;
}
.product_heading{
 
	position:relative;
	width:500px;
	height:20px;
	background-color:#eee;
}
.product_heading_edit{
 
	position:relative;
	width:498px;
	height:23px;
	background-color:#eee;
	border:solid 1px #ddd;
	padding-top:3px;
	padding-left:0px;
	margin-left:0px;
	
}

.product_name{
	float:left;
	width:300px;
}
.product_name_edit{
	float:left;
	width:0px;
}
.product_name input{
	width:200px;
}
.product_body{
	position:relative;
	width:500px;
	height:auto;
	background-color:#fff;
	overflow:hidden;
}
.product_body_description{
	float:left;
	width:100%;
	height:auto;
	min-height:90px;
}
.product_body_description img{
	float:right;
	cursor:pointer;
}
.product_body_description textarea{
	width:500px;
	height:110px;
	
}
.product_details{
	position:relative;
	width:500px;
	height:20px;
	background-color:#eee;
}
.product_details_left{
	float:left;
	width:300px;
	height:20px;
}
.product_details_left input{
	width:40px;
}
.product_details_middle{
	float:right;
	width:67px;
	height:20px;
	cursor:pointer;
	padding-right:20px;
}
.product_details_right{
	float:right;
	width:58px;
	height:20px;
	cursor:pointer;
}
.product_price{
	float:right;
	width:180px;
	text-align:right;
	padding-right:5px;
}
.product_price_edit{
	float:left;
	width:180px;
	text-align:right;
	padding-right:0px;
	padding-left:0px;
	margin-right:0px;
	margin-left:0px;
}
.product_price input{
	width:50px;
}
.product_menu{
	float:left;
	margin-left:10px;
}
.product_space{
	margin-bottom:10px;
}

.juba{
	position:relative;
	height:20px;
	clear:left;
}
#pdf_list{
	border: solid 1px #bbb;
	margin-bottom:10px;
	clear:left;
	padding-left:10px;
}
#top_table{
	clear:left;
	border: solid 1px #bbb;
	margin-bottom:10px;
	padding-left:10px;
	margin-top:10px;
		
}
#new_product_product_list_edit{
	position:absolute;
	left:460px;
	width:400px;
	height:400px;
	border:solid 1px #bbb; 
}
#select_top{
	height:20px;
	border-bottom: solid 1px #bbb;
}
#select_bottom{
	height:370px;
	overflow:auto;
}
.buy_no{
	float:right;
	width:30px;
}

#cart{
	position:absolute;
	top:20px;
	right:5px;
	font-size:0.8em;
	cursor:pointer;
	z-index:999;
}
#cart:hover{
	text-decoration:underline;
}
#cart img{
	border:0px;
}
#cart a{
	color:black;
	text-decoration:none;
}
#cart_name{
	width:100px;
	text-align:left;
}
#cart_quan{
	width:20px;
	text-align:center;
}
#cart_price{
	width:100px;
	text-align:right;
}
#cart_sum{
	width:100px;
	text-align:right;
}

/* ------------------ meny linken ----------------- */
.mka_name{
	float:left;
	height:20px;
	cursor:default;  /* Vi har musepil */
	cursor:pointer;
}

/* --------- Buttons -------------- */

.mka_edit{
	float:right;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/edit.gif) no-repeat;
	cursor:pointer;
}
.mka_insert{
	float:right;
	margin-top:5px;
	
	height:15px;
	width:20px;
	background:url(../bilder/insert.gif) no-repeat;
	cursor:pointer;
}
.mka_delete{
	float:right;
	margin-top:5px;
	
	height:15px;
	width:20px;
	background:url(../bilder/delete.gif) no-repeat;
	cursor:pointer;
}
.edit_button{
	float:left;
/*	margin-top:5px;*/
	height:35px;
	width:35px;
	background:url(/g_php_lib/admin/ikoner/edit.gif) no-repeat;
	cursor:pointer;
}
.insert_button{
	float:left;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/insert.gif) no-repeat;
	cursor:pointer;
}
.sort_num{
	float:right;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/sort_number.png) no-repeat;
	cursor:pointer;
}
.sort_alp{
	float:right;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/sort_alphabet.png) no-repeat;
	cursor:pointer;
}
.delete_button{
	float:left;
/*	margin-top:5px;*/
	height:35px;
	width:35px;
	background:url(/g_php_lib/admin/ikoner/delete.gif) no-repeat;
	cursor:pointer;
}
.add_image_button{
	float:left;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/image_1.png) no-repeat;
	cursor:pointer;
}
.menu_header{
/*	margin-top:5px;*/
	height:35px;
	width:100%;
	background-color:#b8d9ea;
/*	border-style:dotted;
	border-width:1px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-width-bottom:1px;
	padding-bottom:4px;*/
}
.ny_root,.root{
	background:url(../bilder/insert.gif) no-repeat;
	float:left;
}
.ny_root{
	cursor:pointer;
}
.root{
	background-image:none;
	padding-bottom:2px;
}
.menu_name{
	float:left;
}
	
.edit_title{
	float:left;
	padding-right:10px;
}
.open_menu{
	cursor:pointer;
}
.new_menu{
	float:left;
	margin-top:5px;
	height:15px;
	width:20px;
	background:url(../bilder/insert_gray.png) no-repeat;
	cursor:pointer;
}

.move_up{
	width:10px;
	height:11px;
	background:url(../bilder/arrow_up.gif) no-repeat;
	float:right;
	margin:5px 5px 0px 0px;
	cursor:pointer;
}
.move_down{
	width:10px;
	height:11px;
	background:url(../bilder/arrow_down.gif) no-repeat;
	float:right;
	margin:5px 5px 0px 0px;
	cursor:pointer;
}
.move_none{
	width:10px;
	height:11px;
	float:right;
	margin:5px 5px 0px 0px;
}

.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}

#product_menu{
/*	text-align:center;*/
}
#product_menu img{
	margin:0px 10px 0px 10px;
	cursor:pointer;
}
#product_menu span{
	padding:0px 5px 0px 5px;
	margin:0px 5px 0px 5px;
	cursor:pointer;
}
.menu_title{
	float:left;
	padding-right:5px;
}

#product_menu_list{
	float:left;
	width:40%;
}
#product_add_list{
	float:right;
	width:40%;
}
#juba{
	clear:both;
	width:100%;
	margin-right:20px;
	height:600px;
	
}
#product_full{
clear:left;
margin-right:20px;

}

#back_image{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200%;
	z-index:2000;
	background-color:black;
	opacity:0.4;
	filter:alpha(opacity=40);
}
#full_image{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:2001;
	
}
#full_image #center_image,#full_image #center_lesmer{
	width:900px;
	margin:auto;
	background-color:white;
	padding:5px;
	position:relative;
	/*height:auto;*/
	/* overflow:hidden; */
}
#full_image #center_image #hide_full{
	cursor:pointer;
	background-color:#f5f5f5;
	top:5px;
	right:5px;
	padding:5px;
}
#full_image #center_lesmer #hide_full{
	cursor:pointer;
	background-color:#f5f5f5;
	position:relative;
	top:5px;
	right:5px;
	padding:5px;
	float:right;
}

.button{
	float:right;
	padding-right:5px;
}

.side_advarsel img{
	cursor:pointer;
}

.edit_links div{
	float:right;
}
#news{
	position:relative;
	clear:left;
	margin-right:10px;
	padding-right:20px;
	overflow:hidden;
}
#lang_dropp{
	margin-right:10px;
	float:right;
	padding-left:10px;
}
#news_img{
	position:relative;
	width:100%;
	margin-top: 10px;
	border: solid 1px #bbb; 
	
}
#news_pic{
	position:relative;
	width:100%;
	cursor:pointer;
	
}
#news_img_span_div{
	position:relative;
	width:100%;
	height:35px;
	border-bottom:dashed 1px #bbb;
	background:#eee;
}
#news_pic #sid_bildet{
	margin:5px;
}
#news_text{
	position:relative;
	width:100%;
	
	
}

#meny_elementer{
	padding-top:10px;
}

#flashupload_header{
	height:35px;
	margin:0px;
	padding:0px;
	background-color:#ae2e32;
	margin-bottom:10px;
}

#flashupload_info{
	margin-top:10px;
}

.flashimage_div{
	float:left;
	width:200px;
	padding:3px;
	margin:5px;
	text-align:center;
	border-style:solid;
	border-width:2px;
}

.flashimage_div{
	color:#000;
	border-color:#353319;
}

.flashimage_div img, .flashimage_file{
	width:200px;
	height:150px;
}

.flashimage_file{
	border-bottom:1px solid #ccc;
}

.flashimage_name{
	float:left;
	width:115px;
	height:20px;
}

.flashimage_show_swf, .flashimage_url, .flashimage_del, .flashimage_imageupload, .flashimage_imageauto{
	float:left;
	width:16px;
	height:16px;
	cursor:pointer;
}

.flashimage_show_swf{
	background:url(/g_php_lib/admin/ikoner/play.gif) no-repeat;
}

.flashimage_url{
	background:url(/g_php_lib/admin/ikoner/save_small.gif) no-repeat;
}

.flashimage_del{
	background:url(/g_php_lib/admin/ikoner/delete_small.gif) no-repeat;
}

.flashimage_imageupload{
	background:url(/g_php_lib/admin/ikoner/image_2.png) no-repeat;
}

.flashimage_imageauto{
	background:url(/g_php_lib/admin/ikoner/image_3.png) no-repeat;
}

