@charset "utf-8";
@import url("estilos.css");

/*** 2 COLUMNS LAYOUT - SEO ***/

/* WRAPPER
------------------------------------------------------------------------*/
#wrapper {
position:relative;
width:954px;
margin:0 auto;
text-align:left; /*anulo text centrat body*/
}

/* HEADER
------------------------------------------------------------------------*/
#header {
position:absolute;
top:0;
left:0;
width:950px;
height:100px; /*antes 100px*/
background:#fff;
margin-top:37px;
}

/* CONTENT
------------------------------------------------------------------------*/
#container {
position:absolute;
top:186px; /* Sin destacados... 257px */ /*189px*/
left:0;
width:950px;
overflow:hidden; /*Simple Clearing of Floats*/
background:#fff;
padding-top:10px;
}

/*** Navigation side ***/
#navigationSide {
float:left; /*right*/
width:204px;
margin-left:15px; /*right*/
display:inline; /*fixes IE5/6 Doubled Float-Margin Bug*/
}

/*** Content ***/
#content {
float:right; /*left*/
width:728px;
margin-bottom:20px; /*espai between footer*/
margin-right:15px; /*left*/
display:inline; /*fixes IE5/6 Doubled Float-Margin Bug*/
}

#content_search {
float:right; /*left*/
width:920px;
margin-right:15px; /*left*/
margin-left:15px;
display:inline; /*fixes IE5/6 Doubled Float-Margin Bug*/
}

/* FOOTER
------------------------------------------------------------------------*/
#footer {
position:relative;
width:924px;
height:25px;
margin:0 auto 20px auto; /*espai after footer*/
font-size:9px;
line-height:25px;
color:#fff;
text-align:center;
overflow:hidden;
background:url(../img/bg_footer.gif) repeat-x;
}

#footer a {text-decoration:none;}

#navigation{
	/*background:url(../img/navigation.png) no-repeat left top;*/
	width:950px;
	height:10px;
	color: #fff;
}

#navigation-menu{float:left;}

#navigation ul{
	list-style:none;
	margin:0;
	padding-top:17px;
	padding-left:15px;
}

#navigation ul li{
	display:inline;
	margin-right:15px;
	font-weight:bold;
}

#navigation ul li.first{
	margin-left:20px;
}

#navigation a:link{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#navigation a:visited{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#navigation a:hover{
	color:#acdc28;
	font-weight:bold;
	text-decoration:none;
}

#navigation a:active{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#buscador{
	float:right;
	width:300px;
	margin-right:12px;
	text-align:right;
	margin-top:12px;
}

.input_buscador{
/*	border:1px solid #ccc;*/
	width:200px;
	margin-right:5px;
}

#menu-principal{
	background:url(../img/menu-principal.png) no-repeat;
	widows:950px;
	height:94px;
}