/* CSS Document */

/* capçalera */
.cap {
	height:58px;
	border-bottom:5px solid #FFFFFF;
	border-top:7px solid #FFFFFF;
	color:#77AEBF;
	margin-top:28px;
	background:#fff url(../../rc/img/bg_cap2.gif) right 9px no-repeat;
	text-align:center;

}
.cap .contingut{
	width:900px;
	margin:auto;
	background:#fff url(../../rc/img/bg_cap.jpg) right 9px no-repeat;
	text-align:left;
}
.cap logoCap{
	font-size:1.3em;
	text-indent:-99999px;
	width:149px;
	height:58px;
}

.cap .eligePais{
	position:absolute;
	top:50px;
	width:892px;
	text-align:right;
}

.cap .eligePais label{
	float:left;
	width:778px;
	text-align:right;
	margin-right:15px; /* Inlucido innuo*/
}

.cap .eligePais span.select {
	position: absolute;
	width:78px;
	height: 15px;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	color:#006583;
	background:#fff url(../../rc/img/select_98.gif) left top no-repeat;
	margin:0 6px 0 0;
	padding: 1px 10px 0;
	overflow: hidden;
	text-align:left;
}

.cap .iconos {
	position: absolute;
	width:180px;
	height: 15px;
	padding: 20px 0px 0;
	left:710px;
}

.cap .iconos a{
	font-size:1.2em;
}

.contenidor {
	width:995px;
	background:none;
	border:0;
	padding-top:48px;
}

.landing{
	background:url(../../rc/img/bg_landing.gif) no-repeat -60px 455px;
	text-align:left;
	margin:auto;
}
.flash{
	position:absolute;
	top:94px;
}

/* contingut */
.contingutLanding{
	width:900px;
	min-height:410px;
	height:auto !important;
	height:410px;
}


/* opcions */
.opcio{
	display:block;
	width:430px; /* Modificado innuo 550px; */
	min-height:90px; /* Modificado innuo 128px; */
	padding-top:10px; /* Incluido innuo*/
	height:auto !important;
/*	height:128px; Eliminado innuo */
	margin-left:500px; /* Modificado innuo 420px; */
	border-bottom:1px solid #d2eaf3; /* Incluido innuo*/
/*	background:url(../../rc/img/bg_opcio.gif) left top repeat-y; Eliminado innuo*/
}
.primer{
	padding-top:4px;
}
.particulares{
	min-height:88px;
	height:auto !important;
	height:88px;
}

.particulares h2 {
	height:30px;
}


.opcio h2{
/* 	float:left; Eliminado innuo */
	width:auto; /* modificado innuo 115px */
	height:15px; /* modificado innuo 10px */
	color:#006583;
/*	text-align:right; Eliminado innuo*/
/*	padding-right:12px; Eliminado innuo*/
	padding-left:18px; /* Incluido innuo*/
	font-size:1.2em; /* modificado innuo 1.5em*/
	font-weight:bold; /* Incluido innuo*/
	padding-bottom:5px;
}

.opcio .cont{
	float:left;
	width:auto; /* Modificado innuo 217px*/
	color:#006583;
	padding-left:11px;
}
.opcio .cont p{
	padding-bottom:8px;
	padding-right:10px;
}
.opcio .cont h3{
	font-size:1.1em;
	line-height:1.4em;
	padding-left:5px; /* modificado innuo 15px*/
	padding-right:10px;
	font-weight:normal; /* Incluido innuo*/
}

.opcio .cont h3 em{
	font-style:normal;
	font-size:0.7em;
}
.opcio .cont .opcionsPerfil form{
	padding-top:9px;
	padding-left:15px;
	height:15px;
}
.opcio .cont .opcionsPerfil span.select {
	position: absolute;
	width:103px;
	height: 15px;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	color:#006583;
	background:#fff url(../../rc/img/select.gif) left top no-repeat;
	margin:0 6px 0 0;
	padding: 1px 10px 0;
	overflow: hidden;
}

.opcio .imatge{
	float:left;
	width:80px; /* Modificado innuo 167px */
}

/* Incluido innuo */
.imatgeLandingLeft{
	padding-left:10px; 
}
.imatgeLandingMoreLeft{
	padding-left:144px; 
}
/* Fin Incluido innuo */

.land_cookie {
	clear:both;
	color:#fff;
	background:#666666;
	border:#111111 1px solid;
	height:50px;
	margin-top:10px;
}

.land_cookie .principal {
	margin: 0px auto;
	text-align:center;
	width:890px;
	display:block;
	font-family: Calibri;
	font-size:14px;
}

.land_cookie .contingut {
	float:left;
	text-align:left;
	padding:10px 0px 0px 10px;
}
.land_cookie .contingut a {
	color:#3eeaf8;
	font-weight:bold;
	text-decoration:underline;
}
.land_cookie .contingut a:hover{
	text-decoration:none;
}
.land_cookie .cerrar_cookie {
	float:right;
	margin: 12px 0px 0px 15px;
	background:url(../../rc/img/bcookie.png) left top no-repeat;
	width:75px;
	height:25px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.land_cookie .cerrar_cookie a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.land_cookie .cerrar_cookie a:hover{
	text-decoration:underline;
}

.opcioBanner{
	display:block;
	width:378px;
	padding-top:15px;
	height:auto !important;
}
.opcioBanner .cont{
	float:left;
	width:auto;
	color:#006583;
	padding-left:100px;
}
.opcioBanner .cont h3{
	font-size:1.2em;
	line-height:1.8em;
	padding-left:5px;
	padding-right:10px;
	font-weight:normal;
}
.opcioBanner .cont h3 em{
	font-style:normal;
	font-size:0.7em;
}
