*{
margin:0;
padding:0;
}
body{
margin : 0;
padding : 0;
background-image:url(ima/cielo.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:white;
font-family:Arial,Tahoma,Verdana, Trebuchet Ms, Helvetica, sans-serif;
}

#bloque1{
top:0px;
position:relative;
left:50%;
width:948px;
height:133px;
margin-left:-474px;
text-align:center;
background-image:url(ima/fondo_arriba.jpg);
background-position:center;
background-repeat:no-repeat;
}
#zonalogo{
position:relative;
margin-left:9px;
float:left;
width:225px;
height:133px;
text-align:center;
}
#zonabanner{
position:relative;
float:left;
width:705px;
height:133px;
text-align:center;
}
h1.logo a {/*logotipo en h1*/
top:10px;
position:relative;
margin:auto;
width: 170px;
height: 103px;
display: block;
background-image: url(ima/logomagma.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
visibility: visible;
}
#soporte{
position:relative;
left:50%;
width:948px;
margin-left:-474px;
text-align:center;
}
#bloque2{
position:relative;
left:50%;
width:948px;
height:143px;
margin-left:-474px;
text-align:center;
background-image:url(ima/fondo_menu.jpg);
background-position:top;
background-repeat:no-repeat;
z-index:10;
text-align:center;
}
#huincha{
margin:auto;
position:relative;
width:930px;
height:44px;
background-color:#BA122B;
text-align:center;
display:block;
}
#huincha img{
margin-top:7px;
border:0;
}
.tel{
float:left;
display : block;
border : none;
background : url(botones/telefono.jpg);
width :362px;
height:44px;
}
#bloquevisionlargo{
top:0px;
position:relative;
left:50%;
width:948px;
height:450px;
margin-left:-474px;
padding-top:20px;
text-align:center;
text-align:left;
background-image:url(ima/fondomedio.jpg);

}
#bloquewp{
top:0px;
position:relative;
left:50%;
width:948px;
min-height:150px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevisionlargo.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:white;
}
#bloquewp2{
top:0px;
position:relative;
left:50%;
width:948px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevisionlargo2.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:white;
}
#bloquewp2 .noti{
overflow:hidden;
}
#bloquewp2 .date{
width:20%;
float:left;
text-align:center;
overflow:hidden;
}
#bloquewp2 .not{
width:80%;
float:left;
text-align:justify;
overflow:hidden;
}

#bloquewp p{
width:80%;
}
#bloquewp a{
}
#bloquevision{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:white;
}
.fotoder{
float:right;
margin-left:10px;
}
.titulo1 {
margin-left:38px;
display : block;
border : none;
background:url(ima/titvision.jpg);
width : 188px;
height : 38px;
}
.titulo7 {
margin-left:38px;
display : block;
border : none;
background:url(ima/titnoticias.jpg);
width : 188px;
height : 38px;
}
h2{
margin-left:auto;
text-indent: -2000em;
margin-bottom:5px;
}
.titulo2 {
margin-left:38px;
display : block;
border : none;
background:url(ima/logotratamientos.jpg);
width:188px;
height:38px;
}
.tituloequipo {
margin-left:38px;
display : block;
border : none;
background:url(ima/titequipo.jpg);
width:188px;
height:38px;
}
.destaca{
font-size:14px;
color:#4F5559;
font-weight:bold;
}
.destaca a{
font-color:#333333;
text-decoration:none;
}
.destaca a:hover{
color:#BA122B;
}
h3{
padding:10px;
font-size:13px;
color:#4F5559;
font-weight:bold;
}
.listaok ul { 
list-style-image: url("ima/cir.jpg");
position:relative;
margin:auto;
width:850px;
height:210px;
}
.listaok ul li{
margin-left:18px;
font-size:12px;
color:#4F5559;
text-align:justify;
}
.lista ul { list-style-image: url("ima/cir.jpg") }
.lista ul li{
margin-left:27px;
margin-right:10px;
font-size:12px;
color:#4F5559;
text-align:justify;
}
.lista ul li h4{
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.lista ul li a{
font-weight:bold;
color:#333333;
text-decoration:none;
}
.lista ul li a:hover{
font-weight:bold;
color:#BA122B;
}


#minigale{
top:10px;
position:relative;
margin: 0px auto 0px auto;
}

