*	{ margin: 0px; padding: 0px }
a img,:link img,:visited img { border:none }
body	{ margin: 0px; padding: 0px; background-position: left top; text-align: center; background-image:url('/images/fondoweb.gif'); background-repeat:repeat-x;background-color:#26B4F6  }
#container   { position: relative; width: 980px; margin:0px auto; padding: 0px }
#cabecera	{ position: relative; padding-top: 32px; margin-top: 42px; width: 100%; height: 142px; background-image:url('/images/cabecera.jpg'); background-repeat:no-repeat; text-align: left }
#contenidos	{ position: relative; width: 100%; background-color: #FFFFFF; display: table; font-family:Verdana; font-size:9pt; color:#000000 }
#pie	{ width: 100%; height: 76px; background-image:url('/images/pie.gif'); background-repeat:no-repeat; font-family: Tahoma; color: #FFFFFF; padding-bottom: 60px }

#logo	{ position: relative; padding-left: 43px; height: 94px; display: inline; text-align: left; float: left }
#buscadorDiv	{ position: absolute; z-index: 2; display: table; width: 160px; top: 36px; left: 736px; z-index: 2 }
#buscadorDiv form	{ text-align: right; width: 160px }
#buscadorDiv input	{ border: none; font-family: Verdana; color: #757575; width: 118px; height: 18px; font-size:8pt; padding-left: 36px; background-image:url('/images/buscador-lupa.png'); padding-right:6px; padding-top:4px; padding-bottom:0px; background-repeat:no-repeat; background-color: transparent; background-position: bottom right  }
#banderas	{ position: relative; display: table; padding-top: 52px; padding-left: 49px; float: left; text-align: right }
#banderas img	{ margin-left: 1px }

#buscadorKeywords	{ float: left; display: inline; width: 496px; padding-right: 24px }
#buscadorFormulario	{ float: right; display: inline; width: 430px; padding-right: 22px }
#buscadorFormulario #bkeywords	{ width: 240px; border: 1px solid #9A9A9A; padding: 2px }
#buscador2	{ margin-bottom: 60px }

#cabecera #redesSociales	{ position: absolute; z-index: 2; top: 32px; left: 496px }
#cabecera #redesSociales	{ margin: 0px }

#menuSup	{ position: relative; width: 945px; height: 38px; margin-left: 18px; clear: both; background-image:url('/images/barraMenu.jpg'); background-repeat:no-repeat; text-align: center }
#menuSup a	{ font-family: Verdana; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
#menuSup a:visited	{ color: #FFFFFF }
#menuSup a:hover	{ color: #FFBE77 }
#menuSup a:link	{ color: #FFFFFF }
#menuSup ul	{ margin: 0px; padding: 0px; padding-top: 8px; list-style-type: none}
#menuSup li	{ padding-left: 9px; padding-right: 9px; list-style-type: none; display: inline }

#menuSup #russianMenu li {padding-left: 5px; padding-right: 5px }
#contenidoIndex	{ position: relative; margin: 13px; margin-bottom: 0px; width: 946px; height: 510px; background-image:url('/images/fondoInicio.jpg'); background-repeat:no-repeat; clear: both }
#cursosIndex	{ position: relative; width: 262px; height: 446px; float: left; display: table; margin: 0px }
#contentsIndex { position: relative; width: 632px; height: 446px; margin: 0px; padding-right: 36px; text-align: left; float: right }

#cursosIndex h1	{ padding-top: 10px; padding-bottom: 0px; font-family:Verdana; color:#000000; font-size:12pt; font-weight:bold; padding-left:30px; padding-right:30px }
#cursosContainer { margin-top: 10px; text-align: left }
#cursosContainer a { display: block; width: 250px; line-height: 23px; padding-left: 8px; padding-right: 6px; text-decoration: none; font-family:Verdana; color:#000000; font-size:8pt; font-weight:bold; letter-spacing:-2 }
#cursosContainer .alternate1 { background-color: #FFBD5B }
#cursosContainer .alternate2 { background-color: #FFD18C }
#cursosContainer a:visited { color:#000000 }
#cursosContainer a:link { color:#000000 }
#cursosContainer a:hover  { color:#000000; background-color: #E0FDAA }

#contentsIndex h1, h2	{ text-align: left; margin: 0px; padding: 0px; padding-right: 100px; margin-bottom: 44px; font-family: Verdana; color: #E87400; font-size: 13pt; font-weight: bold; letter-spacing:-1 }
#contentsIndex p	{ margin-top: 12px; margin-bottom: 4px; text-align: justify; line-height: 16px }
#contentsIndex a { text-decoration: none }
#contentsIndex a:visited { color: #000097 }
#contentsIndex a:link { color: #000097 }
#contentsIndex a:hover { color: #F27900 }

#videoIndex  	{ width: 290px; height: 225px; margin-top: 12px }


#contenidoIndex2 { position: relative; width: 946px; margin: 0px; margin-left: 13px; margin-right: 13px; text-align: left; padding-bottom: 26px }
#indexSubContent01 	{ width: 33%; float: left }
#indexSubContent02	{ width: 33%; float: left }
#indexSubContent03	{ width: 33%; float: left }

#indexSlideShow	{ position: relative; width: 480px; margin-top: 6px; float: left }
#indexSlideShow #delibesWorldLogo	{ text-align: left }
#indexSlideShow #delibesWorldTxtIndex { position: absolute; width: 360px; height: 60px; top: 0px; left: 115px; padding-top: 4px; font-family: Verdana; font-size: 9pt; color: #EC7600; text-align: right }

#indexBlogs	{ position: relative; width: 440px; margin-top: 6px; float: right; padding-top: 24px }
#indexBlogs #delibesBlogsLogo	{ text-align: right }
#indexBlogs #delibesBlogsTxtIndex	{ width: 100%; height: 180px; overflow: auto; padding: 4px }
#delibesBlogsTxtIndex .titulo a	{ font-family: Arial; font-size: 9pt; color: #336BD2; font-weight: bold; text-decoration: none }
#delibesBlogsTxtIndex .titulo a:hover	{ color: #FB8400 }
#delibesBlogsTxtIndex .autor	{ font-family: tahoma; font-size: 8pt; color: #1B1B1B; padding-bottom: 2px; padding-left: 12px }
#delibesBlogsTxtIndex .fecha	{ color: #8B8B8B }
#delibesBlogsTxtIndex .contenido	{ font-family: Verdana; color: #42456F; font-size: 8pt; text-align: justify; margin-bottom: 9px; padding-left: 12px }


#acreditaciones	{ position: relative; clear: both; padding-top: 20px; width: 946px; margin-left: 13px; margin-right: 13px; text-align: center; margin-bottom: 26px }
#acreditaciones img	{ margin-left: 12px; margin-right: 12px }

#contenido	{ position: relative; margin: 13px; margin-bottom: 0px; width: 946px; min-height: 461px }
#contenido .texto	{ font-family: Verdana; color: #000000; font-size: 8pt }
#contenido #menuLeft	{ position: relative; width: 296px; float: left; display: table; margin: 0px; text-align: left }
#contenido #menuLeftGaleria { position: relative; width: 250px; float: left; display: table; margin: 0px; text-align: left }
#contenido #menuLeftBox	{ position: relative; padding-top: 16px; width: 263px; background-color:#F78D1B; background-image:url('/images/menuLeftTop.gif'); background-repeat:no-repeat; background-position-y:top; display: table }
#contenido #menuLeftBox	h2 { font-family: Verdana; color: #FFFFFF; font-size: 10pt; letter-spacing: -1; font-weght: bold; text-align: center; padding-left: 12px; padding-right: 12px; padding-bottom: 0px; margin: 0px; margin-bottom: 10px }
#contenido #menuLeftBox a { display: block; line-height: 23px; padding-left: 8px; padding-right: 6px; text-decoration: none; font-family:Verdana; color:#000000; font-size:8pt; font-weight:bold; letter-spacing:-2 }
#contenido #menuLeftBox a:visited { color:#000000 }
#contenido #menuLeftBox a:link { color:#000000 }
#contenido #menuLeftBox a:hover  { color:#000000; background-color: #A8D1FF }
#contenido #menuLeftBox .alternate1 { background-color: #FFBD5B }
#contenido #menuLeftBox .alternate2 { background-color: #FFD18C }
#contenido #menuLeftBox .menuLeftActiva { border: 1px solid #000000; background-color: #A8D1FF }
#contenido #menuLeftBoxEnd	{ width: 263px; height: 34px; background-image: url('images/menuLeftBottom.gif'); background-repeat: no-repeat; background-position-y: top}
#contenido #printSrc	{ vertical-align: top; position: relative; width: 620px; margin: 0px; margin-bottom: 30px; padding-right: 26px; text-align: left; float: right; display: table }	

#menuLeftBox .sepCursosFechas	{ height: 20px }

#contenido p { margin-top: 2px; margin-bottom: 4px }
#contenido blockquote { margin-left: 16px; margin-top: 12px; margin-bottom: 12px }
#contenido li { margin-left: 16px; margin-bottom: 6px }
#contenido ol { margin-left: 16px; margin-top: 12px; margin-bottom: 24px }
#contenido ul { margin-left: 16px; margin-top: 12px; margin-bottom: 24px }

#contenido a	{ color: #0A52D8; text-decoration: none }
#contenido a:visited	{ color: #0A52D8}
#contenido a:link	{ color: #0A52D8}
#contenido a:hover	{ color: #E87400; text-decoration: underline }

#contenido #printSrc #tituloPagina h1	{ text-align: left; margin: 0px; padding: 0px; margin-bottom: 24px; font-family: Verdana; color: #E87400; font-size: 13pt; font-weight: bold; letter-spacing:-1 }

#infoCurso, #infoContenido, #formContainer	{ float: left; width: 450px; display: inline; height: 100% }
#cursosRightColumn, #contenidoRightColumn	{ float: right; width: 150px }
#infoGaleria	{ float: left; width: 100%; display: inline }
#infoGaleria  #galeriaGruposTable tbody td	{ padding-bottom: 5px; padding-top: 5px; padding-left: 5px }
#infoGaleria  #galeriaGruposTable .celdaDcha	{ text-align: right }
#infoGaleria  #galeriaGruposTable thead td	{ padding-left: 5px; background-color: #18386B; color: #FFFFFF; font-weight: bold; padding-top: 5px; padding-bottom: 5px }

#formContainer .promoOKBold	{font-family: Tahoma; font-size: 8pt; color: #EC7C00; font-weight: bold; 
               text-align: center; margin-top: 4px; margin-bottom: 4px}
