.onlymobile{
	display: none;
}

.contactme-button{
	background-color: #a71d3e;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: 3px solid #a71d3e;
  padding: 5px;

    font-family: Verdana;
    font-weight: bold;
    font-size: 1.2em;
    color:white;
    border:0px;
    text-transform: uppercase;
}

body {
margin:0px;
margin-left: 10px;
padding:0px;
background-color: white;
text-align: center;
width:100%;
height:100%;
background:#FFF;
}
#preloadedImages{
    width:0px;
    height:0px;
    display:inline;
    background-image: url("/_templates/html/images/reserve_normal.png");
    background-image: url("/_templates/html/images/reserve_over.png");
    background-image: url("/_templates/html/images/button_more_normal.png");
    background-image: url("/_templates/html/images/button_more_over.png");
    background-image: url("/_templates/html/images/download_info_normal.png");
    background-image: url("/_templates/html/images/download_info_over.png");
    background-image:url("");
}
#cabeceraEs {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/es/header-keruve-10y.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraPt {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/es/header-keruve.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraEn {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/en/header-keruve-10y.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraFr {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/fr/header-keruve-10y.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraCat {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/cat/header-keruve.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraIt {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/it/header-keruve-10y.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraDe {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/de/header-keruve.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#cabeceraNl {
margin:0 auto 0 auto;
width: 984px;
height:95px;
background-image: url("/_templates/html/images/nl/header-keruve.png");
background-repeat: no-repeat;
font-family: Verdana;
color:#007A96;
font-weight: normal;
font-size: 12px;
}
#copyright{
margin:0 auto 0 auto;
width: 984px;
font-family: Verdana;
color:#007A96;
font-weight:normal;
font-size:11px;
margin-top:50px;
}

.line{
width: 100%;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
transition: bottom 1s;
-webkit-transition:bottom 1s; /* Safari */
border-top-style: solid;
border-top-color: #CCE5E9;
z-index:999999999;
}


#submenu{
    background-color: white;
    margin:0 auto 0 auto;
    width: 984px;
    color:#767676;
    font-weight:normal;
    margin-top:5px;

}
.finSubMenu{
    float:left;
    width:92px;
    font-size: 11px;
    text-decoration: none;
    padding-left: 15px;
    padding-right:15px;
    font-family: Verdana;
    font-size:10px;
    margin-bottom: 5px;
    color:#007A96;
}
.normalSubMenu{
    float:left;
    width:92px;
    font-size: 11px;
    text-decoration: none;
    padding-left: 15px;
    padding-right:15px;
    border-right:solid 1px #007A96;
    font-family: Verdana;
    font-size:10px;
    margin-bottom: 5px;
    color:#007A96;
}
#menu
{
/*background-image: url("/_templates/html/images/bar_menu_normal.png");*/
width: 984px;
height: 28px;
margin:0 auto 0 auto;
}

#funcionamiento,#caracteristicas,#comprar,#galeria,#nosotros,#contacto,#botonera,#home
{
float:left;
margin-left:0px;
}
div#cuerpo
{
background: #FFF;
margin:0 auto 0 auto;
margin-top: 3px;
width: 984px;
overflow: hidden;
height: 100%;

}

div.banderas{
width: 22px;
height: 22px;
}
div.divInput
{
width:100%;
height:28px;
margin-bottom: 8px;
}
div.divInput img
{
width:100%;
}
div.divInput div
{
background:white;
width: 100%;
}
div.divInput input
{
background:white;
border: 0;
width: 95%;
height: 10px;
margin-left:0px;
margin-top:0px;
}
div.sendInfo{
	background:#E0EDF0;
}
div.botones{
width:100%;
}
div.botones img
{
	width:27px;
	height:27px;
	background:#fff;
}
div.imagen_premio{
	width:100%;
	margin-top:7px;
}
div.imagen_premio img
{
	width:100%;
}

