@import url( ../estilos/menu.css );

body{

	background:url(../images/bck_linea.gif) top left no-repeat;

	width:960px;

	float:left;

	margin:0;

	padding:0px;

	font-size: 11px;

}

a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

}

p{

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

}

.txtprinc{

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

}

.asterisco{

	font-family:Arial, Helvetica, sans-serif;

	color:#aa0101;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

}

.aviso{

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 9px;

}

.cajaform{

	background:#fbf9f9;

	padding:5px;

	margin:0px;

	border:1px dashed #ededed;

}

.textorojo{

	font-family:lucida sans, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#aa0101;

	font-weight:normal;

	text-decoration:none;

}



h1 {

	color:#555555;

	font-size:26px;

	padding:0px;

	margin:0;

}

h2 {

	font-size: 24px;

	margin:19px 0px 0px 0px;

	padding:2px;

}

h3 {

	font-size: 22px;

	padding:2px;

	margin:0px 0px 10px 0px;

}

h4 {

	font-size: 14px;

	margin:0px 0px 10px 0px;

}



h5 {

	font-size: 18px;

	padding:0px;

	margin:0px;

	clear:both;

}



#contenido{

	width:960px;

	height:100%;

	float:left;

	margin:0 auto;

	padding:0px;

}

.lineadisc{

	border-top:1px dotted #bebebe;

	width:400px;

	height:5px;

	padding:0px;

	margin:0px;

}

.lineadiscbig{

	border-top:1px dotted #bebebe;

	width:650px;

	height:5px;

	padding:0px;

	margin:0px;

}



#logo{

	float:left; 

	padding:0px;

	margin:0 auto;

	display:block;

}

#logo a{

	BACKGROUND: url(../images/logo.gif) no-repeat; 

	width:186px; 

	height:84px; 

	float:left; 

	padding:0px 20px 0px 0px;

	margin:0 20px;

	text-indent:-9999px;

	OVERFLOW:hidden;

	display:block;

}

.claim{

	width:960px;

	float:left;

	display:block;

	padding-left:5px;

	margin:0 auto;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	font-weight:normal;

	color:#999999;

	text-decoration:none;

}

#cabecera{

	float:left;

	margin:0px;

	padding:0px;

	width:960px;

	display:block;

	height:110px;

}

/*#accesousuarios{

	background:url(../images/bck_acceso_clientes.gif) top left no-repeat;

	width:255px;

	height:84px;

	float:right;

	display:block;

	list-style:none;

	list-style-type:none;

}

#accesousuarios ul{

	float:right;

	display:block;

	list-style:none;

	list-style-type:none;

}

#acceso{

	display:block;

	float:left;

	list-style:none;

	list-style-type:none;

	padding:0px;

	padding:11px;

}*/

#telefonocab{

	width:323px;

	height:79px;

	float:right;

	display:block;

	list-style:none;

	list-style-type:none;

}

#telefonocab ul{

	float:right;

	display:block;

	list-style:none;

	list-style-type:none;

}

.btenter{

	clear:both;

	display:inline;

	float:right;

	margin:0 auto;

}

#cab{

	/*width:960px;

	list-style:none;

	height:110px;

	list-style-type:none;

	display:block;

	padding:0px;

	margin:0 auto;

	float:left;

	border:1px solid #FFF000;*/

	float:left;

	margin:0 auto;

	padding:0px;

	width:960px;

	display:block;

}

#cab ul{

	list-style:none;

	list-style-type:none;

	display:block;

	float:left;

}

#cab li{

	margin:0 auto;

	padding:0px;

	list-style:none;

	list-style-type:none;

	border:1px solid #FF0000;

	display:block;

	float:left;

}

.formacceso{

	width:100px;

	list-style:none;

	list-style-type:none;

	font:Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#999999;

	text-decoration:none;

	border:1px solid #FFF;

	padding:0px;

	margin:0 auto;

	height:15px;

}

#menu{

	float:left;

	width:262px;

	height:406px;

	display:block;

	padding:0px;

	margin:0px;

	text-align:left;

}