#minigale ul li{
padding-left:2px;
padding-right:2px;
display:inline;
}
#minigale ul li img{
padding:3px;
background-color:#FFFFFF;
border:0;
}
/*#bloquegestionm{
position:relative;
left:50%;
width:948px;
height:330px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/fondomedio.jpg);
background-position:center;
background-color:#FFFFFF;
}*/
.titulo3 {
margin-left:38px;
display : block;
border : none;
background:url(ima/logogestion.jpg);
width:188px;
height:38px;
}
/*#gestionrec{
margin:auto;
position:relative;
width:870px;
height:270px;
background-color:#E8EAEB;
}
#gestionrec p{
padding:10px;
font-size:12px;
color:#4F5559;
text-align:justify;
}*/
h3 a{
color:#4F5559;
text-decoration:none;
}
h3 a:hover{
background-color:#666666;
/*background-color:#BA122B;*/
color:#FFFFFF;
}
#minigaleder{

margin:5px;
padding-top:5px;
}

#minigaleder ul li{
padding-left:2px;
padding-right:1px;
display:inline;
}
#minigaleder ul li img{
padding:3px;
background-color:#FFFFFF;
border:0;
}
.masinfo{
text-indent: -2000em;
}
.masinfo a {
margin-top:10px;
display : block;
border : none;
background:url(ima/masinfo.gif);
width : 134px;
height : 17px;
}
.masinfo a:hover {
display : block;
border : none;
background:url(ima/masinfo2.gif);
width : 134px;
height : 17px;
}
.titulo4 {
margin-left:40px;
display : block;
border : none;
background:url(ima/logomediterraneo.jpg);
width:188px;
height:38px;
}
#medirec{
margin:auto;
position:relative;
width:870px;
height:320px;
background-color:#E8EAEB;
/*background-color:#FF0000;*/
}
#medirec p{
padding:10px;
font-size:12px;
color:#4F5559;
text-align:justify;
}
#medirec b{
color:#666666;
}
/*.fot{
float:left;
padding:3px;
background-color:#FFFFFF;
margin-right:10px;
border:0;
}*/
.fotder{
float:right;
padding:3px;
background-color:#FFFFFF;
margin-left:10px;
border:0;
}
#terminacion{/*hay que cargarse esta*/
position:relative;
left:50%;
width:948px;
height:550px;
margin-left:-474px;
text-align:center;
background-image:url(ima/terminacion.jpg);
background-position:top;
background-repeat:no-repeat;
z-index:5;
text-align:left;
}
#pie p{
top:5px;
margin:auto;
position:relative;
font-size:11px;
color:#333333;
text-align:center;
}
#pie p img{
top:7px;
position:relative;
border:0;
}
#pie a{
color:#333333;
text-decoration:none;
font-weight:bold;
}
#pie2 p{
top:5px;
margin:auto;
position:relative;
font-size:11px;
color:#333333;
text-align:center;
}
#pie2 a{
color:#BA122B;
text-decoration:none;
font-weight:bold;
}
#pie2 a:hover{
color:#BA122B;
}

