/* Reset */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
h1, h2, h3, h4, h5, h6, pre,
blockquote, ul, ol, dl, address, li {
	font-weight: normal;
	margin:0;
	padding: 0;
	list-style-type:none;
}
h1, h2, h3, h4, h5, h6{
font-size:1em;
}
sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}
li, dd, blockquote {
	margin: 0;
	padding:0;
}
a, a:link, a:visited, a:hover, a:active {
	outline: 0; 
	text-decoration: none;
}
a img {
	border: none;
	text-decoration: none;
}
img {
	border: none;
	text-decoration: none;
}
label, button {
	cursor:pointer;
}
input, select {
	font-size: 1em;
}
textarea {
	font-size: 1.4em;
}
input:focus, select:focus, textarea:focus {
	background-color: #FFF;
}
fieldset {
	border: none;
}
/* /reset */

/****************************************HACKS para IE6: */
*html {}

*html .pagination li,.nav-buttons li { float:left; margin:0 10px; }


/****************************************HACKS para IE7: */
*:first-child+html {}
/**************************************************************** */ 

/* General */

html {font: 62.5%/50% Arial, Helvetica, sans-serif;}

body {
	font-size: 1em;
	background:#cee3f3 url(../images/bg-page.jpg) repeat-x;
	line-height: 1.5em;
}
a:link, a:visited, a:hover, a:active  {
	color: #c9e407;
	text-decoration:underline;	
}
a:hover {}

/* Cajas */


/************************************************************************ contenedor*/

#contenedor{}

#contenedor{
    width: 980px; 
	 margin:0 auto;
}

/** cabeceras *******************************************************************************************************/

#cabecera-home{ background:url(../images/bg-cabecera-home.jpg) no-repeat; height:258px; padding:15px 0 0 0;position:relative;}

#cabecera-home h1 a, #cabecera-interior h1 a{ width:400px; height:65px; display:block; text-indent:-9000px; margin: 0px 0 0 10px;}

#cabecera-interior{ background:url(../images/bg-cabecera-interior.jpg) no-repeat; height:170px; padding:15px 0 0 0;position:relative;}


/******************************************************************************************** slider */
		/* Clear fix */
		.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
		.clearfix { display: inline-block; }
		* html .clearfix { height: 1%; }
		.clearfix { display: block; }
		
		/* loopedSlider */
		.container { position:relative; margin:0; height:95px; width:500px; overflow:hidden; }
		.container div { color:#fff; opacity:0; z-index:0; position:absolute; top:0; left:0; width:490px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
		.container div h2{ font-weight:bold; margin:0 0 5px 0;}
		#loopedSlider { position:relative; width:570px; margin:30px 0 0 85px; }
		
		/* Custom settings */
		.pagination,.nav-buttons { list-style-type:none; margin:0; padding:0; overflow:hidden; }
		.pagination { margin:10px 0 0 60px; background:url(../images/bg-menu-cabecera.jpg) no-repeat; height:21px; padding:4px 0 0 0; color:#032b51;}
		.pagination li,.nav-buttons li { float:left; margin:0 12px; }	
		#loopedSlider ul.pagination a { display:block; color:#8ccdff; font-size:13px; font-weight:bold; text-decoration:none;}
		#loopedSlider ul.pagination a.active {color:#fff;}
		li.p {	position:absolute;	top:20px; left:-80px;}
		li.n { position:absolute; top:20px; right:0; }
		

/********************* Contenido */
#contenido{ background: #ffffff;}

#incentivo{ text-indent:-9000px; background:url(../images/incentivo.gif) no-repeat; width:242px; height:264px; float:left;}

#cursos{float:left;}
#cursos h2{ text-indent:-9000px; background:url(../images/h2-01.gif) no-repeat; width:413px; height:46px;}
#cursos ul{}
#cursos ul li{ border-bottom:1px solid #d5eafb; margin:0 10px; padding:3px 0;}
#cursos ul li a{ font-size:12px; font-weight:bold; color:#0d3154; text-decoration:none; background:url(../images/ico-01.gif) 0 4px no-repeat; margin:0 0 0 32px; padding:0 0 0 10px;}
#cursos ul li a:hover{color:#008ffe;}


#curso{ float:left; width:655px;}
#curso h2{ height:36px; margin:10px 0 0 10px; background: url(../images/h2-03.gif) no-repeat; color:#008ffe; font-weight:bold; font-size:18px; padding:4px 0 0 24px;}
#txt-info{ font-size:11px; color:#406384; padding:10px;}
#txt-info li{ background:url(../images/ico-01.gif) 0 6px no-repeat; padding: 0 0 0 10px;}
#txt-info h3{ margin:10px 0; font-weight:bold; color:#008ffe; }

a.volver{ width:114px; height:33px; display:block; background:url(../images/volver.gif) no-repeat; text-indent:-9000px; margin:20px 0 0 0 ;}

/********************* Pie */

#pie{ height:10px; background:#cee3f3 url(../images/bg-pie.gif) no-repeat; margin:0 0 20px 0}


/* clases */

.clear{ clear:both;}





