body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("../images/franja_fondo.jpg");
	background-color: #FFFFFF;
}
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

/* estilos para el email */
td.fraizqcuadro{
	background-image: url("../images/fraizqcuadro.gif");
}
td.fradercuadro{
	background-image: url("../images/fradercuadro.gif");
}

#contenedor{
	position: absolute;
	width:975px;
	top: 50%;
	left: 50%;
	/*margin: -310px 0px 0px -488px; Margen cuando aparece la capa pie*/
	margin: -305px 0px 0px -488px;
	/*height: 659px; Alto cuando aparece la capa pie*/
	height: 614px;
	border: 0;
}
#header{
	position: absolute;
	height: 68px;
	margin: 0px 0px 0px 0px;
	width: 975px;
	background-color:#FFFFFF;
	text-align: right;
}
#bannerflash {
	position: absolute;
	width: 560px;
	height: 68px;
	margin: 0px 0px 0px 290px;
	/* background-color: #33FF33;*/
	background-color: #FFFFFF;
}
#capaflash {
	position: absolute;
	width: 975px;
	height: 598px;
	margin: 0px 0px 0px 0px;
}
#conjunto{
	position: absolute;
	width:975px;
	height: 530px;
	margin: 68px 0px 0px 0px;
	background-image: url(../images/fondo_maq.gif);
}
#contenido{
	position: absolute;
	height: 383px;
	width: 410px;
	margin: 0px 203px 0px 152px;
}
#contenidoEmail{
	position: absolute;
	/*height: 383px;
	width: 410px;*/
	margin: 0px 203px 0px 152px;
	background-color:#FFFFFF;
}
#contenido2{
	position: absolute;
	height: 455px;
	width: 695px;
	margin: 31px 53px 40px 231px;
	overflow: auto;
	scrollbar-face-color: #EFEFEF;
	scrollbar-shadow-color: #EFEFEF;
	scrollbar-highlight-color: #EFEFEF;
	scrollbar-3dlight-color: #6A96AB;
	scrollbar-darkshadow-color:#6A96AB;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #6A96AB;
	color : #666666;
}
#menu1{
	position: absolute;
	width:200px;
	height: 495px;
	margin: 35px 775px 0px 0px;
}
#menu2{
	position: absolute;
	width:203px;
	height: 383px;
	margin:  0px 0px 0px 562px;
	background-image: url(../images/menu_der.gif);
}
#pie{
	position: absolute;
	width:975px;
	height:20px;
	margin: 612px 0px 0px;
}
#ven_juegos{
	position: absolute;
	width:500px;
	height:auto;
	margin:  0px 0px 0px 5px;
	background-color: #FFFFFF;
	padding: 0px 6px 6px 6px;
}
#diseno {
	position: absolute;
	width: 270px;
	height: 15px;
	margin: 600px 0px 0px 704px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #7B8BA0;
	text-align: right;
}
#diseno a, a:hover, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #7B8BA0;
	text-align: right;
	text-decoration: none;
}
#lopd {
	position: absolute;
	width: 480px;
	height: 220px;
	margin: 125px 0px 0px 30px;
	background-color: #FFFFFF;
	padding: 0px 10px 10px 10px;
}
#lopd p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636B70;
	text-align: justify:
}
#lopd li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636B70;
	text-align: justify:
}
#cabeceralopd {
	position: absolute;
	width: 500px;
	height: 95px;
	background: url("../images/log_une.gif") right top no-repeat;
	margin: 30px 0px 0px 30px;
	background-color: #FFFFFF;
}
#finallopd {
	position: absolute;
	width: 500px;
	height: 30px;
	margin: 345px 0px 0px 30px;
}

input, textarea, select {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

p { text-align:justify; }
.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	font-weight: normal;
}
A.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlace:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlace:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlace:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.enlaceb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A96AB;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaceb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A96AB;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaceb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A96AB;
	font-weight: bold;
}
A.enlaceb:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A96AB;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.enlacef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6996ab;
	font-weight: normal;
}
A.enlacef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6996ab;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlacef:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6996ab;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlacef:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6996ab;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.enlacef:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6996ab;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

.enlacecitas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlacecitas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlacecitas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlacecitas:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	font-weight: bold;
}
A.enlacecitas:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

