.banner {
	background:url(../images/frontend/banner.png) no-repeat top left;
	height:105px;
	margin-top:-20px;
}
.noticias {
	width:50.5%;
	float:left;
}
.circuitos {
	width:49.5%;
	float:left;
}
.gal {
	margin-top:10px;
}
.noticias a img, .gal a img, .circuitos a img, .archivo a img,  .galeria a img, .afi a img{
	border:none;
}
.eventos {
	background:url(../images/frontend/eventos.gif) no-repeat 0 0;
	height:200px;
	padding:10px;
	padding-top:50px;
	margin-bottom:7px;
}
.archivo { margin-bottom:7px;}
.registro {
	background:url(../images/frontend/suscrip.gif) no-repeat 0 0;
	height:195px;
	padding:5px;
	margin-bottom:7px;
}
.inscripcion {background:url(../images/frontend/suscrip1.gif) no-repeat 0 0;
	height:155px;
	padding:8px;
	margin-bottom:7px; font-size:14PX; padding-top:45px; color:#666666; }
.inscripcion a { color:#006666; margin-right:10px; font-weight:bold; text-decoration:none; text-transform:uppercase; margin-top:5px; }

.registro #registro {
	position:relative;
	top:-19px;
	left:180px;
	background:transparent;
	border:none;
	cursor:pointer;
	color:#CCCCCC;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:100px;
}
.registro .form {
	position:relative;
	top:40px;
}
.sponsors ul {
	margin:0;
	padding:0;
	list-style:none;
	margin-top:10px;
	margin-bottom:10px;
}
.sponsors ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:104.4px;
	text-align:center;
}
.sponsors ul li a img {
	border:none;
}
#slider  { height:101px;}
#slider a img {border:none; text-decoration:none;
}
.carrousel  {
	margin:0;
	padding:0; margin-top:10px; margin-left:3px; 
}
.carrousel ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.carrousel ul li a img {
	border:none;
}
.news {
	height:260px;
	margin-bottom:10px; 
}

.news .img {
	width:63%;
	float:left;
}
.news .img ul { margin:0; padding:0; list-style:none;
}
.news .img ul li{ margin:0; padding:0; list-style:none; margin-top:-22px; 
}
.news .img ul li a{ background:url(../images/frontend/vermas.gif) no-repeat; height:23px; width:66px; text-indent:-9999px; overflow:hidden; display:block; position:relative; top:250px; left:10px; }
.news .img a img { border: none;
}
.news .img ul li a{ padding:0;
}
.list {
	width:37%;
	background-color:#666666;
	float:right;
}
ul.news {
	margin:0;
	padding:0;
	list-style:none;
	background:url(../images/frontend/backul.gif) no-repeat top right;
}
ul.news li {
	margin:0;
	padding:0;
	list-style:none;
	margin-right:0px;

	height:76px; padding-top:10px; text-decoration:none;
}
ul.news li .desc {
	padding:10px;
	padding-top:0;
	padding-bottom:5px;
}
ul.news li .desc a {
	padding:10px;
	padding-top:0;
	padding-bottom:5px;
	height:90px;
	display:block;
}
ul  li.news_activo { background: url(../images/frontend/backul_ho%20.png)  no-repeat  0 0; color:#FFFFFF;
}


ul.news li .desc p {
	font-size:11px;
	margin:0;
	padding:0;
	color:#999999;
	line-height:normal;text-decoration:none;
}
ul  li.news_activo .desc p{  color:#FFFFFF;
}
ul.news li .desc h4 {
	margin:0;
	padding:0;
	color:#fff;
	font-size:13px;
	letter-spacing:-1px; text-decoration:none;
}
ul.news li .desc p {
 text-decoration:none;
}
ul.news li .desc h4 a {
	margin:0;
	padding:0;
	color:#fff;
	font-size:13px;
	letter-spacing:-1px;
	text-decoration:none;
}
.galeria table td {
	text-align:center;
	
	background-color: #DFDFDF; padding:5px;
	padding-top:12px;
}
.galeria table img a {
	border:3px solid #ccc; color:#999999;
	text-align:center;
}
 .galeria p{ margin:0; font-size:10px;   color:#006666;
}
.novedades { list-style:none; margin:0; padding:0; margin-bottom:10px;}
.novedades li{ border-bottom:1px solid #ccc; padding-bottom:7px;  padding-top:7px;}
.novedades .img { width:30%; float:left;  }
.novedades .img a img { border:2px solid #CCCCCC; }

.novedades .data { width:70%; float:left; }

.novedades .data h4 { margin:0; padding:0; color:#003366; font-size:16px; margin-bottom:6px; }

.novedades .data h4  a{ color:#003366; text-decoration:none; }
.novedades .data span { font-size:12px; color:#666666; }
.novedades .data p { margin:0; padding:0; }

.circ { list-style:none; margin:0; padding:0; margin-bottom:10px;}
.circ li{ border-bottom:1px solid #ccc; padding-bottom:7px;  padding-top:7px;}
.circ .img { width:12%; float:left; font-size:30px; color:#CCCCCC; border-right:1px solid #ccc;}
.circ .data { width:86.5%; float:left; margin-left:6px; }
.circ .data ul { list-style:none; margin:0; padding:0; margin-bottom:6px; margin-left:4px; }
.circ .data ul li  { margin:0; padding:0; border:none; }

.circ .data ul li a { font-size:11px; text-decoration:none; color:#07ccf9;  }

.circ .data h4 { margin:0; padding:0; color:#003366; font-size:16px; margin-bottom:0px; padding-top:6px; }

.circ .data h4  a{ color:#003366; text-decoration:none; }
.circ .data span { font-size:12px; color:#666666; }
.circ .data p { margin:0; padding:0; }



.circ_detalle { list-style:none; margin:0; padding:0; margin-bottom:10px;}
.circ_detalle li{ border-bottom:1px solid #ccc; padding-bottom:7px;  padding-top:7px;}
.circ_detalle .img { width:46%; float:left;  }
.circ_detalle .img img { margin-bottom:10px; }
.circ_detalle .img a  { margin-bottom:10px; }
.circ_detalle .img a img  { border:none;}
.circ_detalle .data { width:50%; float:left; margin-left:5px; }
.toda .left .circ_detalle .img { width:31%; }
.toda .left .circ_detalle .data { width:67%; }

.circ_detalle .data h4 { margin:0; padding:0; color:#003366; font-size:16px; margin-bottom:6px; }

.circ_detalle .data h4  a{ color:#003366; text-decoration:none; }
.circ_detalle .data span { font-size:12px; color:#666666; }
.circ_detalle .data p { margin:0; padding:0; }

 ul.more { list-style:none; margin:0; padding:0;}

ul.more li { list-style:none; margin:0; padding:0; float:left; margin-right:14px;background:none; padding:0; margin-bottom:12px;}
ul.more li a { padding:0; margin:0;}
ul.more li a img{ border:2px solid #ccc; }

ul.perfil {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:0px;
	margin-top:10px;
}
ul.perfil li {
	
	margin:0;
	padding:0;
	margin-bottom:4px; font-size:11px; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;

}
ul.perfil li img { float:left; clear:right; margin-right:15px;}
ul.perfil li .desc { float:left; }
 ul.perfil li .desc { float:right; width:85%;  }

ul.perfil li a {
	color:#006666;
	text-decoration:none;
}

ul.perfil li h4 a {
	color:#303056;
	text-decoration:none; text-transform:none;
}
ul.perfil li a:hover {
	text-decoration: underline;
}
