#indhold{width: 650px;margin: 0 auto;}

.formulartop{
width: 600px;
margin: 0 auto;
margin-top:20px;
font-size: 80%;
padding: 10px 20px 2px 20px;
background-color: white;
border-radius: 15px 15px 0 0;
box-shadow: 0 0 12px 2px #777;
opacity:0.9;}

.formulartop_tekst{line-height:17px;margin-bottom:15px;}
.brugerfladeformular{display:inline-block;}
.brugerfladeknap, #opret_event_knap{ 
border-radius: 5px;padding:2px 0;width:130px;background-color:#94A6B2;color:#ffffff;text-align:center;
margin:0 15px 0 9px;border:none;cursor:pointer;font-size:17px;}

.brugerfladeknap:hover, #opret_event_knap:hover, .hent_event_knap:hover, .se_tilmeldknap:hover{background-color:#506D7F;
-webkit-transition: all 0.3s ease-in-out; 
-moz-transition: all 0.3s ease-in-out; 
-o-transition: all 0.3s ease-in-out; 
transition: all 0.3s ease-in-out;}

.formularboks{
width: 600px;
margin: 0 auto;
margin-top:20px;
font-size: 80%;
padding: 20px;
background-color: white;
border-radius: 0 0 15px 15px;
box-shadow: 0 0 12px 2px #777;
opacity:0.9;}

                    /*opret arrangement*/
.overskrift_event{}
.overskrift_event_felt{margin-left:13px;width:200px;}
.antal_event{position:relative; left:340px;top:-25px;}
.antal_event_felt{margin-left:13px;width:50px;}
.beskrivelse_event{margin-top:-10px;}
.beskrivelse_event_felt{width:405px;margin-left:5px;height:40px;}
.ugedag{position:relative;left:45px;}
.dato{position:relative;left:50px;}
.maaned{position:relative;left:55px;}
.aar{position:relative;left:60px;}
.opret_event_knap{position:relative; top:-23px; left:392px;}

                    /*rediger event*/
.rediger_event{position:relative;top:-20px; left:360px;margin-bottom:-20px;}
.hent_event_felt{width:30px;}
.hent_event_knap{ 
border-radius: 5px;padding:2px 0;width:130px;background-color:#94A6B2;color:#ffffff;text-align:center;
margin:0 15px 0 9px;border:none;font-size:14px;}

                                       /*se tilmeldinger*/