A.enlaceb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A96AB;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaceb1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A96AB;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaceb1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A96AB;
	font-weight: bold;
}
A.enlaceb1:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A96AB;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.enlacec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.enlacec:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.enlacec:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.enlacec:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
A.enlaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaced:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlaced:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	font-weight: bold;
}
A.enlaced:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D72D04;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.libre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.libre:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	/*background-color: #CCFF00;*/
}
A.libre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04 !important;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.libre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.enlace2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobota1.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobota1.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	height: 26px;
	width: 140px;
	background-image: url(../images/fondobota2.gif);
}
A.enlace2a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobota1.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobot2.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	height: 26px;
	width: 75px;
	background-image: url(../images/fondobot2.gif);
}
A.enlace2b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobot2.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobota2.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
A.enlace2c:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	height: 26px;
	width: 140px;
	background-image: url(../images/fondobota2.gif);
}
A.enlace2c:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D72D04;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-image: url(../images/fondobota2.gif);
	display: block;
   	width: 100%;
	height: 26px;
}
.texto1 {
	color: #6A96AB;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto2 {
	color: #666666;
	font-size: 11px;
}
.texto3 {
	color: #FFFFFF;
	font-size: 11px;
}
.texto4 {
	color: #6A96AB;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.texto5 {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
.texto6 {
	color: #6A96AB;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tinyText {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.grayText {
	color: #6A96AB;
	font-size: 10px;
}

.formu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #6996ab;
	background-color: #dfecf2;
}
.formu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: none;
	background-color: #FFFFFF;
}
.formu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px none #FFFFFF;
	background-color: #D72D04;
	font-weight: bold;
}
.formu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #6996ab;
	background-color: #E6EDF0;
}
.formu1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px none #FFFFFF;
	background-color: #6A96AB;
	font-weight: bold;
}
.resalte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D72D04;
}

.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A96AB;
}

.enrojo {
	color: #D72D04;
}

/*************************************
************* Calendario *************
*************************************/
.calendariocita {
	border: 1px solid #6996ab;
	text-align: center;
	background-color: #ffffff;
}
.calendariocita th {
	
	height: 25px;
}
.calendariocita tr {
	height: 20px;
}
.deprueba {
	border: 1px solid black;
}
.tablacalendario caption {
	text-align: center;
}
.tablacalendario td {
	text-align: center;
	height: 8px;
}
.mes {
	font-size: 13px;
	font-weight: bold;
	color: #6A96AB;
}
tr.filablanco {
	height: 7px !important;
}
.colblanco {
	width: 7px;
}
.diasemana2 {
	text-align: center;
	font-size: 13px;
	width: 30px;
}
.dia {
	font-size: 13px;
	width: 30px;
}
.diasemana {
	color: #FFFFFF;
	background-color: #6A96AB;
}
a.dialibre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #68676f !important;
	text-decoration: none;
	font-size: 10px !important;
	font-weight: normal;
}
a.dialibre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d52500;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
a.completando {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6996ab !important;
	text-decoration: none;
	font-size: 13px !important;
	font-weight: bold;
}
a.completando:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d52500;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.completo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d52500 !important;
	text-decoration: none;
	font-size: 13px !important;
	font-weight: bold;
}
a.completo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d52500;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.calendarioVarios, .calendarioVarios a, .calendarioVarios a:visited {
	font-weight: bold;
	line-height: 12px;
	color: #6A96AB !important;
	text-decoration: none !important;
	font-size: 13px;
	text-align: center;
}
.calendarioVarios a:hover {
	font-weight: bold;
	line-height: 12px;
	background-color: #D72D04;
	color: #fff !important;
	font-size: 13px;
	text-align: center;
}
.avanzar {
	font-size: 13px;
	font-weight: bold;
	color: #6A96AB;
	text-decoration: none !important;
}
.avanzar a, a:visited, a:hover {
	text-decoration: none !important;
	font-size: 13px;
	font-weight: bold;
	color: #6A96AB;
}

/*******************************************
*************** Pop-Up Citas ***************
*******************************************/





/***********
****** calendario e-autonomos
************/

/*** LOPD nueva ***/
#lopd2 {
	width: 550px;
	height: 100px;
	border: 1px solid #D72D04;
	padding: 5px;
	overflow: auto;
	text-align: justify;
}
.titulolopd {
	color: #D72D04;
	font-weight: bold;
}
	
