* {margin:0;padding:0;list-style-type:none;text-decoration:none;outline:none;}

body {margin:0 auto;}

.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}

#container {width:800px;margin:0 auto;}

#header {witdh:800px;height:172px;background:url(imgs/headerBg.jpg) top left no-repeat;}

	#micrositesNavbar {float:left;font:bold 10px/1 Arial, Helvetica, sans-serif;padding:10px 0 0 177px;}
		#micrositesNavbar ul {text-transform:uppercase;}
		#micrositesNavbar ul li {display:inline;padding-right:17px;}
		#micrositesNavbar ul li a:link,
		#micrositesNavbar ul li a:visited {font:bold 10px/1 Arial, Helvetica, sans-serif;color:#81C31E;}
		#micrositesNavbar ul li a:hover {color:#A3F923;}
		
	#suscNewsContainer {width:263px;height:133px;float:right;position:relative;right:17px;}
		#suscNewsContainer h1 {font:bold 14px/1 Arial, Helvetica, sans-serif;color:#006600;text-transform:uppercase;margin:7px 0 0 0;}
		#suscNewsContainer h2 {font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#333;margin:13px 0 0 1px;width:197px;}
		#suscNewsContainer h3 {font:normal 10px/1 Arial, Helvetica, sans-serif;color:#333;margin:14px 0 0 0;text-align:center;}
		#suscNewsContainer form {width:249px;margin:10px auto 0 auto;}
			#suscNewsContainer form input#newsText {width:159px;border:1px solid #ccc;background:#fff;font:normal 10px/1 Arial, Helvetica, sans-serif;color:#333;padding:1px 0 1px 0;float:left;margin:3px 5px 0 0;}
			#suscNewsContainer form input#newsSubmit {width:80px;height:21px;background:url(imgs/newsSubmit.jpg) top left no-repeat;border:none;cursor:pointer;float:left;margin:1px 0 0 0;}
			
#navBar {font:bold 13px/1 Arial, Helvetica, sans-serif;position:absolute;margin-top:18px;margin-left:33px;text-align:center;}
	#navBar a {color:#fff;}
	#navBar li {float:left;padding-right:28px;}
	#navBar li a:link,
	#navBar li a:visited {display:block;padding-bottom:7px;}
	#navBar li a:hover {color:#33CC33;}
		#navBar li ul {display:none;position:absolute;width:127px;background:url(imgs/blank.gif) top left repeat;}
				#qsomos_positioned {margin-left:-15px;}
				#modalidades_positioned {margin-left:-25px;}
			html>body #navBar li ul li {float:none;padding:0;margin-bottom:-1px;}
			#navBar li ul li {float:none;display:block;padding:0;margin-bottom:-14px;}
			#navBar li ul li a:link,
			#navBar li ul li a:visited {display	:block;padding:7px;font:normal 11px/1 Arial, Helvetica, sans-serif;border:1px solid #006600;background:#699E19;}
			#navBar li ul li a:hover {background:#006600;}

