/*//////////////////////////////////////*/
/*/////////Elementos basicos////////////*/
/*//////////////////////////////////////*/

html {
	height: 100%;
	}

body {
	margin: 0px;
	padding: 0px;
	text-align: left;
	height: 100%;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 0px;
	line-height: 0px;
	color: #4D4D4B;
	background: #5E0B0B;
	}
	
/*todos los elementos a 0*/
body * {
	margin: 0px;
	padding: 0px;
	}

/*preparo titulos y cabeceras*/
h1, h2, h3, h4, h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #355601;
	}

h1 span, h2 span, h3 span, h4 span, .hide, #colIzquierda .hide, #centro h1.hide, #centro h2.hide {
	display: none;
	}
	
hr	{
	display: none;
	}

/*listados, formularios y celdas*/	

ul	{
	list-style-type: none;
	}
	
.input, .select, .textarea, input, select, textarea {
	padding: 0px 2px;
	width: 207px;
	height: 17px;
	border-style: solid;
	border-color: #CCD0C0;
	border-width: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #5E646D;
	background: #ffffff;
	}
	
.select, select {
	margin: 0px 2px 0px 0px;
	padding: 0px;
	height: 17px;
	width: 220px;
	}
	
	* html .input, * html input {
		/*Exporer 6*/
		ma\rgin: -1px 0px 0px;
		}
	
	* html .select, * html select {
		/*Exporer 6*/
		margin: 0px 1px 0px 0px;
		}
		
	html:first-child .select {
		/*Opera 9*/
		}
	
	input[class~=INPUT] {
		/*Safari 3.0*/
		}
		
	select[class~=SELECT] {
		/*Safari 3.0*/
		}
	
form .input:focus, form .textarea:focus, form input:focus, form textarea:focus {
	background: #DFDCDC;
	outline-style: none;
	}
	
form fieldset {
	border-style: none;
	}
	
form fieldset legend {
	display: none;
	}  

	
/*Vinculos*/
a, a:link, a:visited { 
	color: #A44C41;
	}
	
a:hover, a:active {
	color: #D48C07;
	/*-moz-outline-style: none;*/
	}

/*textos en tablas*/
td {
	font-size: 13px;
	}
	
img {
	display: block;
	}

/*colores destacar textos*/
strong {
	}
	
/*!!!!!!!clear floats (FIREFOX) !!!!!!!!!*/
#header ul#mainMenu:after, #cuerpo:after, #centro .itemRow:after, #centro .item:after, #centro .itemImagen:after, #centro .item.listadoB ul:after, #colDestacados .itemImagen:after, #centro .formRow:after, .modCol form .inputShadow:after {
	content: "fraggin";
	display: block;
	clear: both;
	height: 0px;
	visibility: hidden;
	}
	
/*Efecto botones en FIREFOX*/
#centro .submitButton, #colIzquierda .submitButton, #colDestacados .submitButton {	
	margin-top: 4px;
	height: 21px;
	background-position: 0px 0px;
	border-style: none !important;
	/*background: #00ff00;*/
	cursor: pointer;
	}
	
	#centro .submitButton span, #colIzquierda .submitButton span, #colDestacados .submitButton span {
		display: none;
		}

#centro .submitButton:active, #colIzquierda .submitButton:active {
	background-position: 0px 1px !important;
	/*-moz-outline-style: none;*/
	}
	

/*///////////////////////////////*/	
/*/////////LAYOUT////////////*/
/*///////////////////////////////*/

#principal {
	width: 95%;
	min-width: 830px;
	max-width: 1150px;
	height: auto;
	/*Minimo Alto para Mozilla*/
	min-height: 100%;
	text-align: left;
	background:  #ffffff;
	display: block;
	position: relative;
	overflow: visible;
	}
	
	* html #principal {
		/*Explorer 6*/
		he\ight: 100%;
		o\verflow: visible;
		}
		
#fakeColumn {
	padding: 0px 0px;
	right: 0px;
	top: 0px;
	width: 30%;
	height: 100%;
	text-align: left;
	background: #8B6460;
	display: block;
	position: absolute;
	overflow: visible;
	clear: both;
	z-index: 2;
	}
		
#header {
	width: 100%;
	height: 137px;
	text-align: left;
	background: #5E0B0B /*#E58B00*/ url(../img/header_bkg.gif) 0px 0px no-repeat;
	display: block;
	position: relative;
	z-index: 3;
	/*overflow: hidden;*/
	}

