html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}body{font-size:82%;color:#222;background:#fff;font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#333}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2.6em;margin-bottom:0.75em;line-height:1em}h3{font-size:2.2em;line-height:1;margin-bottom:1em}h4{font-size:1.8em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1.5em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1.3em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{text-decoration:none}a{color:#1B57AA;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}em strong,strong em{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%;border:1px solid #bbb;font-size:14px}th{font-weight:bold}thead th{background:#4193dc url(/images/public/th_bg.png) repeat-x left top;color:#fff}th,td,caption{padding:0.7em 2em 0.7em 1em}tr.even td{background:#e5f4ff}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#fff5ca}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}#footer{clear:both;background-color:#e0e0e0;color:#444;font-size:13px;border-top:1px solid #ddd}#footer .wrap{width:980px;margin:0 auto;text-align:left}#footer ul{margin:0}#footer li{padding:0.4em 0}#footer div.block{float:left;width:226px;margin-right:25px}#fsocial li,#fcontact li,#flanguages li{padding-left:25px;background-repeat:no-repeat;background-position:left center}#fsocial li.twitter{background-image:url(/images/public/twitter.png)}#fsocial li.facebook{background-image:url(/images/public/facebook.png)}#fcontact li.phone{background-image:url(/images/public/phone.png)}#fcontact li.email{background-image:url(/images/public/email.png)}#footer #flanguages{margin-right:0}#flanguages li.el{background-image:url(/images/public/flags/gr.png)}#flanguages li.fr{background-image:url(/images/public/flags/fr.png)}#flanguages li.en{background-image:url(/images/public/flags/us.png)}#footer h3{font-size:14px;padding:1em 0 0.5em 0;border-bottom:1px solid #bbb;color:#000;font-weight:bold}#footer a{color:#444;text-decoration:none}#footer a.external{padding-left:0;background-image:none}#footer a:hover{color:#1e79bf}#footer .copyright{clear:both;margin:0;padding:2em 0 1em 0;text-align:center;color:#888;font-size:12px}body{text-align:center}#header{background:#fff url(/images/public/header_bg.png) repeat-x top left;height:60px;border-bottom:1px solid #bbb}#header h1{width:980px;margin:0 auto;text-align:justify}#header span{display:none}#header img{width:250px;height:60px}#navigation{width:980px;margin:-39px auto 22px;text-align:right;font-size:14px;padding-right:-10px}#navigation p.legend{display:none}#navigation ul{margin:0}#navigation li{display:inline;margin:0 10px}#navigation li.login{margin-right:0}#navigation a{padding-bottom:1px;color:#222;text-decoration:none}#navigation a:hover,#navigation li.selected a{border-bottom:2px solid #0096ff}#navigation .highlight{background-color:transparent}#navigation .highlight a{color:#0096ff}#content{background:url(/images/public/title_bg.png) repeat-x center top}#content h1{width:980px;margin:0 auto;text-align:left;color:#fff;font-weight:bold;height:90px;line-height:85px;text-shadow:5px 5px 5px rgba(0, 0, 0, 0.10);-webkit-text-stroke:1px #757575}body.terms_of_service #wrap,body.privacy_policy #wrap{width:650px;margin:2em auto;text-align:justify;font-family:Verdana, "Lucida Grande", Arial, sans-serif;font-size:12px;line-height:18px;color:#333}body.terms_of_service #wrap h2,body.privacy_policy #wrap h2{border-bottom:1px solid #ccc;color:#666;line-height:1.25em;margin-top:40px;padding-bottom:3px;font-size:20px;font-weight:bold}body.terms_of_service #wrap h3,body.privacy_policy #wrap h3{font-size:12px;font-weight:bold;color:#000;line-height:18px}body.terms_of_service #wrap ol li,body.privacy_policy #wrap ol li{list-style:decimal;margin-left:20px;line-height:18px}body.terms_of_service #wrap,body.privacy_policy #wrap{margin-bottom:50px}body.accounts-new #wrap,body.accounts-create #wrap{margin:2em auto 3em auto;position:relative}body.accounts-new div.field,body.accounts-create div.field{line-height:1.4em;margin-bottom:2em}body.accounts-new label,body.accounts-create label{font-size:2.2em}body.accounts-new input,body.accounts-create input{margin-top:0.4em;display:block;font-size:2.2em;padding:5px 2px;width:490px}#admin-account table{border:none;width:500px;margin-bottom:0}#admin-account td{padding:0;vertical-align:bottom}#admin-account td.left{padding-right:10px}#admin-account label{font-size:14px;margin-bottom:0.2em}#admin-account input,#admin-account select,#admin-account input,#admin-account select{font-size:14px;width:235px}#admin-account select{padding:5px 2px 5px 2px;margin-top:0.4em;width:245px;display:block}body.accounts-new #submit_or_cancel input,body.accounts-create #submit_or_cancel input{display:inline;font-size:20px;width:auto}body.accounts-new #terms,body.accounts-create #terms{background-color:#efefef;border:1px solid #d9d9d9;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;margin-bottom:1em}body.accounts-new #terms h3,body.accounts-create #terms h3{margin-bottom:0.5em}body.accounts-new #terms p,body.accounts-create #terms p{margin-bottom:0.5em;color:#666;font-size:12px}body.accounts-new #terms .field,body.accounts-create #terms .field{margin-bottom:0}body.accounts-new #terms input,body.accounts-create #terms input{display:inline;width:auto;margin-right:5px}body.accounts-new #terms label,body.accounts-create #terms label{font-size:12px;color:#000;font-weight:bold}body.accounts-new #terms .fieldWithErrors,body.accounts-create #terms .fieldWithErrors{display:inline}body.accounts-new .error_message,body.accounts-create .error_message{color:red}#browsers{position:absolute;top:0;right:0;width:430px;background-color:#efefef;border:1px solid #d9d9d9;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;margin-bottom:1em}#browsers p{line-height:1.6em}#browsers p.discuss{color:#666;font-size:11px}#browsers h3{font-size:1.5em;font-weight:bold;margin-bottom:1.5em}#browsers ul{text-align:center}#browsers li{display:inline;margin:0 1em}#browsers img{width:64px;height:64px}body.index #content{background:url(/images/public/banner_bg.jpg) repeat-x center top}#banner{width:980px;margin:0 auto;text-align:left;height:400px;background:url(/images/public/preview.jpg) no-repeat right 30px}#banner h1{margin:0 0;width:500px;font-size:34px;padding-top:50px;line-height:1.3em}#banner h2{width:460px;font-family:georgia,times;font-size:21px;line-height:1.3em;color:#fff;-webkit-text-stroke:1px rgba(0, 0, 0, 0.05);margin-top:30px}#banner h3{width:460px;margin-top:30px;font-size:20px;font-weight:bold;color:#fff;-webkit-text-stroke:1px rgba(0, 0, 0, 0.15)}#banner p.try-it-for-free{margin-top:40px;width:460px;text-align:center}p.try-it-for-free img{width:350px;height:60px}#main{width:980px;margin:50px auto 0;text-align:left}#main h2{font-size:18px;font-weight:bold;padding-top:6px}#features{font-size:13px;color:#444;width:670px;float:left;line-height:1.5em}#features h2{padding-left:40px;height:32px;margin-bottom:0.2em;vertical-align:middle;background-position:left top;background-repeat:no-repeat}#manage-bookings h2{background-image:url(/images/public/manage-bookings.png)}#manage-clients h2{background-image:url(/images/public/manage-clients.png)}#synchronize-with-portals h2{background-image:url(/images/public/synchronize-with-portals.png)}#publish-on-your-site h2{background-image:url(/images/public/publish-on-your-site.png);padding-top:12px;margin-top:-6px}#manage-bookings,#manage-clients,#synchronize-with-portals,#publish-on-your-site{width:310px;float:left;height:190px;margin-right:25px}#supported-portals{width:310px;height:430px;float:left}#supported-portals h2{text-align:center}#supported-portals img{width:310px;height:350px}p.signup a{text-align:center;display:block;width:308px;padding:5px 0;font-size:28px;font-weight:bold;background:#fff url(/images/public/button_bg.png) repeat-x left top;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;color:#444;text-decoration:none}p.signup a:hover{background-color:#2d7fc8;background-position:left -50px;color:#fff}#price-calculator p.signup a:hover{-moz-box-shadow:0 0 30px #39baed;-webkit-box-shadow:0 0 30px #39baed;box-shadow:0 0 30px #39baed}p.signup a:active{background-color:#1365ae;background-position:left -100px;color:#fff}#bottom-signup{margin:0 0 4em 335px}#top-signup{width:980px;margin:0 auto;text-align:left}#top-signup a{margin:-68px 0 68px 670px}#try{text-align:center;margin-bottom:4em}#try h2{margin-bottom:0.3em;color:#222}#try h2 b{color:#000}#try h3{color:#888;font-size:20px}#wrap{width:980px;margin:0 auto;text-align:left}#discounts{width:645px;float:left;margin-right:25px;margin-bottom:2em}#starting-at{font-size:26px;color:#222;background-color:;border:1px solid #bbb;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;padding:0.3em 0}#starting-at b{font-size:50px;color:#000}#small-renters{margin-right:25px}#small-renters,#big-renters{width:310px;float:left;font-size:13px;line-height:1.3em}#small-renters h2,#big-renters h2{font-size:20px}#price-calculator{width:310px;float:left;background:#2d7fc8 url(/images/public/price-calculator_bg.png) repeat-x left top;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;text-align:center;padding-top:1em}#price-calculator h2{color:#fff;font-size:20px}#price-calculator #field_rentals,#price-calculator #field_listings{float:left;width:134px}#price-calculator #field_rentals{margin-left:10px}#price-calculator #plus{float:left;font-size:20px;padding-top:1.5em;text-align:center;width:20px}#price-calculator form p{margin-bottom:0.5em}#price-calculator form input{width:132px;border:1px solid #bbb;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-ie-border-radius:10px;border-radius:10px;text-align:center;padding:0.1em 0;font-size:30px}#price-calculator form label{font-size:14px;display:block;margin-bottom:0.3em}#calculated-price{clear:both;font-size:20px}#calculated-price b{font-size:42px}#price-calculator .signup{clear:both;margin-bottom:-10px}#notice{clear:both}