﻿body{
 margin: 0px;
 background: url(images/topbg.gif) repeat-x;
 color: #000;
 height: 100%;
}
a:link{
 text-decoration:none;
 color:#000000;
}
a:visited{
 text-decoration:none;
 color:#000000;
}
a:hover{
 text-decoration:underline;
 color:#000000;
}
a:active{
 text-decoration:underline;
 color:#000000;
}
.kontrol{
 background: url(images/topborder.gif) no-repeat;
 vertical-align: top;
 padding: 10px;
}
.knap_med_pile{
 border-right: solid 1px #bcbcbc;
 border-bottom: solid 1px #bcbcbc;
 border-left: solid 1px #f1f1e9;
 border-top: solid 1px #f1f1e9;
 color: #333;
 font: bold 14px arial;
 background: url(images/knapbg.gif);
}
.knap{
 border-right: solid 1px #bcbcbc;
 border-bottom: solid 1px #bcbcbc;
 border-left: solid 1px #f1f1e9;
 border-top: solid 1px #f1f1e9;
 color: #333;
 padding-top: 2px;
 font: normal 10px arial;
 background: url(images/knapbg.gif);
}
.input{
 border-right: solid 1px #bcbcbc;
 border-bottom: solid 1px #bcbcbc;
 border-left: solid 1px #f1f1e9;
 border-top: solid 1px #f1f1e9;
 color: #333;
 padding-top: 4px;
 padding-bottom: 2px;
 padding-left: 4px;
 font: normal 10px arial;
 background: url(images/bg.gif);
}
.datepicker{
 visibility: hidden;
}
.datepickerimg{
 position: relative;
}
.datepickerimg2{
 position: relative;
 left: 3px;
 padding-right: 5px;
 bottom: 1px;
}
.calender{
 font: normal 10px arial;
 background: url(images/calender.gif);
}
input{
 font: normal 10px arial;
}
.input2{
 border-right: solid 1px #bcbcbc;
 border-bottom: solid 1px #bcbcbc;
 border-left: solid 1px #f1f1e9;
 border-top: solid 1px #f1f1e9;
 color: #666;
 padding-top: 4px;
 padding-bottom: 2px;
 padding-left: 4px;
 font: normal 11px arial;
 background: url(images/bg.gif);
}
label{
 font: normal 11px arial;
}
.datelbl{
 position: absolute;
 float: left;
 padding-top: 7px;
 padding-left: 6px;
 color: #333;
 font: normal 10px arial;
}
.datelbl2{
 position: absolute;
 float: left;
 padding-top: 6px;
 padding-left: 6px;
 color: #333;
 font: normal 10px arial;
}
.gridTable{
 width: 100%;
 border: solid 3px #f8f8f8;
}
.gridTidTdLeft{
 font: normal 11px arial;
 width: 35px;
 background-color: #f8f8f8;
 border-right: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 text-align: center;
}
.gridTidTdLeftHover{
 font: bold 11px arial;
 width: 35px;
 background-color: #fff;
 border-right: solid 1px #fff;
 border-top: solid 1px #f2f2f2;
 text-align: center;
}
.gridTidTdRight{
 font: normal 11px arial;
 width: 35px;
 background-color: #f8f8f8;
 border-left: solid 2px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 text-align: center;
}
.gridTidTdRightHover{
 font: bold 11px arial;
 width: 35px;
 background-color: #fff;
 border-left: solid 1px #f2f2f2;
 padding-left: 1px;
 border-top: solid 1px #f2f2f2;
 text-align: center;
}
.gridTd{
 font: normal 11px arial;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 cursor: hand;
 text-align: center;
}
.gridTdReserveret{
 font: normal 10px arial;
 white-space: nowrap;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 background-color: #e8bc52;
 text-align: left;
}
.gridTdReserveretMedKunde{
 font: normal 10px arial;
 white-space: nowrap;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 text-align: left;
}
.gridTdBooket{
 font: normal 10px arial;
 color: #fff;
 white-space: nowrap;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 background-color: #c94a4a;
 text-align: left;
}
.gridTdBooketMedKunde{
 font: normal 10px arial;
 color: #fff;
 white-space: nowrap;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 text-align: left;
}
.gridTdInaktiv{
 font: normal 11px arial;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 background-color: #fafafa;
 text-align: center;
}
.gridTdhover{
 font: normal 11px arial;
 border-left: solid 1px #f2f2f2;
 border-top: solid 1px #f2f2f2;
 background: #f8f8f8;
 cursor: hand;
 text-align: center;
}
.gridTidTdTopLeft{
 font: normal 11px arial;
 background-color: #f8f8f8;
}
.gridTidTdTopRight{
 font: normal 11px arial;
 border-left: solid 1px #f2f2f2;
 background-color: #f8f8f8;
}
.gridTdTop{
 font: normal 11px arial;
 background-color: #f8f8f8;
 text-align: center;
 vertical-align:top;
 padding: 2px;
 border-left: solid 1px #f2f2f2;
}
.normal{
 font: normal 11px arial;
}
.mineResReserveret{
 font: normal 10px arial;
 border-top: solid 1px #f2f2f2;
 background-color: #e8bc52;
 padding: 4px;
 padding-left: 7px;
}
.mineResBooket{
 font: normal 10px arial;
 border-top: solid 1px #f2f2f2;
 background-color: #c94a4a;
 padding: 3px;
 color: #fff;
 padding-left: 7px;
}
.mineReservationerRadgrid{	
 font: normal 11px arial;
 border: solid 3px #f8f8f8;
}
.FejlMsg{
 background: #ffffe1 url(../images/shield.gif) no-repeat;
 padding: 9px;
 padding-left: 29px;
 font: normal 11px arial;
 position: absolute;
 width: 667px;
 z-index: 1000000;
 top: 8px;
 border: solid 1px #dada90;
 left: 12px;
}


