@charset "UTF-8";
/* CSS Document */
*{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	margin:0;
	padding:0;
	outline: 0;
}
img{
	border:none;
}
html,body{
	background-color:white;
	background-image: url(images/fondo_maya.jpg);
	background-repeat:repeat-x;
	background-repeat:repeat-y;
	background-repeat: repeat;
	color:white;
	font-family: 'Roboto', sans-serif;
	/*
	font-weight:100;
	font-weight:300;
	font-weight:400;
	font-weight:500;
	font-weight:700;
	*/
	font-weight:400;
	font-size:15px;
	margin:0;
	height:100%;
	width:100%;
}
.txt_gris{
	color:#999;
}
table{
	color:white;
}
#pag{
	display:inline-block;
	text-align: center;
	width: 100%;
}
#pag2{
	margin:0 auto;
	text-align: left;
	width:100%; max-width:300px;
}
#logo{
	margin:0 auto;
	text-align: left;
	width:100%; max-width:200px;
}
#sep1{
	display:inline-block;
	height:30px;
	margin:0 auto;
	width:100%;
}
#formulario{
	margin:0 auto;
	text-align:center;
	width:100%; max-width:300px;
}
#conversor-bco{
	background-color:white;
	color:black;
	display:inline-block;
	padding:12px;
	text-align:center;
	width:100%; max-width:600px;
}
#calendario{
	display:inline-block;
	float:left;
	height:240px;
	margin-bottom:5px;
	width:49%;
}
#calendario_A{
	display:flex;
	float:left;
	height:300px;
	width:35%;
}
#calendario_B{
	display:flex;
	float:right;
	height:300px;
	width:65%;
}

A.orange:link { color:rgb(255,128,0); text-decoration:none; } 
A.orange:visited { color:rgb(255,128,0); text-decoration:none; } 
A.orange:active { color:rgb(255,128,0); text-decoration:none; } 
A.orange:hover { color:#930; text-decoration:underline; } 

A.txt_idioma:link { color:white; font-size: 1em; line-height: 2em; text-decoration:none; } 
A.txt_idioma:visited { color:white; font-size: 1em; line-height: 2em; text-decoration:none; } 
A.txt_idioma:active { color:white; font-size: 1em; line-height: 2em; text-decoration:none; } 
A.txt_idioma:hover { color:#999999; font-size: 1em; line-height: 2em; text-decoration:underline; } 



/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/
/*****

¨¨¨¨/

****/




/*LONGEST DISPLAYS*/
@media only screen and (min-width:1401px) and (max-width:3000px){
}
/*IPAD HORIZONTAL*/
@media only screen and (min-width:1280px) and (max-width:1400px){
}
@media only screen and (min-width:800px) and (max-width:1280px){
}
/*IPAD VERTICAL*/ /*IPHONE 6 HORIZONAL*/
@media only screen and (min-width:600px) and (max-width:800px){
}
/*IPHONE 5 HORIZONTAL*/
@media only screen and (min-width:400px) and (max-width:600px){
}
/*IPHONE 6 VERTICAL*/
@media only screen and (min-width:350px) and (max-width:400px){
}
/*IPHONE 5 VERTICAL*/
@media only screen and (min-width:1px) and (max-width:350px){
}