﻿body 
{
    font-family: Verdana;
    font-size: 14px;
}

h1 
{
    font-family: Verdana;
    font-size: 20px;
    color: #000000;
    line-height: 20px;
    padding: 0px;
}


h2
{
    font-family: Verdana;
    font-size: 18px;
    color: #000000;
}

.black_link, .black_link a, .black_link a:visited
{
    color: #000000;
    text-decoration: none;
}

.black_link a:hover
{
    color: #656664;
    text-decoration: underline;
}




.menu_link, .menu_link a, .menu_link a:visited
{
    color: #000000;
    text-decoration: none;
    font-weight: bolder;
    line-height: 24px;
   
}

.menu_link a:hover
{
    color: #4f4f4f;
    text-decoration: underline;
}


.menu_link_small, .menu_link_small a, .menu_link_small a:visited
{
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bolder;
    line-height: 24px;
   
}

.menu_link_small a:hover
{
    color: #4f4f4f;
    text-decoration: underline;
}

.CalendarHeader, .CalendarHeader a, .CalendarHeader a:visited
{
   
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}

.calendar, .calendar a, .calendar a:visited
{
    text-decoration: none;
    font-size: 13px;
    border: none;
}



.CalendarOtherMonth, .CalendarOtherMonth a, .CalendarOtherMonth a:visited
{
    text-decoration: none;
    font-size: 13px;
    color: #efefef;
   border: none;
}

.afrejse
{
    background-image: url(/grafik/afrejse.png);
    background-repeat: no-repeat;
    background-position:right bottom;
    font-size: 13px;
     border: none;
     
}

.afrejse a, .afrejse a:visited
{
    text-decoration: none;
     
}

.ankomst
{
    background-image: url(/grafik/ankomst.png);
      background-repeat: no-repeat;
    background-position: left bottom;
    font-size: 13px;
     border: none;
     
}

.ankomst a, .ankomst a:visited
{
    text-decoration: none;
     border: none;
}



.ankomst-udlejer
{
    background-image: url(/grafik/ankomst-udlejer.gif);
      background-repeat: no-repeat;
    background-position: left top;
    font-size: 13px;
    border: none;
        
        
}

.ankomst-udlejer a, .ankomst-udlejer a:visited
{
    text-decoration: hidden;
      
}




.afrejse-udlejer
{
    background-image: url(/grafik/afrejse-udlejer.gif);
    background-repeat: no-repeat;
    background-position:right top;
   
    font-size: 13px;
     border: none;
  
}

.afrejse-udlejer a, .afrejse-udlejer a:visited
{
    text-decoration: none;
    
}



.ankomstafrejse-udlejer
{
    background-image: url(/grafik/ankomstafrejse-udlejer.gif);
    background-repeat: no-repeat;
    background-position:right top;
    font-size: 13px;
     border: none;
   
}

.ankomstafrejse-udlejer a, .ankomstafrejse-udlejer a:visited
{
    text-decoration: none;
     
}


a , a:visited
{
 text-decoration: underline;
 color: #6ca30d;
}

a:hover
{
    text-decoration: none;
 color: #c5ec82
}

.bread, .bread a, .bread a:visited
{
    font-size: 11px;
    color: #6ca30d;
    text-decoration: none;
}

.bread a:hover
{
   color: #c5ec82;
    text-decoration: underline;
}


INPUT {font-family: Verdana, Monaco, sans-serif}
SELECT {font-family: Verdana, Monaco, sans-serif;border-style:solid; border-color:#d8d8ce; border-width:1px;}
TEXTAREA {font-family:Verdana, Monaco, sans-serif;border-style:solid; border-color:#d8d8ce; border-width:1px;}
input.btn{border: 1px solid #dddddd;height: 30px;font-size: 1.0em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding-left: 20px;padding-right: 20px;padding-bottom: 5px;color: #201f1f;text-align: center;text-decoration: none;background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e5e4e4));background : -moz-linear-gradient(top,  #f0f0f0,  #e5e4e4);}
input.data{background: #ffffff; border: 1px solid #dddddd;height: 20px;font-size: 1.1em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
input.data:focus{background-color: #fdfdfd;border: 1px solid #999897;}
textarea.data {font-size: 1.1em;background: #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
textarea.data:focus{background-color: #fdfdfd;border: 1px solid #999897;}
select.data{height: 25px;font-size: 1.0em;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.ss{color: #646461; border: 1px solid #cccccc; font-size: 1em}
tr.even td {background-color: #ededed;}
tr.alt td {background-color: #ffffff;}
tr.over td {background-color: #dddddd;}