#formContainer .promoOK	{font-family: Tahoma; font-size: 8pt; color: #EC7C00; text-align: center; margin-top: 4px; margin-bottom: 4px}
#formContainer .promoNOOKBold	{font-family: Tahoma; font-size: 8pt; color: #993399; font-weight: bold; 
               text-align: center; margin-top: 4px; margin-bottom: 4px}
#formContainer .promoNOOK	{font-family: Tahoma; font-size: 8pt; color: #990099; text-align: center; margin-top: 4px; margin-bottom: 4px}

#infoContenido	h2, #printSrc h2	{ margin: 0px }

#infoCurso #nombreCurso	{ width: 109px; height: 21px; padding-left: 6px; padding-top: 7px; margin-bottom:12px; background-image:url('/images/fondoCeldaCursos.gif') }
#infoCurso h2 { margin-top: 10px; margin-bottom: 18px }
#infoCurso table td	{ border-bottom: 0px; cellpadding: 2px }
#infoCurso #cursosTableInfo	{ width: 90% }
#infoCurso #cursosTableInfo td	{ border-bottom: 1px dotted #A9C5F1; padding: 2px; font-family:Verdana; font-size:9pt; color:#234E8D }
#infoCurso #cursosTableInfo { margin-bottom: 12px }

#pie #direccion	{ width: 100%; font-size: 9pt; padding-top: 10px; text-align: center }
#pie #direccion	a	{ text-decoration: none; color: #FFFFFF }
#pie #direccion a:hover 	{ color: #B1D6FE; text-decoration: underline }
#pie #programacion { float: left; font-size: 8pt; color: #CBCBCB; text-align: left; padding-left: 76px; padding-top: 14px }
#programacion a, #copyright a  { color: #CBCBCB; text-decoration: none }
#programacion a:hover, #copyright a:hover { color: #B1D6FE; text-decoration: underline }
#pie #copyright {  float: right; font-size: 8pt; color: #CBCBCB; text-align: right; padding-right: 76px; padding-top: 14px }