#cuerpo {
	width: 100%;
	text-align: left;
	background: transparent url(../img/cuerpo_bkg.gif) 0px 0px no-repeat;
	/*background: #ffffff;*/
	display: block;
	clear: both;
	position: relative;
	overflow: visible;
	z-index: 2;
	}
	
	/*Columna Izquierda*/
	#cuerpo #colIzquierda {
		margin: 0px 0px 0px -3px;
		padding: 20px 0px 100px 0px;
		width: 30%;
		height: auto;
		min-height: 10px;
		/*background: #1595A4;*/
		display: block;
		float: right;
		position: relative;
		z-index: 2;
		}
		
	/*Centro*/
	#cuerpo #centro {
		margin: 0px -3px 0px 0px;
		padding: 73px 0px 100px 0px;
		width: 70%;
		height: auto;
		min-height: 10px;
		/*background: #F1AD09;*/ 
		display: block;
		float: left;
		position: relative;
		}
		
	/*Columna Derecha*/
	#cuerpo #colDestacados {
		/*margin: 0px 0px 0px -3px;
		padding: 0px 0px 0px 0px;
		width: 325px;
		height: auto;
		min-height: 10px;
		background: #94CA27;
		display: block;
		float: right;
		position: relative;*/
		}

#footer {
	padding: 0px 0px;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 80px;
	text-align: left;
	background: /*#FF06EB*/ #8B6460;
	display: block;
	position: absolute;
	overflow: visible;
	clear: both;
	z-index: 2;
	}
	
	* html #footer {
		/*Explorer 6*/ 
		b\ottom: -1px;     
		}


/*////////////////////////////////*/
/*////////////ELEMENTOS////////////*/
/*////////////////////////////////*/

/*////////////CABECERA////////////*/

#header #logoHead {
	margin: 0px 0px 0px auto;
	width: 410px;
	height: 76px;
	background: transparent /*#78D6AD*/ url(../img/logohead.gif) 28px 15px no-repeat;
	display: block;
	position: relative;
	}
	
	#logoHead a	{
		left: 28px;
		top: 15px;
		width: 378px;
		height: 51px;
		background: /*#ff00ff*/ transparent;
		display: block;
		position: relative;
		}
		
#header h1 {
	left: 30px;
	top: 162px;
	height: 39px;
	font-size: 30px;
	line-height: 31px;
	font-weight: normal;
	letter-spacing: -1px;
	/*background: #E70016;*/
	display: block;
	position: absolute;
	}
	
	#header h1 span {
		display: block;
		}
		
#header .hr {
	display: none;
	}
		
#header p.lastUpdate {
	display: none;
	}
	
#header ul#nav {
	display: none;
	}
	
#header h4 {
	display: none;
	}
	
/*mainMenu*/
#header #mainMenu {
	width: 100%;
	height: 57px;
	background: /*#E58B00*/ #A83623 url(../img/mm_bkg.gif) 0px 0px no-repeat;
	}

	#header #mainMenu ul {
		padding-right: 10px;
		height: 57px;
		list-style-type: none;
		/*background: #A83623;*/
		display: block;
		float: right;
		position: relative;
		overflow: hidden;
		}
		
		#mainMenu ul li {
			height: 57px;
			line-height: 0px;
			/*background: #71C912;*/
			display: block;
			float: left;
			position: relative;
			overflow: visible;
			}
			
		#mainMenu ul li.first {
			padding-left: 23px;
			}
		
		#mainMenu ul li a:link, #mainMenu ul li a:visited {
			padding: 0px 0px 0px 8px;
			height: 57px;
			font-size: 12px;
			line-height: 13px;
			text-decoration: none;
			color: #ffffff;
			/*background: #292A26;*/
			display: block;
			float: left;
			position: relative;
			}
			
			#mainMenu ul li a:link span, #mainMenu ul li a:visited span {
				padding: 21px 8px 0px 0px;
				height: 36px;
				/*background: #0ffff0;*/
				display: block;
				}
				
			* html #mainMenu ul li a:link span, * html #mainMenu ul li a:visited span {
				/*Exporer 6*/
				d\isplay: inline-block;
				}
			
		#mainMenu ul li a:hover, #mainMenu ul li a:active {
			background: /*#fff000*/ url(../img/mm_hoverleft.gif) left top no-repeat;
			}
			
			#mainMenu ul li a:hover span, #mainMenu ul li a:active span {
				background: /*#fff000*/ url(../img/mm_hoverright.gif) right top no-repeat;
				cursor: pointer;
				}
				

