 /* common styling */
.menu {  width:990px; margin:0; text-align:left; background-color:#26393d; height:27px; }
.menu ul { padding:0; margin:0; list-style-type:none;}
ul#navlist li { float:left; position:relative; padding:0; margin:0; height:22px;}
ul#navlist li a:link, .menu ul li a:visited { float:left; display:block; text-decoration:none; padding:0px;}
.menu ul li:hover { width:auto; }
.menu ul li.current a { background-color:#fee101; }
.menu ul li a:hover {color:#000000; background: #26393d; }
.menu ul li:hover a {color:#000000; }
.menu ul li ul { display: none; }
.menu table { margin:0; border-collapse:collapse; font-size:10px; position:absolute; top:0; left:0; }



/* specific to non IE browsers */
ul#navlist li:hover ul { display:block; position:absolute; top:27px; margin-top:0px; left:0; width:250px; /* border-bottom:1px solid #000; */ }
ul#navlist li:hover ul.endstop { left:-153px; }
ul#navlist li:hover ul li ul { display: none; }
ul#navlist li:hover ul li a { display:block; background:#26393d; color:#FFF; height:auto; line-height:10px; padding:6px 11px; width:158px; border:0; filter:alpha(opacity=90);-moz-opacity:.90; opacity:.90; }
ul#navlist li:hover ul li a:hover { color:#e95d0f; background: #26393d; }


/* specific to IE5.5 and IE6 browsers */
ul#navlist li a:hover ul { display:block; position:absolute; top:10px; t\op:27px; left:0;/* border-bottom:1px solid #000; */ }
ul#navlist li a:hover ul.endstop { left: -155px; }
ul#navlist li a:hover ul li a { display:block; background:#26393d; color:#FFF; height:auto; line-height:10px; padding:6px 11px; width:158px; border:0; filter:alpha(opacity=90);-moz-opacity:.90; opacity:.90;}
ul#navlist li a:hover ul li a ul { visibility:hidden; position:absolute; height:0; width:0; }
ul#navlist li a:hover ul li a:hover { color:#e95d0f; }
.clearit { clear:both; height:0; line-height:0; }
-->

#header { width:990px; margin:0; text-align:left; background-color:#dce0e1; height:138px;}
#header_logo { float:left; width:220px; height:137px;}
#header_fotos {float:left; width:544px; height:137px; background-image:url(imgs/cap_foto1.jpg);}
#header_logos {float:left; width:226px; height:137px; background-color:#2e5972;}
#header_banner { width:990px; margin:0; text-align:center; background-color:#FFFFFF; height:200px;}

.imatge{
	behavior: url(iepngfix.htc);
}