@font-face {
    font-family: 'nunitolight';
    src: url('font/nunito-light-webfont.eot');
    src: url('font/nunito-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/nunito-light-webfont.woff2') format('woff2'),
         url('f../onts/nunito-light-webfont.woff') format('woff'),
         url('font/nunito-light-webfont.ttf') format('truetype'),
         url('font/nunito-light-webfont.svg#nunitolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'nunitobold';
    src: url('font/nunito-bold-webfont.eot');
    src: url('font/nunito-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/nunito-bold-webfont.woff2') format('woff2'),
         url('font/nunito-bold-webfont.woff') format('woff'),
         url('font/nunito-bold-webfont.ttf') format('truetype'),
         url('font/nunito-bold-webfont.svg#nunitobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'nunitoregular';
    src: url('font/nunito-regular-webfont.eot');
    src: url('font/nunito-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/nunito-regular-webfont.woff2') format('woff2'),
         url('font/nunito-regular-webfont.woff') format('woff'),
         url('font/nunito-regular-webfont.ttf') format('truetype'),
         url('font/nunito-regular-webfont.svg#nunitoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body
{
    background-color: #0cbff2;
    font-family: 'nunitoregular', sans-serif !important;
    margin: 0px;
    font-size: 11px;
    width: 100%;
}

h1, h2, h3 h4 {

    color: #fff;

}



h2{

	font-size:23px;

	font-family: 'nunitolight';

}



#MenuContent {

    display: none;

}

#HeaderContent
{    
	position: inherit;
	max-width:947px;
	height: 155px;
	overflow: hidden;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto; 
	margin-bottom: 0;
    background-image: url(../images/logohjdaysinn2.jpg);
    background-repeat: no-repeat;
    background-position: center;
    left: 100%;
    display:block;
    background-color: #ffffff;
}

.logo{
	height: 155px;
    width: 300px;
    margin:auto;
}
.logo a {
    display: inline-block;
    width: 100%;
    height: 100%;

}

#MasterFooter

{

	max-width: 987px;

	min-width: 320px;

    background-color: #0cbff2;

    color: #ffffff;

	font-size:12px;

}

#MasterFooter a

{

    color: #ecfbd4

}

#SecondaryMaster

{
	max-width: 947px;
	min-width: 320px;
	min-height: 400px;
	border-radius: 0 0 20px 20px;
    padding-top:0px;
}



.art-blockheader .t,
.art-blockheader .t a,
.art-blockheader .t a:link,
.art-blockheader .t a:visited, 
.art-blockheader .t a:hover
{
   color: #ffffff;
   font-size: 14px;
   font-family: 'nunitoregular',sans-serif;
   margin: 0 10px 0 5px;
   font-weight: bold;
}



.dxdvItem_CostaDelSol, .dxdvFlowItem_CostaDelSol 

{

    background-color: #fafafa;

    height: 50px!important;

    padding: 6px 12px 6px 14px!important;

}

.dxdvContent_CostaDelSol{

    border: 0px!important;

}



.backgroundNaranjita{

    background-color: #f4793e;

	box-shadow: 1px 1px 8px #000;

	padding:15px;

	color:#fff;

}



 .backgroundNaranjita hr{

	

border-top:1px #ffffff solid;

}



.corner {

    /*background-color: #f5f0fc;

    margin-bottom: 15px;

    padding: 4px;*/

    border: 1px solid #bbbbbb;

    border-top-left-radius: 20px;

    border-top-right-radius: 20px;

    border-bottom-left-radius: 20px;

    border-bottom-right-radius: 20px;

}



.hotelHeader{

    display: none;

}

.hotelHeader h2{

    color: #3F4B00;

}

.NombreHotel {
    display: block;
    text-align: center;
    font-size:23px;
	font-family: 'nunitolight';
    color: #0cbff2;
    font-weight: bold;
    padding-bottom: 30px;
}




.resultCategoria{

}

 .resultCategoria td .dxbButton_CostaDelSol {

        color: #ffffff;

        border: 1px solid #3f4b00;

        padding: 1px;

    }





.resultCategoria .categoria {

    color: #3f4b00;

	font-weight: bold;



}



.paso {



    float: right;



   color: #083160;

}



/* hojo */



.container{

	margin:auto;

	max-width: 987px;

	  min-width: 320px;

	background:#fff;

	height: 165px;

	text-align:center;

}



.right{

	float:right;

}



.left{

	float:left;

}


.elemento{
  margin-top:10px;
}

.elemento.search {
  background: #0cbff2!important;
  border-radius: 10px;
  margin-top:30px;
}



.elemento.search span{

	color:#fff;

	padding:10px;

}



span#SecondaryMasterPlaceHolder_Sidebar1ContentPlaceHolder_pDate_CallbackPanel1_pnlRoomOptions_ro1_lblCantMenores,span#SecondaryMasterPlaceHolder_Sidebar1ContentPlaceHolder_pDate_CallbackPanel1_pnlRoomOptions_ro1_lblCantAdultos{

	color:#fff;

}



.dxbButton_CostaDelSol{

	border:none!important;

  	background: #0cbff2!important;

	padding:5px!important;

	font:inherit!important;

	color: #ffffff!important;

}



.dxbButtonHover_CostaDelSol {

  /* color: white; */

  background-color: #0cbff2!important;

  border: none!important;

}



.habitacion{

	color:#fff !important;

}


div.consultaDispo .dxeBase_CostaDelSol {
  color: #fff!important;
}


.dxeBase_CostaDelSol {

  font: inherit!important;

  color: #333!important;

}
.SearchResult .dxeBase_CostaDelSol  {
  color: #333333!important;
}


#ReservationSummary {
	width: 220px;
	color: #ffffff!important;
}
.art-blockcontent table, .art-blockcontent li, .art-blockcontent a, .art-blockcontent a:link, .art-blockcontent a:visited, .art-blockcontent a:hover{
	color: #ffffff;
}

.dxrpControl_CostaDelSol .dxrpHeader_CostaDelSol, .dxrpControl_CostaDelSol .dxrpHeader_CostaDelSol td.dxrp {
  color: #333!important;
}
.reservaDetailsTable .col1 {
  background-color: transparent;
  font-weight: bold;
  color: #ffffff;
}
.reservaDetailsTable .col2 {
  background-color: transparent;
  color: #ffffff;
}

#ReservationSummary .dxrpControl_CostaDelSol td.dxrp, #ReservationSummary .dxrpControlGB_CostaDelSol #ReservationSummary td.dxrp {
  color: #ffffff!important;