/*////////////Columna Izquierda////////////*/

/*TODOS Los primeros elementos llevan padding*/
#cuerpo #colIzquierda * {
	padding-right: 25px;
	padding-left: 30px;
	}
	
	#cuerpo #colIzquierda * * {
		padding-right: 0px;
		padding-left: 0px;
		}

/*titulos izquierda*/
#colIzquierda h3  {
	padding-bottom: 9px;
	font-size: 20px;
	line-height: 21px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #ffffff;
	 /*background: #000000;*/
	}
	
	#colIzquierda h3 span {
		display: block;
		}
		
/*Vinculos Izquierda*/
#colIzquierda a:link, #colIzquierda a:visited  {
	color: #ffffff;
	}
	
#colIzquierda a:hover, #colIzquierda a:active {
	color: #C8C603;
	}
	
/*Separador de secciones*/
#colIzquierda .hr {
	height: 18px;
	/*background: #ff00ff;*/
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	}
		
/*Menu Secundario*/
#colIzquierda #sMenu {
	/*background: #0f0f0f;*/
	position: relative;
	}
	
	#colIzquierda #sMenu li {
		padding: 0px 0px 5px 0px !important;
		background-image: none;
		/*background: #00ff00;*/
		position: relative;
		}
		
		#colIzquierda #sMenu li a:link, #colIzquierda #sMenu li a:visited {
			padding: 0px 0px 5px 12px;
			font-size: 12px;
			line-height: 13px;
			text-decoration: none;
			color: #ffffff;
			background: /*#ffff00*/ transparent url(../img/sm_bull.gif) 3px 3px no-repeat;
			display: table-cell;
			position: relative;
			}
			
		* html #colIzquierda #sMenu li a:link, * html #colIzquierda #sMenu li a:visited {
			/*Explorer 6*/
			d\isplay: inline-block;
			}
			
		#colIzquierda #sMenu li a:hover, #colIzquierda #sMenu li a:active {
			text-decoration: underline;
			}

/*Parrafos (colIzquierda)*/
#colIzquierda p, #colIzquierda ul   {
	padding-bottom: 8px;
	/*background: #00ff00;*/
	display: block;
	}
	
	/*listados, listados de links, listados horizontales*/
	#colIzquierda ul {
		}
		
		#colIzquierda ul ul {
			padding: 5px 0px 5px 2px;
			}
	
		#colIzquierda ul li {
			padding: 0px 0px 5px 13px !important;
			background: /*#00ff00*/ transparent url(../img/izqlist_bull.gif) no-repeat 0px 6px;
			display: block;
			position: relative;
			overflow: hidden;
			}
			
			#colIzquierda ul li ul li {
				background: /*#00ff00*/ transparent url(../img/izqlist_bull.gif) no-repeat 0px 6px;
				}
			
		#colIzquierda ol li {
			padding-left: 0px;
			margin: 0px 0px 4px 22px;
			/*background: #00ff00;*/
			position: relative;
			}
			
