@charset "UTF-8";

*{
	margin: 0;
	padding: 0;
}

body{
	height:1280px;
	margin:auto;
	background-image: url(../img/bg.jpg);
	background-size: cover;
}

h1{
	color: #697695;
	font-size: 30px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-weight: 900;
}

h2{
	color: #150b08;
	font-size: 22px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 900;
}

h3{
	color: #001018;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 900;
}

h4{
	color: #d6d4d4;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 900;
}

p{
	color: #615a49;
	font-style: italic;
	font-size: 12px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

a{
	color: #f1f1f1;
	font-style: italic;
	font-size: 10px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-decoration: none;
}

#wrapper{
	margin:auto;
	width:1024px;
	border:1px solid #c1c1c1;
	border-top:none;
	border-bottom: none;
}

/*HEADER*/
header{
	background: rgb(40,40,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(40,40,40,1) 1%, rgba(31,31,31,1) 3%, rgba(31,31,31,1) 87%, rgba(42,42,42,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(40,40,40,1)), color-stop(3%,rgba(31,31,31,1)), color-stop(87%,rgba(31,31,31,1)), color-stop(100%,rgba(42,42,42,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(40,40,40,1) 1%,rgba(31,31,31,1) 3%,rgba(31,31,31,1) 87%,rgba(42,42,42,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(40,40,40,1) 1%,rgba(31,31,31,1) 3%,rgba(31,31,31,1) 87%,rgba(42,42,42,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(40,40,40,1) 1%,rgba(31,31,31,1) 3%,rgba(31,31,31,1) 87%,rgba(42,42,42,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(40,40,40,1) 1%,rgba(31,31,31,1) 3%,rgba(31,31,31,1) 87%,rgba(42,42,42,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#2a2a2a',GradientType=0 ); /* IE6-9 */
	height: 17px;
	border-bottom:3px #c28c69 solid;
	padding-bottom: 30px;
}

header img{
	margin-top: 10px;
}

.header-firstchild{
	float:left;
	margin-left:10px;
	margin-top: 10px;
}

.header-firstchild:nth-child(2){
	margin-left:0px;
}

header a:last-child{
	float:right;
}

header a img{
	margin-top: 0px;
}

#se-kort{

	display: inline-block;
	margin-right:8px;
}

#header-kontakt{
	color: #888a8a;
	display: inline-block;
}

#content-slide img{
	float:right; 
}

#content-slide h1,p{
	position: absolute;
	margin: 20px 0 0 350px;
}

#content-slide p{
	margin: 100px 0 0 350px;
	width:300px;
}

#header-tilmeld{
	position: absolute;
	margin: 35.4px 0 0 790px; 
}

/*CONTENT SLIDER */
#content-slide{
	border-bottom: 10px #c28c69 solid;
	height: 235px;
	background-image: url(../img/content-slide/slide1.jpg);
}

/*MENU*/
#menu{
	height: 37px;
	width: 570px;
	margin:auto;
}
	
#menu a{
	font-size: 14px;
	color:#b5b5b5;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 900;
	font-style: normal;
}
#menu a:first-child{/*Left Menu bar button corner cut*/
	height: 37px;
    background: red;
    position: relative;
}

#menu a:first-child:before{/*Left Menu bar button corner cut*/
	content: '';
    position: absolute;
    bottom: 0; left: 0;
    border-top: 7px solid rgba(0,0,0,0.0);
    border-left: 7px solid #b5b5b5;
    width: 0;
}

#menu a:last-child{/*Right Menu bar button corner cut*/
	height: 37px;
    background: red;
    position: relative;
}

#menu a:last-child:before{/*Right Menu bar button corner cut*/
	content: '';
    position: absolute;
    bottom: 0; right: 0;
    border-top: 7px solid rgba(0,0,0,0.0);
    border-right: 7px solid #b5b5b5;
    width: 0;
}

#menu a:nth-child(2n-1){
	display:inline-block;
	width:113px;
	height:31px;
	float:left;
	padding-top:5px;
	text-align: center;
	background: rgb(31,16,12); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(31,16,12,1) 0%, rgba(24,12,9,1) 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,16,12,1)), color-stop(98%,rgba(24,12,9,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(31,16,12,1) 0%,rgba(24,12,9,1) 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(31,16,12,1) 0%,rgba(24,12,9,1) 98%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(31,16,12,1) 0%,rgba(24,12,9,1) 98%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(31,16,12,1) 0%,rgba(24,12,9,1) 98%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f100c', endColorstr='#180c09',GradientType=0 ); /* IE6-9 */
}

#menu a:nth-child(2n){
	width:34px;
	height:28px;
	padding-left:5px;
	border-bottom:1px solid #110907;
	float:left;
	
	background: rgb(194,140,105); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(194,140,105,1) 0%, rgba(145,97,69,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(194,140,105,1)), color-stop(100%,rgba(145,97,69,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c28c69', endColorstr='#916145',GradientType=0 ); /* IE6-9 */
}

#menu a:hover{
	color:#c1c1c1;
}



/*CONTENT WRAPPER*/
#content-wrapper{
	border-top: 5px #150b08 solid;
	margin:auto;
	background-color: #b5b5b5;
}

