@charset "utf-8";
/* CSS Document */
@import url("fonts.css"); /*CSS CON TODO LO REFERENTE A LAS FUENTES (TIPOGRAFIA, COLORES ...)*/

* {margin:0; padding:0;}

/*ESTRUCTURA DE CAPAS PRINCIPALES*/
#header_content {height:100px; background:url(images/bckg_header_content.jpg) top repeat-x;}
#menu_content {height:280px; background:url(images/bckg_menu_content.jpg) top repeat-x;}
#contenido_content {background-color:#daecf8; /*border-bottom:1px solid #FFF; border-top:1px solid #FFF;*/ padding: 0 0 20px 0;}
#contenido_noticias{}
#footer_content {background-color:#024565; margin:0; min-height:100px;}
	#header, #menu, #noticias, #contenido, #footer {margin: auto; width:980px;}	
	#header {padding: 20px 0 0 0;}
		#logocrmdinamico {float:left;}
		#logodynamicscrm {float:right;}
	#menu {padding:1px 0 0 0;}
	#banner { position:relative; z-index:0; text-align:center; margin: 9px 0 0 0;}
	#noticias, #contenido {padding: 30px 30px 10px 30px; width: 920px; /*position:relative;*/}
	#contenido {padding: 20px 30px 10px 30px;}
	#noticias {margin: -25px auto 0 auto; background:url(images/bckg_contenido.png) top no-repeat;}    
	#contenido {overflow:hidden;}
	#footer {text-align:center; padding:10px 0 20px 0;}
		/*ESTRUCTURA INTERNA DE CONTENIDO*/
		#capa_noticias {width:100%; /*float:left;*/ overflow:hidden;}		
		#capa_noticias ul li, #capa_eventos ul li {list-style:none; overflow:hidden; margin: 0 0 15px 0; border-bottom: 1px solid #daecf8; padding: 0 0 10px 0;}
		#capa_noticias ul li img, #capa_eventos ul li img {float:left; border:4px solid #daecf8; margin: 0 10px 0 0; background-color:#00FFFF; width:137px; height:111px;}
		#capa_noticias ul li p.news, #capa_eventos ul li p.news  {float:left; width:750px;}
		#contenido_content ul#listalogos {margin:20px 0 0 0; text-align:center;}
		#contenido_content ul#listalogos li { display:inline; margin: 0 20px 0 0;}		
		
		/*ESTRUCTURA PAGINA NOTICIAS*/
		#contenido ul.listanoticias li {list-style:none; overflow:hidden; margin: 0 0 15px 0; border-bottom: 1px solid #FFF; padding: 0 0 10px 0;}
		#contenido ul.listanoticias li img {float:left; border:4px solid #FFF; margin: 0 10px 0 0; background-color:#00FFFF; width:137px; height:111px;}
		#contenido ul.listanoticias li p.news {float:left; width:765px;}

	
	
/*ESTRUCTURA OBJETOS PRINCIPALES*/
/*Menu Principal*/
#nav_horizontal {background:url(images/bckg_navhorizontal.jpg) top repeat-x; height:40px; padding: 0 0 0 20px;}
ul.navprincipal li {display: inline; margin: 0 20px 0 0;}
/*ul.navprincipal li.marcado { background-color:Fuchsia; margin:0 0 0 0; padding: 20px;}*/
/*Menu PiePagina*/
ul.navfooter {margin: 5px 0 0 0;}
ul.navfooter li {display: inline; margin: 0 10px 0 0;}


/*FORMULARIOS*/
.summary
{
	padding: 0 0 10px 50px;}
	
.pform
{
	border-bottom:1px solid #fff;
	padding: 0 0 5px 0;}
	
.lbl
{			
	float:left;
	height:19px;
	padding: 4px 0 0 0;
	/*background-color:Green;*/	
	width:120px;
	font-weight:bold;}
	
input, .DropDownList 
{	
	height:16px; 	
	padding:2px 3px 0px 3px; 	
	border:1px solid #04aaf9;
	color:#000;
	font-size:11px;
}

.btnForm
{
	height:25px;
	font-weight:bold;
	padding:4px;
	margin: 5px 0 0 0;
	background-color:#04aaf9;
	color:#fff;
	border:1px solid #fff;
}

.DropDownList 
{ 
	height:22px;}

.large {width:200px;}
.medium {width:150px;}
.short {width:50px;}

.lblerror 
{
	font-weight:bold;}







