html{background-color:#e9e9e9;margin:0;padding:0}body{background-color:#e9e9e9;background:url("Images/MainBackground.png") repeat-x #e9e9e9;border-top:solid 3px #2d80cd;color:#333;font-family:'Open Sans',sans-serif;margin:0;padding:0}a{color:#333;outline:none!important}label a{color:#2d80cd}header,footer,hgroup,nav,section{display:block}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1{margin:0 0 10px;font-size:24px;font-weight:600;color:#2d80cd;text-transform:uppercase;font-family:'Open Sans',Arial,sans-serif}h2{font-size:22px;font-weight:400;color:#333;font-family:'Open Sans',Arial,sans-serif}h3{}label{font-weight:normal;display:inline-block;margin:0 0 5px}button.multiselect{margin:5px 0 6px;white-space:normal}.editfield{margin:5px 0 6px}header .logo img{padding:15px 0}header .login{float:right}.menu{clear:both;background-color:#f7f7f7}.menu ul{margin:0}.menu a span.header{margin:0;display:block;font-family:'Open Sans',Arial,sans-serif;font-size:18px;color:#2d80cd;text-transform:uppercase}.content-wrapper{margin:0 auto;max-width:960px}#body{clear:both;padding-bottom:35px}.main-content{background-color:#f7f7f7;margin-top:30px;padding:20px;position:relative}.main-content-home{background:url("Images/Background.png") no-repeat scroll center bottom transparent;margin-top:30px}footer{clear:both;margin:15px 0;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}footer p{margin:5px 0}footer ul{float:right;margin:5px 0;font-size:0}footer ul li{display:inline-block;vertical-align:top;list-style:none;border-left:1px solid #989898;padding:0 5px;font-size:14px}footer ul li:first-child{border-left:none}#login{display:block;font-size:0;position:relative;top:-3px}#login a,#login .username{padding-left:10px;line-height:32px;text-decoration:none;font-size:12px;display:block;color:#fff;text-transform:uppercase;outline:none}#login a#registerLink,#login .username#registerLink{padding-left:28px;background:url(Images/IconRegister.png) no-repeat 0 center}#login a#loginLink,#login .username#loginLink{padding-left:27px;background:url(Images/IconLogin.png) no-repeat 10px center}#login a#facebookLink,#login .username#facebookLink{padding-left:0;width:33px;height:32px;position:relative;background:url(Images/IconFacebook.png) no-repeat center center}#login ul{margin:0;padding:0;position:relative;z-index:10000}#login ul:before{right:100%;top:0;left:-32px;content:" ";border:solid;height:0;width:0;position:absolute}#login ul:before{border-color:transparent;border-top-color:#2d80cd;border-width:32px}#login ul ul{position:absolute;display:none}#login ul ul li{white-space:nowrap;display:block}#login ul ul:before{display:none}#login ul ul li:before{display:none}#login ul ul li:after{display:none}#login ul li:hover ul{display:block}#login ul li:hover ul li:hover{color:#2d80cd;background-color:#fff}#login ul li:hover ul li:hover a{color:inherit}#login li{margin:0 2px 0 0;padding:0 10px 0 0;display:inline-block;list-style:none;background-color:#2d80cd;vertical-align:top;position:relative}#login li:after{position:absolute;right:-1px;top:0;height:100%;width:1px;content:' ';background-color:#25a9f4}#login li:before{position:absolute;right:-2px;top:0;height:100%;width:1px;content:' ';background-color:#1962bd}#login li:last-child{padding-right:0}#login li:last-child:before,#login li:last-child:after{display:none}ul#menu{margin:0;padding:0;list-style:none;font-size:0}ul#menu li{display:inline-block;vertical-align:top;position:relative;text-transform:uppercase}ul#menu li:hover,ul#menu li.selected{background-color:#2d80cd}ul#menu li:hover span,ul#menu li.selected span{display:none}ul#menu li:hover a,ul#menu li.selected a,ul#menu li:hover span.header,ul#menu li.selected span.header{color:#fff;display:block}ul#menu li:hover ul{display:block}ul#menu li a{background:none;text-decoration:none;display:block;height:58px;line-height:58px;padding:0 11px}ul#menu li ul{margin:0;padding:0;list-style:none;display:none;position:absolute;left:0;top:58px;z-index:100000;background-color:#2d80cd}ul#menu li ul li{display:block}ul#menu li ul li a{font-size:14px;line-height:1;color:#fff;height:auto;padding:15px 20px;white-space:nowrap}ul#menu li ul li a:before{content:'»';padding-right:10px}ul#menu li ul li a:hover{background-color:#01519c}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h1{text-transform:uppercase}hgroup.title h2{font-weight:normal;margin-left:3px}.register-banner{padding:30px;background-color:#3984c9;font-weight:600;font-family:'Open Sans',Arial,sans-serif;font-size:20px;text-align:center;color:#fff;text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,.3)}.register-banner a{margin-left:40px;text-transform:none}article{float:left;width:70%}article.full{float:none;width:auto}article.full img.banner{position:relative;left:-20px;top:-20px;display:block}article.register{background:url(Images/europe.png) no-repeat right 200px}aside{float:right;width:25%}aside h3{border-bottom:1px solid #000}aside ul{list-style:url("Images/bullet.png");padding:0}aside ul li{padding:2px 0 2px 10px}#loginForm{border-right:1px solid #c8c8c8;float:left;width:36%}#loginForm input[type="text"],#loginForm input[type="password"]{width:225px}#loginForm input[type="submit"]{width:auto}#loginForm input[type="checkbox"]~label{margin:0;padding:0;display:inline}#loginForm p{margin:0;padding:10px 0 0}#logoutForm{display:inline}.contact h3{}.contact .contact p{margin:5px 0 0 10px}.contact .contact iframe{border:1px solid #333;margin:5px 0 0 10px}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px;vertical-align:top}fieldset ol li .half{display:inline-block;width:445px}input,textarea{border:1px solid #e2e2e2;background:#fff;color:#333;margin:0 0 5px;padding:5px;width:100%}input.timebox{width:56px}select{border:1px solid #e2e2e2;background:#fff;color:#333;margin:0 0 5px;padding:4px 5px;width:100%}textarea{font-family:inherit;resize:vertical}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{width:auto}td input[type="submit"],td input[type="button"],td button{padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.article-row{overflow:hidden}.article-row h2{font-size:20px;font-weight:400}.article-row p{margin:0;padding:0;font-size:14px}.article-row img.left{float:left}.article-row img.right{float:right}.framed{border-bottom:1px solid #cdcdcd}.tour p{font-size:14px}.tour img.left{margin-right:32px}.tour img.right{margin-left:32px}.tour .article-row+.register-banner{margin:32px 0 0}.markets p{margin:0 0 32px;padding:0;font-size:14px}.markets .article-row{margin:0 0 32px}.markets .article-row h2{margin:0 0 0 252px}.markets .article-row p{margin:0 0 0 252px}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold}.validation-summary-valid{display:none}table{border-collapse:collapse;border-spacing:0;margin-top:.75em;border:0 none}th{text-align:left;border:none 0;padding-left:0}th a{display:block;position:relative}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0}th a:hover{color:#000}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after,th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}th.column-registrationplate{width:180px}th.column-start{width:200px}th.column-destination{width:200px}th.column-startdate{width:200px}th.column-arrivaldate{width:200px}th.result-column-start{width:190px}th.result-column-destination{width:190px}th.result-column-startdate{width:130px}th.result-column-arrivaldate{width:130px}th.result-column-vehicle{width:180px}th.result-column-price{width:160px}td{padding:.25em 2em .25em 0;border:0 none}td.pager td{padding:0 .25em 0 0}div.messageitem{padding:10px;border:1px solid #333;border-radius:4px;margin:0 0 10px 0}div.advertisements{float:right;width:120px}div.advertisementsleft{position:absolute;left:-220px;width:200px;text-align:right}div.advertisementsleft img{margin-bottom:20px;width:200px}div.advertisementsright{position:absolute;right:-220px;width:200px}div.advertisementsright img{margin-bottom:20px;width:200px}.markets{font-size:0}.markets .box{font-size:14px;display:inline-block;vertical-align:top;margin-left:26px;width:220px}.markets .box a:hover{text-decoration:none;color:inherit}.markets .box .thumb{background-color:#fff;border:1px solid #c3c3c3;padding:3px}.markets .box h2{font-size:18px;line-height:24px;font-weight:600;color:#2d80cd;text-transform:uppercase;margin:22px 0 0}.markets .box:first-child{margin-left:0}#slides{position:relative;height:402px}#slides .slides_container{background-color:#fff;border:1px solid #c3c3c3;float:left;height:402px;overflow:hidden;padding:5px;position:relative;width:960px}#slides .slides_container div.slide{display:block;height:402px;width:948px}#slides .slides_container div.slide img{max-width:100%}#slides .caption{position:absolute;width:530px;z-index:500;margin:0 0 22px 10px}#slides .caption p{background-color:rgba(0,0,0,.75);color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:24px;line-height:30px;margin:5px 0 0;padding:5px 20px;display:block}#slides .caption p.slider-headline{margin:0;padding:0 20px;font-size:30px;text-align:right}#slides .pagination{margin:0;padding:0;position:absolute;right:15px;bottom:15px;z-index:999}#slides .pagination li{float:left;list-style:none outside none;margin:0}#slides .pagination li a{margin:0;padding:0;display:block;float:left;overflow:hidden;width:20px;height:20px;text-align:center;line-height:20px;border:none;font-size:12px;outline:none}#slides .pagination li.current a{background-color:#2d80cd;color:#fff}.slider{position:relative}.slides-banner{position:absolute;top:-25px;right:-40px;z-index:10000}.slogan{color:gray;text-align:center;text-transform:uppercase}.slogan p{margin:0;padding:30px 0;font-weight:600;font-size:26px;line-height:30px;letter-spacing:1px}.buttons{text-align:center;margin-top:20px}.prices .lead{margin:0;padding:30px 0 45px;text-align:center;font-size:17px;font-weight:700;text-transform:uppercase}.prices .licences{text-align:center;font-size:0}.prices .licences .single-licence,.prices .licences .multi-licence,.prices .licences .general-licence{padding:60px 0 30px;border:1px solid #d3d3d3;width:285px;display:inline-block;font-size:14px;background-color:#fff;position:relative;vertical-align:top;overflow:hidden}.prices .licences .single-licence:before,.prices .licences .multi-licence:before,.prices .licences .general-licence:before{position:absolute;left:0;top:0;width:100%;height:10px;content:' '}.prices .licences .single-licence h2,.prices .licences .multi-licence h2,.prices .licences .general-licence h2{padding:0 0 50px;line-height:1;text-transform:uppercase}.prices .licences .single-licence ul,.prices .licences .multi-licence ul,.prices .licences .general-licence ul{margin:0;padding:0;list-style:none}.prices .licences .single-licence ul li,.prices .licences .multi-licence ul li,.prices .licences .general-licence ul li{padding:15px 10px;font-size:14px}.prices .licences .single-licence ul li:nth-child(odd),.prices .licences .multi-licence ul li:nth-child(odd),.prices .licences .general-licence ul li:nth-child(odd){background-color:#ededed}.prices .licences .single-licence .hint,.prices .licences .multi-licence .hint,.prices .licences .general-licence .hint{padding:25px 0 10px;line-height:1}.prices .licences .single-licence .price,.prices .licences .multi-licence .price,.prices .licences .general-licence .price{padding:0 0 15px;line-height:1}.prices .licences .single-licence .price .value,.prices .licences .multi-licence .price .value,.prices .licences .general-licence .price .value{font-size:28px;font-weight:700}.prices .licences .single-licence .ribbon,.prices .licences .multi-licence .ribbon,.prices .licences .general-licence .ribbon{padding:7px 0;position:absolute;top:80px;right:0;background-color:#fa7800;width:150px;color:#fff;text-transform:uppercase;line-height:1;font-size:13px;-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);-webkit-transform:rotate(50deg);transform:rotate(50deg);-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.prices .licences .single-licence{right:-1px}.prices .licences .single-licence:before{background-color:#a6c7e6}.prices .licences .multi-licence{position:relative;z-index:1;box-shadow:0 0 10px #aaa}.prices .licences .multi-licence:before{background-color:#69a3da}.prices .licences .general-licence{left:-1px}.prices .licences .general-licence:before{background-color:#2b7ac3}.prices .licences .footnote{width:853px;padding:28px 0 0;font-size:13px;display:inline-block}.form-group{margin-bottom:5px}