@import "https://reservation.anglet-tourisme.com/fr/style/css/styles.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/reset.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.general.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.gui.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.transport.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.reviews.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.widget.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.popout.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.event.css";
@import "https://reservation.anglet-tourisme.com/fr/style/css/base.calendar.css";

/*@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/styles.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/reset.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.general.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.gui.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.transport.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.reviews.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.widget.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.popout.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.event.css";
@import "https://online3.citybreak.com/480404316/fr/fr-fr/style/css/base.calendar.css";*/
@import "resa-onglet.css";


#content .Citybreak_container h1, #content .cb_overlay_popup h1, #content .Citybreak_container h2, #content .cb_overlay_popup h2, #content .Citybreak_container h3, #content .cb_overlay_popup h3, #content  .Citybreak_container h4, #content  .cb_overlay_popup h4, #content .Citybreak_container h5,#content  .cb_overlay_popup h5,#content  .Citybreak_container h6,#content  .cb_overlay_popup h6 {
    border: 0 none;
    letter-spacing: normal;
    line-height: normal;
    margin: 0;
    outline: 0 none;
    padding: 0;
	font-size:inherit;
	font-style:inherit;
	font-family:Arial, Helvetica, sans-serif;
}
#content .Citybreak_container .cb_main_hdrow h3 {
    color: #6F6F6F;
    font-family: "FrutigerLTStd57Condensed",Verdana,Geneva,sans-serif;
    font-size: 24px!important;
    font-style: italic;
    margin-bottom: 15px;
}
#content .Citybreak_outer {
}
#content .Citybreak_container {
    padding-top: 23px;
}
#content .Citybreak_container a:hover {
    text-decoration: none;
}
#content .Citybreak_container h1 {
    color: #282828;
    font-family: arial,sans-serif;
    font-size: 30px;
    font-weight: bold;
	color: #018DD2;
    font-family: "FrutigerLTStd57Condensed",Verdana,Geneva,sans-serif;
    font-size: 26px;
    text-transform: uppercase;
}
#content .Citybreak_container .cb_searchresults h1{
	font-size: 16px;
}

#content .Citybreak_container h2 {
    color: #282828;
	padding:0;
	font-size:18px;
	clear:inherit;
	letter-spacing:inherit;
	font-weight:bold;
}
#content .Citybreak_inner {
}
#content .Citybreak_main {
    width: 660px;
	background-color:#f5fcff;
	border-radius:5px;
	float:left;
}
#content .Citybreak_main a {
    color: #2B5B76;
    font-weight: bold;
    text-decoration: none;
}
#content .Citybreak_main a {
	 color: #2B5B76;
}