#logosbajo{
margin:auto;
text-align:center;
}
#logosbajo ul li{
padding-left:10px;
padding-right:10px;
display:inline;
}
#logosbajo ul li img{
border:0;
}
#bloqueubic1{
top:0px;
position:relative;
left:50%;
width:948px;
height:330px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquemapa.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#ubic1{
margin:auto;
position:relative;
width:870px;
height:300px;
text-align:left;
/*background-color:orange;*/
}
#ubic1 p{
font-size:12px;
color:#333333;
text-align:left;
}
#ubic1 a{
text-decoration:none;
color:black;
font-weight:bold;
}
#ubic1 a:hover{
color:#BB132D;
}
.roja{
color:#BB132D;
}
#mapa{
float:right;
margin-left:10px;
width:620px;
height:300px;
background-color:#333333;
}
h2.titulotrata {
margin-left:0px;
display : block;
border : none;
background:url(ima/logotratamientos.jpg);
width:188px;
height:38px;
}
#bloqueubic2{
top:0px;
position:relative;
left:50%;
width:948px;
height:360px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/fondomedio.jpg);
}
#ubic2{
margin:auto;
position:relative;
width:870px;
height:330px;
text-align:left;
background-color:#FFFFFF;
/*background-color:orange;*/
}
#ubic2 p{
font-size:12px;
color:#333333;
text-align:left;
}
h2.titulogestion{
margin-left:0px;
display : block;
border : none;
background:url(ima/logogestion.jpg);
width:188px;
height:38px;
}
.lista2 ul { list-style-image: url("ima/cir.jpg") }
.lista2 ul li{
margin-left:16px;
font-size:12px;
color:#4F5559;
}
.lista2 ul li a{
color:black;
font-weight:bold;
text-decoration:none;
}
.lista2 ul li a:hover{
color:#BB132D;
}
#bloqueubic3{
top:0px;
position:relative;
left:50%;
width:948px;
height:360px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/fondomedio.jpg);
}
#ubic3{
margin:auto;
position:relative;
width:870px;
height:330px;
text-align:left;
background-color:#FFFFFF;
/*background-color:orange;*/
}
#ubic3 p{
font-size:12px;
color:#333333;
text-align:left;
}
#terminacioncorta{
position:relative;
left:50%;
width:948px;
height:140px;
margin-left:-474px;
text-align:center;
background-image:url(ima/terminacioncorta.jpg);
background-position:top;
background-repeat:no-repeat;
z-index:5;
text-align:center;
}
#terminacionok{
position:relative;
left:50%;
width:948px;
height:90px;
margin-left:-474px;
text-align:center;
background-image:url(ima/terminacionok.jpg);
background-position:top;
background-repeat:no-repeat;
z-index:5;
text-align:center;
}
/*27 de abril 2009 - demoliciones*/
#bloquedemolicion{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.titulodemoliciones {
margin-left:38px;
display : block;
border : none;
background:url(ima/titdemoliciones.jpg);
width : 188px;
height : 38px;
}
#bloquedemolicion2{
position:relative;
left:50%;
width:948px;
height:98px;
margin-left:-474px;
text-align:center;
background-image:url(ima/fondomedio.jpg);
background-position:center;
background-color:#FFFFFF;
}

.simple{
margin-left:38px;
margin-bottom:10px;
}
/*#minigale{
top:10px;
position:relative;
margin: 0px auto 0px auto;
}*/

#solohorizontal ul li{
margin-left:36px;
padding-left:2px;
padding-right:2px;
display:inline;
}
#solohorizontal ul li img{
padding:3px;
background-color:#FFFFFF;
border:0;
}
h2.demoledora a{
margin:auto;
margin-top:10px;
display : block;
border : none;
background:url(ima/demoledora.jpg);
width : 264px;
height : 51px;
}
/*menu si vale*/
#menu{
top:51px;
position:absolute;
display:block;
width:909px;
height:66px;
margin-left:-447px;
left:50%;
}

#menu ul li{
display:inline;
font-size:11px;
margin:0px;
list-style:none;
float: left;
}
#menu2{
top:85px;
position:absolute;
left:50%;
width:909px;
height:66px;
margin-left:-447px;
z-index:20;
}

