html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1.4;border:0;background-repeat:repeat-x;background-image:url(/img/bg.png);background-color:#fff;margin:0;padding:0;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}a img{border:none;}:focus{outline:0;}em,i,em *,i *{font-style:italic!important;}#first_container{position:relative;width:1000px;min-height:1100px;height:auto;}#top{position:relative;width:100%;height:167px;}#main_content{position:relative;width:628px;min-height:727px;height:auto;background-color:#fff;float:left;background-image:url(/img/back_gradient.png);background-repeat:repeat-x;margin:0 20px 15px 0;}#col{position:relative;width:352px;min-height:727px;height:auto;float:left;}#bottom{position:relative;width:950px;height:180px;float:left;padding:0 0 0 50px;}.menu{position:absolute;width:990px;height:31px;bottom:11px;margin:0 0 0 50px;}ul#nav{float:left;list-style:none;line-height:15px;width:100%;padding:0;}ul#nav .go_right{float:right;}ul#nav li{float:left;padding:0;}ul#nav a{text-decoration:none;color:#fff;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;margin-right:5px;}ul#nav span{float:left;cursor:pointer;padding-right:13px;padding-left:13px;background-repeat:repeat-x;height:24px;-moz-border-radius:2px;-webkit-border-radius:2px;padding-top:7px;}ul#nav a:hover span{color:#fff;background-image:url(/img/menutab_over.png);background-repeat:repeat-x;}ul#nav li.current span{color:#001221;background-image:url(/img/menutab_selected.png);background-repeat:repeat-x;}.tabmenu{position:relative;width:538px;height:31px;}ul#tabnav{float:left;list-style:none;line-height:15px;width:100%;padding:0;}ul#tabnav li{float:left;padding:0;}ul#tabnav a{text-decoration:none;color:#fff;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;margin-right:3px;}ul#tabnav span{float:left;cursor:pointer;padding-right:13px;padding-left:13px;height:24px;-moz-border-radius:2px;-webkit-border-radius:2px;padding-top:7px;background-image:url(/img/app_tab_off.gif);background-repeat:repeat-x;}ul#tabnav a:hover span{background-image:url(/img/app_tab_over.gif);background-repeat:repeat-x;}ul#tabnav li.current span{background-image:url(/img/app_tab_on.gif);background-repeat:repeat-x;}.coltabs{position:relative;height:31px;width:312px;border-bottom:1px solid #c9cdd0;margin-bottom:20px;}ul#coltabs{float:left;list-style:none;line-height:15px;width:100%;padding:0;}ul#coltabs li{float:left;padding:0;}ul#coltabs a{float:left;text-decoration:none;font-family:tahoma,arial, helvetica, verdana;font-size:10pt;font-weight:700;width:auto;padding:0 4px 0 0;}ul#coltabs span,ul#coltabs li.selected span,ul#coltabs a:hover span{float:left;cursor:pointer;width:131px;height:24px;background-image:url(/img/tab_off.png);background-repeat:no-repeat;color:#444;text-align:center;padding-top:8px;}ul#coltabs a:hover span{background-image:url(/img/tab_over.png);color:#56ad01;}ul#coltabs li.selected span{background-image:url(/img/tab_on.png);color:#56ad01;}.langbox{position:absolute;width:auto;height:auto;top:30px;right:0;text-align:right;}ul#lang{float:left;list-style:none;line-height:15px;width:100%;padding:0;}ul#lang .go_right{float:right;}ul#lang li{float:left;padding:0;}ul#lang a{text-decoration:none;color:#fff;font-family:tahoma, arial, helvetica, verdana;font-size:7pt;font-weight:700;margin-right:5px;}ul#lang span{float:left;cursor:pointer;padding-right:5px;padding-left:5px;background-repeat:repeat-x;}ul#lang li.current span{color:#fff;text-decoration:underline;}ul#lang a:hover span{color:#fff;}.vline{position:absolute;width:1px;height:609px;top:0;right:0;background-image:url(/img/vertical_line.jpg);background-repeat:no-repeat;}#vela{position:absolute;width:365px;height:405px;top:0;right:250px;}.top_image{position:relative;width:628px;height:284px;margin-bottom:18px;cursor:pointer;}.image_text{position:absolute;top:198px;left:0;width:auto;height:52px;background-color:#00223e;padding-left:50px;padding-right:20px;}.top_image_overlay{position:absolute;width:628px;height:133px;background-image:url(/img/top_layer.png);background-repeat:no-repeat;left:0;}.top_callbutton{position:absolute;width:40px;height:20px;top:5px;right:0;}.top_image_shadow{position:absolute;width:628px;height:17px;bottom:-13px;background-image:url(/img/shadow.png);background-repeat:no-repeat;background-position:center;}.top_image_overlay.home,.top_image_shadow.home{z-index:10;}.top_callbutton.home{z-index:15;}.app_tab_shadow{position:absolute;width:517px;height:17px;top:30px;left:0;background-image:url(/img/internal_tabshadow.png);background-repeat:no-repeat;background-position:center;}.main_content_box,.main_internal_content_box{position:relative;width:578px;margin-left:50px;height:auto;}.main_internal_content_box{padding-top:38px;}.textbox{position:relative;width:538px;height:auto;margin-bottom:30px;}.action_box{position:relative;width:223px;height:143px;margin-right:32px;background-image:url(/img/bluebox.png);background-repeat:no-repeat;float:left;padding-top:23px;padding-left:30px;}.attrez{position:absolute;width:99px;height:112px;bottom:-16px;right:-4px;}ul.links{list-style-image:url(/img/bullet.gif);list-style-type:square;}ul.links a,ul.links a:hover,ul.links a:link,ul.links a:active,ul.links a:visited{font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:400;color:#aacceb;text-decoration:none;line-height:normal;}ul.links a:hover{font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:400;color:#fff;text-decoration:none;line-height:normal;}.linkbox{position:relative;float:left;width:auto;height:auto;margin-right:25px;white-space:nowrap;}.col_infobox{position:relative;width:100%;height:205px;background-image:url(/img/whitebar.png);background-repeat:no-repeat;margin:0 0 102px;}.infobox{position:relative;width:100%;height:130px;padding:25px 0 0;}.thumb{position:relative;width:76px;height:76px;border:4px solid #FFF;background-color:#FFF;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);margin-right:12px;float:left;}.infobox_text{position:relative;width:250px;height:auto;float:left;}.col_actionbox{position:relative;width:312px;min-height:396px;height:auto;padding:0 0 0 19px;}.offer_container{position:relative;width:312px;height:auto;float:left;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 30px;}.offer_container:hover{background-color:#e7f0f7;}.offer_container_pic{position:relative;width:49px;height:82px;float:left;margin:0 8px 0 0;}.offer_container_text{position:relative;width:255px;height:auto;float:left;}.lastminute_container_text{position:relative;width:290px;height:auto;float:left;margin-left:10px;}.booking{position:absolute;top:221px;left:-20px;width:341px;height:54px;background-image:url(/img/booking_button.png);background-repeat:no-repeat;padding:26px 0 0 50px;}.closer1{position:relative;width:949px;height:70px;margin:0 0 16px;}.closer2{position:relative;width:949px;height:112px;background-image:url(/img/bottom.png);background-repeat:no-repeat;}.long_gradient{position:relative;width:518px;height:50px;background-image:url(/img/closer_long.png);background-repeat:no-repeat;float:left;margin:0 79px 0 0;padding:20px 0 0 20px;}.main_short_gradient{position:relative;width:233px;height:50px;background-image:url(/img/closer_long.png);background-repeat:no-repeat;float:left;margin:0 32px 0 0;padding:20px 0 0 20px;}.more_margin{margin:0 79px 0 0;}.short_gradient{position:relative;width:302px;height:59px;background-image:url(/img/closer_short.png);background-repeat:no-repeat;float:left;padding:11px 0 0 10px;}.newslist{position:relative;width:290px;height:auto;}.campo{position:relative;width:217px;height:22px;background-color:#fff;border:1px solid #c9cdd0;font-family:tahoma, arial, helvetica, verdana;color:#003764;float:left;}.button a,.button a:hover,.button a:link,.button a:active,.button a:visited{color:#FFF;display:block;width:auto;height:25px;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;text-decoration:none;text-align:center;background-color:#56ad01;-moz-border-radius:2px;-webkit-border-radius:2px;line-height:24px;}.button a:hover{background-color:#003973;color:#fff;}.button a:active{background-color:#0251a2;color:#fff;}.webcam{position:relative;width:524px;height:408px;border:1px solid #c9cdd0;}.bottomline{position:absolute;width:100%;height:auto;bottom:25px;}.f4f{position:absolute;width:107px;height:12px;right:32px;top:0;}.request_type{position:relative;width:329px;height:34px;border:4px solid #FFF;background-color:#56ad01;-moz-border-radius:5px;-webkit-border-radius:5px;left:auto;right:auto;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);text-align:center;padding-top:8px;padding-left:20px;margin:0 auto 20px;}.form_containers{position:relative;width:100%;height:50px;border-top:1px solid #bbc7d2;padding-top:12px;float:left;}.campo_container{position:relative;width:auto;height:auto;float:left;margin-right:15px;margin-bottom:10px;}.campo_base{position:relative;height:19px;background-color:#fff;border:1px solid #c9cdd0;font-family:tahoma, arial, helvetica, verdana;color:#003764;float:left;font-size:9pt;padding-top:3px;}.campo_drop_base{position:relative;height:25px;background-color:#fff;border:1px solid #c9cdd0;font-family:tahoma, arial, helvetica, verdana;color:#003764;float:left;}.radiobuttons{position:relative;height:26px;float:left;padding-top:15px;width:100%;}.privacy_box{position:relative;height:48px;float:left;width:508px;background-color:#001221;padding-right:10px;margin-bottom:20px;}.privacy_check{position:relative;height:35px;float:left;width:48px;background-color:#56ad01;margin-right:10px;text-align:center;padding-top:13px;}.spamtext{position:relative;height:auto;float:left;width:300px;}.captchabox,.captchabox1{position:relative;height:auto;float:right;width:auto;margin-right:20px;}.captchabox1{float:left;}img.captchaImage{margin:0!important;}input[type=text]#txtCaptchaMath{width:50px;height:50px;font-size:48px;background-color:#56ad01;color:#fff;border:1px solid #56ad01;}div.captchaContainer{cursor:pointer;width:90px;height:52px;display:block;float:left;background-color:#FFF;border:1px dotted #76acd9;}.comcol{position:relative;width:250px;height:auto;float:left;margin-right:15px;}.comcol2{position:relative;width:265px;height:auto;float:left;}textarea.campo_base{width:517px;height:60px;z-index:1;}div.formGroup_a,div.formGroup_b,div.formGroup_c{position:relative;display:block;float:left;}.app_tab_content_container{position:relative;width:100%;height:100px;padding-top:30px;}.fotos{position:relative;width:108px;height:68px;float:left;border:1px solid #bfcbd6;background-color:#fff;margin:0 18px 18px 0;padding:4px;}.logo{position:absolute;width:362px;height:96px;top:24px;left:56px;}.planbox{position:relative;width:238px;height:auto;float:left;border:1px solid #bfcbd6;background-color:#fff;margin:0 18px 18px 0;padding:10px;}.servicebox{position:relative;width:510px;height:auto;float:left;border:1px solid #bfcbd6;background-color:#fff;margin:0 18px 18px 0;padding:10px;}.panfotos{position:relative;width:250px;height:68px;float:left;border:1px solid #bfcbd6;background-color:#fff;margin:0 18px 18px 0;padding:4px;}div#boxOffers{display:block;}div#boxLastminute{display:none;}textarea#txtMessage{resize:none;}.comment_container{position:relative;width:100%;height:515px;}.commenti{position:relative;width:100%;height:515px;float:left;overflow:auto;}.comment{position:relative;width:100%;height:auto;margin-bottom:15px;}h1.commentHeader{font-size:90%!important;letter-spacing:0;}.ajax_numbers{position:relative;width:100%;height:35px;float:left;color:#FFF;z-index:1000;}.number_nav{position:absolute;width:auto;height:17px;right:0;margin-top:22px;}.ajax_number_nav{position:absolute;width:auto;height:17px;left:0;margin-top:5px;}.number_nav_quads{position:relative;width:auto;height:17px;float:left;}.number_arrows{position:relative;width:16px;height:17px;float:left;}ul#nav_numbers{float:left;width:100%;list-style:none;text-align:center;padding:0;}ul#nav_numbers li{float:left;margin-right:5px;padding:0;}ul#nav_numbers a{float:left;text-decoration:none;color:#fff;font-family:arial, helvetica, verdana;font-size:8pt;font-weight:700;width:15px;height:15px;border:1px solid #003973;background-color:#003973;}ul#nav_numbers a:hover{background-color:#fff;color:#003973;}ul#nav_numbers span{float:left;cursor:pointer;width:15px;height:15px;}ul#nav_numbers li.current,ul#nav_numbers a:hover span{color:#FFF;font-family:arial, helvetica, verdana;font-size:8pt;font-weight:700;width:15px;height:15px;border:1px solid #56ad01;background-color:#56ad01;}.errorItem{border:2px solid red!important;}div.commentPreloader{position:absolute;display:block;background-color:transparent;z-index:110;cursor:crosshair;background-image:url(/img/backloading.png);background-repeat:no-repeat;background-position:50% 50%;text-align:center;}div.commentPreloader img{border:0;}div.commentLoaderContainer{position:absolute;display:block;background-image:url(/img/loading.gif);background-repeat:no-repeat;background-position:50% 50%;}div.homeSlider{position:relative;overflow:hidden;width:628px;height:284px;display:none;}div.homeSliderPreloader{position:absolute;overflow:hidden;width:628px;height:284px;top:0;}.pricetable{border-collapse:collapse;width:540px;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:400;color:#fff;}.pricetable,.price-tr,.price_td{border:1px solid #FFF;}.price_td{background-color:#56ad01;padding:5px;}td.colorvariation{background-color:#003973;font-weight:700;}td.text_center{text-align:center;}.sportpic{position:relative;width:250px;height:160px;float:left;margin-right:20px;margin-bottom:30px;}div.main_content_box h1,div.main_internal_content_box h1{font-family:tahoma, arial, helvetica, verdana;font-size:18pt;font-weight:700;color:#001221;height:36px;letter-spacing:-.05em;}div.main_internal_content_box h1{border-bottom:1px solid #b3bfc9;margin-bottom:20px;}div.main_content_box h2,div.main_internal_content_box h2{font-family:tahoma, arial, helvetica, verdana;font-size:10pt;font-weight:400;color:#0f457c;border-bottom:1px solid #b3bfc9;padding-bottom:10px;margin-bottom:10px;}h4{font-family:tahoma, arial, helvetica, verdana;font-size:12pt;font-weight:700;color:#0f457c;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #b3bfc9;}.image_text h1{font-family:tahoma, arial, helvetica, verdana;font-size:20pt;font-weight:400;color:#fff;line-height:49px;}p{font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:400;color:#444;line-height:17px;}.bigger{font-size:10pt;}.blue{color:#003973;}.green{color:#7dd201;}.darkbluebold{color:#001221;font-weight:700;}.whitebold{color:#fff;font-weight:700;font-size:9pt;line-height:22px;}.darkbluebold_big{color:#001221;font-size:10pt;}.light_blue{color:#cee2f4;}div.col_infobox h1{font-family:tahoma, arial, helvetica, verdana;font-size:15pt;font-weight:400;color:#001221;height:auto;letter-spacing:-.05em;line-height:42px;margin:0 0 0 20px;}div.booking h1{font-family:tahoma, arial, helvetica, verdana;font-size:16pt;font-weight:400;height:auto;letter-spacing:-.02em;margin:0 0 0 20px;}div.booking h1 a,div.booking h1 a:hover,div.booking h1 a:link,div.booking h1 a:active,div.booking h1 a:visited{color:#fff;text-decoration:none;text-shadow:#3a6e01 0 1px 2px;}div.booking h1 a:hover{color:#285100;text-decoration:none;text-shadow:#aae723 0 1px 0;}.infobox_text p{font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;color:#fff;line-height:15px;}.whitelink a,.whitelink a:hover,.whitelink a:link,.whitelink a:active,.whitelink a:visited{color:#fff;font-family:tahoma, arial, helvetica, verdana;font-size:9pt;font-weight:700;text-decoration:none;}.whitelink a:hover{color:#cee2f4;}.action_box h3{font-family:tahoma, arial, helvetica, verdana;font-size:15pt;font-weight:400;color:#fff;height:auto;letter-spacing:-.05em;margin-bottom:10px;}.lightbluelink a,.lightbluelink a:hover,.lightbluelink a:link,.lightbluelink a:active,.lightbluelink a:visited{color:#fff;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;text-decoration:none;}.lightbluelink a:hover{color:#cee2f4;}.bluelink a,.bluelink a:hover,.bluelink a:link,.bluelink a:active,.bluelink a:visited{color:#003973;font-family:tahoma, arial, helvetica, verdana;font-size:8pt;font-weight:700;text-decoration:none;}.bluelink a:hover{color:#56ad01;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}.winXP .jScrollPaneTrack{background:url(/img/scrollpane/windows_track.gif) repeat-y;}.winXP .jScrollPaneDrag{background:url(/img/scrollpane/windows_drag_middle.gif) no-repeat 0 50%;}.winXP .jScrollPaneDragTop{background:url(/img/scrollpane/windows_drag_top.gif) no-repeat;height:4px;}.winXP .jScrollPaneDragBottom{background:url(/img/scrollpane/windows_drag_bottom.gif) no-repeat;height:4px;}.winXP a.jScrollArrowUp{height:17px;background:url(/img/scrollpane/windows_arrow_up.gif) no-repeat 0 0;}.winXP a.jScrollArrowUp:hover{background-position:0 -20px;}.winXP a.jScrollArrowDown{height:17px;background:url(/img/scrollpane/windows_arrow_down.gif) no-repeat 0 0;}.winXP a.jScrollArrowDown:hover{background-position:0 -20px;}.winXP a.jScrollActiveArrowButton,.winXP a.jScrollActiveArrowButton:hover{background-position:0 -40px;}.osX .jScrollPaneTrack{background:url(/img/scrollpane/osx_track.gif) repeat-y;}.osX .jScrollPaneDrag{background:url(/img/scrollpane/osx_drag_middle.gif) repeat-y;}.osX .jScrollPaneDragTop{background:url(/img/scrollpane/osx_drag_top.gif) no-repeat;height:6px;}.osX .jScrollPaneDragBottom{background:url(/img/scrollpane/osx_drag_bottom.gif) no-repeat;height:7px;}.osX a.jScrollArrowUp{height:24px;background:url(/img/scrollpane/osx_arrow_up.png) no-repeat 0 -30px;}.osX a.jScrollArrowUp:hover{background-position:0 0;}.osX a.jScrollArrowDown{height:24px;background:url(/img/scrollpane/osx_arrow_down.png) no-repeat 0 -30px;}.osX a.jScrollArrowDown:hover{background-position:0 0;}.left .jScrollPaneTrack{left:0;right:auto;}.left a.jScrollArrowUp{left:0;right:auto;}.left a.jScrollArrowDown{left:0;right:auto;}* html .osX .jScrollPaneDragBottom{bottom:-1px;}div.messageContainer,div#messageContainer{position:fixed;display:none;font-family:arial, helvetica, verdana;font-size:12px;z-index:20000;top:20px;left:20px;overflow:visible;}div.messageContainer img,div#messageContainer img{position:absolute;top:-16px;left:4px;z-index:21000;}div.message_err,div.message_warning,div.message_info{position:relative;top:0;left:0;width:260px;color:#000;border:solid 3px #BA100E;background-color:#FFF;padding:12px;}div.message_err p,div.message_warning p,div.message_info p{margin-left:48px;text-align:left;font-size:13px;}div.message_err{border:solid 3px #BA100E;}div.message_warning{border:solid 3px #ECC853;}div.message_info{border:solid 3px #0C5FB2;}