#flash{

	width:690px;

	display:block;

	height:406px;

	padding:30px 0px 15px 0px;

	float:left;

	font-size: 1.7em;

}

#destacados{

	display:block;

	margin:0px;

	padding:0px;

}

#servicioshome{

	background:url(../images/bck_servicios.gif) top left no-repeat;

	float:left;

	width:344px;

	height:290px;

	display:block;

	margin:0px;

	padding:0px;

}

#servicios ul{

	list-style:none;

	list-style-type:none;

	margin:0px;

	padding:0px;

}

UL#btdestacados {

	LIST-STYLE-TYPE: none; padding:0px 0px 0px 73px; margin:0px; float:left; display:block; clear:both; WIDTH: 245px;

}

UL#btdestacados LI {

	DISPLAY:block; float:left; padding:0px; margin:0px; WIDTH: 245px;

}

UL#btdestacados LI A {

	DISPLAY:block; width:245px; HEIGHT: 288px; OVERFLOW:hidden; TEXT-INDENT: -9999px; float:left; padding:0px; margin:0px;

}

UL#btdestacados LI#asesoria A {

	DISPLAY: block; BACKGROUND: url(../images/bt_asesoria_home.gif); FLOAT: left; WIDTH: 245px; HEIGHT: 76px; margin:57px 0px 0px 0px; padding:0px;

}

UL#btdestacados LI#diseno A {

	DISPLAY: block; BACKGROUND: url(../images/bt_diseno_home.gif); FLOAT: left; WIDTH: 245px; HEIGHT: 93px; padding:0px; margin:0px;

}

UL#btdestacados LI#publicidad A {

	DISPLAY: block; BACKGROUND: url(../images/bt_publicidad_home.gif); FLOAT: left; WIDTH: 245px; HEIGHT: 62px; padding:0px; margin:0px;

}

#botoneshome{

	display:block;

	list-style:none;

	padding:0px;

	margin:0px;

}

#botonnegro{

	display:block;

	list-style:none;

	list-style-type:none;

	BACKGROUND: url(../images/bt_black.gif) no-repeat;

	FLOAT:left;

	WIDTH:295px;

	HEIGHT:56px;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	font-weight:normal;

	margin:10px 0px 0px 5px;

	padding:0px;

}



#botonnegro a{

	clear:both;

	color:#FFF;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	font-weight:normal;

	padding:19px 25px 19px 70px;

	FLOAT:left;

}

#casos{

	background:url(../images/bck_casos.gif) top left no-repeat;

	float:left;

	width:300px;

	height:290px;

	display:block;

	margin:0px;

	padding:0px;

}



UL#btcasos {

	LIST-STYLE-TYPE:none; padding:0px; margin:0px; float:left; display:block;



}

UL#btcasos LI {

	display:block; float:left; padding:0px; margin:0px;

}

UL#btcasos LI A {

	padding:0px; margin:0px;

}

UL#btcasos LI#imagen {

	display:block; FLOAT:left; WIDTH:279px; HEIGHT:143px; margin:55px 0px 0px 10px; padding:0px;

}

UL#btcasos LI#txtcasos {

	background:url(../images/bck_txtcasos.gif) top left no-repeat; 

	width:279px;

	height:80px; 

	margin:2px 0px 0px 10px; 

	padding:9px 0px 0px 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#010101;

	font-weight:normal;

	text-decoration:none;

	float:left;

	display:block;

	}
UL#btcasos LI#txtcasos a{
	margin:0px;
	padding:0px;
}

#visor{

	list-style:none;

	list-style-type:none;

	float:left;

	display:block;

	margin:5px 0px 0px 0px;

	padding:0px;

}

#visor li a{

	list-style:none;

	list-style-type:none;

	display:block;

	margin:0px;

	padding:0px;

	float:left;

}

#visor li#img a{

	list-style:none;

	width:22px;

	height:22px;

	list-style-type:none;

	display:block;

	margin:5px 0px 0px 8px;

	padding-top:2px;

	float:left;

}

