/* Neteja i iguala */

* { margin: 0; padding: 0; border: none; }

body, input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; color:#002951; font-size:11px; }

a { text-decoration:none; }

a img, img { border:0px; text-decoration:none; }

li { list-style:none; }

input:focus, select:focus, textarea:focus { background-color:#f9ff9f; }



/* Body */

body { margin:8px; text-align:center; }

#contenidor { margin:auto; text-align:left; width:914px; }

/*input.boto { cursor:pointer; }*/

div.clear { clear:both; font-size:1px; }



/*Cap superior*/

#cap { width:914px; height:71px; background:#002952 url(../img/bg_cap.gif) repeat-x bottom; margin-bottom:6px; }

#logo { margin-left:50px; margin-top:28px; float:left; }

#contenidor #cap #banderas {
	float: right;
	margin-top: 5px;

}



#idiomes {float:left; padding-left:590px; padding-top:26px;}

#idiomes a {margin-right:10px; }

/*Comentar aquesta linia per mostrar els idiomes*******************************************/

#idiomes {display:none; }



/*Menu*/

#menu { height:24px; background:#e6e6e6; padding-left:44px; }

div.subopcions a, #menu a {float:left; display:block; margin-top:6px; color:#45617e; text-decoration:none; font-size:10px; padding-left:7px; margin-right:40px; }

#menu a.inicio { width:50px;}

#menu a.empresa { width:58px;}

#menu a.encendedores {
	width:70px;
}

#menu a.papeleria { width:76px;}

#menu a.electronica { width:84px; }

#menu a.menuactiu,
div.subopcions a:hover, #menu a:hover {font-weight:bold; color:#002951; background:url(../img/fle_menu.gif) no-repeat 0px 2px; }



/*Submenu*/

div.submenu {position:absolute; top:86px; margin-left:139px; width:465px; visibility:hidden;}

div.submenu p {background:#fff url(../img/sombra_menu1.gif) no-repeat right; padding:7px 0px 0px 10px; width:67px; display:block; color:#002952; font-weight:bold; font-size:10px; height:17px; }

div.submenu p a {color:#002952; }

div.subopcions { background:url(../img/bg_menu.png) right bottom; padding-left:4px; height:23px; padding-right:3px; height:27px;}

div.subopcions .filet {margin:5px 10px 0px 6px; }

div.subopcions a.areasnegocio {
	width:90px;
}

div.subopcions a.empresa { width:65px; }

div.subopcions a.corpexea {
	width:109px;
}

div.subopcions a.flamagasmundo {
	width:160px;
}

div.subopcions a {margin-top:5px; margin-right:0px; }



#ban {

	margin-top:6px;

	padding-top:1px;

	background:url(../img/bg_punts.gif) repeat-x top;

}

#ban.fl {width:300px; float:left; margin-right:9px; border-bottom:#7f94a8 4px solid; background:none; padding-top:0px; margin-top:0px; }

#texte.titdins #ban {margin-bottom:25px; }

#ban.separador {border:0px; background:none; height:15px;}

div.filet {height:1px; background:url(../img/bg_punts.gif) -2px 0px; }

div.filettop {height:8px; background:url(../img/bg_punts.gif) repeat-x bottom; }



#texte { padding:10px 0px 10px 12px; width:435px; float:left; }

#texte.titdins { padding-left:0px; width:503px;}

#texte div.titular {height:29px; background:url(../img/bg_punts.gif) repeat-x 0px 15px; }

#texte h1 { font-size:12px; height:17px; text-indent:-1000px; color:#fff; }

#texte p { padding:0px 0px 17px 2px; }

#texte.titdins p {padding-left:19px; }

#texte div.filet {height:13px; background:url(../img/bg_punts.gif) repeat-x bottom; }



#menufl { padding:0px; width:146px; background:#e5e9ed; border-bottom:#012a52 4px solid; float:left; height:142px; background:url(../img/bgsubmenu.gif)}



#menufl li, #menufl li.actiu a, #menufl li.actiu a:hover, #menufl li a:hover { color:#002952; font-weight:bold; font-size:10px; }

#menufl li a {color:#002952;}

#menufl li li a { color:#456381; font-weight:normal; }



#menufl li { background:url(../img/fle_menubaix.gif) no-repeat 0px 16px; padding-left:8px; padding-top:13px; height:22px; margin-left:7px;}

#menufl li li { background:url(../img/fle_menu.gif) no-repeat 0px 15px; padding-left:7px; margin-left:2px;}

#menufl #primer {padding-top:23px; background-position:0px 25px; }

#menufl #doslin {

	padding-top:9px;

	background-position:0px 11px;

}



#textefl { padding:33px 36px 0px 36px; width:378px; background:url(../img/bgtextefl.gif) repeat-y; border-bottom:#7f94a8 4px solid; float:left; height:109px; margin-right:9px;}

table.bloc {margin-top:7px; margin-bottom:14px; }

#texte .bloc p, .bloc p { text-align:left; font-size:9px; padding:4px; }

#texte .bloc a, .bloc a { display:block; width:124px; height:18px; background:#002952 url(../img/bglink.gif) no-repeat; padding:4px 0px 0px 6px; text-align:left; font-size:11px; text-decoration:none; color:#fff; font-weight:normal; }

#texte .bloc a:hover, .bloc a:hover {font-weight:bold; background:#002952 url(../img/bglink.gif) no-repeat; }

#texte a {padding:0px 6px 0px 11px; color:#002951; background:#91acbc url(../img/fletxetablava.gif) no-repeat 5px 4px; font-weight:bold; margin-bottom:1px; }

#texte a:hover {color:#fff; background:#002951 url(../img/fletxetagris.gif) no-repeat 5px 4px; }

