body {margin:5px 0px 0px 5px;width:1030px;padding:0px;background:#E8EEF2;font-family:verdana;font-size:12px;}
#Header {width:1000px;height:63px;border:1px solid #929496;background-image:url(\/xmlmod/module_552/library/media/Header.jpg);background-repeat:no-repeat;} 
#Navigation {width:990px;height:20px;border:1px solid #929496;background-image:url(\/xmlmod/module_552/library/media/Navigation.jpg);background-repeat:no-repeat;}
#frameLeft {width:200px;border:1px solid #929496;margin-right:10px;}
#content {}
#Main {width:440px;border:1px solid #929496;float:left;margin-right:10px;} 
#Bluelines {background:url(\/xmlmod/module_552/library/media/BlueLineCorner.gif) top right no-repeat;border:0px;padding-top:20px}
.MainText {margin:0px 5px 5px 5px;}
#frameRight {padding:5px;width:324px;height:214px;border:1px solid #929496;background:url(\/xmlmod/module_552/library/media/CarDash.jpg);overflow:hidden;}
#frameSmall {width:336px;height:100%;border:1px solid #929496;float:left;overflow:hidden}
#frameMedium {width:200px;height:100%;border:1px solid #929496;overflow:hidden}
#Footer {height:30px;border:1px solid #929496;}
.donotdisplay {display:none}
.clear {clear:both;width:auto;height:auto;line-height:0;}
.marginTopNormal {margin-top:10px}
.marginBottomNormal {margin-bottom:10px}
.marginRightNormal {margin-right:10px}
.marginLeftNormal {margin-left:10px}
.paddingDefault {padding:5px}
.partners {width:336px;}
.partnerimage{width:240px;height:40px;margin-left:10px;margin-top:2px;margin-bottom:2px;}
.widthFrameRight {width:336px}
.tariefRow1 {background:#00529b;color:#ffffff;font-weight:bold;width:180px;border:1px solid #ffffff;}
.tariefRow2 {background:#d0d0d0;color:#000000;width:190px;border:1px solid #ffffff;text-align:right;}
.tariefRow3 {background:#d0d0d0;color:#000000;width:180px;border:1px solid #ffffff;}
.tariefFooter {background:#7096ba;color:#ffffff;font-weight:bold;border:1px solid #ffffff;}
.BackgroundGreyLarge {background-image:url(\/xmlmod/module_552/library/media/GreyLarge.gif)}
.BackgroundGreySmall {background-image:url(\/xmlmod/module_552/library/media/GreySmall.gif)}
.fontH1 {color:#0D4F89;font-weight:bold;font-size:20px;margin:0px 0px 20px 0px;}
.fontH2 {color:#000000;font-weight:bold;font-size:12px;}
.fontH3 {color:#000000;font-weight:bold;font-size:11px;}
.fontH4 {color:#0D4F89;font-weight:bold;font-size:24px;text-align:center;margin-right:80px;margin-bottom:10px;}
.fontH5 {color:#0D4F89;font-weight:bold;font-size:18px;margin:10px 0px 10px 0px;}
.floatleft {float:left}
.floatright {float:right}
.labels {float:left;width:160px;}
input, select, option {font-size:10px;}
input.extraSmall, select.extraSmall {width:65px;}
widthInput {width:150px;}
input.small , select.small {width:69px;}
input.medium, select.medium {width:79px;}
input.large {width:112px;}
select.large {width:117px;}
input.extraLarge, select.extraLarge {width:173px;}
input.extraExtraLarge, select.extraExtraLarge {}
.icon {background:url('\/xmlMod/module_552/library/media/icons/icon_options.gif') no-repeat; height:20px; width:20px;float:left}
.notset {background:url('\/xmlMod/module_552/library/media/icons/icon_options_Grey.gif') no-repeat}
.valid{background:url('\/xmlMod/module_552/library/media/icons/icon_options_Green.gif') no-repeat}
.notvalid{background:url('\/xmlMod/module_552/library/media/icons/icon_options_Red.gif') no-repeat}
.fake {background:url('\/xmlMod/module_552/library/media/icons/nix.gif') no-repeat}
.cvcInfo {background:url('\/xmlMod/module_1/library/media/icons/icoon_info.gif');padding-top:16px;height:0px;width:16px;overflow:hidden;margin-right:5px}
.cvcInfo2{margin-left:-180px;margin-top:-150px;border:1px solid #929496;padding:8px;height:270px;width:360px;background:#FFFFFF url('../../../module_1/library/media/cvcInfo1.gif');background-repeat:no-repeat;background-position:bottom;position:absolute;z-index:999999;}
.TextNav, .TextNavMo{color:#FFFFFF;font-weight:bold;font-size:14px;text-decoration:none;}
.TextNavMo{color:#002252}
#optionDescription {display:none;position:absolute;width:300px;border:1px solid #929496;background:url(\/xmlMod/module_552/library/media/GreySmall.gif);padding:10px;}
.timeInfo {background:url('\/xmlMod/module_1/library/media/icons/icoon_info.gif');padding-top:16px;height:0px;width:16px;overflow:hidden;}
.timeInfo2{border:1px solid #929496;padding:8px;height:150px;width:200px;background:#e8eef2;background-repeat:no-repeat;background-position:bottom;position:absolute;z-index:999999;}
.mouse, .mouseover {margin-top:10px;margin-left:25px;text-align:center}

.mouse .links
{
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonLeft.jpg') no-repeat;
width:18px;
height:28px;
}

.mouse .midden
{
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonMiddle.jpg');
color: #002252;
font-size:16px;
text-align:center;
font-weight:bold;
padding-top:3px;
padding-left:3px;
height:25px;
}

.mouse .rechts
{
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonRight.jpg') no-repeat;
width:18px;
height:28px;
}

.mouseover .links
{
cursor:pointer;
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonLeftMO.jpg') no-repeat;
width:18px;
height:28px;
}

.mouseover .midden
{
cursor:pointer;
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonMiddleMO.jpg');
color: #ffffff;
font-size:16px;
text-align:center;
font-weight:bold;
padding-top:3px;
padding-left:3px;
height:25px;
}

.mouseover .rechts
{
cursor:pointer;
float:left;
background:url('\/xmlMod/module_552/library/media/Buttons/ButtonRightMO.jpg') no-repeat;
width:18px;
height:28px;
}

/* -- basket -- */


#basketTop #basketTopFix {padding:25px 0px 0px 10px;width:190px;background: url('\/xmlMod/module_552/library/media/bg_basket_top.gif') no-repeat;overflow:hidden;}
 
#basketMiddle {padding-left:5px;background: url('\/xmlMod/module_552/library/media/bg_basket_middle.gif') repeat-y;overflow:hidden;width:195px}
 
#basketBottom {padding-left:8px;background: url('\/xmlMod/module_552/library/media/bg_basket_bottom.gif') top no-repeat;height:85px;overflow:hidden;width:175px;padding-left:25px}

#basketTop *, #basketMiddle *, #basketBottom * {font-size:10px;color:#777777;vertical-align:top;}

td.total {font-weight:bold;}

.bookingdetails_basket {float:left;margin-right:10px}

#basket_float, #posFrom
{
position: fixed;
}

#basket_float 
{ 
position:absolute;
}

#posFrom 
{ 
position:absolute; 
}