#visor #info {

	list-style:none;

	list-style-type:none;

	background:url(../images/tick_info.gif) top left no-repeat;

	padding:0px 95px 0px 15px;

	margin:0px;

	display:block;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#aa0101;

	font-weight:bold;

	text-decoration:none;

}
#visor #info a{
		color:#aa0101;
}
.txtvisor {

	background-color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	text-decoration:none;

	text-align:center;

	padding:0px;

	margin:0 auto;

	display:block;

}

.txtvisor:hover{

	background-color:#f7f7f7;

	color:#aa0101;

}

#actualidad{

	margin:0px;

	padding:0px;

	background:url(../images/bck_actualidad.gif) top left no-repeat;

	width:300px;

	height:290px;

	float:left;

	display:block;

}

ul#actualidadhome{

	list-style:none;

	list-style-type:none;

	float:left;

	display:block;

	margin:0px;

	padding:40px 25px 65px 30px;

}

ul#actualidadhome li{

	background:url(../images/tick_noticias.gif) top left no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	padding-left:30px;

	float:left;

	display:block;

	margin-top:10px;

	padding-top:12px;

}

#pie{

	margin-top:20px;

	display:block;

	float:left;

	width:100%;

}

#footer{

	display:block;

	float:left;

	margin:2px;

	padding:2px;

	background-color:#eeeeee;

}

#navpie{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	padding:5px;

	margin:1px;

	color:#666666;

	list-style:none;

	float:left;

	width:141px;

	display:block;

	height:83px;

	border-right:2px solid #FFF;

}

#datosempresa{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	background-color:#eeeeee;

	list-style:none;

	float:right;

	display:block;

	padding:5px;

}

#tel{

	background-color:#eeeeee;

	list-style:none;

	float:right;

	text-align:right;

	width:916px;

	margin:2px 0px 15px 0px;

	border-top:2px solid #FFF;

	display:block;

}

#default{

	background:url(../images/bck_default.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#quienessomos{

	background:url(../images/bck_quienes.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#quienessomos p{

	padding:0 5px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#destacadosquienes{

	list-style:none;

	list-style-type:none;

	width:100%;

	float:left;

	display:block;

	margin:36px 0px 0px 0px;

	padding:0px;

}

UL#navquienes {

	LIST-STYLE-TYPE: none; OVERFLOW:hidden; padding:0px; margin:0px; float:left; HEIGHT: 70px;

}

UL#navquienes LI {

	DISPLAY:inline; HEIGHT: 70px; OVERFLOW:hidden; float:left; padding:0px; margin:0px; width:152px;

}

UL#navquienes LI A {

	DISPLAY:block; HEIGHT: 70px; OVERFLOW:hidden; TEXT-INDENT: -9999px; float:left; padding:0px; margin:0px; width:152px;

}

UL#navquienes LI#quienesservicios A {

	DISPLAY: block; BACKGROUND: url(../images/bt_servicios.gif); FLOAT: left; WIDTH: 152px; HEIGHT: 70px;

}

UL#navquienes LI#quienesservicios A:hover, UL#navquienes LI#quienesservicios A.hover {

	BACKGROUND: url(../images/bt_servicios.gif) 0px -70px; HEIGHT: 70px; 

}

UL#navquienes LI#quienesservicios A.selected, UL#navquienes LI#quienesservicios A:selected {

	BACKGROUND: url(../images/bt_servicios.gif) 0px -70px; HEIGHT: 70px;

}



UL#navquienes LI#quienesproyectos A {

	DISPLAY: block; BACKGROUND: url(../images/bt_proyectos.gif); FLOAT: left; WIDTH: 152px; HEIGHT: 70px;

}

UL#navquienes LI#quienesproyectos A:hover, UL#navquienes LI#quienesproyectos A.hover {

	BACKGROUND: url(../images/bt_proyectos.gif) 0px -70px; HEIGHT: 70px; 

}

UL#navquienes LI#quienesproyectos A.selected, UL#navquienes LI#quienesproyectos A:selected {

	BACKGROUND: url(../images/bt_proyectos.gif) 0px -70px; HEIGHT: 70px;

}