#menu2 ul li{
display:inline;
font-size:11px;
list-style:none;
float: left;
}
/*boton largo*/
.largo a {
margin:1px;
float:left;
display : block;
border : none;
background:url(ima/l1.gif);
background-repeat:no-repeat;
background-position:top;
width : 106px;
height:42px;
text-align:center;
padding-top:15px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:#666666;
text-decoration : none;
line-height:11px;
}
.largo a:hover {
margin:1px;
float:left;
display : block;
border : none;
background : url(ima/l2.gif);
background-repeat:no-repeat;
background-position:top;
width : 106px;
height:42px;
text-align:center;
padding-top:5px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:white;
}
.largomarc {
margin:1px;
float:left;
display : block;
width : 106px;
height:42px;
background : url(ima/l2.gif);
background-repeat:no-repeat;
background-position:top;
text-align:center;
padding-top:5px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:white;
}
/*boton corto*/
.corto a {
margin:1px;
float:left;
display : block;
border : none;
background:url(ima/c1.gif);
background-repeat:no-repeat;
background-position:top;
width : 76px;
height:42px;
text-align:center;
padding-top:15px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:#666666;
text-decoration : none;
line-height:11px;
}
.corto a:hover {
margin:1px;
float:left;
display : block;
border : none;
background : url(ima/c2.gif);
background-repeat:no-repeat;
background-position:top;
width : 76px;
height:42px;
text-align:center;
padding-top:5px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:white;
}
.cortomarc {
margin:1px;
float:left;
display : block;
width : 76px;
height:42px;
background : url(ima/c2.gif);
background-repeat:no-repeat;
background-position:top;
text-align:center;
padding-top:5px;
font-family: Arial, Verdana, Helvetica, Tahoma;
color:white;
}
/*probemos*/
#bajocielo{
bottom:0;
left:50%;
width:100%;
height:395px;
text-align:center;
background-image:url(ima/cielobajo.jpg);
background-repeat:repeat-x;
}
/*5 de Mayo*/
.tituloamianto{
margin-left:38px;
display : block;
border : none;
background:url(ima/titamianto.jpg);
width : 220px;
height : 38px;
}
h2.indica a{
margin:auto;
/*margin-top:10px;*/
position:relative;
display : block;
border : none;
background:url(ima/logotratamientos.jpg);
width : 188px;
height : 38px;
}
/*FORMULARIO DE CONTACTO*/
.tituloformulario{
margin-left:38px;
display : block;
border : none;
background:url(ima/titformulario.jpg);
width : 240px;
height : 38px;
}
#bloquecontacto{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#contacto1{
float:left;
margin-left:38px;
width:435px;
height:200px;
background-color:#FF0000;
background-color:#E8EAEB;
padding-top:5px;
text-align:center;
}

#contacto2{
float:left;
width:435px;
height:200px;
background-color:#E8EAEB;
padding-top:5px;
text-align:center;
}
#contacto3{
float:left;
margin-left:38px;
width:870px;
height:50px;
background-color:#E8EAEB;
padding-top:5px;
text-align:center;
font-size:11px;
color:#666666;
}
#diagramaformu{
margin:auto;
width:400px;
color:#333333;
font-size:12px;
font-weight:bold;
text-align:left;
}
#diagramaformu input{
border:0;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
font-size:12px;
color:#333333;
width:130px;
}
#diagramaformu textarea{
border:0;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
font-size:12px;
color:#333333;
}
.tonformu a{
display:block;
text-align:center;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
width:100px;
color:#FFFFFF;
text-decoration:none;
background-color:#999999;
}
.tonformu a:hover{
display:block;
text-align:center;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
width:100px;
color:#FFFFFF;
text-decoration:none;
background-color:#BA122B;
}		
/*bloque ISO 6 de Mayo*/
#bloqueiso{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#listacertifica{
position:relative;
margin:auto;
width:785px;
height:38px;
}
#listacertifica ul li{
padding-left:2px;
padding-right:2px;
display:inline;
text-align:center;
}
#listacertifica ul li img{
border:0;
}
.tituloiso {
margin-left:38px;
display : block;
border : none;
background:url(ima/titiso.jpg);
width : 188px;
height : 38px;
}
p{
padding:10px;
font-size:12px;
color:#333333;
text-align:justify;
}
/*LABORATORIO*/
.titulolaboratorio {
margin-left:38px;
display : block;
border : none;
background:url(ima/titlaboratorio.jpg);
width : 150px;
height : 38px;
}	
/*Galería Multimedia*/
.titulomultimedia {
margin-left:38px;
display : block;
border : none;
background:url(ima/titmultimedia.jpg);
width : 210px;
height : 38px;
}
/*Enlaces*/
#bloquenlaces{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.tituloenlaces {
margin-left:38px;
display : block;
border : none;
background:url(ima/titenlaces.jpg);
width : 120px;
height : 38px;
}
#grisenlaces{
margin:auto;
position:relative;
width:870px;
height:250px;
background-color:#E8EAEB;
}
/*Limpiezas*/
.titulolimpiezas {
margin-left:38px;
display : block;
border : none;
background:url(ima/titlimpiezas.jpg);
width : 145px;
height : 38px;
}

/*cerramientos*/
/*#bloquecerramientos{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}*/
.titulocerra {
margin-left:38px;
display : block;
border : none;
background:url(ima/titcerra.jpg);
width : 260px;
height : 38px;
}