#content {width:776px;margin:0 auto;}
	#content h1 {font:normal 20px/1 Verdana, Arial, Helvetica, sans-serif;color:#006600;text-align:center;margin:7px 0 10px 0;}
	.topnfo {width:385px;float:left;padding:0 1px 0 1px;}
	.topnfo p {font:normal 10px/1.5 Verdana, Arial, Helvetica, sans-serif;color:#333;padding:4px 7px 5px 7px;}
	.topnfo p.topnfogreyp {background:#E9E9E9;}
	.topnfo p.topnfowhitep {background:#ccc;}
	
	#mainBanner {width:386px;height:218px;margin:7px 0 7px 0;float:left;}
	#mainBanner img {border:none;}
	/*.bannerAsterisk {position:absolute;}*/
	.bannerFlex {position:absolute;}
	
	.smallindexbox {width:377px;height:218px;background:url(imgs/smallindexboxBG.jpg) top left no-repeat;float:left;margin:7px 0 7px 7px;}
	.smallindexbox h2 {font:bold 12px/1 Verdana, Arial, Helvetica, sans-serif;color:#006600;margin:8px 0 8px 30px;}
	.smallindexbox h3 {width:382px;margin:9px 0 1px 0;text-align:center;font:bold 14px/1 Arial, Helvetica, sans-serif;color:#333;background:#ECECEC;padding:14px 0 14px 0;}
	.smallindexbox .nfoleft {float:left;}
		.smallindexbox .nfoleft p {width:146px;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#333;border-top:1px solid #ccc;padding:7px 7px 7px 8px;}
		.smallindexbox .nfoleft p a:link,
		.smallindexbox .nfoleft p a:visited {color:#006600;padding-top:3px;display:block;}
	
	.infoBox {width:176px;height:198px;background:url(imgs/infoBox.jpg) top left no-repeat;float:left;}
	.infoBox h2 {font:bold 12px/1 Verdana, Arial, Helvetica, sans-serif;color:#006600;margin:8px 0 0 30px;}
	.infoBox p {width:143px;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#333;padding:27px 7px 7px 17px;}
	.infoBox p a:link, .infoBox p a:visited {color:#006600;padding-top:3px;display:block;}
	
	.cursosBox {width:296px;height:198px;background:url(imgs/cursosBox.jpg) top left no-repeat;float:left;margin:0 0 0 2px;}
	.cursosBox h2 {font:bold 12px/1 Verdana, Arial, Helvetica, sans-serif;color:#006600;margin:8px 0 8px 30px;}
	.cursosBox h3 {width:382px;margin:9px 0 1px 0;text-align:center;font:bold 14px/1 Arial, Helvetica, sans-serif;color:#333;background:#ECECEC;padding:14px 0 14px 0;}
	
	#solapas_cursos {width:367px;height:27px;margin:0 auto;}
	#solapas_cursos a:link,
	#solapas_cursos a:visited {display:block;height:20px;float:left;font:bold 12px/1 Verdana, Arial, Helvetica, sans-serif;text-align:center;padding-top:7px;}
	#nuevoscursos {width:152px;border-right:1px solid #999;}
	#otroscursos {width:212px;}
	
	.curso_selected {color:#006600;}
	.curso_selected_red {color:#CB1D36;}
	.curso_unselected {color:#999;}
	
	.sRow_a {width:111px;height:62px;border-right:1px solid #999;text-align:center;}
	.sRow_b {width:263px;height:62px;padding:0 0 0 10px;background:#ececec;}
	.sRow_b a:link, .sRow_b a:visited {color:#006600;font:bold 9px/1 Verdana, Arial, Helvetica, sans-serif;padding:10px 10px 0 0;float:left;}
	.cRow_a {width:111px;height:84px;border-right:1px solid #999;text-align:center;}
	.cRow_b {width:248px;height:74px;padding:10px 0 0 15px;background:#ececec;}
	.cRow_d {width:111px;height:100%;border-right:1px solid #999;text-align:center;}
	.cRow_e {width:248px;height:100%;padding:9px 0 9px 7px;background:#ececec;}
	.sRow_b h6, .cRow_b h6, .cRow_e h6 {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#333;}
	.sRow_b p, .cRow_b p, .cRow_e p {font:normal 9px/1.2 Arial, Helvetica, sans-serif;color:#333;}
	.sRow_b p a:link, .sRow_b p a:visited, .cRow_b p a:link, .cRow_b p a:visited, .cRow_e p a:link, .cRow_e p a:visited {color:#006600;display:block;padding:4px 10px 0 0;font:bold 9px/1 Verdana, Arial, Helvetica, sans-serif;float:left;}
	
	#cursosTemarios {width:776px;margin:10px auto 0 auto;}
	#temariosHead {background:url(imgs/cursos_temarios_head.jpg) top left no-repeat;font:normal 12px/1 Verdana, Arial, Helvetica, sans-serif;color:#333;height:20px;padding:8px 0 0 37px;}
	#temariosHead strong {color:#006600;}
	#temariosContent {border-right:1px solid #ccc;border-left:1px solid #ccc;width:774px;}
		#temariosContent dl {width:235px;float:left;padding:16px 0 0 22px;}
		#temariosContent dl dt {font:bold 10px/1.8 Arial, Helvetica, sans-serif;color:#669900;}
		#temariosContent dl dd {font:normal 10px/1.8 Arial, Helvetica, sans-serif;color:#666;}
		#temariosContent dl dd a:link,
		#temariosContent dl dd a:visited {color:#666;display:block;height:100%;width:100%;text-indent:4px;border-left:1px solid #fff;}
		/*#temariosContent dl dd a:hover {color:#669900;background:#F0F0F0;border-left:1px solid #333;}*/
		.temariosHover {color:#669900;background:#F0F0F0;border-left:1px solid #333;}
		
	#temariosFooter {width:776px;height:8px;background:url(imgs/cursos_temarios_footer.jpg) top left no-repeat;}

#footer {width:775px;height:19px;margin:4px auto 0 auto;background:url(imgs/footer.jpg) top left no-repeat;text-align:center;font:bold 11px/1 Arial, Helvetica, sans-serif;color:#333;padding-top:9px;}
	#footer a:link,
	#footer a:visited {color:#000;}
	
.txt,td{
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height: 16px;
}	
.txt_rojo,.txt_naranja {
font-weight: bold;
color: #990000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;	
line-height: 16px;
}



	#temariosContentPlantilla {border-right:1px solid #ccc;border-left:1px solid #ccc;width:774px;}
		#temariosContentPlantilla dl {width:235px;float:left;padding:16px 0 0 22px;}
		#temariosContentPlantilla dl dt {font:bold 11px/1.8 Arial, Helvetica, sans-serif;color:#669900;}
		#temariosContentPlantilla dl dd {font:normal 11px/1.8 Arial, Helvetica, sans-serif;color:#666;}
		#temariosContentPlantilla dl dd a:link,
		#temariosContentPlantilla dl dd a:visited {color:#666;display:block;height:100%;width:100%;text-indent:4px;border-left:1px solid #fff;}
		/*#temariosContent dl dd a:hover {color:#669900;background:#F0F0F0;border-left:1px solid #333;}*/