#texte.ample {

	width:600px;

	margin-left: 157px;

	text-align: justify;

}

#enganxap p {

	padding-bottom:4px;

}



/*Peu*/

#peu {

	height:16px;

	background:#002952 url(../img/bg_peu.gif);

	color:#fff;

	font-size:10px;

	margin-top:10px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

}

#peu a {color:#fff; text-decoration:none; }

#peu .dreta { float:right; }

#peu a.fletxa {background:url(../img/fletxeta.gif) no-repeat 3px 3px; padding-left:10px; }

#peu a:hover, #peu a.fletxa:hover { font-weight:bold; }

#peu.enganxat { margin-top:0px; }



/*Encendedores*/

h1.encendedores {background:url(../img/imges/tit_encendedores.gif) no-repeat 2px 0px; }

div.img_encendedores {padding:35px 0px 0px 30px; float:left; }



/*Papeleria*/

h1.papeleria {background:url(../img/imges/tit_pepeleria.gif) no-repeat 2px 0px; }

div.img_papeleria {

	padding:15px 0px 0px 10px;

	float:left;

}



/*Electronica*/

h1.electronica {background:url(../img/imges/tit_electronica.gif) no-repeat 2px 0px; }

div.img_electronica {

	padding:10px 0px 0px 10px;

	float:left;

	background:#fff;

}

div.linkinferior { height:16px; clear:both; padding-left:4px; padding-top:3px; font-size:9px; }

div.linkinferior a {color:#002952; background:url(../img/fle_menu.gif) no-repeat left; padding-left:8px; }

div.linkinferior a.obert {background-image:url(../img/fle_menubaix.gif) }

#elec.linkinferior {background:#e5e9ed no-repeat 674px 0px; }



/*Organigrama*/

div.filets { height:30px; background:url(../img/orga_filet.gif) no-repeat 197px 0px; }

div.llistaorg {

	margin-left:62px;

	float:left;

	width:195px;

	height:232px;

	text-align:center;

}

div.primerorg { margin-left:0px; }

div.totsorganigrames { padding-left:100px; }

div.llistaorg h2 { font-size:11px; font-weight:normal; padding:10px 0px 25px 0px; }

div.llistaorg a { display:block; padding:7px 0px; }

h1.organigrames {font-size:16px; height:25px; text-align:center; padding-top:20px;  }



/*Sedes*/



div.sede {padding:10px 10px 10px 60px; float:left; }



div.txtsede {float:left; font-size:10px; padding-top:6px;}



div.txtsede h1 {font-size:13px; padding-bottom:20px; }



div.txtsede h2 {font-size:10px; padding-top:15px; }



#mapa {padding:6px 0px 0px 0px; }



div.popup {



	visibility:hidden;



	position:absolute;



	font-size:9px;



	background-image: url("../img/bg_popup.png") !important;



	background-image: none;



	filter: none !important;











































































filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_popup.png'); 



	width:169px;



	height:119px;



	padding:0px;





}



div.popupxl {



	visibility:hidden; position:absolute; font-size:9px;



	background-image: url("../img/bg_popupxl.png") !important; background-image: none; 



	filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_popupxl.png'); 



	width:169px; height:139px; padding:0px;



}



div.popupxl h2,



div.popup h2 {



	font-size:9px;



	padding:10px 0px 0px 10px;



}



div.popupxl p,



div.popup p {padding:0px 10px }





/*Corporacion Exea*/

div.exea {padding-left:100px;}

div.exea h1 {font-size:16px; height:25px; text-align:center; padding-right:100px; padding-top:20px; }

div.exea div.llistaorg { background:url(../img/bgexea.gif) no-repeat}

div.exea div.filets { background-position:100px 0px; height:30px;}



/*Areas de negocio*/

div.areas div.llistaorg { background:url(../img/bgexea.gif) no-repeat}

div.exea div.filets { background-position:100px 0px; height:30px;}



/*Distribucion*/

#titularsistemas {font-size:11px; color:#000; float:left; padding:22px 0px 8px 245px; width:297px; }

#titularconsumo {font-size:11px; color:#000; float:left; padding:22px 0px 0px 0px; }

div.dis_bloc { border-top:#7f94a8 5px solid; margin-left:50px; padding-left:18px; width:792px; padding-top:1px; }

div.dis_bloc h2 { float:left; font-size:11px; width:144px; padding-top:4px;}

div.dis_bloc ul.dis_sistemas { float:left; }

div.dis_bloc ul.dis_sistemas li {border-bottom:#7f94a8 1px solid; padding-left:33px; width:297px; padding-top:2px }

div.dis_bloc ul.dis_sistemas li.ultim {border-bottom:0px; padding-bottom:5px; }

div.dis_bloc ul.dis_consumo { float:left; }

div.dis_bloc ul.dis_consumo li {border-bottom:#7f94a8 1px solid; width:318px; padding-top:2px}

div.dis_bloc ul.dis_consumo li.ultim {border-bottom:0px; padding-bottom:5px; }

#dis_producto {background:url(../img/bgprod_dis.jpg) repeat-x top; }

#dis_marcas {background:url(../img/bgmarcas_dis.jpg) repeat-x top; }

#dis_areas {background:url(../img/bgareas_dis.jpg) repeat-x top; }

#dis_distribucion {background:url(../img/bgdis_dis.jpg) repeat-x top; }

.marca_casilla {

	width: 129px;

}

#foto_oficinas {

	margin-top: 6px;

	margin-bottom: 9px;

}

.marcas_sinlink {





}

.marcas_sinlink img {

	margin: 5px;

	text-align: center;

}

