
body{
	background-image: url(../img/bkg_up.jpg);
	background-position: 0 32px;
	background-repeat: repeat-x;
	padding-bottom: 0px;
}

body.fb{
	background-image: url(../img/bkg_up2.gif);
	background-position: 0 32px;
	background-repeat: repeat-x;
	padding-bottom: 0px;
}

.logoImg{
	position: absolute;
	top: 39px;
	left: -4px;
}

/*CAC*/
.red{
	background-color: red;
}

a{
	color: #cc0033;
}


/*Twitter*/

#twitterContainer{
	border-top: 3px solid #999999;
	padding-top: 4px;
	height: 36px;
}

#twitterContainer p{
	font-family: Arial;
}

.gquote{
	font-family: Georgia;
	font-style: italic;
	margin-left: 6px;
}

/*Header*/

#headerContainer{
	/*border-bottom: 1px dotted #cc0033;*/
}

#logoContainer{
	border-bottom: 3px solid #cc0033;
}

#logoContainer p{
	letter-spacing: -1px;
	font-family: Georgia;
	color: #cc0033;
	font-size: 4.6em;
	margin-bottom: -10px;
}

	/*MENU*/
	#menuList{
		float:left;
		display:inline;
	 	list-style-type: none;
	 	margin-left: 0px;
	 	padding-top: 72px;
		margin-bottom:10px;
		padding-bottom:0px;
	}
*html #menuList{padding-bottom:13px;margin-bottom:10px}
*:first-child+html #menuList{padding-bottom:13px;margin-bottom:10px}
	
	#menuList li{
		float: left;
		font-size: 1.3em;
		margin-right: 17px;
		margin-bottom:3px;	
	}
	
	#menuList li a, #menuList li a:visited{
		text-decoration: none;
		color: #666666;	
		padding-bottom: 12px;
	}
	
	#menuList li a:hover{
		color: #cc0033;
	}
	
	#menuList li a.active{
		color: #cc0033;
		border-bottom: 3px solid #cc0033;
		position:relative;
	}

/*GREYZONE*/

#greyZone{
	height: 270px;
	/*background-color: #eeeeee;*/
}

#greyZone_fb{
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 40px;
	width:960px;
	height: 321px;
background-color: #f1f1f1;
}

#greyZone_fb .titular_izq{float:left;display:inline;margin:0;padding:0;width:240px}
#greyZone_fb .titular{float:left;display:inline;margin:0;padding:0 0 4px 0;width:720px;border-bottom:3px solid #999999;
border-top:1px dotted #CC0033;}

	#subMenuList{
		list-style-type: none;
		margin-left: 0px;
		margin-top: 32px;
	}
	
	#subMenuList li{
		border-bottom: dotted 1px #999999;
		padding-bottom: 6px;
		padding-top: 6px;
	}
	
	#subMenuList li a, #subMenuList a:visited{
		color: #666666;
		text-decoration: none;
		font-size: 1.2em;
	}
	
	#subMenuList a:hover{
		color: #333333;
	}

#quoteContainer{
	border-top: 1px dotted #cc0033;
	border-bottom: solid 3px #999999;
	height: 267px;
	z-index:1;
}

#quoteContainer_fb{
	border-top: 1px dotted #cc0033;
	border-bottom: solid 3px #999999;
	height: 305px;
	z-index:1;

}


h1.greyquote{
	letter-spacing: -1px;
	font-family: Georgia;
	font-size: 4.2em;
	color: #666666;
	margin-top: 30px;
}

h2.redquote{
	line-height: 37px;
	letter-spacing: -1px;
	font-family: Georgia;
	font-size: 2.6em;
	color: #cc0033;
	margin-right: 30px;
}

/*CONTENT*/

.contentBlock{
	padding-top: 30px;
	padding-bottom: 20px;
}

.contentTitle{
	font-size: 1.2em;
	color: #666666;
}

.contentBlock h3{
	font-family: Georgia;
	font-size: 2em;
	color: #666666;
	border-bottom: solid 1px #999999;
	padding-bottom: 10px;
	margin-bottom: 0px;
}

.contentBlock h4{
	font-family: Georgia;
	font-size: 1.6em;
	color: #666666;
	margin-bottom: 22px;
}

.contentSection .content{
	font-size: 1.1em;
	color: #666666;
	margin-top: 15px;
	margin-bottom:0;
}

.contentSection img{
	margin-top: 15px;
}

.contentSection ul{
	margin-top: 10px;
}

.contentSection li{
	color: #666666;
}