/*modulos Izquierda*/
#colIzquierda .modCol {
	padding-bottom: 8px;
	font-size: 13px;
	line-height: 16px;
	color: #DACECC;
	/*background: #ff0ff0;*/
	position: relative;
	}
		
	#colIzquierda .modCol form {
		padding: 10px 11px 9px 15px !important;
		margin: 0px;
		background: #977470;
		border-style: solid;
		border-width: 1px;
		border-color: #AA8E8B;
		position: relative;
		}
		
		.modCol form br {
			display: none;
			}
		
		.modCol form label {
			padding: 0px 0px 2px 0px;
			font-size: 11px;
			line-height: 12px;
			font-weight: bold;
			color: #DACECC;
			display: block;
			}
			
		.modCol form fieldset {
			width: auto;
			color: #354B64;
			/*background: #0ff0ff;*/
			display: block;
			position: relative;
			}
			
		.modCol form .input, .modCol form .select, .modCol form input, .modCol form select {
			margin: 0px 0px;
			padding: 3px 4px 0px 5px !important;
			/*width: 80%;*/
			width: 90%;
			height: 16px;
			border-style: none;
			border-width: 0px;
			background: transparent /*#000000*/;
			display: block;
			float: left;
			position: relative;
			}

		* html .modCol form .input, .modCol form .select {
			/*Explorer 6*/
			ma\rgin: -1px 0px;
			}
			
		/*sombra*/
		.modCol form .inputShadow {
			padding: 0px 0px 4px 0px;
			height: 1%;
			background: transparent url(../img/input_bkg.gif) 0px 0px no-repeat;
			display: block;
			position: relative;
			}
			
			.modCol form .inputShadow span {
				width: 5px;
				height: 23px;
				background: /*#00f00f*/ transparent url(../img/input_rcrn.gif) 0px 0px no-repeat;
				display: block;
				float: right;
				}
			
	/*Boton*/
	.modCol form .submitButton.izqBuscar {
		width: 70px;
		background: transparent /*#00ff00*/ url(../img/btt_buscarizq2.gif) 0px 0px no-repeat;
		display: block;
		float: right;
		z-index: 2;
		}
		
		* html .modCol form .submitButton.izqBuscar {
			/*Explorer 6*/
			right: -1px;
			}
			
	.modCol form .submitButton.izqBuscar:active {
		background: transparent /*#00ff00*/ url(../img/btt_buscarizq2.gif) 0px 1px no-repeat;
		}
	
	
	
	
/*Busqueda Rapida*/
#colIzquierda .modCol.busquedaRapida form {
	padding: 0px !important;
	background: transparent;
	border-style: none;
	}

	.modCol.busquedaRapida form fieldset {
		padding: 0px 0px 5px 0px;
		background: /*#BED309*/ transparent url(../img/qsearch_bkg.gif) 0px 0px no-repeat;
		}
	
	/*Boton - Busqueda Rapida*/
	#colIzquierda .modCol.busquedaRapida .submitButton.izqBuscar {
		margin: 0px;
		right: 0px;
		top: 0px;
		width: 23px;
		height: 23px;
		background: transparent /*#00ff00*/ url(../img/btt_buscarizq.gif) 0px 0px no-repeat;
		display: block;
		position: absolute;
		z-index: 2;
		}
		
		* html #colIzquierda .modCol.busquedaRapida .submitButton.izqBuscar {
			/*Explorer 6*/
			right: -1px;
			}
			
	#colIzquierda .modCol.busquedaRapida .submitButton.izqBuscar:active {
		background: transparent /*#00ff00*/ url(../img/btt_buscarizq.gif) 0px -23px no-repeat;
		}
	
/*Items Izquierda (Noticias)*/
#colIzquierda .item {
	margin-bottom: 0px;
	padding: 0px 0px 12px;
	height: 1%;
	text-align: left;
	/*background: #ff00ff;*/
	position: relative;
	overflow: visible;
	}

	/*Bloque titulo*/	
	#colIzquierda .item .titBlock {
		padding: 0px 0px 8px;
		width: 90%;
		/*background: #A400DA;*/
		display: block;
		position: relative;
		}
		
		#colIzquierda .item .titBlock br {
			display: none;
			}
		
		#colIzquierda .item .titBlock strong {
			padding: 0px 0px 6px 0px;
			font-size: 15px;
			line-height: 17px;
			display: block;
			}
			
		#colIzquierda .item .titBlock cite {
			padding-bottom: 2px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-style: normal;
			font-size: 11px;
			line-height: 12px;
			display: block;
			}
			
	/*imagen*/
	#colIzquierda .item .imagen {
		}
			
		#colIzquierda .item .imagen a:link, #colIzquierda .item .imagen a:visited {
			}
		
		#colIzquierda .item .imagen a img {
			}
			
		#colIzquierda .item .imagen br {
			}
		
	/*descripcion*/	
	#colIzquierda .item .descripcion {
		padding: 0px 0px 0px 0px; 
		display: block;
		position: relative;
		}
		
		#colIzquierda .item .descripcion p {
			padding: 0px 0px 7px 0px;
			}
			
	/*ver mas*/


/*//////////Columna Centro////////////*/

/*TODOS Los primeros elementos llevan padding*/
#cuerpo #centro * {
	padding-right: 25px;
	padding-left: 30px;
	}
	
	#cuerpo #centro * * {
		padding-right: 0px;
		padding-left: 0px;
		}

		
/*titulos Contenido*/
#centro h1 {
	}
	
	#centro h1 span {
		}
	
