/*----------- ALL COMMON CONTENT ----------*/



img {
	border:0px;
}
.donotlinkme {
	text-decoration:none;
	color:#000;
}
.donotlinkmeadmin {
	text-decoration:none;
	color:blue;
}
body, td, div, input, textarea, select, iframe {
  font-family: Verdana;
  font-size: 8pt;
}

.gentext {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

body {
	text-align: left;
	background-color: #FFFFFF;
	margin:0;
	padding:0;
}

div#page {
	/*
	float:center;
	text-align: center;
	width: 1000px;
	background-color: #CCCCCC;
	border: 1px solid black;
	padding:0px;
	margin:0px;
	*/
}
#bannerborder {
	border:1px solid #F0E946;/*CCCCCC*/
}
div#banner {
	height:70px;
	background-color: #F0E946;
}
div#bannercontainer {
}
#vrilogo {
	text-align:center;
	padding-left:104px;
	width:35%;
}
#midttekst {
	width:30%;
	text-align:center;
	font-size:18pt;
	font-weight:bold;
	Color: #3E498C;
}
#hovedsponsorlogo {
	text-align:center;
	padding-right:80px;
	width:35%;
	
}




/* menu bar */

div#menu {
	padding-top:10px;
	margin-top:2px;
	float:center;
	width:1200px;
	/*background: url(/grafik/menubg.jpg)*/
}

.menubackground {
	border:1px solid #3E498C;/*#CCCCCC*/
}
.menubackgroundcolor {
	
	background-color: #3E498C;
	text-align: center;
}
.menupoint {
	text-align:center;
	height:20px;
	width:150px;
}

a.liadmin{
	font-size:8pt;
	float:center;
	text-decoration:none;
	/*background: #FFDF33;*/
	color: #CCCCCC;
	font-size:11px;
	font-weight:bold;
}




/* Sidecontainer */
div#outercontent {
	/*
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	*/
	width:1200px;
	float:center;
	text-align: center;
}

div#lowercontent {
	width:1200px;
}
/*-------- ALL COMMON CONTENT END ----------*/

/*-------- ALL LEFT MENU CONTENT ----------*/
div#leftmenu {
	margin-top:10px;
	width:180px;
	float:left;
	padding:0px;
}
div#leftmenuheaderdiv {
	border:1px solid #CCCCCC;
	padding:0px;
}
td.leftmenuheader {
	height:20px;
	background-color: #F0E946;
	font-weight:bold;
	width:100%;
	text-align:left;
	padding-left:4px;
}

div.leftmenulink {
	/*border:1px solid #CCCCCC;*/
	text-align:left;
	margin-top:10px;
	padding:1px;
	height:17px;
	padding-top:3px;
}
a.leftmenulink {
	text-align:left;
	color: #3E498C;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
	padding-top:3px;
	cursor:hand;
}
a.leftmenulink:hover {
}



/*-------- ALL RIGHT MENU CONTENT BEGIN ---------*/


div#rightmenu {
	float:right;
	width:195px;
	margin:0px;
	padding-top:10px;
}
div#sponsorer_front {
	overflow:hidden;
	padding-top:20px;
	width:195px;
	float:right;
	text-align:center;
}
div.sponsorer_boks {
	margin-bottom:20px;
}

img.sponsorer_front_pic {
	cursor:hand;
}

div#kalender {
	
}

td.kalenderheader {
	height:20px;
	background-color: #F0E946;
	font-weight:bold;
	width:100%;
	text-align:left;
	padding-left:4px;
}
div#kalendercontent {
		overflow:auto;
		padding-bottom:5px;
	  width:193px;
	  height:367px;
	  border:1px solid #CCCCCC;
}
/*.kalendersport, .kalendertekst, .kalenderdato {
	font-size:9px;
}*/


.kalenderdato {
	text-align:right;
	font-weight:bold;
	padding-right:3px;
}
.kalendersport {
	text-align:left;
	padding-left:3px;
	font-weight:bold;
	width:40%;
}
.kalendertekst {
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:10px;
}

	
/*-------------------- Side indhold ----------------------------------*/

