/****************************GENERAL********************************************/
#imglogo{ display:none;}
.YNproduct{ display:none;}
*{margin:0; padding:0; border:0;}
p{ margin-bottom:1.1em;}
#home{background: url(../layouts/img/fondo_home.jpg) #ffffff no-repeat top center;}
#standard{background: url(../layouts/img/fondo.jpg) #ffffff no-repeat top center;}
#container{width:1000px;margin:0 auto; font-family:Arial, Helvetica, sans-serif;}

/*AREAS*/
#upperAreaHome{height:300px; margin-bottom:15px;}
#mediumAreaHome{min-height:300px; margin-bottom:30px; padding:10px;}

#mainMenu{height:29px;}
#upperArea{height:300px; margin-bottom:3px;}
#mediumArea{min-height:300px; margin-bottom:10px; padding: 2px 15px 15px 15px;}
#bottomArea{height:76px; margin-bottom:15px; padding:8px;}

/*LOCALID*/
#localid{height:101px; color:#7f8180; font-size:11px; font-style:italic; font-weight:bold; width:950px;}
#logo{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px 0px; width:671px; height:101px; cursor:pointer}
#localidclock{background: url(../layouts/img/mapa_imagenes.png) no-repeat -608px -213px; width:202px; height:25px; float:right; margin-top:15px;}
#dayclock{ text-align:right; margin:5px 7px 0 0;}

/*MAIN MENU*/
#menuPrincipal{display: block;background: url(../layouts/img/mapa_imagenes.png) no-repeat right -103px; min-width:500px; height:28px;color:#004882; font-style:italic; font-weight:bold; text-align:center; float:left; padding-right:15px;}

#menuPrincipalInterno{display: block;background: url(../layouts/img/mapa_imagenes.png) no-repeat right -656px; min-width:500px; height:28px;color:#004882; font-style:italic; font-weight:bold; text-align:center; float:left;}

a#inicio{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -134px; width:177px; height:28px;}
a#inicio:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -162px; width:177px; height:28px;}