#centro h2 {
	padding-bottom: 12px;
	width: 80%;
	font-size: 22px;
	line-height: 24px;
	letter-spacing: -1px;
	font-weight: normal;
	display: block;
	}

#centro h3 {
	padding-bottom: 6px;
	width: 80%;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -1px;
	line-height: 19px;
	}


/*Parrafos (Centro)*/	
#centro p, #centro ul {
	padding-bottom: 10px;
	font-size: 14px;
	line-height: 16px;
	/*background: #00ff00;*/
	display: block;
	}
	
	/*listados, listados de links, listados horizontales*/
	#centro ul {
		}
		
		#centro ul ul {
			padding: 5px 0px 5px 20px;
			}
	
		#centro ul li {
			padding: 0px 0px 5px 18px !important;
			background: /*#00ff00*/ transparent url(../img/list_bull.gif) no-repeat 1px 6px;
			display: block;
			position: relative;
			overflow: hidden;
			}
			
			#centro ul li ul li {
				background: /*#00ff00*/ transparent url(../img/list_bull2.gif) no-repeat 0px 6px;
				}
			
		#centro ol li {
			padding-left: 0px;
			margin: 0px 0px 4px 22px;
			/*background: #00ff00;*/
			position: relative;
			}
			
/*tablas*/
#centro table {
	width: 100%;
	border-style: none;
	border-collapse: separate;
	border-spacing: 0px;
	empty-cells: show;
	}
	
	#centro table th {
		padding: 6px 9px 4px !important;
		font-weight: bold;
		font-size: 12px;
		line-height: 13px;
		text-align: left;
		border-style: none;
		color: #ffffff;
		background: #797B73;
		}
	
	#centro table td {
		padding: 4px 9px !important;
		font-size: 12px;
		line-height: 13px;
		border-style: none none solid dashed;
		border-width: 0px 0px 1px 1px;
		border-color: #797B73 #797B73 #797B73 #BFCAAE;
		border-collapse: collapse;
		}
		
	#centro table tr.rowB td {
		background: #D0D8C4;
		}
		
	#centro table td.first {
		width: 20%;
		white-space: nowrap;
		border-style: none none solid none;
		}

/*Separador de secciones*/
#centro .hr {
	height: 8px;
	/*background: #ff00ff;*/
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	}	
	
/*ver mas (Centro, colIzquierda)*/
#centro .vermas:link, #centro .vermas:visited, #colIzquierda .vermas:link, #colIzquierda .vermas:visited {
	display: none;
	}
	
	#centro .vermas:hover, #centro .vermas:active, #colIzquierda .vermas:hover, #colIzquierda .vermas:active {
		}
		
