#formtable{
  width:400px !important;	
  margin-left:auto !important;
  margin-right:auto !important;	
}
#formtable td{
	 text-align: left !important;
	 padding:10px !important;
}
#contactSubmit{
  background-color:#be202b;
  margin-top:10px;
  color:white;
	border-radius: 3px;
	border: 1px solid white; 
	-webkit-box-shadow: rgba(0,0,0,0.9) 0px 0 15px;
	-moz-box-shadow: rgba(0,0,0,0.9) 0 0 15px;
	box-shadow: rgba(0,0,0,0.9) 0 0 15px;  
}
.newsicon{
  width:145px !important;
  margin-left:30px;
}
#contactheader{
  display: inline-block;
  vertical-align: middle;
  float:left;
}
.contactoverskrift{
    font-family: Trebuchet MS;
    color: white;
    font-size: 18pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: NONE;	
}
#contactformtable td{
  font-family: Trebuchet MS;
  color: white;
  font-size: 10pt;
  font-style: normal;
  font-weight:100;
  text-decoration: NONE;
  text-align:left;
}

#contactformtable input{
  width:155px;	
}
#contactformtable textarea{
  width:153px;	
}

#contactcontent{
  width:100%;
  text-align:center;
  display:none;
  color: white;
}
/*#contactcontent input{
  width:170px;	
}
*/
#contactclosebutton{
  width:100%;
  height:40px;
  text-align:right;
  vertical-align:top;
  display:none;
}
#contactclosebutton img{
  vertical-align:middle;
}

#contactshowbutton{
  width:100%;
  text-align:right;
  display:block;	
}

#bottomcontact{
    position: fixed;
    bottom: 0;
    right: 0;
	width:27px;
	height:27px;
	background-color:#00497B;
	border-radius: 25px;
	border: 1px solid white; 
	-webkit-box-shadow: rgba(0,0,0,0.9) 0px 0 15px;
	-moz-box-shadow: rgba(0,0,0,0.9) 0 0 15px;
	box-shadow: rgba(0,0,0,0.9) 0 0 15px;
	padding:15px;
	margin-right:15px;
	margin-bottom:15px;
	/*display: none;*/
}



.sliderclass{
  background:white;	
}
.whitetext{
  color:white;
  font-size:16px;
  width:600px;
  margin-left:auto;
  margin-right:auto;
}

.kamiiimg{
  width:400px;
  height:auto;
  float:right;
}
#person_beskrivelse{
  font-family: Verdana, Geneva, sans-serif;
  font-size:12px;
  text-align:left;
  font-weight:normal;
  text-transform:none;
  border: 1px solid black;
  padding:15px;
  width:280px;
  box-shadow: 5px 10px gray;
}
#person_beskrivelse h2{
  font-family: Verdana, Geneva, sans-serif !important;
  font-size:16px !important;
  text-align:left !important;
  font-weight:bold !important;
  text-transform:uppercase !important;
}


#forside_video{
  width:100%;
  height:320px;
  padding-top:40px;
}

.sponsortable1{
  width: 100%;	
}
.sponsortable1 td{
  width: 33% !important;
  text-align:center;
  vertical-align:middle;
  font-family:Verdana, Geneva, sans-serif;
  font-size:14px !important;
  /*border: 1px solid black;*/
}
.sponsortable1 img{
   width:100%;
}

#header img{
	width:40%;		
}

#baggrund{
  display:none;	
}

.hjrevyholdettbl{
  width:950px;	
}
.hjrevyholdettbl td{
  text-align:left !important;	
  width:50%;	
}
.hjrevyholdettbl td img{
  width:300px;	
}
.kontakttable{
  Width:100%;
  
}
.kontakttable td{
  width:auto !important; 
  text-align: left !important;
  font-size: 12px !important;
  font-weight:100 !important;
  color: black !important;
  text-transform: none  !important;  
}
/*.kontakttable a:link, a:hover, a:visited{
	text-decoration:none !important;
	color:black !important;
	font-weight:normal !important;
    font-size:12px !important;
	
  
  
}*/
#subpage a:link, #subpage a:hover, #subpage a:visited{
	text-decoration:none !important;
	color:black !important;
	font-weight:normal !important;
    font-size:10pt !important;
	font-family:Verdana, Geneva, sans-serif;
}

#subpage{
  width:950px;
  margin-left:auto;
  margin-right:auto;
}
#subpage h1{
  font-size:35px;
  font-weight:bold;
  color:black;
  text-transform: uppercase;
  text-align:center;
}
#subpage h2{
  font-size:35px;
  font-weight:bold;
  color:black;
  /*text-transform: uppercase;*/
  text-align:left;
}

#subpage table{
  width:100%;
}
#subpage td{
  width:50%;
  padding:20px;
  text-align:center;
  font-size:18px;
  font-weight:bold;
  color:black;
  text-transform: uppercase;
}

