* {margin: 0px; padding:0px }
body {background: #09233e}
.sn{display:none}
acronym {cursor: help}
a, a:visited{
	outline:none;
	color: #fff;
	text-decoration: none;
}
img {border:none}
a:hover{text-decoration:underline}
a.subrayado {text-decoration:underline}
.lineapuntos {border-bottom:dotted 1px #ccc}
h1 {text-indent:-9999px; position:fixed}
h2 {
	font:normal 2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#c1c1c1
}
h3 {font-size: 1.2em; color: #0e5da5; padding-bottom: 11px}
#contenedor {
	width: 960px;
	margin: auto
}
#container {
	background-repeat: repeat-y;
	float: left;
	background-image: url(../img/sombra.png);
	width:960px;
}
p {
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif; color:#afc9e4
}
#contenidos {
	margin: 0 7px; background:#153251
}
#cabeza {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/depuracion-bombas-agua-legionella.png);
	width: 100%;
	height: 200px;
}

#cabeza1 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/torres-refrigeracion-legionella.png);
	width: 100%;
	height: 200px;
}
#cabeza3 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/bombas-agua-grupos-presion.png);
	width: 800px;
	height: 180px;
}
#cabeza4 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/piscinas-depuradoras-cloracion.png);
	width: 800px;
	height: 180px;
}
#cabeza5 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/depuracion-aguas-legionella-01.png);
	width: 800px;
	height: 180px;
}
#cabeza6 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/equipos-riego-automatico.png);
	width: 800px;
	height: 180px;
}
#cabeza7 {
	background-repeat:no-repeat;
	background-position:top;
	background-image: url(../img/laboratorios-analisis-aguas-legionella.png);
	width: 800px;
	height: 180px;
}
#logo {
	background-repeat:no-repeat;
	background-image: url(../img/logo.png);
	width:240px;
	height:75px;
	margin:57px 0px 0px 25px;
	display: inline;
	float: left;
}
#menu_hd {
	background-color:#5f5e76;
	height: 25px;
	border-bottom: solid 4px #b8b45d;
	display: block;
}
#menu_hd ul {
	float: right;
	padding: 1px 30px 8px 0px;
	font:bold 0.9em Arial, Helvetica, sans-serif;
	color: #fff;
	list-style: none;
	text-align: right;
}
#menu_hd li {
	display:inline;
	margin: 0px;
	padding: 0px;
}
#menu_hd li a{
	color:#fff;
	text-decoration:none;
}
#menu_hd li a:hover{
	border-bottom: solid 6px #b8b45d;
	padding-bottom: 2px;
}
#menu_hd #act {
	border-bottom: solid 6px #b8b45d;
	padding-bottom: 2px;
}

.sp_menu_hd {
	padding:0 14px;
}
#cont_blqHome {
	height: auto;
	float: left;
	width: 945px; padding-bottom:2em
}
#cont_blq {
	float: left;
	width: 800px;
}
#blq_izHome {
	font: 1em Arial, Helvetica, sans-serif;
	color:#fff;
	width:483px;
	float:left;
	padding: 20px 35px 0px 32px
	
}
#blq_drHome {
	font: 1em Arial, Helvetica, sans-serif;
	color:#000;
	width:374px;
	float:left;
	padding-top:25px;
}
#blq_drHome ul, #blq_dr_serv ul  {
	list-style: none;
}

#blq_drHome li a, #blq_dr_serv li a {
	padding-left: 93px;
	padding-top: 8px;
	display: block;
	margin-bottom: 18px;
}
.largo  {
	width: 420px;
}
#blq_drHome li a:hover, #blq_dr_serv li a:hover {
	color: #F4F048;
	text-decoration: none;
	display:block;
}
#blq_drHome #s1 a, #blq_dr_serv #s1 a {
	background: url(../img/sprite-home.gif) no-repeat 5px 0px;
}

#blq_drHome #s2 a, #blq_dr_serv #s2 a {
	background: url(../img/sprite-home.gif) no-repeat 5px -73px;
}

