/* GENERALES /////////////////////////////////////////////////////////////*/
body {margin:0;padding:0;position:relative}
ul, li, h1, h2, h3, h4, h5, p, a {margin:0;padding:0;list-style-type:none;}
p {margin-bottom:15px;}
/**/
.TELEFONO {position:absolute;top:205px;margin-left:-452px;left:50%}

/*ESTRCTURA/////////////////////////////////////////////////////////////*/
/*MENU PRINCIPAL//////////////////////////////////*/
.menulateral {padding-top:26px;}
/**/
ul.MENU li {margin-top:0px;margin-bottom:8px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#FFFFFF;padding-top:2px;background-repeat:no-repeat;}
ul.MENU li a {height:21px;padding-top:2px;padding-left:40px;background:url(fondo_menu.gif) 0 0 no-repeat;display:block;width:180px;color:#FFF;text-decoration:none}
ul.MENU li a:hover {background:url(fondo_menu_over.gif) 0 0 no-repeat;color:#28347C;text-decoration:none}
/**/
ul.SUBMENU {margin-left:40px;margin-top:10px;padding:10px 0;background-color:#FFFFFF;list-style-type:none;vertical-align:top;}
ul.SUBMENU li {margin:0px;color:#424d90;font-size:11px;padding-top:2px;padding-bottom:2px;padding-left:0px;background-image:url(bolo_menu.gif);background-repeat:no-repeat;background-position:12px 9px;}
ul.SUBMENU li a {margin:0;width:155px;padding-left:25px;background:none;color:#424d90;text-decoration:none;}
ul.SUBMENU li a:hover{background:none;color:#333333;text-decoration:none;}

/*MENU SOPORTE//////////////////////////////////*/
/* Barra Vertical de los enlaces esquinados superiores */
.MenuSoporte {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a5466;padding-right:4px;}
.MenuSoporte a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#4a5466;text-decoration:none;}
.MenuSoporte a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#666FA6;text-decoration:none;}

/* TEXTOS WEB /////////////////////////*/
/*BLOQUE CENTRAL//////////////////////////////////////////////////////*/
.fondo {background:#f4f4f4;}
h1 {margin:0;padding:0;font-family:"Trebuchet MS", Tahoma, Arial;font-size:18px;color:#333333;padding-top:11px;padding-bottom:20px;padding-left:12px;background-image:url(franja_clientes.gif);background-position:0px 36px;background-repeat:no-repeat;clear:both}
h1.HOME {font-family:"Trebuchet MS", Tahoma, Arial;font-size:18px;color:#333333;padding-bottom:29px;margin:0px;background-image:url(degratxt.gif);background-position:center 36px;background-repeat:no-repeat;}
p {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:14px;color:#6e6e6e;padding-left:0px;}
p.entradilla {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:normal;color:#6e6e6e;font-weight:bold;padding-left:12px;padding-top:12px;padding-bottom:28px;text-align:justify}
p.textos {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:14px;color:#6e6e6e;padding-left:41px;text-align:justify}
p.textos a {color:#8C96C7;text-decoration:underline}
p.textos a:hover {color:#CCD0D9;text-decoration:underline}
/*BLOQUE NOTICIAS//////////////////////////////////////////////////////*/
p.noticias {font-family:"Trebuchet MS", Tahoma, Arial;font-size:10px;line-height:14px;color:#666666;margin:0px;padding-left:39px;padding-right:13px;padding-top:6px;padding-bottom:7px;text-align:justify;}
.noticias {padding-left:0px;padding-top:26px;padding-bottom:12px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:10px;line-height:normal;color:#6e6e6e;}
.noticias h2 {margin:0;padding-left:0;font-family:"Trebuchet MS", Tahoma, Arial;font-size:14px;color:#FFFFFF;background-color:#333333;background-image:none;padding-top:2px;padding-bottom:2px;text-align:center;}
.noticiasmod {margin-top:8px;border:1px solid #b6b6b6;background:#e6e6e6 url(franja_lateral.gif) left top repeat-y;}
/*TITULOS*/
h2 {font-family:"Trebuchet MS", Tahoma, Arial;font-size:14px;color:#333333;margin:10px 0 0 0;padding-left:30px;padding-bottom:17px;background-image:url(bolo_h2.gif);background-repeat:no-repeat;background-position:12px 6px;}
h3 a {color:#000000;text-decoration:underline}
h3 a:hover {color:#8E95BF;text-decoration:underline}
h3 {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#000000;margin:0px;font-weight:bold;padding-left:28px;padding-top:12px;background-image:url(bolo2.gif);background-repeat:no-repeat;background-position:17px 16px;}
h4 {font-family:"Trebuchet MS", Tahoma, Arial;font-size:16px;color:#424d90;padding-top:0px;padding-bottom:0px;padding-left:12px;margin:0px;}
h5 {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#353535;padding-top:1px;padding-bottom:12px;padding-left:12px;margin:0px;font-style:normal;}
h5 a {color:#353535;text-decoration:underline;}

/*FICHA CLIENTES//////////////////////////////////////////////////////*/
h1.CLIENTES {padding-top:0px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:18px;color:#333333;padding-bottom:13px;margin:0px;background-image:url(franja_galeria.gif);background-position:center 25px;background-repeat:no-repeat;}
.ContenidoCentral {margin-left:20px;margin-top:26px;margin-right:17px;padding-left:0px;padding-right:12px;padding-bottom:12px;background-color:#FFFFFF;padding-top:0px;overflow:hidden;height:100%}
body#HOME .ContenidoCentral {background:#FFFFFF url(lema_home_por.gif) right bottom no-repeat;padding-bottom:100px;margin-bottom:20px;}
body#SOLUCIONES .ContenidoCentral {background:#FFFFFF url(fondo_arroba.jpg) left bottom no-repeat;padding-bottom:100px;margin-bottom:20px;}
body#COMUNICA .ContenidoCentral {background:#FFFFFF url(fondo_raton.jpg) left bottom no-repeat;padding-bottom:0px;margin-bottom:20px;}

.ContenidoCentral .FichaCliente {padding:5px 0 15px 0}
.ContenidoCentral .FichaCliente p {padding-left:27px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:14px;padding-right:13px;text-align:justify;}
.ContenidoCentral .FichaCliente p img {float:left;border:1px solid #D6D9E7;padding:2px;margin:0 12px 10px 0;}
.ContenidoCentral .FichaCliente div.Flotante {display:inline;float:left;border:1px solid #D6D9E7;padding:2px;margin:5px 12px 10px 17px;}
.ContenidoCentral .FichaCliente2 {padding:5px 13px 28px 0;background:url(fondo_medios.gif) right bottom no-repeat}
.ContenidoCentral .FichaCliente2 p {padding-left:27px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:14px;padding-right:13px;text-align:justify;}
.ContenidoCentral .FichaCliente2 p img {float:left;border:1px solid #D6D9E7;padding:2px;margin:0 12px 10px 0;}
.ContenidoCentral .FichaCliente2 div.Flotante {display:inline;float:left;border:1px solid #D6D9E7;padding:2px;margin:5px 12px 10px 17px;}
/**/

/*MODULOS CLIENTES///////////////////////////////////////////////////*/
.ModClientes {border:1px solid #dfdfdf;}
.ModClientes th a {display:block;background:url(cab_clientes.gif) 0 0 repeat-x;height:17px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:10px;font-weight:bold;text-align:left;padding:2px 4px 0 4px;color:#FFF;text-decoration:none}
.ModClientes th a:hover {background:none;background:#202A6F;color:#FFF;text-decoration:none}
.ModClientes td {padding:4px;text-align:center}
/**/
.Botones {padding-left:27px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;line-height:14px;padding-right:13px;text-align:justify;text-align:right}
.Botones a {padding-left:12px;background:url(bolo1.gif) 0 5px no-repeat;text-decoration:underline;color:#353535;}

/*GALERIA CLIENTES///////////////////////////////////////////////////////*/
.GaleriaClientes {margin-top:10px;padding:5px 0 0 0;scrollbar-arrow-color:#FFFFFF; scrollbar-3dlight-color:#5C66A0;scrollbar-highlight-color:#5C66A0;scrollbar-face-color:#5C66A0;scrollbar-shadow-color:#5C66A0;scrollbar-track-color:#FFFFFF;scrollbar-darkshadow-color:#5C66A0;overflow:auto;height:240px;}
/**/
.GaleriaClientes table {margin:0 auto;overflow:auto;}
.GaleriaClientes td {text-align:center}
.GaleriaClientes td img {border:1px solid #e6e6e6;padding:4px;}
.GaleriaClientes td p {text-align:left;margin-bottom:10px;padding-top:6px;font-size:10px;line-height:10px;color:#424d90;}
/*ZOOM*/
.ZOOM {padding:5px;}
.ZOOM img {border:1px solid #e6e6e6;padding:4px;}
.ZOOM p {padding:4px 8px;color:#29357F}
/*PIE//////////////////////////////////*/
.pie {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;text-align:center;padding-top:0px;padding-bottom:9px;background-image:url(fondo_pie.gif);background-repeat:no-repeat;}	
.pie strong {padding-right:7px}
.pie a {padding:0 3px 0 4px ;color:#FFF;text-decoration:none}
.pie a:hover {color:#FFF;text-decoration:underline}

/*FORM CONTACTO///////////////////////////////////////////////////////*/
form.FormContacto {margin:0 auto;padding:5px 0 0 30px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#878586;}
form.FormContacto table td {padding:4px 0;vertical-align:top}
form.FormContacto label {display:block;text-align:right;line-height:18px;padding:0 20px;width:150px}
form.FormContacto label.PEQ {display:inline;padding:0 10px;}
form.FormContacto .TXT {text-align:left;width:300px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #B0BCBC;padding-left:3px;color:#878586;}
form.FormContacto input.File {margin-bottom:10px;text-align:left;width:304px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #393939}
form.FormContacto .RAD {position:relative;top:2px;}
form.FormContacto .CHK {position:relative;top:2px;}
form.FormContacto .BTN {background-color:#FFF;border:1px solid #B0BCBC;color:#878586;}

/*MODULOS CONTACTO //////////////////////////////////////////////////////*/
.ModContacto {font-family:"Trebuchet MS", Tahoma, Arial;border:1px solid #D2D3E5;background-color:#F4F4F4;}
.ModContacto h5 {margin:0;padding:0 0 2px 0;font-size:13px;color:#293681;font-weight:bold}
.ModContacto p {margin:0;padding:0 0 5px 0;font-size:11px;color:#6e6e6e;font-style:italic;font-weight:bold}
.ModContacto p a {font-weight:normal;font-style:italic;color:#293681;text-decoration:underline}
.ModContacto p a:hover {color:#333333;font-style:italic;text-decoration:underline}
/**/
.ModContacto#Tipo01 {float:right;margin:2px 0 20px 20px;padding:10px 30px 30px 30px;}
.ModContacto#Tipo02 {margin:10px;padding:15px 10px;}
.ModContacto#Tipo02 h5, .ModContacto#Tipo02 p  {display:inline;padding:0 5px 0 0}
.ModContacto#Tipo02 p {display:inline}

/*IMAGENES TIPO 01 /////////////////////////////////////////////////////*/
table.Tipo01 {margin:0 auto 10px auto;}
table.Tipo01 td {padding:3px;}
table.Tipo01 td img {border:1px solid #D2D3E5;padding:2px;}

/*IMAGENES TIPO 02 /////////////////////////////////////////////////////*/
img.Tipo02_Izq {float:left;margin:0 15px 15px 0;border:1px solid #D2D3E5;padding:2px;}
img.Tipo02_Izq2 {float:left;margin:0 15px 20px 0;}
img.Tipo02_Der {float:right;margin:0 0 15px 15px;border:1px solid #D2D3E5;padding:2px;}

/*BANNER ///////////////////////////////////////////////////////////////*/
.BANNER {padding:25px 0 0 25px;text-align:center}



/*ESTILOS GENERALES ///////////////////////////////////////////////////*/
.Alineacion_Central {text-align:center;}


/*/////////////////////////////////////////////////////////////////////*/



/*MODULOS ////////////////////////////////////////////////////////////*/
/*Modulos Imagenes*/
.Mod_img_centradas img {padding:0 10px 0 10px;}

/*/////////////////////////////////////////////////////////////////////*/