/* CSS Document */
@import "Toolbar.css";
@import "Popup.css";
@import "DateStyles.css";
@import "Docs/Codigos.css";
@import "tree/ContextMenu.css";
@import "tree/wkTree.css";

/************************************************ GENERAL ************************************************/
*{ margin:0px; padding:0px; border:none;}
body{overflow:auto; height:100%;font-family:Verdana, Geneva, sans-serif;font-size:62.5%;line-height:1.4;color:#333333; background:#D8DDEB;/* background:url(../img/fondo_body.jpg) center center*/}
html{overflow:hidden;height:100%;}
img{border:none;}
h1{font-size:2em;}
h2{font-size:1.6em;}
h3{font-size:1.1em;}
h4{font-size:1.4em; color: #ff9900; font-weight: bold;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}
a:focus {outline: 0}
dfn {font-style: normal;}
#ultbtndiv dfn  {font-style: normal; padding-left:74px;}
/************************************************ CABECERA ************************************************/
div#cHead{ display:block; margin:1 2px;height:188px /*_height:149px;*/ }
div#cHead.cHeadHome {/*height:180px;*/height:245px;margin:0 2px;/*border:1px solid*/}
div#cHead.cHeadHomeNoticias {height: 164px;}
div#cHead.cHeadProductos { height:149px;}
div#cHead.cHeadSearch{ height:149px;}
div#cHead.cHeadSearch #head_inf #navToolbar {display:none}
div#cContainer{overflow:hidden; height:100%;}
div#cHead.cHeadToolbar {height:174px;}
div#cHead.cHeadPersonal {height:174px;}
/********Logos*********/
div#cHead div#cLogo{float:left; width:314px; height:37px;}
div#cHead h1{float:left; height: 37px; width:314px;}
div.cHeadHome h1 { height:53px;}
div.cHeadSearch div#LogoUN {float:left;}
div#cLogo h1#LogoUN a.principalLogo{height:37px; width:314px; display:block; background:url(../img/fondo_h1.png) no-repeat left 4px;}
div#cHead.cHeadHomeNoticias div#cLogo h1#LogoUN a.principalLogo{height:38px; background-position: left 6px;}
div#cHead.cHeadHome div#cLogo h1#LogoUN a.principalLogo{height:53px; width:314px; display:block; background:url(../img/fondo_h1_home.png) no-repeat left 4px;}
div#cHead.cHeadProductos div#cLogo h1#LogoUN a.principalLogo{height:53px; width:314px; display:block; background:url(../img/fondo_h1_home.png) no-repeat left 4px;}
div#cHead div#LogoUN a {float:left;}
div#cLogo h1#LogoUN dfn{display:none;}
div#cHead div#LogoPR {float:left; width:443px;}
div#cHead div#LogoPR a{ width:443px; height:50px;background-image:url(../Img/fondo_h2.jpg); background-repeat:no-repeat;float:left;}
div#cHead div#LogoPR a dfn{display:none;}
div#cHead div#sac {background:url(../img/sac.png) no-repeat bottom right;_background:url(../img/sac.gif) no-repeat bottom right;  display:inline; float:right; width:170px; height:53px; margin-right:10px;}
div#cHead.cHeadHomeNoticias div#sac {height:38px}
div#cHead div#sac p {margin-top: 23px; color:#fff; text-align:center; font-size:1.2em; width:80%; float:right; display:inline-block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.2em;}
div#cHead.cHeadHomeNoticias div#sac p {margin-top:5px;}
div#cHead div#head_inf { background:#4f619f url(../img/fondo_head_inf2.jpg) repeat-y left top; display:inline-block; clear:both; float:left; width:100%; }
div#cHead.cHeadSearch div#head_inf {height:112px;}
div#cHead div#head_inf h3 { float:left; color: #fff; margin-left:25px; font-size:1.4em; font-weight:bold; display:inline; clear:left; width:600px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
/********Banner*********/
div#cHead div#cBan{ padding-top: 9px;}
/********Mapa web y lenguaje*********/
div#cHead div#cMap{font-size:0.9em;font-weight:bold;}
div#cHead div#cLang{background-color:#FF0000;height:18px; display: none;}
div#cHead div#cLang .languageImage_es{ width:20px; height:18px; background-image:url(../Img/cas.jpg);background-repeat:no-repeat;}
div#cHead div#cLang .languageImage_en{ width:20px; height:18px; background-image:url(../Img/eng.jpg);background-repeat:no-repeat;}
div#cHead div#cLang dfn{display:none;}
/********Login*********/
div#cLogin{ width:290px; height:50px; float: right; background:url(../Img/fondo_cLogin.jpg) right top no-repeat;}
div#cLogin a#hrefBaseDatos {/*display:none;*/ color:#fff; float:right; padding-right:20px;}
div#cLogin p {color:#fff; font-size:1.5em; text-align:right; padding:4px 20px ;}
div#cLogin div#logindiv {margin:10px 15px 0 0}
div#cLogin div#logindiv div.falsologout { /*display:none;*/height:0px}
div#cLogin div.divuser{margin-top:0.2em;}
div#cLogin div.divuser span{ display:block; width:75px;}
div#cLogin div.divuser input{ font-size:1.1em; font-weight:bold;font-family:Arial, Helvetica, sans-serif; width:110px; border:1px solid #666666;margin-left:0px;}
div#cLogin div.divpass{margin-top:0.2em;}
div#cLogin div.divpass span{display:block; width:75px;}
div#cLogin div.divpass input{ font-size:1.1em; font-weight:bold;font-family:Arial, Helvetica, sans-serif; width:110px; border:1px solid #666666; margin-left:0px;}
div#cLogin div.divlogin input{ height:20px;font-size:1em; background:url(../img/boton_cerrar.jpg); font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; /*background-color:#FE9900;*/ color:#FFFFFF; width: 56px; padding-bottom:5px; margin-top:3px; }
div#cLogin div.divlogoutTxt{ text-align: right; color:#fff;font-size:1.2em}
div.divlogoutBtn{ text-align: right; margin:3px 0;}
div.divlogoutBtn input{height:20px;font-size:1.1em; background:url(../img/boton_cerrar.jpg); font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; /*background-color:#FE9900;*/ color:#FFFFFF; width: 56px; padding-bottom:2px; margin-top:0px;}
div#cLogin div.divcheck{ margin-top:0.2em;float:left; width: 140px;}
div#cLogin div.divlogin{ margin-top:0.2em; float:right; margin-right:15px; width:50px; display:inline;}
div#cLogin div.divuser span{float:left;display: block; color:#fff}
div#cLogin div.divpass span{float:left;display: block; color:#fff}
div#cLogin div.divcheck input{float:left; margin-top:0.2em; margin:0;}
div#cLogin div.divcheck label{float:left; margin-top:0.2em; padding-left: 0.3em; font-weight:normal; color:#fff}
/******Login Home********/
div#cLoginHome{ width:280px; height:100px; float: right; background:url(../img/fondo_cLogin.jpg) top right no-repeat; margin: 0;}
div#cLoginHome a#hrefBaseDatos {/*display:none;*/ color:#fff; float:right; margin:3px 20px 3px 0; background:url(../img/acceso_ddbb.gif) no-repeat; height:19px; width:164px; text-align:center; display:inline-block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.2em;}
div#cLoginHome a#hrefBaseDatos:hover {background:url(../img/acceso_ddbb_hover.gif) left top no-repeat; }
div#cLoginHome p {color:#fff; font-size:1.4em; padding:3px 20px 3px 0;text-align:right; /*padding:4px 20px ;*/font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div#cLoginHome div#logindiv {margin:3px 15px 3px 0}
div#cLoginHome div#logindiv div.falsologout {height:23px; display:none;}
div#cLoginHome div.divuser{margin-top:0.2em;width:190px;/*border:1px solid;border-color:#FFF*/}
div#cLoginHome div.divuser span{ display:block; width:75px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.2em;}
div#cLoginHome div.divuser input{ font-size:1.2em; font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;width:110px; border:1px solid #666666;margin-left:0px; //line-height:1em;//height:13px;}
div#cLoginHome div.divpass{margin-top:0.2em;width:190px;/*border:1px solid;border-color:#FFF*/}
div#cLoginHome div.divpass span{display:block; width:75px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.2em}
div#cLoginHome div.divpass input{ font-size:1.2em; font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:110px; border:1px solid #666666; margin-left:0px; //line-height:1em;//height:13px;}
div#cLoginHome div.divlogin input{ height:20px;font-size:1.1em; background:url(../img/boton_cerrar.jpg); font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; /*background-color:#FE9900;*/ color:#FFFFFF; width: 56px; padding-bottom:2px; margin-top:3px; }
div#cLoginHome div.divlogoutTxt{ text-align: right; color:#fff; clear:both; margin:3px 0; padding:0;display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.2em;// line-height:10px;}
div#cLoginHome div.divcheck{ margin-top:0.2em;float:left; width: 160px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.1em}
div#cLoginHome div.divlogin{ margin-top:-2.2em; float:right; margin-right:15px; width:50px; display:inline;}
div#cLoginHome div.divuser span{float:left;display: block; color:#fff}
div#cLoginHome div.divpass span{float:left;display: block; color:#fff}
div#cLoginHome div.divcheck input{float:left; margin-top:0.2em;}
div#cLoginHome div.divcheck label{float:left; margin-top:0.2em; padding-left: 0.3em; font-weight:normal; color:#fff; display:inline;font-size:1.0em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div#cLoginHome div.divpass span{}
div#cLoginHome div.divtext { float: left; clear: both; width: 146px; text-align: center; margin: 0px; padding: 0px; color:#CC0000; font-weight: bold;}

/********TDC HOME*********/
#Container h3 {color: #313D63; font-size:2.0em; margin:0 13px 13px 13px;padding-top:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#Container dl{display:block; margin:10px 15px 10px 35px; border-bottom: 1px solid #909AD9; padding-bottom:15px;}
#Container dl dt {display:block;font-size:1.8em; color: #5561A9; font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:15px;margin:0;}
#Container dl dt dd {}
#Container dl dd.imagenFoto { display:inline-block; float:left; width:100px; margin-right: 10px;}
#Container dl dd.imagenFoto img {}
#Container dl dd.elem-seccion { display:block;padding-left:20px;line-height:1.9em; margin:5px 0 5px 90px; text-align:justify;}
#Container dl dd.elem-seccion p.titulo {margin:5px 0;}
#Container dl dd.elem-seccion p.titulo a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.3em;font-weight:normal; color:#666;}
#Container dl dd.elem-seccion p.titulo a span {color:#F87E00}
/********MENU HOME*********/
div#cHead div#MePr  {background-color:#152942;border:0.1em solid #152942;border-bottom:0.1em solid #fff;font-size:1.3em;height:24px;}
div#cHead div#cMenuHome {float:left; width:1px;}
div#cHead div#cMenuHome ul  { margin:20px 0 0 40px; float:left; background:url(../IMG/fondo_pestanias.png) left top no-repeat; _background:url(../IMG/fondo_pestanias.gif) left top no-repeat; width:560px; height:33px; display:inline;}
div#cHead.cHeadHomeNoticias div#cMenuHome ul {margin-top:5px}
div#cHead div#cMenuHome ul li {float:left; text-align:right; display:inline;width:80px;}
div#cHead div#cMenuHome ul li a { width:80px; height:33px; display:block;text-decoration:none;}
div#cHead div#cMenuHome ul li a dfn { display:none;}
div#cHead div#cMenuHome ul li#imHome0 a {position:relative; left:-15px; top:0;}
div#cHead div#cMenuHome ul li#imHome1 a {position:relative; left:-26px; top:0;}
div#cHead div#cMenuHome ul li#imHome2 a {position:relative; left:-39px; top:0;}
div#cHead div#cMenuHome ul li#imHome3 a {position:relative; left:-53px; top:0;}
div#cHead div#cMenuHome ul li#imHome4 a {position:relative; left:-67px; top:0;}
div#cHead div#cMenuHome ul li#imHome5 a{position:static; left:0; top:0;}
div#cHead div#cMenuHome ul li#imHome7{display:none; position:absolute;}
div#cHead div#cMenuHome ul li#imHome8 a {position:relative; left:-81px; top:0;}


/*div#cMenuHome ul#ulmHome li#imHome0 a:hover{background:url(../IMG/producto_hover.png) left top no-repeat;_background:url(../IMG/producto_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome1 a:hover{background:url(../IMG/quienes_hover.png) left top no-repeat;_background:url(../IMG/quienes_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome2 a:hover{background:url(../IMG/contacto_hover.png) left top no-repeat;_background:url(../IMG/contacto_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome3 a:hover{background:url(../IMG/teleguiada_hover.png) left top no-repeat;_background:url(../IMG/teleguiada_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome4 a:hover{background:url(../IMG/guiada_hover.png) left top no-repeat;_background:url(../IMG/inicio_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome5 a:hover{background:url(../IMG/inicio_hover.png) left top no-repeat;_background:url(../IMG/inicio_hover.gif) left top no-repeat;display:block;}
*/
div#cMenuHome ul#ulmHome li#imHome0 a.seleccionado{background:url(../IMG/producto_hover.png) right top no-repeat;_background:url(../IMG/producto_hover.gif) left top no-repeat; display:block;}
div#cMenuHome ul#ulmHome li#imHome1 a.seleccionado{background:url(../IMG/quienes_hover.png) left top no-repeat;_background:url(../IMG/quienes_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome2 a.seleccionado{background:url(../IMG/contacto_hover.png) left top no-repeat;_background:url(../IMG/contacto_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome3 a.seleccionado{background:url(../IMG/teleguiada_hover.png) left top no-repeat;_background:url(../IMG/teleguiada_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome4 a.seleccionado{background:url(../IMG/guiada_hover.png) left top no-repeat;_background:url(../IMG/inicio_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome5 a.seleccionado{background:url(../IMG/inicio_hover.png) left top no-repeat;_background:url(../IMG/inicio_hover.gif) left top no-repeat;display:block;}
div#cMenuHome ul#ulmHome li#imHome8 a.seleccionado{background:url(../IMG/demolibre_hover.png) left top no-repeat;_background:url(../IMG/demolibre_hover.gif) left top no-repeat;display:block;}
/*div#cMenuHome ul#ulmHome li#imHome8 a.seleccionado{background:url(../IMG/libre_hover.png) left top no-repeat;_background:url(../IMG/libre_hover.gif) left top no-repeat;display:block;}*/

/********MENU PANTALLA DE BUSQUEDA******/

div#cMenu { padding-top: 0px; padding-bottom: 0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.1em;height: 35px; display:block; float:right; background:url(../Img/fondo_cLogin.jpg) right bottom no-repeat;}
div#cMenu ul#ulmSe {list-style-type:none; height:35px; width:695px; margin-right:20px; _width:795px; _float:right; _margin-right:0;} 
div#cMenu ul#ulmSe li {display:inline; display:block; float:left; text-align:left; width:75px;}
div#cMenu ul#ulmSe li a {color:#FFF; display:block; line-height:.9em; font-size:1.3em; font-weight:bold; font-family:Trebuchet MS}
div#cMenu ul#ulmSe li a dfn {margin-right:3px; display:block;padding-top:13px;padding-left:25px;}
div#cMenu ul#ulmSe li:hover ul#ulmbma0,
div#cMenu ul#ulmSe li.over ul#ulmbma0,
div#cMenu ul#ulmSe li:hover ul#ulhc0,
div#cMenu ul#ulmSe li.over ul#ulhc0 { display: block; }
div#cMenu ul#ulmSe li#imSe0 { width:144px;}
div#cMenu ul#ulmSe li#imSe1 { width:90px;}
div#cMenu ul#ulmSe li#imSe2 { width:112px;}
div#cMenu ul#ulmSe li#mbma0 { width:153px;}
div#cMenu ul#ulmSe li#hc0 { width:183px;}
div#cMenu ul#ulmSe li#imSe0 a {background:url(../img/bck_menu_busq_01.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_01.gif) no-repeat left bottom;width:154px; height:35px; }
div#cMenu ul#ulmSe li#imSe0 a.seleccionado {background:url(../img/bck_menu_busq_01_sel.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_01_sel.gif) no-repeat left bottom; }
div#cMenu ul#ulmSe li#imSe1 a {background:url(../img/bck_menu_busq_02.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_02.gif) no-repeat left bottom; width:100px; height:35px;}
div#cMenu ul#ulmSe li#imSe1 a.seleccionado {background:url(../img/bck_menu_busq_02_sel.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_02_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li#imSe2 a {background:url(../img/bck_menu_busq_03.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_03.gif) no-repeat left bottom;  width:122px; height:35px;}
div#cMenu ul#ulmSe li#imSe2 a.seleccionado {background:url(../img/bck_menu_busq_03_sel.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_03_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li#mbma0 a {background:url(../img/bck_menu_busq_04.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_04.gif) no-repeat left bottom;width:163px; height:35px;}
div#cMenu ul#ulmSe li#mbma0 li#mbma1 {height:31px}
div#cMenu ul#ulmSe li#mbma0 li#mbma1 a {height:31px}
/*div#cMenu ul#ulmSe li#mbma0 a.seleccionado {background:url(../img/bck_menu_busq_04_sel.png) no-repeat left bottom;}*/
div#cMenu ul#ulmSe li#hc0 a {background:url(../img/bck_menu_busq_05.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_05.gif) no-repeat left bottom; width:193px; height:35px;}
div#cMenu ul#ulmSe li#hc0 li#hc1 {height:31px;}
div#cMenu ul#ulmSe li#hc0 li#hc1 a {height:31px;}
div#cMenu ul#ulmSe li#imSe0 a:hover{background:url(../img/bck_menu_busq_01_sel.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_01_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li#imSe1 a:hover {background:url(../img/bck_menu_busq_02_sel.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_02_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li#imSe2 a:hover {background:url(../img/bck_menu_busq_03_sel.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_03_sel.gif) no-repeat left bottom;} 
div#cMenu ul#ulmSe li#hc0 a:hover {background:url(../img/bck_menu_busq_05_sel.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_05_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li#mbma0 a:hover {background:url(../img/bck_menu_busq_04_sel.png) no-repeat left bottom; _background:url(../img/bck_menu_busq_04_sel.gif) no-repeat left bottom; }

div#cMenu ul#ulmSe li#imSe0 a:hover,
div#cMenu ul#ulmSe li#imSe1 a:hover,
div#cMenu ul#ulmSe li#imSe2 a:hover,
div#cMenu ul#ulmSe li#mbma0 a:hover,
div#cMenu ul#ulmSe li#hc0 a:hover,
div#cMenu ul#ulmSe li#imSe0 a.seleccionado,
div#cMenu ul#ulmSe li#imSe1 a.seleccionado,
div#cMenu ul#ulmSe li#imSe2 a.seleccionado,
div#cMenu ul#ulmSe li#hc0 a.seleccionado {background-position: left bottom;}

div#cMenu li ul li ul{ display: none;position: absolute;top: 0px;left: 60px;}
div#cMenu li ul li{ clear:both;}
div#cMenu li ul li a { background:none;}
div#cMenu li ul li a:hover{ background-color:#ffffff;} 
div#cMenu ul#ulmSe li#mbma0 ul#ulmbma0 li:hover,
div#cMenu ul#ulmSe li#mbma0 ul#ulmbma0 li.over,
div#cMenu ul#ulmSe li#hc0 ul#ulhc0 li:hover,
div#cMenu ul#ulmSe li#hc0 ul#ulhc0 li.over {display: block; z-index:999999}

div#cMenu ul#ulmSe li#mbma0 {position:relative;}
div#cMenu ul#ulmSe li ul#ulmbma0 { position: absolute; /*top: 153px;*/width:163px; height:20px; display:none;}
div#cMenu ul#ulmSe li ul#ulmbma0 li a {text-align: left; padding-left:5px;width: 163px; /*border-top:1px solid #FFFFFF;*/ color:#fff; font-family:Trebuchet MS; font-size:1.1em;background:url(../img/bck_menu_busq_04_sel_bloc.png) no-repeat left top; _background:url(../img/bck_menu_busq_04_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li ul#ulmbma0 li a:hover {color:#072C3C; height:31px;background:url(../img/bck_menu_busq_04_sel_bloc.png) no-repeat left top;}
div#cMenu ul#ulmSe li#hc0 {position:relative;}
div#cMenu ul#ulmSe li ul#ulhc0 {position: absolute; /*top: 153px;*/ width:181px; height:20px; display:none}
div#cMenu ul#ulmSe li ul#ulhc0 li a   { text-align: left; padding-left:5px;width: 185px; color:#fff; font-family:Trebuchet MS; font-size:1.1em;background:url(../img/bck_menu_busq_05_sel.png) no-repeat left bottom;_background:url(../img/bck_menu_busq_05_sel.gif) no-repeat left bottom;}
div#cMenu ul#ulmSe li ul#ulhc0 li a:hover {color:#072C3C; height:31px; }
div#cMenu ul#ulmSe li ul#ulhc0 li#hc2 a {height:31px}
div#cMenu ul#ulmSe li ul#ulhc0 li a.seleccionado{background-color:#777;background-image: none}



/********MENU EUROPEA******/

/*div#cMenuEur{ height: 29px;}*/

div#cHead div#cMenuEur {display:block; height:53px; float:left}
div#cHead div#cMenuEur ul {list-style-type:none; height:53px; width:670px;}
div#cHead div#cMenuEur ul li { display:inline; display:block; height:53px; float:left; text-align:right; width:75px;}
div#cHead div#cMenuEur ul li a  { display:block; }

div#cMenuEur { padding-top: 0px; padding-bottom: 0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em;height: 35px; display:block; float:right;}
div#cMenuEur ul#ulmEur {list-style-type:none; height:35px; width:795px; margin-right:20px}
div#cMenuEur ul#ulmEur li {display:inline; display:block; float:left; text-align:right; width:75px;}
div#cMenuEur ul#ulmEur li a {color:#FFF; display:block; line-height:.9em; font-size:1.3em; font-weight:bold; font-family:Trebuchet MS}
div#cMenuEur ul#ulmEur li a dfn {margin-right:3px; display:block;padding-top:33px; padding-right:5px}


div#cMenuEur ul#ulmEur li#imEur0 { width:100px;}
div#cMenuEur ul#ulmEur li#imEur1 { width:100px;}
div#cMenuEur ul#ulmEur li#imEur2 { width:120px;}
div#cMenuEur ul#ulmEur li#imEur3 { width:90px;}
div#cMenuEur ul#ulmEur li#imEur4 { width:142px;}
div#cMenuEur ul#ulmEur li#imEur5 { width:100px;}
div#cMenuEur ul#ulmEur li#imEur6 { display:none}

/*div#cMenuEur ul#ulmEur li#imEur0 { width:50px;}
div#cMenuEur ul#ulmEur li#imEur1 { width:50px;}
div#cMenuEur ul#ulmEur li#imEur2 { width:50px;}
div#cMenuEur ul#ulmEur li#imEur3 { width:50px;}
div#cMenuEur ul#ulmEur li#imEur4 { width:50px;}
div#cMenuEur ul#ulmEur li#imEur5 { width:50px;}*/

div#cMenuEur ul#ulmEur li#imEur0 a {background:url(../img/bck_menu_busq_01.png) no-repeat left bottom; width:100px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur0 a.seleccionado {background:url(../img/bck_menu_busq_01_sel.png) no-repeat left bottom; }
div#cMenuEur ul#ulmEur li#imEur1 a {background:url(../img/bck_menu_busq_02.png) no-repeat left bottom; width:100px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur1 a.seleccionado {background:url(../img/bck_menu_busq_02_sel.png) no-repeat left bottom;}
div#cMenuEur ul#ulmEur li#imEur2 a {background:url(../img/bck_menu_busq_03.png) no-repeat left bottom; width:130px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur2 a.seleccionado {background:url(../img/bck_menu_busq_03_sel.png) no-repeat left bottom;}
div#cMenuEur ul#ulmEur li#imEur3 a {background:url(../img/bck_menu_busq_03.png) no-repeat left bottom; width:90px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur3 a.seleccionado {background:url(../img/bck_menu_busq_03_sel.png) no-repeat left bottom;}
div#cMenuEur ul#ulmEur li#imEur4 a {background:url(../img/bck_menu_busq_04.png) no-repeat left bottom; width:146px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur4 a.seleccionado {background:url(../img/bck_menu_busq_04_sel.png) no-repeat left bottom;width:146px}
div#cMenuEur ul#ulmEur li#imEur5 a {background:url(../img/bck_menu_busq_03.png) no-repeat left bottom; width:124px; height:53px;}
div#cMenuEur ul#ulmEur li#imEur5 a.seleccionado {background:url(../img/bck_menu_busq_03_sel.png) no-repeat left bottom;}

div#cMenuEur ul#ulmEur li#imEur0 a:hover,
div#cMenuEur ul#ulmEur li#imEur1 a:hover,
div#cMenuEur ul#ulmEur li#imEur2 a:hover,
div#cMenuEur ul#ulmEur li#imEur3 a:hover,
div#cMenuEur ul#ulmEur li#imEur4 a:hover,
div#cMenuEur ul#ulmEur li#imEur5 a:hover,
div#cMenuEur ul#ulmEur li#imEur0 a.seleccionado,
div#cMenuEur ul#ulmEur li#imEur1 a.seleccionado,
div#cMenuEur ul#ulmEur li#imEur2 a.seleccionado,
div#cMenuEur ul#ulmEur li#imEur3 a.seleccionado,
div#cMenuEur ul#ulmEur li#imEur4 a.seleccionado,
div#cMenuEur ul#ulmEur li#imEur5 a.seleccionado{background-position: left bottom;}

div#cMenuEur li ul li ul{ display: none;position: absolute;top: 0px;left: 60px;}
div#cMenuEur li ul li{ clear:both;}
div#cMenuEur li ul li a { background:none;}
div#cMenuEur li ul li a:hover{ background-color:#ffffff;} 
div#cMenuEur ul#ulmEur li ul#ulmbma0 li:hover ul,
div#cMenuEur ul#ulmEur li ul#ulmbma0 li.over ul,
div#cMenuEur ul#ulmEur li ul#ulhc0 li:hover ul,
div#cMenuEur ul#ulmEur li ul#ulhc0 li.over ul {display: block;}


/********Path*********/
div#cPath div#PathDivPath{ float:left;}
div#cPath {color:#000000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.2em; text-align:left;height:27px;background:#fff; border-left:15px solid #2f3a5e; border-right:15px solid #2f3a5e;clear:both}
div#cPath div#PathDivPath{color: #0000FF;line-height:1.6;padding-left:20px;padding-top:3px;}
div#cPath div#PathDivPath a {text-decoration: underline; color: #0C00FE;font-weight:bold}
div#cPath div#PathDivPath a:hover { text-decoration: underline; color:#f87e00}
div#cPath div#PathDivPath a:visited { text-decoration: underline; color:#0c00fe; font-weight:bold}
div#cPath div#PathDivPath span#labelchar {text-decoration:none; color:#000000}
div#cPath div#PathDivPath span#lastpathid {text-decoration:underline; color:#0c00fe; font-weight:bold}
div#cPath div#cHelp{ margin-left:1em; margin-top:5px;}

div.cHeadHome div#cPath{display:none}

div#cFAQ { width:170px; float:right;  text-align:center;  height:24px; margin-right:83px; padding-top:2px;}
div#cFAQ a{ color:#053444; text-decoration: none;  display:inherit; height:20px; font-size:1.1em; padding-left:20px; padding-top:3px; font-weight: bold; display:block;background:url(../Img/faqIcon.jpg) left center no-repeat; }
div#cFAQ a dfn{font-style:normal;}
div#cFAQ a:hover{color:#f87e00;}

div#cRedirectAyudaFreeSearch dfn{ display:none;}

div#cRedirectAyudaVoces .helpImage{background-image:url(../Img/ICO_Ayuda.gif); background-repeat:no-repeat; background-position:right center; color:#333333; text-decoration: none; margin-top: 3px;}
div#cRedirectAyudaVoces dfn{ display:none;}
div#cRedirectAyudaFreeSearchAdvance .helpImage{background-image:url(../Img/ICO_Ayuda.gif); background-repeat:no-repeat; background-position:right center; color:#333333; text-decoration: none; margin-top: 3px;}
div#cRedirectAyudaFreeSearchAdvance dfn{ display:none;}

div#cRedirectAyudaVocesAdvance .helpImage{background-image:url(../Img/ICO_Ayuda.gif); background-repeat:no-repeat; background-position:right center; color:#333333; text-decoration: none; margin-top: 3px;}
div#cRedirectAyudaVocesAdvance dfn{ display:none;}

div#cRedirectAyudaReferecia .helpImage{background-image:url(../Img/ICO_Ayuda.gif); background-repeat:no-repeat; background-position:right center; color:#333333; text-decoration: none; margin-top: 3px;}
div#cRedirectAyudaReferecia dfn{ display:none;}
/*******HELP**********/
div#cPath div#cHelp{ width:43px;float:right; margin-right:1em;}
div#cHelp .helpImage{ color:#f87e00; text-decoration: none; display:inherit; font-weight: bold; font-family:Trebuchet MS;font-size:1.1em}
div#cHelp dfn{ font-style:normal;}
div#cRedirectAyudaFreeSearch{ float:right ; margin-left:25px;}
div#cRedirectAyudaFreeSearch .helpImage{ display:block; width:53px; height:18px;}
div#cRedirectAyudaVoces{ border-top:double 3px #c9c9c9; padding-top: 7px; margin-top: 10px;}
div#cRedirectAyudaVoces .helpImage{ display:block; width:53px; height:18px; float: right;}
div#cRedirectAyudaFreeSearchAdvance{ float:right ; margin-left:25px;}
div#cRedirectAyudaFreeSearchAdvance .helpImage{ display:block; width:53px; height:18px;}
div#cRedirectAyudaVocesAdvance{ float:right ; margin-left:25px;}
div#cRedirectAyudaVocesAdvance .helpImage{ display:block; width:53px; height:18px;}
div#cRedirectAyudaReferecia{border-top:double 3px #c9c9c9; padding-top: 7px; margin-top: 10px;}
div#cRedirectAyudaReferecia .helpImage{ display:block; width:53px; height:18px; float: right;}

/************************************************ CUERPO ************************************************/
div.cBody{clear:both; margin:1 2px; border-left:15px solid #2f3a5e;border-right:15px solid #2f3a5e; background:#fff; height:100%;  overflow:auto; /*overflow-y:hidden;*/}
div.cBodyHome{margin:0 30px; border-left:15px solid #2f3a5e;border-right:15px solid #2f3a5e; background:#fff;}

div.cBody div#cContent { overflow:hidden; width:96%; margin:0 auto;}
/********Menu vertical********/
div#MenuLateralHome {width:21%;height:100%;float:left; padding-left: 7px; font-family: "Trebuchet MS"; background-color:Orange; padding-top: 10px; margin-right: 2%;}
div#MenuLateralHome ul{background-color:Olive;margin-right:5%;}
div#MenuLateralHome ul li span{color:White;}
div#MenuLateralHome a{text-decoration:none;font:bold;font-size:1.8em;font-family:Trebuchet MS;}
div#MenuLateralHome a:hover {}


div#centerBody{background-image: url(../IMG/imgPruebaCentro.jpg);background-repeat: no-repeat;background-position: center 40px;}
div#cRightColumn{background-image: url(../IMG/fondo_cRightColumn.gif);background-repeat: no-repeat;background-position: 0px 0px;font-family: "Trebuchet MS";}
div#cMenuVert{ float:left;height:100%; width:26.5em;margin-left: -100%; display: inline;}
div#cMenuVert ul{ width:100%; position: relative;}
div#cMenuVert ul li{ height:2.2em;float: left; display: block; display: inline;width: 182px;margin-left: 22px; padding-top: 12px; padding-bottom: 2px; padding-left: 41px;}
/************************************************ PIE ************************************************/
div#cFooter{margin:0 2px; text-align: center;height: 15px; clear:both;}

/********Lista de enlaces********/
div#cFooter ul{ width: 490px; margin-top:2px; margin-left: auto; margin-right: auto; color:#12486C;}
/*div#cFooter.cFooterPageCalculo {position:absolute; bottom:0; background:url(../img/fondo_footer_page_unico.gif) no-repeat center bottom; height:15px; width:100%;}*/
div#cFooter.cFooterPageCalculo {position:absolute; bottom:0; background: none repeat scroll 0 0 #2F3A5E; height:15px; width:99.6%;}
div#cFooter.cFooterHome {height:35px;}
div#cFooter.cFooterPage { background:#2f3a5e; height:15px;  margin:0 0px;clear:both; }
div#cFooter.cFooterHome ul li{list-style:none; margin-right:1em; padding-right: 1em; font-size:1em;color:#12486C;background-image: url(../IMG/fondo_cFooter_LI.gif);background-repeat: no-repeat;background-position: right;float: left;}
div#cFooter.cFooterHome ul li a{ color:#12486C; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.2em}
div#cFooter.cFooterHomeNoticias {height:35px; background-color:#2F3A5E}
div#cFooter.cFooterHomeNoticias ul {display:none}

div#cFooter ul li a:hover{ text-decoration:underline;}
div#cFooter ul li#co{ background-image:none;}
/**********************************************************************************************************/
/********************************** PRODUCTO (Estilos añadidos) *******************************************/
/**********************************************************************************************************/

/************************************************ CABECERA ************************************************/
/********Login*********/
div#cLogin div.divpass span{}
div#cLogin div.divtext { float: left; clear: both; width: 146px; text-align: center; margin: 0px; padding: 0px; color:#CC0000; font-weight: bold;}
/********Menu*********/
/********Menu*********/


/************************************************ CUERPO ************************************************/
/*******Zona derecha************/
div#cRightColumn p.sac{ background-color:#022831; color:#FFFFFF; font-size: 1.4em; text-align: right; border-left: 7px solid #C3E3A4; margin-right: 2px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px;}
div#cRightColumn p.sac span { font-size: 1.5em;}
div#cRightColumn span#destacamos{ font-size: 1.7em; color:#7B100A; padding-left: 14px; margin-top: 7px; margin-bottom: 5px; }
div#cRightColumn ul { list-style: none; padding-left: 14px; padding-right: 28px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.3em;}
div#cRightColumn ul li { padding-bottom: 15px;}
div#cRightColumn ul li span { font-weight: bold; color:#6FBA1F;}
div#cRightColumn ul li a { font-size: 0.7em; font-weight: bold; color:#022831; padding-left: 5px;}
div#cRightColumn ul li a:hover { color: #333333;}
/*******Zona Izquierda busqueda*******/
div#cSearchLeft {width: 266px; float:left; font-size: 1.1em; margin-top:30px;height:350px;}
div#cSearchLeft div#cSearchLeftLabel {width:100%; height:auto; position: relative;}
div#cSearchLeft div#cSearchLeftHtml {float:left;font-size: 1.1em;height:350px; padding-left:15px;d width:239px; margin:0; padding:0;}
div#cSearchLeft ul#ulmLat {list-style-type:none; margin:0; padding:0;}
div#cSearchLeft ul#ulmLat li {}
div#cSearchLeft ul#ulmLat li a { background:url(../img/btn_opc_7mes_off.jpg) no-repeat;width:210px; height:31px; color:#FFF;text-align:center;padding-top:4px; padding-left:10px; display:block; font-family:Trebuchet MS; font-size:1.15em}
div#cSearchLeft ul#ulmLat li a:hover { /*background-color:#FF9900;*/}
div#cSearchLeft ul#ulmLat li#imLat2,#SearchLeft ul#ulmLat li#imLat3 { display:none;}
div#cSearchLeft ul#ulmLat li#imLat3{display:none} 
div#cSearchLeft div#cSearchLeftHtml ul{margin-left:10px;list-style-type:none; margin-top:20px;}
div#cSearchLeft div#cSearchLeftHtml ul li{}
div#cSearchLeft div#cSearchLeftHtml ul li a.seleccionado {background:url(../img/btn_opc_busq_on.jpg) no-repeat; color:#fff;}




/*******Zona derecha Tdc************/
div#cRightColumn{float:left;height:100%; width:23.1em;margin-left: -23.1em;}

div#contentBody{float: left;width: 100%;height:100%}
div#centerBody{margin-left: 26.5em;margin-right: 23.1em;height:100%;}
/************************************************ PIE ************************************************/
/********Lista de enlaces********/
div#cFooter ul li#Li1 { background-image:none;}
#cFooter.cFooterHome #foot_i { background: url(../IMG/fondo_footer_izq.gif) no-repeat left top; float: left; height: 33px; width: 10px; margin:0; padding:0;}
#cFooter.cFooterPage #foot_i { background: url(../IMG/fondo_footer_page_izq.gif) no-repeat left top; float: left; height: 33px; width: 10px;}
#cFooter.cFooterHome #foot_d { background: url(../IMG/fondo_footer_der.gif) no-repeat right top; float: right; height: 33px; width: 20px;margin:0; padding:0;}
#cFooter.cFooterPage #foot_d { background: url(../IMG/fondo_footer_page_der.gif) no-repeat right top; float: right; height: 33px; width: 20px;}
#cFooter.cFooterHome #foot_c { background: url(../IMG/fondo_footer.gif) repeat-x left top; height: 38px;margin:0; padding:0; overflow: hidden; width:auto; }
#cFooter.cFooterPage #foot_c { background: url(../IMG/fondo_footer_page.gif) repeat-x left top; height: 38px; margin: 0; overflow: hidden;}
/*Highlight para busquedas*/
.Highlight  { /*background-color:#fbbb7b;*/color:#fbaf5d ;margin: 0 0 0 0px;font-weight:normal; /*border:solid 1px #f67f00;*/padding:0 3px;}
.Highlight a.hhl  {color:#0066CC;text-decoration:none;FONT-SIZE:0.7em;margin-left:5px;}
.Highlight a.hhr  {color:#0066CC;text-decoration:none;FONT-SIZE:0.7em;margin-right:5px;}
.Highlight a.hhl:hover,
.Highlight a.hhr:hover    {color:#fff;background-color:#0066CC;}

/*HighlightSearch para busquedas*/
.HighlightSearch  {color:#f67f00;margin: 0 0 0 0px;font-weight:normal; /*border:solid 1px #f67f00;*/padding:0 3px;}
.HighlightSearch a.hhl  {color:#0066CC;text-decoration:none;FONT-SIZE:0.7em;margin-left:5px;}
.HighlightSearch a.hhr  {color:#0066CC;text-decoration:none;FONT-SIZE:0.7em;margin-right:5px;}
.HighlightSearch a.hhl:hover,
.HighlightSearch a.hhr:hover    {color:#fff;background-color:#0066CC;}

/**********************/
.documentBrowserMessageLayer { width: 92%; text-align: center; font-size: 1.1em;margin-left: 35px;padding-top:50px}
.documentBrowserMessageLayer .documentBrowserHeadLayer { /*margin-top: 40px;*/ font-size: 1.2em; color:#022831; font-weight: bold;}
.documentBrowserMessageLayer .documentBrowserBodyLayer {font-size: 1.3em; color:#313d63; margin-bottom: 10px; }
.documentBrowserMessageLayer .documentBrowserFootLayer {font-size: 1.2em; color:#313d63; /*margin-bottom: 10px;*/ margin-top:10px; font-weight:bold;}
.documentBrowserMessageLayer .documentBrowserFootLayer a {color:#313d63; font-weight: bold;}
.documentBrowserMessageLayer .documentBrowserFootLayer a:hover { color:#ff9900;}
.documentBrowserMessageLayer #logindiv { width: 280px;color:#333333; padding: 10px; margin-left: auto; margin-right: auto; margin-bottom: 20px; height: 60px;font-size: 1.1em; font-weight:bold;}
.documentBrowserMessageLayer #logindiv div.divuser { margin-bottom: 4px;}
.documentBrowserMessageLayer #logindiv div.divuser span{ display:block; padding-right: 3px; float: left; width: 70px; text-align: left;}
.documentBrowserMessageLayer #logindiv div.divuser input{ font-size:1em; font-weight:bold;font-family:Arial, Helvetica, sans-serif; width:10em; border:1px solid #adadad;}
.documentBrowserMessageLayer #logindiv div.divpass { margin-bottom: 4px;}
.documentBrowserMessageLayer #logindiv div.divpass span{  display:block; padding-right: 3px; float: left; width: 70px; text-align: left;}
.documentBrowserMessageLayer #logindiv div.divpass input{ font-size:1em; font-weight:bold;font-family:Arial, Helvetica, sans-serif; width:10em; border:1px solid #adadad;}
.documentBrowserMessageLayer #logindiv div.divcheck { float: left; font-weight:normal;}
.documentBrowserMessageLayer #logindiv div.divlogin { float: left;}
.documentBrowserMessageLayer #logindiv div.divlogin input{ width:65px; height:16px;font-size:1em; border:1px solid #ffffff; background-color:#FFFFFF; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-left:2em; text-transform:uppercase; color:#022831;}
.documentBrowserMessageLayer .documentBrowserLinkLayer a {font-weight: bold;}
.documentBrowserMessageLayer .documentBrowserLinkLayer a:hover {color:#ff9900;}

.documentBrowserMessageLayer .documentBrowserFootLayer .documentBrowserFootLabel span{ font-size:0.75em; color:#666666; font-weight:normal;}

/********* Atencion al cliente ***********/
div.cBody div#contactar {height:100%; margin:0 auto; overflow:auto}
div.cBody div#AtencionClienteForm { padding-top: 5px;font-size: 1.1em;color:#333333; margin-left: 90px; margin-right: 90px;}
div.cBody div#AtencionClienteForm h1{font-size: 1.1em;color:#333333; text-align: justify; margin-bottom: 10px;}
div.cBody div#AtencionClienteForm p{font-size: 1.1em;color:#333333; text-align: justify; font-weight: bold;}
div.cBody div#AtencionClienteForm ul { list-style: none; margin-top: 10px; margin-left: 50px; margin-bottom: 35px;}
div.cBody div#AtencionClienteForm ul li { margin-bottom: 4px;}
div.cBody div#AtencionClienteForm ul li a {color:#2e395c; font-weight: bold;}
div.cBody div#AtencionClienteForm ul li a:hover {color:#f87e00;}
/********* Logout ***********/
div.cBody div#logoutContent { font-size: 1.1em;color:#007CC5; width: 300px; height:180px;background-color:#6FBA1F; position:absolute; top:40%; left:50%; margin-left:-150px; margin-top:-110px; }
div.cBody div#logoutContent div { margin-top: 15px;}
div.cBody div#logoutContent div.gracias {}
div.cBody div#logoutContent div.nuevaSesion {}
div.cBody div#logoutContent div.mail {}
div.cBody div#logoutContent div p{font-size: 1.1em;color:#ffffff; text-align: center; font-weight: bold;}
div.cBody div#logoutContent div p a {color:#ffffff; }
div.cBody div#logoutContent div p a:hover {color:#c3e3a4;}

/*******MENU Izquierda busqueda*******/
div#cSearchLeft input {text-align:left;margin-top:2px}

/******* Estaticas *******/
div.cBody div#presentacion { /*margin-left: 40px; margin-right: 40px; padding-top: 30px; padding-bottom: 50px;*/ /*margin-left:330px;*/ height:100%;overflow:auto; }
div.cBody div#presentacion h3 {color: #313d63;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 2.2em;font-weight: bold;margin-left:40px; margin-top:35px;}
div.cBody div#presentacion h4 {color: #ff9900;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.7em;font-weight: normal; margin:10px 0;}
div.cBody div#presentacion h4.mS {}
div.cBody div#presentacion h4 {color: #ff9900;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.7em;font-weight: normal; margin:10px 0; padding-left:38px;}
div.cBody div#presentacion p { font-size: 1.1em; text-align: justify;}
div.cBody div#presentacion p b { color:#6ebb1f;}
div.cBody div#presentacion ul  { font-size: 1.2em; margin-bottom: 30px; text-align: justify; margin-left: 20px;}
div.cBody div#presentacion ul li { margin-bottom: 6px;}
div.cBody div#presentacion p a {color:; text-decoration:underline;}
div.cBody div.Error { padding-top: 60px;}
div.cBody div.Error p { font-size: 1.2em; text-align: center; margin-bottom: 5px;}
div.cBody div.Error p a { color:#7BC323;}
div.cBody div.Error p a:hover { color:#022831;}

/* Formularios */
div.cBody span#LblPeticionInfo { display: block;color:#313d63; font-family: "Trebuchet MS"; font-size: 1.5em; text-align:justify; margin:0 30px 10px 30px; padding:15px 0 0 0; font-weight:bold;}
div.cBody span#LblTextoPeticionInfo { display: block;margin-left: 30px; margin-right: 30px; padding-top: 5px; margin-bottom: 5px; font-family: "Trebuchet MS"; font-size: 1.3em;text-align:justify; }
div.cBody div.Formdiv {margin:10px auto; padding-top: 0px; width:850px;}
div.cBody div.Formdiv fieldset#FormField { background-color:#FFEACA; border: 1px solid #FF9900; padding: 10px; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 20px;}
div.cBody div.Formdiv fieldset#FormField legend { display: none;}
div.cBody div.Formdiv fieldset#FormField label { display: block; width: 135px; float: left; padding-top: 3px; padding-bottom: 2px;margin-bottom: 13px;}
div.cBody div.Formdiv fieldset#FormField input { float: left; margin-bottom: 14px; margin-right: 11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; padding-top: 1px; padding-bottom: 2px; width: 141px;}
div.cBody div.Formdiv fieldset#FormField select { float: left; margin-bottom: 0; margin-right: 11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; padding-top: 0px; padding-bottom: 0px;width: 145px; height:18px;}
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_profesion { margin-bottom:15px; float:right;}
div.cBody div.Formdiv fieldset#FormField select#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_ctl17 { width:270px; }
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_how {width:270px; margin-right: 100px; margin-bottom: 16px;}
div.cBody div.Formdiv fieldset#FormField select#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_ctl19 {  width:270px;}
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_profesion { width:240px;margin-right: 20px;}
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_CreateUser_fax {margin-right: 450px;}

div.cBody div.Formdiv fieldset#FormField div.condiciones {padding-top: 15px;padding-right: 4px; margin-top:0px;  width:500px;}
div.cBody div.Formdiv fieldset#FormField div.condiciones input { margin-left: 5px; width: 15px; border: none;}
div.cBody div.Formdiv fieldset#FormField div.condiciones label { width: auto; display:block; margin-right:0px;  }
div.cBody div.Formdiv fieldset#FormField div.condiciones label a { color:#12486c;}
div.cBody div.Formdiv fieldset#FormField div.condiciones label a:hover { color:#FF9900;}
div.cBody div.Formdiv fieldset#FormField input.CreateUserAlta { float: right; margin-top: 10px; margin-right: 15px;width:115px;height:30px;color:#fff; text-transform: capitalize; font-size: 0.9em; padding-bottom: 3px; cursor: pointer; background:url(../Img/btn_encontrar.gif) left top no-repeat;border:none;display:block; padding-top:3px; font-weight:bold;}
div.cBody div.Formdiv fieldset#FormField input.FormReset { float: right; margin-top: 10px; margin-right: 15px;height:30px;   color:#fff; text-transform: capitalize; font-size: 0.9em; padding-bottom: 3px; cursor: pointer; width: 115px;background:url(../Img/btn_limpiar.gif) left top no-repeat; border:none; display:block;padding-top:3px; font-weight:bold;}
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_SolicitarAlerta_profesion {margin-right:200px;}
div.cBody div.Formdiv fieldset#FormField input#ctl00_ctl00_cph_area_trabajo_cph_area_trabajo_Contactar_profesion {margin-right:200px;}

/*div.cBody span#LblPeticionInfo { display: block;width: 918px; margin-left: auto; margin-right: auto; color:#12486c; margin-bottom: 5px; font-family: "Trebuchet MS"; font-size: 1.3em; font-weight: bold;}*/
div#cNewsletter{overflow:auto;}
div.cBody #TratamientoDatos { display: block; margin-left: 30px; margin-right: 30px; padding-top: 5px; margin-bottom: 5px; font-family: "Trebuchet MS"; font-size: 1.3em;text-align:justify;}



/*div.cBody div.Formdiv fieldset#CreateUsercaptcha { background-color:#F2FBE6; border: 1px solid #C3E1A1; padding: 20px; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 10px; padding-bottom: 10px; margin-top: 5px; margin-bottom:30px;}*/
div.cBody div.Formdiv fieldset#FormField div#CreateUsercaptcha { width: 400px; clear:both; float:left;}
div.cBody div.Formdiv fieldset#FormField label { display: block; width: 210px; float: left; padding-top: 0px; padding-bottom: 0px;margin-bottom: 12px;}
div.cBody div.Formdiv fieldset#FormField input { float: left; margin-bottom: 14px; margin-right: 61px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; padding-top: 1px; padding-bottom: 2px; width: 141px; margin-bottom:12px; border:1px solid #CCCCCC;}

div.cBody div.Formdiv fieldset#FormField input { float: left; margin-bottom: 14px; margin-right: 61px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1em; padding-top: 1px; padding-bottom: 2px; width: 141px; margin-bottom:12px; border:1px solid #CCCCCC;}

div.cBody div.Formdiv fieldset#FormField  p { margin-left: 105px; margin-bottom: 6px;}
div.cBody div.Formdiv fieldset#FormField  select { border:1px solid #CCCCCC; font-size: 0.8em; width: 165px;}
div.cBody div.Formdiv fieldset#FormField div { clear: both;}
div.cBody div.Formdiv fieldset#FormField div.CreateUser_RbnEurop label,
div.cBody div.Formdiv fieldset#FormField div.CreateUserGestores_RbnEurop label{ width:150px; text-align:center;}
div.cBody div.Formdiv fieldset#FormField div.cliente { width: 500px;}
div.cBody div.Formdiv fieldset#FormField div.cliente label {width: 20px;}
div.cBody div.Formdiv fieldset#FormField div.cliente input { width: 20px; margin-right:10px; border: none;}
div.cBody div.Formdiv fieldset#FormField div.cliente label.enunciado {width: 135px; padding-right:15px;}
div.cBody div.Formdiv fieldset#FormField div.botones {}
div.cBody div.Formdiv fieldset#FormField div label{}

div.cBody div.Formdiv fieldset#FormField input#rbEu1{ width:20px;}
div.cBody div.Formdiv fieldset#FormField input#rbEu2{ width:20px;}

div#NewsLetterdiv{ margin-top:4em;}
div#NewsLetterdiv span#lblNewsLetterDeleted{ font-size:1.1em; color:#333333; display:block; margin:auto; margin-bottom:2em; text-align:center;}

/* Mensaje confirmacioin peticion demo */
div#MensajeDemoCreated{ margin:auto; font-size:1.2em; font-weight:bold; color:#022831; text-align:center; margin-top:3em;}
div#MensajeDemoCreated p{ margin-top:1em;}
div#MensajeDemoCreated a{color:#7BC323;}
div#MensajeDemoCreated a:hover{color:#022831;}
div#MensajeDemoCreated div#inicio a{ color:#333333;}
div#MensajeDemoCreated div#inicio a:hover{color:#7BC323;}

/*CALENDARIO BUJA*/
#calendar {padding-top: 1em; width: 18em; padding-left:5px; background-image:url(../Img/fondo_Calendar.jpg); background-repeat:repeat-x; background-position:top;}
#calendar span {float: left; width: 2em; padding: 0; margin-left: 0.155em; margin-right: 0.155em; margin-top:0.15em; margin-bottom:0.15em;
  text-align: center; border: 1px solid #999999;}
#calendar .mon {clear: left;}
#calendar .nodisponible     {font-family: Arial,Helvetica,sans-serif;   font-size: 10px;  background-color: #FFFFFF;}
#calendar .findesemana    {font-family: Arial,Helvetica,sans-serif; color: #996600; font-size: 10px;  background-color: #FFCC99;}
#calendar .cabecera   {font-family: Arial,Helvetica,sans-serif; text-align:center;  color: #996600; font-size: 10px; color:#003366; margin-top:4px; margin-bottom:4px;}
#calendar .disponible1    {font-family: Arial,Helvetica,sans-serif; color: #b1b1b1; font-size: 10px;  background-color: #F2F2F2;}
#calendar .disponible2    {font-family: Arial,Helvetica,sans-serif; color: #b1b1b1; font-size: 10px;  background-color: #D5E3EC;}
#calendar .disponible3    {font-family: Arial,Helvetica,sans-serif; color: #b1b1b1; font-size: 10px;  background-color: #F2FFFF;}
#calendar .disponible4    {font-family: Arial,Helvetica,sans-serif; color: #b1b1b1; font-size: 10px;  background-color: #F2F222;}
#calendar .disponible5    {font-family: Arial,Helvetica,sans-serif; color: #b1b1b1; font-size: 10px;  background-color: #F2F22F;}
#calendar .edicionactual    {font-family: Arial,Helvetica,sans-serif; color: #996600; font-size: 10px;  background-color: #cccccc;}
.datecombobtnclass{ border: 1px solid #007CC5; background-color:#007CC5; color:#ffffff; margin: 0px; padding: 0px; font-size: 1.1em; font-weight:bold; text-transform: uppercase;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-left: 10px;text-decoration:none; }
#calendar .diaSemana{ background-color:#FF9900;}
#calendar select{ font-size:10px;}
#calendar .actualday{ background-color:#12486C; color:#FFFFFF;}
/*fin calendario*/

span#LabelControl8, span#LabelControl9, span#LabelControl10 {float:left}

#iFrame{width:100%;height:99%; overflow:hidden;}

/*Calculo de intereses*/
#Cabecera {width:95%; margin:0 auto; height:100%; overflow:auto}
#Cabecera .botones{ height:20px; font-size:1em;}
#Cabecera .botones #Aceptar{display:block; text-decoration:none; background-color:#CCCCCC; width:100px; height:20px; padding-top:4px; margin-top:10px; margin-left:60px; text-align:center; color:#000000; border:1px solid #999999;}
#Cabecera .botones #Aceptar:hover{ background-color:#FF9900;}
#Cabecera .info{ text-align:right; height:20px; padding-right:50px;}
#Cabecera .botones a{ }


#calculo h1{ font-size:1.2em; /*margin-top:20px;*/ margin-left:20px; border-bottom:1px solid #CCCCCC;}
#Cabecera #calculo{}
#Cabecera #cuerpo {}
#Cabecera #cuerpo #superior{width:70%;}
#Cabecera #cuerpo #inferior{ margin-left:12%; border-top:1px solid #999999;width:70%; margin-top:5px;}
#Cabecera #cuerpo #superior .izq{}
#Cabecera #cuerpo #superior .izq label{ width:150px; display:block; float:left; font-size:1.1em; color:#000000; padding-left:30px; margin-top:5px;}
#Cabecera #cuerpo #superior .izq input{ background-color:#CCCCCC; border-color:#ffffff; margin-top:5px; width:300px;}
#Cabecera #cuerpo #superior .izq select{ font-size:1em;margin-top:5px; width:250px; border:1px solid #666666;}
#Cabecera #cuerpo #superior .izq p{ border-bottom:1px solid #999999; padding-bottom:5px; width:100%; margin-left:17%; }
#Cabecera #cuerpo #superior .dch{ margin-left:17%; margin-top:5px; }
#Cabecera #cuerpo #superior .dch p{ }
#Cabecera #cuerpo #superior .dch div#2periodo p{} 

.dch div{ background-color: #EEEEEE; margin-top:5px; border:1px solid #cccccc; width:670px; padding:5px; height:55px; /*margin-left:30px;*/}
.dch div p{ float:left; margin-top:0px;}

.dch div label.calculo{ display:block; }
.dch div input#desdeFecha2{ background-color:#FFFFFF; margin-right:100px; border:1px solid #999999 ; margin-left:7px;}
.dch div input#hastaFecha2{border:1px solid #999999;margin-left:7px;}

.dch div label{} 
.dch div select#tipoInteres2{ font-size:1em; margin-left:13px; width:200px; margin-top:4px; margin-left:25px; }

#Cabecera #cuerpo #inferior h2{ font-size:1.1em; font-weight:normal; color:#000000; margin-top:1em; margin-left:30px; float:left;}
#Cabecera #cuerpo #inferior .acciones {height:20px; margin-left:185px;}
#Cabecera #cuerpo #inferior .acciones a{ font-weight:bold;width:100px; background-color:#CCCCCC;height:20px; display:block; text-align:center; padding-top:4px; color:#000000; text-decoration:none; margin-top:4px; margin-bottom:4px;}
#Cabecera #cuerpo #inferior .acciones a:hover{ background-color:#FF9900;}
.listaCobros{ margin-top:30px; clear:both; margin-left:20px; width:500px; } 
.listaCobros th, .listaCobros td{ border:1px solid #E6E6E6; text-align:center;}
.listaCobros th{ background-color:#E6E6E6}
.listaCobros input{ font-size:10px; margin:3px;}

#Cobros h1{ font-size:1.1em; margin-top:0.5em; display:none; }
#Cobros .botones{}
#Cobros .botones a{float:left; display:block; text-decoration:none; background-color: #cccccc; width:100px; height:20px; padding-top:4px; margin-bottom:10px; margin-top:10px; margin-left:90px; text-align:center; color:#000000; border:1px solid #333333;}
#Cobros .botones a:hover{color:#000000; background-color:#FF9900;}

#cuerpo{ clear:both;}
#cuerpoCobros{ clear:both; padding-top:5px; padding-bottom:10px; border-bottom:1px solid #CCCCCC;  border-top:1px solid #CCCCCC; }
#cuerpoCobros input{ background-color:#CCCCCC; margin-left:4px;color:#000000} 
#cuerpoCobros label{ margin-left:10px;}
#CalendarCobros{ margin-top:5px; margin-left:150px;}
#Calendar3calcont{ border:1px solid #999999; height:190px; width:185px;}


.tablaResultados{ width:90%; margin-left:5%; margin-top:1em;}
.tablaResultados td{ border:1px solid #CCCCCC; text-align:center; padding:3px;}
.tablaResultados th{ border:1px solid #999999; background-color:#CCCCCC;padding:3px;}
#calculo .resultado{ font-size:1.1em; color:#003366;padding-top:2em; padding-left:5%;}

.cobros h3{ padding-top:2em; padding-left:5%; font-size:1em;}

#calculo .fecha{padding-left:5%; color:#333333;}
#calculo .botones a{ font-weight:bold; display:block; text-decoration:none; background-color: #cccccc; width:100px; height:20px; padding-top:4px; margin-top:10px; margin-left:90px; text-align:center; color:#000000; border:1px solid #333333;}
#calculo .botones a:hover{color:#000000; background-color:#FF9900;}

.tablaCobros{ width:50%; margin-top:2em; margin-left:5%;}
.tablaCobros td{ border:1px solid #CCCCCC; text-align:center; padding:3px;}
.tablaCobros th{ border:1px solid #999999; padding:3px; color:#333333; background-color:#CCCCCC;}

 
.totales{}
.tablaTotales{ width:50%; margin-top:2em; margin-left:5%;}
.tablaTotales td{ border:1px solid #CCCCCC; text-align:center; padding:3px;}
.tablaTotales th{ border:1px solid #999999; padding:3px; color:#FFFFFF;}
.tablaTotales td.tipo{ color:#000000; background-color:#cccccc;}
.tablaTotales td.importe{ color:#000000; font-weight:bold; }
.tablaTotales td.pietipo{ color:#000000; font-weight:bold; border:1px solid #333333;}
.tablaTotales td.pieimporte{ font-weight:bold;}



#LogOut{ width:350px; height:250px; background-color:#12486C; border:1px solid #333333; position:absolute; top:50%; left:50%; margin-top:-125px; margin-left:-175px;}
#LogOut .gracias p{ color:#FFFFFF; font-size:12px; font-weight:bold; margin:auto; margin-top:20px; text-align:center;}
#LogOut .nuevaSesion p{ padding-top:20px;}
#LogOut .nuevaSesion p, #LogOut .mail p{color:#FFFFFF; font-size:12px;  margin:auto; margin-top:20px; text-align:center;}
#LogOut .nuevaSesion p a{ background-color: #FF8000; padding:3px; color:#000000; text-decoration:none; border:1px solid #CCCCCC;}
#LogOut .nuevaSesion p a:hover{ background-color:#CCCCCC;}
#LogOut .mail p a{ color:#CCCCCC;}
#LogOut .mail p a:hover{ text-decoration:none;}


#textoNovedades{ font-size:1.8em;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  width:870px; text-align:CENTER; font-weight:300; margin-left:auto; margin-right:auto; }
#textoNovedades p{border:2PX SOLID  #003366; width:200PX; float:right; background-color:#FF9900; }
#textoNovedades a{ color:#000000; text-decoration:none; }
#textoNovedades a:hover{ text-decoration:underline;}
#textoNovedades span.n{  /*color:#FF9900;font-size:1.2em;*/}
#textoNovedades span.g { /* color:#666666; font-size:1.1em; */}

/*.falsologout {position:absolute;left:-50px;top:-50px;width:1px; height:1px;} */

div#ambitodivselection {display:block;}



div#cPanelLeft{float:none; margin:0 250px 0 0;}
div#cPanelRight{width:230px;/*height:500px;*/float:right;}

div#lyrAltaNewsletter{color:#12486C;font-size:2em;/*background:url(../img/fondo_altas.jpg) no-repeat left top;*/ margin-bottom:30px; height:55px;margin-top:50px}
div#lyrAltaNewsletter a#hrefAltaNewsletter{text-decoration:none; color:#909ad9;font-size:1.0em;width:219px; height:55px; background:url(../img/fondo_altas.jpg) no-repeat; display:block}
div#lyrAltaNewsletter a#hrefAltaNewsletter dfn {display:none}
div#lyrAltaNewsletter a#hrefAltaNewsletterb{text-decoration:none; color:#FBC486;font-size:1.3em;margin:30px auto;width:280px;}


div#lyrFormacion{color:#12486C;font-size:2em;/*background:url(../img/fondo_formacion.jpg) no-repeat left 15px; */margin-bottom:30px; height:55px;}
div#lyrFormacion a#hrefFormacion{text-decoration:none; color:#909ad9;font-size:1.0em;height:55px; background:url(../img/fondo_formacion.jpg) no-repeat; display:block;width:219px; }
div#lyrFormacion a#hrefFormacion dfn {display:none}
div#lyrFormacion a#hrefFormacionb{text-decoration:none; color:#FBC486;font-size:1.3em;margin:0px auto;width:280px;}



#ulmDemo a{text-decoration:none; color:#909AD9;font-size:1.0em; background:url(../img/fondo_solicitud.jpg) no-repeat; display:block; width:219px; height:55px; display:block;}
#ulmDemo a dfn {display:none}
div#lyrDemo ul{list-style:none}
#ulmDemob a{text-decoration:none; color:#FBC486;font-size:1.3em;margin:30px auto;width:230px;}
div#lyrDemo ul{list-style:none}

/*Estilos Normas Importantes (temporal) */
#lyrNormas,#lyrTemas {
    color: #666666;
    margin: 0 auto;
    padding: 20px 5px;
    text-align: justify;
    width: 90%;
}

div#lyrNormas span#lblNormas {
    color: #394A78;
    display: block;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0 0 15px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#lyrNormas div.TreeView {
    border: 1px solid #AABBCB;
    float: left;
    width: 100%;
  overflow:auto;
}

#lyrNormas div.TreeView div#subtdcNormas {
    display: block;
    /*height: 260px;    */
    overflow: auto;
}

#lyrNormas #searchBtnSearch {
    background:#fff url(../IMG/btn_encontrar.jpg) left center no-repeat ;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "Trebuchet MS";
    font-size: 1.2em;
    font-weight: bold;
    height: 30px;
    margin: 11px 10px 0 0;
    padding: 0 0 0 0;
    text-transform: uppercase;
    width: 107px;
  display:block;
  float:left
}
#lyrNormas #searchBtnClean {
    background:#fff url(../IMG/btn_limpiar.jpg) left center no-repeat;
    border: medium none;
    color: #FFFFFF;
    font-family: "Trebuchet MS";
    font-size: 1.2em;
    font-weight: bold;
    height: 30px;
    margin: 11px 0 0;
    padding: 0 0 0 0;
    text-transform: uppercase;
    width: 107px;
  display:block;
  float:left

}

#lyrNormas #searchTxtSearch {
    margin: 2px 0 0;
    width: 96%;
    border: 1px solid #AABBCB;
}
#lyrNormas #contenedor {
    border-color: #AABBCB #AABBCB -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 50px;
    width: 100%;
}

#lyrNormas #searchDivTxtSearch {
    float: left;
    margin: 10px;
    width: 61%;
}
#lyrNormas .cabecera {
    display: none;
}

#lyrNormas .identificadorclass {
    display: none;
}
#lyrNormas #contenedor.asiscontainer #searchDivChkSynonym {
    display: none;
}

/*Estilos Índice de Temas (temporal) */
/*#lyrTemas {
    color: #666666;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: justify;
    width: 700px;
}*/

div#lyrTemas span#lblTemas {
    color: #394A78;
    display: block;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0 0 15px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#lyrTemas div.TreeView {
    border: 1px solid #AABBCB;
    float: left;
    width: 100%;
}

#lyrTemas div.TreeView div#subtdcTemas {
    display: block;
    /*height: 260px;*/
    overflow: auto;
}

#lyrTemas #searchBtnSearch {
    background:url(../IMG/btn_encontrar.jpg) left center no-repeat;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: "Trebuchet MS";
    font-size: 1.1em;
    font-weight: bold;
    height: 30px;
    margin: 11px 10px 0 0;
    padding: 0 5px 0 5px;
    text-transform: uppercase;
    width: 107px;
  display:block;
  float:left;
}
#lyrTemas #searchBtnClean {
    background:url(../Img/btn_limpiar.jpg) left center no-repeat;
    border: medium none;
    color: #FFFFFF;
    font-family: "Trebuchet MS";
    font-size: 1.1em;
    font-weight: bold;
    height: 30px;
    margin: 11px 0 0 0;
    padding: 0 5px 0 10px;
    text-transform: uppercase;
    width: 107px;
  display:block;
  float:left;
}

#lyrTemas #searchTxtSearch {
    margin: 2px 0 0;
    width: 96%;
    border: 1px solid #AABBCB;
}
#lyrTemas #contenedor {
    border-color: #AABBCB #AABBCB -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 50px;
    width: 100%;
}

#lyrTemas #searchDivTxtSearch {
    float: left;
    margin: 10px;
    width: 61%;
}
#lyrTemas .cabecera {
    display: none;
}

#lyrTemas .identificadorclass {
    display: none;
}
#lyrTemas #contenedor.asiscontainer #searchDivChkSynonym {
    display: none;
}

/* Productos*/

/*div#MenuLateralProductos {width:21%;height:100%;float:left; padding-left: 7px; font-family: "Trebuchet MS"; }*/
div#MenuLateralProductos {background-image:url(../Img/fondo_cuerpo.gif); width:280px; height:100%; float:left; font-family: "Trebuchet MS"; margin-left:15px;background-color:Orange; margin-left:0px; overflow:auto}
div#MenuLateralProductos div.listado { margin-left:7px; margin-right: 9px; padding-top:0px; padding-bottom:0px; background-color:#FFB94F;height:90%}
div#MenuLateralProductos div.listado p.top {background-image: url(../Img/fondo_ES2.gif); background-repeat:no-repeat; background-position:left top; margin-bottom: 0px; padding: 0px;}
div#MenuLateralProductos div.listado p.bottom {background-image: url(../Img/fondo_EI2.gif); background-repeat:no-repeat; background-position:left bottom; margin-bottom: 0px; padding: 0px;}

div#MenuLateralProductos ul#ulmProd {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.5em; padding-right: 8px;}
div#MenuLateralProductos ul#ulmProd li { padding-left: 13px;list-style-type:none;margin:3px 0; }
div#MenuLateralProductos ul#ulmProd li ul#ulimProd4,
div#MenuLateralProductos ul#ulmProd li ul#ulimProd5 { list-style-type:none; font-size:0.9em; padding-left:10px; }
div#MenuLateralProductos ul#ulmProd li ul#ulimProd4 li,
div#MenuLateralProductos ul#ulmProd li ul#ulimProd5 li {}
div#MenuLateralProductos ul#ulmProd li ul#ulimProd4 li a,
div#MenuLateralProductos ul#ulmProd li ul#ulimProd5 li a {color:#083F5D; font-size:0.9em;}

div#MenuLateralProductos ul li a {color: #313d63;display: block;padding-right: 5px;text-decoration: none;}
div#MenuLateralProductos ul li a.seleccionado { background-image: url(../Img/flecha.gif); background-position: right center; background-repeat: no-repeat; color:#000;}

div#AtencionCliente {font-size: 1.2em;/*padding-bottom: 10px;padding-top: 10px;*/ height:9%; padding:10px 0 0 0;}
div#AtencionCliente p {font-size: 1.1em;margin-bottom: 8px;padding-top: 0;text-align: center;}
div#AtencionCliente p span {color: #FFFFFF;font-size: 1.6em;}

div#Productos, div#Servicios {height:100%; overflow:auto; text-align:justify;}
div#Productos h3 {color: #313d63;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 2.2em;font-weight: bold;margin-left:40px; margin-top:35px;}
div#Productos h4.mS { padding-left:38px;}
div#Productos h4 {color: #ff9900;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.7em;font-weight: normal; margin:10px 0;}

div.conte {padding: 10px 40px 25px;}
div.conte p {color: #083F5D;font-size: 1.2em;padding-bottom: 10px;text-align: justify; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}


div.product, div#Servicios {margin-right:20px;overflow:auto; text-align:justify;}
div.product h3 {color: #313d63;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 2.2em;font-weight: bold;margin-left:40px; margin-top:35px;}
div.product h4.mS { padding-left:38px;}
div.product h4 {color: #ff9900;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 1.7em;font-weight: normal; margin:10px 0;}

div.product div.conte {padding: 10px 40px 25px;}
div.product div.conte p {color: #083F5D;font-size: 1.1em;padding-bottom: 10px;text-align: justify;}






#hrefUsuarioTemporalECJ {
    background:url(../Img/btn_encontrar_2.jpg) left top no-repeat;
    color: #fff;
    display: block;
    float: left;
    font-size: 9px;
    height: 22px;
    margin-left: 40px;
    padding: 8px 0 0 0;
    text-decoration: none;
  font-weight:bold;
  width:119px;
  text-align:center;

}
#hrefDemoJuridicoNet {
    display: none;
    margin-left: 280px;
    padding-left: 70px;
}
#hrefVerMasInfo {
    background:url(../Img/btn_encontrar_2.jpg) left top no-repeat;
    color: #fff;
    display: block;
    float: left;
    font-size: 9px;
    height: 22px;
    margin-left: 10px;
    padding: 8px 0 0 0;
    text-decoration: none;
  font-weight:bold;
  width:119px;
  text-align:center;
}

#lnkPopUpSearch {display:none}

div#MenuLateralProductos div#imgPresentacion {background-image: url("../Img/foto_quienes_somos.jpg");background-repeat: no-repeat;display: block;height: 300px;width: 270px;}


#cBanner {
/*    border-bottom: 1px solid #ccc;*/
    clear: both;
    text-align: center;
    width:900px;
    margin:0 auto;
    /*border:1px solid;*/
    height:100px;
}

#cBanner a {
    background:#000 url(../IMG/fondo_cBanner.gif) no-repeat scroll left bottom;
    border: 1px solid #ccc;
    display: inline;
    float: left;
    height: 90px;
    margin: 0 10px 0 0;
    padding: 0 0 0 10px;
}
#cBanner a img {
    float: left;
}
#cBanner div {
    margin: 0 auto;
    overflow: hidden;
    padding: 2px 0;
    width: 895px;
}

div#lyrAvanceNormativo 
{
    width: 219px;
    height:180px;
  background:#f8f8f8;
  padding-top:30px;
    }
/*div#lyrAvanceNormativo h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 2.2em;font-weight: normal;color: #083f5d;}*/
div#lyrAvanceNormativo h4 {display:block; width:219px; height:55px;background: url(../Img/fondo_consulta.jpg) no-repeat; margin:0 0 10px 0; }
div#lyrAvanceNormativo span#LblAvanceNorm{text-decoration:none; color:#909ad9;font-size:1.6em;margin:30px auto;width:230px;font-weight:normal; display:block; display:none}
div#lyrAvanceNormativo span#LblAvanceNormb{text-decoration:none; color:#FBC486;font-size:2em;margin:30px auto;width:280px;font-weight:normal;display:none}
div#lyrAvanceNormativo div.searchpdfdiv {display:block; }
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfanodiv { font-size:1.2em; margin:0 0 5px 35px;/*width: 280px;*/}
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfanodiv label { display: block; float: left; width: 50px; padding-right:10px; text-align: right; color:#000;}
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfanodiv select {border:solid 1px #000; width:100px;}
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfmesdiv { font-size:1.2em; margin:0 0 0 35px;}
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfmesdiv  label { display: block; float: left; width: 50px; padding-right:10px; text-align: right; color:#000;}
div#lyrAvanceNormativo div.searchpdfdiv div#Searchpdfmesdiv  select {border:solid 1px #000; width:100px;}
div#lyrAvanceNormativo div.searchpdfdiv div#verbtndiv {margin:0; padding:0;font-family:"Trebuchet MS";font-size:1.4em; text-align: right; padding:7px 25px 0 0;}
div#lyrAvanceNormativo div.searchpdfdiv div#verbtndiv a {text-decoration: none; font-weight:bold; color:#083f5d; text-decoration: none;}
div#lyrAvanceNormativo div.searchpdfdiv div#ultbtndiv {font-family:"Trebuchet MS";font-size:1.4em; padding:0 0 0 30px;}
div#lyrAvanceNormativo div.searchpdfdiv div#ultbtndiv a { text-decoration: none; font-weight:bold; color:#f87e00;text-decoration: none;}

div#lyrNovedadesConvenios{color: #12486C; font-size: 2em; display:block; width:219px;}


/*div#lyrNovedadesConvenios a{text-decoration:none; color:#909ad9;}
div#lyrNovedadesConvenios ul{list-style:none}*/

div#lyrNovedadesConvenios a#hrefNovedadesConvenios{text-decoration:none; color:#909ad9;font-size:1.0em;margin:30px auto;width:219px; height:93px; background:url(../img/fondo_convenios_c.jpg) no-repeat; display:block;}
div#lyrNovedadesConvenios a#hrefNovedadesConvenios dfn {display:none}
div#lyrNovedadesConvenios a#hrefNovedadesConveniosb{text-decoration:none; color:#FBC486;font-size:1.3em;margin:30px auto;width:280px;}

div#lyrDemo {
    color: #12486C;
    font-size: 2em;
    width: 219px;
    height:55px;
    margin-bottom:30px;
}

div#cDemoCreated {
    height: 97%;
    overflow: auto;
    width: 97%;
}

/*div#cPath div#cVolverHome{font-family: "Trebuchet MS"; font-size:1.8em;width:90%;position:absolute;text-align:right}
div#cPath div#cVolverHome a{display:block;background-color:#FFF;border:1px solid;float:right;padding:8px;margin-top:10px}

div#cPath div#cVolverHome2{font-family: "Trebuchet MS"; font-size:1.8em;width:90%;position:absolute;text-align:right}
div#cPath div#cVolverHome2 a{display:block;background-color:#FFF;border:1px solid;float:right;padding:8px;margin-top:80px}*/


#cDemoGuiada {overflow:auto;}
.consultorjuridicoonline { 
		text-indent: 60px;
		font-size: 1.2em;
		list-style:none;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #083F5D;

}

div#chargeanoselectcombo { /*position:absolute;*/ width:100%; display:none }
div#chargeanoselectcombo span#chargeanio { width:80px; margin:0 auto; display:block}

div#cVolverHome{margin-left:95%;padding-top:5px;float:left;width:150px}
