

h5 
{
	color:#000;
	border-bottom:1px solid #000;
	text-align:left;
	padding:2px;
	width:100%;
/*	filter:	progid:DXImageTransform.Microsoft.Shadow(Color=#ADAEAD, Strength=2, Direction=135); */
}


*{
	font-size:100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	
}


body {
	margin:2px;
	font-family:Tahoma;
	font-size:x-small;
	background-color:#fff;
	text-align:left;
}

.submenu 
{
	margin:0px;
	padding:0px;
}
.submenu A 
{
	display:block;
	width:100%;
	padding:2px;
	padding-left:5px;
	border-top:1px solid #B2FAB5;
	background-color:#82fe78;
	background-color:#F0FFF0;
	
	color:#404040;
	text-decoration:none;	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	

	
}

.submenu A:hover
{
	text-decoration:none;	
	color:#ffffff;
	background-color:#63E76B;

	/* background: url("../images/back2.gif") 0 0 repeat;	 */
}

.lift { margin-top:0px;}

A 
{
	/* font:smallcaption;*/
	text-decoration : underline;
	color:navy;	
	font-weight:bold;
}

A:hover 
{
	text-decoration : underline;
	color:Red;
}


.box_overskrift
{
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 105%;
	background: url("../images/back.gif") 0 0 repeat;
	color:black;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 3px;
	text-align: center ;
	border-top:1px solid #3DB944;

}

.box_data 
{
	background-color:  #F0FFF0;
	padding:4px;
	filter:none;
}

.box_dato
{
	background-color:  #fff;
	padding-right: 5px;
	margin-top: -18px;
	float: right;
	color: #333;
	font-style: italic;
	font-variant: small-caps;
}

.box {
	border:1px solid #3DB944;
	border-top:none;
	padding:0px;
	width:100%;	
	clear:both;
	margin-bottom:10px;
/*	filter:			progid:DXImageTransform.Microsoft.Shadow(Color=#ADAEAD, Strength=2, Direction=135); */
	background-color:#EDF5ED;
}

.news_box {
    background-color:#fff;
	border-top:none;
	padding:0px;
	width:100%;	
	clear:both;
	margin-bottom:2px;
	background:#fff;
}

.news_box  .box_data {
background-color:#fff;
}

.news_box_overskrift
{
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 125%;
	color:black;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 3px;
	text-align: left ;
	background-color:  #fff;
}

.turTable TABLE 
{
	border-collapse:collapse;
	border:1px solid #3DB944;
	
	background-color:#F0FFF0;
	width:99%;
}
	
.turTable TH 
{
	text-align:center;
	background: url("../images/back.gif") 0 0 repeat;
	/*background-color:#18AE08;*/
	color:#0F4408;
	padding:2px;
}

.turTightTable TABLE 
{
	border-collapse:collapse;
	border:1px solid #3DB944;
	background-color:#F0FFF0;

}
	
.turTightTable TH 
{
	text-align:center;
	background: url("../images/back.gif") 0 0 repeat;
	color:#0F4408;
	padding:2px;
}
.turTightTable TD 
{
	padding:3px;
	border:1px solid #B2FAB5;
}


.turTable TH  A
{
	color:#0F4408;
}
.turTable TD 
{
	padding:3px;
	border:1px solid #B2FAB5;
}

.odd
{
	background-color: #F1F9F3;
}

.even
{
	background-color:#D2FFCB;
}

.hvidRes
{
	font-size: xx-small;
	vertical-align: top;
	width: 100%;	
	height: 40%;
	text-align: right;
}

.sortRes 
{
	text-align:left;
	vertical-align:top;
	font-size:xx-small;
	width:100%;
	height: 40%;
}

.tblCell
{
	padding:2px;
	width: 30px;
	height: 40px;	
}	

.score 
{
	text-align:center;
	font-size:x-small;
	width:100%;
	height: 60%;
}

.tblWrap
{
	padding:0px;
	margin:0px;
	margin-left:1px;
	background-color:white;
}

.tblHdr 
{

	display:none;
}

.tblFooter 
{
	display:none;}

.tblMenu
{
	display:none;	
}

#logo_bar
{
	display:none;	
}

#top_menu
{
	display:none;	
}

#top_bar
{
	display:none;	
}

#footer 
{
	display:none;	
}


.tblMenu A
{	
}

.tblMenu A:hover
{

}

.tblLeft 
{
	display:none;
}

.tblRight 
{
	display:none;
}

.tblMainAdmin 
{
	vertical-align:top;
	margin-top:0px;
	padding-top:10px;	
	background-color:#fff;
	width:100%;

}

.tblMainFull 
{
	vertical-align:top;
	margin-top:0px;
	padding-top:10px;	
	background-color:#fff;

}


.tblMain 
{
	vertical-align:top;
	margin-top:0px;
	padding-top:10px;	
	background-color:#fff;
}

.block_hide {
    DISPLAY: none;
    MARGIN-BOTTOM: 5px;
}
.block_show {
    DISPLAY: block;
}

.fotoalbum 
{
	
	width:158px;	
	text-align:center;
	height:500px;
	overflow:auto;
	border:1px solid #888;
}

.fotoalbum IMG 
{
	cursor:hand;
	cursor:pointer;
	border:1px solid #888;
}

.fotoalbum TH 
{
	background-color:#82fe78;
	color:black;
	text-align:left;	
	padding-left:5px;
	height:20px;
}

.fotoalbum TH A
{
	color:black;
	text-decoration:none;
}

.fotoalbum TD
{
	padding-bottom:10px;
}
	
.fotoalbum.opacity1 { filter:alpha(opacity=70); -moz-opacity:0.7 } 
.fotoalbum.opacity2 { filter:alpha(opacity=100); -moz-opacity:1 } 	


.pgn_table TABLE
{
	border:1px solid #f3f;
}

.pgn_table TR .odd
{
	background-color:#f3f;
}

.pgn_table TR .even
{
	background-color:#fdf;
}

.pgn_table TD
{
	padding:5px;
}

.program 
{
	
	width:100%;

}

.program.pro_links
{
	margin-top:3px;
	margin-bottom:3px;
	padding-left:3px;
	width:100%;
	
}

.pro_links A
{
	color:black;
	text-decoration:none;
	
	
	display:inline;
}

.selected_date
{
background: url("../images/back_top07.gif") 0 0 repeat;
}	

.program TABLE 
{
	border:1px solid #C2EFA1;
	width:100%;
}

.program TH 
{
	background: url("../images/back_top07.gif") 0 0 repeat;
	font-size:x-small;
	font-weight:normal;
	margin:0px;	
	border:1px solid #C2EFA1;
	padding-left:3px;
	padding-right:3px;
}

.program TD 
{
	border-right:1px solid #C2EFA1;	
	border-bottom:1px solid #C2EFA1;	
	padding:2px;
}

P.breakhere {page-break-after: always}	


.liquid-round { 
} 

.liquid-top { 
} 
.liquid-top span { 
} 

.liquid-center-content { 
} 


.liquid-bottom { 
} 
.liquid-bottom span { 
} 

.roundbox 
{
}