#printSrc .texto	{font-family: Verdana; font-size: 9pt; color: #000000; text-align: justify }

#printSrc a:visited.texto	{color: #3977BB; text-decoration: none }
#printSrc a:link.texto	{color: #3977BB; text-decoration: none }
#printSrc a:hover.texto 	{color: #CC6100; text-decoration: none }

#printSrc p  	{ margin-top: 10px; margin-bottom: 18px; line-height:140% }
#printSrc ul	{ margin-left: 20px; margin-right: 12px; margin-top: 16px; margin-bottom: 12px }
#printSrc li	{ line-height:140% }
#printSrc ol	{ margin-left: 20px; margin-right: 12px; margin-top: 16px; margin-bottom: 12px }
#printSrc blockquote	{ margin-left: 24px; margin-right: 8px }

#printSrc h1	{color: #D76B00; font-family: Arial; font-size: 15pt; text-decoration: none; font-weight: bold; margin-bottom: 0px }
#printSrc hr	{ margin-bottom: 20px; margin-top: 3px; color: #005FEC; background-color: #005FEC; height: 1px; width: 100%; text-align: left }

#printSrc .celdaNombreCurso	{height: 28px; font-family: Arial; color: #000000; font-size: 11pt; 
               font-weight: bold; text-align: left; background-color: #A4CBFB; background-image:url('/images/fondoCeldaCursos.gif')}
