﻿body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7C7C7C;
	background-color: #fff;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #ffffff;
}
.texto {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #7C7C7C;
}


.textonegrita
{
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textonegrita3
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textonegritablanco
{
	font-weight: bold;
	font-family: verdana;
	font-size: 14px;
	color: #7C7C7C;
}


a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF8801; text-decoration: none}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF8801; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none}
.pie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none}


div#contenido
{
	padding: 0px;
	height: 480px;
	width: 500px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imagenes/fondo.png);
	background-repeat: no-repeat;
	}

/*---------------------------------*/

/*body{

background-image:url(../imagenes/degra.gif);
background-repeat:repeat-x;

}*/
div#principal {

	padding: 0px;
	height: 480px;
	width: 760px;
	position: relative;
	margin-right: auto;
	margin-left: 0px;
	background-image: url(imagenes/fondo_grande_2.gif);
	background-repeat: no-repeat;
}

div#principal a:hover
{
	text-decoration:underline;
}

#principal div#menu {
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 660px;
	position: absolute;
	left: 50px;
	top: 10px;
	font-weight: bold;
	font-family: verdana;
	font-size: 14px;
	color: #7C7C7C;
	z-index:10;
	
}



#principal div#menu p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align:left;
	padding: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}	
	#principal div#menu ul {
	padding: 0px;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	white-space: 5px;
	
	
}

#principal div#menu ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: none;
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#principal div#menu ul a:hover {

background-image:url(imagenes/citas_hover.png);
}

#principal div#datos {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 660px;
	position: absolute;	
	left: 50px;
	top: 110px;

	
}
#principal #datos a:hover
{
	text-decoration:underline;
}
#principal div#datos p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-top: 35px;
	margin-left: 35px;
	color: #000000;
}
#datos div#calendario {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 200px;
	position: absolute;
	left: 100px;
	top: 80px;
	border: 1px solid #999999;
	
}




#principal div#error {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 600px;
	position: absolute;
	right:80px;
	top: 115px;
	text-align:right;
	font-size:12px;
}
#principal div#error2 {
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 550px;
	position: absolute;
	left: 110px;
	top: 350px;
	text-align:center;
}
.caja {
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 150px;
}
.margenizquierda {
	padding: 0px;
	margin-left: 20px;
}
.sociedad {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	position: absolute;
	left: 80px;
	top: 75px;
}
.sociedadcaja {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 155px;
	top: 74px;
}

.especialidades {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	position: absolute;
	left: 80px;
	top: 105px;
}
.especialidadescaja {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 155px;
	top: 104px;
}

.medico {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	position: absolute;
	left: 80px;
	top: 135px;
}
.medicocaja {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 155px;
	top: 134px;
}

.prestacion {
    padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	position: absolute;
	left: 80px;
	top: 165px;
}
.prestacioncaja {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 155px;
	top: 165px;
}
.volver{
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 33px;
	top: 305px;
	font-size:14px;
}
.siguiente
{
	padding: 0px;
	margin: 0px;
	position: absolute;
	right: 30px;
	top: 305px;
	font-size:14px;
}

.centro {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 80px;
	top: 125px;
}

.centrocaja {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	margin: 0px;
	position: absolute;
	left: 170px;
	top: 125px;
}
.calendario {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin: 0px;
	padding: 0px;
	left: 50px;
	top: 70px;
	
}
.dia {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 370px;
	top:150px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fecha {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 420px;
	top: 150px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.hora {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 370px;
	top: 180px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.margen {
	text-align: right;
	margin: 0px;
	padding: 0px;
}


.cajahora{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 420px;
	top: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	background-color:#E9F4FA;
	
}

.error{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 50px;
	top: 280px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.errorhora{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left:400px;
	top: 100px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.errorlogin{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left:400px;
	top: 100px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#principal div#datos ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 20px;
}
#principal div#datos ul li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-left: 40px;
	list-style-type: none;
	color: #666666;
	
}



.usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
}

.usuariocaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	
}

.clave {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
}

.clavecaja {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
}
.boton{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal; 
	color: #939393;
}
.boton2{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal; 
	color: #939393;
}

#principal div#miscitas {
	margin: 0px;
	padding: 0px;
	height: 200px;
	width:600px;
	position: absolute;
	left: 80px;
	top: 150px;
}
div#miscitas a:hover
{
	text-decoration:underline;
}
.nocitas {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 250px;
	top: 250px;
}

#principal div#tConfirmar {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 350px;
	position: absolute;
	left: 80px;
	top: 380px;
}
div#tConfirmar a:hover
{
	text-decoration:underline;
}