div#adminpagecontent {
	padding-left:20px;
	padding-bottom:30px;
	text-align:center;
	width: 1000px; 
	padding-top:10px;
	padding-right:20px;
	background-color: #cccccc;
}
div#contentwindow {
	float:left;
	background-color:#FFFFFF;
	margin-top:8px;
	width:800px;
	margin-left:10px;
	text-align:center;
	padding:0px;
}
div.contentheader {
	margin-top:2px;
	width:100%;
	border:1px solid #CCCCCC;
}
td.contentheader {
	height:20px;
	background-color: #F0E946;
	font-weight:bold;
	width:100%;
	text-align:left;
	padding-left:4px;
}
div#content {
	width:798px;
	padding:0px;
	margin:0px;
	
}
div#content_onewindow {
	text-align:left;
	padding-left:7px;
	padding-top:1px;
}
div#content_functionboxes {
	
}
div.content_functionboxes {
	overflow:auto;
	width:390px;
	height:250px;
	text-align:left;
	padding:2px;
}
div.content_functionboxes_opts {
	border:1px solid #A0A0A0;
	width:390px;
	height:32px;
	text-align:left;
	padding:2px;
}
div#content_functionbox1 {
	margin-top:8px;
	float:left;
}
div#content_functionbox2 {
	margin-top:8px;
	float:right;
}
div#content_functionbox3 {
	margin-top:13px;
	float:left;
}
div#content_functionbox4 {
	margin-top:13px;
	float:right;
}

div#content_functionbox1opts {
	margin-top:5px;
	float:left;
}
div#content_functionbox2opts {
	margin-top:5px;
	float:right;
}
div#content_functionbox3opts {
	margin-top:5px;
	float:left;
}
div#content_functionbox4opts {
	margin-top:5px;
	float:right;
}

div#content_left {
	text-align:left;
	float:left;
	width:48%;
	padding-top:3px;
	padding-left:7px;
	padding-right:5px;
	overflow:auto;
}
div#content_right {
	text-align:left;
	float:right;
	width:49%;
	padding-top:3px;
}
	div.content_right_nyhed {
		margin-bottom:10px;
	}
	.content_right_nyhed_content {
		padding-left:3px;
	}
	table.content_right_nyhed_table {
		border:1px solid #CCCCCC;
	}
	td.content_right_nyhed_img {
		width:100px;
	}
		img.content_right_nyhed_img {
			cursor:hand;
		}
	td.content_right_nyhed_head {
		font-weight:bold;
		width:200px;
	}
	td.content_right_nyhed_dato {
		text-align:right;
		width:75px;
	}
	
	div.content_wide_nyhed {
		margin-bottom:10px;
	}
	.content_wide_nyhed_content {
		padding-left:3px;
	}
	table.content_wide_nyhed_table {
		border:1px solid #CCCCCC;

		
	}
	td.content_wide_nyhed_img {
		width:100px;
	}
		img.content_wide_nyhed_img {
			cursor:hand;
		}
	td.content_wide_nyhed_head {
		text-align:left;
		font-weight:bold;
		width:500px;
	}
	td.content_wide_nyhed_dato {
		text-align:right;
		width:75px;
	}
	td.content_right_nyhed_tekst {
		text-align:left;
	}
	
	
	
div#twobox_left {
	width:58%;
	float:left;
	padding-right:2px;
	overflow:auto;
}

div#twobox_right {
	width:40%;
	float: right;
	border:1px solid #CCCCCC;
	margin-right:1px;
	padding:2px;
	margin-bottom:10px;
}

	td.twobox_right_header {
 		background-color: #F0E946;
 		Height:20px;
 		Font-weight:bold;
 		padding-left:4px;
	}


	

/*-----------------------------------    NYHEDER				 ------------------------------------------*/

table.nyheder {
	border:1px solid #CCCCCC;
	margin-top:10px;
}

div#content_nyheder {
	padding-left:2px;
	margin-right:10px;
}





/*-----------------------------------    FORSIDE MIDTERMENU ------------------------------------------*/
div#frontpagecontent {
	float:left;
	margin:0px;
	padding-bottom:30px;
	text-align:center;
	width: 1000px;
	padding-top:10px;
	background-color: #FFFFFF;
}
div#frontpagecontent div.singlechild {
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 1000px;
	overflow: auto;
}
div#frontpagecontent table.singlechild_inside {
	width:100%;
}
div#frontpagecontent td.singlechild_head {
	font-weight:bold;
	height:20px;
	cursor:hand;
	padding:4px;
}
div#frontpagecontent td.singlechild_text {
	padding-top:1px;
	padding-left:4px;
	padding-right:4px;
	cursor:hand;
}

div#frontpagecontent table.triplets_inside {
	width:100%;
}
div#frontpagecontent td.triplet_head {
	font-weight:bold;
	cursor:hand;
	padding:4px;
}
div#frontpagecontent td.triplet_pic {
	padding-top:1px;
	padding-left:1px;
	font-weight:bold;
	width:118px;
	
}
div#frontpagecontent img.triplet_picimg {/*
	height:130px;  173x130 - 1:1,3 format - standard
	width:100px;   100x130 - forside format */
	height:149px;
	cursor:hand;
}
div#frontpagecontent td.triplet_text {
	padding-top:1px;
	cursor:hand;
}
div.triplet_text_content {
}

div#frontpagecontent div.triplets {
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}
div#frontpagecontent div.triplets_r1b1 {
	margin-right: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}
div#frontpagecontent div.triplets_r1b2 {
	margin-right: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}
