/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	}

a { color:#000000;}

/***************************CABECERA******************************************/
#header {
	border-bottom: 3px solid #FFD31F;
	color:#FFFFFF;
	height:107px;
	background-image:url(http://cesde.com/images/cabecera/bg_header.jpg);
	background-color:#0F5094;
	background-repeat:repeat-x;
}
#header .logo {
	float: left;
	width: 270px;
	height:107px;
	margin-top: 0;
	margin-left: 1.5em;
}
#header .slogan {
	font-size: 140%;
	color: #FFFFFF;
	background-color: transparent;
	text-align: left;
	float: left;
	width: 380px;
	margin-top: 2.5em;
	margin-left: 2.2em;
}
#header .telefono {
	font-size: 1.6em;
	font-weight:bold;
	float:right;
	margin-top: 0.5em;
	margin-right: 24px;
}
#header .skype{
clear:right;
	float:right;
	margin-top: 0.5em;
	margin-right: 1.5em;
}
#header .contacto {
	font-size: 1em;
	clear:right;
	float:right;
	margin-top: 0.5em;
	margin-right: 1.5em;
}

#header .contacto a:link, #header .contacto a:visited, #header .contacto a:hover, #header .contacto a:active  {
	color: #FFFFFF;
    background-color:transparent;
	text-decoration:none;
	 vertical-align: top;
}
/******WRAPER PARA CAPA COLUMNAS Y CENTRO**********/

#wraper{

width:1000px;
margin-right:auto;
margin-left:auto;
position:relative;
height:100%;

}


/******************************** CAPA DE BUSCAR CURSO Y MENU ***************************************/
#menu_ybuscar{


background-image:url(http://cesde.com/images/menu_buscar/bg_buscar.jpg);
background-repeat:no-repeat;
	color:#525252;
	height:60px;
	padding-top:5px;}
	
	
.vercursos{
padding-left:65px;}
.vercursos a{
text-decoration:none;
color:#0E4D90;
font-size:1em;
font-weight:bold;}
	

/********************BUSCAR CURSO****************************/
#buscar_curso{
	
	font-size:0.75em;
	width: 200px;
	height:55px;
	margin-left:1.5em;
	float:left;
}
/**************************************MENU SUPERIOR****************************/
#menu{
margin-top:0;
font-size:1em;
float:left;
width:780px;
margin-left:0;

}
/* IE7*/
	#menu{*width:765px; position:relative;} 

#menu ul#menutop{
list-style:none;
margin:0;
padding:0;
border-bottom: #E8E8E8 1px solid;
height:43px;

}

#menu ul#menutop li{
float:left;
width:100px;
margin:0;
height:40px;
padding-top:5px;
padding-left:10px;
padding-right:15px;
text-align:center;
display:block;
background-image:url(http://cesde.com/images/menu_buscar/bg_li.gif);
background-repeat:no-repeat;
background-position: center;

}

#menu ul#menutop li a:link, #menu li a:visited{
color:#393939;
text-decoration:none;
display:block;
}

#menu ul#menutop a:hover{
color:#393939;}

#menu ul#menutop li.primerli a{
vertical-align:middle;
padding-top:8px;}

/**************************************COLUMNA IZQUIERDA***************************/
#izda{
float:left;
width:240px;
height:auto;

}
/********************************MENU AREAS CURSOS**********************/

ul#menu_areas {
	list-style: none;
	list-style-image : none;
	margin: 0;
	padding: 0;
	border: none;
	}

ul#menu_areas li {
	list-style-image : none;
vertical-align:middle;
	font-size: 0.875em;
	background-color:#0E4D90;
	font-weight:bold;
	margin-bottom:2px;
	height:40px;
	text-align: left;
	
}

ul#menu_areas li a:link, ul#menu_areas li a:visited, ul#menu_areas li a:hover, ul#menu_areas li a:active{
	color: #FFFFFF;
    background-color:transparent;
    display:block;
    /*border: 1px solid #999;*/
    padding: 3px;
    text-decoration:none;
	height:35px;
	vertical-align:middle;
}

ul#menu_areas li a img {
padding-left:3px;
padding-right:10px;
padding-top:2px;
float:left;
}