#printSrc .cursosSep	{border-bottom: 1px dotted #B4CEEB; padding-bottom: 3px }

#printSrc .celdatarifas { border: 1px #18386B solid;
color: #000000;
font-family: Verdana, Tahoma;
font-size: 9pt;
letter-spacing: none}

#printSrc #preciosAlojamientoTables td	{ padding-top: }

#printSrc #actividadesUL li	{ list-style-image:url('/images/cuadro_naranja.gif'); padding-left:8px }

#formContainer	.texto { font-family: Verdana; font-size: 8pt; color: #000000 }
#formContainer	.textoform { background-color: #FFFFFF; border: 1px #C0C0C0 solid; color: #000000; font-family: Tahoma, Helvetica, Verdana; font-size: 8pt }
#formContainer	.botonform { background-color: #CEDEF0; margin-top: 8px; border: 1px #000000 solid; color: #000000; font-family: Tahoma, Helvetica, Verdana; font-size: 8pt; font-weight: bold }



#detalleInsc	{
position: absolute;
left: 6px;
width: 158px;
text-align: center;
font-family: Verdana;
color: #3D3C4D; 
font-size: 7pt;
border: 1px solid #000080;
padding: 6px; 
background-color: #FFFFFF;
visibility: hidden
}

#detalleInsc .titulo	{
	color: #EACA43
	font-weight: bold
}

#detalleInsc p	{
	margin-top: 2px;
	margin-bottom: 2px;
}

#detalleInsc hr	{
	border: 1px solid #282640; height:1px
}

#dICursos	{
	border: 1px solid #EDE6F0;
	width: 100%
}
#dICursosTable p 	{
	text-align: left;
	font-size: 7pt;
	color: #676767
}
#tblCursosPrice {
	border: 1px solid #EDE6F0;
	padding: 0px;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 4px
}
#tblCursosPrice td	{
	font-family: Verdana;
	font-size: 7pt;
	color: #3D3C4D;
	padding: 2px;
	border: 1px solid #EDE6F0	
}
#tblCursosPrice .cursos	{
	width: 70%;
	font-weight: bold
}
#tblCursosPrice .precio 	{
	width: 30%;
	text-align: right
}
#tblCursosPrice .total	{
	text-align: left
}
#tblCursosPrice .total2	{
	text-align: right
}
#tblCursosPrice thead	{
	background-color: #EAFEDE
}
#tblAlojamientoPrice {
	border: 1px solid #EDE6F0;
	padding: 0px;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 4px
}
#tblAlojamientoPrice td	{
	font-family: Verdana;
	font-size: 7pt;
	color: #3D3C4D;
	padding: 2px;
	border: 1px solid #EDE6F0	
}
#tblAlojamientoPrice .cursos	{
	width: 70%;
	font-weight: bold
}
#tblAlojamientoPrice .precio	{
	width: 30%;
	text-align: right
}
#tblAlojamientoPrice .total	{
	text-align: right
}
#tblAlojamientoPrice .total2	{
	text-align: right
}
#tblAlojamientoPrice thead	{
	background-color: #DEEDFE
}

