@charset "utf-8";

/* Home */
#imgHome img{float:left;}
#home h3.first{font-size:1.4em;color:#526d88;background:url("../img/AElectronica/ArrowHome.gif") no-repeat 0 .15em;padding:0 0 1.1em 1.2em;}
#home .starting p{padding-bottom:1.7em;}

/* Servicios */
#servicios .starting{padding-bottom:2em;}
#servicios .allServices{background:#f2f2f2 url("../img/bgBottomAllServices.gif") no-repeat bottom;float:right;width:39em;margin-bottom:2.5em;}
	#servicios .allServices .contentAllServices{padding:1em;background:url("../img/bgTopAllServices.gif") no-repeat top;}
	#servicios .allServices a{display:block;font-size:1.3em;font-weight:bold;padding-bottom:.9em;}

/* Empresas y proveedores */
#companiesSuppliers .bloqList2{margin-bottom:1.5em;}

/* Mis tramites */
#myPaperwork .contentTable{background:url("../img/cornersBottomTable.gif") no-repeat 0 bottom;padding-bottom:.8em;width:100.5%;margin-bottom:3em;}
#myPaperwork table{width:99.4%;}
	#myPaperwork table{background:#f2f2ed;border-left:.1em solid #cccdbe;border-right:.1em solid #cccdbe; margin-left:.1em;}
		#myPaperwork table caption{height:3em;background:url("../img/cornersTopTable.gif") no-repeat bottom left; width:99.7%; margin-left:-.1em;}
			#myPaperwork table caption .marked{background:url("../img/tabMyPaperworkActive.gif") no-repeat;float:left;width:15.35em;display:block;height:1.75em;padding:.5em .5em 0 .5em;}
				#myPaperwork table caption .marked span{color:#656658;background:url("../img/arrowPaperwork.gif") no-repeat 0 .3em;padding:0 1em; font-weight:bold;}
			#myPaperwork table caption a{color:#fff;background:url("../img/tabMyPaperwork.gif") no-repeat;padding:.5em .5em 0 .5em;font-size:1.1em;width:13.7em;display:block;height:1.5em;float:left;margin-right:.1em;}
				#myPaperwork table caption a.firstNoSelected{background:url("../img/tabMyPaperworkFirstNoSelected.gif") no-repeat;height:1.7em;}
		#myPaperwork table thead{background:#f2f2ed;padding-top:1em;}
			#myPaperwork table thead th{background:#cccdbe;color:#656658;font-weight:bold;font-size:.92em;padding:.85em 0;text-align:left;}
				#myPaperwork table th.col1{padding-left:3.6em;padding-right:3em;}
				#myPaperwork table th.col4{text-align:center;}
			#myPaperwork table tfoot td{text-align:right;padding:2.9em 1em 0 0;font-size:.9em;}
				#myPaperwork table tfoot td a{padding:0 .1em;}
					#myPaperwork table tfoot td a.previus{background:url("../img/arrowLinkPrevius.gif") no-repeat left;padding:0 0 0 .8em;}
					#myPaperwork table tfoot td a.next{background:url("../img/arrowLink.gif") no-repeat right;padding:0 .8em 0 0;}
			#myPaperwork table tbody td{font-size:.85em;padding:.85em 4em .85em 0;}
				#myPaperwork table tbody .col1{padding-left:3.85em;background:url("../img/bgIconTaskPending.gif") no-repeat 1em center;font-weight:bold;}
					#myPaperwork table tbody tr.even .col1{background:#f9f9f9 url("../img/bgIconTaskPending.gif") no-repeat 1em center;}
				#myPaperwork table tbody .col3{padding-right:0;}
				#myPaperwork table tbody .col4{text-align:center;padding-left:3.85em;}
				#myPaperwork table tbody .col5{font-weight:bold;width:10em;padding-right:1em;}
				#myPaperwork table tbody .colCenter{text-align:center;font-weight:bold;padding:1.5em 4em 0.85em 4em;}
					#myPaperwork table#ongoingProcesses tbody .col5 { width:18.5em;}
						#myPaperwork table#ongoingProcesses tbody .col5 label {display:none;}
						#myPaperwork table#ongoingProcesses tbody .col5 select {width:15em;margin:0;}
						#myPaperwork table#ongoingProcesses tbody .col5 .btnProcess {font-size:1em;height:1.5em;margin-left:.6em;width:1.5em;}
				#myPaperwork table tbody a{background:url("../img/bg_bulletListDef.gif") no-repeat right center;padding-right:.7em;}
			#myPaperwork table tbody tr.even{background:#f9f9f9;}