.baggrund_se_tilmeldinger{
background-color: #ffffff;
width: 1000px;
height: auto;
padding-bottom:30px;
margin:0 auto;
margin-top:20px;
box-shadow: 0px 0px 20px 8px #cccccc;}

.se_arrangement{color: #00729c;margin-left: 20px;display:inline-block;}
.se_arr_dato{font-size:100%;margin-left:20px;display:inline-block;}
.se_tilmeldknap{border-radius: 5px;padding:2px 0;width:130px;background-color:#94A6B2;color:#ffffff;text-align:center;
margin:0 15px 0 9px;border:none;font-size:14px;position:relative;top:-20px;left:450px;}
.se_arr_antal{font-size:100%;margin-left: 20px;margin-bottom: 15px;margin-top:-25px;}

.se_overskrift_action{font-size: 170%;color:#00729c; margin-left:25px; padding-top:40px;margin-bottom:-60px;}
.printlink{float: right;margin-right: 35px;margin-top: 25px;background-color:#00729c;padding:1px 10px 3px 10px;}
.printlink a{color: white;text-decoration: none;}
.tabel{
	border-bottom: 2px solid white;
	width:885px;
	margin-left: 35px;
	margin-top: 100px;
	font-weight: bold;
	background-color:#cccccc;}
.tabelresultater{margin-left: 35px;font-size: 80%;width:945px;border:none;}
.slet_booking_knap{border-radius: 5px;padding:2px 0;width:50px;background-color:#ff0000;color:#ffffff;text-align:center;
margin:0 15px 0 9px;border:none;font-size:12px;}
.slet_booking_knap:hover{background-color:#bb0000;
-webkit-transition: all 0.3s ease-in-out; 
-moz-transition: all 0.3s ease-in-out; 
-o-transition: all 0.3s ease-in-out; 
transition: all 0.3s ease-in-out;}
.tabel_navn{width:190px;}
.tabel_antal{width:50px;}
.tabel_besked{width:265px;}
.tabel_telefon{width:80px;}
.tabel_email{width:190px;}



                    /*visning af tilmeldingspopup på brugerens hjemmeside*/
.bookingformular{min-height:370px;padding:35px 25px 0px 40px;}             
.bookingformular_overskrift{font-size:180%;color:#8F7550;letter-spacing:-2px;margin-bottom:20px;}
 .boks2{width:289px;float:left;margin-top:-25px;}
.tur_navn_felt, .tur_telefon_felt, .tur_email_felt{width:280px;height:32px;margin-bottom:-5px;border-radius: 5px;}
.book_pc{border-radius: 5px;width:285px;height:37px;background-color:#94A6B2;font-size:20px;font-weight:bold;color:#ffffff;border:none;margin-top:20px;text-align:center;cursor:pointer;}
.book_pc:hover{background-color:#506D7F;}            
.boks3 {width:289px;float:left;margin-top:-25px;margin-left:10px;}
.tur_antal_felt{width:60px;height:32px;margin-bottom:-5px;margin-top:22px;border-radius: 5px;}
.tur_note_felt{width:265px;height:87px;border-radius: 5px;}

.rediger_booking_form{clear:both;position:absolute;top:330px;width: 580px;}
.rediger_booking_felt{width:280px;height:32px;border-radius: 5px;}  
.rediger_booking_knap{border-radius: 5px;margin-left:10px;position:relative;top:3px;height:37px;width:270px;background-color:#94A6B2;font-size:20px;font-weight:bold;color:#ffffff;border:none;cursor:pointer;}
.rediger_booking_knap:hover{background-color:#506D7F;}         

                    /*redigeringsform*/
#centrer_formular{width:660px;margin:0 auto;}
.bookingformular_overskrift_red{font-size:180%;color:#8F7550;font-weight:bold;letter-spacing:-1px;margin-bottom:20px;}
.slutbesked_booking{width:80%;margin:0 auto;margin-top:25px;}            
#slet_booking{clear:both;position:relative;top:25px;}

@media (max-width: 1025px){
.formulartop{font-size: 100%;}
.formulartop_tekst{line-height:20px;}    
.brugerfladeknap, .hent_event_knap, .knap_oversigt, .se_tilmeldknap{color:#000;}
}


                    /*specigik for visning på weblegestuen*/
.fejlbesked{color:red;position:relative;top:20px;left:40px;}

@media (max-width: 1000px){.bookingformular_overskrift_red{font-weight:normal;}}

@media (max-width: 681px) 
{
.boks2{width:284px;}
.boks3 {width:284px;}
}

@media (max-width: 671px) 
{
#centrer_formular{width:100%;}   
    
.bookingformular{height:650px;padding:35px 25px 0px 40px;}
.bookingformular_overskrift{font-size:170%;line-height:110%;}
.boks2{width:289px;display:block;margin-top:-25px;}         
.boks3 {width:289px;display:block;margin-top:-40px;margin-left:0px;}
.tur_note_felt{width:280px;height:87px;border-radius: 5px;}
.book_pc{margin-top:0px;position:relative;top:185px;}

.rediger_booking_form{width:289px;display:block;position:absolute;top:530px;}
.rediger_booking_felt{width:280px;height:32px;border-radius: 5px;display:block;}  
.rediger_booking_knap{margin-left:0px;width:285px;}
}

@media (max-width: 390px) 
{
.bookingformular{padding:35px 25px 0px 10px;}
}