#tblTotalPrice {
	border: 1px solid #EDE6F0;
	padding: 0px;
	border-collapse:collapse;
	width: 100%;
	margin-bottom: 4px
}
#tblTotalPrice td	{
	font-family: Verdana;
	font-size: 7pt;
	color: #3D3C4D;
	padding: 2px;
	border: 1px solid #EDE6F0	
}
#tblTotalPrice .total	{
	width: 70%;
	font-weight: bold
}
#tblTotalPrice .total2	{
	width: 30%;
	font-weight: bold;
	text-align: right
}

#tblPreciosCursos	{ width: 100%; margin-bottom: 20px }
#tblPreciosCursos #headPC	{ padding: 4px; min-height: 30px; height: 30px; font-family: Verdana; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #373E66 }
#tblPreciosCursos #headPC img 	{ margin-left: 6px; margin-right: 8px }
#tblPreciosCursos #headPC .nombreCurso { color: #CEDEF0 }
#tblPreciosCursos #headPC a	{ text-decoration: none }
#tblPreciosCursos #headPC a:visited	{ color: #FFFFFF }
#tblPreciosCursos #headPC a:hover	{ color: #FFFFFF }
#tblPreciosCursos #headPC a:link	{ color: #FFFFFF }
#tblPreciosCursos #precios 	{ width: 100%; border: 0px; text-align: center }
#tblPreciosCursos #precios thead td { padding: 2px; min-height: 14px; height: 14px; font-family: Verdana; font-size: 9pt; font-weight: bold }
#tblPreciosCursos #precios thead #semanas { background-color: #FFBD5B; width: 33% }
#tblPreciosCursos #precios thead #horas { background-color: #26B4F6; width: 33% }
#tblPreciosCursos #precios thead #euros { background-color: #FFBD5B; width: 34% }
#tblPreciosCursos #precios tbody td { padding: 2px }
#tblPreciosCursos #precios #semanas { background-color: #FFD18C }
#tblPreciosCursos #precios #horas { background-color: #B1D6FE }
#tblPreciosCursos #precios #euros { background-color: #FFD18C }
#tblPreciosCursos #precios #semanas1 { background-color: #FFE2B7}
#tblPreciosCursos #precios #horas1  { background-color: #D2E8FF }
#tblPreciosCursos #precios #euros1  { background-color: #FFE2B7 }

#infoGaleria .texto { font-family: Verdana; font-size: 8pt; color: #000000; text-align: left }
#infoGaleria .titulo	{ font-family: Verdana; font-size: 10pt; font-weight: bold; color: #000000; text-align: left}

#imgGimnasio	{ border: 0px }

#lupa404	{ margin-left: 42px; margin-top: 12px }
#lupa404 h1	{ margin-bottom: 46px }
#lupa404 .imgBandera	{ float: left; margin-right: 12px }
#lupa404 ul	{ margin-bottom: 16px }
#lupa404 li	{ margin-bottom: 32px; list-style-type:none }
#lupa404 p	{ line-height: 150%; margin-top: -12px; margin-bottom: 12px; text-align: justify; padding-right: 32px }
#imgLupa	{ float: left; margin-right: 24px }

#transferForm .securityCode {
	width: 95px;
	height: 22px;
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #3D3C4D;
	padding: 2px;
	border: 1px solid #EDE6F0;
	text-align: center;
	text-transform:uppercase
}

#transferForm .textoform	{font-family: Tahoma; font-size: 9pt; color: #000042; border: 1px solid #808080; 
               padding: 3px; background-color: #FFFFFF}

