@charset "utf-8";
/* CSS Document */

body, html {
	margin:0px;
	background-color:#000;
	background-image:url(/assets/baggrund.png);
	background-repeat:repeat-x;
	}

.main {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	height: 625px;
	}



.menu {
	width:875px;
	height: 30px;
	float:right;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-top:10px;
	margin-bottom:10px;
	
	

	
	
	}
	
	
	.menu_tekst_border
	{
	width:875px;
	height: 30px;
	border-bottom:#FFF;
	border-top:#FFF
					
		}
		
		.menu_tekst
		
		{
		width:875px;
		height:20px;
		margin-top:5px;
				}
.logo{
	height:625px;
	width:75px;
	float:left;
	background-image:url(/assets/esben_logo.gif);
	background-color:#FF6;
	}
	
	.floatfix {
	display:block;
	width:1px;
	height:1px;
	clear:both;
	overflow:hidden;
}

.text {
	height: 355px;
	width:875px;
	float:right;
	xxxbackground-color:#906;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	background-image:url(/assets/kontakt.jpg)
	}
.text_box{
	height:300px;
	width:370px;
	float:right;
	background-color:#0a0701;
	filter:alpha(opacity=80);
    opacity:0.80;
	margin-top:17px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #CCC;
	padding-left:20px;
	padding-right:100px;
	padding-top:15px;
	
	
	
	}
	
	.text_text{
		margin-top:15px;
					
		
		}

.koncert_box

{
	height:300px;
	width:755px;
	float:right;
	background-color:#598592;
	filter:alpha(opacity=80);
	opacity:0.80;
	margin-top:17px;
	padding-left:20px;
	padding-right:100px;
	padding-top:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
		
	}
	

.text_box_nyhedsbrev {
	height: 355px;
	width:875px;
	float:right;
	xxxbackground-color:#906;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	background-image:url(/assets/nyhedsbrev.jpg)
	}
	
.nyhedsbrev_box{
	height:260px;
	width:480px;
	float:right;
	margin-top:17px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #CCC;
	padding-left:40px;
	
	padding-top:15px;
	background-image:url(/assets/nyhedsbrev.png)
	
		
	}
	
.nyhedsbrev_email{
	background-color:#191712;
	height: 20px;
	width: 300px;
	margin-top:10px;
	padding-left:5px;
	color:#fff;
	border:0px;
	}
.nyhedsbrev_navn{
	background-color:#191712;
	height: 20px;
	width: 300px;
	margin-top:30px;
	padding-left:5px;
	color:#fff;
	border:0px;
	}
	