/*gestión de residuos*/
#bloquegestionres{
top:0px;
position:relative;
left:50%;
width:948px;
height:305px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.titulogestionres {
margin-left:38px;
display : block;
border : none;
background:url(ima/titgestionres.jpg);
width : 220px;
height : 38px;
}
/*AUTORIZACIONES*/
#bloqueauto{
top:0px;
position:relative;
left:50%;
width:948px;
height:*;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquevision.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.tituloauto {
margin-left:38px;
display : block;
border : none;
background:url(ima/titautoriza.jpg);
width : 170px;
height : 38px;
}

/*FIBROCEMENTO*/
#bloquegenerico{/*tambien*/
top:0px;
position:relative;
left:50%;
width:948px;
height:*;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/bloquegenerico.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.titulofibro {
margin-left:38px;
display : block;
border : none;
background:url(ima/titfibrocemento.jpg);
width : 170px;
height : 38px;
}
#grisgenerico{
margin:auto;
position:relative;
width:870px;
height:*;
padding-bottom:12px;
background-color:#E8EAEB;
}
#grisgenerico a{
color:#333333;
text-decoration:none;
}
#grisgenerico a:hover{
color:#BA122B;
}
/*TRABAJOS EN ALTURA*/
.tituloaltura {
margin-left:38px;
display : block;
border : none;
background:url(ima/titaltura.jpg);
width : 200px;
height : 38px;
}
/*LOGISTICA*/
.titulologi {
margin-left:38px;
display : block;
border : none;
background:url(ima/titlogi.jpg);
width : 140px;
height : 38px;
}
/*OUTSOURCING*/
.titulout {
margin-left:38px;
display : block;
border : none;
background:url(ima/titout.jpg);
width : 160px;
height : 38px;
}
/*TRATAMIENTO DE AGUAS*/
.tituloaguas {
margin-left:38px;
display : block;
border : none;
background:url(ima/titagua.jpg);
width : 230px;
height : 38px;
}
/*DESCONTAMINACION DE SUELOS*/
.titsuelos {
margin-left:38px;
display : block;
border : none;
background:url(ima/titdesconsue.jpg);
width : 280px;
height : 38px;
}
/*PLASTICOS*/
.titplas {
margin-left:38px;
display : block;
border : none;
background:url(ima/titplas.jpg);
width : 130px;
height : 38px;
}
/*METAL*/
.titmetal {
margin-left:38px;
display : block;
border : none;
background:url(ima/titmetal.jpg);
width : 115px;
height : 38px;
}
h4.enca{
position:relative;
font-size:13px;
color:white;
}
.autoritab{/*tabla logo gris*/ 
margin:auto;   
width : 800px;
text-align:justify;
font-size:11px;
background-color:#E8EAEB;
border:0;
}
.autoritab td{
padding:10px;
}
.autoritab hr {
color: #f00;
background-color: #f00;
height: 5px;
}

