/* todo */BODY {margin : 0;}.alto20 {	height: 20px;}.alto38 {	height: 38px;}.alto400 {	height: 400px;}.ancho8 {	width: 8px;}.ancho10 {	width: 10px;}.ancho20 {	width: 20px;}.ancho98 {	width: 98px;}.ancho100 {	width: 100px;}.ancho125 {	width: 125px;}.ancho150 {	width: 150px;}.ancho190 {	width: 190px;}.ancho200 {	width: 200px;}.ancho300 {	width: 300px;}.ancho330 {	width: 330px;}.ancho350 {	width: 350px;}.ancho600 {	width: 600px;	margin:0 auto;}.ancho50x100 {	width: 50%;}.ancho99x100 {	width: 99%;}.ancho70x100 {	width: 70%;}.ancho100x100 {	width: 100%;}.an8al8{	width: 8px;	height: 8px;}.an265al215{	width: 265px;	height: 215px;}.an100al350{	width: 100%;	height: 350px;}.ancho200fondoizq {	width: 200px;	background: #008aff url(../images/fondoizq12.jpg) repeat-x top left;}.centrado{margin:0 auto;}.centrado170{margin:0 auto; width: 170px;}.centrado330{margin:0 auto; width: 330px;}.derecha400{float: right; width: 400px;}.centrar{text-align: center}.borde0{border:0;}.leftborde0{border:0; float:left; padding: 0px 10px 0px 0px;}.bgblanco{background:#ffffff}.bgblancologo{background:#ffffff url(../images/logodicovis2.jpg) no-repeat top left; height: 130px; border-right: 3px solid #00b4ff}.bgblanco99{background:#ffffff; width: 100%;}
.celdaazul {background: #00b4ff;}.celdaazulclaro {background: #a1e3ff url(../images/fondoazulclaro.png) repeat-x left center}.imagenleft{ float:left;}.imagenright{ float:right;}.textoazul{	color:#00b4ff;	font-size : 17px;	font-weight : bold;	text-align : justify;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}.dicovis1 {font-size : 17px;font-weight : bold;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;}.dicovis2 {font-size : 11px;font-weight : bold;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;color: #444;}.dicovis2sn {font-size : 11px;font-weight: normal;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #444;}.dicovis2sn2 {font-size : 11px;font-weight: normal;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;color: #444;}.dicovis2b {font-size : 11px;font-weight : bold;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin : 5px 3px;color: #444;}.dicovis2c {font-size : 11px;font-weight : bold;text-align : center;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin : 5px 0px 15px 0px;color: #444;}.dicovis2csm {font-size : 12px;text-align : left;font-family : Arial, Helvetica, sans-serif;margin : 0px;color: #444;}.mensajeerror {font-size : 14px;font-weight : bold;font-style: italic;color: #e0a800;text-align : left;font-family : Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;}.dicovis3 {font-size : 11px;font-weight : bold;text-align : left;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;}.dicovis4 {font-size : 11px;font-weight : bold;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 10px;margin-right : 10px;}.dicovis4b {font-size : 11px;font-weight : bold;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 0px;margin-right : 0px;}.dicovis4c {font-size : 11px;font-weight : bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 10px;}.dicovis4d {font-size : 11px;font-weight : normal;text-align : left;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #777;margin : 0px;}.dicovis4e {font-size : 11px;font-weight : normal;text-align : left;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #777;margin : 0px;padding: 10px;background: #ffffff;}.dicovis5 {font-size : 11px;font-weight : bold;text-align : center;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;margin-left : 20px;margin-right : 20px;}.dicovis6 {font-size : 13px;font-weight : bold;font-style: italic;text-align : left;font-family : Arial, Helvetica, sans-serif;color: #888888;margin-left : 20px;margin-right : 20px;}.formcontac {background-color : #ffffff;border : 1px solid #00b4ff;font-size : 11px;color : #000000;font-weight : normal;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}.celdaenum {}.celdadat {	background-color : #fff;}.celdablanca {	background-color : #fff;}.formcontac2 {background-color : #ffffff;border : 1px solid #00b4ff;font-size : 11px;color : #000000;font-weight : normal;text-align : justify;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}a.clientesimg {border : 4px solid #ebf4f5;}a.clientesimg:hover {border : 4px solid #15d7fd;}a.clientesimg:visited {border : 4px solid #00758a;}a.mapagoogle:visited {font-size : 16px;color : #000000;text-decoration : none;}a.mapagoogle:active {font-size : 16px;background-color : #000000;text-decoration : none;}a.mapagoogle:hover {font-size : 16px;color : #000000;text-decoration : none;}a.linkstexto {	text-decoration: none;	font-size : 11px;	font-weight : bold;	text-align : justify;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color:#00b4ff;	background:none;	padding: 0px;}a.linkstexto:hover {	color:#f00;}a.linkstexto:active {	color:#444444;}a.linkstexto2 {	text-decoration: none;	font-size : 14px;	font-weight : bold;	text-align : right;	font-family : Arial, Helvetica, sans-serif;	color:#00b4ff;	background:none;	padding: 0px;}a.linkstexto2:hover {	color:#f00;}a.linkstexto2:active {	color:#444444;}a.linkscabecera {	text-decoration: none;	font-size : 11px;	font-weight : bold;	text-align : justify;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color:#008197;	background:none;	padding: 5px 5px;}a.linkscabecera:hover {	color:#f00;}a.linkscabecera:active {	color:#444444;}a.linksservicios {	text-decoration: none;	font-size : 11px;	font-weight : bold;	text-align : justify;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color:#003147;	background:none;	padding: 0px 10px;}a.linksservicios:hover {	color:#b4ff00;}a.linksservicios:active {	color:#444444;}a.linkdireccion {	text-decoration: none;	font-size : 10px;	font-weight : normal;	text-align : right;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color:#666;	background:none;	padding: 5px 0px;}a.linkdireccion:hover {	color:#f00;}a.linkdireccion:active {	color:#444444;}h1 {	font-size : 11px;	font-weight : bold;	text-align : center;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	margin: 0px 30px 10px 0px;	line-height: 8px;	color:#fff;	cursor: pointer;}h2 {	font-size : 18px;	font-weight : normal;	font-style: italic;	text-align : center;	font-family : Arial, Arial, Helvetica, sans-serif;	margin: 10px;	line-height: 8px;	color:#8dddff;	text-transform: uppercase;}h3 {	font-size : 24px;	font-weight : normal;	text-align : left;	font-family : Arial, Arial, Helvetica, sans-serif;	margin: 25px 10px 10px 20px;	line-height: 24px;	color:#00b4ff;	padding: 0px 0px 0px 30px;	background: url(../images/h3.png) no-repeat left;}.piefoto{	background: url(../images/piefoto.png) no-repeat top left;	height: 15px;}.pestizq{	background: url(../images/pestblanca.png) no-repeat bottom left;	width: 17px;	height: 39px;}.pestcen{	background: url(../images/pestblanca2.png) repeat-x bottom;	width: 300px}.pestder{	background: url(../images/pestblanca.png) no-repeat bottom right;	width: 17px}.enviar {	background-image:url(images/enviar1.gif);	background-repeat:no-repeat;	background-position:left top ;	cursor: pointer;	border:none;	width:102px;	height:37px;}.entrar {	background-image:url(images/entrar1.gif);	background-repeat:no-repeat;	background-position:left top ;	cursor: pointer;	border:none;	width:102px;	height:37px;}