/*Items (General)*/
#centro .item, #centro .itemImagen  {
	margin: 0px;
	padding-bottom: 18px;
	height: 1%;
	/*background: #001BE6;*/
	position: relative;
	overflow: visible;
	}
	
	/*Bloque titulo*/
	#centro .item .titBlock, #centro .itemImagen .titBlock {
		padding: 0px 16px 5px 0px;
		/*background: #ff00ff;*/
		display: block;
		position: relative;
		}
		
		.itemImagen .titBlock br, .itemImagen .titBlock br {
			display: none;
			}
		
		.item .titBlock h3, .itemImagen .titBlock h3 {
			padding: 4px 0px 4px 0px;
			font-size: 18px;
			line-height: 19px;
			letter-spacing: -1px;
			display: block;
			}
			
			.titBlock h3 a:link, .titBlock h3 a:visited {
				text-decoration: none;
				color: #ffffff;
				}
				
			.titBlock h3 a:hover, .titBlock h3 a:active {
				color: #FFFC00;
				}
		
		#centro .item .titBlock cite, #centro .itemImagen .titBlock cite {
			padding: 2px 0px 1px 0px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-style: normal;
			font-size: 10px;
			line-height: 11px;
			display: block;
			}
			
	/*Imagen*/
	#centro .itemImagen .imagen {
		}
			
		.itemImagen .imagen a:link, .itemImagen .imagen a:visited {
			}
		
		.itemImagen .imagen a img,.itemImagen .imagen span img {
			border-style: solid;
			border-color: #ffffff;
			border-width: 1px;
			}
			
		#centro .itemImagen .imagen p {
			padding: 2px 2px !important;
			/*background: #91988F;*/
			}
			
		/*Esquinas Redondeadas*/
		.itemImagen .imagen .topLeft, .itemImagen .imagen .topRight, .itemImagen .imagen .bttmLeft, .itemImagen .imagen .bttmRight {
			left: 0px;
			top: 0px;
			width: 6px;
			height: 6px;
			font-size: 0px;
			line-height: 0px;
			background: transparent url(../img/img_topleft.png) 0px 0px no-repeat;
			position: absolute;
			}
			
		.itemImagen .imagen .topRight {
			left: auto;
			right: 0px;
			background: transparent url(../img/img_topright.png) 0px 0px no-repeat;
			}
			
		.itemImagen .imagen .bttmLeft {
			top: auto;
			bottom: 0px;
			background: transparent url(../img/img_bttmleft.png) 0px 0px no-repeat;
			}
			
		.itemImagen .imagen .bttmRight {
			top: auto;
			right: 0px;
			bottom: 0px;
			left: auto;
			background: transparent url(../img/img_bttmright.png) 0px 0px no-repeat;
			}
						
	/*descripcion*/	
	#centro .item .descripcion, #centro .itemImagen .descripcion {
		width: auto;
		height: 1%;
		/*background: #076C2B;*/
		display: block;
		position: static;
		overflow: hidden;
		}
		
	/*destacado*/
	#centro .item .destacado {
		padding: 0px 20px 0px 82px !important;
		width: auto;
		background: #D0D8C4 url(../img/destaca_bkga.gif) 14px 20px no-repeat;
		border-style: solid;
		border-width: 1px;
		border-color: #B5C1A1;
		display: block;
		position: relative;
		}
		
	
	/*zoom imagenes*/
	#centro .item .zoomImages a {
		padding-right: 10px !important;
		display: table-cell;
		background: /*#fff000*/ url(../img/btt_zoom.gif) right 4px no-repeat;
		}
		
	* html #centro .item .zoomImages a {
		/*Explorer 6*/
		display: inline-block;
		}
		
	*:first-child+html #centro .item .zoomImages a {
		/*Explorer 7*/
		display: inline-block;
		}
		
/*destacado A LA DERECHA*/	
#centro .item.destacaRight .destacado, #centro .item.destacaLeft .destacado {
	padding: 0px 0px 0px 0px !important;
	width: 35%;
	background: #D0D8C4;
	border-style: none;
	display: block;
	float: right;
	position: relative;
	}
	
* html #centro .item.destacaRight .destacado { 
	/*Explorer 6*/
	marg\in: 0px 0px 0px -3px;
	}
	
	#centro .item .destacado blockquote, #centro .item .destacado blockquote {
		padding: 20px 18px 16px !important;
		background: #D0D8C4;
		}
	
	#centro .item .destacado blockquote h3 {
		padding: 0px;
		width: auto;
		font-family: "Times New Roman", Times, serif;
		font-size: 21px;
		line-height: 23px;
		letter-spacing: 0px;
		font-weight: normal;
		color: #4D4D4B;
		}
		
		#centro .item .destacado blockquote h3 br {
			display: none;
			}
		
		#centro .item .destacado blockquote h3 span {
			padding: 6px 0px 0px;
			font-size: 15px;
			line-height: 16px;
			display: block;
			}
			
		#centro .item .destacado blockquote p.sign {
			padding: 12px 0px 0px;
			font-family: "Times New Roman", Times, serif;
			font-size: 17px;
			line-height: 19px;
			text-align: right;
			}

#centro .item.destacaRight .descripcion {
	padding: 0px 26px 0px 0px !important;
	clear: left;
	}
		
/*destacado A LA IZQUIERDA*/
#centro .item.destacaLeft .destacado {
	float: left;
	}
	
* html #centro .item.destacaLeft .destacado { 
	/*Explorer 6*/
	marg\in: 0px -3px 0px 0px;
	}
	
#centro .item.destacaLeft .descripcion {
	padding: 0px 0px 0px 26px !important;
	clear: right;
	}
	
/*imagen A LA DERECHA*/	
#centro .itemImagen.imageRight .imagen, #centro .itemImagen.imageLeft .imagen {
	padding: 0px 0px 0px 0px;
	background: #AFB6AD;
	display: block;
	float: right;
	position: relative;
	}
	
* html #centro .itemImagen.imageRight .imagen { 
	/*Explorer 6*/
	marg\in: 0px 0px 0px -3px;
	}
	
	#centro .itemImagen.imageRight .imagen p, #centro .itemImagen.imageLeft .imagen p {
		padding: 2px 2px !important;
		}
	
