/* CYKELTANKEN SITE */
body, td, input, textarea, form
{ 
-webkit-overflow-scrolling: touch; /*skulle gøre så hide/show menu on scroll ikke flimrer ???*/ 
/*font-family: abel, rochester, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;*/
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px;
} 


/*--------------------------------  FONTS --------------------------------*/


.font1blue {
font-family: Abel, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size:min(max(44px, 5.0vw), 36px);	
line-height:min(max(40px, 5.5vw), 50px);color:#254f80;
font-weight:400;
font-style:normal;
letter-spacing: 0px;
visibility: visible;
padding-left:3%;padding-right:3%;
}

.font1xlwhite {
font-family: Abel, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size:min(max(42px, 5.0vw), 32px);	
line-height:min(max(46px, 5.2vw), 42px);color:#ffffff;
font-weight:400;
font-style:normal;
letter-spacing: 0px;
visibility: visible;
padding-left:3%;padding-right:3%;	
}

.font1 {
font-family: Abel, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size:min(max(18px, 2.0vw), 18px);	
color:#222222;
font-weight:400;
font-style:normal;
line-height:22px;
letter-spacing: 0.5px;
visibility: visible;
}

.font2 {
font-family: abel;
font-size: 18px; 
color:#222222;
font-weight:400;
font-style:normal;
line-height:22px;
letter-spacing: 0.5px;
visibility: visible;
}

.font4{
font-family: Abel;
font-size: 28px; 
color:#222222;
font-weight:400;
font-style:normal;
line-height:32px;
letter-spacing: 0.5px;
visibility: visible;
}

.font1xs-footer {
font-family: Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size: 11px; 
color:#999999;
text-align:center;	
font-style:normal;
line-height:13px;
letter-spacing: 0.5px;
visibility: visible;
}

.font2kursivblue {
font-family: Abel, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size: 18px; 
color:#254f80;
font-weight:400;
font-style:italic;
line-height:22px;
letter-spacing: 0.5px;
visibility: visible;
}

.font2kursiv {
font-family: Abel, Verdana, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size: 18px; 
color:#222222;
font-weight:400;
font-style:italic;
line-height:22px;
letter-spacing: 0.5px;
visibility: visible;
}



/*--------------------------------  MENUBJÆLKE  --------------------------------*/


.menu {
font-family: abel, Arial, Geneva, Charcoal, Helvetica, sans-serif;
font-size: min(max(18px, 1.6vw), 20px);		
font-weight:400;
letter-spacing: 1px;
text-align:center;
font-style:normal;
color: #fff;
background:#254f80; 
padding: 6px 2% 8px 2%;
/*border: 2px;
border-left-style:solid;
border-color:#fff;  */	
display:block; 
/*visibility: visible;*/
/*position: relative;	*/
}
.menu:hover {
background:#f1f1f1; 
color: #000;
}

@media screen and (max-width: 500px){
.menu {
font-size: min(max(26px, 1.8vw), 24px);	
/*font-weight:400;*/ 
letter-spacing: 0px;
/*text-align:left;
font-style:normal;
color: #000;
background:#fff;*/
padding: 12px 1% 14px 1%;
/*border: 2px;
border-left-style:solid;
border-color:#192c40;  	
display:block; */
/*visibility: visible;*/
/*position: relative;	*/
}
}



/*billedenormal og mobil skift*/
.image_full{
   display:block;
  }
 .image_mobile{
  display:none;
 }
/*@media (max-width: 900px) and (min-width: 320px){*/
@media (max-width: 700px){
  .image_full{
   display:none;
  }
  .image_mobile{
   display:block;
  }
}



/*-------------------------------- LINKS DEFINITION --------------------------------*/

/*link farver */
a:link    
{ 
color:#000000; text-decoration: none;
}
a:visited 
{     
color:#000000; text-decoration: none;
}
a:active  
{     
color:#000000; text-decoration: none;
}
a:hover  
{     
color:#254f80; text-decoration: none;
}



/*-------------------------------- MISC FIXES --------------------------------*/

/*forced scrollbar*/
html { 
height: 101%; 
} 
html { min-height: 100%; padding-bottom: -1px; }


/*ramme om aktive links og jpg, gif o.a. knapper væk */
a:focus 
{ 
outline: none;
border: none;
}



/*EOF*/