/*  box-shadow       : 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19); */
/*	text-shadow      : 3px 3px #999999;     */ /* #42bff4; */
/*
    a:link    {color:#FF6600; background:transparent; text-decoration:none;}       
    a:visited {color:#FF6600; background:transparent; text-decoration:none;}     
    a:hover   {color:#E31836; background:transparent; text-decoration:none; font-weight:bold;}    
    a:active  {color:#FF6600; background:transparent; text-decoration:none;}     
*/
body {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 12px;
    color            : black;
		margin-top       : 30px;
}
/***[  Tekst-stil til status/fejl meddelelser  ]******************************/						
.message {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 14px;
    font-weight      : bold; 
		color            : #E31836;
    width            : 95%;
		background-color : #EEEEEE;
		text-align       : center;
		border-radius    : 8px;    
		padding          : 5px 5px 5px 5px;
}
/***[  Tekst-stil til support meddelelse  ]******************************/						
.tx-support {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 14px;
    font-weight      : bold; 
    font-style       : italic;
    width            : 95%;
    color            : #FF6600;
    background-color : #EEEEEE;
    border-radius    : 8px;
		padding          : 5px 5px 5px 5px;
}
a:link    {color:#FF6600; text-decoration:none;}  /* ubesøgt link  */     
a:visited {color:#FF6600; text-decoration:none;}  /* besøgt link   */   
a:hover   {color:#E31836; text-decoration:none; font-weight:bold;}  /* mus over link */   
a:active  {color:#FF6600; text-decoration:none;}  /* aktiv link    */   

/***[  login.php  ]*****************************/
.login-tb{
	  width            : 400px; 
    background-color : blue;
	  /*border-spacing   : 0px;        /* har ingen effect hvis collapse er valgt*/ */
	  border-collapse  : collapse;    /* separate / collapse */
    box-shadow       : 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);  
		border-radius    : 8px;
		border           : 8px solid silver; 
		padding          : 10px 10px 10px 10px;
}

/***[  TOP banner eller hoved  ]********************/
.top-text-01 {
    font-size        : 55px;
		text-shadow      : 4px 4px #999999; /* #42bff4; */
}
.top-text-02 {
    font-size        : 24px;
}
.top-text-03 {
    font-size        : 18px;
    text-align       : center;
    text-shadow      : 3px 3px #555555; /* #42bff4; */
}
.top-text-01, .top-text-02, .top-text-03 {
    font-weight      : bold; 
		color            : gold;
      }						

/***[  BUND linie ekstern  ]*******************/
.bund-copy {
    font-size        : 11px;
    font-weight      : bold; 
    font-style       : italic;       /* plain italic                          */
		text-align       : right;
	  width            : 400px;
		color            : #666666;
		padding          : 5px 25px 5px 5px;
}

/***[  td'er på login  ]*******************/
.login-01 {
		padding          : 5px 5px 5px 5px;
}
.login-02 {
    font-size        : 12px;
    font-weight      : bold; 
		color            : white;
		padding          : 5px 5px 5px 5px;
}
.login-03 {
    font-size        : 12px;
    font-weight      : bold; 
		color            : white;
		padding          : 5px 5px 5px 5px;
}
.login-04 {
    font-size        : 12px;
    font-weight      : bold; 
		color            : white;
		padding          : 20px 5px 5px 5px;
}
.login-05 {
		padding          : 15px 5px 15px 15px;
}						
.login-06 {
    width            : 50%;
}
.login-01, .login-02, .login-03, .login-04, .login-05, .login-06 {
    vertical-align   : top;
    text-align       : center;
		border-radius    : 8px; 
}						

/***[  Knapperne til OPRET og BETAL  ]******************************/						
.betal-tb     {
    width            : 100%;
    border-spacing   : 10px;        /* har ingen effect hvis collapse er valgt*/ */
    border-collapse  : collapse;    /* separate / collapse */
}
.knap-betal  {
    font-size        : 14px;
    font-weight      : bold; 
		color            : white;
		background-color : #009900;
    width            : 95%;
		border-radius    : 8px; 
		padding          : 5px 5px 5px 5px;
}
.knap-betal:hover  {background-color: yellow;color:#E31836;}

/*
.knap-betalx:link   {background:transparent;text-decoration:none;}
.knap-betalx:visited{background:transparent;text-decoration:none;}
.knap-betalx:hover  {background:transparent;text-decoration:none;background-color: yellow;color:red;}
.knap-betalx:active {background:transparent;text-decoration:none;}
*/						
						
						
/***[  Felterne EMAIL, PASSWORD  ]******************************/						
.input-login, .input-password {
    font-size        : 14px;
    width            : 95%;
		border-radius    : 8px; 
		padding          : 5px 5px 5px 5px;
}

/***[ ny_oprettelser.php  ]*******************************************/
.vel-top {
    border-radius    : 8px; 
    background-color : gold;
    padding          : 15px 15px 15px 15px;
    text-align       : center;
}
.vel-01  {
    text-align       : center;
    background-color : white;
    padding          : 25px 25px 25px 25px;
    border-radius    : 8px; 
}
.tx-velkommen {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 30px;
    font-weight      : bold; 
    color            : white;
    text-shadow      : 3px 3px #999999; /* #42bff4; */
}
.tx-anvis {
    font-size        : 14px;
    font-weight      : normal; 
    color            : black;
}
.knap_paypal {
    font-size        : 26px;
    font-weight      : bold; 
    width            : 40%;
		border-radius    : 8px; 
		padding          : 5px 5px 5px 5px;
		border           : 3px solid silver;
		display          : box;
		float            : left;
		margin-left      : 10px;
}
.vel-01 a:link   {background-color:#009900;color:#FFFFFF;}
.vel-01 a:visited{background-color:#009900;color:#FFFFFF;}
.vel-01 a:hover  {background-color:yellow; color:#E31836;border: 5px solid #888888;}
.vel-01 a:active {background-color:#009900;color:#FFFFFF;}

.pris {
    font-size        : 34px;
    font-weight      : bold; 
    color            : #E31836;
}

/***[  Profil opsætningen  ]***********************************/
.profil-tb {
    width            : 100%;
		border-spacing   : 0px;        /* har ingen effect hvis collapse er valgt*/
    border-collapse  : collapse;    /* separate / collapse */
    box-shadow       : 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
    border-radius    : 8px; 
}
.sats-tb {
    border-spacing   : 0px;        /* har ingen effect hvis collapse er valgt*/
    border-collapse  : collapse;    /* separate / collapse */
}
.sats01 {
		border-top-left-radius     : 8px;
		border-bottom-left-radius  : 8px;
}
.sats02 {
}
.sats09 {
		border-top-right-radius     : 8px;
		border-bottom-right-radius  : 8px;
}
.sats01, .sats02, .sats09 {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 11px;
    font-weight      : bold;
		color            : gold;
		background-color : #3399FF;
		padding          : 5px 5px 5px 5px;
	  text-align       : center;
		vertical-align   : bottom;
}

.tx_page {
	  font-size        : 20px;
		font-weight      : bold;
		color            : gold;
}
.profil-01 {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 14px;
		font-style       : italic;
		padding          : 5px 5px 5px 5px;
}
.td-help01  {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 10px;
		font-style       : italic;
		padding          : 10px 10px 10px 10px;
    font-weight      : bold;
		color            : #555555;
}

.in-recid  {}
.in-password, .in-adresse1, .in-adresse2, .in-land, .in-mobil, .in-email-job, .in-email, .in-email-required, .in-rettighed, .in-licensindtil  {
    width            : 100%;
}
.in-fornavn, .in-postnr      {
    width            : 32%;
} 
.in-efternavn, .in-postby    {
    width            : 67%;
} 
.in-password, .in-fornavn, .in-efternavn, .in-adresse1, .in-adresse2, .in-postnr, .in-postby, .in-land, .in-mobil, .in-email-job, .in-email, .in-email-required, .in-rettighed, .in-licensindtil     {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 18px;
    border-radius    : 8px; 
		padding          : 5px 5px 5px 5px;
    box-shadow       : 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
} 

.in-email, .in-email-required, .in-rettighed, .in-licensindtil {
    font-weight      : bold; 
}
/***[  Felter der er REQUIRED  ]***/
.in-fornavn, .in-password, .in-email-required {
		border             : 3px solid #E31836;
}
/***[  Felter der IKKE kan rettes af bruger  ]***/
.in-email, .in-licensindtil {
    color            : gold;
    background-color : #3399FF;
} 

.in-kr_koretid, .in-kr_rejsetid, .in-kr_kmtakst, .in-kr_timelon, .in-kr_helligdag, .in-kr_sats1, .in-kr_sats2, .in-kr_sats3, .in-kr_sats4, .in-kr_sats5 {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 16px;
    width            : 100%;
    border-radius    : 8px; 
		padding          : 10px 5px 5px 5px;
		text-align       : center;
} 
.in-kr_koretid   {}
.in-kr_rejsetid  {} 
.in-kr_kmtakst   {} 
.in-kr_timelon   {}
.in-kr_helligdag {} 
.in-kr_sats1 {} 
.in-kr_sats2 {} 
.in-kr_sats3 {} 
.in-kr_sats4 {} 
.in-kr_sats5 {} 


.knap_gem_profil, .knap_slet_profil {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 14px;
    font-weight      : bold; 
    color            : gold;
    width            : 120px;
    border-radius    : 8px; 
    padding          : 5px 5px 5px 5px;
    cursor           : hand;
    border           : none;
    text-align       : center;
}
.knap_gem_profil  { background-color : #009900; }
.knap_slet_profil { background-color : #E31836; }

.knap_gem_profil:hover{background-color: yellow;color:red;}  
.knap_slet_profil:hover{background-color: yellow;color:red;}  

.knap_gem_profil a:link   {background:transparent;text-decoration:none;}
.knap_gem_profil a:visited{background:transparent;text-decoration:none;}
.knap_gem_profil a:hover  {background:transparent;text-decoration:none;background-color: yellow;color:red;}
.knap_gem_profil a:active {background:transparent;text-decoration:none;}

.profil-01 a:link   {font-weight:bold;font-style:normal;background:transparent;text-decoration:none;background-color: #009900;color:gold;   border-radius:8px;padding:5px 45px 5px 45px;} 
.profil-01 a:visited{font-weight:bold;font-style:normal;background:transparent;text-decoration:none;background-color: #009900;color:gold;   border-radius:8px;padding:5px 45px 5px 45px;} 
.profil-01 a:hover  {font-weight:bold;font-style:normal;background:transparent;text-decoration:none;background-color: yellow; color:#E31836;border-radius:8px;padding:5px 45px 5px 45px;} 
.profil-01 a:active {font-weight:bold;font-style:normal;background:transparent;text-decoration:none;background-color: #009900;color:gold;   border-radius:8px;padding:5px 45px 5px 45px;} 

/***[  STATUS  ]************/

.knap_status, .knap_retur {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 14px;
    font-weight      : bold; 
    color            : gold;
    border-radius    : 50px; 
    border           : 5px solid #666666;
    text-align       : center;
    box-shadow       : 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19); 
}
.knap_status {
    padding          : 15px 15px 15px 15px;
		background-color : #E31836;
}
.knap_retur {
    padding          : 5px 5px 5px 5px;
    width            : 120px;
		background-color : #009900;
}
.knap_status:hover{background-color: yellow;color:red;}
.knap_retur:hover{background-color: yellow;color:red;border:4px solid #BBBBBB;
}
.tx_frem   {
    font-size        : 12px;
    font-weight      : bold; 
    color            : #E31836;;
}
/*
.td-protop {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 20px;
		font-weight      : bold;
		color            : gold;
		background-color : blue;
    border-radius    : 8px; 
		padding          : 10px 10px 10px 10px;
}
.td-pro00, .td-pro01, .td-pro07, .td-pro08 {
    font-family      : Arial, Helvetica, Sans Serif ;
	  font-size        : 14px;
		font-style       : italic;
		padding          : 5px 5px 5px 5px;
}
.td-pro07 {
		background-color : #3399FF;
}


.edr {
    font-family      : Arial, Helvetica, Sans Serif ;
    font-size        : 30px;
    font-weight      : bold; 
    color            : gold;
		text-shadow: 3px 3px #999999; 
}



						
        .knap_retur {
				    font-family      : Arial, Helvetica, Sans Serif ;
	          font-size        : 14px;
	          font-weight      : bold; 
            color            : gold;
			      background-color : #009900;
			      width            : 160px;
            border-radius    : 8px; 
            padding          : 5px 5px 5px 5px;
			      cursor           : hand;
						text-align       : center;
						border           : 1px solid silver;
			  }
						

/*        .knap_retur_a {                                           */
/*				    font-family      : Arial, Helvetica, Sans Serif ;     */
/*	          font-size        : 14px;                              */ 
/*	          font-weight      : bold;                              */
/*           font-style       : normal;  */     /* plain italic  */   
/*            padding          : 5px 5px 5px 5px;                   */
/*            color            : gold;        */
/*			      background-color : #009900;     */
/*            border-radius    : 8px;         */
/*						text-align       : center;      */
/*						text-decoration  : none;        */
/*       } 				*/
/*            .knap_retur_a:hover  {background:transparent;text-decoration:none;background-color: yellow;color:red;}  */

										