/* Sede */
#sede{background:#fff;}
	#sede .links{display:block;text-align:right;padding-top:1em;}
		#sede .links a{font-size:1.1em;}
			#sede .links a.print{background:url("../img/iconPrint.gif") no-repeat 0 .2em;padding:0 1.1em 0 1.6em;}
			#sede .links a.close{background:url("../img/iconClose.gif") no-repeat 0 .2em;padding-left:3em;}
	#sede p.caution{ margin-bottom:0;text-align:right;padding-right:.7em;}
		#sede p.caution span{color:#f00;}
	#sede h4{font-size:2em;font-weight:bold;color:#688bad;background:url("../img/bgH4Sede.gif") repeat-x bottom;padding-bottom:.2em;margin-bottom:1em;}
	#sede h5{font-size:1.4em;font-weight:bold;color:#9db7ca;margin-bottom:1.2em;}
	#sede form{background:#f2f2ed url("../img/bgTopFormSede.gif") no-repeat;width:94.8em;padding-top:.3em;}
		#sede form .content{background:url("../img/bgBottomFormSede.gif") no-repeat bottom;padding-bottom:.3em;}
			#sede form .content .borders{border-left:.1em solid #cccdbe;border-right:.1em solid #cccdbe;padding:2.4em;}
				#sede form .content .borders h6{clear:both;display:block;color:#656658;font-style:italic;font-size:1.2em;background:url("../../img/AElectronica/bgH6Sede.gif") repeat-x bottom left;padding:0 0 .4em .6em;margin-bottom:2em;}
				#sede form .content .borders label,#sede form .content .borders .tit{clear:both;display:block;color:#656658;float:none;font-weight:normal;margin:0 0 .6em 0; font-size:1.1em;}
				#sede form .content .borders .contents {margin-bottom:4em;}
					#sede form .content .borders .contents span{float:left;padding-bottom:.3em;}
						#sede form .content .borders .contents span label{font-size:1.1em;display:inline;float:left;clear:none; padding:.1em 3em 0 .7em;}
					#sede form .content .borders label span,#sede form .content .borders .tit span{color:#f00;}
				#sede form .content .borders select{clear:both;display:block;color:#666;float:none;max-width:81.7em;font-size:1.1em;border:.1em solid #cccdbe;margin:0 0 4em 0;}
				#sede form .content .borders input{clear:both;display:block;color:#666;float:none;max-width:81.7em;font-size:1.1em;border:.1em solid #cccdbe;margin-bottom:4em;}
					#sede form .content .borders input.short{width:5em;}
					#sede form .content .borders input.medium{width:20em;}
					#sede form .content .borders input.long{width:40em;}
					#sede form .content .borders input.radio,#sede form .content .borders input.check{clear:none;float:left;border:none;display:inline;margin:0;}
					#sede form .content .borders input.help{margin-bottom:0;}
				#sede form .content .borders textarea{clear:both;display:block;color:#666;float:none;width:33.9em;border:.1em solid #cccdbe;margin-bottom:4em;height:8em;}
				#sede form .content .borders div.help{color:#898a7c;font-style:italic;margin-bottom:4em;}
				#sede form .content .borders table{border:.2em solid #cccdbe;margin-bottom:4em;width:99.8%;}	
					#sede form .content .borders table caption{text-align:left;color:#656658;font-style:italic;font-size:1.2em;background:url("../../img/AElectronica/bgH6Sede.gif") repeat-x left 1.2em;padding:0 0 2.4em .6em;}
					#sede form .content .borders table tr.even{background:#e6e7dd;}
					#sede form .content .borders table th{background:#e6e7dd;text-align:center;font-weight:bold;}
					#sede form .content .borders table th,#sede form .content .borders table td{border:.1em solid #cccdbe;font-size:1.1em;}
					#sede form .content .borders table th{padding:1em 2em;}
					#sede form .content .borders table td{padding:1em;}
					#sede form .content .borders table tfoot td{border-top:.2em solid #cccdbe;}
					#sede form .content .borders table input,#sede form .content .borders table textarea,#sede form .content .borders table select,#sede form .content .borders table .contents,#sede form .content .borders table div.help{margin-bottom:1em;}
				#sede form .content .borders a{font-size:1.1em;display:block;margin-bottom:4em;}
				#sede form .content .borders .buttons{text-align:right;}
				#sede form .content .borders .buttons .button{background:url("../img/bgBtnLeftBrd.gif") no-repeat left center;padding-left:.2em;float:right;margin:0 0 1em 1.5em;}
				#sede form .content .borders .buttons .button input{display:inline;margin-bottom:0;padding:.2em 3.1em .2em 2.1em;border:none;cursor:pointer;}
				#sede form .content .borders .buttons .button input.clean{background:url("../img/bgBtnClean.gif") no-repeat right center;}
				#sede form .content .borders .buttons .button input.submit{background:url("../img/bgBtnSubmit.gif") no-repeat right center;}
	