/*DROPDOWN*/

#find-hold{
	width: 107px;
	height: 107px;
	color: #311f18;
	margin-top:10px;
	padding-top:50px;
	border-top:2px solid;
	border-color: -webkit-linear-gradient(top, #555555, #111111);
	background-color: #21110d;

	float:left;
	display:none;
}

#hold-dropdown{
	width:570px;
	height:20px;
	margin:auto;
	border:2px solid #292525;
	display: none;
	background: rgb(194,140,105); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(194,140,105,1) 0%, rgba(145,97,69,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(194,140,105,1)), color-stop(100%,rgba(145,97,69,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(194,140,105,1) 0%,rgba(145,97,69,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c28c69', endColorstr='#916145',GradientType=0 ); /* IE6-9 */
}

#hold-dropdown h3{
	font-size: 12px;
	color: #32394a;
	margin-bottom: 5px;
}

#hold-dropdown a{
	display:block;
}

#hold-dropdown a:hover{
	color: #c1c1c1;
}

#genre-wrapper{
	margin:auto;
}

.genre{
	width: 110px;
	height: 90px;
	margin: 5px 45px 0 0;
	float:left;
	text-align: center;
}

.genre:first-child{
	margin-left: 35px;
}

.genre:last-child{
	margin-right: 0;
}





/*ÅBNINGSTID*/

.days{
	color:#392c03;
	float:left;
}

#open{
	height: 60px;
	width: 105px;
	position: fixed;
	padding-top: 5px;
	border: rgba(230,230,230,0.5) 4px solid;
	border-radius: 5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	background-color: #c8cdd1;
	text-align: center;
	color:#4d4144;
	font-weight: 900;

}

@media screen and (max-width: 1010px) {
#open{
 	top:0;
	left:0
}

}

@media screen and (max-width: 1250px) {
#open{
 	top:36%;
	right:0%;
}

}

@media screen and (min-width: 1250px) {
#open{
	top:25%;
	right:0%;
}
}

#open a{
	overflow:hidden;
	display: block;
	height:32px;
	width:102px;
	margin-top: 5px;
	box-shadow: 1px 1px 5px #fff inset;
	border-left:1px #919598 solid;
	border-right:1px #919598 solid;
	border-top:1px #707375 solid;
	border-bottom:1px #707375 solid;
	background-image: url(../img/icons/clock-icon.png);
	background-repeat: no-repeat;
}

#open a span{
	display: inline-block;
	display:none;
	margin-top:12px;
}

/*NEWS WRAPPER*/
#news-wrapper{
	height: 300px;
	margin:150px 113px 0 113px;
	padding:25px 0 80px 0;
	border-top: 2px solid #a1a1a1;
}

/*NEWS*/
.news{
	height: 330px;
	width:230px;
	padding:5px 15px 0 15px;
	border-right: 1px solid #a7795b;
	float:left;
}

.news p{
	display: inline-block;
	width: 230px;
	margin:25px 0 0 0;
}

.news:last-child{
	border:none;
}

.news img{
	margin:275px 0 0 0;
	float:right;
}


