/* === mCard Portfolio Template === */
/*  mCard Portfolio Template designed by Maribol Labs is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.  */
/* Do not redistribute without permission */
/* www.mLabs.info - Maribol Labs*/

/* === style reset === */


* {
    padding:0;
    margin:0;
    outline:0;
}
img {
	vertical-align:middle;
}

.cabeza
{
position:fixed;
bottom:0px;
left:50px;
background:url(../img/cabeza.png);
height:398px;
width:369px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}

.cabezaParis
{
position:fixed;
bottom:0px;
left:50px;
background:url(../img/cabeza_paris.png);
height:398px;
width:369px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}

.cabezaSimple
{
position:fixed;
bottom:0px;
left:50px;
background:url(../img/cabeza_simple.png);
height:398px;
width:369px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}

.cabezaGanga2
{
position:fixed;
bottom:0px;
left:50px;
background:url(../img/cabeza_ganga2.png);
height:398px;
width:369px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}

.cabezaGanga7noches{
position:fixed;
bottom:0px;
left:50px;
background:url(../img/cabeza_7noches.png);
height:398px;
width:369px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}

.facebook
{
position:fixed;
float:right;
bottom:0px;
right:5px;
font-size:60px;
text-align:center;
color:#FFFF48;
font-family:Arial, Helvetica, sans-serif;

}



.precio{
padding-top:40px;
margin-top:40px;
height:auto;
overflow:visible;
margin-bottom:30px;
}

.logo
{
position:fixed;
}

.contenido ul li{
	list-style: none;
	background-image:url(../img/li.png);
	background-position:left top;
	background-repeat:no-repeat;
	
	padding-left: 30px;
	padding-top:0px;
}

.oferta{
border:#FF0000 solid 5px;
margin-left:400px;
width:650px;
background:#000000;
color:#FFFF48;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.otrasOfertas{
border:#FF0000 solid 2px;
margin-left:400px;
width:650px;
color:#000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
margin-top:40px;
font-size:14px;
}

.otrasOfertasContenido{
padding-left:20px;
font-weight:bold;
font-size:16px;
background:#FFFF99;
}


.compartir{
margin-left:700px;
color:#000000;
margin-top:20px;
}

.addthis_button_compact{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

#formulario{
text-align:left;
margin-top:30px;
}

.padding{
padding-top:50px;
}

.contenido{
text-align:left;
margin-left:100px;
font-size:20px;
margin-right:50px;
text-align:justify;
}

.celda_calcula{
text-align:left;
margin-left:100px;
font-size:20px;
padding-top:20px;
}

.condiciones{
margin-top:30px;
color:#FFFFFF;
font-size:16px;
text-align:left;
margin-left:20px;

}

/* main  */
body{
/*background: #f2f5f7 url(../img/bg_body.gif) repeat-x top;*/
background:#FFFF48;



font-family: Trebuchet MS,Arial,Sans-Serif;
color:#5f5f5f;
font-size:13px;
line-height:1.66em;
}

a {
color:#FFFFCC;
text-decoration:none;
font-size:14px;
text-decoration:underline;
}
a:hover {
color:#FF9900;
text-decoration:none;	
}
/* paragraphs */
p { line-height: 1.4em; }

/* headers */
h1{
font-size:50px;
}
h2{
font-size:25px;
}


/****** Datepicker Dori *********/
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

/* begin Button */
.art-button-wrapper .art-button
{
	display:inline-block;
	width: auto;
	outline:none;
	border:none;
	background:none;
	line-height:34px;
	margin:0 !important;
	padding:0 !important;
	overflow: visible;
	cursor: default;
	text-decoration: none !important;
	z-index:0;
}

.art-button-wrapper
{
	display:inline-block;
	position:relative;
	height: 34px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
	
}

.art-button-wrapper .art-button
{
	display:block;
	height: 34px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	text-align: left;
	padding: 0 21px !important;
	line-height: 34px;
	text-decoration: none !important;
	color: #000000 !important;
}

input, select
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.art-button-wrapper.hover .art-button, .art-button:hover
{
	color: #000000 !important;
	text-decoration: none !important;
}

.art-button-wrapper.active .art-button
{
	color: #FEE9E6 !important;
}

.art-button-wrapper .l, .art-button-wrapper .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 102px;
	background-image: url('../img/Button.png');
}

.art-button-wrapper .l
{
	left:0;
	right:11px;
}

.art-button-wrapper .r
{
	width:411px;
	right:0;
	clip: rect(auto, auto, auto, 400px);
}

.art-button-wrapper:hover .l, .art-button-wrapper:hover .r
{
	top: -34px;
}

.art-button-wrapper.active .l, .art-button-wrapper.active .r
{
	top: -68px;
}


/* end Button */