.nyhedsbrev_tilmeld
	{
	height: 20px;
	width: 77px;
	margin-top:10px;
	margin-left:228px;
			
	}
	
	.nyhedsbrev_box .rubrik {
	height:20px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	}	
	
	.nyhedsbrev_box .skriv
	{
	width:200px;
	margin-top:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	}	
	
	
	
	.text_box_gaestebog {
	height: 355px;
	width:875px;
	float:right;
	background-image:url(/assets/gaestebog.jpg)
	
	}
	
	.gaestebog_box 	{	
	height:321px;
	width:725px;
	float:right;
	margin-top:17px;
	background-image:url(/assets/nyhedsbrev.png)
	
	}	
	
	

	
	.gaestebog_box .indhold {
	/*width: 450px;
	height: 306px;
	margin-top:15px;
	margin-right:20px;
	float:right;
	*/
	width:380px;
	margin-right:40px;
	margin-top:25px;
	float:right;
		
		
		}
		
		.concertHolder {
		width:830px;
		}
		
		
	.gaestebog_box_indhold_baggrund {
		width:360px;
		background-color:#000;
		border:1px solid black;
		margin-bottom:10px;
		
	
		
		}
	
	
	.gaestebog_box_indhold_rubrik{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		margin-left:10px;
		border:1px:solid:green;
		margin-top:5px;
		color:#FFF;
		
		
		
		}
		
		
		
		.gaestebog_box_skriv_navn_baggrund {
		width:360px;
		height:20px;
		border:solid 1px green;
		background-color:#000;
		
	
		
		}
		
		.gaestebog_knap_godkend{
			width:90px;
			height:30px;
			background-color:#000000;
			margin-top:225px;
			margin-right:45px;
			float:right;
				
			
			}
			
			
			
			.gaestebog_knap_fortryd{
		width:90px;
		height:30px;
		background-color:#000000;
		margin-top:225px;
		margin-left:40px		
		}
			
		
	    .gaestebog_knap_godkend_tekst{
	    width:80px;
	    height:20px;
	    margin-top:8px;
	
    	margin-left:10px;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:12px;
	    font-weight:bold;
	    color:#fff;
	    text-transform: uppercase;			
						
			}
			
			
			
		.gaestebog_knap_fortryd_tekst{
	width:80px;
	height:20px;
	margin-top:8px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-transform: uppercase;			
						
			}
		
		
		
		
		.gaestebog_box_indhold_skriv_navn{
		border:0px;
		width:350px;
		height:20px;
		background-color:#000;
		padding-left:10px;
		margin-top:20px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
				
		}
				
	    .gaestebog_box_indhold_skriv_besked
	    
	    {
	    
	    
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#FFF;
		margin-top:10px;
		padding-left:10px;
		border:0px;
		width:350px;
		height:150px;
		background-color:#000;
		margin-top:20px;
		
										
		}
		
		
		
		.gaestebog_box_skriv_email_baggrund {
		width:360px;
		height:20px;
		background-color:#000;
		margin-top:20px;
	
		
		}
		
			
		.gaestebog_box_indhold_email_navn{
		background-color:#000;
		border:0px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:10px;
		margin-left:10px;
		color:#FFF;
				
		}
		
		
		.gaestebog_box_skriv_besked_baggrund {
		width:360px;
		background-color:#000;
		margin-top:20px;
		
		}
		
		
	
	    .gaestebog_box_indhold_tekst
	
	    {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:16px;
		margin-left:10px;
		border:solid:1px:green;
		color:#FFF;
		margin-right:10px;
		margin-bottom:10px;
		
		}
	
	
	
	.gaestebog_box .rubrik 
	
	{
	
	
	height:20px;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	margin-left:40px;
	margin-top: 15px;
	
		
	}	
	
	
	.gaestebog_box .skriv 
	
	{
	width:200px;
	margin-top:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-left:40px;
	
	}	
	
		
	.forside_box {
    	
	    height:300px;
	    width:400px;
	    float:right;
	    margin-top:17px;
	    padding-left:20px;
	    background-image:url(/assets/nyhedsbrev.png)
	}	
	
	.forside_box .rubrik {
	height:20px;
	width:200px;
	margin-top:17px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	}	
	
	
	.forside_box .skriv 
	{
	width:300px;
	margin-top:5px;
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
	}	
	

	
	.text_box_kontakt {
	height: 355px;
	width:875px;
	float:right;
	background-color:#906;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	}
	
	.text_box_forside {
	height: 355px;
	width:875px;
	float:right;
	xxxbackground-color:#906;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	background-image:url(/assets/foside.jpg)
	}
	
	
	
.kontakt_box {
	height:200px;
	width:330px;
	float:left;
	xxxborder:1px solid green;
	xxxdisplay:block;
	margin-top:17px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #CCC;
	background-image:url(/assets/baggrund_box.png)
}
	
	
.kontakt_box .rubrik {
	height:20px;
	width:200px;
	margin-top:17px;
	display:block;
	margin-left:40px;
	xxxborder:1px solid red;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
}
	
.kontakt_box .skriv {
	width:300px;
	margin-top:5px;
	margin-left:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
}			
		
.text_box_koeb {
	height: 355px;
	width:875px;
	float:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
}
	
.koeb_box .indhold {
	width:450px;
	margin-right:40px;
	xxxmargin-top:17px;
	float:right;
}	
			
.koeb_box .indhold2
{
	width:355px;
	margin-bottom: 10px;
	float:left;
}		
			
.koeb_box .cd {
	height: 60px;
	width: 60px;
	margin-bottom:10px;
	float:left;
}
	
.koeb_box .cd_rubrik {
 	height: 20px;
	width: 205px;
	margin-left:15px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight:bold;
	color:#FFF;
	float:left;
}
	
.koeb_box .cd_tekst {		
 	width: 280px;
	margin-left:15px;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12;
	color:#FFF;
	float:left;
}	
		
.koeb_box {
	height: 300px;
	width:855px;
	margin-top:17px;
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #CCC;
	padding-left:20px;
	background-image:url(/assets/baggrund_box.png);	
}
	
.koeb_box .rubrik {
	height:20px;
	width:200px;
	margin-top:17px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
}	
		
.koeb_box .skriv {
	width:300px;
	margin-top:5px;
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
}		
	
.text_box_koncert {
	height: 355px;
	width:875px;
	float:right;
	xxxbackground-color:#906;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#FFF;
}
	

.koncert_box .rubrik {
	height:20px;
	width:200px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
}
	
.koncert_box table {
	    width:820px;
	    margin-left:20px;
}
	
.koncert_box table a {
	    color:White;
	    text-decoration:underline;
}
	
.koncert_box .skriv {
	width:300px;	
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 16px;
}	
	
.koncert_box .skriv2 {
	width:735px;
	margin-top:5px;
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 16px;
	float:left;
}		

.koncert_box .dato {	
	width:105px;
	margin-top:5px;
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
	float:left;
}

.koncert_box .sted {
	width:300px;
	margin-top:5px;
	margin-left:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
	float:left;
}	

.koncert_box .by {
	width:300px;
	margin-top:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
	float:right;
}	

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	line-height: 30px;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	line-height: 20px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 18px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 18px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 16px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	line-height: 24px;
}



	
.left_footer {
	height: 196px;
	width: 300px;
	margin-top:10px;
	float:left;
	background-color: #699;
	padding:0px;
}	
	
.menu_tekst li {
	display:inline;
	float:left;
	xxxmargin-right:36px;
		
}

.menu li .menuItem {
    xxxfont-size:16px;
   xxxcursor:pointer;
	xxxdisplay:inline;
}
		
.menu_tekst li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	display:inline;
	font-weight:bold;
	color:#444444;
	text-transform: uppercase;
}
	
.right_footer {
	height: 196px;
	width: 565px;
	margin-top:10px;
	float: right;
	background-color:#000;
}
	
.right_footer_text{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#FFF;
	height:141px;
	width:565;
	padding-left:20px;
	padding-top:15px;
}

.sponsor {
	height:40px;
	background-color:#000;
}

.content p {
    margin-bottom:10px;
    line-height:22px;
}
	
a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12;
	line-height:16px;
	font-weight:500;
	color:#598592;
	text-decoration: none;
}

a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12;
	line-height:16px;
	font-weight:500;
	color:#598592;
	text-decoration: none;
}