@media screen, projection, print{
/* CAPCALERA */
div#capcalera{float:left; clear:both; width:95%; margin: 4px 0 0px 0; }
div#capcalera div.logo{float:left; margin: 0 0 0 0; padding: 0;}
div#capcalera div.logo_petit{float:left; margin: 0 0 0 5px;  padding: 0;}
div#capcalera div.enllacos_principals{float:right; margin: 3px 0 0 0; padding:0; }
div#capcalera div.enllacos_principals a{margin-left: 8px;}
div#capcalera div.cercador{float:right; width:180px; margin: -1px 0 0 8px;}
div#capcalera div.cercador form input#cerca{width:140px;}

div#capcalera div#menu_cap{ float:left; clear:both; width:100%; margin: 5px 0 0 0; background-color:#818181; color: #fff; border-bottom: 2px solid #BF2F14; }
div#capcalera div#menu_cap ul{ float: right; list-style-type: none;	margin: 0 15px 0 0;	padding: 0;	text-align: center;	vertical-align:middle; }
div#capcalera div#menu_cap ul li{ float:left; margin: 0 0 0 .3em;	display: block;}
div#capcalera div#menu_cap ul li a{	display: block;	font-weight:bold;	color: #fff; padding: 1px 3px 1px 3px; font-size: .9em;}
div#capcalera div#menu_cap ul li a:hover{ background-color: #3B4432; text-decoration:none !important; }
.menusel{ background: url("../img2/bgmenusel.gif") no-repeat right top; }
div#capcalera div#menu_cap ul li.menusel a:hover{ background: url("../img2/bgmenusel.gif") no-repeat right top; }

/* --------------------------- PEU ------------------------- */
#peu{
	/*float:left;*/
	clear:both;
	width:95%;
	text-align:center;
    color:#4D4C4A;
	/*border-top: 1px solid #C8C7C6;*/
    background: url("../img2/separador_ligero.gif") center repeat-x;
	margin: .5em 0 15px 0;
	font-size: .9em;
	padding-top: 1.7em;
	vertical-align:bottom;
}

#peu a{	
	font-size: 1em;
	text-decoration:none;
	color: #4D4C4A;
}

#peu a:hover{text-decoration:underline;}
}