#centro .itemImagen.imageRight .descripcion {
	padding: 0px 26px 0px 0px !important;
	clear: left;
	}

/*imagen A LA IZQUIERDA*/
#centro .itemImagen.imageLeft .imagen {
	float: left;
	}
	
* html #centro .itemImagen.imageLeft .imagen { 
	/*Explorer 6*/
	marg\in: 0px -3px 0px 0px;
	}
	
#centro .itemImagen.imageLeft .descripcion {
	padding: 0px 0px 0px 26px !important;
	clear: right;
	}
	
	
/*////////////footer////////////*/	

#arriba:link, #arriba:visited  {
	right: 7px;
	bottom: 10px;
	width: 9px;
	height: 17px;
	background: /*#000000*/ transparent url(../img/btt_arriba.gif) no-repeat 0px 0px;
	display: block;
	position: absolute !important;
	cursor: pointer;
	clear: both;
	z-index: 10;
	}
	
#arriba:hover, #arriba:active {
	background: /*#00EAFF*/ transparent url(../img/btt_arriba.gif) no-repeat 0px -16px;
	}
	
		#arriba span	{
			display: none;
			}

#footer #firma {
	width: 70%;
	height: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
	color: #ffffff;
	background: /*#43571D*/ #A83623;
	display: block;
	}
	
	#footer #firma p {
		padding: 32px 25px 0px 0px;
		}
	
	#footer #firma strong {
		letter-spacing: 0px;
		}
	
	#footer #firma a:link,  #footer p#firma a:visited {
		color: #ffffff;
		}
		
	#footer #firma a:hover,  #footer p#firma a:active {
		color: #C9C717;
		}
	
	#footer #firma .foot_logo {
		left: 0px;
		top: 0px;
		height: 80px;
		/*background: #00ffff;*/
		display: block;
		position: absolute;
		}
		
		#footer #firma .foot_logo img {
			display: none;
			}
			
			#footer #firma .foot_logo a:link, #footer #firma .foot_logo a:visited  {
				left: 16px;
				top: 15px;
				width: 150px;
				height: 56px;
				background: /*#0ffff0*/ transparent url(../img/logofoot.gif) 0px 0px no-repeat;
				display: block;
				position: relative;
				}
				
		#footer #firma .mailfoot {
			vertical-align: -3px;
			display: inline;
			}

/*////////////////////////////////////////*/
/*//////////Otros elementos//////////////*/
/*//////////////////////////////////////*/


/*Listados de Resultados*/
/*Ordenar*/
#centro .listadoOrden, #centro .listadoMostrando {
	margin-right: 25px;
	margin-left: 30px;
	padding: 0px 0px !important;
	height: 30px;
	border-style: solid;
	border-width: 1px 0px;
	border-color: #A9AD9B;
	background: #E2E5D8;
	display: block;
	position: relative;
	clear: both;
	}
	
	#centro .listadoOrden form {
		padding: 6px 11px 0px 10px !important;
		height: 24px;
		/*background: #00ff00;*/
		float: left;
		position: relative;
		}
		
		#centro .listadoOrden form fieldset {
			float: left;
			}
	
	#centro .listadoOrden form span.ordenarPor {
		padding: 3px 6px 2px 0px !important;
		height: auto;
		width: auto;
		font-size: 11px;
		line-height: 12px;
		word-spacing: -1px;
		/*background: #ffff00;*/
		display: block;
		float: left;
		position: relative;
		}
		
	#centro .listadoOrden form .select {
		padding: 0px 0px 0px 0px;
		width: 100px;
		height: 18px;
		font-size: 11px;
		line-height: 11px;
		border-style: solid;
		border-color: #7F9DB9;
		border-width: 1px;
		float: left;
		position: relative;
		}
	
	* html #centro .listadoOrden form .select {
		/*Explorer 6*/
		ma\rgin-top: 0px;
		f\ont-size: 10px;
		l\ine-height: 11px;
		}
		
	#centro .listadoOrden form .submitButton.ordenar {
		margin: 0px 0px 0px 2px;
		width: 60px;
		height: 19px;
		background: /*#00ff00*/ transparent url(../img/btt_ordenar.gif) 0px 0px no-repeat;
		float: left;
		position: relative;
		}
		
	* html #centro .listadoOrden form .submitButton.ordenar {
		/*Explorer */
		ma\rgin: 0px 0px 0px 3px;
		}
		