#headerholder{
  width:952px;
  margin-left:auto;
  margin-right:auto;
}
#headerholdersub{
  width:952px;
  margin-left:auto;
  margin-right:auto;
  background:white;
}
#menuholder{
}
#menu{
  height:75px;
  margin-top:60px;
  float:right;
}
#header{
  width:950px;	
  height:170px;
  padding-top:30px;
}


#menudiv{
  display:none;
  position:absolute;	
  background-color:#a56654;
  width:200px;
  z-index:2000;
  margin-top:100px;    
  margin-right:10px;
  margin-left:-200px;
  border-radius:10px;
  /*box-shadow:2px 2px 1px #888888;*/
}

#menudiv ul{
	list-style:none;
  	
}
#menudiv ul li{
	margin-bottom:15px;
  	
}
#menudiv ul li a:link, ul li a:hover, ul li a:visited {
	text-decoration:none !important;
	color:white !important;
	font-weight:strong !important;
    font-size:20px !important;

}
#menubutton{
  background: url("https://www.hjoerringrevyen.dk/images/44236-Menuknap.png");	
  width:71px;
  height:71px;
  border:0px;
  margin:0px;
  padding:0px;
  border-style:none;
  outline:none;
  border:none;
  float:right;
  cursor:pointer;
  z-index:400;
}
#forside_bestil_total{
  background:#dac6ae;
  height:325px;
  width:100%;
}
#forside_bestil{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  padding-top:20px;
  text-align:center;
}
#forside_bestil h1{
  font-size:40px;
  font-weight:bold;
  color:white;
  text-transform: uppercase;
}


#forside_menuer_total{
  background:white;
  height:680px;
  width:100%;
}

#forside_menuer{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  padding-top:20px;
  text-align:center;
}
#forside_menuer h2{
  font-size:35px;
  font-weight:bold;
  color:black;
  text-transform: uppercase;
}

#forside_menuer table{
  width:100%;
}
#forside_menuer td{
  width:50%;
  padding:20px;
  text-align:center;
  font-size:18px;
  font-weight:bold;
  color:black;
  text-transform: uppercase;
}
.menuforsidetblsub img{
  width:400px;	
}
#footer_kontakt_total{
  background:#4a3a33;	
  height:230px;
  width:100%;

}

#footer_sponsor_total{
  background:#a56654;
  height:300px;
  width:100%;
}

#footer_sponsor{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  padding-top:20px;
}
#footer_sponsor a:link, a:visited, a:hover{
  color:white !important;
  font-weight:bold !important;
  font-size:32px !important;
  text-decoration:none !important;
}
.sponsortable{
  width:100%;	
}
.sponsortable td{
  vertical-align:middle;
  text-align:center;
  width:20%;
  margin-right:20px;
  margin-left:20px;
}
.sponsortable td img{
  width:80%;	
}
#footer_kontakt{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  font-color:white !important;
  font-size:12px;
  text-align: center;
  padding-top:40px;
}
#footer_kontakt a:link, a:visited, a:hover{
  color:white !important;
  font-weight:bold !important;
  font-size:12px !important;
  text-decoration:none !important;

}
#footer_kontakt p{
  margin:0px;
  padding:0px;
  color:white;
  font-weight:bold;
  font-size:12px;
}
.konkurrencetable{
  width:570px !important;
  
}
.konkurrencetable td{
  text-align:left !important;
}

.konkurrencetabletd1{
  width:260px !important;
  text-align:left !important;
  padding: 10px !important;
}
.konkurrencetabletd2{
  width:310px !important;
  text-align:left !important;
  padding: 10px !important;
}
.konkurrencetabletd3{
  width:570px !important;
  text-align:left !important;
  padding: 10px !important;
}

.konkurrencetableinput{
  width:300px !important;
  height:18px !important;
  text-align:left !important;
  padding: 10px !important;
}
.konpostnr{
  width:50px !important;
  height:18px !important;
  padding: 10px !important;
}
.konby{
  width:215px !important;
  height:18px !important;
  padding: 10px !important;
}
.konbutton{
  width:215px !important;
  height:50px !important;
  font-size:18px;
  font-weight:bold;
}
#kontekst{
  width:600px;
  margin-left:auto;
  margin-right:auto;
}
.konantal{
  width:50px !important;
  height:18px !important;
  padding: 10px !important;
}
.blaamand{
  width:80px;	
  height:auto;
  padding-right:30px;
}
#newdates{
  width:600px !important;
  margin-left:auto; 
  margin-right:auto;
}
#newdates td{
  padding:5px !important;
  font-size: 14px !important;
}
.newdates_dag{
  width:100px !important;
  font-weight:normal !important;
  text-align:left !important;
}

.newdates_dato{
	width:100px !important;	
	font-weight:normal !important;
}
.newdates_text{
	width:100px !important;	
	font-weight:normal !important;
}
.newdates_time{
	width:100px !important;	
	font-weight:normal !important;
}
.whitetext a:link, a:visited{
	color:white !important;
	font-size:16px !important;
	text-decoration:none !important;
}
whitetext a:hover{
	color:black !important;
	font-size:16px !important;
	text-decoration:none !important;
}