a.inputNoticias{
width:100%;
background:white;
/*height: 314px;*/
height: 60px;
}
div.inputNoticias1{

width:152px;
background:white;
height: 70px;
padding-left: 5px;
padding-right: 5px;
text-align:left;
padding-bottom:5px;
color:  grey;
overflow: auto;
border:solid 1px #c5c5c5;
border-radius:3px;


}
div.inputNoticiasEsp{
width:100%;
background:white;
height: 100px;
/*height: 244px;*/
}
div.inputNoticias1Esp{
width:152px;
background:white;
height:244px;
padding-left: 5px;
padding-right: 5px;
text-align:left;
padding-bottom:5px;
color:  grey;
overflow: auto;
}
.enlace_votar{
    margin-top: 10px;
    width:152px;
    height:60px;
}
div#noticias
{
position:relative;
height: 425px;
float: right;
width:162px;
margin-top:2px;
margin-bottom:5px;
text-align: center;
margin-right: 10px;
}
div#inicio{
height: 100%;
margin-top:2px;
margin-bottom:5px;
width:790px;
float: left;
background-color: #fff;
margin-left: 8px;
}
div.imagenInicio{
	width:100%;
	float:left;
}
div.fotoInicio{
	position:relative;
	width:100%;
	height:415px;
	background-color: white;
}
h1.titulo{
	margin-top:15px;
	font-family: Verdana;
	color:#767676;
	font-size:20px;
  text-transform: uppercase;
}
h1.subtitulo{
	font-family: Verdana;
	color:#767676;
	line-height:20px;
	font-size:17px;
	margin-bottom:10px;
}
h3.subtitulo1{
	font-family: Verdana;
	color:#007A96;
	line-height:10px;
	font-size:16px;
	margin-top: 40px;
}
h3.subtitulo2{
	font-family: Verdana;
	color:#007A96;
	line-height:10px;
	font-size:16px;
}
h3.gratis{
	font-family: Verdana;
	color:grey;
	line-height:15px;
	font-size:12px;
}
h4.gratis{
	font-family: Verdana;
	color:grey;
	font-size:10px;
	line-height: 10px;
	font-weight: normal;
	margin-top:10px;
	margin-right: 25px;
}
h1.tituloFr{
	margin-top:15px;
	font-family: Verdana;
	color:#767676;
	line-height:10px;
	font-size:20px;
}
h1.subtituloFr{
	font-family: Verdana;
	color:#767676;
	line-height:20px;
	font-size:15px;
	margin-bottom:30px;
}
h3.subtitulo1Fr{
	font-family: Verdana;
	color:#007A96;
	line-height:10px;
	font-size:16px;
	margin-top: 40px;
}
h3.subtitulo2Fr{
	font-family: Verdana;
	color:#007A96;
	line-height:10px;
	font-size:16px;
}
h3.gratisFr{
	font-family: Verdana;
	color:grey;
	line-height:15px;
	font-size:12px;
}
h4.gratisFr{
	font-family: Verdana;
	color:grey;
	font-size:10px;
	line-height: 10px;
	font-weight: normal;
	margin-top:10px;
	margin-right: 25px;
}
.imagen_inicio{
	float:left;
	height:415px;
}
div.cuadrante1{
	margin-top:10px;
	width:49%;
	background-color:white;
	float:left;
}
div.cuadrante1 h3{
	font-family: Verdana;
	color:#007A96;
	text-align:justify;
	line-height:10px;
	padding-left:15px;
	width:80%;
	float:left;
}
div.cuadrante1 p{
	font-family: Verdana;
	color:#007A96;
	text-align:justify;
	line-height:10px;
	padding-left:15px;
	font-size:12px;
}