/*Paginacion*/
#centro p.paginacion {
	padding: 8px 11px 0px !important;
	width: auto;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	background: #E2E5E6 /*#00ff00*/;
	position: relative;
	float: right;
	}
	
	#centro p.paginacion span.pages {
		padding: 0px 5px 2px 5px;
		font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
		/*background: #ff00ff;*/
		display: block;
		float: left;
		}
		
		#centro p.paginacion span.pages a:link, #centro p.paginacion span.pages a:visited {
			}
			
		#centro p.paginacion span.pages a:hover, #centro p.paginacion span.pages a:active {
			}
			
	#centro .listadoMostrando p span.pages.pagingInShort, #centro .listadoOrden p span.pages.pagingInShort {
		padding: 2px 5px 2px 5px;
		letter-spacing: 0px;
		height: 12px;
		/*background: #00ff00;*/
		display: block;
		}
	
	#centro p.paginacion a.menos {
		padding: 0px 0px 2px 13px !important;
		height: 14px;
		width: auto;
		text-align: left;
		background: /*#0000ff*/ transparent url(../img/ordenbtt_menos.gif) no-repeat left 3px;
		display: block;
		float: left;
		position: relative;
		overflow: hidden;
		z-index: 2;
		}
		
	#centro p.paginacion a.mas {
		padding: 0px 13px 2px 0px !important;
		height: 14px;
		width: auto;
		text-align: right;
		background: /*#0000ff*/ transparent url(../img/ordenbtt_mas.gif) no-repeat right 3px;
		display: block;
		float: left;
		position: relative;
		overflow: hidden;
		z-index: 2;
		}
	
		#centro p.paginacion .mas:link, #centro p.paginacion .mas:visited {
			text-decoration: underline;
			}
			
		#centro p.paginacion .mas:hover, #centro p.paginacion .mas:active {
			text-decoration: underline;
			}
		
	#centro p.paginacion .nomore {
		padding: 0px 0px 2px 0px;
		width: auto;
		color: #851B21;
		text-align: right;
		background: transparent /*#00ff00*/;
		display: block;
		float: left;
		position: relative;
		z-index: 2;
		}
		
/*paginacion (en listadoMostrando)*/
#centro .listadoMostrando {
	text-align: center;
	}
	
	#centro .listadoMostrando p.paginacion {
		margin: 0px;
		padding: 1px 0px 2px 0px !important;
		/*background: #000000;*/
		position: relative;
		float: none;
		z-index: 1;
		}
		
	#centro .listadoMostrando p.paginacion span.pages {
		margin: 0px;
		padding: 7px 0px 2px 0px;
		float: none;
		}
		
	#centro .listadoMostrando p.paginacion a.menos {
		top: 8px;
		left: 11px;
		position: absolute;
		float: none;
		} 
		
	#centro .listadoMostrando p.paginacion a.mas {
		top: 8px;
		right: 11px;
		position: absolute;
		float: none;
		}
		
/*Listados*/

/*listado tipo B (Bibliografias)*/
#centro .item.listadoB {
	}
	
	.item.listadoB h4 {
		padding: 4px 20px 4px 6px !important;
		margin: 0px 0px 5px 0px;
		font-size: 17px;
		letter-spacing: -1px;
		font-weight: normal;
		line-height: 18px;
		color: #ffffff;
		background: #9EA09A;
		}
		
	.item.listadoB ul {
		/*background: #00ff00;*/
		height: 1%;
		display: none;
		}
		
		#centro .item.listadoB ul li {
			padding: 0px 0px 12px 0px !important;
			width: 94%;
			/*background-color: #ff00ff;*/
			float: left;
			clear: both;
			}
			
		/*#centro .item.listadoB ul li.last {
			float: right;
			clear: none;
			}*/
			
			.item.listadoB ul li div {
				padding: 0px 0px 0px 18px !important;
				}
				
				.item.listadoB ul li div strong {
					padding: 0px 0px 5px 0px;
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 14px;
					line-height: 14px;
					display: block;
					}
					
				#centro .item.listadoB ul li div p {
					padding: 3px 2px 3px 2px !important;
					font-size: 11px;
					line-height: 13px;
					border-style: dashed;
					border-width: 1px 0px;
					border-color: #9EA09A;
					display: table-cell;
					float: left;
					}
					

/*Noticias*/