#errSecCode {
	border:1px solid #000080;
	width: 70%;
	padding: 8px;
	background-color:#FFFFFF
}
#errSecCode p {
	font-family: Verdana;
	font-size: 9pt;
	color: #EC7600;
	font-weight: bold
}
#errSecCode a {
	font-family: Verdana;
	font-size: 8pt;
	color: #000080;
	text-decoration: none
}
#errSecCode a:visited {
	color: #000080
}
#errSecCode a:link {
	color: #000080
}
#errSecCode a:hover {
	color: #645CF1
}

.costeVidaTable	{ border-collapse:collapse; border: 1px solid #B1D6FE }
.costeVidaTable td	{ padding: 2px }
.costeVidaAzul	{ background-color: #B1D6FE; text-align: right }
.costeVidaNaranja	{ background-color: #FBEDDD }

#regTable2 td	{ vertical-align: top }

#suggestBox  { 
	display: table;
	color: #000000;
	border: 1px solid #366CC7;
	border-top: none;
	background-color: #F2F2F4;
	visibility: hidden;
	text-align: left;
	margin-left: 25px
}
#suggestBox a	{
	display: block;
	font-family: Tahoma;
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	line-height: 14px;
	padding: 3px; 
	padding-left: 8px
}
#suggestBox a.link{
	background-color: #F2F2F4
}
#suggestBox a:link.alter {
	background-color: #FFFFFF
}
#suggestBox a:visited{
	background-color: #F2F2F4
}
#suggestBox a:visited.alter{
	background-color: #FFFFFF
}
#suggestBox a:hover{
	background-color: #A7D2FE;
	color: #000000
}
#suggestBox a.pover, #suggestBox a:hover.alter{
	background-color: #A7D2FE; 
	color: #000000
}

#fiestasNacionales	{
	margin-top: 24px
}
#fiestasNacionales #fiestaHoja	{
	width: 92px;
	height: 103px;
	background-image:url('/images/calendarSheetBg.jpg');
	background-repeat:no-repeat;
	float: left;
	display: inline
}
#fiestasNacionales #fiestasNacionalesP	{
	font-family:Verdana;
	font-size:11pt;
	color:#134DA4;
	font-weight: bold;
	margin: 28px 2px;
	text-align: left; 
	clear: both
}
#fiestasNacionales #fiestaHoja #fechaMes	{
	padding-top: 18px;
	margin: 0px;
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	font-weight: bold;
	letter-spacing:-1px
}
#fiestasNacionales #fiestaHoja #fechaAno	{
	margin: 1px;
	padding: 0px;
	font-family:Verdana;
	font-size:7pt;
	color:#484848;
	font-weight: bold
}
#fiestasNacionales #fiestaHoja #fechaDia	{
	margin: 0px;
	padding: 0px;
	font-family:Verdana;
	font-size:22pt;
	color:#000000;
	font-weight: bold
}
#incidencia  { position: absolute; top: 80px; left: 260px; width: 420px; font-family: Tahoma; font-size: 10pt; font-weight: bold; 
               border: 2px solid #000080; padding: 20px; 
               background-color: #FFFFFF; text-align: justify }
#incidencia p	{ margin-bottom: 20px }

#promoDele2010	{ clear: both; width: 948px; height: 129px; background-image: url('/images/dele-fondo.png'); margin: 14px auto; text-align: left }
#promoDele2010 #deleTitle	{ position: relative; width: 643px; height: 31px; padding: 36px 0px 0px 24px }
#promoDele2010 #deleTxt	{ position: relative; width: 500px; height: 48px; padding: 4px 0px 0px 24px; float: left; display: inline }
#promoDele2010 #deleReadMore	{ position: relative; width: 118px; height: 27px; display: inline; padding-left: 26px; margin-top: 12px }

#container #delibesFacebook	{ position: absolute; width: 138px; height: 48px; left: 823px; top: 172px }