div.cuadrante2{
	margin-top:10px;
	width:49%;
	background-color:white;
	float:right;
	font-family: Verdana;
	color:#007A96;
	text-align:justify;
	line-height:10px;
}
div.cuadrante2 h3{
	font-family: Verdana;
	color:#007A96;
	text-align:justify;
	line-height:10px;
	padding-left:15px;
	width:80%;
	float:left;
}
div.cuadrante2 p{
	font-family: Verdana;
	color:#007A96;
	text-align:justify;
	line-height:10px;
	padding-left:15px;
	font-size:12px;
}
.imagen_ir{
	margin-top:15px;
	float:right;
	margin-right:10px;
}
.boton_adelante{
	margin-top:10px;
	float:right;
	margin-right:5px;
	margin-left:10px;
	width: 10px;
	height: 19px;
}
.izq_info{
	float:left;
	width: 45%;
	font-family: Verdana;
	color:grey;
	text-align:justify;
	padding-left:15px;
	font-size:12px;
	margin-top:0px;
}
.der_info{
	float:right;
	width: 45%;
	font-family: Verdana;
	color:grey;
	text-align:justify;
	padding-right:15px;
	font-size:12px;
	margin-top:0px;
}
.texto_info{
	float:left;
	width:100%;
}
div#info{
	height: 500px;
	width:100%;
	background-color: white;
}
div#info h3{
	font-family: Verdana;
	color:#007A96;
	line-height:0px;
	text-align:justify;
	padding-left:15px;
	width:70%;
	float:left;
}
div#info h4{
	font-family: Verdana;
	color:#007A96;
	line-height:0px;
	text-align:justify;
	float:right;
}

.img_small{
float:left;
width:50%;
margin-top:10px;
margin-bottom:7px;
}
.img_small a{
text-decoration:none;
color:white;
}
div.spacer {
clear: both;
}

.boton_menu_grande{
	width:144px;
	height:28px;
}
.boton_menu{
	width:104px;
	height:28px;
}
.botonera_menu{
	width:186px;
	height:28px;
}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFF} /*modificar contenedor azul*/
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