UL#navquienes LI#quienesactualidad A {

	DISPLAY: block; BACKGROUND: url(../images/bt_actualidad.gif); FLOAT: left; WIDTH: 152px; HEIGHT: 70px;

}

UL#navquienes LI#quienesactualidad A:hover, UL#navquienes LI#quienesactualidad A.hover {

	BACKGROUND: url(../images/bt_actualidad.gif) 0px -70px; HEIGHT: 70px; 

}

UL#navquienes LI#quienesactualidad A.selected, UL#navquienes LI#quienesactualidad A:selected {

	BACKGROUND: url(../images/bt_actualidad.gif) 0px -70px; HEIGHT: 70px;

}

UL#navquienes LI#quienesblog A {

	DISPLAY: block; BACKGROUND: url(../images/bt_blog.gif); FLOAT: left; WIDTH: 152px; HEIGHT: 70px;

}

UL#navquienes LI#quienesblog A:hover, UL#navquienes LI#quienesblog A.hover {

	BACKGROUND: url(../images/bt_blog.gif) 0px -70px; HEIGHT: 70px; 

}

UL#navquienes LI#quienesblog A.selected, UL#navquienes LI#quienesblog A:selected {

	BACKGROUND: url(../images/bt_blog.gif) 0px -70px; HEIGHT: 70px;

}

#prensaint{

	background:url(../images/bck_prensa.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#prensaint p{

	padding:0 5px;

	margin:0px;

	width:400px;

	text-align:justify;

}

.textoProducto{

	float:left;

	width:400px;

	min-height:280px;

	padding:0px 5px 5px 15px;

	font-family:Tahoma,	Arial,sans-serif;

	font-size:12px;

	color:#666;

	line-height:1.4em;

	/*overflow:auto;*/

}

#menuprensa{

	margin-right:15px;

	padding:0px;

	display:block;

	float:right;

	background: url(../images/bck_subtit.gif);

	width:240px;

}

#menuprensa ul{

	margin:0px;

	padding:0px;

}

#menuprensa li{

	list-style:none;

	list-style-type:none;

}

#menuprensa a{

	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#555555;

	font-weight:bold;

	text-decoration:none;

	display:block;

	padding:10px;

	border-bottom:1px dashed #CCCCCC;

}

#menuprensa a:hover{

	background-color:#CCC;

}



#Serviciosint{

	background:url(../images/bck_serviciosint.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#Serviciosint p{

	padding:0 5px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#clientesint{

	background:url(../images/bck_clientesint.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	max-height:2000px;

	list-style:none;

	list-style-type:none;

}

#clientesint p{

	padding:10px;

	margin:0px;

	width:600px;

	text-align:justify;

}

#clientesint .tablaclientes{

	width:580px;

	margin:2px;

}

#clientesint .clientes{

	background:url(../images/tick_info.gif) top left no-repeat;

	float:left;

	display:block;

	margin:1px;

	padding:2px 4px 2px 15px;

	text-decoration:none;

}

#clientesint .clientes:hover{

	text-decoration:underline;

}

#clientesint .cuatro{

	padding:10px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#detallesclientes{

	width:100%;

	padding:0px;

	margin:0px;

	display:block;

	float:left;

}

#detallesclientes ul{

	width:100%;

	padding:0px;

	margin:0px;

	display:block;

	float:left;

}

#detallesclientes li{

	width:100%;

	padding:0px;

	margin:0px;

	display:block;

	float:left;

}

#detallesclientes a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#aa0101;

	font-weight:bold;

	padding-left:0px;

	margin:0px;

}

#detallesclientes .imagen{

	width:600px;

	border:5px solid #ededed;

}

#detallesclientes .info{

	background:url(../images/bck_info.gif) top left no-repeat;

	width:90px;

	height:55px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#555555;

	font-weight:bold;

	text-transform:uppercase;

	padding:10px 5px;

	margin-top:5px;

	float:left;

	display:block;

}

