/*

COLORS:
	
	Marró: #9f4f41
	Taronmja: #f99b1c
	
*/

@font-face {
    font-family: 'helvetica_neueroman';
    src: url('../fonts/helvetica_55_roman-webfont.eot');
    src: url('../fonts/helvetica_55_roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_55_roman-webfont.woff') format('woff'),
         url('../fonts/helvetica_55_roman-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_55_roman-webfont.svg#helvetica_neueroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helvetica_neuebold';
    src: url('../fonts/helvetica_75_bold-webfont.eot');
    src: url('../fonts/helvetica_75_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_75_bold-webfont.woff') format('woff'),
         url('../fonts/helvetica_75_bold-webfont.ttf') format('truetype'),
         url('../fonts/helvetica_75_bold-webfont.svg#helvetica_neuebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BureauEagleBoldBold';
    src: url('../fonts/bureaueaglebold.eot');
    src: url('../fonts/bureaueaglebold.eot') format('embedded-opentype'),
         url('../fonts/bureaueaglebold.woff') format('woff'),
         url('../fonts/bureaueaglebold.ttf') format('truetype'),
         url('../fonts/bureaueaglebold.svg#BureauEagleBoldBold') format('svg');
}

a{
	color:#9f4f41;
}

body{
	margin:0px;
	font-family:'helvetica_neueroman';
}

#wrapper{
	float:left;
	width:100%;
}

/* HEADER */
#header{
	float:left;
	width:100%;
	margin-top:25px;
	border-top: 5px solid #9f4f41;
	border-bottom: 5px solid #9f4f41;
	height:90px;
}

#header #logo{
	margin:0 auto;
	width:950px;
	height:90px;
}

#header #logo h1{
	margin:0px;
	margin-top:5px;
}

/* MENU */
#wrapper #wrapper_menu{
	margin:0 auto;
	width:950px;
	margin-top:3px;	
	background-color:#00F;
}

#wrapper #wrapper_menu #menu{
	position:relative;
	z-index:99;
	float:left;
	width:100%;
	background-color:#9f4f41;
	border-bottom:3px solid #FFF;
}

#wrapper #wrapper_menu #menu .item{
	position:relative;
	float:left;
	padding-top:3px;
	padding-bottom:4px;
	border-left:1px solid #FFF;
	width:110px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	font-family: 'helvetica_neuebold';
	font-size:11pt;
}

#wrapper #wrapper_menu #menu .item:hover,
#wrapper #wrapper_menu #menu .item.selected{
	background-color:#f99b1c;
}

#wrapper #wrapper_menu #menu .submenu{
	display:none;
	z-index:100;
	position:absolute;
	left:198px;
	top:28px;
	width:190px;
}

#wrapper #wrapper_menu #menu .submenu .sub_item{
	float:left;
	text-decoration:none;
	font-family: 'helvetica_neuebold';
	color:#FFF;
	font-size:11pt;
	background-color:#9f4f41;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:10px;
	width:100%;
	margin-bottom:1px;
}

#wrapper #wrapper_menu #menu .submenu .sub_item:hover,
#wrapper #wrapper_menu #menu .submenu .sub_item.selected{
	background-color:#f99b1c;
}


/* BANNER */
#wrapper #banner{
	position:relative;
	margin:0 auto;
	width:950px;
	z-index:0;
}

/* CONTINGUT */
#wrapper #wrapper_contingut{
	position:relative;
	margin:0 auto;
	width:950px;
}

#wrapper #wrapper_contingut #contingut{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:30px;
}

#wrapper #wrapper_contingut #contingut h2{
	color:#9f4f41;
	font-family:'helvetica_neuebold';
}

#wrapper #wrapper_contingut #contingut h3{
	margin-bottom:10px;
	color:#9f4f41;
}

#wrapper #wrapper_contingut #contingut li{
	margin-bottom:10px;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home{
	float:left;
	width:100%;
	margin-top:20px;
	margin-bottom:25px;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home_border{
	float:left;
	border-top:3px solid #9f4f41;
	border-bottom:3px solid #9f4f41;
	width:297px;
	margin-left:19px;
	margin-bottom:19px;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home{
	float:left;
	padding-bottom:3px;
	width:297px;
	text-align:center;
	text-decoration:none;
	color:#9f4f41;
	font-family:'helvetica_neuebold';
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.evaporites{
	background-color:#a6eecb;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.conques{
	background-color:#dfdfe1;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.geofluids{
	background-color:#e9de81;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.petroli{
	background-color:#ffcc77;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.paleontologia_continental{
	background-color:#ffe678;
}

#wrapper #wrapper_contingut #contingut #wrapper_items_home .item_home.marins{
	background-color:#abd7ea;
}

#wrapper #wrapper_contingut #contingut .taula_equip{
	width:100%;
}

#wrapper #wrapper_contingut #contingut .taula_equip a{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

#wrapper #wrapper_contingut #contingut .taula_equip td{
	width:25%;
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #999;
	font-size:11pt;
}

#wrapper #wrapper_contingut #contingut #imatge_curriculum{
	position:absolute;
	left:0px;
	top:0px;
}