BODY {padding:0; margin:0; color:#3B3B3C; font:normal 11px "Verdana", Trebuchet MS, Arial, sans-serif;}
#central
	{
	float: left;
	width: 452px;
	}
#menuLat
	{
	float: left;
	width: 147px;
	background:#E2E2E2 url(../images/bgr_borde_menuLat.gif) repeat-y top right;
	padding-right:1px;
	}
#latDch
	{
	float: left;
	width: 140px;
	padding-top:35px;
	}
#wrapper
	{
	margin:0 auto; 
	width:740px;
	overflow: hidden; 
	}



/******************* CABECERA **************************/
#cabecera { background:#A0CB0C url(../images/foto_cabecera.jpg) no-repeat right top; width:739px; margin:0 auto; text-align:center; position:relative;}
#cabecera DIV { text-align:right;}
#logo {float:left; background: url(../images/logo_cabecera.gif) no-repeat; margin:0; padding:0;}	
#logo A {display:block; width:201px; height:99px;}
#logo SPAN {display:none;}
#menuSup {margin:0 auto; padding:0; clear:both; background:#FFF url(../images/bgr_menuSup.gif) repeat-x; font-size:10px;}
#menuSup LI{display:inline; font-weight:bold; line-height:19px;}
#menuSup A {color:#35A211; text-decoration:none; padding:0 0.6em; /*border:1px solid #000;*/ background: url(../images/bgr_separa_menuSup.gif) no-repeat right;}
#menuSup A:HOVER, #desarrolloCont A:HOVER {color:#A0CB0C;}

H1 {color:#A0CB0C; font-size:21px; margin-bottom:10px; }
H2 {color:#35A211; font-size:14px; margin:0; }
UL {list-style-type:none;}
#menuLat DIV {margin-top:6px;}	
#menuLat H2 {
	color:#FFF; 
	margin:0; /*margin-top:6px;*/ 
	padding:2px 4px 2px 10px; 
	font-size:10px; 
	border-bottom:1px solid #A0CB0C;}
#menuLat UL {margin:0; padding:0; list-style-type:none; font-size:10px; border-top:1px dotted #3B3B3C;}
#menuLat LI {
	margin:0;
	/*padding:2px 0 2px 12px;*/
	padding:0;
	background: url(../images/fl_menuLat.gif) no-repeat 3px 5px;
	/*line-height:16px;*/
	border-bottom:1px dotted #3B3B3C;}
#menuLat LI A {text-decoration:none; display:block; padding:2px 0 2px 12px; }
#menuFormacion UL{background-color:#D1E7F4;}
#menuFormacion A {color:#0068A4;}
#menuFormacion A:HOVER {background:#F3F9FC url(../images/fl_menuLat_over.gif) no-repeat 3px 5px;}
#menuFormacion H2 {background-color:#0068A4;}
#menuProyectos UL{background-color:#F7EFE6;}
#menuProyectos A {color:#A56F31;}
#menuProyectos A:HOVER {background:#FDFBF9 url(../images/fl_menuLat_over.gif) no-repeat 3px 5px;}
#menuProyectos H2 {background-color:#A56F31;}
#menuSistemas UL{background-color:#E3F2DD;}
#menuSistemas A, #dudasCurso A {color:#2F960C; text-decoration:none;}
#menuSistemas A:HOVER {background:#F8FCF6 url(../images/fl_menuLat_over.gif) no-repeat 3px 5px;}
#menuSistemas H2 {background-color:#35A211;}


/************ LATERAL DCH ****************/
#latDch #cursos {width:134px; background:#D1E7F4 url(../images/bgr_lat_cursos.gif) repeat-y;}
#latDch #cursos UL{margin:6px 8px; padding:0; list-style-type:none; }
#latDch #cursos UL LI {border-bottom:1px dotted #0068A4; margin-bottom:4px;padding-bottom:5px}
#latDch #cursos A {font-weight:bold; color:#0068A4; text-decoration:none;}
#latDch #cursos A:HOVER {color:#4393BF; text-decoration:none;}
#infoCurso {border:1px solid #9B9B99; background-color:#E7E7E7; width:131px; margin-top:70px;}
#infoCurso H3 {
	border-bottom:0;
	margin:0 0 10px 0;
	text-transform:uppercase;
	text-align:center;
	color:#FFF; 
	font-size:10px; 
	line-height:34px; 
	background:#0068A4 url(../images/bgr_Infocurso.gif) no-repeat;
	padding-left:0;
}
#infoFotos {/*padding:5px;*/ text-align:center; width:131px;}
#infoFotos IMG {margin:6px}
DL {margin:6px; padding:0;}
DT {font-weight:bold;}
DD {font-size:10px; margin: 2px 0 6px 0}

#latDch #banners {margin-top:15px; text-align:center;}
#latDch #banners IMG{margin:10px auto;}
#latDch A IMG {border:0;}

#dudasCurso {margin:15px 0 0 0; padding:0; width:131px;}
#dudasCurso LI {border-bottom:1px dotted #3B3B3C; padding: 2px 0 2px 11px;background: url(../images/fl_menuLat.gif) no-repeat 3px 5px;}
#dudasCurso A:HOVER {color:#A0CB0C}



#desarrolloCont {margin:0 15px 15px 20px; /*border:1px solid #000*/}
#desarrolloCont A {color:#35A211;}
OL {list-style-type:none; margin:0 10px 0 5px; padding:0;}
OL LI {
	margin:0; 
	padding:2px 0 8px 12px;
	background: url(../images/fl_menuLat.gif) no-repeat 3px 5px; 
	border-bottom:1px dotted #3B3B3C;
	margin-bottom:5px;}

#breadcrumb {color:#9B9B99; font-size:9px; margin-top:36px;}
#breadcrumb A {color:#8B8B89;}



/************** DETALLE CURSO *****************/
BODY#formacion H1 { font-size:18px;}
#curso {padding-right:10px;}
#curso LI {border-bottom:0; background-image:none; padding:2px 0; margin:0;}
#curso P, #curso UL, #curso OL {margin:3px 10px 10px 15px;}
H4 {text-transform:uppercase; margin:10px 0 6px 5px; font-size:11px; color:#35A211; border-bottom:1px dotted #35A211;}
H3 {
	background:#0068A4 url(../images/bgr_titularCurso.gif) no-repeat right; 
	border-bottom:1px solid #B5DA41; 
	color:#FFF; 
	font-size:12px; 
	line-height:18px; 
	padding-left:12px;
	margin-bottom:10px;
	
}

#infoAdicional {overflow:auto; width:100%;}
#masDetalles {background:url(../images/bgr_inf_detallesCurso.gif) no-repeat right bottom; width:245px; float:left}
#masDetalles #titulo, #otrosDatos #titulo  {background:url(../images/bgr_sup_fotosCurso.gif) no-repeat right top;}
#otrosDatos {background:url(../images/bgr_inf_otrosDatos.gif) no-repeat right bottom; width:150px; float:right}
#fotosCurso {background:url(../images/bgr_inf_fotosCurso.gif) no-repeat right bottom; margin-top:25px; }
#fotosCurso #titulo {background:url(../images/bgr_sup_fotosCurso.gif) no-repeat right top;}
#fotosCurso H3 {margin:0 10px 10px 4px; background-color:#D1E7F4; background-image:none; color:#3B3B3C}
#fotosCurso P, #fotosProyecto P {margin:5px; padding:0; text-align:center;}
#fotosCurso P IMG, #fotosProyecto P IMG {margin:0 2px;}
#back {margin:20px 0 10px 0; text-align:center;}

#formaPago {padding:4px; border:1px solid #a0cb0c; background-color:#f1f16b; margin: 3px 10px 10px 10px;}
#formaPago STRONG {display:block;}
#fotosCurso.descargables {width:150px; font-size:0.9em; margin-top:34px;}
/*#fotosCurso.descargables H3 {}*/
#fotosCurso.descargables UL, .descargables UL {margin:5px; padding:0;}
#fotosCurso.descargables LI, .descargables LI {background: url(../images/fl_menuLat.gif) no-repeat 3px 5px; padding-left:10px;}
#cuotasMustelidos {width:90%; margin-left:15px; margin-bottom:10px; border:1px solid #CCC; border-bottom:0}
#cuotasMustelidos TD {padding:2px 5px; border-bottom:1px solid #CCC;}
#cuotasMustelidos .cuota {text-align:right; background-color:#e9e9e9; width:70px; font-weight:bold}

#videos P { text-align:center;}


/************** PROYECTOS *****************/
/*BODY#proyectos #central LI {background-image:none; clear:both; h}
BODY#proyectos #central LI IMG {margin-right:8px; vertical-align:middle; float:left;}*/
#fotosProyecto {width:388px; margin:16px auto; background:url(../images/bgr_cajaFotos.gif) repeat-y;}
#fotosProyecto H3 {margin:2px 6px 4px 6px; background-color:#F7EFE6; color:#A56F31; background-image:none;}
#fotosProyecto P {margin:8px 12px;}
#colaboran {background:#F7EFE6; border-bottom:2px solid #A56F31; text-align:center; float:right; width:167px; margin:0 0 10px 15px; padding-bottom:5px;}
#colaboran DIV {margin-top:10px; }


/************** RUTAS ************************/
#ruta {
	float:left; 
	margin:0 10px; 
	width:183px; 
	height:132px; 
	text-align:center;
	position:relative;
	background:url(../images/bgr_rutasPortada.gif) no-repeat bottom; 
}
#nombreRuta {position:absolute; background-color:#FFF; left:2px; bottom:8px; width:178px; padding-top:2px;}
#nombreRuta H2 {font-size:11px; margin:0; padding:0; border-top:1px dotted #000;}
#break{ clear:both; height:20px;}


/************** BLOGS ************************/
.blog {margin:15px 0;}
.blog STRONG {display:block; margin-bottom:4px;}
.blog DIV {text-align:right;}
.blog DIV A {font-weight:bold; margin-right:40px;  }




/************** ACTIVIDADES ************************/
#date {margin:0; padding:0;}
#date LI { width:95%; overflow:hidden; margin-bottom:3px;}
#date LI STRONG {float:left; width:130px;}


/************** PIE ************************/
#pie {
	text-align:center; 
	font-size:9px; 
	background: url(../images/bgr_pie.gif) repeat-x top; 
	padding-top:4px;
	margin:4px auto 0 auto; 
	position:relative;
	width:739px;
	clear:both; }
#pieHor { margin:0 auto; padding:0; list-style-type:none; background-color:#35A211;}
#pieHor LI {display: inline; line-height:18px;}
#pieHor LI A { text-decoration: none; padding: 0 0.6em; color:#FFF;}
#pieHor A:HOVER {color:#AEDAA0;}