#FbDelibesWallContainer	{ position: relative; float: right; margin-right: 8px; margin-top: 20px; width: 360px; height: 367px; background-image: url('/images/fb_fondoWall.jpg'); text-align: center }
#FbDelibesWallContainer p.fbLastUpdate	{ position: absolute; top: 104px; left: 170px; text-align: right; font-size: 7pt; color: #888888; padding-right: 14px; font-family: Verdana }
#FbDelibesWallContainer span.fbLastUpdateDate	{ font-size: 7pt; color: #333333 }
#FbDelibesWallContainer p.fbFansCount	{ font-family: Verdana; color: #000000; font-weight: bold; font-size: 8pt; text-align: left; margin: 2px 0px 10px 10px }
#FbDelibesWall	{ position: relative; width: 330px; height: 218px; overflow: scroll; padding: 6px 12px 12px 12px; text-align: left }
#FbDelibesWall img.FBLink	{ margin-right: 4px }
#FbDelibesWall a	{ text-decoration: none; font-weight: bold; color: #2559BA; font-size: 8pt }
#FbDelibesWall a:visited	{ color: #414D76 }
#FbDelibesWall a:hover	{ color: #FF5300 }
#FbDelibesWall p	{ font-family: Tahoma, Arial, Verdana; font-size: 7.5pt; color: #000000; margin: 4px 0px }
#FbDelibesWall p.dateTime	{ margin: 1px 0px; color: #727272; font-size: 6.5pt }
#FbDelibesWall #author	{ margin: 0px }
#FbDelibesWall #FbMM	{ margin-bottom: 10px }
#FbDelibesWall #FbMM a	{ font-size: 7pt }
#FbDelibesWall p.message	{ text-align: justify }
#FB_wallMessage	{ position: relative; clear: both; text-align: left; margin-bottom: 6px }
#FB_wallMessage blockquote 	{ padding-left: 25px; padding-top: 2px }
#FB_wallMessage blockquote p	{ text-align: justify }
#fbThumb	{ position: relative; width: 40px; height: 40px; float: left; margin-right: 8px; display: table }
#fbThumb #fbImgCurve	{ position: absolute; top:0px; left: 0px; width: 40px; height: 40px; z-index: 2; background-image:url('/images/curve-corners.png'); background-repeat:no-repeat; cursor: pointer }
#fbThumb img	{ width: 40px; height: 40px }
#FB_wallComment	{ position: relative; clear: both; text-align: left; padding-bottom: 6px }

#ofertasCursosPanel	{ positon: relative; float: left; margin-left: 7px; margin-top: 20px; display: table; width: 598px; background-color: #FFFFFF }
#ofertasCursosPanel .cursoInfoPanel	{ float: left; margin: 3px; padding: 6px; width: 178px; height: 167px; background-image: url('/images/cursosInfoBox.png'); cursor: pointer }
#ofertasCursosPanel .cursoInfoPanel p.curso	{ padding-left: 4px }
#ofertasCursosPanel .cabecera	{ position: relative; height: 46px }
#ofertasCursosPanel .cursoInfoPanel p	{ font-family: Verdana; font-size: 7pt; color: #000000 }
#ofertasCursosPanel .cursoInfoPanel p.curso	{ text-align: left; color: #45ADFA; font-weight:bold }
#ofertasCursosPanel .cursoInfoPanel a	{ color: #45ADFA; text-decoration: none }
#ofertasCursosPanel .cursoInfoPanel a:hover	{ color: #FCFCFC }
#ofertasCursosPanel .cursoInfoPanel p.titulo	{ text-align: center; margin-top: 5px; color: #FFFFFF; font-weight:bold }
#ofertasCursosPanel .cursoInfoPanel div.panelI	{ float: left; width: 110px; height: 102px; padding: 4px; display: box }
#ofertasCursosPanel .cursoInfoPanel div.panelI p	{ font-family: Arial; font-size: 6.5pt; color: #828282; text-align: left }
#ofertasCursosPanel .cursoInfoPanel span.negrita	{ color: #000000}
#ofertasCursosPanel .cursoInfoPanel div.panelD	{ float: right; width: 50px; height: 98px }
#ofertasCursosPanel .cursoInfoPanel div.panelD p	{ font-size: 7pt; font-weight: bold; color: #505050; margin: 0px  }
#ofertasCursosPanel .cursoInfoPanel div.panelD p.semanas	{ margin-top: 36px }
#ofertasCursosPanel .cursoInfoPanel div.panelD p.precio	{ font-size: 10pt; color: #000000 }

#fechasDELE	{ border: 1px solid blue; padding: 10px; margin-bottom: 18px }
#fechasDELE p	{ margin: 0px 1px }
#fechasDELE p.tituloDELE { font-size: 9pt; margin-bottom: 20px }