b.rtopSelect, b.rbottomSelect{display:block;background: #FFF}
b.rtopSelect b, b.rbottomSelect b{display:block;height: 1px;
    overflow: hidden; background: #E2B8C2}
b.r1Select{margin: 0 5px}
b.r2Select{margin: 0 3px}
b.r3Select{margin: 0 2px}
b.rtopSelect b.r4Select, b.rbottomSelect b.r4Select{margin: 0 1px;height: 2px}

b.rtopDark, b.rbottomDark{display:block;background: #FFF}
b.rtopDark b, b.rbottomDark b{display:block;height: 1px;
    overflow: hidden; background: #007A96}
b.r1Dark{margin: 0 5px}
b.r2Dark{margin: 0 3px}
b.r3Dark{margin: 0 2px}
b.rtopDark b.r4Dark, b.rbottomDark b.r4Dark{margin: 0 1px;height: 2px}

b.rtopInfo, b.rbottomInfo{display:block;background: #fff}
b.rtopInfo b, b.rbottomInfo b{display:block;height: 1px;
    overflow: hidden; background: white}
b.r1Info{margin: 0 5px}
b.r2Info{margin: 0 3px}
b.r3Info{margin: 0 2px}
b.rtopInfo b.r4Info, b.rbottomInfo b.r4Info{margin: 0 1px;height: 2px}

b.rtopBorder, b.rbottomBorder{display:block;background: #FFF}
b.rtopBorder b, b.rbottomBorder b{display:block;height: 1px;
    overflow: hidden; background: #E7F2F4}
b.r1Border{margin: 0 5px}
b.r2Border{margin: 0 3px}
b.r3Border{margin: 0 2px}
b.rtopBorder b.r4Border, b.rbottomBorder b.r4Border{margin: 0 1px;height: 2px}





.botoneraizq{
	padding:0px;
	margin:0;
	float:left;
	width:6px;
	height:28px;
}
#navi{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:6px;
	width:800px;
	height:100%;
}
#navi li {
	padding:0;
	float:left;
	height:100%;
}
#navi li a {
	display:block;
	text-decoration:none;
	text-align:center;
	color:#717171;
	height:100%;
	padding-top:6px;
	margin:0px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;

}
.navies,.navien,.navifr{
	padding-left:24px;
	padding-right:24px;
}

.navies:hover,.navifr:hover,.navien:hover{
	background: url("/_templates/html/images/bar_px_over.png") top left repeat-x;
	margin-top:0px;
	margin-bottom:0px;
    color: white;
}
.naviespress,.navifrpress,.navienpress{
	background: url("/_templates/html/images/bar_px_press.png") top left repeat-x;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:24px;
	padding-right:24px;
    color: white;
}

.saberMas{
position:absolute;
bottom:0px;
background: url("/_templates/html/images/button_more_normal.png");
width:104px;
height:28px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
padding-top:9px;
right: 20px;
background-repeat: no-repeat;
color:white;
border:0px;
}
.saberMas:hover{
background: url("/_templates/html/images/button_more_over.png");
background-repeat: no-repeat;
}
.reserva{
float:right;
background: url("/_templates/html/images/reserve_normal.png");
width:162px;
height:22px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
padding-top:6px;
background-repeat: no-repeat;
color:white;
}
.reserva:hover{
background: url("/_templates/html/images/reserve_over.png");
background-repeat: no-repeat;
}

.descargaInfo{
float:right;
background: url("/_templates/html/images/download_info_normal.png");
width:162px;
height:22px;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
padding-top:6px;
background-repeat: no-repeat;
color:white;
}
.descargaInfo:hover{
background: url("/_templates/html/images/download_info_over.png");
background-repeat: no-repeat;
}

.iconitos{
width:27px;
height:100%;
float:right;
margin-right:4px;
margin-top:0px;
}
.aIconitos{
color:#CCE5E9;
}
.divComparta{
height:27px;
width:100%;
margin-bottom: 10px;
}
.divForo{
height:18px;
width:100%;
}
.textoAux{
font-family: Verdana;
font-weight: bold;
font-size: 14px;
text-decoration:underline;
float:left;
margin-right:3px;
padding-top:5px;
color:#007D8C;
}
.textoAux1{
font-family: Verdana;
font-weight: bold;
font-size: 14px;
text-decoration:underline;
color:#007D8C;
}

.video1{
width:100%;
bottom:0px;
position:absolute;

}
.video1 a{
color:#CCE5E9;
}
.video{
width:100%;
margin-bottom: 5px;
margin-top:8px;
}
.video a{
color:#CCE5E9;
}
A{
text-decoration:none;
}
.ulcomun{

}
.inputButton{
margin-left:50px;
margin-top:30px;
}
img
{  border-style: none;
}
/*.listaOrdenada
{
    margin:0;
    padding:0px;
}
ul li{
    margin-top: 3px;
}
*/

/*
*NOTICIASSSSSSSSSSSSSSSSSSSSSSS
*
*/
.titularlistaNoticias{
    float:left;
    width:100%;
    padding-top:5px;
    background-color:white;
	color:black;
}
.titularlistaNoticias ul{
font-family: Verdana;
font-size:11px;
font-weight:normal;
color:black;
text-align:left;
margin:5px;
padding:0;
}
.titularlistaNoticias li{
list-style-type:none;
padding-left:2;
padding-bottom:10px;
}
.listaNoticias{
    float:left;
    height:390px;
    overflow:auto;
    width:100%;
    padding-top:5px;
    background-color:white;
}
.noticiaInd{
    height: 80px;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom:8px;
}
.noticiaImg{
    width: 107px;
    height:100%;
    margin-right:10px;
    float:left;
}
.noticiaText{
    float:left;
    height:100%;
    background: white;
    width:615px;
    text-align:left;
    overflow:hidden;
    color:black;
}
.noticiaText:hover{
    background: #fff;
}
.noticiaConImagen{
    color:black;
    text-align:justify;
    padding-left:40px;
    padding-right:40px;
}
h1.noticiaConImagenH1{
    font-family: Verdana;
    font-weight: bold;
    font-size: 20px;
}
h2.noticiaConImagenH2{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
    color:black;
}
h5.noticiaConImagenH5{
    font-family: Verdana;
    font-weight: normal;
    color:#007A96;
    font-size: 10px;
    padding-bottom:10px;
    width:100%;
    border-bottom:solid 5px #007A96;
}
.noticiaConImagen img{
    float:left;
    width:250px;
    height:188px;
    margin-right: 20px;
    margin-bottom:20px;
}
/*
///////////////////////////////////////////////////
///////////////////////////////////////////////////
VOTAR.PHP
/////////////////////////////////////////////////
////////////////////////////////////////////////
*/
.votar_izq{
    width:40%;
    float:left;
    padding-top:15px;
}
.votar{
    color: black;
    font-family: Verdana;
    font-weight: bold;
    font-size: 17px;
    text-align: center;
    padding-left:20px;
    padding-right:20px;
}
.votar_der{
    width:60%;
    float:left;
    background-color:white;
    padding-top:15px;
}
.votar_der img{
    padding-left:10px;
 }
.enviar_voto{
    color: black;
    font-family: Verdana;
    font-weight: normal;
    font-size: 12px;
    text-align: left;
    padding-left:20px;
    padding-right:20px;
}
.enviar_voto p{
    color: black;
    text-align: center;
    font-size: 11px;
    background-color: white;
    margin-bottom:20px;
    margin-top:15px;
}
.enviar_voto h5{
    font-size:12px;
    margin-bottom:0px;
    text-align: center;
    color: #007a94;
}
.web_concurso{
    width:95%;
    float:left;
    font-size: 9px;
    text-align: center;
    padding-left:18px;
    color: black;
}
.web_concurso h2{
    margin-bottom:2px;
}
.web_concurso a:link { color:#007a94; }
.web_concurso a:visited { color:#007a94; }

.button_votar{
    margin-left:100px;
}
.contenidoCabecera{
    float:right;
    width:500px;
}

.paisSelect{
    float:right;
    width: 100%;
    height: 32px;
}
.paisSelect span{
    float: right;
    margin-top:8px;
    margin-left:10px;
    color: black;
}
.paisSelect img{
    float:right;
    margin-top: 5px;
    margin-left: 10px;
}
.paisSelect select{
    float:right;
    margin-top: 6px;
    width: 110px;
    margin-left: 10px;
}

.telefono{
    float:right;
    width:700px;
    margin-top: 3px;
    margin-right: 0px;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
}
.telefono span{
    float: right;
    font-weight: bold;
    margin-left:5px;
    color: #a71d3e;
}
.llamada_normal{
    float: right;
    font-weight: bold;
    margin-left:5px;
    color: #a71d3e;
    font-size: 10px;
}

.telefono2 {
    float: right;
    font-weight: bold;
    margin-bottom: 0px;
    padding-top: 0px;
    margin-left:5px;
    color: #a71d3e;
    font-size: 9px;
}
.telefono3 {
     float:right;
    width:700px;
    margin-left:10px;
    font-weight: normal;
    margin-top: 0px;
    margin-right: 0px;
    text-align: right;
    font-size: 12px;
    line-height: 18px;
    color: #a71d3e;
}

.telefono img{
    float:right;
}
.llamanos{
    float:right;
    width:100%;
    margin-top: 2px;
    margin-right: 0px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
    line-height: 25px;
    color: #585858;

}

.copyright span{
    color: #acacac;
    font-size: 10px;
}

.condicionesCompra{
font-size: 11px;
color:#007A96;

}

div.divInputNew
{
width:100%;
text-align:left;
font-size: 11px;
color: #434343;
margin-bottom: 8px;
}

.textnews
{
text-align:center;
font-size: 12px;
color: #007a94;
margin-bottom: 10px;
}

div.downloadDiv{
	position:relative;
	width:100%;
	height:10px;
    margin-top: 20px;
    margin-bottom: 30px;

	background-color: white;
}

.downloadButton{
    float:left;
    position:relative;
    left:40%;
    bottom:0px;
    background: url("/_templates/html/images/download_normal.png");
    width:220px;
    height:28px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    margin-top: 10px;
    padding-top:5px;
    padding-left:2px;
    background-repeat: no-repeat;
    color:white;
    border:1px;
}
.downloadButton:hover{
background: url("/_templates/html/images/download_over.png");
background-repeat: no-repeat;
}


.ButtonLarge{
background: url("/_templates/html/images/download_normal.png");
width:220px;
height:28px;
font-family: Verdana;
font-weight: bold;
font-size: 13px;
padding-top:5px;
padding-left:2px;
background-repeat: no-repeat;
color:white;
border:1px;
}
.ButtonLarge:hover{
background: url("/_templates/html/images/download_over.png");
background-repeat: no-repeat;
}
.inputclass{
    width:100%;
}
.titulospag{
    text-align:center;
    font-size: 20px;

    color: #007a94;
    margin-top: 15px;
    margin-bottom: 15px;

}
;