#content .Citybreak_main a span {
	 font-weight: bold;
}
#content .Citybreak_main a:hover {
    text-decoration: underline;
}
#content .Citybreak_main h2 a {
    color: #12B1FF ;
    font-family: "FrutigerLTStd57Condensed",Verdana,Geneva,sans-serif;
    font-size: 24px;
}
#content .Citybreak_main h2 a:hover {
    color: #4C4C4C;
    text-decoration: none;
}
#content .Citybreak_sidebar {
    width: 260px;
	float:right;
}
#content .Citybreak_main p {
}
#content .Citybreak_main > .cb_inner {
}
#content .Citybreak_main > .cb_inner > .cb_ex {
}
#content .Citybreak_main > .cb_inner .cb_hd {
    padding: 20px 20px 0;
}
#content .Citybreak_main > .cb_inner .cb_hd h1 {
    padding-bottom: 4px;
}
#content .Citybreak_main > .cb_inner .cb_hd .cb_price h1 {
    font-size: 26px;
}
#content .Citybreak_main > .cb_inner .cb_hd .cb_searchparameters {
}
#content .Citybreak_main > .cb_inner .cb_hd .cb_searchparameters a {
}
#content .Citybreak_main > .cb_inner .cb_hd .cb_searchparameters .cb_lbl {
    font-weight: normal;
}
#content .Citybreak_main > .cb_inner .cb_hd .cb_instructions {
}
#content .Citybreak_main > .cb_inner .cb_bd {
    background-color:#f5fcff;
    display: inline-block;
    padding: 0 20px;
    width: 620px;
}
#content .Citybreak_main.Citybreak_DescriptionTab > .cb_inner .cb_bd {
    padding: 20px 20px 0;
}
#content .Citybreak_main > .cb_inner .cb_ft {
    display: inline-block;
    height: 45px;
    width: 100%;
}
#content .Citybreak_main > .cb_inner .cb_ft .cb_powered_by, #content .Citybreak_main > .cb_inner .cb_ft a {
    padding-left: 10px;
}
#content .Citybreak_main.Citybreak_DescriptionTab > .cb_inner .cb_ft {
    display: inline-block;
    width: 100%;
}
#content .Citybreak_Button {
    background-color: #81B7D4;
    color: #FFFFFF !important;
    font-weight: bold;
    padding: 6px 10px;
    text-decoration: none;
	background-color: transparent !important;
    background-image: url("https://www.anglet-tourisme.com/lib/laetis/diffusio-240-anglet/extension/custom/assets/fonds/bouton-reserver.gif");
    background-repeat: no-repeat;
    color: #FFFFFF !important;
    display: block;
    float: right;
    font-weight: bold;
    height: 19px;
    margin: 5px 0 5px !important;
    padding: 5px 0 2px 0 !important;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 128px;
	border-radius:none;
}
#content .Citybreak_Button.cb_searchbutton {
    color: #FFFFFF;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
	background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/bouton-resa.jpg");
    background-repeat: no-repeat;
	width:230px;
	height:23px!important;
}
#content input.Citybreak_Button.cb_searchbutton{
	height:30px!important;
}
#content .Citybreak_Button.cb_bigbutton {
}
#content .Citybreak_Button.cb_smallbutton {
    background-color: #2B5B76!important;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-family: Arial,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
	height:auto;
	background-image:none;
}
#content .Citybreak_Button.cb_expandbutton {
    background-color: #81B7D4;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
	background-color: #0168A3  !important;
	background-image:none;
	height:auto;
   /* background-image: url("https://www.anglet-tourisme.com/lib/laetis/diffusio-240-anglet/extension/custom/assets/fonds/bouton-reserver.gif");*/
    background-repeat: no-repeat;

}
#content .Citybreak_Button.cb_expandbutton:hover {
    text-decoration: none;
}
#content .Citybreak_Button.cb_backbutton {
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
	width:234px;
	float:none;
	background-image:none;
	background-color: #16A7DE!important;
	padding:5px 13px!important;
}
#content .Citybreak_Button.cb_cancelbutton {
}
#content .Citybreak_container input[type="text"],
#content #citybreakLaetis  input[type="text"] {
    border: 0 none;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding: 7px 9px 6px;
    vertical-align: middle;
}
#content .Citybreak_container select {
    border: 0 none;
    font-size: 11px;
    line-height: 14px;
    padding: 2px;
	width:auto;
}
#content .Citybreak_container select option {
	padding:0px 20px 0px 0px;
}
#content .Citybreak_main hr {
}
#content .Citybreak_container input[type="text"] {
}
#content .Citybreak_container input.cb_info_state,
#content #citybreakLaetis  input.cb_info_state{
    color: #FFFFFF;
}
#content .Citybreak_container select {
}
#content .cb_ref_currency {
}
#content .cb_rating_bar_box {
    background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -100px -50px;
    display: inline-block;
    margin-left: 0;
    margin-right: 4px;
    width: 59px;
}
#content .cb_rating_bar_box .cb_rating_bar {
    background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: 0 -50px;
    display: inline-block;
    float: left;
    height: 9px;
}
#content .cb_rating_bar_box_lg {
    background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -350px -50px;
    display: inline-block;
    margin: 5px 0 4px;
    text-align: left;
    width: 99px;
}
#content .cb_rating_bar_box_lg .cb_rating_bar {
    background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -200px -50px;
    display: inline-block;
    height: 10px;
}
#content .cb_tag_discount {
    color: #C53B3A;
    font-weight: bold;
	clear:left;
}
#content .cb_tag_campaign {
}
#content .cb_price {
}
#content .cb_price {
    color: #000000 !important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:11px!important;
	letter-spacing:inherit!important;
	font-weight:bold!important;
}
#content .cb_price h2, {
    color: #000000 !important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:18px!important;
	letter-spacing:inherit!important;
	font-weight:bold!important;
}
#content .cb_price h1 {
    color: #000000 !important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:26px!important;
	letter-spacing:inherit!important;
	font-weight:bold!important;
}
#content .cb_price h1  span {
	font-weight:bold!important;
}
#content .cb_price.cb_price_discount, #content .cb_price.cb_price_discount h2, #content .cb_price.cb_price_discount h1 {
    color: #C53B3A !important;
}
#content .cb_few_left, #content .cb_few_left a, #content .cb_few_left a:hover,#content  a.cb_few_left, #content a.cb_few_left:hover {
    color: #C53B3A;
}
#content .cb_errorbox {
    border: 0 none;
    width: 620px;
}
#content .cb_errorbox .cb_inner {
    color: #C53B3A;
    font-weight: bold;
    padding: 10px 0;
}
#content .cb_errorbox .cb_icon.cb_erroricon {
}
#content .Citybreak_SearchBox .cb_form_row, .cb_form_room .cb_form_row {
}
#content .Citybreak_SearchBox .cb_form_row {
}
#content .Citybreak_SearchBox .cb_titlelabel {
    font-weight: bold;
}
#content .Citybreak_SearchBox .cb_main_formlabel {
}
#content .Citybreak_SearchBox .cb_roominfo_hd {
    color: #FFFFFF;
}
#content .Citybreak_SearchBox .cb_byline {
}
#content .Citybreak_SearchBox .cb_radio {
}
#content .Citybreak_SearchBox .cb_radio + .cb_radio {
    padding-top: 8px;
}
#content .Citybreak_SearchBox .cb_radio input {
}
#content .Citybreak_SearchBox .cb_radio .cb_radio_lbl {
}
#content .Citybreak_SearchBox .cb_checkbox {
}
#content .Citybreak_SearchBox .cb_checkbox + .cb_checkbox {
}
#content .Citybreak_SearchBox .cb_checkbox input {
}
#content .Citybreak_SearchBox .cb_checkbox .cb_checkbox_lbl {
}
#content .Citybreak_SearchBox .cb_form_row .cb_childage_input label, .cb_form_room .cb_form_row .cb_childage_input label {
}
#content .Citybreak_SearchBox .cb_form_row .cb_fields.cb_children input, .cb_form_room .cb_form_row .cb_fields.cb_children input {
    background-color: #CCCCCC;
}
#content .Citybreak_SearchBox .cb_form_row .cb_fields.cb_children .cb_childage_input, .cb_form_room .cb_form_row .cb_fields.cb_children .cb_childage_input {
}
#content .Citybreak_SearchBox .cb_form_row .cb_fields.cb_children .cb_childage_input span.cb_child_lbl, .cb_form_room .cb_form_row .cb_fields.cb_children .cb_childage_input span.cb_child_lbl {
    color: #FFFFFF;
    font-weight: bold;
}
#content .Citybreak_SearchBox .cp_cal_trig_from {
    display: none;
}
#content .Citybreak_SearchBox .cp_cal_trig_from.cb_disabled {
}
#content .Citybreak_SearchBox .cb_radio .cb_icon {
    height: 14px;
    width: 17px;
}
#content .Citybreak_SearchBox .cb_radio .cb_icon.cb_showaslist {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -50px -250px;
}
#content .Citybreak_SearchBox .cb_radio .cb_icon.cb_showasmap {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -100px -250px;
}
#content .Citybreak_SearchBox .cb_form_row .cb_icon.cb_removeicon {
}
#content .Citybreak_SearchBox .cb_form_row .cb_addnew {
}
#content .Citybreak_SearchBox .cb_form_row .cb_icon.cb_addicon {
}
#content .Citybreak_SearchBox .cb_form_row .cb_caticon {
}
#content .Citybreak_SearchBox .cb_form_row .cb_ferry_form_passenger, #content .Citybreak_SearchBox .cb_form_row .cb_ferry_form_vehicle {
}
#content .Citybreak_SidebarBox.Citybreak_Search .cb_inner .cb_hd .cb_ex_label {
}
#content .Citybreak_SidebarBox.Citybreak_Search .cb_inner .cb_ex {
}
#content .Citybreak_SidebarBox.Citybreak_Search .cb_inner .cb_bd {
    background: none repeat scroll 0 0 #1290c3;
	/*background-image:url("/pub-100/img/site/fond-reservez.jpg");*/
   /* border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;*/
}
#content .Citybreak_SidebarBox.Citybreak_Search .cb_inner .cb_ft {
    display: none;
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox input[type="text"] {
    background-color: #203443;
    font-family: arial;
    font-size: 12px;
    width: 202px;
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox select {
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_selects + .cb_selects {
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_2col {
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_left {
    padding-right: 20px;
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_col_right {
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_2col select {
}
#content #citybreakLaetis .Citybreak_SearchBox .cb_2col .cb_date_input input[type="text"],
 #content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_2col .cb_date_input input[type="text"],
 #content .Citybreak_SidebarBox .Citybreak_SearchBox  .cb_date_input input[type="text"]{
    font-family: Arial;
    font-size: 12px;
    width: 82px;
	background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/picto-calendrier.gif");
    background-position: 100% 0;
    background-repeat: no-repeat;
    cursor: pointer;
    width: 100px !important;
	padding:3px 5px !important;
}
body .Citybreak_engine .cb-form-text input[type="text"], body .Citybreak_engine input.cb-form-text[type="text"], body .Citybreak_engine label.cb-form-text, body .Citybreak_engine span.cb-form-text{
    height: 21px;
    line-height: 21px;

}
#content .Citybreak_SidebarBox  .Citybreak_SearchBox  .Citybreak_engine .cb-label-title,
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_form_row label, .cb_form_room .cb_form_row label {
    color: #FFFFFF;
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_form_row .cb_titlelabel {
    font-weight: bold;
}

#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_form_row .cb_byline {
    color: #F4D3C7;
    font-size: 11px;
    padding-top: 3px;
}
#content .Citybreak_SidebarBox .Citybreak_change_link {
    background-color: #16A7DE;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
	background-color: transparent;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/bouton-resa.jpg");
    background-repeat: no-repeat;
}
#content .Citybreak_SidebarBox .Citybreak_change_link .cb_icon.cb_expandicon {
    display: none;
}
#content .Citybreak_SidebarBox {
	width:250px;
}
#content .Citybreak_SidebarBox .cb_inner {
}
#content .Citybreak_SidebarBox .cb_inner .cb_ex {
    position: absolute;
}
#content .Citybreak_SidebarBox .cb_inner .cb_hd {
    background-color: #16a7de;
   /* border-top-left-radius: 6px;
    border-top-right-radius: 6px;*/
    color: #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 40px;
    padding-left: 19px;
    color: #FFFFFF;
    font-family: "FrutigerLTStd57Condensed",Verdana,Geneva,sans-serif !important;
    font-size: 21px !important;
  /*  height: 25px;
    padding: 7px 11px 5px !important;
    text-transform: uppercase;*/
	width:231px;
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_copy ul li {
	background:url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/coche.png") no-repeat scroll 0px 0px transparent;
}
#content .Citybreak_SidebarBox .cb_inner .cb_hd h4 {
    display: block;
    line-height: 40px;
}
#content .Citybreak_SidebarBox .cb_inner .cb_bd {
   background-color:#f5fcff;
}
#content .Citybreak_SidebarBox .cb_inner .cb_bd .cb_copy {
    padding: 10px 10px 20px;
}
#content .Citybreak_SidebarBox .cb_inner .cb_bd .cb_btn {
    padding: 0 10px 6px;
}
#content .Citybreak_SidebarBox .cb_inner .cb_ft {
    height: 5px;
}
#content .Citybreak_SidebarBox.Citybreak_GoBack .cb_inner .cb_hd {
    height: auto;
    padding: 0;
}
#content .Citybreak_SidebarBox.Citybreak_GoBack .cb_inner .cb_ft {
    display: none;
}
#content .Citybreak_SidebarBox.Citybreak_GoBack .cb_inner .cb_bd {
    background-image: none;
    padding: 0;
}
#content .Citybreak_SidebarBox.Citybreak_GoBack .cb_inner .cb_bd .cb_copy {
    padding: 0;
}
#content .Citybreak_SidebarBox.Citybreak_GoBack .cb_inner .cb_bd .cb_btn {
    padding: 0;
}
#content .Citybreak_SidebarBox.Citybreak_Filter {
}
#content .Citybreak_SidebarBox.Citybreak_Filter .cb_inner .cb_ex {
   display: block;
    height: 40px;
    left: 255px;
    width: 18px;
}
#content .Citybreak_SidebarBox.Citybreak_Filter .cb_inner .cb_filters {
    padding: 20px;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox .cb_title {
    color: #282828;
    font-weight: bold;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox .cb_keyword_input {
    float: left;
    position: relative;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox .cb_keyword_input .cb_search {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -100px 10px transparent;
    float: left;
    height: 28px;
    left: 202px;
    position: absolute;
    text-indent: -5000px;
    top: 0;
    width: 20px;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox input[type="text"] {
    background-color: #203443;
    color: #FFFFFF;
    width: 202px;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox a {
    font-size: 11px;
    font-weight: bold;
    padding-top: 3px;
}
#content .Citybreak_SidebarBox .cb_filtersearchbox a:hover {
    text-decoration: underline;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd {
    border-bottom: 1px solid #A9A9A9;
    clear: both;
    margin-bottom: 5px;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd a{
    color: #282828;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 17px;
    text-decoration: none;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd a span{
    color: #282828;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd .cb_icon {
    width: 12px;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd .cb_icon.cb_expandicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -400px 0;
    height: 15px;
}
#content .Citybreak_SidebarBox .cb_filter_list_hd .cb_icon.cb_collapseicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -450px 0;
    height: 15px;
}
#content .Citybreak_SidebarBox .cb_filterlist {
}
#content .Citybreak_SidebarBox .cb_filter_check {
}
#content .Citybreak_SidebarBox .cb_filter_check ul {
}
#content .Citybreak_SidebarBox .cb_filter_check li {
    border-bottom: 1px solid #DADADA;
}
#content .Citybreak_SidebarBox .cb_filter_check li a {
    color: #282828;
}
#content .Citybreak_SidebarBox .cb_filter_check li a .cb_filter_lbl {
    /*display: block;
    width: 197px;*/
}
#content .Citybreak_SidebarBox .cb_filter_check li.cb_sel {
    font-weight: bold;
}
#content .Citybreak_SidebarBox .cb_filter_check li.cb_sel a {
	/*padding:0!important;
	font-size:12px!important*/
}
#content .Citybreak_SidebarBox .cb_filter_check li.cb_sel span.cb_itemcount {
}
#content .Citybreak_SidebarBox .cb_filter_check li.cb span.cb_itemcount {
    color: #888888;
    font-weight: normal;
}
#content .Citybreak_SidebarBox .cb_filter_check li span.cb_itemcount {
    color: #888888;
    font-weight: normal;
}
#content .Citybreak_SidebarBox .cb_filter_check ul li a {
}
#content .Citybreak_SidebarBox .cb_filter_check ul li a .cb_filter_lbl {
}
#content .Citybreak_SidebarBox .cb_filter_check ul li a .cb_icon.cb_staricon, #content .Citybreak_SidebarBox .cb_filter_check ul li a .cb_icon.cb_staricon_0 {
}
#content .Citybreak_SidebarBox .cb_filter_check ul li a em {
    color: #989898;
    font-size: 11px;
    width: 220px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_icon.cb_sidebar_checkbox_icon, #content .Citybreak_SidebarBox .cb_filter_check .cb_icon.cb_sidebar_checkbox_icon.cb_checked, #content .Citybreak_SidebarBox .cb_filter_check .cb_icon.cb_sidebar_checkboxdisabledicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: 0 -200px;
    height: 15px;
    left: 0;
    top: 4px;
    width: 15px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_icon.cb_sidebar_checkbox_icon.cb_checked {
    background-position: -50px -200px;
}
#content .Citybreak_SidebarBox .cb_filter_check ul li.cb_filter_select {
    padding: 0;
}
#content .Citybreak_SidebarBox .cb_filter_check ul li.cb_filter_select label {
    padding-bottom: 4px;
}
#content .Citybreak_SidebarBox .cb_filter_check ul li span.cb_attribute_link {
}
#content .Citybreak_SidebarBox .cb_filter_check ul li span.cb_attribute_link .cb_icon {
}
#content .Citybreak_SidebarBox .cb_filter_check ul li span.cb_attribute_link .cb_filter_lbl {
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_filternearbybox {
    padding-top: 8px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_filternearbybox .cb_lblpoi_select {
    margin-bottom: 5px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_filternearbybox .cb_lblpoi_select .cb_selector {
    background-position: 111px 10px;
    float: right;
    width: 110px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_filternearbybox .cb_lblpoi_select select {
    width: 110px;
}
#content .Citybreak_SidebarBox .cb_filter_check .cb_filternearbybox .cb_select_lbl {
    line-height: 26px;
}
#content .Citybreak_SidebarBox .cb_geofilter {
    width: 210px;
}
#content .Citybreak_DescriptionTab .cb_hd .cb_accommodation {
}
#content .Citybreak_DescriptionTab .cb_hd .cb_product_info .cb_prod_name {
    padding-right: 134px;
}
#content .Citybreak_DescriptionTab .cb_hd .cb_product_info .cb_prod_address {
}
#content .Citybreak_DescriptionTab .cb_hd .cb_product_info .cb_prod_rating {
}
#content .Citybreak_DescriptionTab .cb_hd .cb_accommodation .cb_priceinfo {
    right: 20px;
    top: 20px;
}
#content .Citybreak_DescriptionTab .cb_hd .cb_accommodation .cb_priceinfo .cb_price_per {
    font-weight: bold;
    padding-bottom: 4px;
    padding-top: 4px;
}
#content .Citybreak_DescriptionTab .cb_hd .cb_accommodation .cb_priceinfo .cb_price .cb_discount_booknow {
    display: none;
}
#content .Citybreak_DescriptionTab .cb_hd .cb_accommodation .cb_priceinfo .cb_price_msg {
    font-size: 11px;
    font-weight: bold;
    margin-top: 0;
    padding-top: 2px;
}
#content .Citybreak_DescriptionTab .cb_bd {
    margin-top: 0;
}
#content .Citybreak_DescriptionTab .cb_bd .Citybreak_ChangeSearch .cb_main_hdrow2 {
}
#content .cb_tabs {
}
#content .cb_tabs .cb_tablist {
    border-bottom: medium none;
    height: 28px;
}
#content .cb_tabs .cb_tablist {

}
#content .cb_tabs .cb_tablist li {
}
#content .cb_tabs .cb_tablist li.cb_hidden {
}
#content .cb_tabs .cb_tablist a {
    background-color: #92b9cd;

    background-repeat: repeat-x;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding: 8px 20px 0;
}
#content .cb_tabs .cb_tablist a:hover {
    text-decoration: none;
}
#content .cb_tabs .cb_tablist a.cb_sel {
    background-color: #203443;
    height: 20px;
}
#content .cb_tabs .cb_tablist a span.cb_lbl {
}
#content .cb_sorting th a.cb_sel {
    background-color: #203443;
}
#content .Citybreak_CompactList {
    border-bottom: 1px solid #CCCCCC;
    margin-top: 10px;
}
#content .Citybreak_CompactList a.cb_prop_lnk:hover span + span {
	background-color:#f5fcff;
    text-decoration: none;
}
#content .Citybreak_CompactList tr.cb_row td {
    border: 0 none;
    padding: 3px 4px;
    white-space: nowrap;
}
#content .Citybreak_CompactList tbody + tbody tr.cb_row td {
    border-top: 1px solid #CCCCCC;
}
#content .Citybreak_CompactList {
}
#content .Citybreak_SortBar table {
    margin-top: 0;
    padding-top: 10px;
}
#content .cb_sorting th {
    background-color: #92b9cd ;

    font-size: 11px;
}
#content .cb_sorting th.cb_sorting_title {
    padding-left: 0;
    padding-right: 10px;
}
#content .cb_sorting th .cb_lbl, .cb_sorting th .cb_lbl a {
    font-weight: normal;
    line-height: 18px;
}
#content .cb_sorting th .cb_lbl {
    border-left: 1px solid #FFFFFF;
    font-size: 11px;
    padding: 4px 9px;
}
#content .cb_sorting .cb_sort_property a:first-child {
    border-left: medium none;
}
#content .cb_sorting th .cb_sorticon {
}
#content .cb_sorting th a.cb_asc,#content  .cb_sorting th a.cb_desc {
    border-left: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    padding: 6px 0;
}
#content .cb_sorting th a.cb_asc:hover,#content  .cb_sorting th a.cb_desc:hover {
    text-decoration: none;
}
#content .cb_sorting th a.cb_sel .cb_lbl {
    font-weight: bold;
}
#content .cb_sel.cb_asc .cb_icon.cb_sorticon, .cb_sel.cb_asc:hover .cb_icon.cb_sorticon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -600px 0;
    padding-left: 16px;
}
#content .cb_sel.cb_desc .cb_icon.cb_sorticon,#content  .cb_sel.cb_desc:hover .cb_icon.cb_sorticon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -650px 1px;
    padding-left: 16px;
}
#content .Citybreak_CompactList th.cb_sort_property {
    width: 100%;
}
#content .Citybreak_CompactList th.cb_sort_area {
}
#content .Citybreak_CompactList th.cb_sort_questscore {
}
#content .Citybreak_CompactList th.cb_sort_facilities {
}
#content .Citybreak_CompactList th.cb_sort_price {
}
#content .Citybreak_CompactList tr.cb_preferred th {
    background-color: #DC643A;
    border-bottom: 1px solid #C65A34;
    color: #FFFFFF;
    font-weight: bold;
}
#content .Citybreak_CompactList tr.cb_preferred.cb_preferred_other th {
    background-color: #D2D1D0;
    border-bottom: 1px solid #CCCCCC;
    color: #000000;
}
#content .Citybreak_CompactList tr.cb_row .cb_hover {
     background-color:#f5fcff;
}
#content .Citybreak_CompactList tr.cb_row .cb_expanded {
     background-color:#f5fcff;
}
#content .Citybreak_CompactList tr.cb_row.cb_expanded td.cb_acc_property a.cb_prop_lnk {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_property {
    white-space: normal;
    width: 100%;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_property a.cb_prop_lnk {
    color: #282828;
    display: block;
    font-weight: bold;
    padding-left: 18px;
    position: relative;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_area {
    color: #888888;
    font-size: 10px;
    white-space: normal;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_questscore {
    font-size: 11px;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_questscore .cb_lbl {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_facilities {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_facilities .cb_icon {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_price {
    font-size: 11px;
    font-weight: bold;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_price .cb_strike {
    color: #666666;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_price .cb_price_per {
    color: #888888;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_price .cb_price.cb_price_discount {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_expand {
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_expand .Citybreak_Button {
    padding: 7px 7px 6px;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_expand .Citybreak_Button.cb_expandbutton {
    border-radius: 4px 4px 4px 4px;
}
#content .Citybreak_CompactList tr.cb_row td.cb_acc_expand .Citybreak_Button.cb_expandbutton .cb_icon.cb_expandicon {
    margin-top: 0;
    width: 8px;
}
#content .Citybreak_CompactList tr.cb_expandedcontent td.cb_cnt {
    white-space: normal;
}
#content .Citybreak_CompactList tr.cb_expandedcontent td.cb_cnt .cb_altcnt {
}
#content .Citybreak_CompactList tr.cb_expandedcontent td.cb_cnt .cb_altcnt_inner {
    padding: 20px 0;
}
#content .Citybreak_Button.cb_expandbutton .cb_icon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    display: block;
}
#content .Citybreak_Button.cb_expandbutton .cb_icon.cb_expandicon {
    /*background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -600px -4px;
    display: block;
    float: left;
    height: 8px;
    margin-top: 4px;
    width: 11px;*/
	background-image:none;
	display:none;
}
#content .Citybreak_Button.cb_expandbutton .cb_icon.cb_collapseicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -600px -4px;
    display: block;
    float: left;
    height: 8px;
    margin-top: 4px;
    width: 11px;
}
#content .Citybreak_Button.cb_expandbutton.cb_sel .cb_icon.cb_expandicon {
    background-position: -650px -3px;
}
#content .Citybreak_CompactList td:first-child .cb_icon.cb_expandicon, #content .Citybreak_CompactList td:first-child .cb_icon.cb_collapseicon {
    height: 12px;
    left: 2px;
    position: absolute;
}
#content .Citybreak_CompactList .Citybreak_Button .cb_icon.cb_expandicon, #content .Citybreak_CompactList .Citybreak_Button .cb_icon.cb_collapseicon {
    margin: 2px !important;
    width: 7px !important;
}
#content .Citybreak_CompactList .cb_errorbox .cb_inner {
    padding: 0;
}
#content .Citybreak_Alt_DayByDay {
}
#content .Citybreak_Alt_DayByDay table {
    border-bottom: 0 none;
    border-collapse: collapse;
}
#content .Citybreak_Alt_DayByDay th {
    padding: 0 0 3px;
}
#content .Citybreak_Alt_DayByDay th .cb_inner {
    padding: 0;
}
#content .Citybreak_Alt_DayByDay th.cb_product {
}
#content .Citybreak_Alt_DayByDay th.cb_product .cb_inner {
}
#content .Citybreak_Alt_DayByDay th.cb_day {
}
#content .Citybreak_Alt_DayByDay th.cb_day .cb_inner {
    text-align: center;
}
#content .Citybreak_Alt_DayByDay th.cb_total {
}
#content .Citybreak_Alt_DayByDay th.cb_total .cb_inner {
    text-align: right;
}
#content .Citybreak_Alt_DayByDay td {
    background-color: #FFFFFF;
    border-top: 1px solid #EDEDED;
    padding: 6px;
}
#content .Citybreak_Alt_DayByDay tbody + tbody tr:first-child td {
    border-top: 1px solid #D7D7D7;
}
#content .Citybreak_Alt_DayByDay .cb_firstrow tr td {
    border-top: 0 none;
}
#content .Citybreak_Alt_DayByDay td a {
    color: #282828;
}
#content .Citybreak_Alt_DayByDay td .cb_inner {
    display: inline;
}
#content .Citybreak_Alt_DayByDay td.cb_numcol {
    background-color: #282828;

    border-left: 0 none;
    border-top: 0 none;
}
#content .Citybreak_Alt_DayByDay tbody + tbody tr:first-child td.cb_numcol {
    border-top: 0 none;
}
#content .Citybreak_Alt_DayByDay td.cb_numcol .cb_inner {
    color: #FFFFFF;
    font-weight: bold;
}
#content .Citybreak_Alt_DayByDay tbody {
}
#content .Citybreak_Alt_DayByDay tbody + tbody {
}
#content .Citybreak_Alt_DayByDay tbody:last-child td.cb_numcol {
}
#content .Citybreak_Alt_DayByDay tbody tr:first-child td {
}
#content .Citybreak_Alt_DayByDay td.cb_bookalt_numcol {
    background-color: #242424;
}
#content .Citybreak_Alt_DayByDay td.cb_product {
}
#content .Citybreak_Alt_DayByDay td.cb_product .cb_inner {
}
#content .Citybreak_Alt_DayByDay td.cb_product .cb_inner .cb_included {
    font-size: 11px;
}
#content .Citybreak_Alt_DayByDay td.cb_product .cb_bookalt_expander {
    font-weight: bold;
}
#content .Citybreak_Alt_DayByDay td.cb_product .cb_bookalt_expander:hover {
    text-decoration: none;
}
#content .Citybreak_Alt_DayByDay td.cb_product .cb_source {
}
#content .Citybreak_Alt_DayByDay td.cb_day {
    background-color: #F6F6F6;
    text-align: center;
}
#content .Citybreak_Alt_DayByDay td.cb_day .cb_inner {
    font-size: 11px;
}
#content .Citybreak_Alt_DayByDay td.cb_total_price {
}
#content .Citybreak_Alt_DayByDay td.cb_total_price .cb_inner {
}
#content .Citybreak_Alt_DayByDay td.cb_total_price .cb_price {
    color: #C53B3A!important;
    font-size: 14px!important;
    font-weight: bold!important;
}
#content .Citybreak_Alt_DayByDay td.cb_choose {
    border-right: 0 none;
}
#content .Citybreak_Alt_DayByDay td.cb_choose .cb_inner {
    text-align: right;
}
#content .Citybreak_Alt_DayByDay td.cb_choose  .Citybreak_Button {
    float: right;
    min-width: 84px;
}
#content .Citybreak_Alt_DayByDay td.cb_choose .cb_few_left {
    color: #C53B3A;
    float: right;
    font-size: 11px;
    font-weight: bold;
    padding-top: 2px;
}
#content .Citybreak_Alt_DayByDay tr.cb_bookalt_roominforow td {
}
#content .Citybreak_Alt_DayByDay tr.cb_bookalt_roominforow td.cb_numcol {
    background-color: #242424;
    background-image: none;
}
#content .Citybreak_Alt_DayByDay tr.cb_bookalt_roominforow td.cb_room {
    border-right: 0 none;
}
#content .Citybreak_SidebarBox.Citybreak_CustService {
}
#content .Citybreak_SidebarBox.Citybreak_CustService a {
    color: #2B5B76;
	text-decoration:underline;
}
#content .Citybreak_SidebarBox.Citybreak_CustService a:hover {
    text-decoration: underline;
}
#content .Citybreak_SidebarBox.Citybreak_CustService .cb_inner .cb_copy {
    padding: 20px;
}
#content .Citybreak_SidebarBox.Citybreak_CustService .cb_inner .cb_ex {
}
#content .Citybreak_SidebarBox.Citybreak_CustService .cb_inner .cb_bd .cb_copy ul li {
    font-weight: bold;
}
#content .Citybreak_SidebarBox.Citybreak_CustService .cb_inner .cb_bd .cb_copy ul li .cb_icon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs {
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_ex {
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_copy {
    padding: 20px;
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_copy ul li {
    padding-left: 20px;
    position: relative;
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_copy ul li .cb_icon {
    height: 16px;
    left: 0;
    position: absolute;
    top: 0;
    width: 16px;
}
#content .Citybreak_SidebarBox.Citybreak_BookWithUs .cb_inner .cb_copy ul li span.cb_icon.cb_checkicon {
}
#content .cb_icon.cb_phoneicon {
    background-position: 0 -350px;
}
#content .cb_icon.cb_emailicon {
    background-position: -50px -350px;
}
#content .cb_icon.cb_editicon {
    background-position: -100px -350px;
}
#content .cb_icon.cb_termsicon {
    background-position: -150px -350px;
}
#content .cb_icon.cb_pag_first {
    background-position: -200px 0;
}
#content .cb_icon.cb_pag_next {
    background-position: -300px 0;
}
#content .cb_icon.cb_pag_prev {
    background-position: -250px 0;
}
#content .cb_icon.cb_pag_last {
    background-position: -350px 0;
}
#content .cb_icon.cb_checkicon {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -100px -199px transparent;
}
#content .cb_star_icon.cb_staricon_sml {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -100px -100px transparent;
}
#content .cb_star_icon.cb_staricon_sml0 {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -150px -100px transparent;
}
#content .cb_star_icon.cb_staricon_lrg {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll 0 -100px transparent;
}
#content .cb_star_icon.cb_staricon_lrg0 {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -50px -100px transparent;
}
#content .Citybreak_Pagination {
    font-size: 12px;
    font-weight: bold;
}
#content .Citybreak_Pagination .cb_pag_btn a {
    color: #000;
    padding: 6px 9px;
    text-decoration: none;
}
#content .Citybreak_Pagination .cb_go_next a,
#content .Citybreak_Pagination .cb_go_last a {
    background-color: #939393;
    color: #FFFFFF;
    padding: 6px 9px;
    text-decoration: none;
}
#content .Citybreak_Pagination .cb_pag_btn a.cb_disabled {
    background-color: #939393;

    color: #FFFFFF;
}
#content .Citybreak_Pagination .cb_pag_btn a.cb_sel {
    background-color: #12B1FF;
    background-position: 0 0;
    border-left: medium none;
	color:#fff;
}
#content .Citybreak_Pagination .cb_btngroup a {
    border-radius: 0 0 0 0;
}
#content .Citybreak_Pagination .cb_btngroup .cb_btnfirst a {

}
#content .Citybreak_Pagination .cb_btngroup .cb_btnlast a {

}
#content .Citybreak_Pagination .cb_btngroup .cb_pag_btn.cb_btnfirst a {
}
#content .Citybreak_Pagination .cb_pag_btn.cb_go_first a {
    border: medium none;
}
#content .Citybreak_Pagination .cb_pag_btn.cb_go_prev a {
    border: medium none;
}
#content .Citybreak_Pagination .cb_pag_btn.cb_go_next a {
    border: medium none;
}
#content .Citybreak_Pagination .cb_pag_btn.cb_go_last a {
    border: medium none;
}
#content .Citybreak_Pagination .cb_pag_btn a .cb_icon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    padding-left: 14px;
	display:none;
}
#content .Citybreak_ListingsAcc {
}
#content .Citybreak_AccInfoBasic {
}
#content .Citybreak_AccInfoBasic .cb_altcnt {
}
#content .Citybreak_AccInfoBasic .cb_altcnt_inner {
}
#content .Citybreak_AccInfoBasic .cb_product_info {
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_loc {
   background-color: #12B1FF;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 15px;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_name {
    margin-bottom: 0;
    margin-top: 2px;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_name .cb_prod_hd {
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_name .cb_prod_class {
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_address {
    font-size: 12px;
    padding-top: 2px;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_address a {
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_address a:hover {
    text-decoration: underline;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_rating {
    margin-top: 0;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_rating a:hover {
    text-decoration: underline;
}
#content .Citybreak_AccInfoBasic .cb_product_info .cb_prod_copy {
    color: #282828;
    margin-top: 9px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action {
    margin-top: 10px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_readmore_lnk {
   background-color: #E6E6E6;
    border: 1px solid #ACACAC;
    color: #5B5B5B !important;
    display: block;
    height: 21px;
    padding: 5px 0 0 0!important;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 126px;
	font-size:11px;
	margin-bottom:10px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_readmore_lnk a:hover {
    text-decoration: underline;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_show_price_btn {
}
#content .Citybreak_AccInfoBasic .cb_prod_action .Citybreak_Button {

}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare {
    padding-top: 5px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare input[type="checkbox"] {
    margin: 2px 3px 0 5px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare .cb_compare_lbl {
    color: #888888;
    line-height: 16px;
    padding: 0 2px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare.cb_sel .cb_compare_lbl {
    background: none repeat scroll 0 0 transparent;
    border: 1px dashed #C2C2C2;
    color: #DC643A;
    font-weight: bold;
    padding: 0 4px 1px 2px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare.cb_sel .cb_compare_lbl:hover {
    text-decoration: underline;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_compare.cb_sel.cb_smallbutton .cb_compare_lbl {
    border: 1px dashed #BEBEBE;
    padding: 0 4px 1px 3px;
}
#content .Citybreak_AccInfoBasic .cb_attributes {
}
#content .Citybreak_AccInfoBasic .cb_attributes .cb_lbl {
}
#content .Citybreak_AccInfoBasic .cb_attributes .cb_lbl .cb_icon {
}
#content .Citybreak_AccInfoBasic .cb_listing_pricebox {
}
#content .Citybreak_AccInfoBasic .cb_product_img_box {
}
#content .Citybreak_AccInfoBasic .cb_product_img_box .cb_ribbon_small {
    left: 0;
    position: absolute;
    top: 0;
}
#content .Citybreak_AccInfoBasic .cb_product_img_box .cb_enlarge_gal {
}
#content .Citybreak_AccInfoBasic .cb_product_img_box .cb_enlarge_gal .cb_icon.cb_enlarge {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: 0 -250px;
    margin: 101px 0 0 101px;
    padding: 7px;
}
#content .Citybreak_AccInfoBasic .cb_product_img {
    border: medium none;
}
#content .Citybreak_AccInfoBasic .cb_product_img a {
    border: medium none;
}
#content .Citybreak_AccInfoBasic .cb_product_img img {
}
#content .Citybreak_AccInfoBasic .cb_enlarge_gal {
    height: 115px;
    width: 115px;
}
#content .Citybreak_AccInfoBasic .cb_enlarge_gal .cb_icon.cb_enlarge {
}
#content .Citybreak_AccInfoBasic .cb_gallery_box {
}
#content .Citybreak_AccInfoBasic .cb_gallery_box .cb_gallery {
    left: 119px;
}
#content .Citybreak_AccInfoBasic .cb_gallery_box .cb_img_hover {
    height: 113px;
    width: 113px;
}
#content .Citybreak_AccInfoBasic .cb_prod_action .cb_srchlist_offers {
    color: #669E30;
    float: right;
    font-weight: bold;
    margin-right: 10px;
    padding-top: 6px;
}
#content .Citybreak_AccInfoBasic .cb_gallery_box .cb_img_hover {
    border: 2px solid #282828;
}
#content .cb_gallery_box .cb_icon.cb_closeoverlay {
    position: absolute;
    right: -5px;
    top: -5px;
}
#content .cb_icon.cb_closeoverlay {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -500px -250px transparent;
    height: 20px;
    width: 20px;
}
#content .Citybreak_SidebarBox.Citybreak_Search.cb_accommodation_searchbox .cb_search_summary ul {
    padding-top: 10px;
}
#content .Citybreak_SidebarBox.Citybreak_Search.cb_accommodation_searchbox .cb_search_summary li {
    color: #FFFFFF;
    padding-top: 3px;
}
#content .Citybreak_SidebarBox.Citybreak_Search.cb_accommodation_searchbox .cb_search_summary li:first-child {
    padding-top: 0;
}
#content .Citybreak_SidebarBox.Citybreak_Search.cb_accommodation_searchbox .cb_search_summary li .cb_lbl {
    font-weight: bold;
}
#content .cb_nearby_box {
    float: left;
    width: 196px;
}
#content .cb_nearby_box .cb_prod_hd h3 {
    display: block;
    padding: 4px 0 6px;
}
#content .cb_nearby_box .cb_nearby_copy {
    overflow: hidden;
    width: 196px;
}
#content .cb_nearby_box .cb_nearby_copy .cb_nearby_img_holder {
    float: left;
    height: 79px;
    margin: 0 10px 0 0;
    width: 79px;
}
#content .cb_nearby_box .cb_nearby_copy .cb_nearby_img_holder img {
}
#content .Citybreak_NearbyHotels {
    width: 660px;
}
#content .cb_listing_pricebox {
}
#content .cb_listing_pricebox .cb_pbox {
}
#content .cb_listing_pricebox .cb_pbox .cb_descr {
    color: #888888;
    font-weight: bold;
}
#content .cb_listing_pricebox .cb_pbox .cb_price {
    padding-top: 6px;
}
#content .cb_listing_pricebox .cb_pbox .cb_price h2 {
    padding-top: 6px;
}
#content .cb_listing_pricebox .cb_pbox .cb_price .cb_price_discount {
}
#content .cb_listing_pricebox .cb_pbox .cb_ref_currency {
}
#content .cb_listing_pricebox .cb_price_msg {
}
#content .cb_listing_pricebox .cb_price_msg.cb_few_left {
}
#content .cb_listing_pricebox .cb_price_msg.cb_altprice {
}
#content .cb_txt_lite {
    color: #888888;
    font-weight: normal;
    padding: 0 1px;
}
#content .cb_txt_emph {
    color: #888888;
}
#content .Citybreak_AccCompare {
}
#content .Citybreak_CompareMap {
    margin-bottom: 10px;
}
#content .Citybreak_CompareMap #cb_comparemap {
    height: 400px;
}
#content .Citybreak_AccCompare .cb_compare_tbl {
}
#content .Citybreak_AccCompare .cb_compare_tbl table {
    border-bottom: 1px solid #BFBFBF;
    border-collapse: collapse;
    border-right: 1px solid #BFBFBF !important;
    width: 100%;
}
#content .Citybreak_AccCompare .cb_compare_tbl td {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #E4E4E4 -moz-use-text-color -moz-use-text-color #E4E4E4;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    padding: 5px 6px;
    text-align: center;
    width: 200px;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_map_cnt {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 transparent;
    border-color: -moz-use-text-color #BFBFBF #BFBFBF -moz-use-text-color;
    border-style: none solid solid none;
    border-width: 0 1px 1px 0;
    padding: 0;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_map_cnt .cb_map {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E4E4E4 #E4E4E4 #BFBFBF;
    border-style: solid;
    border-width: 1px;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_map_cnt .cb_inner {
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_map_cnt .cb_lbl {
    background-color: #282828;

    color: #FFFFFF;
    font-weight: bold;
    line-height: 19px;
}
#content .Citybreak_AccCompare .cb_compare_tbl .cb_img {
    margin-bottom: 3px;
}
#content .Citybreak_AccCompare .cb_compare_tbl .cb_img a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E4E4E4 #E4E4E4 #BFBFBF;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    padding: 2px;
}
#content .Citybreak_AccCompare .cb_compare_tbl .cb_img img {
    display: block;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_name {
    border-top: 1px solid #BFBFBF;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_name a {
    color: #000000;
    font-size: 14px;
    text-decoration: none !important;
}
#content .Citybreak_AccCompare .cb_compare_tbl td .cb_rating_cnt a {
    font-weight: bold;
}
#content .Citybreak_AccCompare .cb_compare_tbl td .cb_rating_cnt .cb_description {
    color: #888888;
    font-size: 11px;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_label {
    background: none repeat scroll 0 0 #F9F9F9;
    border-left: 1px solid #BFBFBF;
    text-align: left;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_label .cb_label_price {
    border-top: 1px solid #BFBFBF;
}
#content .Citybreak_AccCompare .cb_compare_tbl td.cb_col_bg {
    background: none repeat scroll 0 0 #F9F9F9;
}
#content .Citybreak_AccCompare .cb_compare_tbl tr.cb_sub_header td {
    background-color: #EEEEEE;
    border-left: 1px solid #BFBFBF;
    font-weight: bold;
    text-align: left;
}
#content .Citybreak_AccCompare .cb_compare_tbl .cb_icon.cb_pointer_right {
    display: inline;
    float: none;
    padding-right: 3px;
}
#content .Citybreak_compare_tbl .cb_thumb.cb_imgthumb {
    height: 85px;
    margin: 0 auto 5px;
    padding: 2px;
    width: 85px;
}
#content .Citybreak_compare_tbl .cb_thumb.cb_imgthumb .cb_icon.cb_enlarge {
}
#content .Citybreak_compare_tbl .cb_thumb.cb_imgthumb img {
}
#content .Citybreak_compare_tbl .cb_button_cnt {
}
#content .Citybreak_compare_tbl .cb_icon.cb_pointer_right {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -800px 0;
    display: block;
    margin-right: 4px;
    padding-left: 14px;
    width: 5px;
}
#content .Citybreak_compare_tbl .cb_price_cnt {
}
#content .Citybreak_compare_tbl .cb_availability_cnt {
}
#content .Citybreak_compare_tbl .cb_availability_cnt .cb_few_left {
}
#content .Citybreak_compare_tbl .cb_strike {
}
#content .Citybreak_compare_tbl .cb_price {
}
#content .Citybreak_compare_tbl .cb_price h2 {
}
#content .Citybreak_compare_tbl .cb_price.cb_price_discount h1 {
    color: #669E30;
}
#content .Citybreak_compare_tbl .cb_icon.cb_discounttag {
}
#content .Citybreak_compare_tbl .cb_rating_cnt {
}
#content .Citybreak_compare_tbl .cb_rating_cnt a {
}
#content .Citybreak_compare_tbl .cb_rating_bar_box {
}
#content .Citybreak_GuestScore_Overview {
}
#content .Citybreak_GuestScore_Overview .cb_boxes {
}
#content .Citybreak_GuestScore_Overview .cb_boxes {
    background-color:#f5fcff;
    border-radius: 6px 6px 6px 6px;
    margin-top: 10px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_box {
    margin-left: 0;
    padding: 15px;
    width: 181px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_box .cb_inner .cb_copy {
    color: #888888;
    font-size: 11px;
    font-style: italic;
    padding-bottom: 15px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_by .cb_rating_by_name {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_by .cb_rating_by_country {
    color: #888888;
    font-size: 11px;
    font-weight: normal;
    padding-top: 2px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_box:first-child {
    padding-right: 0;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_box:last-child {
    padding-left: 0;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_rating_box.cb_rating_totals {
    background-color: #282828;

    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    color: #FFFFFF;
    padding-bottom: 25px;
    padding-left: 15px;
    width: 183px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_total .cb_summary h3 {
    padding-bottom: 2px;
}
#content .Citybreak_GuestScore_Overview .cb_summary h3,
#content .Citybreak_GuestScore_Overview .cb_summary h3 span {
	color: #FFFFFF;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_total {
    padding: 5px 0;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_total .cb_total_recommendations {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_total .cb_total_recommendations .cb_description {
    color: #888888;
    font-size: 11px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores dl {
    padding-top: 7px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores dt {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores dd {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores span {
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores span.cb_rating_lbl {
    border-bottom: 1px dashed #555555;
    line-height: 13px;
}
#content .Citybreak_GuestScore_Overview .cb_boxes .cb_scores span.cb_rating_num {
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide {
    background-color: #282828;

    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    padding: 9px 5px 15px 15px;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_total {
    padding-top: 4px;
    width: 140px;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_total .cb_total_recommendations {
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_total .cb_total_recommendations .cb_description {
    color: #888888;
    font-size: 11px;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores {
    width: 452px;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores dl {
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores dd {
    border-bottom: 1px dashed #555555;
    width: 216px;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores span {
    padding: 3px 0;
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores span.cb_rating_lbl {
}
#content .Citybreak_GuestScore_Overview .cb_rating_box_wide .cb_scores span.cb_rating_num {
}
#content .Citybreak_GuestScore_Overview .cb_rating_info {
    color: #888888;
    font-size: 11px;
    margin-top: 5px;
}
#content .Citybreak_GuestScore_Overview.cb_overview .cb_main_hdrow {
}
#content .Citybreak_GuestReviews {
}
#content .Citybreak_GuestReviews .cb_review_list {
    margin-top: 15px;
}
#content .Citybreak_GuestReviews .cb_reviewcnt {
}
#content .Citybreak_GuestReviews .cb_reviewcnt_inner {
    float: left;
    width: 380px;
}
#content .Citybreak_GuestReviews .cb_rating_by {
}
#content .Citybreak_GuestReviews .cb_rating_by .cb_rating_by_name {
    font-weight: bold;
}
#content .Citybreak_GuestReviews .cb_rating_by .cb_rating_by_country {
    color: #888888;
}
#content .Citybreak_GuestReviews .cb_review {
    padding-top: 8px;
}
#content .Citybreak_GuestReviews .cb_reply {
}
#content .Citybreak_GuestReviews .cb_scores {
}
#content .Citybreak_GuestReviews .cb_scores dl {
    background-color:#f5fcff;
    border-radius: 6px 6px 6px 6px;
    float: right;
    padding: 10px 15px 15px;
    width: 190px;
}
#content .Citybreak_GuestReviews .cb_scores dd {
    border-bottom: 1px dashed #DADADA;
    padding: 4px 0 1px;
    position: relative;
}
#content .Citybreak_GuestReviews .cb_scores span.cb_rating_lbl {
    display: block;
    width: 155px;
}
#content .Citybreak_GuestReviews .cb_scores span.cb_rating_num {
    float: right;
    position: absolute;
    right: 0;
    top: 4px;
}
#content .Citybreak_TwoClmn_Description {
}
#content .Citybreak_TwoClmn_Description .cb_copy {
}
#content .Citybreak_TwoClmn_Description .cb_gallery {
    background-color: #FFFFFF;
    background-image: none;
    border-color: #DEDEDE #DEDEDE #BFBFBF;
    border-style: solid;
    border-width: 1px;
}
#content .Citybreak_TwoClmn_Description .cb_copy p {
}
#content .Citybreak_TwoClmn_Description .cb_copy p:first-child {
}
div.cb_selector {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: 202px 10px;
    background-repeat: no-repeat;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 28px;
    padding: 0 9px;
}
#content .Citybreak_SidebarBox div.cb_selector {
    background-color: #CCCCCC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
}
/*#content .Citybreak_SidebarBox div.cb_selector select {
    height: 28px;
    width: 220px;
}*/
#content .Citybreak_SidebarBox.Citybreak_Filter div.cb_selector {
    width: 202px;
}
#content .Citybreak_SidebarBox .Citybreak_SearchBox .cb_2col div.cb_selector {
    background-position: 82px 10px;
    width: 82px;
	border-radius:0px;
}
#content .Citybreak_SearchBox div.cb_selector {
    background-color: transparent;
	box-shadow:none;
	border:none;
	border-radius:0px;
}
#content .Citybreak_SearchBox div.cb_selector span {
    font-weight: bold;
}
#content .Citybreak_SearchBox .cb_selects_w3 div.cb_selector span {
    width: 202px;
}
#content .Citybreak_SearchBox .cb_selects_w3 div.cb_selector {
    width: 202px;
}
#content .Citybreak_SearchBox .cb_selects_wide div.cb_selector {
    width: 202px;
}
#content .Citybreak_ProgressPage {
    border-top: 1px solid transparent;
    position: relative;
}
#content .Citybreak_ProgressPage .cb_inner {

    padding: 100px;
    position: relative;
    text-align: center;
}
#content .Citybreak_ProgressPage .cb_inner > .cb_ex {
}
#content .Citybreak_ProgressPage .cb_inner .cb_ft {
}
#content .Citybreak_ProgressPage .cb_inner .cb_hd {
}
#content .Citybreak_ProgressPage .cb_inner .cb_hd .cb_ex {
}
#content .Citybreak_ProgressPage .cb_inner .cb_hd .cb_badges {
}
#content .Citybreak_ProgressPage .cb_inner .cb_hd h1 {
    color: #282828;
    font-family: Arial,Verdana,Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
}
#content .Citybreak_ProgressPage .cb_inner .cb_hd h2 {
    color: #888888;
    font-family: Arial,Verdana,Sans-Serif;
    font-size: 16px;
    padding-bottom: 33px;
}
#content .Citybreak_ProgressPage .cb_inner .cb_ticks {
}
#content .Citybreak_ProgressPage .cb_progress_bar_box {
}
#content .Citybreak_ProgressPage .cb_progress_bar_box span {
    background-color: transparent;

    height: 12px;
    left: 0;
    position: absolute;
}
#content .Citybreak_ProgressPage .cb_progress_holder {
    background-color: transparent;
    background-repeat: no-repeat;
    height: 12px;
    left: 353px;
    position: absolute;
    top: 130px;
    width: 254px;
}
#content .Citybreak_ProgressPage .cb_inner .cb_bd {
}
#content .Citybreak_ProgressPage .cb_searchparameters {
    font-size: 13px;
    line-height: 18px;
}
#content .Citybreak_ProgressPage .cb_searchparameters span {
    display: block;
}
#content .Citybreak_ProgressPage .cb_copy {
    display: none;
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 25px;
    padding-top: 200px;
    width: 980px;
}
#content .Citybreak_ProgressPage .cb_copy li {
    padding: 0 20px 12px;
    position: relative;
}
#content .Citybreak_ProgressPage .cb_copy li span {
    color: #DC643A;
    font-weight: bold;
}
#content .Citybreak_ProgressPage .cb_copy h3 {
    color: #282828;
    font-family: Arial,Sans-Serif;
    font-size: 18px;
    margin: 20px 0 2px;
}
#content .Citybreak_ProgressPage .cb_ft {
}
#content .Citybreak_ProgressPage.cb_progress_accommodation .cb_ft {
}
#content .cb_main_hdrow {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 3px;
}
#content .cb_main_hdrow.cb_clr {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #282828;
    padding-bottom: 2px;
	margin-top:45px;
}
#content .cb_main_hdrow .cb_subhd {
    font-size: 14px;
    padding-top: 3px;
    white-space: normal;
}
#content .cb_main_hdrow .cb_subhd_side {
    padding-top: 7px;
}
#content .cb_main_hdrow2 {
    margin-top: 20px;
}
#content .cb_main_hdrow2 .cb_subhd_box {
    width: 600px;
}
#content .Citybreak_Placement_Result {
}
#content .Citybreak_Placement_Result .cb_altcnt {
}
#content .Citybreak_Placement_Result .cb_altcnt_inner {
}
#content .Citybreak_Placement_Result .cb_altcnt_inner .Citybreak_BookAlt {
}
#content .Citybreak_AccNearby {
    width: 620px;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box {
    margin-left: 20px;
    width: 193px;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box:first-child {
    margin-left: 0;
}
#content .Citybreak_AccNearby .cb_boxes .cb_prod_name {
}
#content .Citybreak_AccNearby .cb_boxes .cb_prod_name a {
    color: #282828;
}
#content .Citybreak_AccNearby .cb_boxes .cb_product_info {
    padding-top: 5px;
}
#content .Citybreak_AccNearby .cb_boxes .cb_product_info .cb_img img {
}
#content .Citybreak_AccNearby .cb_boxes .cb_product_info .cb_img {
    float: left;
    margin: 0 7px 0 0;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box .cb_product_priceinfo .cb_descr {
    color: #888888;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box .cb_price_from .cb_from {
    font-size: 12px;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box .cb_price_from .cb_price.cb_price {
    color: #C53B3A;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box .cb_price_from .cb_price.cb_price.cb_txt_discount {
    color: #669E30;
}
#content .Citybreak_AccNearby .cb_boxes .cb_nearby_box .cb_icon.cb_discounttag .cb_txt_discount {
    color: #669E30;
    font-size: 11px;
    font-weight: bold;
}
#content .Citybreak_Gallery {
    width: 645px;
}
#content .Citybreak_Gallery .cb_img {
    background-color: #FFFFFF;
    border-color: #DEDEDE #DEDEDE #BFBFBF;
    border-style: solid;
    border-width: 1px;
    margin: 0 25px 25px 0;
	display:table-row;
	height:	188px;
}
#content .Citybreak_Gallery .cb_img a {
   /* height: 180px;*/
    padding: 4px;
    /*width: 180px;*/
	display:table-cell;
	vertical-align:middle;
}
#content .Citybreak_Gallery .cb_img a img {
}
#content .Citybreak_Gallery .cb_img a:hover {
}
#content .Citybreak_DetailsMap {
}
#content .Citybreak_DetailsMap .cb_details_gmap {
}
#content .Citybreak_MapContent .cb_mapcontent_wrap {
}
#content .Citybreak_MapContent .cb_mapcontent_wrap .cb_mapcontent {
    width: 620px;
}
#content .Citybreak_MapContent .cb_mapcontent_wrap .cb_mapcontent.cb_directions {
    padding-top: 0;
}
#content .cb_bookalt_more {
    margin-top: 3px;
}
#content .cb_bookalt_more a {
    font-size: 12px;
}
#content .cb_icon.cb_expandicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -400px 0;
    height: 17px;
    padding-top: 0;
    width: 11px;
}
#content .cb_icon.cb_collapseicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -450px 0;
    height: 17px;
    padding-top: 0;
    width: 11px;
}
#content .cb_bookalt_roominfo_box {
    margin-top: 0;
}
#content .Citybreak_ChangeSearch {
}
#content .Citybreak_ChangeSearch .cb_changesearch_bar {
    background-color: #282828;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    padding: 6px 10px 7px;
}
#content .Citybreak_ChangeSearch .cb_changesearch_bar:hover {
}
#content .Citybreak_ChangeSearch .cb_changesearch_bar .cb_icon.cb_expandicon {
    background-position: -600px 0;
}
#content .Citybreak_ChangeSearch .cb_changesearch_bar .cb_icon.cb_collapseicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -650px 1px;
    padding-top: 0;
}
#content .Citybreak_ChangeSearch .cb_changesearch_bar.cb_sel {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox input[type="text"] {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox select {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_selects + .cb_selects {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_roominfo_hd {
    color: #282828;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_2col {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_col_left {
    width: 100px;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_col_right {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_2col select {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_2col .cb_date_input input[type="text"] {
}
#content .Citybreak_ChangeSearch .cb_changesearch_formbox {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
#content .Citybreak_ChangeSearch .cb_changesearch_formbox .cb_inner {
    padding: 15px;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config {
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config > .cb_form_row {
    padding-top: 0;
}
#content .Citybreak_ChangeSearch .Citybreak_AvailCalendarWrapper {
    float: right;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox.cb_guest_config {
    width: 158px;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_form_row .cb_fields.cb_children .cb_childage_input span.cb_child_lbl, #content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_form_row .cb_fields.cb_children .cb_childage_input .cb_child_lbl {
    color: #282828;
}
#content .Citybreak_ChangeSearch table.cb_form_hdrow td.cb_right {
    width: 420px;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_selector {
    background-color: transparent;
    background-position: 137px 10px;
    //box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    width: 137px;
}
#content .Citybreak_ChangeSearch .Citybreak_SearchBox .cb_2col .cb_selector {
    background-position: 82px 10px;
    width: 82px;
}
#content .Citybreak_ChangeSearch .cb_changesearch_formbox.cb_hidden .Citybreak_SearchBox .cb_selector {
    background-position: 137px 10px;
    width: 137px;
}
#content .Citybreak_ChangeSearch .cb_changesearch_formbox.cb_hidden .Citybreak_SearchBox .cb_2col .cb_selector {
    background-position: 82px 10px;
    width: 82px;
}
#content .Citybreak_ListMapView {
}
#content .Citybreak_ListMapView .cb_map_inner {
}
#content .Citybreak_ListMapView table {
}
#content .Citybreak_ListMapView td.cb_mapcnt .cb_gmaplarge, #content .Citybreak_ListMapView td.cb_listcnt .cb_maplist {
}
#content .Citybreak_ListMapView td.cb_mapcnt .cb_gmaplarge {
}
#content .Citybreak_ListMapView td.cb_listcnt {
}
#content .Citybreak_ListMapView td.cb_listcnt .cb_maplist {
}
#content .Citybreak_ListMapView #cb_mapnodes {
}
#content .Citybreak_ListMapView #cb_mapnodes li {
    border-bottom: 1px solid #DADADA;
    color: #888888;
    font-size: 11px;
    min-height: 42px;
    padding: 0 10px 6px 40px;
}
#content .Citybreak_ListMapView #cb_mapnodes li a {
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}
#content .Citybreak_ListMapView #cb_mapnodes li a:hover {
   background-color:#f5fcff;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_inlinestarwrap {
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_map_name {
    padding-top: 6px;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_map_name a {
    color: #282828;
    font-weight: bold;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_map_pin {
    left: 4px;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_price_strike {
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_price {
    color: #C53B3A;
    font-size: 11px;
    font-weight: bold;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_price.cb_price_discount {
    color: #669E30;
}
#content .Citybreak_ListMapView #cb_mapnodes li .cb_descr {
}
#content .Citybreak_ListMapView .cb_mapactions {
}
#content .Citybreak_ListMapView .cb_mapactions .cb_mapactions_lbl {
}
#content .Citybreak_ListMapView .cb_mapactions label {
}
#content .Citybreak_ListMapView .cb_mapactions label.cb_sel {
}
#content .Citybreak_ListMapView .cb_mapactions input {
}
#content .cb_icon.cb_discounttag {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -48px -149px;
    height: 16px;
    width: 23px;
}
#content .cb_icon.cb_discounttag_large {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: 0 -150px;
    height: 19px;
    width: 28px;
}
#content .cb_icon.cb_pointer_right {
  /*  background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -800px 6px;
    display: block;
    float: right;
    height: 14px;
    margin-left: 3px;
    width: 3px;*/
}
#content .cb_icon.cb_deleteicon {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    background-position: -250px -246px;
    padding-right: 8px;
}
#content .cb_pin_div {
}
#content .Citybreak_AvailCalendarWrapper {
}
#content .Citybreak_AvailCalendarWrapper .cb_col {
}
#content .Citybreak_AvailCalendarWrapper .cb_col:first-child {
}
#content .Citybreak_AvailCalendarWrapper .cb_continue {
}
#content .Citybreak_AvailCalendarWrapper .cb_continue .cb_btn {
    font-weight: bold;
}
#content .Citybreak_AvailCalendarWrapper .cb_continue .cb_btn .Citybreak_Button {
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    min-width: 61px;
}
#content .Citybreak_AvailCalendarWrapper .cb_continue .cb_legend {
}
#content .Citybreak_AvailCalendar {
}
#content .Citybreak_AvailCalendar .Citybreak_month {

    border-color: #DEDEDE #DEDEDE #BFBFBF;
    padding: 9px 3px 5px 4px;
}
#content .Citybreak_AvailCalendar .cb_hd {
}
#content .Citybreak_AvailCalendar .cb_hd a {
}
#content .Citybreak_AvailCalendar .cb_hd a .cb_icon {
}
#content .Citybreak_AvailCalendar .cb_hd .cb_prev {
}
#content .Citybreak_AvailCalendar .cb_hd .cb_next {
}
#content .Citybreak_AvailCalendar table {
}
#content .Citybreak_AvailCalendar th {
}
#content .Citybreak_AvailCalendar td {
}
#content .Citybreak_AvailCalendar td a {
}
#content .Citybreak_AvailCalendar .cb_pass, #content .Citybreak_AvailCalendar .cb_notavail {
}
#content .Citybreak_AvailCalendar .cb_pass_mark {
}
#content .Citybreak_AvailCalendar .cb_sel {
}
#content .Citybreak_AvailCalendar .cb_sel.cb_selected {
}
#content .Citybreak_AvailCalendar .cb_sel a, #content .Citybreak_AvailCalendar .cb_sel_mark a {
    background-color: #2B5B76;
    color: #FFFFFF;
    font-weight: bold;
}
#content .Citybreak_AvailCalendar .cb_sel_mark {
}
#content .Citybreak_AvailCalendar .cb_full {
}
#content .Citybreak_AvailCalendar .cb_notsel {
}
#content .Citybreak_AvailCalendar .cb_initial_msg {
}
#content .Citybreak_AvailCalendar .cb_loading {
}
#content .cb_expand_infobox .cb_box {
    background-color: #F6F6F6;
}
#content .cb_expand_infobox .cb_ex {
}
#content .cb_expand_infobox .cb_heading {
}
#content .cb_expand_infobox .cb_row + .cb_row {
}
#content .cb_expand_infobox .cb_copy {
}
#content .cb_expand_infobox.cb_room_infobox .cb_box {
}
#content .cb_expand_infobox.cb_room_infobox .cb_photo {
}
#content .cb_expand_infobox.cb_room_infobox .cb_photo img {
}
#cb-ui-datepicker-div.cb-ui-datepicker {
    height: 199px;
}
#cb-ui-datepicker-div.cb-ui-datepicker .cb-ui-datepicker-title {
    font-size: 13px;
	padding:0px;
}
.cb-ui-datepicker select.cb-ui-datepicker-month,
.cb-ui-datepicker select.cb-ui-datepicker-year {
	width:auto;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker .cb-ui-datepicker-prev, #content #cb-ui-datepicker-div.cb-ui-datepicker .cb-ui-datepicker-next {
    background-color: #FFFFFF;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    border: 1px solid #D6D6D6;
    border-radius: 3px 3px 3px 3px;
    height: 20px;
    width: 25px;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker .cb-ui-datepicker-prev {
    background-position: -50px -300px;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker .cb-ui-datepicker-next {
    background-position: 0 -300px;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker table {
    font-size: 12px;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td {
    border: 1px solid #D6D6D6;
    line-height: 25px;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td.cb-ui-datepicker-unselectable, #content #cb-ui-datepicker-div.cb-ui-datepicker td.cb-ui-datepicker-disabled {
    background-color: #E4E4E4;
    text-decoration: none;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td.cb-ui-datepicker-other-month a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #999999;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td a {
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/spr_bgGradients.png");
    background-position: 0 -40px;
    color: #282828;
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td a.cb-ui-state-hover {
}
#content #cb-ui-datepicker-div.cb-ui-datepicker td a.cb-ui-state-active {
    background-color: #2B5B76;
    box-shadow: 2px 2px 2px #406A28 inset;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline {
    height: 199px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb-ui-datepicker-title {
    font-size: 13px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb-ui-datepicker-prev, #content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb-ui-datepicker-next {
    background-color: #FFFFFF;
    background-image: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png");
    border: 1px solid #D6D6D6;
    border-radius: 3px 3px 3px 3px;
    height: 20px;
    width: 25px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb-ui-datepicker-prev {
    background-position: -50px -300px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb-ui-datepicker-next {
    background-position: 0 -300px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline table {
    font-size: 12px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td {
    border: 1px solid #D6D6D6;
    line-height: 25px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td.cb-ui-datepicker-unselectable, #content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td.cb-ui-datepicker-disabled {
    background-color: #E4E4E4;
    text-decoration: none;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td.cb-ui-datepicker-other-month a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #999999;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td a {
    color: #282828;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td a.cb-ui-state-hover {
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline td a.cb-ui-state-active {
    background-color: #2B5B76;
    box-shadow: 2px 2px 2px #406A28 inset;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_pass, #content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_notavail, #content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_full {
    background: none repeat scroll 0 0 #E4E4E4;
    color: #BBBBBB;
    text-decoration: none;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_pass_mark {
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel {
    background-color: #699519;
    background-position: -30px -718px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel.cb_selected {
    background-position: -60px -718px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel.cb_selected a.cb_activeday {
    background-color: #457413;
    background-image: none;
    box-shadow: 2px 2px 2px #2C541E inset;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel a {
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel_mark a {
    background-color: #5C8B2F;
    box-shadow: 2px 2px 2px #406A28 inset;
    color: #FFFFFF;
    text-decoration: none;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_sel_mark {
    background-position: -90px -718px;
}
#content .Citybreak_AvailCalendar .cb-ui-datepicker-inline .cb_tbl_avail .cb_notsel {
    background-position: -150px -718px;
    color: #FFFFFF;
}
#content .cb_legend {
}
#content .cb_legend span {
}
#content .cb_legendwrapper.cb_horizontal {
}
#content .cb_legendwrapper.cb_horizontal .cb_description {
}
#content .cb_legendwrapper.cb_horizontal .cb_legendcnt {
}
#content .cb_legendwrapper.cb_horizontal .cb_legend {
}
#content .cb_legendwrapper.cb_horizontal .cb_legend:last-child {
}
#content .cb_legendwrapper.cb_vertical .cb_description {
}
#content .cb_legendwrapper.cb_vertical .cb_description p + p {
}
#content .cb_legendwrapper.cb_vertical .cb_legendcnt {
}
#content .cb_legend span.cb_legend_lowest {
}
#content .cb_legend span.cb_legend_selected {
}
#content .cb_legend span.cb_legend_selectable {
    background-color: #2B5B76;
    height: 13px;
    width: 14px;
}
#content .cb_legend span.cb_legend_selectable_avail {
    background-color: #2B5B76;
    height: 12px;
    width: 12px;
}
#content .Citybreak_Campaigns {
}
#content .Citybreak_Campaigns .cb_boxes {
}
#content .Citybreak_Campaigns a.cb_campaign_box {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E4E4E4 #E4E4E4 #BFBFBF;
    border-style: solid;
    border-width: 1px;
    color: #282828;
    display: block;
    min-height: 150px;
    padding: 4px;
    text-decoration: none !important;
}
#content .Citybreak_Campaigns a.cb_campaign_box + a.cb_campaign_box {
    margin-top: 10px;
}
#content .Citybreak_Campaigns a.cb_campaign_box:hover {
    border: 2px solid #282828;
    padding: 3px;
}
#content .Citybreak_Campaigns a.cb_campaign_box span {
    display: block;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_valid {
    color: #888888;
    font-size: 11px;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_inner {
    position: relative;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_img {
    left: 0;
    position: absolute;
    top: 0;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_img img {
    height: 150px;
    width: 150px;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_info {
    padding: 7px 10px 0 160px;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_info .cb_name {
    margin-bottom: 5px;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_info .cb_copy {
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_product_priceinfo {
    margin-top: 5px;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_product_priceinfo h3 span {
    display: inline;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_product_priceinfo h3 .cb_price.cb_price_discount {
    color: #669E30;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_product_priceinfo h3 .cb_price {
    color: #C53B3A;
}
#content .Citybreak_Campaigns a.cb_campaign_box .cb_product_priceinfo .cb_descr {
    display: inline;
}
#content .cb_gallery {
    background-color: #282828;
    border: 0 none;
    color: #FFFFFF;
}
#content .cb_gallery.cb_one_photo {
}
#content .cb_gallery .cb_inner_position {
}
#content .cb_gallery .cb_gallery_large {
}
#content .cb_gallery .cb_gallery_large img {
}
#content .cb_gallery .cb_gallery_thumbs {
}
#content .cb_gallery .cb_gallery_thumbs ul li {
}
#content .cb_gallery .cb_gallery_thumbs ul li img {
}
#content .cb_gallery .cb_gallery_thumbs ul li img.cb_sel {
}
#content .cb_gallery .cb_gallery_info {
}
#content .Citybreak_DidYouMean {
}
#content .Citybreak_DidYouMean .cb_dest_list {
}
#content .Citybreak_DidYouMean .cb_altcnt {
}
#content .Citybreak_DidYouMean .cb_altcnt_inner {
}
#content .Citybreak_DidYouMean ul {
}
#content .Citybreak_DidYouMean ul li.cb_alt {
}
#content .Citybreak_DidYouMean ul li.cb_alt:first-child {
}
#content .Citybreak_DidYouMean ul li.cb_alt a {
    text-decoration: none !important;
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner {
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner:hover {
     background-color:#f5fcff;
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner span {
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_inner {
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_ac_icon {
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_title {
    color: #282828;
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_title:hover {
    color: #4C4C4C;
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_sub_title {
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_sub_title a:hover {
    text-decoration: underline;
}
#content .Citybreak_DidYouMean ul li.cb_alt .cb_alt_inner .cb_ex_title {
    color: #282828;
    font-weight: normal;
    position: absolute;
    right: 5px;
    top: 17px;
}
#content .Citybreak_DidYouMean .cb_ac_icon {
}
#content .Citybreak_DidYouMean .cb_ac_hotelicon {
}
#content .Citybreak_DidYouMean .cb_ac_areaicon {
}
#content .Citybreak_DidYouMean .cb_ac_landmarkicon {
}
#content .Citybreak_DidYouMean .cb_ac_airporticon {
}
#content .Citybreak_DidYouMean {
}
#content .Citybreak_DidYouMean input {
}
#content .Citybreak_SidebarBox.Citybreak_Map {
}
#content .Citybreak_SidebarBox.Citybreak_Map .cb_inner .cb_ex {
}
#content .Citybreak_SidebarBox.Citybreak_Map .cb_inner .cb_bd .cb_copy {
    padding-bottom: 20px;
    padding-top: 13px;
}
#content .Citybreak_SidebarBox.Citybreak_Map ul {
    margin: 0 -5px;
}
#content .Citybreak_SidebarBox.Citybreak_Map ul li {
    background-color: #FFFFFF;
    padding: 2px 5px;
}
#content .Citybreak_SidebarBox.Citybreak_Map ul li:nth-child(2n+1) {
    background-color: rgba(0, 0, 0, 0.05);
}
#content .Citybreak_change_link:hover span + span {
    text-decoration: none;
}
#content #cb_cboxPrevious, #cb_cboxPrevious:hover {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -50px -300px #FFFFFF;
    border: 1px solid #D6D6D6;
    border-radius: 3px 3px 3px 3px;
    height: 19px;
    width: 25px;
}
#content #cb_cboxNext, #cb_cboxNext:hover {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll 0 -300px #FFFFFF;
    border: 1px solid #D6D6D6;
    border-radius: 3px 3px 3px 3px;
    height: 19px;
    width: 25px;
}
#content .Citybreak_AttributesTable tr.cb_attributes .cb_lbl .cb_icon {
    margin-right: 1px;
}
#content .cb_attributes .cb_icon {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") repeat scroll -100px -199px transparent;
}
#content .cb_noresults_msg {
    color: #FFFFFF;
    padding-bottom: 15px;
}
#content .header .headerTools a.myGuide {
    background-position: 100% -140px;
}
#content .header .headerTools a.myGuide:hover {
    background-position: 100% -392px;
}
#content .header .headerTools a.myBasket {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgIcons.png") no-repeat scroll 99px -400px transparent;
    font: 18px/28px 'VAGRoundedBoldRegular',sans-serif;
    margin-right: 20px;
    padding-right: 43px;
}
#content .header .headerTools a.myBasket:hover {
    background-position: 99px -428px;
}
#content .cb_prod_rating .cb_icon, .cb_rating_by .cb_icon {
}
#content .cb_ribbon_small {
    height: 63px;
    width: 63px;
}
#content .cb_ribbon_small.cb_ribbon_offer {
}
#content .cb_ribbon_small.cb_ribbon_discount {
}
#content .cb_ribbon_small.cb_ribbon_preferred {
    display: block;
}
#content .Citybreak_container h3, #content .Citybreak_container .cb-occasion-picker .ui-datepicker-header, #content .Citybreak_container h3 span {
    font-size: 15px!important;
    font-weight: bold;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}/*
#content .cb_map_pin {
    background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_bgPins.png") no-repeat scroll 0 0 transparent;
}
#content .cb_map_pin .cb_pin_icon{
	background: url("https://www.anglet-tourisme.com/pub-100/img/site/citybreak/spr_IconMapPins.png") repeat scroll 0 0 transparent;
}*/


#cb-ui-datepicker-div.cb-ui-datepicker td a, #cb-ui-datepicker-div.cb-ui-datepicker td span   {
	width:auto;	
}
.Citybreak_SearchBox #cb_acc_wheredoyouwanttostay_cnt,
.Citybreak_SearchBox #cb_acc_numrooms_cnt {
	display:none!important;
}
.cb_strike {
	font-size:14px;
}
#citybreak_accommodation_searchform_widget{
	min-height:inherit;
}
#uniform-cb_accommodationtype span,
#uniform-cb_numadults1 span,
#uniform-cb_numchild1 span{
	height:18px;
}
#Citybreak_bookingform #cb_form_guests_cont #cb_form_rooms_cont,
#Citybreak_bookingform #cb_form_guests_cont #cb_form_rooms_cont #cb_form_room1 ,
#Citybreak_bookingform #cb_form_guests_cont #cb_form_rooms_cont #cb_form_room1 .cb_form_row{ 
display:block!important;
}


