/*reset------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	vertical-align: baseline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	border: 0;
	margin: 0;
}
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

/*input:focus[type=text], 
textarea:focus, 
select:focus { 
	outline: 2px solid #6599cb; 
}*/

/*FIN RESET--------------------------------------------------------------------------------------------------------------*/
html{width:100%;}
body{width:100%;}
h1{color:#336699;font-size:30px; font-weight:lighter; font-family:"Trebuchet MS", Helvetica, sans-serif;}
h2{font-size:18px; color:#990000; font-weight:lighter; font-family:"Trebuchet MS", Helvetica, sans-serif;}
h3{font-size:13px; color:#336699; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold;}
.negrita, .negrita2{color:#003366; font-weight:bold;}
.negrita a, .negrita a:hover{color:#003366; font-weight:bold; text-decoration:underline;}
.negrita2 a, .negrita2 a:hover{color:#003366; font-weight:bold; text-decoration:none;}
p{ font-size:11px; color:#333333; line-height:15px;}

#becas{display:none;}

#contenedor{width:100%;}
#cabecera{display:none;}
#cabecera_print{}
#logo{height:61px; padding:43px 0 0 65px; float:left; width:184px;}
#cartela{background:url(../imagenes/fd_cartela.jpg) no-repeat; float:right; color:#FFFFFF; font-size: 14px; text-align:center; width:239px; height:24px; padding:25px 0 0 0; font-weight:bold;}
.menu{
	height:36px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}
.item_menu{float:left;color:#666666; font-weight:bold; font-size:1em; padding:12px 14px 0 14px;}
.item_informacion{float:right;color:#666666; font-weight:bold; font-size:1em; padding:12px 0 0 23px; background:url(/imagenes/ico_info.gif) no-repeat center left; margin-left:14px;}
.item_menu a, .item_informacion a{color:#666666; text-decoration:none;}
.item_menu a:hover, .item_informacion a:hover{color:#336699; text-decoration:none;}
.item_menu_on{float:left;color:#336699; font-weight:bold; font-size:1em; height:36px;}
.rollover_izquierda{float:left; width:7px; height:36px; background:url(/imagenes/rollover_izquierda.jpg) no-repeat;}
.rollover_centro{float:left; background:url(/imagenes/rollover_centro.jpg) repeat-x; height:28px; padding: 12px 6px 0 7px;}
.rollover_centro a, .rollover_centro a:hover{color:#336699; text-decoration:none;}
.rollover_derecha{float:left; background:url(/imagenes/rollover_derecha.jpg) no-repeat; width:8px; height:36px;}

/*fin menu---------------------------------------------------------------------------------------------------------------------*/



#banner{
	height: 200px;
}
#presentacion{width:940px; margin:0 auto 0; height:200px;}
#animacion{
	width:940px;
	height:200px;
	background-image: url(/imagenes/img_presentacion.jpg);
	background-repeat: no-repeat;
}
#txt_presentacion{float:right; padding:68px 0 0 0; width:363px;}
#titu_presentacion{background:url(/imagenes/cerem_gris.jpg) no-repeat; font-size:19px; color:#FFFFFF; text-align:right; padding-left:140px; padding-bottom:5px; width:170px; margin-left:50px;}
#subtitu_presentacion{color:#003366; font-size:16px; text-align:right;}
.lider{ font-style:oblique; font-weight:bold;color:#003366; font-size:18px; text-align:right; padding:5px 0 0 0;}
#presentacion_programas{ padding:50px 0 0 18px;}
.pp01{font-size:14px; color:#FFFFFF; font-weight:bold;}
.pp02{font-size:14px; color:#003366; font-weight:bold;}
.pp03{font-size:14px; color:#ffffff; font-weight:normal;}
.cerrar{clear:both;}
#contenedor_contenido{background:url(/imagenes/fondo_contenido.jpg) repeat-x top left; padding-top:15px;}
#contenido{
	width:100%;
	margin:0 auto 0;
	padding:30px 0 0 0;
}
.privacidad_txt{padding:0 60px 0 60px;}
#col_izquierda{
	float:left;
	width:235px;
	margin-right:20px;
}
#col_izquierda2{
	float:left;
	width:260px;
	margin-right:10px;
}
#col_central{width:430px;float:left;}
#col_central2{width:400px;float:left;}
#col_central3{display:none;}
#col_derecha{
	float:right;
	width:235px;
	margin-left: 20px;
}
#col_derecha2{
	float:right;
	width:260px;
	margin:0 0 0 10px;
}
#col_derecha3{
	float:right;
	width:570px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
#col_derecha4{width:100%;}
.subcontenido{ margin-top:15px;}
.subcontenido2{
	margin-top:5px;
	padding-right: 15px;
	padding-left: 15px;
}
.submenu_programas{
	float:left;
	width:90px;
}
.submenu_programas h3{color: #990000; padding-top:3px;}
.descripcion{
	float:right;
	width:450px;
	border-left:#336699 1px solid;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}

.descripcion p{padding:3px 0 3px 0; text-align:justify;}
.caja{
	background:#f7f7ff;
}
.caja2{
	border-bottom:#6699cc 1px dotted;
	padding-bottom:0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.caja5{
	margin-bottom: 30px;
}

.caja_mitad01{
	float:left;
	width:293px;
	margin-left:10px;
	border-bottom:#6699cc 1px dotted;
	margin-right: 10px;
}
.img{text-align:left;}
.titu_caja{ background:url(/imagenes/titu_caja_central.jpg) repeat-x;}
.titu_caja_izq{float:left; background:url(/imagenes/titu_caja_izq.jpg) no-repeat; width:8px; height:35px;}
.titu_caja_central{float:left; margin: 10px 3px 0 7px;}
.titu_caja2{
	padding-top: 10px;
	padding-bottom: 5px;
}

.titu_caja4{
	padding: 10px 0 5px 0;
	border-bottom:1px #d9e1f1 solid;
}
.titu_caja5{padding:10px 0 0 9px; height:24px; background:url(/imagenes/fd_titu_caja.jpg) repeat-x; border-left:#e9e9e9 solid 1px; border-right:#e9e9e9 solid 1px;}
.titu_caja5 h2{color:#993333; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.titu_caja5 h2 a, .titu_caja5 h2 a:hover{color:#993333; text-decoration:none;}
.titu_caja5 h2{color:#993333; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.cuadro_mitad1 .titu_caja5 h2, .cuadro_mitad2 .titu_caja5 h2{color:#336699;}
.cuadro_mitad1 .titu_caja5 h2 a, .cuadro_mitad2 .titu_caja5 h2 a, .cuadro_mitad1 .titu_caja5 h2 a:hover, .cuadro_mitad2 .titu_caja5 h2 a:hover{text-decoration:none; color:#336699;}

.contenido_caja{background:url(/imagenes/caja_izq.jpg) repeat-y top left;}
.contenido_caja2{background:url(/imagenes/caja_bottom_izq2.jpg) no-repeat bottom left;}
.caja_noticias{
	padding-top: 5px;
}
.contenido_caja_central{
	background:url(/imagenes/fd_caja_central.jpg) repeat-x;
	padding-right: 9px;
	padding-left: 9px;
}
.contenido_caja_mitad{background:url(/imagenes/fd_caja_central.jpg) repeat-x; padding:7px 9px 0 9px;}
.contenido_caja_central .subtite{padding-top:10px;}

.caja3{padding-right: 15px;	padding-left: 15px;}
.caja4 {text-align:justify; padding-left:10px;}
.caja4 p{ padding-bottom:3px;}
.caja4 .titu_caja2{padding:0 0 3px 0; margin:0;}
#imagen{margin:15px 0 15px 0;}
.caja_izda{
	float:left;
	width:110px;
	padding-top: 10px;
}
.caja_drcha{
	float:right;
	width:94px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
.titu_caja_dcha{float:right; background:url(/imagenes/titu_caja_dcha.jpg) no-repeat; width:8px; height:35px;}
.caja_bottom{ background:url(/imagenes/caja_bottom_central.jpg) repeat-x; height:21px;}
.caja_bottom_izq{float:left; background:url(/imagenes/caja_bottom_izq.jpg) no-repeat; width:8px; height:21px;}
.caja_bottom_central{float:right; text-align:right; padding-right:7px;}
.caja_bottom_drcha{float:right; background:url(/imagenes/caja_bottom_dcha.jpg) no-repeat; width:8px; height:21px;}
.subtite{
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.separador_noticias{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9e1f1;
	border-bottom-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
}
.separador_noticias2{ height:5px;}
.mas_info2{text-align:right; color:#336699; font-size:11px;}
.mas_info2 a, .mas_info2 a:hover{color:#336699; text-decoration:none;}
.mas_info3{text-align:right; color:#336699; font-size:11px; padding-bottom:10px;}
.mas_info3 a, .mas_info a:hover, .mas_info5 a, .mas_info5 a:hover, .mas_info7 a, .mas_info7 a:hover{color:#336699; text-decoration:none;}
.mas_info4{background:url(/imagenes/bullet03.jpg) no-repeat;text-align:right; background-position:75% 50%; color:#336699; font-size:11px;}
.mas_info5{background:url(/imagenes/bullet03.jpg) no-repeat bottom right; text-align:right; color:#336699; font-size:11px; margin:5px 9px 4px 9px; padding:4px 18px 1px 0;}
.mas_info7{background:url(/imagenes/bullet03.jpg) no-repeat top right; text-align:right; color:#336699; font-size:11px; margin:5px 9px 4px 0; padding:0 18px 8px 0; border-bottom:#d9e1f1 1px dotted;}
.mas_info6{background:url(/imagenes/bullet03.jpg) no-repeat bottom right; text-align:right; color:#990000; font-size:11px; margin:5px 9px 4px 9px; padding:4px 18px 1px 0;}
.cierre{background:#f7f7ff;color:#336699; font-size:11px; height:20px;border-bottom:#6699cc 1px dotted; margin-bottom:7px;}
.mas_info6 a{color:#990000; text-decoration:none;}
.mas_info6 a:hover{color:#990000; text-decoration:underline;}
.cuadro_mitad1{
	float:left;
	width:212px;
}
.caja_mitad1{
	float:left;
	width:211px;
	background:#f7f7ff;
}
.caja_mitad2{float:right; width:210px; background:#f7f7ff;}
.cuadro_mitad2{
	float:right;
	width:211px;
}
.caja_mitad1 h2, .caja_mitad2 h2{color:#336699;}

.titu_master{padding:10px 0 0 9px; height:24px; background:url(/imagenes/fd_titu_master.jpg) repeat-x; border-left:#e9e9e9 solid 1px; border-right:#e9e9e9 solid 1px; }
.titu_master h1{color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
.titu_master h1 a, .titu_master h1 a:hover{color:#FFFFFF; text-decoration:none;}

.mas_info {color:#336699; text-align:right; font-size:11px;}
.mas_info a{color:#336699; text-decoration:none; text-align:right;}
.caja ul{list-style:url(/imagenes/bullet01.jpg); font-size:11px; margin:0 0 0 20px;}
.caja ul li{margin-top:10px;}
.caja ul p{padding-top:2px;}
.caja2 ul{list-style:url(/imagenes/bullet01.jpg); font-size:11px; margin:0 0 0 20px;}
.caja2 ul li{padding-top:10px;}
.caja2 ul p{padding-top:2px;}
.accesos{padding:15px 0 10px 5px; margin:0;}
.accesos li{list-style:url(/imagenes/bullet02.jpg); font-size:11px; color:#333333; padding:0 0 10px 0; margin:0 0 0 10px;}
.accesos li a{color:#333333; text-decoration:none;}
.accesos li a:hover{color:#333333; text-decoration:underline;}
.separador_masters{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9e1f1;
	border-bottom-color: #FFFFFF; margin:0 100px 0;}
.separador_cajas{height:7px;}
.separador_contacto{
	height:30px;
}

.caja_masters{
	background:url(/imagenes/fd_caja_central.jpg) repeat-x;
	margin-bottom:35px;
}
.lista_masters{list-style:url(/imagenes/bullet01.jpg); font-size:11px; margin:10px 15px 10px -5px; *margin:10px 15px 10px 35px;}
.lista_masters li{margin-top:10px;}
.lista_masters_pdf{list-style:url(/imagenes/bullet_pdf.jpg); font-size:11px; margin:10px 15px 10px -5px; *margin:10px 15px 10px 35px;}
.lista_masters_pdf li{margin-top:10px;}
.lista_masters p{padding-top:2px;}
.lista_masters a, .lista_masters_pdf a{color:#000000; text-decoration:none;}
.lista_masters a:hover, .lista_masters_pdf a:hover{color:#000000; text-decoration:underline;}

/*masters---------------------------------------------------------------------------------------------------------------------*/

.objetivo{
	background:#f9f9f9;
	border:#e7e7e7 solid 1px;
	padding:15px 15px 8px 15px;
	text-align:justify;
	margin:10px 0 15px 0;
	color:#003366;
}
.objetivo2{display:none;}
.objetivo p {color:#003366; padding-bottom:7px; font-size:12px; line-height:1.4;}
.caja_menu_masters{padding:20px 0 0 0;}
.menu_item_masters{
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0;
}
.item_masters{height:21px; color:#333333; font-size:11px; margin:0 1px 3px 1px;}
.item_masters2{height:36px; color:#333333; font-size:11px; margin:0 1px 3px 1px; line-height:14px;}
.item_masters2 p {font-size:11px;}
.item_masters2 a:hover{color:#336699;}
a#rollover1{
	display:block;
	height:15px;
	background:#ffffff url(/imagenes/bullet_menu_masters.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:6px 0 0 30px;
}
a#rollover12{
	display:block;
	height:30px;
	background:#ffffff url(/imagenes/bullet_menu_masters2.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:3px 0 0 30px;
}
a#rollover2{
	display:block;
	height:15px;
	background:#ffffff url(/imagenes/bullet_menu_cursos.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:6px 0 0 30px;
}
a#rollover22{
	display:block;
	height:30px;
	background:#ffffff url(/imagenes/bullet_menu_cursos2.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:3px 0 0 30px;
}
a#rollover1:hover{
	background-position:0 -21px; color:#003366; background-color:#e5e5e4;
}
a#rollover12:hover{
	background-position:0 -36px; color:#003366; background-color:#e5e5e4;
}
a#rollover2:hover{
	background-position:0 -21px; color:#990000; background-color:#e5e5e4;
}
a#rollover22:hover{
	background-position:0 -36px; color:#990000; background-color:#e5e5e4;
}
.separador_interno{height:20px;}

#nombre_master h1{font-size:22px; color:#336699;}

.descarga_temario{background:url(../imagenes/pdf.gif) no-repeat top left; padding:8px 10px 7px 50px; font-size:11px; height:26px;}
.descarga_temario2{background:url(../imagenes/pdf.gif) no-repeat top left; padding:0 10px 0 50px; font-size:11px; height:43px;}
#descarga_temario a, #descarga_temario a:hover{text-decoration:none;}
#submenu{float:left; width:188px; border-botom:#e7e7e7 solid 1px; border-top:#e7e7e7 solid 3px; margin-top:15px;}
.item_submenu{color:#333333; font-size:11px; height:30px; width:188px;}
a#rollover_item{
	display:block;
	height:20px;
	width:178px;
	background:url(/imagenes/item_submenu.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:10px 0 0 10px;
}
.item_submenu_on{height:20px; width:178px; background:url(/imagenes/item_submenu.jpg) no-repeat; background-position:0 -30px; color:#FFFFFF; padding:10px 0 0 10px; font-size:11px;
font-weight:bold;}
.item_submenu_on a, .item_submenu_on a:hover{color:#FFFFFF; text-decoration:none;}
#submenu2{float:left; width:220px; border-botom:#e7e7e7 solid 1px; border-top:#e7e7e7 solid 3px; margin-top:15px;}
.item_submenu2{
	color:#333333;
	font-size:11px;
	height:30px;
	width:220px;
}
.item_submenu2_on{
	height:20px;
	width:210px;
	background:url(/imagenes/item_submenu2.jpg) no-repeat;
	background-position:0 -30px;
	color:#FFFFFF;
	padding:10px 0 0 10px;
	font-size:11px;
}
a#rollover_item2{
	display:block;
	height:20px;
	width:210px;
	background:url(/imagenes/item_submenu2.jpg) no-repeat;
	background-position:0 0;
	color:#333333;
	text-decoration:none;
	padding:10px 0 0 10px;
}
a#rollover_item:hover, a#rollover_item2:hover{
	background-position:0 -30px; color:#ffffff;
}


#submenu_formacion{
	background:url(/imagenes/sub_formacion_central.jpg) repeat-x bottom left;
	height:32px;
	margin-top:10px;
	margin-bottom: 10px;
}
#submenu_formacion_izq{float:left;background:url(/imagenes/sub_formacion_izq.jpg) no-repeat bottom left; width:5px; height:32px; margin-right:15px;}
#submenu_formacion_drcha{float: right; background:url(/imagenes/sub_formacion_drcha.jpg) no-repeat bottom left; width:5px; height:32px;}
.item_submenu_formacion{
	float:left;
	color:#333333;
	font-size:11px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.item_submenu_formacion a{text-decoration:none; color:#333333;}
.item_submenu_formacion a:hover{color:#336699; text-decoration:none;}
#item_submenu_formacion_on{float:left; background:url(/imagenes/sub_formacion_central_on.jpg) repeat-x;}
#sub_form_izq{float:left; background:url(/imagenes/sub_formacion_izq_on.jpg) no-repeat; width:6px; height:32px;}
#sub_form_central{float:left; color:#336699; padding:12px 9px 0 9px; font-size:11px;}
#sub_form_drcha{float:left; background:url(/imagenes/sub_formacion_drcha_on.jpg) no-repeat; width:6px; height:32px; }
.mitad_temario1{float:left; width:50%;}
.mitad_temario2{float:right; width:50%;}
.mitad_temario3{float:left; width:302px; border-right:#d9e1f1 1px solid;}
.mitad_temario4{float:right; width:262px;}
.lista_contenido2{padding:0 0 0 5px; margin:0 0 10px 0;}
.lista_contenido2 li{list-style:url(/imagenes/bullet05.jpg); font-size:11px; color:#333333; margin:10px 0 0 15px; line-height:15px;}
.lista_contenido3{padding:0 0 0 5px; margin:0 0 10px 0;}
.lista_contenido3 li{
	font-size:12px;
	color:#333333;
	margin:10px 0 0 20px;
	list-style:decimal;
}
.lista_contenido4{padding:0 0 0 20px; margin:0 0 15px 0;}
.lista_contenido4 li{
	font-size:12px;
	color:#333333;
	margin:10px 0 0 20px;
	list-style:decimal;
}
.lista_contenido{padding:0; margin:0;}
.lista_contenido li{list-style:upper-roman; font-size:14px; color:#000000; margin:10px 0 0 42px; line-height:15px; font-family:Arial Narrow, Helvetica, sans-serif; padding:0;}
.caja_info{
	padding-top: 5px; text-align:justify;
}
.temario{list-style:upper-roman;}
.temario li{font-size:11px; color:#333333; padding:5px 0 5px 0; margin:0 0 0 15px; line-height:15px;}

.separador_temario{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d9e1f1;
	border-bottom-color: #FFFFFF; margin:10px 100px 10px;}



/*cerem---------------------------------------------------------------------------------------------------------------------*/
#contenido_cerem{float:right; width:728px; margin-top:15px; padding-left:24px; }
#contenido_cerem .titu_caja4 h2{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.txt_cerem{padding:0px 10px 0 10px; border-left:#e7e7e7 15px solid; margin-bottom:20px;}
.txt_cerem2{padding:0px 10px 0 10px; border-left:#e7e7e7 15px solid; margin-bottom:20px;}
.txt_cerem .caja_noticias, .txt_cerem .lista_contenido2 li{font-size:12px; line-height:1.4;}
.txt_cerem_izda{float:left; padding:0px 10px 0 10px; border-left:#e7e7e7 15px solid; margin-bottom:20px; width:400px; margin-top:10px;}
.txt_cerem_temario{
	margin-bottom:20px;
	margin-top: 15px;
}
.txt_cerem .subtite, .txt_cerem_izda .subtite{padding:0 0 5px 0; margin-top:10px; line-height:17px;}
.dcha{float:right;margin-top:10px; width:235px;}
#contenido_cerem .caja_noticias, .txt_cerem .caja_noticias, .txt_cerem_izda .caja_noticias{text-align:justify;}
#contenido_cerem .caja_noticias p{padding-bottom:7px;}
#img_cerem{ height:132px; background:#e7e7e7 url(/imagenes/loading.gif) no-repeat center center;}
#barra_sup{height:3px; background:#e7e7e7;}
#barra_inf{height:11px; background:#e7e7e7;margin-bottom:5px;}
.imagenes{display:none;}
.firma{background:url(../imagenes/juan_manuel_martin_alonso.jpg) no-repeat; padding:70px 0 0 110px; height:49px; margin-top:15px;}
.firma p{padding-top:7px;}

/*novedades---------------------------------------------------------------------------------------------------------------------*/
#contenido_novedades{float:left; margin-top:15px; padding-left:24px;width:473px;}
.extracto_noticia{border-bottom:#d9e1f1 dotted 1px; padding:0 15px 0 15px; cursor:pointer;}
.fecha_noticia{float:left; width:124px; color:#666666; font-size:10px; font-style:italic; padding-top:21px;}
.titular_noticia{
	float:left;
	width:240px;
	color:#336699;
	font-size:16px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-top:15px;
	padding-bottom: 4px;
}
.gancho_noticia{float:left; width:334px; color:#333333; font-size:11px;  padding-top:24px; line-height:15px; padding:19px 0 15px 0;}
a#rollover_noticias{
	display:block;
	background:#ffffff;
	text-decoration:none;
}
a#rollover_noticias:hover{
	background:#f7f7ff;
}
.fecha_novedad{color:#666666; font-size:10px; font-style:italic; padding-bottom:5px;}
.titular_novedad{color:#336699; font-size:16px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.enlace_novedades{float:right; width:250px; margin-top:15px;}
.img_novedad{margin:10px 0 0 0;}
#entradas{
	border-left:1px #d9e1f1 solid;
	padding-left:15px;
	margin-left: 10px;
}
#ultimas{color:#336699; font-size:14px;}
.item_entrada{background:url(/imagenes/bullet03.jpg) no-repeat top left; padding-left:18px; margin-top:10px;}
.item_entrada .fecha_novedad{padding:0;}
.item_entrada p a{text-decoration:none; color:#333333;}
.item_entrada p a:hover{text-decoration:underline; color:#333333;}

/*alumnos---------------------------------------------------------------------------------------------------------------------*/
#contenido_alumnos{
	float:right;
	width:696px;
	margin-top:15px;
	padding-left:24px;
	margin-bottom: 15px;
}
#contenido_alumnos .titu_caja4 h2{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}


/*promocion---------------------------------------------------------------------------------------------------------------------*/
.promocion{margin:15px; text-align:center;}
.promocion2{margin:15px;}
.promocion p{padding-bottom:10px;}
.promocion p a{color:#333333; text-decoration:none;}
.promocion p a:hover{color:#333333; text-decoration:underline;}
.promocion h1{color:#990000;}
.grande{font-size:14px; line-height:20px;}
.normal{text-align:left; padding-top:20px;}
.promocion .lista_contenido2 {text-align:left; padding-top:0; margin-top:0;}
.promocion .lista_contenido2 li{padding-top:0; margin-top:0;}
.pie_promocion{background:#e7e7e7; font-size:10px; text-align:right; padding-top:5px; color:#003366;}

/*acceso_campus---------------------------------------------------------------------------------------------------------------------*/
#acceso_campus{background:url(/imagenes/bt_central_campus.jpg) repeat-x; height:37px; width:200px; margin:15px auto 0;}
#acceso_campus2{background:url(/imagenes/bt_central_campus.jpg) repeat-x; height:37px; width:200px; margin:30px auto 0;}
#btn_acceso_campus_izqda{float:left;background:url(/imagenes/bt_izqda_campus.jpg) no-repeat; padding: 10px 0 0 30px; color:#FFFFFF; font-size:14px; font-weight:bold; height:27px;}
#btn_acceso_campus_izqda2{float:left;background:url(/imagenes/bt_izqda_campus.jpg) no-repeat; padding: 13px 0 0 20px; color:#FFFFFF; font-size:13px; font-weight:bold; height:24px;}
#btn_acceso_campus_izqda a, #btn_acceso_campus_izqda2 a{color:#FFFFFF; text-decoration:none;}
#btn_acceso_campus_izqda a:hover, #btn_acceso_campus_izqda2 a:hover{color:#FFFFFF; text-decoration:underline;}
#btn_acceso_campus_drcha{float:right; background:url(/imagenes/bt_dcha_campus.jpg) no-repeat;height:37px; width:8px;}
#introducir_datos{
	width:460px;
	border:5px solid #e7e7e7;
	background:url(/imagenes/bg_acceso_campus.jpg) repeat-x;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#relacionados{
	border:5px solid #e7e7e7;
	background:url(/imagenes/bg_acceso_campus.jpg) repeat-x;
	margin-top: 30px
}
#relacionados #titu_introducir_datos{padding-left:30px;}
#titu_introducir_datos{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/imagenes/introducir_datos.jpg) no-repeat top left;
	height:39px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}
.usuario{color:#333333; font-size:11px; font-weight:bold;}
form#formulario_campus{padding:0; margin:0;}
#acceso_cap{float:left; width:280px; padding:10px 0 18px 20px;}
.usuario{width:90px;}
.login{width:170px; border:#cccccc solid 1px; margin-bottom:4px; height:15px; padding-left:3px; cursor:text;}
#entrar{float:left;background:url(/imagenes/entrar_campus_virtual_cerem.jpg) no-repeat; height:24px; width:104px; color:#FFFFFF; font-size:14px; font-weight:bold; padding:12px 0 0 35px; margin:15px 0 15px 20px;}
#entrar a, #entrar a:hover{color:#FFFFFF; text-decoration:none;}

/*.login:focus { 
	outline: 2px solid #6599cb; 
}*/
.login_on{
	border: 2px solid #6699cc; width:168px; margin-bottom:4px; height:13px; padding-left:3px; cursor:text;
}


/*contacto---------------------------------------------------------------------------------------------------------------------*/
#direccion{background:url(/imagenes/dir_fisica.jpg) no-repeat center left; padding:0 0 0 70px; margin:5px 0 0 10px;}
#telefono{background:url(/imagenes/telefono.jpg) no-repeat center left; padding:0 0 0 70px; margin:5px 0 0 10px;}
#correo{background:url(/imagenes/email.jpg) no-repeat center left; padding:0 0 0 70px; margin:5px 0 0 10px;} 
.caja4 .titu_caja4 h2{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}


/*pie---------------------------------------------------------------------------------------------------------------------*/
#pie{display:none;}


/*migas---------------------------------------------------------
------------------------------------------------------------*/
#migas{width:100%; margin:10px auto 0; color:#666666; font-size:12px; }
#migas a{color:#666666; text-decoration:none;}
#migas a:hover{color:#000000; text-decoration:none;}
.migas_cerem{color:#336699;}
#migas .migas_cerem a{color:#336699; text-decoration:none;}
#migas .migas_cerem a:hover{color:#143b62; text-decoration:none;}

/*error404---------------------------------------------------------
------------------------------------------------------------*/
#error404{background:url(/imagenes/error404.jpg) no-repeat; margin: 20px auto 0; padding:30px 0 0 400px; height:312px; width:400px;}

/*cupon---------------------------------------------------------------------------------------------------------------------*/
.error{color:#CC0000;} 
#cupon{display:none; float:inherit;}

