	p,h1,h2,h3,h4,h5 {margin:0}
	
	p  {
	font:12px Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 120%;
	margin: 10px 10px 10px 10px;
	}
	.destacado {
	color: #006600;
	font-weight: bold;
	}
	
	hr	{
		display:none;
	}
	
	h1  {
		font:normal 16px Verdana;text-align : left;color : #006600;margin:0px; margin:0 0 0 20px;
	}
	h2  {
	font:bold 12px Arial, Helvetica, sans-serif;text-align : left;color:#000;margin: 10px 10px 10px 10px;
	}
	h3  {
		font:normal 13px Verdana;text-align : left;color:#fff;padding:5px 0 0 5px;
	}
	h4  {
		font:bold 12px  Arial, Helvetica, sans-serif;text-align : left;color : #666666;	margin:0 0 0 10px;
	}
	h5 {
		font:bold 11px  Arial, Helvetica, sans-serif;text-align : left;color : #B11016;margin-top: 12px;	
	}
	h6 {
	font:bold 11px  Arial, Helvetica, sans-serif;
	text-align:left;
	color : #fff;
	padding:10px 0 0 40px;
	_padding:0 0 0 0;
	
	}
	h7  {
		font:normal 16px Verdana;text-align : center;color : #990D09;margin:0px;	
	}
	h8  {
		font:normal 12px Verdana;text-align : left;color:#fff;padding:5px 0 0 5px;
	}

	a	{
		font-size:11px;color:#006600;margin-bottom:10px;
		
	}
	a:link {
		text-decoration: none;
		
	}
	a:visited {
		text-decoration: none;color:#325FA0;
		
	}
	a:hover {
		text-decoration: none;color:#000066;	
	}
	
	a:active {
	text-decoration: none;
	color:#0099CC;
		
	}
	BODY  {
		text-align : justify;
		line-height: 10px; 
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background:#a1a4ad url(../images/fondo.jpg) repeat-x;
	}
	
	#CONTAINER	{
		background-color:#E9E9E9;	
		margin: 0 auto; 
		width:954px;
		height:auto;
	}

	.header{
		width:954px;
		height:106px;
		background: #fff url(../images/cabecera.jpg);
	}
	
	/** menu */

#nav2 { display: block; width: 954px; height: 37px;background: #FFAA01 url(../images/fondo_menu.jpg) repeat;  }
#nav2 ul { list-style-type: none; margin: 0; padding: 0 }
#nav2 ul li { float: left;}
#nav2 ul li span { display: none }

#nav2 ul li.inicio a { background: url(../images/btn_01.jpg) no-repeat left top; display: block; margin: 0; width: 74px; height: 37px }
#nav2 ul li.inicio a:hover, #nav2 ul li.inicio.active a { background: url(../images/btn_01.jpg) no-repeat left -37px; display: block; margin: 0; width: 74px; height: 37px }

#nav2 ul li.intranet a { background: url(../images/btn_08.jpg) no-repeat left top; display: block; margin: 0; width: 92px; height: 37px }
#nav2 ul li.intranet a:hover, #nav2 ul li.intranet.active a { background: url(../images/btn_08.jpg) no-repeat left -37px; display: block; margin: 0; width: 92px; height: 37px }

#nav2 ul li.nosotros a { background: url(../images/btn_02.jpg) no-repeat left top; display: block; margin: 0; width:106px; height: 37px; }
#nav2 ul li.nosotros a:hover, #nav2 ul li.nosotros.active a { background: url(../images/btn_02.jpg) no-repeat left -37px; display: block; margin: 0; width: 106px; height: 37px; }

#nav2 ul li.noti a { background: url(../images/btn_03.jpg) no-repeat left top; display: block; margin: 0; width: 92px; height: 37px; }
#nav2 ul li.noti a:hover, #nav2 ul li.noti.active a { background: url(../images/btn_03.jpg) no-repeat left -37px; display: block; margin: 0; width: 92px; height: 37px; }

#nav2 ul li.actividades a { background: url(../images/btn_04.jpg) no-repeat left top; display: block; margin: 0; width: 99px; height: 37px; }
#nav2 ul li.actividades a:hover, #nav2 ul li.actividades.active a { background: url(../images/btn_04.jpg) no-repeat left -37px; display: block; margin: 0; width: 99px; height: 37px; }

#nav2 ul li.descargas a    { background: url(../images/btn_05.jpg) no-repeat left top; display: block; margin: 0; width: 108px; height: 37px;}
#nav2 ul li.descargas a:hover, #nav2 ul li.descargas.active a { background: url(../images/btn_05.jpg) no-repeat left -37px; display: block; margin: 0; width: 108px; height: 37px; }

#nav2 ul li.ecommerce a    { background: url(../images/btn_06.jpg) no-repeat left top; display: block; margin: 0; width: 122px; height: 37px; }
#nav2 ul li.ecommerce a:hover, #nav2 ul li.ecommerce.active a { background: url(../images/btn_06.jpg) no-repeat left -37px; display: block; margin: 0; width: 122px; height: 37px; }