/* popUp */
#wrapperPopup{width: 100%; background: url("../img/back_popup.gif") repeat-x top left;text-align:left;}
	#wrapperPopup h1{border-bottom:.1em solid #dad8d8;padding: .7em 0 .5em 3em;color:#666;font-size: 2em;}
	#headPopup{background: url("../img/log_popup.gif") no-repeat left top;height:4.5em;}
		#headPopup ul{float:right;padding-top:0.5em;width:auto;}
			#headPopup li{display:inline;float:left;margin-right:0.5em;width:auto;}
				#headPopup li.print{background:url("../img/button_print.gif") no-repeat left center;}
				#headPopup li a{color:#fff;font-size:1.1em;padding:0 0.8em 0 1.9em;}
				#headPopup li.print a{background:url("../img/punt_azules.gif") no-repeat right center;}
				#headPopup li.close a{background:url("../img/button_close.gif") no-repeat left center;}
		#headPopup #comeback a{background:url("../img/buttom_comeBack.gif") no-repeat left center;}

/* accesibilidad */
#contentPopupAcc{margin:1em 2.5em 0;}
	#contentPopupAcc .accesibilidadInt{padding:0 1.3em;}
		#contentPopupAcc .accesibilidadInt h2{font-size:1.4em;font-weight:bold;margin-bottom:.5em;}
		#contentPopupAcc .accesibilidadInt p{font-size:1.1em;line-height:1.25em;margin-bottom:1em;}
		#contentPopupAcc .accesibilidadInt .elementInt.conFoto img{float:left;margin-right:1.5em;}
		#contentPopupAcc .accesibilidadInt .elementInt{margin-bottom:3.2em;}
			#contentPopupAcc .accesibilidadInt .elementInt img.imgWai{margin:1em 0;}
			#contentPopupAcc .accesibilidadInt .elementInt img.imgCertificado{margin-right:2.3em;}
			#contentPopupAcc .accesibilidadInt .elementInt .contactLnk{float:left;margin:1.1em 0 4em 3.3em;font-size:1.1em;clear:both;width:auto;}
			#contentPopupAcc .accesibilidadInt .elementInt .listNormal2{margin:1.1em 0 1em 3.3em;font-size:1.2em;line-height:1.2em;}
			#contentPopupAcc .accesibilidadInt .elementInt ol.atajos {margin:1.1em 0 1em 3.3em;font-size:1.2em;line-height:1.2em;}

/* mapa */
.contentMap{font-size:1.1em;margin-left:.5em;padding-left:5em;}
	.contentMap h2{background:url("../img/back_arrow_map.gif") no-repeat;font-size:1.1em;margin:1.5em 0 0.5em;padding:0.3em 0 0 1.7em;font-weight:bold;}
		.contentMap h2 a{color:#39C;}
	.contentMap h3{font-size:1em;margin:1.5em 0 0.5em;padding:0.3em 0 0 1.7em;border:0;}