

#content p { clear:both;}

#content img { margin:10px;}

#content .modulo { float:left; clear:both; width:100%;}

#content .izquierdaDiv { width:420px; float:left; padding-left:0;}
#content .derechaDiv { float:left; width:420px;  padding-right:0;}

#content img.izquierda { float:left; width:175px; border:1px solid #d2d2d2; float:left; padding-left:0;}
#content img.derecha { float:left; width:175px; padding-right:0; border:1px solid #d2d2d2;}
#content img.derecha2 { float:left; width:175px; padding-right:0; margin-top:0;border:1px solid #d2d2d2;}
#content img.derecha.type01 { float:left; height:350px; padding-right:0; border:1px solid #d2d2d2;}

#content .destacado { color:#0055A7;}

#content #listado01 { clear:both; float:left; width:100%; margin:0; padding:0; background:none;}
#mainContent #listado01 { width:100%; margin:10px 0 0 0; padding:0; border: 1px solid #dcdcdc; border-bottom: none;}
#content #listado01 li { float:left; width:27.7%; height:24.5em; background:none; font-size:11px;position:relative; }
#mainContent #listado01 li { background:none;  margin: 0; padding: 15px 17px; border-right: 1px solid #dcdcdc;}
#mainContent #listado01 li.tres { margin: 0; padding-right: 0; border: none; }
#content 	#listado01 li h2 { padding:0 0 0 5px; margin:0; font-size:12px; float:left; clear:both; width:100%; background:none;}
#content 	#listado01 li img { float:left; width:175px; border:1px solid #d2d2d2; margin:0 0 5px 0; padding:0;}
#content 	#listado01 li ul { padding:0; margin:10px 0 0 0; float:left; clear:both; width:100%; background:none;}
		#mainContent #listado01 li li { float:left; width:90%; padding:0 0 0 15px; margin:3px 0 2px 0; min-height:15px; height:auto!important; height:15px; background:url(../../images/bullet-ul.png) no-repeat 5px 4px; font-size:11px; border: none;}

		
#content #listado01:after { content:" "; display:block; clear:both; height:0; visibility:hidden;}

#content #capaDesplegable { float:left; clear:both; width:100%; padding:20px 0; margin:0; border:1px solid #d2d2d2; background:transparent url(../../images/bg-listtype05-uno.png) no-repeat scroll right bottom;border-top: none;}
#content 	#capaDesplegable h2 { clear: both; padding: 0 20px; font-size: 1.2em; margin-left: 0; margin-top: 0;}
#content 	#capaDesplegable h3 { clear: both;padding:0 20px; color:#0055A7;}
#content 	#capaDesplegable p { width:94%; padding:0 20px;}


/* modType09 */
.cajaGris{ border:1px solid #E2E2E3;overflow:auto; height:1%; width:94%; padding:3%; background:url(../../images/bg-cajagris.png) repeat-y top left;}

.modType09{ float:left; clear:left; width:100%; margin-bottom:10px;}
#content .modType09 h3{margin-bottom:10px; width:100%; font-weight:normal;}
#content .modType09 h3 a { font-weight:bold;}
#content .modType09 img{width:150px;float:left; margin-top:0; border:1px solid #d2d2d2;}
#content .modType09 .content{ float:left; display:none;width:100%; position:relative;}
#content .modType09 .content p.tit{color:#707070}
#content .modType09 .content p{margin:0 0 2px 0; font:15px "Trebuchet ms"; color:#949494}
.modType09 .cajaGris {float:left; display:inline; overflow:hidden; width:320px; height:123px; margin-left:20px;padding:12px 10px 11px 30px;}
.modType09 .cajaGris.sinImagen { width: 90%;}
.modType09 .curriculum-largo {height:auto; width: 90%;}
.modType09 .pdf {font:11px "Trebuchet ms", Verdana, Geneva, Arial, Helvetica, sans-serif; position:absolute; top:125px;right:95px;background-image:none;margin-left:10px; }
.modType09 .cajaGris.sinImagen a{ float:right; right: 15px;}

#mainContent	.form01 { float:left; clear:both; width:100%; margin:10px 0;}
#mainContent	.form01 ul li { background:none; margin:0; padding:0; float:left; width:200px;}

#mainContent .ampliar-info { position: relative;float: left; clear: both;}

#content .ampliar-info .modType09 h3 a { display: block;background-color: #FFF; padding: 0.5em 0 0.5em 2em;background: url(../../images/bg-menu.png) repeat-x scroll 0 0;}
#content .ampliar-info  .modType09 h3 a span{ padding: 0 0 0 20px;background: url(../../images/bullet-vermas.png) no-repeat 0 0.3em;}
#content .ampliar-info  .modType09{padding: 0; margin: 0;}
#content  .ampliar-info .modType09 .content{ width: 43.5em;border: 1px solid #dcdcdc; border-top: none; padding: 1em; background: url(../../images/bg-listtype05-uno.png) no-repeat bottom right;}
#content   .ampliar-info .modType09#mas-servicios1 h3 {width:20em; font-size: 0.75em; font-weight: normal; position:absolute; top: -30px; left: 1px; margin: 0; border-bottom: 1px solid #dcdcdc;} 
#content .ampliar-info .modType09#mas-servicios2 h3 {width:20em;font-size: 0.75em; font-weight: normal; position:absolute; top: -30px; left: 212px;margin: 0; border-bottom: 1px solid #dcdcdc;}
#content  .ampliar-info .modType09#mas-servicios3 h3 {width:20.5em;font-size: 0.75em; font-weight: normal; position:absolute; top: -30px; left: 423px;margin: 0; border-bottom: 1px solid #dcdcdc;}
#content  .ampliar-info .modType09 .content p{ margin: 15px 0 0 0; float: none;}
#content  .ampliar-info .modType09 .content h5{ margin: 15px 0 0 0;float: none;}
#content  .ampliar-info .modType09 h3 a.active {background: url(../../images/bg-menu-activo.png) repeat-x top; text-decoration: none;}
#content   .ampliar-info .modType09 h3 a.active span{ color: #000;background: url(../../images/bullet-vermenos.png) no-repeat 0 0.3em;}