@charset "utf-8";

		body {
	font-family: 'champagne__limousinesregular', 'Arial', 'Helvetica', sans-serif;
	margin: 0;
		}
		a {
	text-decoration: none;			
		}
		
		
		@media screen and (min-width: 1601px) {
		body {
	font-size: 20px;
}
img.para1200, img.para960, img.para640, img.para320, .det1200, .det960, .det640, .det320 {
display:none;	
}
}
		@media screen and (min-width: 1201px) and (max-width: 1600px) {
		body {
	font-size: 20px;
}
img.para1600, img.para960, img.para640, img.para320, .det1600, .det960, .det640, .det320 {
display:none;	
}
}
@media screen and (min-width: 961px) and (max-width: 1200px) {
		body {
	font-size: 16px;
}
img.para1600, img.para1200, img.para640, img.para320, .det1600, .det1200, .det640, .det320 {
display:none;	
}
}
@media screen and (min-width: 641px) and (max-width: 960px) {
		body {
	font-size: 16px;
}
img.para1600, img.para1200, img.para960, img.para320, .det1600, .det1200, .det960, .det320 {
display:none;	
}
}
@media screen and (max-width: 640px) {
		body {
	font-size: 16px;
}
img.para1600, img.para1200, img.para960, img.para640, .det1600, .det1200, .det960, .det640 {
display:none;	
}
}



footer {
	color: #FFF;
	background-color: #222;
	text-align: center;
	position: relative;
}
address {
	font-style: normal;	
}
footer address a {
	color: #FFF;
}
		@media screen and (min-width: 1601px) {
footer {
	padding-top: 100px;
	padding-bottom: 60px;
}
}
@media screen and (min-width: 1201px) and (max-width: 1600px) {
footer {
	padding-top: 80px;
	padding-bottom: 60px;
}
img#logofooter {
	width: 500px;
}
}
@media screen and (min-width: 961px) and (max-width: 1200px) {
footer {
	padding-top: 60px;
	padding-bottom: 60px;
}
img#logofooter {
	width: 400px;
}
}
@media screen and (min-width: 641px) and (max-width: 960px) {
footer {
	padding-top: 60px;
	padding-bottom: 60px;
}
img#logofooter {
	width: 300px;
}
}
@media screen and (max-width: 640px) {
footer {
	padding-top: 60px;
	padding-bottom: 80px;
}
img#logofooter {
	width: 260px;
}
}


a#Alpakita {
	position: absolute;
	left: 0px;
	bottom: 0px;	
}