div#frontpagecontent div.triplets_r1b3 {
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}
div#frontpagecontent div.triplets_r2b1 {
	margin-right: 10px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}
div#frontpagecontent div.triplets_r2b2 {
	margin-right: 10px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}

div#frontpagecontent div.triplets_r2b3 {
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	text-align: left;
	float:left;
	width: 323px;
	height: 180px;
	overflow: hidden;
}

div#frontpagecontent div#row1block1 {
	margin-right: 10px;
}
div#frontpagecontent div#row1block2 {
	margin-right: 10px;
}
div#frontpagecontent div#row1block3 {
	
}

div#frontpagecontent div#row2block1 {
	margin-right: 10px;
	margin-top: 10px;
}
div#frontpagecontent div#row2block2 {
	margin-right: 10px;
	margin-top: 10px;
}
div#frontpagecontent div#row2block3 {
	margin-top: 10px;
}

div#frontpagecontent td.listebar, td.triplet_head, td.singlechild_head {
	font-weight: bold;
	background-color: #F0E946;
}


/* SHOP */

#shop_menu {
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
	text-align:left;
	padding-left:6px;
}
#shop_menu a {
	font-weight:bold;
	text-decoration:none;
	color: #3E498C;
}
#shop_menu span {
	margin-right:10px;
	margin-left:10px;
}

#shop_kategorier {
	width:25%;
	border:1px solid #CCCCCC;
	float:left;
	margin-left:2px;
	margin-top:10px;
	text-align:left;
	
}
#shop_kategorier_inside {
}
#shop_kategorier_inside a {
	text-align:left;
	height:20px;
	width:196px;
	color: #3E498C;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
	padding-top:3px;
	cursor:hand;
}
#shop_kategorier_inside a:hover {
	background-color: #F0E946;
	color:#000;
}

#shop_varer {
	width:73%;
	margin-top:10px;
	margin-right:1px;
	border:1px solid #CCCCCC;
	float:right;
}

#shop_varer_inside {
	text-align:left;
	padding-left:3px;
}

#shop_varer_inside p {
	margin-top:20px;
	margin-bottom:20px;
}
#shop_varer_inside table {
	margin-top:10px;
}

#shop_varer_inside .head {
	font-weight:bold;
}
#shop_varer_inside .three {
	width:33%;
	font-style:italic;
}
#shop_varer_inside .desc {
	
}
#shop_varer_inside hr {
	margin-top:10px;
	color:#EEEEEE;
	height:1px;
}


#kurvinside td {
	font-size:10px;
}


.shopinput {
	border:1px solid #cccccc;
}

.shop_indmeld {
	width:200px;
}
.shop_indmeld_semi {
	width:152px;
}
.shop_indmeld_short {
	width:40px;
}
.shop_glemt {
	font-size:10px;
}

#shop_iframe {
	width:100%;
	margin-top:10px;
	height:299px;
}

#kurv_head {
	font-size:10px;
	font-weight:bold;
	margin-top:5px;
}
#kurv_boks {
	width:170px;
}

#kurv_slet {
	float:left;
	font-size:10px;
}

#kurv_price {
	float:right;
	font-size:10px;
	text-align:right;
	margin-top:3px;
	font-style:italic;
}

#kurv_ialt_boks {
	margin-top:15px;
	width:170px;
}
#kurv_ialt_tekst {
	font-size:10px;
	float:left;
	font-weight:bold;
}
#kurv_ialt_pris {
	font-size:10px;
	float:right;
	text-decoration:underline;
}
table.betaling {
	padding-top:10px;
}

td.betaling_head {
	font-weight:bold;
	border-bottom:1px solid black;
}

.betaling_navn {
	padding-right:20px;
}

.betaling_pris {
	padding-left:5px;
}

.betaling_slet {
	padding-left:20px;
}

.betaling_rum {
	padding-top:2px;
}

.betaling_ialt {
	border-top:1px solid black;
	font-weight:bold;
}
.betaling_ialtR {
	border-top:1px solid black;
}



/* ---------------------- ADMIN content ----------------------*/

.newpagelink {
	
	
	
}

div.diasparameter {
	padding-left:2px;
	padding-bottom:5px;
}

a.diasparameter {
	color:blue;
}

#fadediv {
	filter: "alpha(opacity=0)";
	MozOpacity = 0%;
}
#fadedivshow {
	filter: "alpha(opacity=100)";
	MozOpacity = 100%;
}
.altpanelsemishowleft {
	width: 381px;
	height: 241px;
	overflow: auto;
	
	
	background-color: ;
	
}

.altpanelsemishowleft2 {
	width: 380px;
	height: 240px;
	overflow: none;
	
	
	background-color: ;
	
}

.syslog_head {
	font-weight:bold;
	text-align:left;
}
