body{behavior:url("/js/ie_csshover.htc");}
#map img { behavior: none; }
body{text-align:center;font-family:arial;font-size:12px;background:url('/images/header_1.png') 0 0px repeat-x;margin:0px auto;}
#logoHeader{position:absolute;margin:3px 0 0 -9px;border:none;display:block;*margin-left:-490px;}
#lineTabs{border:1px solid #DF5900;width:99.8%;background:#FF7920;font-size:0px;margin-top:95px;position:absolute;left:0px;height:4px;}
#tabSelectedDir{position:absolute;z-index:1}
#tabUnSelectedDir{position:absolute;}
#tabSelectedDir a{background:#FF7920;position:absolute;width:107px;color:#FFF;text-decoration:none;float:left;padding:9px 0 9px 0;border:1px solid #DF5900;margin:60px 0 0 84px;border-bottom:1px solid #FF7920;*margin-left:-400px;}
#tabSelectedDir a h1{font-size:11px;margin:0px;padding:0px;font-weight:normal;font-size:14px;}
#tabUnSelectedDir a{background:#E4E4E4;position:absolute;width:107px;color:#888;text-decoration:none;float:left;padding:7px 0px 7px 0px;border:1px solid #CCC;border:1px solid #CCC;margin:66px 0 0 84px;border-bottom:0;*margin-left:-400px;font-size:12px}
#tabUnSelectedDir a h1{font-size:11px;margin:0px;padding:0px;font-weight:normal;font-size:12px;}
#tabUnSelectedDir a:hover{text-decoration:underline;}
#tabUnSelectedJob{position:absolute;}
#tabUnSelectedJob a{background:#E4E4E4;position:absolute;width:107px;color:#888;text-decoration:none;float:left;padding:7px 4px 7px 4px;border:1px solid #CCC;margin:66px 0 0 196px;border-bottom:0;*margin-left:-288px;font-size:14px;font-size:12px}
#tabUnSelectedJob a h1{font-size:11px;margin:0px;padding:0px;font-weight:normal;font-size:12px;}
#tabUnSelectedJob a:hover{text-decoration:underline;color:#555;}

#tabSelectedJob{position:absolute;z-index:1}
#tabSelectedJob a{background:#FF7920;position:absolute;width:133px;color:#FFF;text-decoration:none;float:left;padding:9px 0 9px 0;border:1px solid #DF5900;margin:60px 0 0 196px;border-bottom:1px solid #FF7920;margin-left:expression(documentElement?'-288px':'');font-size:14px}
#tabSelectedJob a h1{font-size:14px;margin:0px;padding:0px;font-weight:normal;}
#body{text-align:center;margin:0px auto;width:980px;float:left;margin-top:120px;display:inline;margin-top:expression(documentElement?'120':'')}
#content1{text-align:center;margin:0px auto;width:980px;}
#header{margin:0px auto;width:980px;text-align:left;float:left}
#header #login{float:right;margin-top:-1px;position:relative;margin-top:expression(documentElement?'-3px':'');padding:5px 0 8px 0;background:#e4e4e4;border:1px solid #C3C3C3;}
#header #imgHead{background:url('/images/com_header.png') 0 0px no-repeat;width:7px;height:24px;float:left;}

#textLogin{float:left;padding:0px 10px 0 10px;font-size:11px;}
#textLogin  a{color:#999;font-size:12px;font-weight:bold;text-decoration:none;}
#textLogin  a:hover{color:#3b3b3b;text-decoration:underline}
#textLogin span{color:#ccc;padding:0 10px 0 10px }
#textLogin .selected{color:#3b3b3b;}
#textLogin form{margin:0px;padding:0px;}
#textLogin .loginInput{border:1px solid #CCC;color:#666;width:130px;padding:4px;margin:0px;}
#textLogin .loginBotton{border:1px solid #e4e4e4;border-bottom:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background:#FF7920;color:#FFF;height:26px;width:80px;padding-bottom:1px}