#nav2 ul li.contacto a    { background: url(../images/btn_07.jpg) no-repeat left top; display: block; margin: 0; width:98px; height: 37px;}
#nav2 ul li.contacto a:hover, #nav2 ul li.contacto.active a { background: url(../images/btn_07.jpg) no-repeat left -37px; display: block; margin: 0; width: 98px; height: 37px;}

#nav2 ul li.foro a  { background: url(../images/btn_08.jpg) no-repeat left top; display: block; margin: 0; width: 68px; height: 37px; }
#nav2 ul li.foro a:hover, #nav2 ul li.foro.active a  { background: url(../images/btn_08.jpg) no-repeat left 
-37px; display: block; margin: 0; width: 68px; height: 37px; }

#nav2 ul li.galeria a { background: url(../images/btn_09.jpg) no-repeat left top; display: block; margin: 0; width: 93px; height: 37px }
#nav2 ul li.galeria a:hover, #nav2 ul li.galeria.active a { background: url(../images/btn_09.jpg) no-repeat left -37px; display: block; margin: 0; width: 93px; height: 37px; }

	
	/** COLUMNA IZQUIERDA */

	.izquierda{
		width:210px;
		height:auto;
		background-color:#E9E9E9;
		float:left;
	}
	
	.caja_izq{
		width:182px;
		background-color:#FFFFFF;
		height:auto;
		margin:18px 0 0 15px;
		
	}
	
	.titulo_caja{
	width:auto;
	height:28px;
	background: #fff url(../images/fondo_tit.jpg) repeat-x;
		
	}
	
	/* Calendario */

	#calendar {
	}
	
	#calendar_wrap {
		padding: 0;
	}
	
	#calendar caption {
		padding-bottom: 5px;
		font-size: 14px;
		font-weight: bold;
	}
	
	#calendar table {
		width: 100%;
		text-align: center;
		border-collapse: collapse;
		border: 1px solid #DEDEDE;
	}
	
	#calendar thead th {
	padding: 5px 0;
	background: #F9F3DF;
	border-bottom: 1px solid #DEDEDE;
	color: #9A0C08;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
	#calendar tbody td {
		padding: 5px 0;
		border-right: 1px dotted #DEDEDE;
		border-bottom: 1px dotted #DEDEDE;
	}
	
	#calendar tfoot td {
		padding: 5px;
		border-top: 1px solid #DEDEDE;
	}
	
	#calendar tfoot a {
		border: none;
		font-weight: bold;
	}
	
	#calendar #next {
		text-align: right;
	}
	
	#calendar #prev {
		text-align: left;
	}
	/** COLUMNA DERECHA */
	
	.derecha{
		width:252px;
		height:auto;
		background-color:#E9E9E9;
		float:right;
	}
	.caja_derecha{
		width:240px;
		background-color:#FFFFFF;
		height:auto;
		margin:18px 0 0 5px;
	}
	
	.derecha .cph_encuesta{font-weight:bold; width:200px; }
	.derecha .cph_encuesta li{list-style:none; margin:5px 0 5px 15px; font-weight:normal; }
	.derecha .cph_encuesta input{width:auto; }
	.cph_encuesta table td{text-align:left; color:#000  }
	.cph_encuesta table td.porcentaje div{background:orange !important;width:0%; padding:4px; text-align:center; font-style:italic }
	.cph_encuesta table th{font-weight:bold; padding-bottom:15px; }
	/** CENTRO */
	
	.principal{
		width:492px;
		_width:480px;
		height:auto;
		background-color:#fff;
		margin:0 0px 0 210px;
		_margin:0 0px 0 190px;
		
	}	
	.flash{
		width:473px;
		height:70px;
		padding:18px 0 0 10px;
	}
	.noticias{
		width:473px;
		height:auto;
		background-color:#fff;
		margin:15px 0 0 10px;
	}
	.detalle_noticias{
		width:473px;
		border-top:1px dotted #ff8833;
		height:auto;
		background-color:#fff;
		padding: 10px 0 0 0;
		margin: 20px 0 0 0;
	} 
	
	.noticias_anteriores{
		width:auto;
		height:auto;
		background-color:#fff;
		margin: 30px 0 30px 0;
	} 
	
	img.left {
		float: left;
		margin: 0 10px 0 0;
	}
	
	/** Paginador */
ul{border:0; margin:15px 0 0 0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination-digg a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #0e509e
}		
	/** CENTRO_CONTENIDOS */
	
	.principal_interior{
		width:702px;
		float:left;
		height:auto;
		background-color:#fff;	
	}	
	
	.contenido_interior2{
		width:680px;
		float:left;
		margin: 20px 0 20px 0;
		height:auto;
		border-top:1px dotted #ff8833;
		background-color:#fff;	
	}	
	.contenido_interior{
		width:680px;
		float:left;
		margin: 20px 0 30px 0;
		height:auto;
		background-color:#fff;	
	}
	.contenido_actividades{
		width:400px;
		float:left;
		margin: 20px 0 10px 0;
		height:auto;
		background-color:#fff;	
	}	
	.contenido_actividades2{
		width:680px;
		border-top:1px dotted #ff8833;
		float:left;
		margin: 10px 0 20px 0;
		height:auto;
		background-color:#fff;	
	}
	.contenido_descargas{
	width:630px;
	float:left;
	margin: 10px 0 10px 0;
	border-top:1px dotted #ff8833;
	height:auto;
	background-color:#fff;
	padding-top: 10px;
	}
	.detalle_descargas{
	width:630px;
	float:left;
	margin: 10px 0 10px 0;
	border-top:1px dotted #ff8833;
	height:auto;
	background-color:#fff;
	padding-top: 10px;
	}
	.contenido_contacto{
	width:680px;
	float:left;
	margin: 10px 0 10px 0;
	height:auto;
	background-color:#fff;
	padding-top: 10px;
	}	
	.icono_descargas{
		width:30px;
		float:left;
		margin: 15px 0 0 0;
		height:auto;
		background-color:#fff;	
	}	
	
	.listado{
		width:680px;
		float:left;
		border-top:1px dotted #ff8833;
		padding:20px 0 0 0;
		margin: 10px 0 20px 0;
		height:auto;
		background-color:#fff;	
	}	
	.titulos{
		width:680px;
		float:left;
		margin: 20px 0 0 0;
		height:auto;
	}	
	
	.detalle_noticias2{
		width:520px;
		float:left;
		margin: 10px 0 0 0;
		height:auto;
		background-color:#fff;	
	}	
	.foto_noticia{
		width:120px;
		float:right;
		margin: 10px 0 0 20px;
		height:auto;
		background-color:#fff;	
	
	}
	.foto_noticias2{
		width:124px;
		float:right;
		margin: 10px 0 00;
		height:auto;
		background-color:#fff;	
		border: 1px solid #990000;
	}
	
	.foto_actividades{
		width:260px;
		float:right;
		margin: 10px 0 0 0;
		height:auto;
		background-color:#fff;	
		border: 1px solid #990000;
	}
	.foto{
		width:624px;
		height:311px;
		float:left;
		margin:20px 0 0 30px;
		border: 1px solid #990000;	
		
	}
	/** GALERIA DE FOTOS Y VIDEOS */	
	.marco_grande{
	width:670px;
	height:270px;
	float:left;
	margin:10px 0 20px 0;
	background-color: #EAEBEC;
	}
	.foto_grande{
	width:290px;
	height:240px;
	float:left;
	margin:10px 0 10px 10px;
	border: 1px solid #999999;
	background-color: #fff;
	}
	.detalle_foto{
		width:144px;
		height:auto;
		float:left;
		margin:10px 25px 20px 0;		
	}
	.fotito{
		width:120px;
		height:90px;
		float:left;
		margin:10px 0 0 9px;
		border: 1px solid #999999;		
	}
	.texto_foto{
		width:144px;
		height:auto;
		float:left;
		margin:10px 0 0 9px;		
	}
	.texto_grande{
		width:340px;
		height:auto;
		float:left;
		margin:10px 0 0 14px;		
	}
		/** FORMULARIO */
	
      .form {
       font-family: "Arial", sans-serif;
       font-size: 12px;
       color: #5c5c5c;
       width: 400px;
	   margin:0 0 0 20px;
      }
      form div {
       display: block;
       margin: 10px 0px;
      }   
      label {
       float: left;
       text-align: left;
       width: 100px;
       padding: 0px 10px 0px 0px;
      }   
      input, select, textarea {
       width: 300px;
      }
      input#submit {
       padding: 2px 0px;

      }
	
	/** PIE */
	
	.footer{
		clear:both;
		width:auto;
		height:30px;
		background-color:#006600;
		margin:30px 0 0 0;
	}
/*BIENVENIDA*/

.btnes_ingreso { width:265px; float:left; overflow:auto;  margin:50px 0 0 0; margin-left:220px; _margin-left:110px; }
.que_es                                              { width:262px; height:63px; float:left; background:url(../img_sistema/que_es.jpg) no-repeat; }
.ingresa                               { width:262px; height:67px; float:left; background:url(../img_sistema/ingresa.jpg) no-repeat;}
.funciona                            { width:262px; height:62px; float:left; background:url(../img_sistema/funciona.jpg) no-repeat;}
.creadores                         { width:262px; height:66px; float:left; background:url(../img_sistema/creadores.jpg) no-repeat;}
.que_es, .ingresa, .funciona, .creadores { margin-bottom:3px;}
.que_es:hover, .ingresa:hover, .funciona:hover, .creadores:hover { background-position:0 100%}


/* SLIDE ***/

#slides {
	position:absolute;
	z-index:100;
}
.slides_container {
	width:699px;
	height:131px;
	overflow:hidden;
	position:relative;
	display:none;
}
