body,td,th {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #E13213;
	text-decoration:none;
}
a:active {
	color: #333333;
	text-decoration:none;
}


/************ TEXTOS *************/
.helvetica {font-family:Helvetica, Arial, sans-serif;}
.verdana {font-family:Verdana, Arial, Helvetica, sans-serif;}

.textoBlanco9, .textoBlanco9 a {color:#FFFFFF!important; font-size:9px;}
.textoBlanco11, .textoBlanco11 a {color:#FFFFFF!important; font-size:11px;}

.textoGris9, .textoGris9 a {color:#7f7f7f!important; font-size:9px;}
.textoGris10, .textoGris10 a {color:#333333!important; font-size:10px;}
.textoGris11, .textoGris11 a {color:#333333!important; font-size:11px;}
.textoGris13, .textoGris13 a {color:#333333!important; font-size:13px;}
.textoGris19, .textoGris19 a {color:#333333!important; font-size:19px;}

.textoRojo9, .textoRojo9 a {color:#d32e12!important; font-size:9px;}
.textoRojo10, .textoRojo10 a {color:#d32e12!important; font-size:10px;}
.textoRojo11, .textoRojo11 a {color:#d32e12!important; font-size:11px;}
.textoRojo13, .textoRojo13 a {color:#d32e12!important; font-size:13px;}
.textoRojo15, .textoRojo15 a {color:#d32e12!important; font-size:15px;}
.textoRojo19, .textoRojo19 a {color:#d32e12!important; font-size:19px;}

/************ FORMUS *************/
.cajaTexto01 {color:#333333; background-color:#FFFFFF; font-size:9px; border:1px solid #e8e8e8; height:12px}
.cajaTexto02 {color:#333333; background-color:#FFFFFF; font-size:12px; border:1px solid #CCCCCC;}

/************ MENU ***************/

.menu_quienes {color:#e8e8e8!important; background:url(../img/menu_quienes.gif) no-repeat; display:block; height:34px; line-height:34px; width:95px;}
.menu_quienes_sel, .menu_quienes:hover {color:#e8e8e8; background:url(../img/menu_quienes_sel.gif) no-repeat; display:block; height:34px; line-height:34px; width:95px;}

.menu_corporativo {color:#e8e8e8!important; background:url(../img/menu_corporativo.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px; position:relative;}
.menu_corporativo_sel, .menu_corporativo:hover {color:#e8e8e8; background:url(../img/menu_corporativo_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px; position:relative;}

.menu_productos {color:#e8e8e8!important; background:url(../img/menu_productos.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px; position:relative;}
.menu_productos_sel, .menu_productos:hover {color:#e8e8e8; background:url(../img/menu_productos_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px; position:relative;}

.menu_idi {color:#e8e8e8!important; background:url(../img/menu_idi.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:55px; position:relative;}
.menu_idi_sel, .menu_idi:hover {color:#e8e8e8; background:url(../img/menu_idi_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:55px; position:relative;}

.menu_prescipcion {color:#e8e8e8!important; background:url(../img/menu_prescipcion.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}
.menu_prescipcion_sel, .menu_prescipcion:hover {color:#e8e8e8; background:url(../img/menu_prescipcion_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}

.menu_proyectos {color:#e8e8e8!important; background:url(../img/menu_proyectos.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}
.menu_proyectos_sel, .menu_proyectos:hover {color:#e8e8e8; background:url(../img/menu_proyectos_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}

.menu_comunicacion {color:#e8e8e8!important; background:url(../img/menu_comunicacion.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:105px; position:relative;}
.menu_comunicacion_sel, .menu_comunicacion:hover {color:#e8e8e8; background:url(../img/menu_comunicacion_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:105px; position:relative;}

.menu_contactos {color:#e8e8e8!important; background:url(../img/menu_contactos.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}
.menu_contactos_sel, .menu_contactos:hover {color:#e8e8e8; background:url(../img/menu_contactos_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}

.menu_clientes {color:#e8e8e8!important; background:url(../img/menu_clientes.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:140px;}
.menu_clientes_sel, .menu_clientes:hover {color:#e8e8e8; background:url(../img/menu_clientes_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:140px;}

.menu_noticias {color:#e8e8e8!important; background:url(../img/menu_noticias.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}
.menu_noticias_sel, .menu_noticias:hover {color:#e8e8e8; background:url(../img/menu_noticias_sel.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}

/******** CATALAN ***********/

.menu_quienes_ct {color:#e8e8e8!important; background:url(../img/menu_quienes_ct.gif) no-repeat; display:block; height:34px; line-height:34px; width:95px;}
.menu_quienes_ct_sel, .menu_quienes_ct:hover {color:#e8e8e8; background:url(../img/menu_quienes_sel_ct.gif) no-repeat; display:block; height:34px; line-height:34px; width:95px;}

.menu_corporativo_ct {color:#e8e8e8!important; background:url(../img/menu_corporativo_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px; position:relative;}
.menu_corporativo_ct_sel, .menu_corporativo_ct:hover {color:#e8e8e8; background:url(../img/menu_corporativo_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px; position:relative;}

.menu_productos_ct {color:#e8e8e8!important; background:url(../img/menu_productos_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px; position:relative;}
.menu_productos_ct_sel, .menu_productos_ct:hover {color:#e8e8e8; background:url(../img/menu_productos_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px; position:relative;}

.menu_idi_ct {color:#e8e8e8!important; background:url(../img/menu_idi_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:55px; position:relative;}
.menu_idi_ct_sel, .menu_idi_ct:hover {color:#e8e8e8; background:url(../img/menu_idi_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:55px; position:relative;}

.menu_prescipcion_ct {color:#e8e8e8!important; background:url(../img/menu_prescipcion_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}
.menu_prescipcion_ct_sel, .menu_prescipcion_ct:hover {color:#e8e8e8; background:url(../img/menu_prescipcion_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}

.menu_proyectos_ct {color:#e8e8e8!important; background:url(../img/menu_proyectos_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}
.menu_proyectos_ct_sel, .menu_proyectos_ct:hover {color:#e8e8e8; background:url(../img/menu_proyectos_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}

.menu_comunicacion_ct {color:#e8e8e8!important; background:url(../img/menu_comunicacion_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:105px; position:relative;}
.menu_comunicacion_ct_sel, .menu_comunicacion_ct:hover {color:#e8e8e8; background:url(../img/menu_comunicacion_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:105px; position:relative;}

.menu_contactos_ct {color:#e8e8e8!important; background:url(../img/menu_contactos_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}
.menu_contactos_ct_sel, .menu_contactos_ct:hover {color:#e8e8e8; background:url(../img/menu_contactos_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:90px;}

.menu_clientes_ct {color:#e8e8e8!important; background:url(../img/menu_clientes_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:140px;}
.menu_clientes_ct_sel, .menu_clientes_ct:hover {color:#e8e8e8; background:url(../img/menu_clientes_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:140px;}

.menu_noticias_ct {color:#e8e8e8!important; background:url(../img/menu_noticias_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}
.menu_noticias_ct_sel, .menu_noticias_ct:hover {color:#e8e8e8; background:url(../img/menu_noticias_sel_ct.gif) no-repeat 15px; display:block; height:34px; line-height:34px; width:95px;}


/*********** SUBMENU **************/

#presenMenu {
	position:absolute;
	top:32px;
	left:-10px;
	width:295px;
	/*height:160px;*/
	z-index:20;
	display:none;
	}
#presenMenu2 {
	position:absolute;
	top:32px;
	left:-10px;
	width:195px;
	/*height:160px;*/
	z-index:20;
	display:none;
}
#presenMenu0 {
	position:absolute;
	top:32px;
	left:5px;
	width:245px;
	/*height:160px;*/
	z-index:20;
	display:none;
}
#presenMenu6 {
	position:absolute;
	top:32px;
	left:-10px;
	width:155px;
	/*height:160px;*/
	z-index:20;
	display:none;
}
#presenMenu ul {
list-style:none;
padding:0;
margin:0;
width:270px;
filter: alpha(opacity=90);
opacity: .9; 
}
#presenMenu2 ul {
list-style:none;
padding:0;
margin:0;
width:170px;
filter: alpha(opacity=90);
opacity: .9; 
}
#presenMenu0 ul {
list-style:none;
padding:0;
margin:0;
width:220px;
filter: alpha(opacity=90);
opacity: .9; 
}
#presenMenu6 ul {
list-style:none;
padding:0;
margin:0;
width:130px;
filter: alpha(opacity=90);
opacity: .9; 
}

#presenMenu li a, #presenMenu2 li a, #presenMenu0 li a, #presenMenu6 li a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
padding:0 10px;
text-align:left;
line-height:21px;
height:21px;
display:block;
cursor:pointer;
color:#000000!important;
background-color:#EEEEEE;
text-decoration:none;
}


#presenMenu li a:hover, #presenMenu2 li a:hover, #presenMenu0 li a:hover, #presenMenu6 li a:hover{
color:#d32e12!important;
background-color:#FFFFFF;
}

/*********** MENU IZQ **************/
.sub_menu_izq {display:block; padding:5px; line-height:18px; color:#FFFFFF!important; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sub_menu_izq:hover, .sub_menu_izq_sel {display:block; padding:5px; line-height:18px;color:#FFFFFF!important; background-color:#d32e12; font-family:Verdana, Arial, Helvetica, sans-serif;}

.menu_izq {display:block; padding:5px; line-height:18px; color:#676767!important; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu_izq:hover, .menu_izq_sel {display:block; padding:5px; line-height:18px;color:#FFFFFF!important; background-color:#d32e12; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*********** FICHA ****************/
.borde_imagen {border:1px solid #eaeaea;}
.borde_imagen:hover {border:1px solid #cb3f25;}