.autoritab a{
color:#333333;
text-decoration:none;
}
.autoritab a:hover{
color:#BA122B;
}
.blanca{
color:#FFFFFF;
}
#parcheautori{
top:0px;
position:relative;
left:50%;
width:948px;
height:108px;
margin-left:-474px;
text-align:center;
text-align:left;
background-image:url(ima/parcheautori.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
#bloquemedio{
position:relative;
left:50%;
width:948px;
margin-left:-474px;
padding-bottom:10px;
text-align:center;
text-align:left;
background-image:url(ima/fondomedio.jpg);
background-position:center;
background-color:#FFFFFF;
}
#subautori{
top:10px;
padding-left:38px;
position:relative;
margin: 0px auto 0px auto;
}
#subautori ul li{
padding-left:2px;
padding-right:2px;
display:inline;
}
#subautori ul li a{
margin-right:20px;
font-size:13px;
color:#333333;
text-decoration:none;
font-weight:bold;
}
#subautori ul li a:hover{
font-size:13px;
color:#BA122B;
}
.subh3{
padding:10px;
}
#mediogeneral{
position:relative;
left:50%;
width:948px;
margin-left:-474px;
text-align:center;
background-image:url(ima/fondomedio.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}
#prestan{
top:10px;
position:relative;
margin: 0px auto 0px auto;
}
#prestan ul li{
display:inline;
text-align:center;
}
/*h3.ltratamientoshor a{
margin-left:40px;
float:left;
padding-right:20px;
text-indent: -2000em;
display : block;
border : none;
background:url(ima/logotratamientos.jpg);
background-repeat:no-repeat;
width : 188px;
height : 38px;
}*/
table.tienen{
position:relative;
top:5px;
width :70%;
margin: 0px auto 0px auto;
text-align:center;
}
h3.ltratamientos a {/*logotipo tratamientos auspicia boton*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logotratamientos.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
visibility: visible;
}
h3.lgestion a {/*logotipo gestion auspicia boton*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logogestion.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
visibility: visible;
}
h3.lmedi a {/*logotipo mediterraneo auspicia boton*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logomediterraneo.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
visibility: visible;
}

h3.ltratamientos{/*logotipo tratamientos auspicia*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logotratamientos.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
/*visibility: visible;*/
}
h3.lgestion{/*logotipo gestion auspicia*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logogestion.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
/*visibility: visible;*/
}
h3.lmedi{/*logotipo mediterraneo auspicia*/
position:relative;
margin:auto;
width:188px;
height:38px;
display: block;
background:url(ima/logomediterraneo.jpg);
background-repeat:no-repeat;
overflow: visible;
text-indent: -2000em;
/*visibility: visible;*/
}