a.btnP{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -181px -134px; width:96px; height:26px; font-size:12px;text-decoration:none;color:#004882;}
a.btnP:visited{color:#004882;}
a.btnP:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -181px -160px; width:96px; height:26px;color:#000733;}

a.btnS{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -305px -134px; width:101px; height:26px; font-size:9px;text-decoration:none;color:#004882;}
a.btnS:visited{color:#004882;}
a.btnS:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -305px -160px; width:101px; height:26px;color:#000733;}

div#menuPrincipal ul, div#menuPrincipalInterno ul{list-style: none;}
div#menuPrincipal ul li, div#menuPrincipalInterno ul li{display: block !important;float:left;line-height:26px;vertical-align: middle;position:relative;}
div#menuPrincipal ul li:hover .subMenuPrincipal, div#menuPrincipal ul li.iehover .subMenuPrincipal, div#menuPrincipalInterno ul li:hover .subMenuPrincipal, div#menuPrincipalInterno ul li.iehover .subMenuPrincipal{display: none;}
div#menuPrincipal ul li:hover .subMenuPrincipal, div#menuPrincipal ul li.iehover .subMenuPrincipal, div#menuPrincipalInterno ul li:hover .subMenuPrincipal, div#menuPrincipalInterno ul li.iehover .subMenuPrincipal{display: block;}

.subMenuPrincipal {display:block; position:absolute;list-style: none;  width:159px; font-size:11px;display: none; text-align:left; text-indent:10px;}
.subMenuPrincipal li {line-height:26px;vertical-align: middle;}
.menuPtopeSub{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -491px; width:159px; height:7px;}
.menuPtopeInf{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -551px; width:159px; height:10px;}
.btnSubmenuP a{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -499px; width:159px; height:25px;text-decoration:none;color:#004882;}
.btnSubmenuP a:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -525px; width:159px; height:25px;}
.btnSubmenuP a:visited{color:#004882;}

/*SIZE FONT*/
#sizeFontContent{width:43px; height:28px; float:right; margin-top:15px;}
#sizeFont{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -418px -134px; width:25px; height:28px;}
#btnSizeFont{width:18px; height:28px; float:right;}
a#btnSFup{cursor:pointer;display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -443px -162px; width:18px; height:14px;}
a#btnSFup:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -443px -177px; width:18px; height:14px;}
a#btnSFdown{cursor:pointer;display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -443px -191px; width:18px; height:14px;}
a#btnSFdown:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -443px -205px; width:18px; height:14px;}

/*MENU EN LINEA INTERNO*/
#menuenlineainterno{display: block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -403px -544px; min-width:95px; height:28px;color:#004882; font-style:italic; font-weight:bold; text-align:right; float:left;}
#menuenlineainterno span{ padding-right:10px;}

div#menuenlineainterno ul{list-style: none;}
div#menuenlineainterno ul li {display: block !important;float:left;line-height:26px;vertical-align: middle;position:relative; margin-left:10px;}
div#menuenlineainterno ul li:hover .submenuenlineainterno, div.menuenlineainterno ul li.iehover .submenuenlineainterno {display: none;}
div#menuenlineainterno ul li:hover .submenuenlineainterno, div.menuenlineainterno ul li.iehover .submenuenlineainterno{display: block;}

a.btnmenuenlineainterno{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -403px -491px; width:80px; height:26px; font-size:9px;text-decoration:none;color:#004882; margin-right:5px;}
a.btnmenuenlineainterno:visited{color:#004882;}
a.btnmenuenlineainterno:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -403px -517px; width:80px; height:26px;color:#000733;}

.submenuenlineainterno {display:block; position:absolute;list-style: none;  width:159px; font-size:11px;display: none; text-align:left; text-indent:10px; text-align:right; right:16px;}
.submenuenlineainterno li {line-height:26px;vertical-align: middle;}
.menuenlineainternotopeSub{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -571px; width:159px; height:7px;}
.menuenlineainternotopeInf{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -631px; width:159px; height:10px;}
.btnSubmenuenlineainterno a{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -579px; width:159px; height:25px;text-decoration:none;color:#004882;}
.btnSubmenuenlineainterno a:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -236px -605px; width:159px; height:25px;}
.btnSubmenuenlineainterno a:visited{color:#004882;}

/*BASIC MENU*/
#menuBm{height:28px; padding-bottom:10px;}
#Bm{float:left;}

div#Bm ul{list-style-type:none;}
div#Bm ul li{color:#7f8180; font-size:12px; font-style:italic; margin-bottom:10px; font-weight:bold; float:left;line-height:28px;vertical-align: middle; text-align:center;}

/*btn*/
a.btnBm{min-width:142px; height:28px;text-decoration:none;color:#7f8180; cursor:pointer}

a.nomano{ cursor:default;}
a.mano{ cursor:pointer;}

a.btnBm:visited{color:#7f8180;}
a.btnBm:hover, a.selected:visited,a.selected{color:#ffffff;}

.btnBmMed{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -21px -257px; min-width:60px; height:28px; text-align:center; float:left;}
a.btnBm:hover .btnBmMed, a.selected .btnBmMed{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -21px -285px; min-width:60px; height:28px; text-align:center;}

/*btn first*/
#btnBmIzqFirst{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -1px -257px; width:20px; height:28px; float:left}
#btnBmDerFirst{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -120px -257px; width:20px; height:28px; float:left}
a.btnBm:hover #btnBmIzqFirst, a.selected #btnBmIzqFirst{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -1px -285px; width:20px; height:28px;}
a.btnBm:hover #btnBmDerFirst, a.selected #btnBmDerFirst{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -267px -285px; width:20px; height:28px;}


/*btn med*/
.btnBmIzqStandard{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -21px -257px; width:20px; height:28px; float:left}
.btnBmDerStandard{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -120px -257px; width:20px; height:28px; float:left}
a.btnBm:hover .btnBmIzqStandard, a.selected .btnBmIzqStandard{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -294px -285px; width:20px; height:28px;}
a.btnBm:hover .btnBmDerStandard, a.selected .btnBmDerStandard{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -267px -285px; width:20px; height:28px;}


/*btn last*/
#btnBmIzqLast{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -21px -257px; width:20px; height:28px; float:left}
#btnBmDerLast{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -414px -257px; width:20px; height:28px; float:left}
a.btnBm:hover #btnBmIzqLast, a.selected #btnBmIzqLast{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -294px -285px; width:20px; height:28px;}
a.btnBm:hover #btnBmDerLast, a.selected #btnBmDerLast{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -414px -285px; width:20px; height:28px;}

/*MENU INFERIOR*/
#bottomMenu{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -355px;width:973px; height:24px; padding-left:10px;margin-bottom:5px;}
#txtMenuInf{color:#7f8180; font-size:10px; margin-bottom:10px; height:24px; padding-top:5px;}
div#txtMenuInf ul{list-style-type:none;}
div#txtMenuInf ul li{background: url(../layouts/img/barra.jpg) no-repeat;float:left;padding:0 5px;}
a.bottomMenuItem{color:#7f8180;}
a.bottomMenuItem:visited{color:#7f8180;}
a.bottomMenuItem:hover{color:#004882;}

/*FOOTER*/
#mainFooter{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -385px;width:963px; height:46px; padding-left:10px; padding-right:10px;}
a.footerMenuItem{color:#7f8180;}
a.footerMenuItem:visited{color:#7f8180;}
a.footerMenuItem:hover{color:#004882;}
#txtFooter{font-size:10px; text-align:right; color:#7f8180;}
#legal{height:20px; padding-top:5px;}
div#legal ul{list-style-type:none;}
div#legal ul li{background: url(../layouts/img/barra.jpg) no-repeat;float:right;padding:0 5px;}
#logoMerlin{background: url(../layouts/img/logo_merlin.png) no-repeat 80px 0; width:10px; height:13px;}

/*mini banner*/
#miniBotonFooter{width:400px; height:46px; color:#7f8180;float:left;}
#imgBotonFooter{background: url(../layouts/img/footer2_banner.png); width:100px; height:46px; float:left;}
#barraBotonFooter{background: url(../layouts/img/mapa_imagenes.png) no-repeat -891px -134px;width:1px; height:37px; float:left; margin:5px 0 0 5px;}
#txtBotonFooter{font-size:10px; text-align:left; float:left; width:200px; height:46px; padding:10px 0 0 5px;}
#txtBotonFooter a{color:#7f8180;}
#txtBotonFooter a:visited{color:#7f8180;}
#txtBotonFooter a:hover{color:#004882;}

/*MENU OPTIONS: PRINT-PDF-SEND*/
#menuOptions{height:28px; margin-left:auto;}
div#menuOptions ul{list-style-type:none;}
div#menuOptions ul li{float:left;}

a#print{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -471px -193px; width:38px; height:28px;}
a#print:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -471px -221px; width:38px; height:28px; cursor:pointer}
a#pdf{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -513px -193px; width:38px; height:28px;}
a#pdf:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -513px -221px; width:38px; height:28px;}
a#send{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -556px -193px; width:38px; height:28px;}
a#send:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -556px -221px; width:38px; height:28px;}

/****************************END GENERAL********************************************/


/****************************COMPONENTS PAGE********************************************/
#mainContent{ width:970px; display:table;}
#titSection{color:#7f8180; font-size:16px; font-style:italic; font-weight:bold; padding:0 0 3px 30px;}
#titBlue{color:#004882; font-size:14px; font-style:italic; font-weight:bold;}
.barraH{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -346px; width:970px; height:2px; margin:5px 0;}
.bluetext{color:#004882; font-size:12px; font-style:italic; font-weight:bold;}
.bluetexttit{color:#004882; font-size:14px; font-style:italic; font-weight:bold;}


/*container de simple page con listado lateral*/
#descriptionSPlist{ width:650px; float:left; border-right:#dadbdd solid 2px; padding: 0 30px 15px 30px;}
div#descriptionSPlist ul{list-style-type:none;}
div#descriptionSPlist ul li{background: url(../layouts/img/bullet.png) #ffffff no-repeat; margin-bottom:5px; padding-left:25px;}

/*SIMPLE PAGE*/
#descriptionSP{padding: 0 30px 15px 30px;}
#titSP{color:#004882; font-size:34px; font-style:italic; font-weight:bold; padding-bottom:5px;}
#txtSP{color:#7f8180; font-size:12px; margin-bottom:15px;}
#txtSP a, #txtSP a:visited{color: #4b8cc0;}
#txtSP a:hover{color:#f7941e;}

#btnVolverListado a, #btnVolverListado a:visited{display:block; width:136px; height:18px;background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -213px; margin-top:50px; color:#7f8180; font-size:12px; font-style:italic; font-weight:bold; text-align:center; text-decoration:none; }
#btnVolverListado a:hover{background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -231px;}

div#descriptionSP ul{list-style-type:none;}
div#descriptionSP ul li{background: url(../layouts/img/bullet.png) #ffffff no-repeat;color:#7f8180; margin-bottom:5px; padding-left:25px;}

/*INFO TREE*/
.infotreeLateral{ padding-bottom:10px;}

/*listado con bullet*/
div#itemList ul{list-style-type:none;}
div#itemList ul li{background: url(../layouts/img/bullet.png) #ffffff no-repeat; margin-bottom:5px; padding-left:25px;}

/****************************END COMPONENTS********************************************/


/****************************HOME********************************************/
/*FEATURES*/
#mainFeatures{ width:670px; height:299px; float:left;}
#intFeatures{ width:1000px; height:299px;}

/*BANCO EN LINEA*/
#bancoenlinea{width:298px; height:240px; margin-left:auto;}
#menuenlinea{ padding: 70px 0 0 100px}

a#btnPersonas{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -193px; width:133px; height:30px; margin:0 0 15px 60px;}
a#btnPersonas:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -223px; width:133px; height:30px; margin:0 0 15px 60px;}

a#btnEmpresas{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -138px -193px; width:134px; height:30px;margin:0 0 15px 30px;}
a#btnEmpresas:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -138px -223px; width:134px; height:30px;margin:0 0 15px 30px;}

a#btnTdc{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -276px -193px; width:134px; height:30px;}
a#btnTdc:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -276px -223px; width:134px; height:30px;}

div#menuenlinea ul{list-style: none;}
div#menuenlinea ul li {}

/*SPOTS*/
#mainSpots{ width:960px; min-height:100px; margin-bottom:15px;}

a.linkspotitem{ text-decoration:none; cursor:pointer;}
a.linkspotitemtitle {color:#004882; text-decoration:none}
a.linkspotitemdesc {color:#7f8180; text-decoration:none}
a.linkspotitemtitle:visited {color:#004882;}
a.linkspotitemdesc:visited {color:#7f8180;}
a.linkspotitemtitle:hover {color:#f7941e;}
a.linkspotitemdesc:hover {color:#565f65;}

.spotitem{ width:320px; float:left;}
.imgspot{float:left;}
.texto{padding-left:129px;}
.titulo{color:#004882; font-size:14px; font-style:italic; font-weight:bold;}
.descripSpot{color:#7f8180; font-size:12px; padding-right:5px;}

.lineaSep{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -346px; width:970px; height:2px; margin-bottom:15px;}

/*BANNER*/
#mainBanner{ width:230px; float:left;}
#marcobanneruno{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -491px; width:224px; height:160px;}
#imgbanneruno{width:224px; height:160px; text-align:center; padding-top:5px;}
#marcobannerdos{background: url(../layouts/img/mapa_imagenes.png) no-repeat -543px -491px; width:214px; height:150px;}
#imgbannerdos{width:214px; height:70px; text-align:center; padding-top:5px; margin-bottom:5px; }

/*DE INTERES*/
#deInteres{ width:700px; margin-left:250px;}
#titInteres{color:#004882; font-size:16px; font-style:italic; font-weight:bold; margin-bottom:15px; margin-left:5px;}
a.linkInteres{color:#7f8180; text-decoration:none;}
a.linkInteres:visited{color:#7f8180;}
a.linkInteres:hover{color:#004882;}
div#interesItems ul{list-style-type:none;}
div#interesItems ul li{background: url(../layouts/img/bullet.png) #ffffff no-repeat; font-size:12px; margin-bottom:10px; padding-left:25px;}


/****************************END HOME********************************************/


/****************************NEWS********************************************/

.publicationDate{color:#7f8180; font-style:italic; font-weight:bold;}
.titNewsItem a{color:#004882; font-style:italic; font-weight:bold; text-decoration:none}
.txtNewsItem a{color:#7f8180; text-decoration:none}
.txtNewsItem a, .txtNewsItem a:visited{color: #7f8180;}
.titNewsItem a:hover{color:#f7941e;}

/*NEWSLIST*/
a.linkNews{ text-decoration:none;}
a.linkNews:hover .titNewsItem{color:#f7941e;}
div#mainNewsList ul{list-style-type:none;}
div#mainNewsList ul li{font-size:12px; }

/*NEWS POST*/
#titPostNewsItem{color:#004882; font-style:italic; font-weight:bold;font-size:16px; padding:5px 0 10px 0;}
#newsPost{font-size:12px; }

/*MENU OPTIONS*/
#menuOptionsNews{ width:127px; height:28px; margin-left:840px;}
div#menuOptionsNews ul{list-style-type:none;}
div#menuOptionsNews ul li{float:left;}

/*NEWSLIST CON FOTO*/
#imagenewslistcontent{ min-height:54px;}
.imgNewsList{width:84px; height:54px; margin-right:10px; float:left;}
.newsListInfo{width:880px; margin-left:auto;}

/*NEWS POST CON FOTO*/
#contentNewsPost{ width:970px; margin-top:15px; min-height:334px;}
#imgNewsPost{width:274px; height:334px; float:left; border:#808281 solid 1px;}
#newsPostInfo{width:670px; margin-left:auto;}

/*VOLVER AL LISTADO*/
#txtBtnListado{ line-height:18px; vertical-align:middle; cursor:pointer}
#btnListado{display:block; width:136px; height:18px;background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -213px; margin-top:50px; color:#7f8180; font-size:12px; font-style:italic; font-weight:bold; text-align:center;}
#btnListado:hover{background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -231px; cursor:pointer}
a#linkanews{ text-decoration:none;}

/****************************END NEWS********************************************/

/****************************SERVICES********************************************/

.publicationDate{color:#7f8180; font-style:italic; font-weight:bold;}
.titServiceItem{color:#004882; font-style:italic; font-weight:bold;}
.txtServiceItem{color:#7f8180;}

/*SERVICES LIST*/
a.linkService{ text-decoration:none;}
a.linkService:hover .titServiceItem{color:#f7941e;}
div#mainServiceList ul{list-style-type:none;}
div#mainServiceList ul li{font-size:12px; }

/*SERVICES LIST CON FOTO*/
#imageServiceListContent{ min-height:54px;}
.imgServiceList{width:84px; height:54px; margin-right:10px; float:left;}

/****************************END SERVICES********************************************/


/****************************OFFICES********************************************/

/*MENU OFFICES*/
#mainMenuOffices{ height:70px;}
#menuOffices{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0 -436px; width:749px; height:51px; padding:0 10px; float:left;}
a.menuOfficesItem{text-decoration:none;color:#7f8180;}
a.menuOfficesItem:visited{color:#7f8180;}
a.menuOfficesItem:hover, a.officeselected{color:#004882;}
div#menuOffices ul{ list-style-type:none;}
div#menuOffices ul li{background: url(../layouts/img/bulletgris.jpg) #d9dbdd no-repeat;float:left;color:#7f8180;font-size:12px; font-style:italic; font-weight:bold; margin:8px 5px 0 0;}
div#menuOffices ul li span{ margin:0 10px;}

/*OFFICES LIST*/
#listOffices{ width:970px;}
.titRegion{text-align:left; color:#004882; font-size:16px; font-style:italic; font-weight:bold;}
.nameService{text-align:center; color:#7f8180; font-size:8px; }
.barraOffices{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -346px; width:970px; height:2px; margin:5px 0;}
.imgOffice{width:84px; height:54px; margin: 5px 0;}
.infoOffice{ padding:5px; vertical-align:top;}
.nameOffice{text-align:left; color:#004882; font-size:12px; font-style:italic; font-weight:bold;}
.dirOffice{text-align:left; color:#7f8180; font-size:12px;}

/*SERVICIOS*/
.horario1{background: url(../layouts/img/mapa_imagenes.png) no-repeat -760px -168px; width:29px; height:34px;margin:auto;}
.horario0{background: url(../layouts/img/mapa_imagenes.png) no-repeat -760px -134px; width:29px; height:34px;margin:auto;}
.mapa1{background: url(../layouts/img/mapa_imagenes.png) no-repeat -720px -168px; width:29px; height:34px;margin:auto;}
.mapa0{background: url(../layouts/img/mapa_imagenes.png) no-repeat -720px -134px; width:29px; height:34px;margin:auto;}


/****************************END OFFICES********************************************/


/****************************US********************************************/
#mainUs{ width:970px;}

/****************************END US********************************************/


/****************************CORP. INFORMATION********************************************/

/*RESULTS*/
#results{margin:15px 0 0 730px;}
#titResults{color:#7f8180; font-size:14px; font-style:italic; font-weight:bold; padding-bottom:10px;}

a.resultsPdf{text-decoration:none;color:#004882;font-size:12px; font-style:italic; font-weight:bold;}
a.resultsPdf:visited{color:#004882;}
a.resultsPdf:hover{color:#7f8180;}

/*ADOBE READER*/
#acrobatReader{color:#7f8180; font-size:12px; margin-top:10px;}
a#linkAdobe{color:#004882; font-size:12px;}
a#linkAdobe:visited{color:#004882;}
a#linkAdobe:hover{color:#7f8180;}

/****************************END CORP. INFORMATION********************************************/


/****************************CONTACT********************************************/

#titForm{color:#004882; font-size:16px; font-style:italic; font-weight:bold;}
#barraForm{background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -346px; width:970px; height:2px; margin:5px 0;}

fieldset#contactForm ol {list-style: none; padding-top:20px;}  
fieldset#contactForm li {padding-bottom:5px;}
label.contactFormLabel{display: block; color:#7f8180; font-size:14px; font-style:italic; font-weight:bold; padding-right:10px; float:left; width:150px; text-align:right;}
input.inputContactForm, select#msgtype, select#state{width:300px; border:#7f8180 solid 1px; color:#7f8180; font-size:12px;}
textarea#msgfield{border:#7f8180 solid 1px; color:#7f8180; font-size:12px;}
input#send{border-style:none; display:block; width:136px; height:18px;background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -213px; color:#7f8180; font-size:10px; font-style:italic; font-weight:bold; text-align:center; margin: 10px 0 0 605px;}
input#send:hover{background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -231px; cursor:pointer}

.infoerror{font-size:12px;color:#FF0000; padding-left:5px; font-weight:bold; vertical-align:top;}
#endcontactmsg{font-size:14px;color:#7f8180;}
/****************************END CONTACT********************************************/


/****************************PRODUCTS********************************************/

/*products summary*/
#mainProducts{ display:table;}
#products{width:970px; margin-top:5px;}
.contentProduct{width:220px; margin:0 10px 15px 0; float:left;}
.contentFeatProduct{/*display:table-cell;*/ padding: 10px 0 0 10px;background: url(../layouts/img/mapa_imagenes.png) no-repeat -989px -134px; width:1px; min-height:200px;}

.contentFeatProduct ul{ list-style-type:none; min-height:180px;}
.contentFeatProduct ul li{background: url(../layouts/img/bulletProducts.jpg) #ffffff no-repeat;float:left; display:table-cell;}

.titProduct{width:220px; height:41px;}
.txtTitProduct{color:#ffffff; font-size:14px; font-style:italic; font-weight:bold;}
.featProduct{width:200px;  padding-left:7px}
.txtfeatProduct{ vertical-align:top;width:110px;color:#7f8180; font-size:12px; line-height:1.1em; float:left; margin-right:3px; padding-bottom:8px;}
.valueFeatProduct{ vertical-align:top; width:85px;color:#f9931f; font-size:12px; line-height:1.1em; margin-left:auto; font-weight:bold; padding-bottom:6px;}

#productdisponibletrue{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -538px -169px; width:14px; height:12px;margin-right:70px;}
#productdisponiblefalse{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -568px -169px; width:12px; height:12px;margin-right:70px;}

a.linkMenuProducts{ text-decoration:none; cursor:pointer;}
a.linkMenuProducts .btnVerMasS{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -257px -319px; width:219px; height:18px;}
a.linkMenuProducts:hover .btnVerMasS{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -736px -319px; width:219px; height:18px;}


/*description pages*/
#similarProducts{margin:15px 0 0 730px;}
#titVer{color:#7f8180; font-size:12px; font-style:italic; font-weight:bold; padding-bottom:10px;}

#similarList ul{list-style-type:none;}
#similarList li{ margin-bottom:4px;} /*estaba en 15 el margin*/
.titItem{color:#004882; font-size:12px; font-style:italic; font-weight:bold; padding-bottom:5px;}
.txtItem{color:#7f8180; font-size:12px; }

/* antes de corrección para disminuir espacio
a.btnVerMasL{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat 0px -319px; width:249px; height:18px;}
a.btnVerMasL:hover{display:block;background: url(../layouts/img/mapa_imagenes.png) no-repeat -479px -319px; width:249px; height:18px;}
a.btnVerMasL span{ display: none}
*/

a.btnVerMasL, a.btnVerMasL:link, a.btnVerMasL:visited{ color: #004882; text-decoration: none;}
a.btnVerMasL:hover{ color: #004882; text-decoration: underline;}
div.btnVerMasLsep{background: url(../layouts/img/mapa_imagenes.png) no-repeat -479px -310px; width:240px; height:6px; margin-top: 4px}

/****************************END PRODUCTS********************************************/

/****************************TASAS********************************************/

#tasas{ width:950px; margin:0 10px; font-size:10px;}
#tasasInfo{color:#7f8180; font-style:italic; font-weight:bold;}

/*TABLE*/
.tasasTable{ text-align:center; margin:10px 0 30px 0; line-height:16px;}
.tableHeader{ background-color:#00bbe4; color:#ffffff; font-size:14px; font-style:italic; font-weight:bold;}
.tasasName{color:#7f8180; font-size:14px; font-style:italic; font-weight:bold;}
.tasasTituloTabla{ text-align:left; padding:0 0 10px 10px;}

.tasasCol1Special, .tasasCol1{ text-align:left; padding-left:10px;}
.tasasCol1, .tasasTipo{ color:#7f8180;}
.tasaP{ color:#004882;}

/*STYLES TABLE*/
.oddSubs {background: #ffffff;}
.borderSubTits{ border-bottom:#dadbdd solid 2px;}
.borderRows{ border-top:#FFF solid 1px;}
.oddRow {background: #e5e5e5}
.evenRow {background: #d7d7d7}
.tasasCol1Special{ min-width:20%;}
.tasasColSpecial{ width:200px;}


/****************************END TASAS********************************************/

/*** ENVIAR POR EMAIL ***/
#sendemail input, #sendemail textarea{ border: 1px solid #000; width: 240px;}
#sendemail td{ font-size: 12px;}
#sendemail span.loginlabelerror{ color: #ff0000; text-align: left;}
.errmsg{ color: #F9931F; font-size:12px; font-weight:bold;}
input#sendrecomendbtn{border-style:none; display:block; width:136px; height:18px;background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -213px; color:#7f8180; font-size:10px; font-style:italic; font-weight:bold; text-align:center; margin: 0px 0px 0px 0px;}
input#sendrecomendbtn:hover{background: url(../layouts/img/mapa_imagenes.png) no-repeat -826px -231px; cursor:pointer}

/*** END ENVIAR POR EMAIL ***/