.contentSection li.withMargin{
	margin-bottom: 6px;
}

.contentBlock a, contentBlock a:visited{
	color: #cc0033;
	text-decoration: none;
	margin-bottom: 0px;
}

.contentBlock a:hover{
	text-decoration: underline;
}

.contentTitular{
	font-family: Georgia;
	font-size: 1.4em;
	color: #666666;
	background-color: #eeeeee;
	padding: 12px;
	line-height: 23px;
	margin-bottom: 0px;
}

.bottomLink{
	text-align: right;
	border-top: solid 1px #999999;
	padding-top: 10px;
}

.goupLink a{
	text-align: left;
	color: #999999;
	padding-left: 33px;
	background: url('../img/upArrow.jpg') no-repeat 0 0;
	
}


/*FOOTER*/

#footerContainer{
	background-color: #eeeeee;
	margin-left:0; 	
	margin-top: 30px;
	width: 100%;
	margin-right: 0px;
}

#socialList{
 	list-style-type: none;
 	margin-left: 0px;
 	margin-top: 17px;
}

#socialList li{
	display: inline;
	float: left;
	margin-right: 2px;	
}

.footerAdvice{
	border-top: solid 3px #999999;
	padding-top: 12px;
}

.footerAdvice .titleAdvice{
	font-family: Georgia;
	font-size: 1.2em;
	color: #666666;
	margin-bottom: 6px;
}

.footerAdvice .textAdvice{
	font-size: 1em;
	color: #666666;
}

.adviceLink{
	margin-top: -10px;
	margin-bottom: 40px;
}

.adviceLink a, adviceLink a:visited{
	color: #cc0033;
	text-decoration: none;
	margin-top: -5px;
}

.adviceLink a:hover{
	text-decoration: underline;
}

.legalTerms{
	font-size: 0.9em;
	color: #666666;
}


/*CONTACT SPECIFIC*/

.contactTypeText{
	margin-top: 15px;
	color: #666666;
	font-size: 1.1em;
	margin-bottom: -10px;
}

.contactInfo{
	color: #666666;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 0px;
}

.contactImg{
	padding-top: 2px;
	margin-right: 10px;
	float: left;
}

/* Ajustes Juan */

#greyZone {width:910px}
#greyZone .prepend-1.span-18 {width:670px;float:right;display:inline;margin:0;padding:0}
h1.greyquote {margin-top:20px;}

.modulo-anunciantes{float:left;display:inline;width:910px;margin:0;padding:30px 0px 20px 40px}
.modulo-anunciantes h4{float:left;display:inline;margin:0;padding:0;width:210px;color:#666666}
.modulo-anunciantes .mod-contenidos{float:right;display:inline;margin:0;padding:0 0 0 0px;width:670px;}
.modulo-anunciantes .mod-contenidos h3{border-bottom:1px solid #999999;color:#666666;font-family:Georgia;font-size:2em;margin:0 0 10px 0;padding:0 0 10px 0;line-height:1;font-weight:normal;float:left;display:inline;width:670px;}
.modulo-anunciantes .mod-contenidos .site{float:left;display:inline;margin:20px 0 0 0;padding:0 0 0 0px;width:670px;}
.modulo-anunciantes .mod-contenidos .site span{float:left;display:inline;margin:0;padding:0px 0 0 0;width:160px;text-align:right;height:50px}
.modulo-anunciantes .mod-contenidos .site ul{float:right;display:inline;margin:0 0 0 0;padding:3px 0 0 0;width:510px;;list-style:none;height:47px}
.modulo-anunciantes .mod-contenidos .site li{float:left;display:inline;margin:0;padding:0 0 0 20px;width:490px;list-style:none;font-size:14px;font-weight:normal;color:#666666}
.modulo-anunciantes .mod-contenidos .site .woman{padding:3px 0 0 0;text-align:right}
.modulo-anunciantes .mod-contenidos .site .mueble{padding:4px 0 0 0;text-align:right}
.modulo-anunciantes .mod-contenidos .site .eljueves{padding:4px 0 0 0;text-align:right}
.modulo-anunciantes .mod-contenidos .site .iberia{padding:4px 0 0 0;text-align:right}
.modulo-anunciantes .mod-contenidos .site .novedades{padding:5px 0 0 0;text-align:right}
.modulo-anunciantes .mod-contenidos .site .zonzoo{padding:7px 0 0 0;text-align:right}

.modulo-anunciantes .mod-contenidos .span-17{float:left;display:inline;margin:20px 0 0 0}
