@charset "utf-8";

/* reseteo valores predefinidos */
html, body, div, span, hr, h1, h2, h3, h4, h5, h6, p, a, img, blockquote, dl, dt, dd, ol, ul, li,form, label, legend, fieldset, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	vertical-align: baseline;
}
ol, ul{list-style: none;}
table {border-collapse:collapse;border-spacing: 0;}

.clearfix:after {content: ".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display: inline-block;}
html[xmlns] .clearfix{display: block;}

/* margenes y separaciones*/
.mt10{margin-top:1em !important;} .mt15{margin-top:1.5em !important;}
.mt20{margin-top:2em !important;}
.mt30{margin-top:3em !important;}
.mt40{margin-top:4em !important;}

.mb10{margin-bottom:1em !important;}
.mb20{margin-bottom:2em !important;}
.mb30{margin-bottom:3em !important;}
.mb40{margin-bottom:4em !important;}



/* elementos comunes */
html {min-height: 100%;height: auto;}
body{font-size: 62.5%;font-family: Arial, Helvetica, sans-serif;text-align: center;color: #666;line-height: 1;background:#fff url("img/bg_body.gif") repeat-x bottom left;}
a{text-decoration:none;color:#39c;}
a:link{text-decoration:none;color:#39c;}
a:active{text-decoration:none;color:#39c;}
a:visited{text-decoration:none;color:#7F7f7f !important}
a:hover{text-decoration:underline;}
error{width: 100%;font-size: 0.8em;color:red;}
.underline{text-decoration:underline !important;}
.none{display:none !important;}
.clr{display:block;}
#bodyContent p{margin-bottom:1em;line-height:1.2em;}
#bodyContent .starting p{font-size:1.4em;color:#688bad;}
#bodyContent .starting2 p{font-size:1.8em;color:#688bad;}
#bodyContent .starting3 p{font-size:1.5em;color:black;font-weight:bold}
#bodyContent .starting4 p{font-size:1.3em;color:black;font-weight:bold}
#bodyContent .starting5 p{font-size:1.2em;color:black;}
#bodyContent .starting p.regularStarting{font-size:.9em;font-style:normal;color:#666;margin-bottom:1em;}
#bodyContent ul.paragList{font-size:1.3em;margin-bottom:1em;line-height:1.2em;margin-left:1.5em;}
#bodyContent ul.paragList li{margin-bottom:1.4em;padding-left:1.5em;background:url("../img/bg_bulletParag.gif") no-repeat 0 .3em;}
h4.insideTit{font:bold 1.3em Arial;color:#688bad;margin-top:2.4em;margin-bottom:1.2em;}
#bodyContent span.subtitLine{display:block;margin-top:.3em;font:bold 1.6em Arial;color:#999;background: url("../img/bg_lineaPtos.gif") repeat-x bottom left;margin-bottom:1em;padding-bottom:.2em;}
#bodyContent span.fileSize,#bodyContent .contentBloqList span.fileSize{display:inline;font:normal 1em Arial;color:#898a7c;margin-left:2.4em;}
#bodyContent .columnLeft span.fileSize,#bodyContent .columnLeft .contentBloqList span.fileSize{margin-left:.6em;}
#bodyContent .columnRight .blockImages{margin-left:1.4em;}
#bodyContent .columnRight .blockImages img{margin-bottom:1.5em;}

	/*-- Iconos --*/
	#bodyContent .ico_info{background: url("../img/bg_icoInfo.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
        #bodyContent .ico_aviso{background: url("../img/bg_icoAviso.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .ico_plus{background: url("../img/bg_icoPlus.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .ico_down{background: url("../img/bg_icoDown.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .ico_check{background: url("../img/bg_icoCheck.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .icoLines{background: url("../img/bg_icoLines.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .icoArrow{background: url("../img/bg_icoArrow.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .icoTelf{background: url("../img/bg_icoTelf.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}
	#bodyContent .icoLlave{background: url("../img/bg_icoLlave.gif") no-repeat left .5em;padding:.6em 0 .5em 2em;}

	/*-- Formularios --*/
	form label{float:left;font-size:1.1em;color:#999;margin-top:.9em;margin-right:.5em;font-weight:bold;}
        form select{float:left;font-size:1em;margin-top:.6em;}
        form select.largo{width:650px;float:left;font-size:1em;margin-top:.6em;}
	form input{float:left;font-size:1em;margin-top:.6em;}
	form img{float:left;margin-top:.6em;}
        form textarea{width: 650px;height: 100px ;margin-top:.6em;}
	form a{float:left;font-size:1em;margin-left:.5em;margin-top:1.1em;color:#39c;}
	form .btnSubmit{font-size:1em;height:1.5em;margin:0.7em 0 0 0.6em;width:1.5em;}
		.formAux form label{font-size:.9em;}
		.formAux form select{font-size:.8em;margin-top:.7em;}
		.formAux form .btnSubmit{height:1.2em;margin:.7em 0 0 .6em;width:1.3em;}
		
	
/* layout */
#wrapper {text-align:left;width:98em;margin:0 auto;}

	/*-- cabecera --*/
	#header{position:relative;}
		#headerSup{height:4.1em;padding-top:.7em;}
		#logoAE{float:left;padding-left1:3.3em;height:4.1em;}
			#logoAE h1{font-size:2em;left:3em;position:absolute;top:.5em;z-index:1;}
			#logoAE img {position:absolute;z-index:2;}
		#utility{float:right;background:#f2f2f2 url("../img/bg_utilityLeft.gif") no-repeat left top;height:3em;margin:1.1em 1em 0 0;padding-left1:1.1em;}
		#header #utility a{float:left;border-right:.1em solid #d6d3d6;padding:0 1.3em 0 1.3em;margin-top:1em;color:#858585;background:url("../../img/AElectronica/bg_home.gif") no-repeat;}
		#header #utility a:hover{text-decoration:none}	
                        #header #utility img.flag{float:left;height:1.1em;border:.1em solid #fff;margin:.8em 0 0 1.4em;}
                        #header #utility img.help{border:.1em solid #fff !important;margin-top:-4px !important;}
			#header #utility form{background:url("../img/bg_utilityRight.gif") no-repeat right top;float:left;padding:0 1.1em 0 .9em;height:2.7em;}
				#header #utility form label{margin1:.9em 1em 0 0;float:left; font-weight:normal; font-size:1em; color:rgb(133, 133, 133);}
				#header #utility form a{margin1:.9em 1em 0 0;float:left; font-weight:normal; font-size:1em; color:rgb(133, 133, 133);}
				label.headerUtility{margin1:.9em 1em 0 0;float:left; font-weight:bold;color:black}
				#header #utility form select{font-size:1em;float:left;margin-top:0.6em;max-width:15em;}
				#header #utility form .btnLanguage {height:1.5em;width:1.5em;margin:.7em 0 0 .6em;font-size:1em;}
			#header #title{background:#6ea5cc url("../img/cornerTopLeft.gif") no-repeat top left;color:#fff;border-bottom:.1em solid #fff;height:4.5em;}
				#title h2{font-size:2.6em;font-style:italic;padding:.45em 0 0 .75em;background:url("../img/cornerTopRight.gif") no-repeat top right;height:1.25em;}
				#title h2.home{background:url("../img/cornerTopRight.gif") no-repeat top right;}
				#title .iconAe{float:right;float:right;margin-right:2.4em;margin-top:-4.3em;}
			#menu{height:2.1em;background:#3a6ba7;clear:both;}
				#menu.bgClear{background:#ABCDE5;}
				#menu li{text-align:center;float:left;background:#3A6BA7 url("../img/bgMenu.gif") no-repeat top right;padding:.6em .7em 0 .7em;height:1.5em;white-space:nowrap;}
				#menu li.last2{text-align:right;float:right;background:#3A6BA7 url("../img/bgMenu.gif") no-repeat top right;padding:.6em .7em 0 .7em;height:1.5em;}
					#menu li.active{margin-left:-0.1em;background:#abcde5;}
						#menu li.active a{color:#3a6ba7;}
						#menu li a:visited{color:#B6C9DF !important;}
						#menu li.first.active{margin-left:0;}
						#menu li.last{background:none;}
						#menu li.last.active{background:#abcde5;}
						#menu li a{color:#b6c9df;font-size:1.1em;/*text-transform:uppercase;*/}
	/*-- migas --*/
	#breadcrumb{background:#E8EEF5 url("../img/bg_breadcrumb.gif") no-repeat scroll 0.4em 0.65em;border-top:.1em solid #FFFFFF;height:2em;padding:0 1.1em 0 3.6em;}
		#breadcrumb ul li{color:#9db7ca;float:left;font-size:1em;padding-top:0.4em;}
			#breadcrumb ul li a{background:url("../img/arrowBreadcrumb.gif") no-repeat scroll right 0.4em;float:left;font-size:1.1em;margin-right:1em;padding-right:1em;}

	/*-- enlace "volver" */
	#return{float:right;margin-top:3px;}
	#return a{text-decoration:none;color:#3a6ba7; font-size:14px;}
	#return a:visited{text-decoration:none;color:#3a6ba7 !important; font-size:14px;}
        
	/*-- titulo --*/
	#headLine{border-top:.1em solid #fff;min-height:4.6em;color:#526d88;background:#e8eef5 url("../img/bgHeadLine.gif") repeat-x bottom;}
		#headLine h3{float:left;padding:.7em .85em 0 1.95em;font-size:1.8em;background:url("../img/arrowCommon.gif") no-repeat .4em .85em;max-width1:39em;}
		#headLine .iconAe{float:right;margin-right:1.5em;}
		#headLine .backLink{float:right;margin-top:2.5em;padding-right:1.4em;}
			#headLine .backLink a{font-size:1.1em;}
	#headLine.sede{border-top:none;}
		#headLine.sede .content h3{padding-bottom:.5em;}
		
	
	/*-- contenedor principal --*/			
	#content{width:97.8em;float:left;clear:both;border-left:.1em solid #d9e4f0;border-right:.1em solid #d9e4f0;background:#fff;padding-bottom:.4em;}
		#bodyContent {/*float:left;*/background:url("../img/bgBodyContent.gif") repeat-y;padding:0 1.4em 0 1.4em;}
			/*#bodyContent .columnLeft{float:left;width:63.7em;padding-top:3em;}*/
			#bodyContent .columnLeft{padding-top:3em;}
				#bodyContent .columnLeft .contentColumnLeft{font-size:1.3em;padding-right:1.4em;}
					#bodyContent .columnLeft .contentColumnLeft h4{font:bold 1em Arial;color:#688bad;margin-top:0;margin-bottom:1em;}
					#bodyContent .columnLeft .contentColumnLeft ul,
					#bodyContent .columnLeft .contentColumnLeft ol{margin-left:2em;margin-bottom:1em;line-height:1.2em;list-style-type:decimal;}
						#bodyContent .columnLeft .contentColumnLeft ol.alphabeticalList li{list-style-type:lower-alpha;}
							#bodyContent .columnLeft .contentColumnLeft ol.alphabeticalList li ul li{list-style-type:disc;}
						#bodyContent .columnLeft .contentColumnLeft li{margin-bottom:.2em;margin-left:.5em;}
						#bodyContent .columnLeft .contentColumnLeft ul li{list-style-type:disc;}
							#bodyContent .columnLeft .contentColumnLeft ul li.last{margin-bottom:0;}
						#bodyContent #home .columnLeft .contentColumnLeft ul li{list-style-type:none;}
					#bodyContent .columnLeft .contentColumnLeft .bloqList2 ul,
					#bodyContent .columnLeft .contentColumnLeft .bloqList2 ol{margin-bottom:0;}
					#bodyContent .columnLeft .contentColumnLeft dl{clear:both;margin-top:1.5em;margin-bottom:.8em;font-size:.85em;line-height:1.3em;}
						#bodyContent .columnLeft .contentColumnLeft dt{margin-bottom:.2em;font-weight:bold;}
				#bodyContent .columnLeft blockquote{font-size:1em;font-style:italic;line-height:1.3em;margin-bottom:2em;}
				#bodyContent .columnLeft blockquote p{font-style:italic;margin-bottom:2em;}
			#bodyContent .columnRight{float:left;width:31em;padding-top:3em;}
				#bodyContent .columnRight .contentColumnRight{padding-left:1.4em;margin-left:.1em;}
			
			/*#bodyContent .columnCenter{padding-top:3em;background:#fff;}
				#bodyContent .columnCenter .contentColumnCenter{font-size:1.3em;padding-right:1.4em;}*/
			#bodyContent .columnCenter{float:left;width:63.7em;padding-top:3em;}
				#bodyContent .columnCenter .contentColumnCenter{font-size:1.3em;padding-right:1.4em;}	
					#bodyContent .columnCenter .contentColumnCenter h4{font:bold 1em Arial;color:#688bad;margin-top:0;margin-bottom:1em;}
					#bodyContent .columnCenter .contentColumnCenter ul,
					#bodyContent .columnCenter .contentColumnCenter ol{margin-left:2em;margin-bottom:1em;line-height:1.2em;list-style-type:decimal;}
						#bodyContent .columnCenter .contentColumnCenter ol.alphabeticalList li{list-style-type:lower-alpha;}
							#bodyContent .columnCenter .contentColumnCenter ol.alphabeticalList li ul li{list-style-type:disc;}
						#bodyContent .columnCenter .contentColumnCenter li{margin-bottom:.2em;margin-left:.5em;}
						#bodyContent .columnCenter .contentColumnCenter ul li{list-style-type:disc;}
							#bodyContent .columnCenter .contentColumnCenter ul li.last{margin-bottom:0;}
						#bodyContent #home .columnCenter .contentColumnCenter ul li{list-style-type:none;}
					#bodyContent .columnCenter .contentColumnCenter .bloqList2 ul,
					#bodyContent .columnCenter .contentColumnCenter .bloqList2 ol{margin-bottom:0;}
					#bodyContent .columnCenter .contentColumnCenter dl{clear:both;margin-top:1.5em;margin-bottom:.8em;font-size:.85em;line-height:1.3em;}
						#bodyContent .columnCenter .contentColumnCenter dt{margin-bottom:.2em;font-weight:bold;}
				#bodyContent .columnCenter blockquote{font-size:1em;font-style:italic;line-height:1.3em;margin-bottom:2em;}
				#bodyContent .columnCenter blockquote p{font-style:italic;margin-bottom:2em;}
	
	/*-- pie --*/
	#footer{padding-top:2em;height:6.1em;clear:both;background1:url("../img/bgContent.gif") no-repeat;}
		#footer img#logoMinisterio{float:left;}
		#footer #bottomLink{float:left;margin:0 2.4em;text-align:center;width:62.75em;padding-top:1em;color:#8c8c8c;}
			#footer #bottomLink ul{	border-bottom:.1em solid #BFBFBF;padding-bottom:.4em;margin-bottom:.3em;height:1em;}
				#footer ul.info{float:right;width:14.9em;padding-top:.8em;}
				#footer ul.info li{display:inline;}
				#footer ul.info img{margin-bottom:.3em;float:left;}
				#footer ul.info img.xhtml{margin-right:.3em;}
				#footer #bottomLink ul li{display:inline;width:49.85%;float:left;}
					#footer #bottomLink ul li.border{border-left:.1em solid #bfbfbf;}
					#footer #bottomLink ul li a{color:#3399cc;}

/* modulos generales */
	/*-- entradilla --*/
	.startingBlock{border-bottom:1px solid #d9e5f1;margin-bottom:3.4em;}
	.startingBlock h3{color:#688bad;font:bold 1.5em Arial;background: url("../img/bg_lineaPtos.gif") repeat-x bottom left;margin-bottom:.6em;padding-bottom:.1em;}
	.startingBlock span{color:#9db7ca;font:bold 1.4em Arial;display:block;margin-bottom:.6em;}
	
	/*-- submenu --*/
	#bodyContent .columnLeft .contentColumnLeft .subMenuLevel{float:right;background:url("../img/bg_subMenuLevel_right.gif") no-repeat right 0;padding-right:.4em;margin-bottom:1.5em;margin-top:1.5em;}
	#bodyContent .columnLeft .contentColumnLeft .subMenuLevel_0{float:left;background:url("../img/bg_subMenuLevel_left.gif") no-repeat 0 0;padding-left:.5em;margin-bottom:0;}
		#bodyContent .subMenuLevel span.icoTxt1{float:left;padding:.4em .2em .4em .5em;color:#fff;line-height:1.1em;font-size:.9em;background-color:#898a7c;}
		#bodyContent .columnLeft .contentColumnLeft .subMenuLevel ul{font-size:.8em;float:left;margin-left:0;background:#f2f2ed;padding-right:.5em;}
		#bodyContent .columnLeft .contentColumnLeft .subMenuLevel li{float:left;list-style-type:none;line-height:1.6em;color:#666;padding:0 1em .1em 2em;/*.3em 2.5em .3em 1.5em;*/margin-left:0;margin-right:.5em;margin-bottom:0;background:#f2f2ed;}
			#bodyContent .columnLeft .contentColumnLeft .subMenuLevel .last{margin-right:0;}
			#bodyContent .columnLeft .contentColumnLeft .subMenuLevel li img{position:relative;top:.2em;left:.3em;}
			#bodyContent .columnLeft .contentColumnLeft .subMenuLevel li span.icoTxt2{position:relative;top:-.2em;}
			
			

	/* SUBMENU CENTRO BY HÉCTOR */
	#bodyContent .columnCenter .contentColumnCenter .subMenuLevel{float:right;background:url("../img/bg_subMenuLevel_right.gif") no-repeat right 0;padding-right:.4em;margin-bottom:1.5em;margin-top:1.5em;}
	#bodyContent .columnCenter .contentColumnCenter .subMenuLevel_0{float:left;background:url("../img/bg_subMenuLevel_left.gif") no-repeat 0 0;padding-left:.5em;margin-bottom:0;}
		#bodyContent .subMenuLevel span.icoTxt1{float:left;padding:.4em .2em .4em .5em;color:#fff;line-height:1.1em;font-size:.9em;background-color:#898a7c;}
		#bodyContent .columnCenter .contentColumnCenter .subMenuLevel ul{font-size:.8em;float:left;margin-left:0;background:#f2f2ed;padding-right:.5em;}
		#bodyContent .columnCenter .contentColumnCenter .subMenuLevel li{float:left;list-style-type:none;line-height:1.6em;color:#666;padding:0 1em .1em 2em;/*.3em 2.5em .3em 1.5em;*/margin-left:0;margin-right:.5em;margin-bottom:0;background:#f2f2ed;}
			#bodyContent .columnCenter .contentColumnCenter .subMenuLevel .last{margin-right:0;}
			#bodyContent .columnCenter .contentColumnCenter .subMenuLevel li img{position:relative;top:.2em;left:.3em;}
			#bodyContent .columnCenter .contentColumnCenter .subMenuLevel li span.icoTxt2{position:relative;top:-.2em;}

			
	/*-- listado servicios --*/
	#bodyContent .columnLeft .contentColumnLeft .subListServices{display:block;clear:both;}
		#bodyContent .columnLeft .contentColumnLeft .subListServices h4{font:bold 1.2em Arial;color:#999;background: url("../img/bg_lineaPtos.gif") repeat-x bottom left;margin-bottom:1.4em;padding-bottom:.2em;}
		#bodyContent .columnLeft .contentColumnLeft .subListServices .bloqGroup{display:block;clear:both;margin-bottom:2.2em;}
			#bodyContent .columnLeft .contentColumnLeft .subListServices div.last{margin-bottom:2.8em;}
		#bodyContent .columnLeft .contentColumnLeft .subListServices ul{margin-left:0;font-size:1em;line-height:1.2em;background-color:#f4f7fa;padding:0 1em 0 1.5em;display:block;margin-bottom:0;}
			#bodyContent .columnLeft .contentColumnLeft .subListServices .bloqList ul li span{padding-top:0;padding-bottom:0;display:block;clear:both;padding-left:2em;font:.9em Arial;color:#666;}
			#bodyContent .columnLeft .contentColumnLeft .subListServices ul ul{padding-top:0;padding-bottom:0;display:block;clear:both;}
				#bodyContent .columnLeft .contentColumnLeft .subListServices ul li li{line-height:1.3em;padding-left:1.2em;}
					#bodyContent .columnLeft .contentColumnLeft .subListServices ul li li.first{padding-left:0;}
					#bodyContent .columnLeft .contentColumnLeft .subListServices ul li li{font:bold 1.1em Arial;color:#8f8f90;}
		#bodyContent .columnLeft .contentColumnLeft .subListServices .subtit{width:27em;padding-bottom:0;float:left;padding-left:.9em;font-weight:bold;color:#4da6d2;background:#f4f7fa url("img/bg_bulletListDef.gif") no-repeat 0 .3em;}
		#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons{float:right;display:block;}
			#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons ul{padding-right:0;margin-right:.3em;}
				#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons ul li{float:left;}
					#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons li{font:normal .7em Arial;color:#526d88;margin-left:.2em;padding-left:0;padding-top:0;padding:.5em 2.2em .4em 3em;}
						#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons .ico_impres{background: url("img/bg_icoImpresos.gif") no-repeat right .1em;}
						#bodyContent .columnLeft .contentColumnLeft .subListServices .servicesIcons .ico_telemat{background:url("img/bg_icoTelemat.gif") no-repeat right .1em;}
		
		
	/* LISTADO SERVICIOS CENTRO BY HÉCTOR */	
		#bodyContent .columnCenter .contentColumnCenter .subListServices{display:block;clear:both;}
		#bodyContent .columnCenter .contentColumnCenter .subListServices h4{font:bold 1.2em Arial;color:#999;background: url("../img/bg_lineaPtos.gif") repeat-x bottom left;margin-bottom:1.4em;padding-bottom:.2em;}
		#bodyContent .columnCenter .contentColumnCenter .subListServices .bloqGroup{display:block;clear:both;margin-bottom:2.2em;}
			#bodyContent .columnCenter .contentColumnCenter .subListServices div.last{margin-bottom:2.8em;}
		#bodyContent .columnCenter .contentColumnCenter .subListServices ul{margin-left:0;font-size:1em;line-height:1.2em;background-color:#f4f7fa;padding:0 1em 0 1.5em;display:block;margin-bottom:0;}
			#bodyContent .columnCenter .contentColumnCenter .subListServices .bloqList ul li span{padding-top:0;padding-bottom:0;display:block;clear:both;padding-left:2em;font:.9em Arial;color:#666;}
			#bodyContent .columnCenter .contentColumnCenter .subListServices ul ul{padding-top:0;padding-bottom:0;display:block;clear:both;}
				#bodyContent .columnCenter .contentColumnCenter .subListServices ul li li{line-height:1.3em;padding-left:1.2em;}
					#bodyContent .columnCenter .contentColumnCenter .subListServices ul li li.first{padding-left:0;}
					#bodyContent .columnCenter .contentColumnCenter .subListServices ul li li{font:bold 1.1em Arial;color:#8f8f90;}
		#bodyContent .columnCenter .contentColumnCenter .subListServices .subtit{width:27em;padding-bottom:0;float:left;padding-left:.9em;font-weight:bold;color:#4da6d2;background:#f4f7fa url("../img/bg_bulletListDef.gif") no-repeat 0 .3em;}
		#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons{float:right;display:block;}
			#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons ul{padding-right:0;margin-right:.3em;}
				#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons ul li{float:left;}
					#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons li{font:normal .7em Arial;color:#526d88;margin-left:.2em;padding-left:0;padding-top:0;padding:.5em 2.2em .4em 3em;}
						#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons .ico_impres{background: url("../img/bg_icoImpresos.gif") no-repeat right .1em;}
						#bodyContent .columnCenter .contentColumnCenter .subListServices .servicesIcons .ico_telemat{background:url("../img/bg_icoTelemat.gif") no-repeat right .1em;}
			
		
	/*-- bloques esquinas redondeadas, ancho dinamico (listas) --*/
	#bodyContent .bloqList,#bodyContent .bloqList2,#bodyContent .bloqList3,#bodyContent .bloqList4{margin-bottom:1.8em;}
		#bodyContent .columnLeft .contentColumnLeft .bloqList3 ul{margin-bottom:0;}
		#bodyContent .modInfoPersonal .contentBloqList ul{padding-bottom:.2em;padding-top:0;margin-bottom:0;}
		#bodyContent .contentBloqList p{font-size:1.1em;margin:-1em 0 .8em 2.5em;}
			#bodyContent .contentBloqList p.telf{font-size:1.9em;margin:-.5em 0 0.5em 1.35em;color:#526c8c;font-weight:bold;}
			#bodyContent .contentBloqList p.textTelf{margin:0 0 0 2.4em;padding-bottom:.5em;}
		#bodyContent .contentBloqList .contentLink{margin:0 2.4em 0 2.5em;}
		#bodyContent .contentBloqList li.ico_windows{background: url("../img/bg_icoWindows.gif") no-repeat .3em 0;}
		#bodyContent .contentBloqList li.ico_pdf{background: url("../img/bg_icoPdf.gif") no-repeat .3em 0;}
		#bodyContent .contentBloqList li.ico_pdf2{background: url("../img/bg_icoPdf2.gif") no-repeat .2em -.2em;}
		#bodyContent .contentBloqList li.ico_arrow{background:url("../img/arrowLink.gif") no-repeat 1.2em .4em;margin-left:.6em;}
			#bodyContent .contentBloqList li.ico_arrow a{display:block;margin-left:.5em;padding:0.1em 2.5em 0.3em 1.5em;}
		#bodyContent .contentBloqList span,#bodyContent .contentBloqList2 span{display:block;margin-bottom:1em;font:bold 1.2em Arial;color:#656658;}
		#bodyContent .contentBloqList span.titLineShadow{padding-left:1em;background: url("../img/bg_bulletArrowGray.gif") no-repeat left .4em;}
		#bodyContent .contentBloqList2 span.titLineCert{padding:.1em 0 .3em 2em;background: url("../img/bg_icoAccessDigital.gif") no-repeat left .1em;}
		#bodyContent .contentBloqList2 span.titLineNoCert{padding:.1em 0 .3em 2em;background: url("../img/bg_icoAccessNoDigital.gif") no-repeat left .1em;}
		#bodyContent .contentBloqList ul li{padding-bottom:0;height:1%;}
			/*-- bloque 1 (cyan) --*/
			#bodyContent .columnLeft .contentColumnLeft .bloqList ul li{list-style-type:none;margin-bottom:0;margin-left:0;}
			#bodyContent .bloqList .roundCont{background-color:#f4f7fa;}
			#bodyContent .bloqList .topLeft{float:left;background:#f4f7fa url("../img/cornerCyan_topLeft.gif") no-repeat 0 0;padding-left:1em;height:.6em;}
			#bodyContent .bloqList .topRight{float:right;background:#f4f7fa url("../img/cornerCyan_topRight.gif") no-repeat right 0;padding-right:1em;height:.6em;}
			#bodyContent .bloqList .bottLeft{float:left;background:#f4f7fa url("../img/cornerCyan_bottomLeft.gif") no-repeat 0 bottom;padding-left:1em;height:.6em;}
			#bodyContent .bloqList .bottRight{float:right;background:url("../img/cornerCyan_bottomRight.gif") no-repeat right bottom;padding-right:1em;height:.6em;}
			#bodyContent .bloqList .contentBloqList{background-color:#f4f7fa;}
			#bodyContent .bloqList .contentBloqList	ul.mainBlockList{font-size:.9em;line-height:1.2em;margin-bottom:0;margin-left:0;}
			#bodyContent .bloqList .contentBloqList	ul.mainBlockList li{margin-left:2em;margin-right:1.2em;}
			#bodyContent .bloqList .contentBloqList	ul.mainBlockList a{display:block;font-size:1.1em;line-height:1.3;margin-left:2em;}
			#bodyContent .columnLeft .bloqList .contentBloqList	ul.mainBlockList a{display:inline;}
			#bodyContent .bloqList .contentBloqList	ul.mainBlockList span{font-size:.9em;}
			/*-- bloque 2 (gris)--*/
			#bodyContent .bloqList2 .roundCont{background-color:#f2f2f2;clear:both;}
			#bodyContent .bloqList2 .topLeft{float:left;background:#f2f2ed url("../img/AElectronica/cornerGray_topLeft.gif") no-repeat 0 0;padding-left:1em;height:.6em;}
			#bodyContent .bloqList2 .topRight{float:right;background:url("../img/cornerGray_topRight.gif") no-repeat right 0;padding-right:1em;height:.6em;}
			#bodyContent .bloqList2 .bottLeft{float:left;background:#f2f2ed url("../img/cornerGray_bottomLeft.gif") no-repeat 0 bottom;padding-left:1em;height:.6em;}
			#bodyContent .bloqList2 .bottRight{float:right;background:url("../img/cornerGray_bottomRight.gif") no-repeat right bottom;padding-right:1em;height:.6em;}
			#bodyContent .bloqList2 .contentBloqList{background-color:#f2f2f2;padding:0 1.8em;}
				#bodyContent .bloqList2 .contentBloqList h4{margin-bottom:1em;font:bold 1.3em Arial;color:#777;}
				#bodyContent .bloqList2 .contentBloqList ul li{font:normal 1.2em Arial;color:#3399cc;}
				#bodyContent .bloqList2 .contentBloqList a{display:block;padding:.1em 2.5em .3em 2em;margin-left:.5em;}	
					#bodyContent .bloqList2 .contentBloqList a.mail{padding-left:0;margin-left:0;margin-top:2em;}
					#bodyContent .bloqList2 .contentBloqList a.arrow{background:url("../img/bgArrowLeft.gif") no-repeat;padding:0 0 0 2.4em; margin:1.2em 0 .5em 0;}
					#bodyContent .bloqList2 .contentBloqList a.arrow:hover{text-decoration:underline;color:#fff;cursor:pointer;}
						#bodyContent .bloqList2 .contentBloqList a.arrow span{font-size:1.3em;color:#fefefe;background:url(../img/bgArrowRight.gif) no-repeat right;height:1.8em;padding:.4em .5em 0 .5em;margin-bottom:0;}
			/*-- bloque 3 (gris oscuro)--*/
			#bodyContent .bloqList3 .roundCont{background-color:#e6e7de;}
			#bodyContent .bloqList3 .topLeft{float:left;background:#e6e7de url("../img/cornerGray2_topLeft.gif") no-repeat 0 0;padding-left:1em;height:.6em;}
			#bodyContent .bloqList3 .topRight{float:right;background:url("../img/cornerGray2_topRight.gif") no-repeat right 0;padding-right:1em;height:.6em;}
			#bodyContent .bloqList3 .bottLeft{float:left;background:#e6e7de url("../img/cornerGray2_bottomLeft.gif") no-repeat 0 bottom;padding-left:1em;height:.6em;}
			#bodyContent .bloqList3 .bottRight{float:right;background:url("../img/cornerGray2_bottomRight.gif") no-repeat right bottom;padding-right:1em;height:.6em;}
			#bodyContent .bloqList3 .contentBloqList{background-color:#e6e7de;padding:0 1.8em 0 .8em;}
				#bodyContent .bloqList3 .contentBloqList ul,#bodyContent .bloqList3 .contentBloqList2 ul{margin-left:0;}	
					#bodyContent .bloqList3 .contentBloqList ul li{list-style-type:none;margin-left:0;}
					#bodyContent .bloqList3 .contentBloqList2 ul li{list-style-type:none;margin-left:1.4em;}
						#bodyContent .bloqList3 .contentBloqList a{background:none;display:block;padding:.1em 2.5em .3em 2em;margin-left:0;line-height:1.2em;}
						#bodyContent .bloqList3 .contentBloqList2 a{padding:.1em 0 .3em 2em;}
			#bodyContent .bloqList3 .contentBloqList2{background-color:#e6e7de;padding:0 .7em;}
			/*-- bloque 4 (azul)--*/
			#bodyContent .bloqList4 .roundCont{background-color:#e8eef5;}
			#bodyContent .bloqList4 .topLeft{float:left;background:#e8eef5 url("../img/cornerBlue_topLeft.gif") no-repeat 0 0;padding-left:1em;height:.6em;}
			#bodyContent .bloqList4 .topRight{float:right;background:url("../img/cornerBlue_topRight.gif") no-repeat right 0;padding-right:1em;height:.6em;}
			#bodyContent .bloqList4 .bottLeft{float:left;background:#e8eef5 url("../img/cornerBlue_bottomLeft.gif") no-repeat 0 bottom;padding-left:1em;height:.6em;}
			#bodyContent .bloqList4 .bottRight{float:right;background:url("../img/cornerBlue_bottomRight.gif") no-repeat right bottom;padding-right:1em;height:.6em;}
			#bodyContent .bloqList4 .contentBloqList{background:#e8eef5;padding:0 .9em 0 1.8em;}
				#bodyContent .bloqList4 .contentBloqList h4{margin-bottom:1em;font:bold 1.3em Arial;color:#526d88;}
				#bodyContent .bloqList4 .contentBloqList p{color:#526d88;}
				#bodyContent .bloqList4 .contentBloqList ul li{font:normal 1.2em Arial;color:#3399cc;margin-left:.1em;}
				#bodyContent .bloqList4 .contentBloqList a{display:block;padding:.1em 2.5em .3em 2em;margin-left:.5em;}
			/*-- bloque 5 (Contactos)--*/
			#bodyContent .columnLeft .contentColumnLeft .bloqList5 dl{margin-top:0;margin-bottom:0;padding:1.2em 2em .5em 2.4em;color:#687f94;background:#f5f8fc url("../img/bgLineaPtosAzul.gif") repeat-x left top;}
				#bodyContent .columnLeft .contentColumnLeft .bloqList5 dl dt{clear:both;float:left;width:15em;}
				#bodyContent .columnLeft .contentColumnLeft .bloqList5 dl dt.titDefList{width:100%;margin-bottom:1em;}
				#bodyContent .columnLeft .contentColumnLeft .bloqList5 dl dd{float:left;margin-bottom:1em;display:block;width:30em;}
					#bodyContent .columnLeft .contentColumnLeft .bloqList5 dl dd a{font-weight:bold;}
			#bodyContent .columnLeft .contentColumnLeft .bloqList5 .bloqList5_0{margin-bottom:1em;padding-bottom:.3em;background:#f5f8fc url("../img/bgLineaAzul_blanco.gif") repeat-x left bottom;}
			#bodyContent .columnLeft .contentColumnLeft .bloqList5 h4{color:#687f94;font:bold 1.1em Arial;margin-bottom:.6em;}
				#bodyContent .columnLeft .contentColumnLeft .bloqList5 h4.contacts{padding-left:1.8em;background:url("../img/bg_icoContacts.gif") no-repeat left .2em;}
			/*#bodyContent .columnLeft .contentColumnLeft .bloqList5 form table td.formErrors {width: 100%;font-size: 0.8em;color:red;}*/

	
	#bodyContent .formAux{display:block;clear:both;margin-left:2.5em;margin-bottom:1em;}
	#bodyContent .modImages img{margin-bottom:3em;}
	#bodyContent .columnLeft .contentColumnLeft .listPrincipal{margin-left:0;}
		#bodyContent .columnLeft .contentColumnLeft .listPrincipal div {margin-bottom:2.4em; float:left;width:100%;list-style-type:none;margin-left:0;}
		#bodyContent .columnLeft .contentColumnLeft .listPrincipal h4{font-size:.9em;margin-bottom:0;margin-top:0;}
			#bodyContent .columnLeft .contentColumnLeft .listPrincipal a img{float:left; margin-right:1.8em;}
			#bodyContent .columnLeft .contentColumnLeft .listPrincipal h4 a{display:block;font-size:1.4em; padding-bottom:.65em;font-weight:normal;}
				#bodyContent .columnLeft .contentColumnLeft .listPrincipal h4 a:hover{ text-decoration:underline;}
			#bodyContent .columnLeft .contentColumnLeft .listPrincipal p{margin-bottom:0;font-size:1em;}

	/*-- modulo Informacion Personal --*/				
	#bodyContent .modInfoPersonal{ background:#f2f2ed url("../img/bgModInfoPersonalBottom.gif") no-repeat bottom; margin-bottom:2em;height:1%;}
		#bodyContent .modInfoPersonal h4{ color:#f2f2ed; font-size:1.4em; font-weight:bold; background:#898a7c url("../img/bgModInfoPersonalTop.gif") no-repeat top; padding:.6em 1.1em;}
		#bodyContent .modInfoPersonal .contentmodInfoPersonal{ padding:2em 1.6em .6em 1.6em;}
			#bodyContent .modInfoPersonal ul{ padding-bottom:1.7em;}
				#bodyContent .modInfoPersonal ul li{ padding-bottom:.4em;}
					#bodyContent .modInfoPersonal .ico_access{background:url("../img/bg_icoTelemat.gif") no-repeat 0 0;height:1%;}
					#bodyContent .modInfoPersonal .ico_impresos{background:url("../img/bg_icoImpresos.gif") no-repeat 0 0;height:1%;}
					#bodyContent .modInfoPersonal .ico_windows{background:url("../img/bg_icoWindows.gif") no-repeat 0 0;height:1%;}
					#bodyContent .modInfoPersonal .ico_pdf{background:url("../img/bg_icoPdf.gif") no-repeat 0 0;height:1%;}
					#bodyContent .modInfoPersonal .ico_digital{background:url("../img/bg_icoAccessDigital.gif") no-repeat 0 0;height:1%;}
					#bodyContent .modInfoPersonal .ico_noDigital{background:url("../img/bg_icoAccessNoDigital.gif") no-repeat 0 0;height:1%;}
						#bodyContent .modInfoPersonal ul li a{ font-size:1.1em;background:url("../img/arrowLink.gif") no-repeat 0 .4em; padding-left:1em; display:block;}
			#bodyContent .modInfoPersonal p{ font-size:1.1em; color:#898a7c;}
			#bodyContent .modInfoPersonal p.titBlockLine{font-size:1.3em;font-weight:bold;padding:.1em 0 .2em 1.6em;margin-bottom:.3em; color:#656658;}
			#bodyContent .modInfoPersonal p.titBlockLineNoIco{font-size:1.3em;font-weight:bold;padding:.1em 0 .2em 0;margin-bottom:.3em;}
				#bodyContent .modInfoPersonal p.titBlockLine span.explanTxt{font-weight:normal;font-size:.8em;display:block;}
			#bodyContent .modInfoPersonal .blockLine{height:1%;background:url("../img/bg_blockLineBottom.gif") no-repeat left bottom;padding:.5em 1.4em 0 0;margin-bottom:2.5em;}
			#bodyContent .modInfoPersonal .blockLine_0{background:url("../img/bg_blockLineTop.gif") no-repeat left top;padding-left:1.8em;padding-top:1em;padding-bottom:.1em;}
				#bodyContent .modInfoPersonal .blockLine ul{padding-bottom:0;}
					#bodyContent .modInfoPersonal .blockLine ul.listLineShadow li{background-position:1em 0;}
						#bodyContent .modInfoPersonal .blockLine li{margin-bottom:1em;}
							#bodyContent .modInfoPersonal .blockLine li.last{margin-bottom:0;}
								#bodyContent .modInfoPersonal .blockLine li span.subTitBlockLine{color:#898A7C;font:italic 1.2em Arial;display:block;margin-bottom:1em;}
								#bodyContent .modInfoPersonal .blockLine li a{background:none;margin-left:1em;line-height:1.2em;}

								
	/*--- Errores de validacion en los formularios ---*/ 
	/*#formErrors{width:100%;font-size:1.1em;}
	#formErrors p{margin: 0;padding:.5em;background: url("..img/back_dottedLineGrayHoriz.gif") repeat-x 0 100%;color:#e77118;}
		#formErrors ul{margin-left: 0;padding:0 1.5em .5em .5em;background: url("..img/back_dottedLineGrayHoriz.gif") repeat-x 0 100%;list-style:none;} 
			#formErrors li{margin:.7em 0; padding-left:.8em;background: url("..img/bullet_formError.gif") no-repeat 0 .5em;}
				#formErrors li a{color:#686868;text-decoration:none;}
					#formErrors li a:hover{text-decoration:underline;}*/
					
	
	#formErrors{width:100%;padding-top:0.5em;font-size:1.1em;color:red;}
	#formErrors p{margin: 0;padding:.5em;background: red repeat-x 0 100%;color:red;}
		#formErrors ul{margin-left: 0;padding:0 1.5em .5em .5em;background: url("..img/back_dottedLineGrayHoriz.gif") repeat-x 0 100%;list-style:none;} 
			#formErrors li{margin:.7em 0; padding-left:.8em;background: url("..img/bullet_formError.gif") no-repeat 0 .5em;color:red;}
				#formErrors li a{color:#686868;text-decoration:none;}
					#formErrors li a:hover{text-decoration:underline;}
        
        #mensaje{width:100%;padding-top:0.5em;font-size:1.1em;font-weight:bold;color:White;}
        #mensaje2{width:100%;padding-top:0.25em;padding-bottom:0.25em;margin-left:1em;font-size:1.1em;font-weight:bold;color:rgb(185,9,9);}
        #mensaje h2.ico{background:url("../img/bg_icoInfo.gif") no-repeat 0 0;height:1%;margin: 0;padding-top:1em; padding:.5em;padding-left: 2.5em;font-size:1.1em;font-weight:bold;color:rgb(99,99,99);}
        #mensaje h2.aviso{background:url("../img/bg_icoAviso.gif") no-repeat 0 0;height:1%;margin: 0;padding-top:1em; padding:.5em;padding-left: 2.5em;font-size:1.1em;font-weight:bold;color:rgb(185,9,9);}
	/*#mensaje h2{margin: 0;padding-top:1em; padding:.5em;padding-left: 2.5em;font-size:1.1em;font-weight:bold;color:rgb(99,99,99);}*/
        
        
        form th.factor_riesgo{text-align: left;text-indent: 0.9em;width:100%;float:left;font-size:1.3em;color:White;margin-right:.5em;}
        
        table.riesgos{margin-top: 0.5em;;width: 100%; border: 1px solid #f2f2f2;}
        

        /*table.riesgos tr th.factor_riesgo{background: #6ea5cc;height: 2em;}*/
        table.riesgos tr th.factor_riesgo{background: #6ea5cc; font-size:1.4em;font-style:italic;padding:.45em 0 0 0;height:1.25em;}
        table.riesgos tr th.lista{background: #f2f2f2; font-size:1.4em;font-style:italic;padding:.45em 0 0 0;height:1.25em;}
        table.riesgos tr th.listaexp{text-align: left;background: #f2f2f2; font-size:1.4em;font-style:italic;padding:.45em 0 0 0;height:1.25em;}
        
        table.riesgos tr.riesgo {background: #f2f2f2;}
        table.riesgos tr.lista {background: White;}
        table.riesgos tr.lista td{vertical-align: top;}
        table.riesgos tr.lista td.lista{padding-bottom: 0.5em; vertical-align: top;}
        table.riesgos tr.medida_preventiva td input{margin: 0.1em 0.1em 0 2em;}
        table.riesgos tr.medida_preventiva td label{margin: 0.4em 0.1em 0.1em 0;font-weight: normal;}
        
        
        table.secciones{margin-top: 0.5em;}
        table.secciones tr th.secciones{background: #f2f2f2; font-size:1.4em;font-style:italic;text-align: left;padding:.45em 0 0 0;height:1.25em;}
        table.secciones tr td.secciones{padding-bottom: 2em;}
        
        .class_title1 {color: #666666;font-weight: bold;font-size: 1.8em; margin-bottom: 0.8em;}
        .class_title2 {font-size: 1.3em;font-weight1: bold;line-height: 1.2em;margin-bottom: 1.2em;}
        .class_title3 {color: rgb(102, 102, 102);float: none;font-size: 12px;margin-right: 0.7em;font-family:verdana; font-weight:normal;}
        .class_title31 {color: red;font-size:12px;font-family:verdana; font-weight:normal;}
        .class_normal {color: #8D8D8D; font-size: 1.1em;}
        .class_enlace0 {color: #688bad; font-size: 1.2em; font-family:arial;}
		.class_enlace1 {color: #688bad; font-size: 1.2em; font-family:arial; text-decoration: underline}
        .class_boton {cursor:pointer;padding:3px;border:1px solid navy;float:none;color:#ffffff;font-family:arial;font-size:1.5em;background-color:#688bad;text-decoration:none;padding-left:1em;padding-right:1em;font-weight:bold;}
		.class_botonDisabled {cursor:pointer;padding:3px;border:1px solid gray;float:none;color:silver;font-family:arial;font-size:1.5em;background-color:gray;text-decoration:none;padding-left:1em;padding-right:1em;font-weight:bold;}
		.class_boton2 {cursor:pointer;padding:5px;border:1px solid brown;float:none;color:white;font-family:arial;font-size:2em;background-color:orange;text-decoration:none;padding-right:1em;padding-left:1em;}
                .class_boton3 {border:none;cursor:pointer;float:none;color:white;font-family:arial;font-size:1.5em;text-decoration:none;padding-left:10px;background:url('../img/entrar.gif') no-repeat;width:83px;height:33px;font-weight:bold;}
                .class_boton4 {border:none;cursor:pointer;float:none;color:white;font-family:arial;font-size:1.8em;text-decoration:none;padding-left:20px;padding-top:15px;background:url('../img/registrarse.gif') no-repeat;width:140px;height:45px;font-weight:bold;}
        .class_contacto {color: #526D88; font: normal 1.6em Arial;}
        .class_contactoB {color: #526D88; font: bold 1.6em Arial;}
        .class_textfield {color: #000000;float: none;font-size: 1em;margin-right: 0.7em;margin-top: 0;border:1px solid silver;float: none;margin-bottom: 0.3em;}
        .class_textfield2 {color:black;font-size:14px;font-family: Arial,Helvetica,sans-serif;}
        .class_logo0{width:99%;float:none;}
        .class_table1 {border:0px;}
        .class_td1 {padding:0px; text-align:justify; vertical-align:top}
		.popup {position:absolute; z-index:2; top:25%; left:25%; width:50%; height:50%; padding:10px 10px 40px;border:3px double #000;background-color:#f2f2f2;display:none;}
		.popup_LOPD {position:absolute; z-index:2; top:25%; left:25%; width:50%; padding:10px 10px 40px;border:3px double #000;background-color:#f2f2f2;display:none;}
		.popup_close {position:absolute;top:0;left:0;width:100%;line-height:30px;border-top:1px solid #000;background-color:#6ea5cc;color:white;font-family:arial;font-size:1.5em;font-weight:bold;}
		.menuOn {background-color:#6ea5cc;color:white;font-family:arial;font-size:1.3em;font-weight:bold;padding:5px}
		.menuOff {background-color:#f2f2f2;color:black;font-family:arial;font-size:1.3em;font-weight:normal;padding:5px;cursor:pointer}
