body{font-size:62.5%;background-color:#6d6d6d;}
body.popup{padding:2em;background-color:#fff;}
#wrapperHeader{padding-bottom:1.5em;background:#eaeaea url(../img/b_header.png) 0 100% repeat-x;}
	#header{width:98em;margin:0 auto;}
		#header .logo{float:left;margin:2em 0 1em 1.5em;vertical-align:middle;}
			body.popup #header .logo {margin:0 0 1em 1.5em;}
			#header .logo img{vertical-align:middle;margin-right:2em;}
			#header .logo span{font:normal 2em Arial,san-serif;color:#c22;vertical-align:middle;}
				#header .logo.aduanas span {margin-left:6.6em;}
				#header .logo.directorio span {margin-left:2.5em;}
		#header .aeat{float:right;margin:2.4em 1em 2em 0;}
#wrapperContent{background:#fff url(../img/b_content.png) 50% 0 no-repeat;}
	#content{width:94em;margin:0 auto;padding:0 2em 3em;background-color:#fff;min-height:40em}
		.util{margin:0 -2em 2em;padding:1em 2em;background:#fff url(../img/b_util.png) 0 100% repeat-x;}
			.util .docs{float:left;max-width:80em;}
				.util .docs li{float:left;margin-right:2em;}
					.util .docs a{display:block;font:bold 1.1em/1.454em Arial,san-serif;color:#166495;text-decoration:none;}
					.util .docs a:hover{text-decoration:underline;}
						.util .docs img{vertical-align:middle;margin-right:.454em;}
			.util .idioms{float:right;}
				.util .idioms li{float:left;margin-left:1em;}
#wrapperFooter{background-color:#6d6d6d;}
	#footer{width:98em;margin:0 auto;}
		.contact{float:left;margin-top:1em;}
			.contact span{float:left;font:bold 1.4em/2.142em Arial,san-serif;color:#fff;}
			.contact ul{display:inline-block;margin-left:3em;}
				.contact li{float:left;margin-right:2.5em;padding-left:3.333em;font:bold 1.2em/2.5em Arial,san-serif;color:#fff;}
				.contact .phone{background:url(../img/b_phone.png) 0 50% no-repeat;}
				.contact .mail{background:url(../img/b_mail.png) 0 50% no-repeat;}
					.contact a{color:#fff;text-decoration:underline;}
					.contact a:hover{text-decoration:none;}
		.copy{float:right;font:normal 1.1em/4.09em Arial,san-serif;color:#fff;}

.cl:before, .cl:after, #header:before, #header:after, .util:before, .util:after, .appFilter:before, .appFilter:after, .modBox .title:before, .modBox .title:after{content:"";display:table;}
.cl:after, #header:after, .util:after, .appFilter:after, .modBox .title:after{clear:both;}