/***************BOLSA TRABAJO*******************/
.bolsatrabajo{
background-image:url(http://cesde.com/images/bg/bg_bolsatrabajo.gif);
background-repeat:no-repeat;
margin-top:10px;
padding-left:53px;
padding-right:25px;
text-align:left;
padding-top:5px;
font-size:0.95em;
font-weight:bold;
height:69px;
}

.bolsatrabajo a{
text-decoration:none;
color:#000000;}

/***************FINANCIACION*******************/
.financiacion{
background-image:url(http://cesde.com/images/bg/bg_azul_iz.gif);
background-repeat:no-repeat;
mmargin-top:10px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
padding-top:15px;
font-size:0.85em;
font-weight:bold;
height:69px;
}
.financiacion a{
text-decoration:none;
color:#000000;}

/***************HABILIDADES DIRECTIVAS*******************/
.directivas{
background-image:url(http://cesde.com/images/bg/bg_azul_iz.gif);
background-repeat:no-repeat;
mmargin-top:10px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
padding-top:15px;
font-size:0.85em;
font-weight:bold;
height:69px;
}
.directivas a{
text-decoration:none;
color:#000000;}

/***************GARANTIAS Y COLABORADORES*******************/
.garantias{
background-image:url(http://cesde.com/images/bg/bg_azul_de.gif);
background-repeat:no-repeat;
margin-top:10px;
padding-left:15px;
padding-right:25px;
text-align:left;
padding-top:15px;
font-size:0.95em;
font-weight:bold;
width:240px;
height:95px;

}
.garantias a{
text-decoration:none;
color:#000000;
}
/*****************************************COLUMN DERECHA**************************/

#dcha{
float:right;
text-align:left;
height:auto;
width:200px;
margin-left:0;
padding-left:0;
background-color:#ffffff;

}



/***************FORMULARIO ACCESO ALUMNOS***********/
#zona_acceso{
background-color:#CFD0D2;
font-size:1em;
padding:10px;
border-right:3px #217DE0 solid;
height:95px;
text-align:left;

}



.zona1{padding-top:5px; padding-left:5px; text-align:center;}
.zona2{ font-size:0.8em;  padding-top:3px; padding-left:7px; padding-right:15px; display:block; }
	
	.zona2 input{ margin-left:5px; color:#0000FF;}
	.zona3 { font-size:0.75em; margin-top:3px;  padding-top:3px; padding-left:7px; display:block; }
	
	.zona3 input{ margin-left:23px; color:#0000FF;}
	.zona_boton { background-color:#FFDA40; float:right;font-size:12px;border:none; padding:3px; margin-top:5px;cursor:pointer;cursor:hand}
	
/***************VIDEO BIENVENIDA******/
#video{
margin-top:0;
margin-bottom:5px;

padding-left:15px;
padding-top:10px;
height:170px;
background-image:url(http://www.cesde.com/images/bg/bg_video_home.gif);
background-repeat:no-repeat;


}
#video p{
font-size:12px; margin:0; padding-top:5px;}
.centrar img{ margin:5px; vertical-align:middle;}
#text_video{ color:#000000;}
.textnegro{ padding-top:0;
padding-left:25px;
color:#000000;
font-weight:bold;}
/***************TEXTO CON RALLITAS AZULES******/
.lineas{
border-top: 4px #BCD8F6 solid;
font-size:0.75em;
padding-top:4px;
padding-left:5px;
background-image:url(http://cesde.com/images/bg/bg_lineas.gif); background-repeat:no-repeat; background-position:right;
}
/***************GUIA  CESDE******/
.guiacesde{
background-image:url(http://cesde.com/images/bg/bg_guiacesde.gif);
background-repeat:no-repeat;
background-position:right;
height:66px;
margin-bottom:25px;
}
.guiacesde p{
text-align:right; padding-right:15px; font-size:0.75em;
padding-top:15px; }


/*************CATCH DEGRADADO IZQUIERDA**********/
.catch_izquierda{
background-image:url(http://cesde.com/images/bg/bg_azul_iz.gif);
background-repeat:no-repeat;
background-position:right;
height:120px;
margin-bottom:15px;
}
.catch_izquierda a{
color:#000000;




} 
.catch_izquierda p{
text-align:left; padding-left:15px; font-size:0.75em;
padding-top:22px; }

/*** DIPLOMA **/
.fondogris{
background-image:url(http://cesde.com/images/bg/bg_gris.jpg);
background-repeat:no-repeat;
background-position:right;
height:155px;
width:200px;
margin-bottom:15px;
}
.fondogris p{
text-align:left; padding-left:15px; font-size:0.75em;
padding-top:5px; margin-top:0;
}
.diploma{
padding-left:10px; padding-top:10px; padding-bottom:10px; margin:0;cursor:hand;cursor:pointer
}
/*ENCUESTA */
.encuesta{
background-image:url(http://cesde.com/images/bg/bg_encuesta.jpg);
background-repeat:no-repeat;
width:200px; height:435px;
}
.datosencuesta{ font-size:11px; padding-top:35px; padding:5px;}

.azul{color:#0E4D90; font-weight:bold; font-size:13px; }

/************************TESTIMONIO***************************/
#testimonio{
text-align:right;
font-size:0.8em;

padding-right:15px;
border-right:3px #217DE0 solid;
background-image:url(http://cesde.com/images/bg/bg_testimonio.jpg)}


#testimonio img{margin-top:15px;}

.nombre{
color:#144D8A;}


/**************************************************CONTENIDO CENTRAL*********************/

/*****CAPA CONTENEDORA CON BORDES ********/
#content, #content_index{
float:left;
background-color:#ffffff;
/*NO TOCAR */
width:506px;
margin-right:10px;
margin-left:10px;
margin-bottom:30px;

/*padding-top:15px;*/
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
font-size:0.8em;
text-align: left;
}
#content{
border-left: #F1F1F2 1px solid;
border-top: #F1F1F2 1px solid;
border-bottom: #F1F1F2 1px solid;
border-right:#F1F1F2 3px solid;}

/* sombra
background-image:url(http://cesde.com/images/bg/bg_content.jpg);
background-repeat:repeat-y;
background-position:right;*/


/**************CAPA CONTENEDORA SIN BORDES, SOLO PARA INDEX**************/
#content_index{
border:none;
}

#content a{
ttext-decoration:none;
font-weight:bold;
 text-align:left;}

#content ul li, #content_index ul li{
text-align:left;

list-style:none;
margin:0;
padding:0;}


#cursos_mes{
border-left: #F1F1F2 1px solid;
border-top: #F1F1F2 1px solid;
border-bottom: #F1F1F2 1px solid;
border-right:#F1F1F2 3px solid;
margin-top:10px;
margin-bottom:10px; 
padding:0px;
}
.fondo_cursomes{
background-image:url(http://cesde.com/images/bg/bg_curso_mes.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin:4px;
padding-bottom:10px;
}

.titular{
font-size:1.125em;
color:#FFFFFF;
background-image: url(http://cesde.com/images/bg/bg_tit.gif);
background-repeat: no-repeat;
background-position:left;
padding-top:8px;
padding-bottom:0;
padding-left:5px;
margin-left:10px;
margin-bottom:0;
margin-top:0;
height:30px;
letter-spacing:normal;
}

h1{
color:#0A3A6C; 
font-size:1.4em;
font-weight:bold;
letter-spacing:1px;
}

h2{
font-size:1.3em;
padding-top:2px;
margin-top:10px;
margin-bottom:0;
padding-bottom:0;
color:#0A3A6C;
background-color:#F9FCFE;
border-bottom: #E6EBF0 1px solid;
}
h3{
font-size:1.1em;
padding-top:2px;
margin-top:0;
margin-bottom:0;
padding-bottom:0;
color:#0A3A6C;
background-color:#F9FCFE;
border-bottom:#E6EBF0 thin;
}
li
 {
list-style-image:url(../images/tic.gif);

margin:0;

line-height: normal;
 }

.fotoiz{
float:left;
width:69px; height:44px; padding-right:10px; padding-left:5px; padding-bottom:15px; margin: 5px; margin-bottom:10px;}

.textcurso{
margin-top:0; margin-bottom:0;
padding-left:95px; padding-top:0;}

.textcurso a{
 color:#000000;}
 /*#ccontenido-curso li
 {
list-style-image:url(../images/tic.gif);

margin:0;

line-height: normal;
 }*/

 /*******************************LISTADO DE CURSOS DE listado_curso.php*******/
  ul#listado_cursos li{
  	list-style-type : none;
 padding-top:5px; 
 padding-bottom:5px;
  }

  ul#listado_cursos li a{
 	list-style-type : none;
  color:#000000;
 text-decoration:none;}


/********************FOTO DE CURSO*****************************/
#foto_curso{
width:220px;
float:left;
margin-bottom:15px;
}

ul#botones{

float:right;
width:130px;
/*margin-right:0px;*/
list-style:none;
margin:0;
padding-top:50px;
padding-right:80px;
padding-left:75px;
padding-bottom:20px;}


ul#botones li a{
color:#FFFFFF;
font-weight:bold;
padding-left:28px;
padding-top:7px;
text-decoration:none;
display:block;
font-size:0.875em;
cursor:pointer;cursor:hand
}

ul#botones li.indice{
list-style-type : none;
list-style-image : none;
background-image:url(http://cesde.com/images/misc/boton_indice.gif);
background-repeat:no-repeat;
height:25px;
margin-bottom:5px;
}
ul#botones li.info{
list-style-type : none;
list-style-image : none;
background-image:url(http://cesde.com/images/misc/boton_info.gif);
background-repeat:no-repeat;
height:25px;
margin-bottom:5px;
}
ul#botones li.matricula{
list-style-type : none;
list-style-image : none;
background-image:url(http://cesde.com/images/misc/boton_compra.gif);
background-repeat:no-repeat;
height:25px;
margin-bottom:5px;
}
ul#botones li.demo{
list-style-type : none;
list-style-image : none;
background-image:url(http://cesde.com/images/misc/boton_demo.gif);
background-repeat:no-repeat;
height:25px;
margin-bottom:5px;
}
 
#migasdepan {font-size:8pt;padding-top:5px;}

p.solmasinfo  {font-size:0.875em; margin-left:350px; margin-top:0; margin-bottom:5px; width:130px; height:25px; background-image:url(http://cesde.com/images/misc/boton_info.gif);
background-repeat:no-repeat; padding-top:7px;
padding-left:28px; }
.solmasinfo a{
margin-bottom:15px;
color:#FFFFFF;

}
/******************************************BLOQUE GARANTIAS************************/
/*#bloquegarantias{
width:100%;
height:100px;
display:block;
margin-left:0;
margin-right:0;
margin-top:5px;
clear:both;
padding:5px;

}
 .fondo_garantias{
 text-align:left; font-size:0.875em;
 background-image:url(http://cesde.com/images/bg/bg_garantias.gif); background-repeat:no-repeat;
 width:225px; height:100px; font-size:0.875em; color:#666666; float:left;
 background-color:#FFFFFF; margin-left:2px; margin-right:2px; padding:10px;}
  .fondo_garantias a{ color:#000000; font-size:0.875em;}*/

/*****************************************FORMULARIO CONTACTO**************************/

#contacto{
background-image: url(/images/bg/bg_form_contact.gif); background-repeat:no-repeat;
height:273px; margin-left:20px; padding-left:0;}



#contacto fieldset {
	/*background-color:#F1F3F4;

	margin: auto;*/
	width: 70%;
	margin-top: 20px;
	margin-left:20px;
	
	/*padding-right: 30px;*/
	padding-bottom: 20px;
	padding-left: 20px;
	/*border: 1px solid #BBBBBB;*/
	border:none;
}


#contacto legend {
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	font-size:1.2em;
	
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-bottom:10px;
	
}

#contacto label {
	float: left;
	font-weight:bold;
	width: auto;
	color:#000000;
	padding-right:10px;
}

#contacto input,#contacto textarea {
	font-family: Arial, verdana, sans-serif;
	font-size: 0.9em;
	color:#0F5094;
	background-color: #ffffff;
	border:none;

}
#contacto input.boton{ background-image: url(/images/misc/boton_vacio.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:1em; width:126px; height:24px; cursor:pointer;cursor:hand}


/***********FIN FORMULARIO******************/



/*****************************************FORMULARIO INTERESADO**************************/

 #interesado{
width: 90%;
	margin-top: 20px;
	margin:auto;
	border:0;
	background-image: url(/images/bg/bg_form_interesado2.gif); background-repeat:no-repeat;


}

 fieldset {
padding-left: 20px;
	border:none;
	margin-bottom:25px;
}

#interesado legend {
	font-style: oblique;
	font-weight: bold;
	color: #FFFFFF;
	
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	margin-bottom:15px;
	font-size:1.2em;
}

#interesado input.sexo{ background-color:#EAE9EE; width:15px; border:none;}

#interesado select.fecha{ width:50px;}
#interesado select.mes{ width:70px;}

#interesado input, select{
	font-family: Arial, verdana, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	color:#0A3A6C;
	margin:2px;
	padding:0;
	width:90px;
	border:1px solid #98989A;
}

.separacion{ clear:both; }

/*
#interesado h2{ color:#0000FF;}*/


/*#introducir, #capaexpansion{ background-color:#FF0000;}*/

#interesado input.boton{ background-image: url(/images/misc/boton_vacio.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:1em; width:126px; height:24px; border:none; text-align:center; }



.enlace_aviso_legal{ text-decoration:underline; font-weight:bold; text-align:left;}

.lineabaja{border-bottom: 3px #E6E6E6 dotted;}
/***********FIN FORMULARIO******************/
.botonn{ background: url(/images/misc/boton_vacio.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:1em; width:126px; height:24px; border:none; text-align:center; cursor:url(find.cur),pointer;}


/**************************PIE********************/
#firma{
width:100%;
color:#144D8A;
font-size:0.8em;
text-align:center;


margin-top:20px;
margin-bottom:0;
clear:both;
display:block;
margin-left:0;
margin-right:0
}




.respuestas {
	/*z-index:7000;
	position:absolute;
	position:fixed;
	top:35%;
	left:35%;
	width:400px;   
	height:400;  
	overflow:visible; 
	 
	background:white; */
	border-top:1px solid #ccc;  
	margin:5px;
	margin-top:0px;
	padding:5px; 
	padding-top:0px;
	
	}
.cerrarR {width:100%;float:right;margin:0px;padding:0px;text-align:right;cursor:pointer;background:  url(http://cesde.com/js/windows_js_1.3/themes/alphacube/button-close-focus.gif) no-repeat right;text-indent:9999px;	}

#capagris { 
display:none;
position:absolute;
position:fixed;
z-index:2;
width:100%;
height:1000px;
	background: #666666;
	/filter:alpha(opacity=100);
	/-moz-opacity: 0.6;
	/opacity: 0.6;
	
}

/******************************Formularios proceso de compra*/
 #compraconfirmada{
width: 90%;
	margin:0;
	border:0;
	background-image: url(http://cesde.com/images/misc/compra_confirmada.gif); background-repeat:no-repeat;


}

 #compraconfirmada  fieldset {
 margin-top:15px;
padding-left: 20px;
	border:none;
	margin-bottom:25px;
}

#compraconfirmada legend {
	font-style: oblique;
	font-weight: bold;
	color: #FFFFFF;
	
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	margin-bottom:15px;
	font-size:1.2em;
}
 

#facturaform{
width: 90%;
	margin:0px;
	border:0;
	background: url(http://cesde.com/images/misc/factura.gif); background-repeat:no-repeat;


} 

#facturaform fieldset {
 margin-top:10px;
padding-left: 20px;
	border:none;
	margin-bottom:25px;
}