#detallesclientes #fondourl{

	background:url(../images/bck_url.gif) top left no-repeat;

	width:650px;

	height:56px;

	padding:25px 5px;

}

#detallesclientes .url{

	width:90px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#555555;

	font-weight:bold;

	text-transform:uppercase;

}

#detallesclientes .txt{

	width:75%;

	float:left;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#555555;

	font-weight:normal;

	margin-top:0px;

}

#subtitulo{

	width:650px;

	padding:0px;

	margin:0px;

	display:block;

	float:left;

}

#subtitulo ul{

	float:left;

	display:block;

	padding:0px;

	margin:0px;

}

#subtitulo li{

	list-style:none;

	float:left;

	display:block;

	padding-top:0px;

	margin:0px;

	line-height:2em;

}

#subtitulo li.imgproyectos{

	background:url(../images/bck_subtit.gif);

	list-style:none;

	width:262px;

	height:154px;

	float:left;

	display:block;

	padding:0px;

	margin:2px 1px 0px 1px;

}

#subtitulo .tit{

	width:580px;

	padding:5px;

	background:url(../images/bck_subtit.gif);

	font-family:lucida sans, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#555;

	float:left;

	display:block;

	margin:0 auto;

}

#subtitulo .numeracion{

	width:580px;

	padding:0 5px 0 5px;

	background-color:#fbfbfb;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#555;

	float:left;

	text-align:right;

	display:block;

	margin:0 auto;

	border:1px solid #f1f1f1;

}



/*trabajos*/

.message_list {

	list-style: none;

	margin: 0;

	padding: 0;

	width: 98%;

}

.message_list li {

	padding: 0;

	margin: 0;

	/*background: url(../images/message-bar.gif) no-repeat;*/

}

.message_head {

	padding: 5px 10px;

	cursor: pointer;

	position: relative;

}

.message_head .timestamp {

	color: #666666;

	font-size: 95%;

	position: absolute;

	right: 10px;

	top: 5px;

}

.cabecera_mensaje {

	padding: 5px 10px;

	position: relative;

}

.message_body {

	width:98%;

	padding: 5px 10px 15px;

}

.cuerpo_mensaje {

	width:98%;

	padding: 5px 10px 8px;

}

.collapse_buttons {

	text-align: right;

	border-top: solid 1px #e4e4e4;

	padding: 5px 0;

}

.collapse_buttons a {

	margin-left: 15px;

	float: right;

}

.show_all_message {

	background: url(../images/tall-down-arrow.gif) no-repeat right center;

	padding-right: 12px;

}

.show_recent_only {

	display: none;

	background: url(../images/tall-up-arrow.gif) no-repeat right center;

	padding-right: 12px;

}

.collpase_all_message {

	background: url(../images/collapse-all.gif) no-repeat right center;

	padding-right: 12px;

	color: #666666;

}

/* fin trabajos*/

#contactoint{

	background:url(../images/bck_contacto.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

}

#contactoint ul{

	width:448px;

	display:block;

	float:left;

	padding:5px;

	margin:0px;

}

#contactoint li{

	display:block;

	float:left;

	padding:5px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

}

#contactoint p{

	padding:0 5px;

	margin:0px;

	text-align:justify;

}

prensaform{

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	min-height:494px;

	list-style:none;

}

#prensaform ul{

	width:400px;

	display:block;

	float:left;

	padding:0px;

	margin:0px;

}

#prensaform li{

	display:block;

	float:left;

	padding:5px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

}

#prensaform p{

	padding:0 5px;

	margin:0px;

	text-align:justify;

}

#bolsaint{

	background:url(../images/bck_bolsa.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

}

#bolsaint ul{

	width:448px;

	display:block;

	float:left;

	padding:5px;

	margin:0px;

}

#bolsaint li{

	display:block;

	float:left;

	padding:5px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

}

#bolsaint p{

	padding:0 5px;

	margin:0px;

	text-align:justify;

}

.detallebolsa{

	background:#fbf9f9;

	padding:5px;

	margin:0px;

	border:1px dashed #ededed;

}