#blq_drHome #s3 a, #blq_dr_serv #s3 a {
	background: url(../img/sprite-home.gif) no-repeat 5px -210px;
}

#blq_drHome #s4 a, #blq_dr_serv #s4 a {
	background: url(../img/sprite-home.gif) no-repeat 5px -140px;
}

#blq_drHome #s5 a, #blq_dr_serv #s5 a {
	background: url(../img/sprite-home.gif) no-repeat 5px;
}

.leemas {
	float:left;
	width:100%;
	text-align: right;
	padding-top: 15px;
	font: bold 0.9em Tahoma;
	text-decoration: underline;
	color: #0e5da5;
}
#pie {
	height:20px;
	width:945px;
	background-color:#e4e4e4;
	vertical-align: middle;
	text-align: center;
	padding-top: 15px;
	overflow: auto;
}
#pie p {font:10px Verdana, Arial, Helvetica, sans-serif; color:#5f5e76}
#logoENAC {float: right}

#linkCab {
	float: right;
	padding-top: 15px;
	padding-right: 20px;
}
#linkCab ul {
	font: bold 0.6em Verdana;
	list-style: none;
	color: #5F5E76;
}
#linkCab li {
	display: inline;
	padding-right: 13px;
}
#blq_iz {
	font: 0.8em Arial, Helvetica, sans-serif;
	color:#000;
	width:200px;
	float:left;
	height: 100%;
	background: #ededd5;
	padding: 40px 35px 25px 32px;
}
#blq_iz_foto {
	font: 0.8em Arial, Helvetica, sans-serif;
	color:#000;
	width:200px;
	float:left;
	height: 100%;
	padding-left: 45px;
	padding-top: 75px;
	padding-bottom: 15px;
}
#blq_dr {
	font: 0.8em Arial, Helvetica, sans-serif;
	color:#000;
	width:60%;
	float:left;
	height: 100%;
	padding: 30px 30px 35px 15px
}
#blq_dr_serv {
	font: 0.8em Arial, Helvetica, sans-serif;
	color:#000;
	width:470px;
	float:left;
	height: auto;
	padding: 38px 30px 30px 33px;
}
#blq_dr_serv .bloqTxt {
	padding-bottom: 20px;
	color: #333333;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
#linkCab img {
	border-style: none;
}
input {
	margin-left: 0px;
	display: block;
	width: 250px;
}
#form1 label {
	float: none;
}
#form1 legend {
	display: none;
}
#form1 fieldset {
	border-style: none;
}
#blq_iz_foto img {
	float: left;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}

#cont_blq #numSecc {
	background: #5F5E76 url(../img/3.gif) no-repeat 205px;
	color: #B8B45D;
	width: 215px;
	float: left;
	padding-right: 35px;
	margin-top: 1px;
	margin-bottom: 25px;
	height: 30px;
}
#blq_iz_cont {
	float: left;
	width: 267px;
}
#form1 #consulta {
	float: left;
}
h4 {
	font-weight: bolder;
	font-size: 0.9em;
}
#blq_dr li {
	margin-left: 5px;
	padding-left: 5px;
}
#blq_dr ul {
	padding-left: 8px;
}
#logo img {
	height: 75px;
	width: 142px;
	border-style: none;
}
#blq_dr img {
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
fieldset {
	border-style: none;
}

#blq_dr dl.enlaces {float:left; margin-bottom:20px}
#blq_dr .enlaces dt,#blq_dr .enlaces dd {padding:.7em 0; display:block}
#blq_dr .enlaces dt {border-bottom: dotted 1px #ccc; padding-left:8px}
#blq_dr .enlaces dt:hover {background:#F8F7F1}
#blq_dr .enlaces dd {font-size: 11px;; float:left; padding-left:12px}

#teap {height:112px; float:left; width:420px; margin:15px 0; background:url(../img/back_teap.gif) no-repeat right 0; padding:10px 0 0 65px; border:solid 1px #EAF5F7}
#teap a.mini {font-size:.9em}
#teap li {line-height:1.8em}
li a p {font-size:.8em; line-height:1.4em}