/*TOP FOOTER*/
#top-footer{
	height: 116px;
	width:100%;
	border-top: 6px #a7795b solid;
	background: rgb(185,140,110); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(185,140,110,1) 0%, rgba(167,122,92,1) 89%, rgba(184,133,100,1) 90%, rgba(167,121,91,1) 92%, rgba(197,143,108,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(185,140,110,1)), color-stop(89%,rgba(167,122,92,1)), color-stop(90%,rgba(184,133,100,1)), color-stop(92%,rgba(167,121,91,1)), color-stop(100%,rgba(197,143,108,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(185,140,110,1) 0%,rgba(167,122,92,1) 89%,rgba(184,133,100,1) 90%,rgba(167,121,91,1) 92%,rgba(197,143,108,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(185,140,110,1) 0%,rgba(167,122,92,1) 89%,rgba(184,133,100,1) 90%,rgba(167,121,91,1) 92%,rgba(197,143,108,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(185,140,110,1) 0%,rgba(167,122,92,1) 89%,rgba(184,133,100,1) 90%,rgba(167,121,91,1) 92%,rgba(197,143,108,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(185,140,110,1) 0%,rgba(167,122,92,1) 89%,rgba(184,133,100,1) 90%,rgba(167,121,91,1) 92%,rgba(197,143,108,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b98c6e', endColorstr='#c58f6c',GradientType=0 ); /* IE6-9 */
}

.info-wrapper{
	width: 820px;
	height: 200px;
	margin:auto;
}

.p-footer-info{
	width:210px;
	height:150px;
	float:left;
	margin:2% 6% 0 0;
}

.p-footer-info:first-child{
	margin-left: 4%;
}

.p-footer-info p{
	display: inline-block;
	max-width:13%;
	min-width:200px;
	margin:7px 0 0 0;
	color:#d6d4d4;
	padding-left:5px;
}



/*MIDDLE FOOTER*/
#mid-footer{
	height: 22px;
	border-top: 4px solid #bc8866;
	background: #876149;
	border-bottom: 4px solid #362d22;
}

/*MAIN FOOTER*/
#main-footer{
	height: 258px;
	background-color: #151515;
}

.mainfoot{
	color:#2f271f;
}

.mainfoot h3{
	color:#d6d4d4;
}

.mainfoot p,.mainfoot a{
	font-size: 14px;
	color:#a7795b;
}

.mainfoot a{
	text-decoration: underline;
}

.mainfoot img{
	margin-top:115px;
}


.mainfoot #tid{
	margin:7px 0 0 60px;
}


/*BOT FOOTER*/

#bot-footer-wrapper{
	height: 25px;
	background: rgb(56,52,52); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(56,52,52,1) 0%, rgba(91,88,88,1) 7%, rgba(33,26,18,1) 90%, rgba(54,44,34,1) 100%, rgba(33,26,18,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,52,52,1)), color-stop(7%,rgba(91,88,88,1)), color-stop(90%,rgba(33,26,18,1)), color-stop(100%,rgba(54,44,34,1)), color-stop(100%,rgba(33,26,18,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(56,52,52,1) 0%,rgba(91,88,88,1) 7%,rgba(33,26,18,1) 90%,rgba(54,44,34,1) 100%,rgba(33,26,18,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(56,52,52,1) 0%,rgba(91,88,88,1) 7%,rgba(33,26,18,1) 90%,rgba(54,44,34,1) 100%,rgba(33,26,18,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(56,52,52,1) 0%,rgba(91,88,88,1) 7%,rgba(33,26,18,1) 90%,rgba(54,44,34,1) 100%,rgba(33,26,18,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(56,52,52,1) 0%,rgba(91,88,88,1) 7%,rgba(33,26,18,1) 90%,rgba(54,44,34,1) 100%,rgba(33,26,18,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383434', endColorstr='#211a12',GradientType=0 ); /* IE6-9 */
}

#bot-footer{
	height: 20px;
	width:60%;
	padding-left:40%;
	margin:auto;
	background: rgb(68,49,38); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(68,49,38,1) 2%, rgba(135,97,73,1) 6%, rgba(185,134,103,1) 13%, rgba(0,0,0,1) 24%, rgba(0,0,0,1) 91%, rgba(167,121,91,1) 97%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(68,49,38,1)), color-stop(6%,rgba(135,97,73,1)), color-stop(13%,rgba(185,134,103,1)), color-stop(24%,rgba(0,0,0,1)), color-stop(91%,rgba(0,0,0,1)), color-stop(97%,rgba(167,121,91,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(68,49,38,1) 2%,rgba(135,97,73,1) 6%,rgba(185,134,103,1) 13%,rgba(0,0,0,1) 24%,rgba(0,0,0,1) 91%,rgba(167,121,91,1) 97%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(68,49,38,1) 2%,rgba(135,97,73,1) 6%,rgba(185,134,103,1) 13%,rgba(0,0,0,1) 24%,rgba(0,0,0,1) 91%,rgba(167,121,91,1) 97%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(68,49,38,1) 2%,rgba(135,97,73,1) 6%,rgba(185,134,103,1) 13%,rgba(0,0,0,1) 24%,rgba(0,0,0,1) 91%,rgba(167,121,91,1) 97%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(68,49,38,1) 2%,rgba(135,97,73,1) 6%,rgba(185,134,103,1) 13%,rgba(0,0,0,1) 24%,rgba(0,0,0,1) 91%,rgba(167,121,91,1) 97%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#443126', endColorstr='#a7795b',GradientType=0 ); /* IE6-9 */
}

#bot-footer a{
	display: inline-block;
	margin-bottom: 10px;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 900;
	color:#59523e;
	font-style: normal;
}