.detallebolsa li{

	display:block;

	float:left;

	background-color:#f0f0f0;

}

.marcadobolsa{

	float:left;

	width:40%;

	padding:0px;

	margin:2px;

}

.nomarcadobolsa{

	width:55%;

	padding:0px;

	margin:0px;

}

#notasprensa{

	padding:0px 0px 10px 0px;

	width:400px;

	display:block;

	float:left;

	border-bottom:1px dotted #bebebe;

	margin:0px 0px 10px 0px;

}

#notasprensa ul{

	padding:0px;

	margin:0px;

}

#notasprensa li{

	padding:0px;

	display:block;

	float:left;

}

#notasprensa .txt{

	padding-left:5px;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 11px;

	margin-bottom:5px;

	width:400px;

}

#notasprensa .tit{

	width:100%;

	padding:5px;

	margin-bottom:5px;

	font-family:Arial, Helvetica, sans-serif;

	color:#555555;

	font-weight:normal;

	text-decoration:none;

	font-size: 12px;

	display:block;

	float:left;

	background-color:#ededed;

}

#notasprensa a{

	padding-left:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#aa0101;

	font-weight:bold;

}

.radio{

	width:100%;

	padding:2px;

}

#informesint{

	background:url(../images/bck_informes.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#informesint p{

	padding:0 5px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#actualidadint{

	background:url(../images/bck_actualidadint.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	height:494px;

	list-style:none;

	list-style-type:none;

}

#actualidadint p{

	padding:0 5px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#mapaweb{

	background:url(../images/bck_mapa.gif) top left no-repeat;

	display:block;

	float:left;

	padding:15px 0px 0px 10px;

	margin:30px 0;

	width:680px;

	min-height:494px;

	list-style:none;

	list-style-type:none;

}

#mapaweb p{

	padding:0px;

	margin:0px;

	width:400px;

	text-align:justify;

}

#mapaweb ul{

	padding:0px 15px;

	margin:0px;

	list-style:none;

}

#mapaweb ul li{

	padding:2px 15px;

	margin:2px;

}

#mapaweb li{

	padding:2px;

	margin:2px;

	list-style:none;

}

#mapaweb a{

	background:url(../images/tick_info.gif) center left no-repeat;

	padding-left:15px;

	margin:0px;

}

h1{ color:#555555;
font-family:Helvetica,Arial,sans-serif;
font-size:28px;
font-stretch:ultra-condensed;
font-style:normal;
font-weight:normal;
line-height:26px;}
h2{ color:#626262;font-family:Helvetica, Arial, sans-serif;font-size:26px;font-weight:normal;font-stretch:ultra-condensed;}
h3{ color:#aa0101;font-family:Helvetica, Arial, sans-serif;font-size:26px;font-weight:normal;font-stretch:ultra-condensed;font-stretch:ultra-condensed;}
h4{ color:#626262;font-family:Helvetica, Arial, sans-serif;font-size:20px;font-weight:normal;font-stretch:ultra-condensed;}
h5{ color:#aa0101;font-family:Helvetica, Arial, sans-serif;font-size:17px;font-weight:thin;font-stretch:ultra-condensed;}

.category{ cursor:pointer; padding-left:15px; background:url(../images/tall-up-right.gif) no-repeat left;}
.linksAmigos{ height:700px;}
.linksAmigos ul{width:250px; }
.linksAmigos ul li{ list-style:none;width:250px;}
.linksAmigos ul li h5{ color:#aa0101;font-family:Helvetica, Arial, sans-serif;font-size:17px;font-weight:thin;font-stretch:ultra-condensed;}
.linksAmigos ul li ul li{ list-style:none; margin:5px;}
.linksAmigos ul li ul li .textoLink{border-bottom:#aa0101 thin solid; width:250px; }
.linksAmigos ul li ul li a{ color:#333333; font-size:14px;}
.linksAmigos ul li ul{ width:250px;}
.linksAmigos ul li ul li a:hover{ color:#aa0101;}
.linksAmigos ul li ul li p{ color:#666666; font-size:12px; width:250px;}