﻿body 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.cabecera
{
    width:1000px;
    height:165px;
    position:absolute;
    top:10px;
    left:50%;
    margin-left:-500px;
    text-align: center;
}
.menu
{
    width:996px;
    height:33px;
    position:Absolute;
    top:184px;
    left:50%;
    margin-left:-500px;
}
.div-titulo
{
    width:1000px;
    height:20px;
    position:absolute;
    top:220px;
    left:50%;
    margin-left:-500px;
}

.div-usuario
{
    width:1000px;
    height:20px;
    position:absolute;
    text-align:right;
    top:222px;
    left:50%;
    margin-left:-500px;
}

.div-marquesina
{
    width:1000px;
    height:35px;
    position:absolute;
    text-align:right;
    top:243px;
    left:50%;
    margin-left:-500px;
}



.div-cuerpo
{
    width:1000px;
    height:600px;
    position:absolute;
    top:315px;
    left:50%;
    margin-left:-500px;
}

.Cal1
{
    width:407px;
    height:200px;
    position:absolute;
    top:75px;
    left:1186px;
    margin-left:-500px;
}

.pie
{
    width:1000px;
    height:18px;
    position:absolute;
    top:700px;
    left:50%;
    margin-left:-500px;
    text-align:center;
    font-size: 10px;
}
.pie2
{
    width:1000px;
    height:18px;
    position:absolute;
    top:2050px;
    left:50%;
    margin-left:-500px;
    text-align:center;
    font-size: 10px;
}

.Login
{
    width:300px;
    height:150px;
    position:absolute;
    top:50px;
    left:50%;
    margin-left:-150px;
}

.OtroNavegador 
{
    width:1000px;
    height:600px;
    position:absolute;
    top:315px;
    left:50%;
    margin-left:-500px;
}

.Paneles
{
   padding-top:0px;
   padding-left:0px;
}
.PanelesCon
{
   padding-top:0px;
   padding-left:0px;
   height:145px;
   
}
.botonesConsultas
{
    width:1050px;
    height:430px;
    position:absolute;
    top:325px;
    left:10px;
    font-size: 12px;
}
.modalBackground
{
	background-color: #FFFFCC;
	filter: alpha(opacity=60);
	opacity: 0.60;
}



.updateProgress
{
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	position: absolute;
	width: 180px;
	height: 50px;
    top: 193px;
    left: 461px;
}
.DondeEstamos
{
    width:770px;
    height:390px;
    position:absolute;
    top:0px;
    left:25%;
    margin-left:-150px;
}
.ComoLlegar
{
    width:790px;
    height:265px;
    position:absolute;
    top:50px;
    left:25%;
    margin-left:-150px;
}

h1.elegantshadow {
    
  font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  text-rendering: optimizeLegibility;
  
  color: #f0f0f0;
  background-color: #6eb5f0;
  letter-spacing: 0.15em;
  text-shadow: 1px -1px 0 #767676, -1px 2px 1px #737272, -2px 4px 1px #767474, -3px 6px 1px #787777, -4px 8px 1px #7b7a7a, -5px 10px 1px #7f7d7d, -6px 12px 1px #828181, -7px 14px 1px #868585, -8px 16px 1px #8b8a89, -9px 18px 1px #8f8e8d, -10px 20px 1px #949392, -11px 22px 1px #999897, -12px 24px 1px #9e9c9c, -13px 26px 1px #a3a1a1, -14px 28px 1px #a8a6a6, -15px 30px 1px #adabab, -16px 32px 1px #b2b1b0, -17px 34px 1px #b7b6b5, -18px 36px 1px #bcbbba, -19px 38px 1px #c1bfbf, -20px 40px 1px #c6c4c4, -21px 42px 1px #cbc9c8, -22px 44px 1px #cfcdcd, -23px 46px 1px #d4d2d1, -24px 48px 1px #d8d6d5, -25px 50px 1px #dbdad9, -26px 52px 1px #dfdddc, -27px 54px 1px #e2e0df, -28px 56px 1px #e4e3e2;
}


' #131313;
' #e7e5e4;





#container{
    padding:10px 20px;
    font-size:16px;
}
#emergenteRGPD{
background-color:#000;
color:#fff;
position:fixed;
bottom:50px;
right:0px;
width:95%;
padding:10px 15px;
font-size:14px;
opacity:0.9;
}

#emergenteRGPD a{color:#fff;}
#emergenteRGPD a:hover{color:#ccc;}
#emergenteRGPD p, #emergenteRGPD div{display:inline-block;}
#emergenteRGPD p{width:85%;}
#emergenteRGPD div{width:10%;padding:10px;border:1px solid #000;background-color:#ccc;text-align:center;position:absolute;top:10px;}
#emergenteRGPD div:hover{background-color:#c2c2c2;cursor:pointer;}