﻿input,p,li,label,textArea,select {font-size:0.95em; font-family:verdana,Arial, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal; color:#666666}
img {display:block; border:0; margin:0; padding:0;}
h5 { font-size:1em; font-family: verdana, Arial, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal; color:#ffffff}
h4 { font-size:1.3em; font-family:verdana, Arial,verdana, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal; color:#ffffff}
h3 { font-size:1.6em; font-family:verdana, Arial,verdana, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal;color:#ffffff}
h2 { font-size:2em; font-family:verdana, Arial,verdana, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal;color:#ffffff}
h1 { font-size:2.4em; font-family:verdana, Arial,verdana, sans-serif; text-align:left;margin:0;padding:0; font-variant:normal;color:#ffffff}
a:link{color:#1795E5; text-decoration:none}
a:visited{color:#1795E5; text-decoration:none}
a:hover{color:#1795E5; text-decoration:none}
input{position:relative; float:left;}
input[type="submit"] {border:none;}
input[type="submit"], input[type="button"],input[type="Image"]{cursor:pointer}

ul { list-style:none;}

address {font-size:0.63em}


/* ESTRUCTURA */

#contenedor{width:100%;  text-align:center; background:url(/img/fnd_dgrd_cab.jpg) repeat-x; padding:1.14em 0 0 0 }
#contenedorCentrado{width:98.4em; margin: 0 auto; text-align:left;}



#contenedorCentrado .latIzquierdo {background:url(/img/sliderbar_izq.jpg) no-repeat;width:2em; height:59.5em;float:left}
#contenedorCentrado .latDerecho { background:url(/img/sliderbar_der.jpg) no-repeat;width:2em; height:59.5em;float:right}
#contenedorCentrado #cuerpoCentral {float:left;width:94.4em}
#contenedorCentrado #cuerpoCentralHome {float:left;width:98.4em}
#contenedor #cuerpoCentral #cuerpo{width:100%;position:relative;height:auto}



/* Estructura PopUP*/

#contenedorPopUp{width:55em;  text-align:center; background:url(/img/fnd_dgrd_cab_corto.jpg) repeat-x; padding:1.14em 0 0 0 }
#contenedorCentradoPopUp{width:100%; margin: 0 auto; text-align:left;}

#contenedorCentradoPopUp #cabecera {height:15.2em}
#contenedorCentradoPopUp #cabecera .c1 .c1a{width:100%}
#contenedorPopUp  #pie {width:100%;padding:0; clear:both;text-align:center;float:left;position:relative;height:5.2em; background:url(/img/fnd_pie.gif) repeat-x}
#contenedorPopUp  #pie div.lista{width:41em; margin:2.3em 7em 0}
#contenedorPopUp #cuerpoCentral #cuerpo h1{color:#a268bd}
#contenedorPopUp #cuerpoCentral #cuerpo .privacidad{width:45em;margin:0 auto 0}
#contenedorPopUp  p span{font-size:1.2em;}



/* GENERALES */

.flotaDerecha{float:right !important}	
.flotaIzquierda{float:left !important}	
.clear {clear:both}
.oculto {display:none}
.visible {display:inline}
.blanco {color:#ffffff}
.subFont{font-size:0.7em}
.puntero {cursor:pointer}
.move {cursor:move}
p.error {color:Red !important}
.error {color:Red !important}
.centrado{ text-align:center !important}
span.error{float:left;color:#a268bd !important; font-size:1.4em;padding:0 0 0 0.3em}
.derecha {text-align:right !important}


/* CABECERA  */ 

#cabecera {position:relative; height:19.4em; padding:0; width:100% }
#cabecera ul li{float:left}
#cabecera .c1{float:left; width:100%;height:14.7em;clear:both}
#cabecera .c1a{float:left; width:70em;height:14.7em;}
#cabecera .c1a div{float:left;width:8em;margin:3.5em 0 0 1em;height:9em}
#cabecera .c1a .logoTexto{width:30.6em}
#cabecera .c1a .enlacePortal{width:26em}
#cabecera .c1a .enlacePortal table{background:url(/img/fondo_enlace.png) no-repeat;width:26em;height:2.4em;margin:7em 0 0}
#cabecera .c1a .enlacePortal table tr td{vertical-align:middle;}
#cabecera .c1a .enlacePortal table tr td.primera{width:2.3em}
#cabecera .c1a .enlacePortal span.blanco{color:#fff;font-weight:bold;font-size:1.3em;}
#cabecera .c1a .enlacePortal a{color:#b842ad; text-decoration:none;font-size:1.3em}
#cabecera .c1a .enlacePortal a:hover{text-decoration:underline}

#cabecera .c1b{float:right;width:28.4em;  height:14.7em; }
#cabecera .c1b .sup{background:url(/img/cab_lgn.png) no-repeat; height:2.2em; margin:0 0 0 0;width:28.4em;}
#cabecera .c1b .sup p {color:#ffffff; font-size:1.2em; text-align:center; padding:0.4em 0 0 0; font-weight:bold;}

#cabecera .c1b .cen{background:url(/img/cnt_lgn.png) repeat-y; height:auto;width:28.4em; }


#cabecera .c1b .cen .formu {padding:0.5em 1em 0 1em;width:26em; height:auto}
#cabecera .c1b .cen .formu p {clear:both;}

#cabecera .c1b .cen .formu p.mensaje{font-size:1.2em;display:block;  padding:0 0 0.2em 0}
#cabecera .c1b .cen .formu p.olvido{font-size:1em}
#cabecera .c1b .cen p.input{height:2.4em;}
#cabecera .c1b .cen p.input span.texto{float:left; width:8.2em;text-align:right}

#cabecera .c1b .cen p.input input{width:12em; font-size:1.2em;cursor:text}
#cabecera .c1b .cen p span.texto{padding-top:0.5em;}
#cabecera .c1b .cen p.recordatorio {height:2.7em;}
#cabecera .c1b .cen p.recordatorio span{float:left; padding:0.5em 0 0 0}
#cabecera .c1b .cen p a{color:#626061}
#cabecera .c1b .cen p a:hover{ text-decoration:underline}

#cabecera .c1b .cen p.recordatorio span.boton{float:right; padding:0 2.5em 0 0}
#cabecera .c1b .cen p.recordatorio span input[type="submit"]{padding:0}
#cabecera .c1b .cen p.recordatorio span input[type="checkbox"]{padding:0 0 0 0;}
#cabecera .c1b .cen p.recordatorio span.texto {padding:0.4em 0 0 0.1em; font-size:1.2em}

#cabecera .c1b .logeado {width:28.4em;height:10.5em;background:url(/img/logo_dummie.png) no-repeat;margin:2em 0 0}
#cabecera .c1b .logeado table{margin:0.5em auto 0 6em;}
#cabecera .c1b .logeado table tr td {vertical-align:middle}
#cabecera .c1b .logeado table tr td.col1{width:10em}
#cabecera .c1b .logeado table tr td.col1 a {color:#A258BD;text-decoration:underline}
#cabecera .c1b .logeado table tr td.col2{width:11em}
#cabecera .c1b .logeado table tr td.col2 p {text-align:right}
#cabecera .c1b .logeado table tr td.col2 p input{float:none}

#cabecera .c1b .logeado p{margin:0 auto 0 0;width:18em;padding:2.5em 0 0;width:auto}
#cabecera .c1b .logeado p.titulo{font-weight:bold;font-size:1.6em;margin-left:5em;padding:2.5em 0 0}

#cabecera .c1b .inf{background:url(/img/inf_lgn.png) no-repeat; height:1.1em;width:28.4em;}
#cabecera .c2{float:left;width:100%;clear:both;height:4.7em;}

/* ANCHOS */
.x65 {width:60%}
.x57 {width:57%}
.x50 {width:50%}
.x43 {width:43%}
.x40 {width:40%}
.x35 {width:40%}

/*	PIE 	*/
#contenedorPie{ text-align:left; padding:0; clear:both; 
     text-align:center;float:left;position:relative;width:100%;height:5.2em; background:url(/img/fnd_pie.gif) repeat-x}
#pie {position:relative;height:4em;width:95em; margin:1em auto}
#pie div {float:left;height:3em; margin:0.5em 0 0}
#pie div.lista { height:2em;margin:1.4em auto 0.6em;width:76.5em; }
#pie div.w3c {float:right;width:18em;}
#pie div.w3c img {float:left}
#pie ul li {float:left;padding:0 0.5em 0 0.5em;font-weight:bold;color:#525153}
#pie ul li label {font-size:1em}
#pie a {color:#525153; font-size:1em;cursor:pointer}
#pie a:hover { text-decoration:underline}

 

/* Menu Principal */

#menuPrincipal div{float:left; height:4.7em}
#menuPrincipal .izq{background:url(/img/frj_mnu.jpg) no-repeat; width:0.5em;}
#menuPrincipal .cen{ width:97.4em;}
#menuPrincipal .cen ul{margin:0;padding:0;  width:100%;}
#menuPrincipal .cen ul li{background:url(/img/frj_mnu.jpg) repeat-x;width:15.4em; height:4.7em;}
#menuPrincipal .cen ul li.empalme {background:url(/img/frj_crt_mnu.jpg) no-repeat;width:1em;height:4.7em;}
#menuPrincipal .der{background:url(/img/frj_mnu.jpg) no-repeat; width:0.5em;}
#menuPrincipal .cen a:link{color:#fff; text-decoration:none}
#menuPrincipal .cen a:visited{color:#fff; text-decoration:none}
#menuPrincipal .cen a:hover{color:#fff; text-decoration:none}
#menuPrincipal .cen ul li {text-align:center;margin:0 auto; width:15.3em;float:left; height:4.7em; padding:1.2em 0 0 0}
#menuPrincipal .cen ul li  a {font-size:1.8em;}

#menuPrincipal .cen ul li.selected{background:url(/img/fnd_selec.png) no-repeat; color:#a268bd;}
#menuPrincipal .cen ul li.selected a:link{color:#a268bd}
#menuPrincipal .cen ul li.selected a:visited{ color:#a268bd}
#menuPrincipal .cen ul li.selected a:hover{ color:#a268bd}