.volver2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left:81px;
	top: 415px;
}

.siguiente2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right:81px;
	top: 415px;
}
#principal #datos div#aviso {
	margin: 0px;
	padding: 0px;
	height: 250px;
	width: 280px;
	position: absolute;
	left:360px;
	top: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.reserva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 40px;
	width: 800px;
	height:50px;
}
.cancelarreserva {
	padding: 0px;
	margin-top: 10px;
	margin-left: 40px;
}

#principal #datos div#aviso p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
	padding: 0px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: justify;
}
.centrado {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#principal div#tPass {
   
	padding: 0px;
	height: 80px;
	width: 400px;
	position: absolute;
	left: 185px;
	top: 240px;
	margin: 0px;
	
}
div#tPass li
{
	margin:10px;
}
div#tPass input
{
	position:absolute;
	left:215px;
}
div#login {
   
	padding: 0px;
	height: 80px;
	width: 290px;
	position: absolute;
	left: 390px;
	top: 228px;
	margin: 0px;
}
div#login input
{
	position:absolute;
	left:150px;
}
div#login li
{
	margin:15px;
}
div#login a:hover
{
	text-decoration:underline;
}

.filaConColor{
background-color:#EFEFEF;
}
.texto2 {  
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.textogris {
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

.desconectar{
	position: absolute;
	top:95px;
	right: 50px;
}

.margender{
	padding: 0px;
	text-align: left;
	margin: 0px;
	position: absolute;
}


.avisoBaremo
{
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	margin: 0px;
	position: absolute;
	left: 160px;
	top: 55px;	
}


div#dvAnuncios
{
	position: absolute;
	width: 500px;
	height: 85px;
	top: 200px;
	left: 75px;
	
}
div#divMensaje
{
	position:absolute;
	top:140px;
	left:100px;
	text-align:center;
	width:550px;
}
div#divMensaje ul
{
	list-style:none;
	padding:0px;
}
div#divMensaje li
{
	list-style:none;
	padding:0px;
	margin-top:5px;
}
.textonegrita2
{
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#tPass ul
{
	list-style:none;
	padding:none;
}
div#tPass li
{
	list-style:none;
	padding:none;
	margin-top:5px;
}
div#tPass input
{
	margin-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
}
div#tPass a
{
	margin-left:10px;

}
div#tPass a:hover
{
	text-decoration:underline;

}
div#login ul
{
	list-style:none;
	padding:none;
	margin-left:15px;
}
div#login li
{
	list-style:none;
	padding:none;
	margin-top:5px;
}
div#login input
{
	margin-left:-10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
}
div#login a
{
	margin-left:10px;

}

div#alta
{
	position:absolute;
	top:170px;
	left:50px;
	width:350px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
div#alta a:link
{
	font-size:14px;
	color:#FF8801;
}
div#alta a:hover
{
	font-size:14px;
	color: #666666;
	text-decoration: underline;
}
div#alta a:visited
{
	font-size:14px;
}

div#alta2
{
	position:absolute;
	top:170px;
	left:90px;
	width:250px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
div#alta2 a:link
{
	font-size:12px;
	color:#FF8801;
}
div#alta2 a:visited
{
	font-size:12px;
	color:#FF8801;
}
div#alta2 a:hover
{
	font-size:12px;
	color: #666666;
	text-decoration: underline;
	
}

div#divOpciones
{
	position:absolute;
	top:220px;
	left:90px;
}
div#divOpciones ul
{
	padding:0px;
	list-style:none;
}
div#divOpciones li
{
	padding:0px;
	list-style:none;
	margin-top:5px;
	font-weight:bold;
}

div#menu2
{
	position:absolute;
	left:82px;
	top:100px;
	width:600px;
	height:35px;

}
div#menu2 ul
{
	padding:0px;
	list-style:none;
	margin-left:0px;
	margin-top:5px;
}
div#menu2 li
{
	padding:0px;
	list-style:0px;
	width:600px;
}
div#menu2 a
{
	margin-top:10px;
	vertical-align:super;
	margin-left:0px;
	padding:0px;
}
div#menu2 a:link
{
	font-size:15px;
	color:#FF8801;
	
}
div#menu2 a:hover
{
	font-size:15px;
	color: #666666;
	text-decoration: underline;
}
div#menu2 a:visited
{
	font-size:15px;
}
div#menu3
{
	position:absolute;
	top:406px;
	left:82px;
	width:600px;
	height:10px;
	
}
div#menu3 ul
{
	list-style:none;
	padding:0px;
	margin-left:0px;
}
div#menu3 a:hover
{
	text-decoration:underline;
}
.imgContinuar
{
	position:absolute;
	right:0px;
}
div#formulario
{
	position:absolute;
	top:140px;
	left:82px;
	width:600px;
	height:268px;
}
div#formulario ul
{
	list-style:none;
	padding:0px;
}
div#formulario li
{
	list-style:none;
	padding:0px;
	margin-top:8px;
	margin-left:35px;
}
div#formulario input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:32px;
}
div#formulario textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
	margin-left:0px;
}
div#formulario select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#formulario a:hover
{
	text-decoration:undeline;
}
div#divrblSexo 
{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*top:245px;*/
	margin-top:-2%;
	left:107px;
}
div#divrblSexo input
{
	border:solid 0px #ffffff;
	background-color:White;
}

.texto3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	color: #000000;
}
.lblErrorAlta
{	
	position:absolute;
	right:0px;
	bottom:5px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
div#divsombra
{
	position:absolute;
	top:107px;
	left:73px;
	height:353px;
	width:630px;
	background-color:Black;
	z-index:20;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
}
div#divsombra2
{
	position:absolute; 
	left:46%; 
	top:45%; 
	background-color:Black;  
	height:25px; 
	width:25px;
	z-index:21;
}
.imgFlecha
{
	position:absolute;
	left:0px;
	vertical-align:baseline;
	margin-top:3px;
}
.imgFlecha2
{
	position:absolute;
	left:0px;
	vertical-align:baseline;
	margin-top:0px;
}
.imgFlecha3
{
	position:absolute;
	left:100px;
	vertical-align:baseline;
	margin-top:3px;
}
.imgFlecha4
{
	position:absolute;
	left:50px;
	vertical-align:baseline;
	margin-top:2px;
}
.button
{
	background-image: url(imagenes/anterior.gif)
}
div#leyenda
{
	position:absolute;
	left:100px;
	top:55px;
	width:200px;
	margin:0px;
	font-size:10px;
	font-weight:bold;
}
.avisoActualizacion
{
	margin-left:25px;
	font-size:14px;
}
div#incidencias
{
	position:absolute;
	top:400px;
	left:85px;
}
div#incidencias a:link
{
	font-size:12px;
}
div#incidencias a:hover
{
	font-size:12px;
	text-decoration:underline;
}
/*********************** SCROLLERS ***********************/
.ratingStar 
{	
	position:relative;
	top:-12px;
	left:148px;
    width: 18px;
    cursor: pointer;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(imagenes/FilledStar.png);
}

.emptyRatingStar {
    background-image: url(imagenes/EmptyStar.png);

}

.savedRatingStar {
    background-image: url(imagenes/SavedStar.png);

}
div#formularioIncidencia
{
	position:absolute;
	top:140px;
	left:82px;
	width:600px;
	height:268px;
}
div#formularioIncidencia ul
{
	list-style:none;
	padding:0px;
	margin-left:0px;
}
div#formularioIncidencia li
{
	list-style:none;
	padding:0px;
	margin-top:7px;
	margin-left:35px;
}
div#formularioIncidencia input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#formularioIncidencia textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#divMayusculas
{
	position:absolute;
	top:210px;
	left:400px;
	text-decoration:underline;
	color:Red;
}
div#divInformacionCentro
{
	position:absolute;
	top:150px;
	left:40px;
}
div#divInformacionCentro table
{
	margin-left:35px;
	width:300px;
}
div#divInformacionCentro table tr
{
	height:20px;

}
div#divInformacionCentro li
{
	list-style:none;
	padding:0px;
	width:370px;
}
div#divInformacionCentro a
{
	font-size:10px;
}
div#divInformacionCentro a:hover
{
	text-decoration:underline;
}
div#divMapa
{
	position:absolute;
	top:-11px;
	left:15px;
	height:353px;
	width:630px;
	background-color:Black;
	z-index:5;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
}
div#divMapa a:link
{
	position:absolute;
	top:5px;
	left:255px;
	font-size:21px;
	color:red;
}
div#divMapa a:hover
{
	position:absolute;
	top:5px;
	left:255px;
	font-size:21px;
	color:#FF8801;
}
.ibCerrarMapa
{
	position:absolute;
	top:3px;
	left:215px;
	
}
div#divMapa2
{
	position:absolute;
	top:25px;
	left:34px;
	z-index:15;
	border:Double 5px #000000;
	width:585px;
	height:270px;
}
.tablaColor
{
	color:#000000;
	font-weight:bold;
}
div#divAñadirCentros
{
	position:absolute;
	background-color:#FCC5A0;
	top:125px;
	left:465px;
	width:165px;
	height:60px;
	font-size:10px;
	border:solid 3px #FDD8D0;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
}
div#divAñadirCentros span
{
	position:absolute;
	margin-top:15px;
	margin-left:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	color: #000000;
	font-weight:bold;
}
div#divAñadirCentros a
{
	position:absolute;
	top:5px;
	left:35px;
	font-size:12px;
	color:red;
	
}
div#divAñadirCentros a:hover
{
	text-decoration:underline;
	color: #123456;
}

div#divSombraAñadirCentros
{
	position:absolute;
	top:-11px;
	left:15px;
	height:353px;
	width:630px;
	background-color:Black;
	z-index:11;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
	
}
div#divSombraBlancaAñadirCentros
{
	position:absolute;
	top:-11px;
	left:15px;
	height:315px;
	width:630px;
	background-color:White;
	z-index:10;
}
div#divAñadirCentros2
{
	position:absolute;
	top:10px;
	left:30px;
	height:295px;
	width:600px;
	background-color:#FFFFFF;
	z-index:12;
}
div#divAñadirCentros2 ul
{
	position:absolute;
	top:15px;
	left:-5px;
}

div#divAñadirCentros2 a
{
	font-size:12px;
}
div#divcblCentros
{
	position:absolute;
	top:45px;
	left:130px;
	width:350px;
	height:200px;
	overflow:auto;
	border:double 2px #7C7C7C;
	
		
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #ffffff;

}
div#divAñadirCentrosLinks
{
	position:absolute;
	top:250px;
	left:235px;
}


div#formularioActualizacionNif
{
	position:absolute;
	top:140px;
	left:82px;
	width:600px;
	height:268px;
}
div#formularioActualizacionNif ul
{
	list-style:none;
	padding:0px;
	margin-left:0px;
	margin-top:20px;
}
div#formularioActualizacionNif li
{
	list-style:none;
	padding:0px;
	margin-top:12px;
	margin-left:35px;
}
div#formularioActualizacionNif input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}

div#divRblNif
{
	position:absolute;
	top:94px;
	left:141px;
}
div#divRblNif input
{
	border:none;
	background-color:White;
}
div#divRblNif2
{
	position:absolute;
	top:65px;
	left:200px;
}
div#divRblNif2 input
{
	border:none;
	background-color:White;
}
/*----------------------------------*/
div#divSombraOtroNif
{
	position:absolute;
	top:99px;
	left:65px;
	height:353px;
	width:630px;
	background-color:Black;
	z-index:5;
	filter: Alpha(Opacity=60);
	-moz-opacity: 0.6;
	
}
div#divSombraBlancaOtroNif
{
	position:absolute;
	top:99px;
	left:65px;
	height:315px;
	width:630px;
	background-color:White;
	z-index:4;
}
div#divOtroNif
{
	position:absolute;
	top:120px;
	left:80px;
	height:295px;
	width:600px;
	background-color:#FFFFFF;
	z-index:6;
}
div#divOtroNif ul
{

	list-style:none;
	padding:0px;
	margin-left:50px;
}
div#divOtroNif li
{
	list-style:none;
	padding:0px;
	margin-top:15px;
	margin-left:35px;
}
divOtroNif a
{
	bottom:0px;
}
div#divOtroNif input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#divRblTipoUsuario
{
	position:absolute;
	top:65px;
	left:205px;
}
div#divRblTipoUsuario input
{
	border:none;
	background-color:White;
}
div#formularioModificaionDatos
{
	position:absolute;
	top:161px;
	left:82px;
	width:600px;
	height:250px;
	border:solid 1px #969696;
}
div#formularioModificaionDatos ul
{
	list-style:none;
	padding:0px;
	margin-left:0px;
	margin-top:-7px;
	
}
div#formularioModificaionDatos li
{
	list-style:none;
	padding:0px;
	margin-top:5px;
	margin-left:35px;
}
div#formularioModificaionDatos input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#formularioModificaionDatos textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
	margin-left:0px;
}
div#formularioModificaionDatos select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	border: solid 1px #666666;
	background-color: #F6F6F6;
	margin-left:10px;
}
div#formularioModificaionDatos a:hover
{
	text-decoration:undeline;
}
div#divrblSexo2 
{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	top:197px;
	left:130px;
}
div#divrblSexo2 input
{
	border:solid 0px #ffffff;
	background-color:White;
}

div#confirmacionReserva
{
	position:absolute;
	left:130px;
	top:50px;
}
div#confirmacionReserva li
{
	margin-top:3px;
}	
div#confirmacionReserva a:link
{
	font-size:13px;	
}
.claseLoginUsuario
{
	background: url(imagenes/icono_usuario.gif) no-repeat 2px center;
	padding: 2px 2px 2px 20px;
}
.claseLoginPassword
{
	background: url(imagenes/icono_pass.png) no-repeat 2px center;
	padding: 2px 2px 2px 20px;
}
.bordeCaja
{
	border:solid 1px #000000;
	
}


div#Tabs 
{
      list-style-type: none;
      margin: 0pt;
      padding: 0pt;
      position: absolute;
      border-bottom: none;
      top: 131px;
      left:42px;
}

 

 div#Tabs li 
 {
	list-style:none;
      float: left;
      margin: 0 0.4px;
}

 

 div#Tabs li a 
 {
      background: url(imagenes/lOff.png) no-repeat left top;
      color: #666777;
      display: block;
      text-decoration: none;
}

 

div#Tabs li a span 
{
      background: url(imagenes/rOff.png) no-repeat right top ;
      display: block;
      padding: 5px 14px 3px;
}
div#Tabs li a:hover 
{
      background: url(imagenes/lOn.png) no-repeat left top;
      color:White;
}

 

div#Tabs li a:hover span 
{
      /*background: url(../../img/rOn.png) no-repeat right top;*/
}

 

div#Tabs .marcado 
{
      background: url(imagenes/rOn.png);
      background-position: right top;
      background-repeat :no-repeat;
      background-attachment: scroll;
      color:Black;
     
}
div#Tabs .marcado2
{
	background: url(imagenes/lOn.png) no-repeat left top;
}