#selectCity{border:1px dotted #aaa;float:right;float:left;width:230px;padding:8px;text-align:left;background:#f5f5f5;}
#selectCity select{padding:0px;margin:0px;float:left;width:230px;margin-top:3px;}
#selectCity select option{padding:0px;margin:0px;}
/*path tree */
#alpha{float:left;width:700px;margin:2px 0 0 10px;}
#alpha a{text-transform:uppercase;margin-right:0px;text-decoration:none;color:#FF6600;background:#FFF4CA;padding:2px 6px 3px 6px;border:1px solid #FFEC9D;*margin-right:0px;position:relative;border-bottom:none;}
#alpha a.sel{color:#FFF;background:#FF7920;}
#alpha a:hover{text-decoration:none;color:#FFF;background:#FF7920}

#allCompany{float:left;width:100%;text-align:left;margin-bottom:15px}
#search{position:absolute;width:280px;margin-left:385px;margin-top:82px;margin-top:expression(documentElement?'80px':'');}
#search form{margin:0px;padding:0px}
#search .inputText{width:260px;padding:4px;border:2px solid #DF5900;height:18px}
#search #imgSearch{margin:3px 0  0 -38px;position:absolute}
#search .suggestionsBox {float:left;width:268px;border:2px solid #DF5900;border-top:0;display:inline;height:110px;background:#f8f8f8;overflow:auto;}



#allCompany .textCompany{background:#f9f9f9;float:left;border:1px solid #CCC;width:180px;margin:0 30px 15px 0;}
#allCompany .textCompany a.view{color:#1151CC;text-decoration:none;display:block;font-size:13x}
#allCompany .textCompany a.view:hover{text-decoration:underline;color:#FF3300}
#allCompany #boxCompany{float:left;height:370px;width:697px;overflow:auto;padding:6px 0 6px 6px;margin-top:7px;background:#f6f6f6;overflow-x:hidden;}
#allCompany #boxCompany .count{font-size:12px;float:right;color:#FB6400;}
#allCompany .imgCatFp{float:left}

#allCompany .imgCatFp img{vertical-align:middle;float:left}


#contentTree{float:left;width:250px;margin-top:13px;}
#contentTree #nameCat{background:#f8f8f8;border:1px solid #CCC;border-bottom:none;float:left;width:247px;text-align:left;font-size:16px;}
#contentTree #nameCat a{color:#333;display:block;padding:6px 0 6px 0;text-indent:10px;text-decoration:none;}
#contentTree #nameCat a:hover{color:#FB6400;}
#contentTree .imgCatFp{float:left}
#contentTree .imgCatFp img{vertical-align:middle}
#catego{width:247px;float:left;border:1px solid #CCC}
#catego ul{margin:0px;padding:0px;}
#catego #titleList{font-size:14px;text-align:left;color:#FB6400;padding:5px 0 5px 8px;background:#eaeaea;border-bottom:1px dotted #CCC;margin-bottom:5px}
#catego ul li{margin:2px 0 0 0;list-style-type:none;text-align:left;font-size:12px;float:left;width:100%}
#catego ul li a{text-indent:3px;text-decoration:none;color:#666;font-size:14px;float:left;width:100%}
#catego ul li a:hover{background:#FFDDC7;}
#catego ul li #selected{background:#FFDDC7;padding:5px 0 5px 0;color:#FB6400;font-weight:bold}
#catego ul li .count{font-size:12px;color:#FB6400;margin-right:4px;float:right;margin-top:-16px}
#catego ul li #countSel{color:#FB6400;margin-top:-20px;float:right;font-weight:bold;}



