@import url(http://fonts.googleapis.com/css?family=Abel);body{font-family:Biko_Regular;margin:0}a{text-decoration:none}img{border:none}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:.7em}.ui-datepicker{padding:.2em .2em 0}.ui-datepicker table{width:100%;font-size:.8em;border-collapse:collapse;margin:0 0 .4em}select{-webkit-appearance:none;-webkit-border-radius:0;border:none;padding:3px}.cos{width:960px;height:auto;margin-left:auto;margin-right:auto}.fila{margin-top:40px;width:100%;height:auto;float:left}.final{clear:both}.imatge{background-position:center!important;background-repeat:no-repeat!important}.titol{font-size:18px;color:#666}.desc{font-size:14px;font-family:Abel, sans-serif;color:#888}.fila_principal .imatge{width:460px;margin-right:30px;float:left;height:300px}.fila_principal .text{float:left;width:470px}.fila_principal .text .titol{line-height: 20px;color: #888888;font-family: Abel,sans-serif;font-size: 14px;}.fila_principal .text .desc{margin-top:10px;line-height:20px}#capsalera{width:100%;height:auto}#capsalera .nom{width:100%;text-align:center;height:150px}#capsalera .nom img{margin-top:40px}#capsalera .imatge{height:425px;width:100%;position:relative;box-shadow:0 -8px 10px -4px #CCC}#capsalera .imatge .reserves_fons{position:absolute;width:100%;height:100%;top:0;right:0;background: url(fonsRes.png);z-index:-1}#capsalera .imatge .reserves{position:absolute;width:200px;height:auto;top:32px;right:40px;color:#fff;z-index:3;padding:20px}#capsalera .imatge .reserves .data{cursor:pointer}#capsalera .imatge .reserves .marge{height:30px;vertical-align:bottom}#capsalera .imatge .reserves table{font-family:Abel, sans-serif;font-size:14px}#capsalera .imatge .reserves .titol{color:#fff;font-size:15px;font-family:Biko_Bold}#capsalera .imatge .reserves input{width:100%;height:20px;color:#acacac}#capsalera .imatge .reserves select{width:103%;height:25px;color:#acacac}#capsalera .imatge .reserves .boto{width:60px;height:35px;background:#fff;font-size:15px;font-family:Abel, sans-serif;color:#888;border:none;margin-right:-5px;margin-top:15px;cursor:pointer}#capsalera .menu{height:45px;width:100%;background:url(fonsRes.png);color:#fff;text-align:center;font-family:Abel, sans-serif;font-size:16px;margin-top:-45px;position:absolute;}#capsalera .menu .centro{width:960px;margin-left:auto;margin-right:auto;position:relative}#capsalera .menu .items{float:left;height:100%}#capsalera .menu .item{width:auto;padding-left:25px;padding-right:25px;float:left;cursor:pointer;color:#fff;height:35px;padding-top:10px}#capsalera .menu .lang{height:100%;position:absolute;right:0}#capsalera .menu .lang ul{margin:0;padding:0}#capsalera .menu .lang ul li{height:32px;color:#fff;font-family:Abel, sans-serif;font-size:14px;;list-style:none;cursor:pointer;width:80px;padding:13px 10px 0}#capsalera .menu .lang ul .li_a:hover{color:#fff;background:#8A8A8A}#capsalera .menu .lang ul .arrow{background:url(../imatges/arrow.png);width:10px;height:10px;float:right;background-size:10px auto!important;background-repeat:no-repeat!important;margin-top:7px;margin-left:5px}.home .col{width:460px;margin-right:40px;float:left}.home .col .imatge{width:300px;height:300px;background-size:300px 300px!important;margin-right:0;float:left}.home .col .text{width:120px;height:260px;background:#EEE;float:left!important;padding:20px}.home .col .titol{padding-bottom:10px;font-size:18px}.home .col .text .boto{position:absolute;right:10px;bottom:10px;background:#666;width:60px;color:#fff;text-align:center;font-size:14px;font-family:Abel, sans-serif;padding:10px 0}.home .col .arrowLeft:before,.arrowLeft:after{border-top:25px solid transparent;border-bottom:25px solid transparent}.home .col .arrowLeft:after{border-right:25px solid #eee;left:-25px;z-index:2;top:20px}.home .col .arrowLeft:before{border-right:25px solid #eee;left:-25px;z-index:1}.hotel .col .text_full{width:420px;height:260px;background:#EEE;font-family:Abel, sans-serif;padding:20px}.hotel .boto{width:85px!important}.habitacions .col .text{position:relative;padding-left:15px;padding-right:10px;width:105px}.habitacions .col .text .preu{font-size:16px;position:absolute;bottom:10px;right:10px;left:auto}.hotel .habitacions .imatge{overflow:hidden}.restaurant .reservar{background:#EFEFEF;width:920px;padding:20px}.restaurant .col1{margin-right:60px;width:440px;float:left}.restaurant .col2{position:relative;padding-bottom:45px;width:420px;float:left}.restaurant .col1 tr{height:35px;vertical-align:text-top}.coment{vertical-align:top}.restaurant .col1 .hora{padding-right:5px;width:45px;text-align:right}.restaurant .col1 .data{width:95%;cursor:pointer}.restaurant .col1 input{width:100%;height:20px}.restaurant .col1 textarea{width:100%;height:70px}.restaurant .col1 select{width:100%;height:25px;color:#ACACAC}.restaurant .col1 select .act{color:#888}.restaurant .col1 .boto{width:85px;height:35px;background:#666;font-size:14px;color:#fff;border:none;margin-right:-5px;margin-top:10px;font-family:Abel, sans-serif}.restaurant .col2 .boto{background:#666;font-size:14px;font-family:Abel, sans-serif;color:#fff;position:absolute;right:0;bottom:0;padding:10px}.restaurant .col2 .titol{padding-bottom:10px}.activitats .col{width:225px;margin-right:20px;float:left}.activitats .col .imatge{width:100%;height:145px;background-size:225px auto!important;overflow:hidden}.activitats .col .text{width:195px;height:130px;background:#EEE;position:relative;padding:15px}.activitats .col .titol{padding-bottom:15px;font-size:18px;text-transform:uppercase}.activitats .col .arrowTop:before,.arrowTop:after{border-left:25px solid transparent;border-right:25px solid transparent;left:15px}.activitats .col .arrowTop:after{border-bottom:25px solid #EEE;top:-24px;z-index:2}.activitats .col .arrowTop:before{border-bottom:25px solid #EEE;top:-24px;z-index:1}.activitats .hotel{background:#EEE;width:920px;margin-bottom:250px;padding:20px}footer{height:auto;background:#494949;text-align:center;color:#fff;margin-top:40px;float:left;width:100%;padding:20px 0 0}footer .fila{margin-top:0}footer .imatge{margin-bottom:15px}footer .social{margin-bottom:20px}footer .info{font-family:Arial, Helvetica, sans-serif;font-size:12px}footer .info a{color:#fff;text-decoration:underline}footer .bitgrup{float:right;font-size:12px}footer .bitgrup_desc{float:right;font-size:12px;margin-top:12px}footer a{text-decoration:none;color:#fff}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#ACACAC;opacity:1}input,textarea{border:none;padding:5px}#capsalera .imatge .reserves #tipus_hab,#capsalera .menu .lang ul .amagats{display:none}#capsalera .menu .item:hover,#capsalera .menu .lang ul .li_a{color:#8A8A8A;background:#fff}.home .fi,.activitats .fi{margin-right:0}.home .col .text .boto:hover,.restaurant .col1 .boto:hover,.restaurant .col2 .boto:hover{background:#9C9C9C}.home .col .arrowText,.activitats .col .arrowText{position:relative;float:left}.home .col .arrowText:before,.arrowText:after,.activitats .col .arrowText:before,.arrowText:after{content:" ";position:absolute;display:block;width:0;height:0}

/*-------FONTS--------------------*/
@font-face{
	font-family:'Abel', sans-serif;
	src:url('fonts/Abel-1-Regular.ttf');
	src:url('fonts/Abel-1-Regular.ttf') format('truetype');
}
@font-face{
	font-family:Biko_Black;
	src:url('fonts/Biko/Biko_Black.otf');
}
@font-face{
	font-family:Biko_Bold;
	src:url('fonts/Biko/Biko_Bold.otf');
}
@font-face {
	font-family:Biko_Regular;
	src: url('fonts/Biko/biko_regular-webfont.ttf');
	src: url('fonts/Biko/biko_regular-webfont.eot'); 
	src: url('fonts/Biko/biko_regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Biko/biko_regular-webfont.woff') format('woff'), url('fonts/Biko/biko_regular-webfont.ttf') format('truetype'), url('fonts/Biko/biko_regular-webfont.svg#CrimsonRoman') format('svg');
}