#facturaform legend {
	font-style: oblique;
	font-weight: bold;
	color: #FFFFFF;
	
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	margin-bottom:15px;
	font-size:1.2em;
}


#testi {
	background-image:url(http://cesde.com/images/testimonio/testimonios_curso_ces.png);
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	background-position:top; 
	background-repeat:no-repeat; 
	width:200px; 
	ppadding:10px; 
	padding-top:40px; 
	text-indent:25px; 
	height:144px;
}

/*
#interesado input.sexo{ background-color:#EAE9EE; width:15px; border:none;}

#interesado select.fecha{ width:50px;}

#interesado input, select{
	font-family: Arial, verdana, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	color:#0A3A6C;
	margin:2px;
	padding:0;
	width:90px;
	border:1px solid #98989A;
}

.separacion{ clear:both; }

/*
#interesado h2{ color:#0000FF;}*/


/*#introducir, #capaexpansion{ background-color:#FF0000;}*/

/*#interesado input.boton{ background-image: url(/images/misc/boton_vacio.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:1em; width:126px; height:24px; border:none; text-align:center; }



.enlace_aviso_legal{ text-decoration:underline; font-weight:bold; text-align:left;}

.lineabaja{border-bottom: 3px #E6E6E6 dotted;}*/
/***********FIN FORMULARIO******************/