/*images de botones*/
#imgEntrar{background:url('/images/buttoms.png') 0 -160px no-repeat;width:83px;height:31px;float:left;margin:5px 0 0 6px;cursor:pointer;color:#FFF;font-weight:bold;}
#buttom{width:86px;height:30px;float:right;margin:6px 3px 0 0;border-bottom:1px solid #CCC;border-right:1px solid #CCC;background:#FF7B24;color:#FFF;font-size:14px}
.imgSend{background:url('/images/icon_update.png') 0px 0px no-repeat;width:16px;height:16px;float:left;margin-right:4px;}
.imgErrors{background:url('/images/icon_update.png') 0px -15px no-repeat;width:22px;height:22px;float:left;}
.msgSend{float:left;color:#6A7E54;width:500px;margin-top:2px;text-align:left;margin-bottom:5px;}
.msgSend a{color:#FF6600}
.msgError{float:left;color:#C00000;width:500px;margin:2px 0 5px 0;text-align:left}
.boxError{float:left;width:600px;margin:0px !important;}
/*	PAGINATION    */
.pagRight{float:right;margin-top:10px;text-align:right;width:450px;}
.pagRight .pag{font-size:12px;color:#1151CC;font-weight:bold;text-decoration:none;}
.pagRight .spacer{font-size:12px;color:#CCCCCC;margin-left:4px;margin-right:4px;}
.pagRight .pagNS{font-size:12px;color:#CCCCCC;font-weight:bold;text-decoration:none;}
.pagRight .pagS{font-size:16px;color:#FB6400;font-weight:bold;text-decoration:none;}
ul.menu{list-style:none; margin:0px;padding:0px;color:#003366;font-size:14px;width:200px;text-align:center;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;cursor:pointer;}
ul.menu ul{display:none;margin:0px;padding:0px;list-style:none;}
ul.menu li:hover ul{float:left; display:block;width:100%;margin:0px;padding:0px;background:#d6d6d6;text-align:left;padding-top:10px;border-bottom:5px solid #c4c4c4;}
ul.menu li:hover ul a{color:#333;display:block;padding:2px 0 2px 0px;text-decoration:none;border-bottom:1px dotted #e4e4e4;display:block;width:100%;text-indent:5px;font-size:12px}
ul.menu li ul a:hover{background:#777;color:#FFF;dislpay:block}
.ico1{background:url('/images/icos.png') 0 0px no-repeat;width:61px;height:36px;float:left;}
.ico2{background:url('/images/icos.png') 0 -37px no-repeat;width:61px;height:36px;float:left;}
.ico3{background:url('/images/icos.png') 0 -75px no-repeat;width:61px;height:36px;float:left;}
#sPath{float:left;width:100%;text-align:left;margin-bottom:20px;margin-left:-5px}
#sPath .box{background:#E2EFD3;width:954px;float:left;height:21px;margin-top:1px;padding-top:7px}
#sPath .esqIzq{background:url('/images/esquina.png') 1px -69px no-repeat;width:13px;height:31px;float:left;}
#sPath .esqDer{background:url('/images/esquina.png') -3px -100px no-repeat;width:13px;height:31px;float:left;}
#sPath a{float:left;color:#1151CC;display:block;text-decoration:none}
#sPath .sel{color:#666}
#sPath a:hover{text-decoration:underline}
#sPath span{float:left;margin:0 3px 0 3px;color:#555}
#btnPage{width:100px;height:28px;border-left:1px solid #FFF;border-top:1px solid #FFF;background:#0066CC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;color:#FFF;margin:10px 0 0 2px;font-size:12px;padding:0 0 3px 0px;float:right}
/* empresas premier*/
#gridFp{margin:0px;padding:0px;margin-top:6px;position:relative;margin-left:-17px;width:726px;float:left;}
#gridFp ul{margin:0px;padding:0px;float:left;}
#gridFp ul li.box{display:inline;float:left;border:1px dotted #CCC;margin:0 0px 10px 18px;text-align:center;border:1px solid #CCC;background:#e5e5e5;width:114px;height:120px;padding:1px 5px 5px 5px;color:#036AC6;list-style-type:none;}
#gridFp ul li.box:hover{background:#FFE260;border:1px solid #FFC44E;}
#gridFp ul li.box a.title{width:100%;height:32px;text-align:center;float:left;color:#036AC6;text-decoration:none;overflow:hidden;}
#gridFp ul li.box a.title h5{font-size:11px;margin:0px;padding:0px;font-weight:normal;overflow:hidden;}
#gridFp ul li.box .imgBox{width:113px;height:89px;float:left;border:1px solid #ccc;background:#FFF;}
#gridFp ul li.box .imgBox a{height:80px;overflow:hidden;display:block;}
#gridFp ul li.box .imgBox:hover{border:1px solid #FFC44E}
#gridFp ul li.box .imgBox img{vertical-align:middle;}
#noCompany{float:left;margin-left:17px;}

.gridList{float:right;margin-right:4px;width:350px;display:inline;margin-top:-21px;}
.gridList select{float:right;margin-right:8px;}
.gridList a{float:right;width:22px;height:24px;}
.gridUnSel{background:url('/images/grid_list.png') 0px 0px no-repeat;}
.listSel{background:url('/images/grid_list.png') 0px -25px no-repeat;margin-right:3px;}
.gridSel{background:url('/images/grid_list.png') 0px -50px no-repeat;}
.listUnSel{background:url('/images/grid_list.png') 0px -75px no-repeat;margin-right:3px;}
/*nuevo diseño */
#allCompany #leftSideBox{width:220px;float:left;}
#allCompany #leftSideBox span{width:12px;height:35px;float:left;display:block;font-size:1px;margin-top:-1px;}
#allCompany #leftSideBox span.leftUpCorner{background:url('/images/all.png') 0px -35px no-repeat;font-size:1px;}
#allCompany #leftSideBox span.rightUpCorner{background:url('/images/all.png') -14px -35px no-repeat;float:right;}
#allCompany #leftSideBox #centerUpCorner{float:left;background:url('/images/all.png') 0px -182px repeat-x;width:196px;height:35px;margin-top:-1px;}
#allCompany #leftSideBox #categoriesBox{border:1px solid #D9D9D9;float:left;width:217px;}
#allCompany #leftSideBox #categoriesBox ul{margin:10px 0 0 0px;padding:0px;}
#allCompany #leftSideBox #categoriesBox ul #nameCatSelected{background:#FF6600;padding:3px 0 3px 0;color:#FFF;text-indent:9px;}
#allCompany #leftSideBox #categoriesBox ul #endCatSelected{background:#ccc;font-size:1px;float:left;width:100%;margin:-1px 0 2px 0;}
#allCompany #leftSideBox #categoriesBox ul li.categotySelected a{color:#3b3b3b}
#allCompany #leftSideBox #categoriesBox ul li.categotySelected a h1{font-size:12px;margin:0px;padding:0px;font-weight:normal;}
#allCompany #leftSideBox #categoriesBox ul li.categotySelected .count{color:#3b3b3b}
#allCompany #leftSideBox #categoriesBox ul li{margin:0 0 0px 9px;padding:0px;float:left;list-style-type:none;border-bottom:1px dotted #ddd;display:inline;}
#allCompany #leftSideBox #categoriesBox ul li .listImg{float:left;background:url('/images/all.png') -18px -3px no-repeat;width:8px;height:10px;margin:4px 2px 0 0;font-size:1px;}
#allCompany #leftSideBox #categoriesBox ul li .listImgDown{float:left;background:url('/images/all.png') -17px -14px no-repeat;width:8px;height:10px;margin:6px 5px 0 0;}
#allCompany #leftSideBox #categoriesBox ul li a.subList{color:#3b3b3b;text-indent:20px;}
#allCompany #leftSideBox #categoriesBox ul li a#selected{font-size:14px;color:#D98200;}
#allCompany #leftSideBox #categoriesBox ul li a.selSubcategory{color:#FFF;background:#FFA928;}
#allCompany #leftSideBox #categoriesBox ul li a.selSubcategory:hover{color:#FFF;background:#FFA928;}
#allCompany #leftSideBox #categoriesBox ul li a{display:block;width:188px;text-decoration:none;color:#DA1F1F;padding:2px 0 2px 0;}
#allCompany #leftSideBox #categoriesBox ul li a h1{font-size:12px;margin:0px;padding:0px;font-weight:normal;}
#allCompany #leftSideBox #categoriesBox ul li a:hover{background:#ededed;color:#0B6BCC;}
#allCompany #leftSideBox #categoriesBox ul li div.count{color:red;float:right;font-size:11px;margin-top:-14px;margin-top:expression(documentElement?'-15':'');width:188px;text-align:right;}
#allCompany #titleCategory{float:left;font-size:16px;margin:-27px 0 0 70px;color:#FFF;display:inline;}
#allCompany #alphaBox{width:730px;float:left;margin:18px 0 0 20px;margin-top:expression(documentElement?'13':'');}
#allCompany #alphaBox span{width:7px;height:34px;float:left;display:block;font-size:1px;}
#allCompany #alphaBox span#leftCorner{background:url('/images/all.png') 0px 0px no-repeat;}
#allCompany #alphaBox span#rightCorner{background:url('/images/all.png') -8px 0px no-repeat;}
#allCompany #alphaBox #centerBox{background:url('/images/all.png') 0px -182px repeat-x;width:716px;height:33px;float:left;}
#allCompany #barBox{width:723px;float:left;margin-left:23px;margin:-29px 0 29px 10px;color:#3b3b3b;}
#allCompany #barBox a.ini{float:left;color:#036AC6;text-decoration:none;}
#allCompany #barBox a.ini:hover{text-decoration:underline;}
/*nuevo fp*/
.divitionTitle{width:692px;float:left;background:#FFF4CA;border:1px solid #FFD99E;padding:5px;color:#339900;font-size:16px;}
.divitionTitle .title{float:left;}
.divitionTitle .intolAlpha{float:right;margin-top:-1px;}
.divitionTitle a.alphaLink{font-size:12px;border:1px solid #FFEA93;padding:2px 3px 2px 3px;text-decoration:none;color:#FF6600;background:#FFFFDD;margin-right:0px;*margin-right:3px;}
.divitionTitle a.alphaLink h1{font-size:12px;margin:0px;padding:0px;font-weight:normal;display:inline;}
.divitionTitle a.alphaLink:hover{background:#FF7920;color:#FFF}
.addDiv{margin-top:25px;}
/* categorias pagina principal */
ul.categoriesFp{margin:0px;padding:0px;float:left;}
ul.categoriesFp li.boxCategories{list-style-type:none;float:left;border:1px solid #CCC;background:#eaeaea;margin:0px 15px 10px 0;height:92px;width:94px;}
ul.categoriesFp li.boxCategories:hover{background:#DDD;border:1px solid #A8A8A8;}
ul.categoriesFp li.boxCategories a.title{float:left;width:94px;height:31px;;display:block;text-align:center;overflow:hidden;color:#036AC6;text-decoration:none;}
ul.categoriesFp li.boxCategories a.title h1{font-size:11px;margin:0px;padding:0px;font-weight:normal;}
ul.categoriesFp li.boxCategories a.imgBox{width:94px;height:42px;float:left;text-align:center;background:#FFF;overflow:hidden;}
ul.categoriesFp li.boxCategories .countCat{width:90px;float:left;font-size:11px;text-align:right;color:#999;margin-top:4px;}

.rightSideAll{float:right;width:250px;}
#register{width:310px;float:left;color:#3b3b3b;margin-top:2px;}
#register a#linkReg{color:#036AC6;font-weight:normal;text-decoration:underline}
/*carpeta categories*/
#pathBar{width:400px;float:left;margin-top:6px;color:#3b3b3b;margin-left:5px;}
#pathBar span.sep{color:#707070;padding:0 3px 0 1px;}
#pathBar a.urlName{color:#036AC6;text-decoration:none;font-size:11px;}
#pathBar a.urlName:hover{text-decoration:underline;color:#FF6600;}
ul#autocomplete{margin:0px;padding:0px;}
ul#autocomplete li{margin:0px;list-style-type:none;}
ul#autocomplete li a{text-decoration:none;color:#3b3b3b;display:block;padding:2px 0 2px 2px;width:266px;}
ul#autocomplete li a:hover{background:#A5CC7A;}
ul#autocomplete .selected{background:#A5CC7A;}
ul#autocomplete .remove{background:none;}
ul#autocomplete .selected a{color:#000;}
ul#autocomplete #view{border:1px solid red;float:left;width:250px;height:250px;overflow:auto;text-align:left;}
.flash{margin:15px 0 15px 0;border:1px solid orange;float:left;padding:3px;}
#defineCompany{font-style:italic;margin-bottom:10px;border:1px dotted #CCC;padding:3px;color:#444;text-align:center;}

