@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background-image:url(../images/bg-body.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	color:#FFF;
	font-size:12px;
}

a {
	text-decoration:none;
	color:#FFF;
	}

p {margin:0; padding:0; }

ul {margin:0; padding:0; }

li {margin:0; padding:0; }

img {border:0;}

h3 {
	font-size:16px;
	color:#47B4CB;
	}
h2 {font-size:16px;
	color:#fff;}

#contenedor-fondo {
	background-image:url(../images/bg-2-contenedor.gif);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0;
	}

#contenedor {
	width:960px;
	margin:auto;
	background-image:url(../images/eterno-fondo-03.gif);
	background-repeat:repeat-x;
	background-color:#272E34;
	}
		
	#contenido {
		overflow:auto;
		}
		
		
/*MENU /////////////////////////////////////////////////////////////////////////////////////// */


	#menu {
		width:265px;
		float:left;
		}
	
		#menu  .logo {
			margin:40px 0;
			}
		#menu .logo-rw {
			margin:20px 0;
			}
			
		#menu img {
			float:right;}
			
		#menu ul {
				width:265px;
				}
				
			#menu ul li {
					text-align:right;
					font-size:12px;
					list-style:none;
					width:200px;
					margin-left:65px;
					clear:both;
					background-image:url(../images/ETERNO-LINEA-PUNTOS.gif);
					background-repeat:repeat-x;
					background-position:bottom;
					}
					
					#menu ul li a {
						display:block;
						padding:8px 0;
						text-decoration:none;
						color:#FFF;}
					
					#menu ul li a:hover{
					color: #47B4CB;
					}
					
			.linea-puntos {
				background-image:url(../images/eterno-linea-puntos.gif);
				background-repeat:repeat-x;
				height:10px;
				width:100px;
				float:right;
				display:block;
				margin:0;
				padding:0;
				}
				
/* CONTENIDO de la SECCION ///////////////////////////////////////////////////////////////////////////*/		
				
		#contenido-seccion {
			width:638px;
			display:block;
			float:right;
			margin:40px 30px 0 0;
			overflow:auto;
			}
			
			#contenido-seccion p {
				margin-bottom:15px;
				line-height:18px;}

	#contenido-seccion .columna-izq {
		width:262px;
		float:left;}

			#contenido-seccion .novedades {
				width:638px;
				float:left;
				margin:20px 0 30px 0;
				background-image:url(../images/titulos/tit-preinscripcion.gif);
				background-repeat:no-repeat;
				background-position:top left;
				padding-top:50px;
				}
				
				#contenido-seccion .novedades a{
					color:#FFF;
					text-decoration:none;
					}
				
				#contenido-seccion .novedades p{
					width:280px;
					float:left;
					margin:0 0 0 15px;
					padding:0 15px 0 0;
					border-right:#5D666D solid 1px;
					}
					
					#contenido-seccion .novedades a .mas-info {
						color:#666;
						text-decoration:none;
						float:right;
						margin-top:8px;
						padding-top:4px;
						border-top:#666 solid 1px;
						width:100%;
						margin-bottom:14px;}
						
					#contenido-seccion .novedades a:hover .mas-info {
						color:#47B4CB;
						text-decoration:underline;}
						
					.novedad-ampliada{
						margin:10px 0 20px 0;}
						
						.novedad-ampliada p{
						margin:0 0 10px 0;}
						
						.novedad-ampliada a{
						color:#47B4CB;
						text-decoration:underline;}
						
						.novedad-ampliada a:hover{
						color:#47B4CB;
						text-decoration:underline;}
				
			/*#contenido-seccion .banner-curso {
				width:638px;
				float:left;
				margin:45px 0 0 0;
				clear:left;
				}*/
				
			#contenido-seccion .banner-curso {
				width:372px;
				float:left;
				margin:45px 0 0 10px;
				}
				
			#contenido-seccion .noticias {
				width:256px;
				float:left;
				margin:45px 0 0 0;
				}
				
				 .noticias p{
					margin:5px 10px;}
				
			.titulos {
				margin-bottom: 20px;
				}
		
				
	.lista {
		line-height:20px;
		padding-left:15px;}	
		
	.lista ul {
		}
		
	.lista li{
		margin-bottom:5px;} 
	
	.img-docente {
		margin: 0 0 10px 10px;}
		
		
.copete {
	font-size:14px;}

/*/////////////////////// Formulario CONTACTO//////////////////////*/				
			.contacto {
				width:320px;
				margin-top:20px;
				color:#47b4cb;
				}	
			
			.contacto img {
				margin-right:10px;}
			
			.contacto input{
				width:300px;
				display:block;
				height:20px;
				background-image:url(../contacto/images/eterno-campo.gif);
				background-repeat:repeat-x;
				border:0;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				font-size:12px;
				}	
				
				.contacto label {
					display:block;
					margin-bottom:20px;}
					
				.contacto .input-borrar {
					background:none;
					margin:0;
					padding:0;
					}
				
				.contacto textarea {
				width:300px;
				display:block;
				height:165px;
				background-image:url(../contacto/images/eterno-comentario.gif);
				background-repeat:repeat-x;
				border:0;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFF;
				font-size:12px;
				}
				
				.contacto .bot-enviar {
					margin:0;
					padding:0;
					width:61px;
					height:24px;
					}
/*///////////////////////Formulario INSCRIPCIÓN//////////////////////*/		

.contenedor-ficha-insc {
	width:396px;
	padding:20px 0 0 20px;*/
	}

.contenedor-ficha-insc label {
	display:block;
	height:50px;
	width:300px;
	}

.contenedor-ficha-insc  .input {
	display:block;
	width:270px;
	height:20px;
	border:hidden;
	background-color:#fff;
	margin-top:5px;
	}

.contenedor-ficha-insc  select {
	width:270px;}

/*.contenedor-ficha-insc  textarea {
	display:block;
	width:300px;
	height:150px;
	}*/
	
.bot-enviar { width:61px;
	height:24px;
	margin:18px 0 0 300px;
	}

.img-curso {
	margin: 0 0 20px 10px }


/* //// pagina curso continuado /*************************************** */
.texto_purpura {
	
	border:solid 1px #88247f;
	text-align:center;
	line-height:18px;
	width:635px;}

#contenedor-curso {
	background-image:url(../curso/images/top-curso.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	padding-top:315px;
	overflow:auto;
	margin-bottom:20px;
	/*padding:20px 10px 40px 20px;*/
	}
	
	.col-texto-curso {
		width:411px;
		padding:20px 20px 40px 20px;
		float:left;}
		
	.col-banners {
		width:180px;
		padding:20px 5px 40px 0;
		float:left;}
/* PIE//////////////////////////////////////////////////////////////////////////////////////////////////////*/				
					
	#pie {
		height:40px;
		width:960px;
		display:block;
		background-image:url(../images/linea-pie.gif);
		background-repeat:no-repeat;
		background-position: top right ;
		margin-bottom:25px;
		}
		
	#pie p {
		font-size:10px;
		float:right;
		margin-top:12px;}
	
	#pie img {
		float:right;
		margin-top:10px;
		margin:12px 10px 0 10px;
		border-left:#5d666d 1px solid;
		padding-left:10px;
		}