/*empresa*/
.tituloempresa {
margin-left:38px;
display : block;
border : none;
background:url(ima/titempresa.jpg);
width : 130px;
height : 38px;
}
.tratparrafo a {
position:relative;
display : block;
border : none;
background:url(ima/logotratamientosgris.jpg);
width:188px;
height:38px;
text-indent: -2000em;
}
.mediterraneoparrafo a {
position:relative;
display : block;
border : none;
background:url(ima/logomediterraneogris.jpg);
width:188px;
height:38px;
text-indent: -2000em;
}
.medioambientalparrafo a {
position:relative;
display : block;
border : none;
background:url(ima/logogestiongris.jpg);
width:188px;
height:38px;
text-indent: -2000em;
}
#diagrama{
top:10px;
position:relative;
margin:auto;
width:80%;
/*background-color:black;*/
}
#diagrama td{
padding:2px;
font-size:10px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
#diagrama img{
border:0;
padding:2px;
background-color:#FFFFFF;
}
.intercambio{
margin-left:38px;
display : block;
border : none;
background:url(ima/titcambio.jpg);
width : 260px;
height : 38px;
}
/*1 de junio*/
.tituloclientes{
margin-left:38px;
display : block;
border : none;
background:url(ima/titclientes.jpg);
width : 180px;
height : 38px;
}
#gris{
margin:auto;
position:relative;
width:870px;
height:*;
padding-bottom:20px;
background-color:#E8EAEB;
}
#listaclientes{
top:10px;
position:relative;
margin: 0px auto 0px auto;
width:670px;
height:38px;
margin-bottom:10px;
/*background-color:#FFFF00;*/
}
#listaclientes ul li{
display:inline;
text-align:center;
}
#listaclientes ul li img{
border:0;
}
.bt1c a{/*Facturación*/
float:left;
display : block;
border : none;
background:url(ima/b1ac.jpg);
background-position:center;
background-repeat:no-repeat;
width : 120px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt1c a:hover{
float:left;
display : block;
border : none;
background:url(ima/b1bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 120px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.mbt1c{/*Facturación marcado*/
float:left;
display : block;
border : none;
background:url(ima/b1bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 120px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt2c a{/*Logística*/
float:left;
display : block;
border : none;
background:url(ima/b2ac.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt2c a:hover{
float:left;
display : block;
border : none;
background:url(ima/b2bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.mbt2c{/*Logística marcado*/
float:left;
display : block;
border : none;
background:url(ima/b2bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt3c a{/*Etiquetas*/
float:left;
display : block;
border : none;
background:url(ima/b3ac.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.mbt3c{/*Etiquetas marcado*/
float:left;
display : block;
border : none;
background:url(ima/b3bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt3c a:hover{/*Etiquetas*/
float:left;
display : block;
border : none;
background:url(ima/b3bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 100px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt4c a{/*ayudenos a mejorar*/
float:left;
display : block;
border : none;
background:url(ima/b4ac.jpg);
background-position:center;
background-repeat:no-repeat;
width : 180px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt4c a:hover{
float:left;
display : block;
border : none;
background:url(ima/b4bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 180px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.mbt4c{/*ayudenos a mejorar marcado*/
float:left;
display : block;
border : none;
background:url(ima/b4bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 180px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt5c a{/*Contactos*/
float:left;
display : block;
border : none;
background:url(ima/b5ac.jpg);
background-position:center;
background-repeat:no-repeat;
width : 110px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.bt5c a:hover{
float:left;
display : block;
border : none;
background:url(ima/b5bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 110px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
.mbt5c{/*marcado contactos*/
float:left;
display : block;
border : none;
background:url(ima/b5bc.jpg);
background-position:center;
background-repeat:no-repeat;
width : 110px;
height : 38px;
text-indent: -2000em;
margin-left:10px;
visibility:visible;
}
#formufactura{
position:relative;
margin:auto;
width:70%;
font-size:12px;
}
table.dentro{
margin:auto;
font-size:12px;
}
td.dentro{
text-align:left;
color:white;
}
.boton a{
margin:auto;
display:block;
width:80px;
height:17px;
background-color:#999999;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
.boton a:hover{
margin:auto;
display:block;
width:80px;
height:17px;
background-color:#BA122B;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
.input { width:140px; margin-bottom:5px; margin-top:2px; border:1px solid #ccc; color: #002373; background-color:#FFFFFF; color:#666666; padding-top:1px; }
.inputa { width:100px; margin-bottom:5px; margin-top:2px; border:1px solid #ccc; color: #002373; background-color:#FFFFFF; color:#666666; padding-top:1px; }
.inputb { width:50px; margin-bottom:5px; margin-top:2px; border:1px solid #ccc; color: #002373; background-color:#FFFFFF; color:#666666; padding-top:1px; }
.input1c { width:94px; margin-bottom:5px; margin-top:2px; border:1px solid #ccc; color: #002373; background-color:#FFFFFF; color:#666666; font-size:10px; }
.input1d { width:300px; height:50px; margin-bottom:5px; margin-top:2px; border:1px solid #ccc; color: #002373; background-color:#FFFFFF; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.elige a{
display:block;
float:left;
width:15px;
height:15px;
background-color:#999999;
text-align:center;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
margin-left:20px;
}
.elige a:hover{
display:block;
float:left;
width:15px;
height:15px;
background-color:#BA122B;
text-align:center;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
margin-left:20px;
}
#listadimensionable{
position:relative;
margin:auto;
width:17%;
}
#listadimensionable ul li{
display:inline;
text-align:center;
}
#listadimensionable ul li img{
border:0;
}
#contactos{
position:relative;
margin:auto;
width:40%;
font-size:12px;
color:#4F5559;
}
#contactos ul li{
list-style-type:none;
/*display:inline;*/
text-align:center;
text-decoration:none;
height:20px;
}
#contactos ul li img{
position:relative;
top:3px;
border:0;
}
#etiquetas{
position:relative;
margin:auto;
width:100%;
font-size:12px;
color:#4F5559;
text-align:center;
}
#etiquetas ul li{
list-style-type:none;
display:inline;
text-align:center;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}
#etiquetas ul li img{
position:relative;
top:3px;
border:0;
}
#presentacion{
		position: absolute;
		/*nos posicionamos en el centro del navegador*/
		top:50%;
		left:50%;
		/*determinamos una anchura*/
		width:800px;
		/*indicamos que el margen izquierdo, es la mitad de la anchura*/
		margin-left:-400px;
		/*determinamos una altura*/
		height:600px;
		/*indicamos que el margen superior, es la mitad de la altura*/
		margin-top:-300px;
		text-align:center;
}
	.post .date{
	text-align:center;
	padding-top:5px;
	}
.post .day{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:55px;
	color:#666666;
	padding-left:0px;
	
	}
.post .year{
	font-family:Georgia, Helvetica, Arial, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	padding:0px;
	
	font-variant:small-caps;
	}
			