@charset "utf-8";
/* CSS Document */
/* body */
body{
float:left; position:absolute; height:720px; width:1024; left: 50%;
background-image:url(../imagenes/fondo-web-julio-aristin.jpg); background-repeat:repeat; 
}
div{
display:block;
}
img{
border:0px;
}
/* contenedor */
#contenedor{
float:left; position:absolute; width:1000px; height:720px; background-color:#FFFFFF; border:1px solid #705048; left: 50%; top: 50%; margin-left:-512px; margin-top:-360px
}
p{
font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#000000;
}
strong{color:#666666;}
/* menu principal */
#menuprincipal{
position:absolute; float:left; width:640px; height:105px; background-color:#fff; margin:0px 0px 0px 360px; background-image:url(../imagenes/fondo-menuprincipal.jpg);
background-repeat:no-repeat;
}
ul#menuprin{
position:absolute; float:left; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:35px 0px 0px 0px; text-align:right; padding:0px;
}
ul#menuprin li{
float:left; display:inline; width:150px; margin:0px 10px 0px -5px;  padding:0px;
}
ul#menuprin li:first-line{
font-weight:bold;
}
#menuprincipal a{
color:#705048; text-decoration:none;
}
#menuprincipal a:link,#menuprincipal a:active{
color:#705048; text-decoration:none;
}
#menuprincipal a:visited{
color:#705048; text-decoration:none;
}
#menuprincipal a:hover,#menuprincipal a:focus{
color:#999999; text-decoration:none;
}

/* menu lateral  */
#menulateral{
position:absolute; float:left; width:359px; height:720px; background-color:#cccccc; margin:0px 0px 0px 0px; border-right:1px solid #705048;
}
address{
position:absolute; float:left; width:350px; height:30px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; 
font-size:10px; text-align:right; margin:5px 0px 0px 5px; padding:0px 0px 0px 0px
}
address a{
color:#705048; text-decoration:none;
}
address a:link,address a:active{
color:#705048; text-decoration:none;
}
address a:visited{
color:#705048; text-decoration:none;
}
address a:hover,address a:focus{
color:#FFFFFF; text-decoration:none;
}
.fotolateral1{
position:absolute; float:left; width:300px; height:358px; border:1px solid #705048; margin:94px 0px 0px 58px;
}
.fotolateral2{
position:absolute; float:left; width:358px; height:267px; border:1px solid #705048; margin:452px 0px 0px 0px;
}
.logotipo{
position:absolute; float:left; width:41px; height:201px; margin:165px 0px 0px 8px;
}
.leyenda{
position:absolute; float:left; width:193px; height:28px; margin:60px 0px 0px 130px;
}
/* contenido */
#contenido{
position:absolute; float:left; width:640px; height:615px; background-color:#fff; margin:105px 0px 0px 360px; 
}
#contenido2{
position:absolute; float:left; width:640px; height:615px; background-color:#fff; margin:105px 0px 0px 360px;background-color:#CCC
}
/* texto principal home */
h1{
position:absolute; float:left; width:350px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold; 
font-size:11px; text-align:left; margin:10px 0px 0px 30px;
}
p#presentacion{
position:absolute; float:left; width:310px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:30px 0px 0px 30px;
}
p#presentacion a{
color:#999999; text-decoration:none;
}
p#presentacion a:link,p#presentacion a:active{
color:#999999; text-decoration:none;
}
p#presentacion a:visited{
color:#999999; text-decoration:none;
}
p#presentacion a:hover,p#presentacion a:focus{
color:#705048; text-decoration:none;
}
.linea{
position:absolute; float:left; width:514px; height:13px; margin:180px 0px 0px 30px;
}
/* firmas */
#firmas{
position:absolute; float:left; width:320px; height:145px; margin:130px 0px 0px 0px;
}
dl#firmas{
position:absolute; float:left; color:#705048; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; text-align:left; margin:0px 0px 0px 30px;
}
dl#firmas dt{
font-weight:bold; margin:0px 0px 5px 0px;
}
dl#firmas dd{
color:#999999; margin:0px 0px 0px 0px; width:235px;
}
#firmas a{
color:#999999; text-decoration:none;
}
#firmas a:link,#firmas a:active{
color:#999999; text-decoration:none;
}
#firmas a:visited{
color:#999999; text-decoration:none;
}
#firmas a:hover,#firmas a:focus{
color:#705048; text-decoration:none;
}
.firmitas{
width:70px; height:auto; margin:5px 0px 0px 5px; border: 1 px solid #999999;
}
/* trabajos realizados */
#trabajos{
position:absolute; float:left;
}
.fototrabajo1{
position:absolute; float:left; width:261px; height:174px; border:1px solid #705048; margin:0px 0px 0px 362px;
}
.fototrabajo2{
position:absolute; float:left; width:261px; height:174px; border:1px solid #705048; margin:430px 0px 0px 30px;
}
p#trabajos{
position:absolute; float:left; width:290px; height:15px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold;
font-size:11px; text-align:left; margin:410px 0px 0px 100px;
}
p#trabajos a{
color:#999999; text-decoration:none;
}
p#trabajos a:link,p#trabajos a:active{
color:#999999; text-decoration:none;
}
p#trabajos a:visited{
color:#999999; text-decoration:none;
}
p#trabajos a:hover,p#trabajos a:focus{
color:#705048; text-decoration:none;
}
/* productos */
#productos{
position:absolute; float:left; width:300px; height:415px; margin:0px 0px 0px 295px;
}
dl#produc{
position:absolute; float:left; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:195px 0px 10px 10px; text-align:right; width:180px;
}
dl#produc dt{
margin:10px 0px 0px -10px; font-weight:bold;
}
dl#produc dt a{
color:#705048; text-decoration:none;
}
dl#produc dt a:link,dl#produc dt a:active{
color:#705048; text-decoration:none;
}
dl#produc dt a:visited{
color:#705048; text-decoration:none;
}
dl#produc dt a:hover,dl#produc dt a:focus{
color:#705048; text-decoration:underline;
}
dl#produc dd{
margin:0px 0px 0px 10px; color:#999999; height:40px;
}
dl#produc dd a{
color:#999999; text-decoration:none;
}
dl#produc dd a:link,dl#produc dd a:active{
color:#999999; text-decoration:none;
}
dl#produc dd a:visited{
color:#999999; text-decoration:none;
}
dl#produc dd a:hover,dl#produc dd a:focus{
color:#705048; text-decoration:none;
}
.imapro{
position:absolute; float:left; border:1px solid #705048; width:129px; height:86px; margin:-52px 0px 0px 185px; *margin:-52px 0px 0px 10px!important;
}
.imapro2{
position:absolute; float:left; border:1px solid #705048; width:129px; height:86px; margin:-52px 0px 0px 185px; *margin:-52px 0px 0px 10px!important;
}
.imapro3{
position:absolute; float:left; border:1px solid #705048; width:129px; height:86px; margin:-52px 0px 0px 185px; *margin:-52px 0px 0px 10px!important;
}
.imapro4{
position:absolute; float:left; border:1px solid #705048; width:129px; height:86px; margin:-52px 0px 0px 185px; *margin:-52px 0px 0px 10px!important;
}
/* alfombras y moquetas */
h1#al{
position:absolute; float:left; width:350px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold; 
font-size:11px; text-align:left; margin:30px 0px 0px 30px;
}
p#alfombras{
position:absolute; float:left; width:580px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:50px 0px 0px 30px;
}
.linea2{
position:absolute; float:left; width:514px; height:13px; margin:120px 0px 0px 30px;
}
.linea2al{
position:absolute; float:left; width:514px; height:13px; margin:210px 0px 0px 30px;
}

#Alfombras{
position:absolute; float:left; width:580px; height:220px; margin:230px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#container {margin:-25px 0px 0px 0px; padding:0; height:88px; overflow:auto; color:#222; background:#fff;}
#container ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}
#container ul li {display:table-cell; padding:0px 0px 0px 10px; background:#fff; vertical-align:top; }
#container ul li img {border:1px solid #555; margin: 0px 10px 0px 0px; width:97px; height:65px;}
#container ul li {display:inline; height:80px;}
* html #container {height:150px; he\ight:80px;}

#Moquetas{
position:absolute; float:left; width:580px; height:220px; margin:400px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
/* pintura */
h1#pin{
position:absolute; float:left; width:350px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold; 
font-size:11px; text-align:left; margin:40px 0px 0px 30px;
}
.linea2p{
position:absolute; float:left; width:514px; height:13px; margin:260px 0px 0px 30px;
}
p#pintura2{
position:absolute; float:left; width:580px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:65px 0px 0px 30px;
}
#papel{
position:absolute; float:left; width:580px; height:220px; margin:80px 0px 0px 130px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#pintados{
position:absolute; float:left; width:580px; height:220px; margin:270px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#Pintura{
position:absolute; float:left; width:580px; height:220px; margin:440px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#Papelespintados{
position:absolute; float:left; width:580px; height:220px; margin:280px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.pintura{
position:absolute; float:left; margin:190px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#container2 {margin:10px 0px 0px 0px; padding:0; height:110px; overflow:auto; color:#222; background:#fff;}
#container2 ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:table-row;}
#container2 ul li {display:table-cell; padding:0px 0px 0px 10px; background:#fff; vertical-align:top;}
#container2 ul li img {border:1px solid #555; margin: 0px 10px 0px 0px; width:97px; height:65px; }
#container2 ul li {display:inline; height:80px;}
* html #container {height:150px; he\ight:110px;}
/* textil */
h1#tex{
position:absolute; float:left; width:350px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold; 
font-size:11px; text-align:left; margin:30px 0px 0px 30px;
}
p#alfombrast{
position:absolute; float:left; width:580px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:50px 0px 0px 30px;
}
.linea2t{
position:absolute; float:left; width:514px; height:13px; margin:120px 0px 0px 30px;
}
#Telas{
position:absolute; float:left; width:570px; height:180px; margin:135px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#Tapicerias{
position:absolute; float:left; width:570px; height:180px; margin:295px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#Confeccion{
position:absolute; float:left; width:570px; height:180px; margin:455px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
}
/*  complementos  */
h1#com{
position:absolute; float:left; width:350px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#705048; font-weight:bold; 
font-size:11px; text-align:left; margin:30px 0px 0px 30px;
}
p#alfombrascom{
position:absolute; float:left; width:580px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:55px 0px 0px 30px;
}
.linea2c{
position:absolute; float:left; width:514px; height:13px; margin:100px 0px 0px 30px;
}
#Suelos{
position:absolute; float:left; width:580px; height:220px; margin:120px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#ropa{
position:absolute; float:left; width:580px; height:220px; margin:275px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#mueble{
position:absolute; float:left; width:580px; height:220px; margin:440px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
/* empresa */
p#alfombrasemp{
position:absolute; float:left; width:520px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:40px 0px 0px 30px;
}
.escaparate{
position:absolute; float:left; width:550px; height:233px; margin:330px 0px 0px 40px; border:1px solid #999999;
}
.linea2e{
position:absolute; float:left; width:514px; height:13px; margin:280px 0px 0px 30px;
}
/* trabajos */
p#alfombrastr{
position:absolute; float:left; width:520px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:40px 0px 0px 30px;
}
#gallery { float:left; width:100px; margin:230px 0px 0px -80px;}
#gallery ul {list-style:none; padding:0; margin:0px 0px 0px 430px; width:300px; position:absolute; float:right;}
#gallery ul li {display:inline; width:68px; height:48px; float:left; margin:0px 0px 0px 0px;}
#gallery ul li a {display:block; width:60px; height:40px; text-decoration:none; border:1px solid #000;}
#gallery ul li a img {display:block; width:60px; height:40px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#ddd;}
#gallery ul li a:hover img {position:absolute; right:335px; top:0;  border:1px solid #000; width:297px; height:200px;}

#gallery ul li a:hover span#descri {position:absolute; right:435px; top:210px; visibility:visible;  width:200px; }
#gallery ul li a span#descri {width:300px; height:45px; visibility:hidden; color:#705048; top:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#gallery ul li a:hover span#tit {position:absolute; right:435px; top:-20px; visibility:visible;  width:200px; }
#gallery ul li a span#tit {width:300px; height:45px; visibility:hidden; color:#705048; top:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#gallery ul li a:hover span#descri:first-line{ font-weight:bold;}
#trabajos2{
position:absolute; float:left; width:580px; height:220px; margin:370px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.linea2ta{
position:absolute; float:left; width:514px; height:13px; margin:150px 0px 0px 30px;
}
/* servicio */
p#alfombraser{
position:absolute; float:left; width:420px; height:30px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#999999;  
font-size:11px; text-align:left; margin:40px 0px 0px 30px;
}
p#alfombraser a{
}
p#alfombraser a:active,p#alfombraser a:link{
color:#999999; text-decoration:none;
}
p#alfombraser a:visited{
color:#999999; text-decoration:none;
}
p#alfombraser a:hover,p#alfombraser a:focus{
color:#705048; text-decoration:none;
}
.linea2ser{
position:absolute; float:left; width:514px; height:13px; margin:565px 0px 0px 30px;
}
ul#ser{
position:absolute; float:left; width:480px; height:220px; margin:510px 0px 0px 30px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#ser li{
color:#666666; list-style-type:circle; font-size:11px;
}
ul#fotoser{
position:absolute; float:left; width:480px; height:220px; margin:20px 0px 0px 520px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#fotoser li{  margin:20px 0px 0px 0px; 
}
.fotoser{
width:90px; height:60px;
}
/* formulario */
#localizacion{
position:absolute; float:left;  width:500px; height:190px; margin:10px 0px 0px 80px; border:1px solid #705048;
}
p#titulolocalizacion{
position:absolute; float:left;  width:450px; height:20px; margin:0px 0px 0px 10px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 0px 0px; text-decoration:none; border:0px;
}
p#localizacion{
position:absolute; float:left;  width:150px; height:100px; margin:50px 0px 0px 10px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 0px 0px; text-decoration:none; border:0px;
}
#map{
position:absolute; float:left;  width:300px; height:150px; margin:40px 0px 0px 250px; 
}
table#formu{
position:absolute; float:left; border:1px solid #705048; width:500px; height:120px; margin:210px 0px 0px 80px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 50px 0px; text-decoration:none;
}
table#formu td{
text-align:right; padding:5px 100px 5px 0px; margin:5px 0px 0px 0px; text-decoration:none;
}
table#botonf{
position:absolute; float:left; width:auto; margin:580px 0px 0px 270px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:10px; text-align:left; 
}
table#botonf td {
padding:0px 0px 0px 15px;
}
/* menu2 para alfombras y moquetas,pintura,textil y complementos y sus fichas */
ul#menu2{
position:absolute; float:left; width:382px; height:24px; margin:8px 0px 0px 180px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
background-image:url(../imagenes/fondo-menu2.jpg); background-repeat:no-repeat;
}
ul#menu2 li{
display:inline; padding:0px 5px 0px 8px;
}
ul#menu2 a{
color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#menu2 a:active,ul#menu2 a:link{
color:#705048; text-decoration:none;
}
ul#menu2 a:visited{
color:#705048; text-decoration:none;
}
ul#menu2 a:hover,ul#menu2 a:focus{
color:#705048; text-decoration:none;
}
/* ficha alfombras y moquetas */
ul#menu3{
position:absolute; float:left; width:379px; height:24px; margin:40px 0px 0px 97px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
background-image:url(../imagenes/fondo-menu2.jpg); background-repeat:no-repeat;
}
ul#menu3 li{
display:inline; padding:0px 5px 0px 8px;
}
ul#menu3 a{
color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#menu3 a:active,ul#menu3 a:link{
color:#705048; text-decoration:none;
}
ul#menu3 a:visited{
color:#705048; text-decoration:none;
}
ul#menu3 a:hover,ul#menu3 a:focus{
color:#705048; text-decoration:none;
}
#ficha{}
.ficha{
position:absolute; float:left; width:223px; height:149px; margin:120px 0px 0px 90px; border:1px solid #705048; 
}
#ficha2{}
.ficha2{
position:absolute; float:left; width:223px; height:149px; margin:120px 0px 0px 90px; border:1px solid #705048; 
}
ul#descripcion{
position:absolute; float:left; width:300px; height:149px; margin:130px 0px 0px 335px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#descripcion li{
width:350px; font-weight:normal;
}
ul#titul{
position:absolute; float:left; width:300px; height:149px; margin:70px 0px 0px 115px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
ul#titul li{
width:950px; font-weight:normal; display:inline; margin:0px 10px 0px 0px;
}
ul#next{
position:absolute; float:left; width:250px; height:149px; margin:275px 0px 0px 165px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#next li{
display:inline; 
}
ul#next a{
color:#705048; text-decoration:none;
}
ul#next a:active,ul#next a:link{
color:#705048; text-decoration:none;
}
ul#next a:visited{
color:#705048; text-decoration:none;
}
ul#next a:hover,ul#next a:focus{
color:#705048; text-decoration:none;
}
.anterior{
position:absolute; float:left; margin:515px 0px 0px 175px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.siguiente{
position:absolute; float:left; margin:515px 0px 0px 395px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
p#textoalfom{
position:absolute; float:left; width:460px; height:149px; margin:385px 0px 0px 75px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;
font-weight:normal;
}
p#textoalfom:first-line{
color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:19px;
}
.linea3{
position:absolute; float:left; width:514px; height:13px; margin:330px 0px 0px 55px;
}
/* aviso legal y futur */
#futur{
position:absolute; float:left; margin:730px 0px 0px -500px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#futur a{
color:#705048; text-decoration:none;
}
#futur a: active,#futur a:link{
color:#705048; text-decoration:none;
}
#futur a:visited{
color:#705048; text-decoration:none;
}
#futur a:hover,#futur a:focus{
color:#705048; text-decoration:underline;
}
/* sistema administracion */
#contadmin{
float:left; position:absolute; width:640px; height:520px; background-color:#FFFFFF; border:1px solid #705048; left:50%; top:50%; margin-left:-320px; 
border-left:10px solid #705048; border-right:10px solid #705048;
margin-top:-270px
}
.julio{
float:left; position:absolute; margin:140px 0px 0px -350px;
}
/* menu principal admin */
.descrip{
position:absolute; float:left; width:640px; height:32px; margin:0px 0px 0px 0px;
}
#menuprincipaladmin{
position:absolute; float:left; width:640px; height:105px; background-color:#fff; margin:32px 0px 0px 0px; background-image:url(../imagenes/fondo-menuprincipal.jpg);
background-repeat:no-repeat;
}
ul#menuprinadmin{
position:absolute; float:left; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:35px 0px 0px 0px; text-align:right;
}
ul#menuprinadmin li{
float:left; display:inline; width:150px; margin:0px 10px 0px -5px; 
}
ul#menuprinadmin li:first-line{
font-weight:bold;
}
#menuprincipaladmin a{
color:#705048; text-decoration:none;
}
#menuprincipaladmin a:link,#menuprincipaladmin a:active{
color:#705048; text-decoration:none;
}
#menuprincipaladmin a:visited{
color:#705048; text-decoration:none;
}
#menuprincipaladmin a:hover,#menuprincipaladmin a:focus{
color:#999999; text-decoration:none;
}
table#entrada{
position:absolute; float:left; border:1px solid #705048; width:300px; height:100px; margin:250px 0px 0px 170px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left;
}
table#entrada td{
text-align:right; padding:0px 50px 0px 0px;
}
input,select,textarea,option{
border:1px solid #999999; color:#705048; 
}

table#boton1{
position:absolute; float:left; width:auto; margin:360px 0px 0px 290px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:10px; text-align:left;
}
.boton{
border:1px solid #705048; color:#705048; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; cursor:hand;
}
/* sistema admin firmas  */
table#firmasf{
position:absolute; float:left; border:1px solid #705048; width:500px; height:120px; margin:240px 0px 0px 80px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 50px 0px;
}
table#firmasf td{
text-align:right; padding:5px 100px 5px 0px; margin:5px 0px 0px 0px;
}
table#boton2{
position:absolute; float:left; width:auto; margin:390px 0px 0px 290px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:10px; text-align:left;
}
.tableone {width:550px; border-collapse:collapse; margin:160px 0px 0px 35px; border:1px solid #705048; }
.tablefour {width:550px; border-collapse:collapse; margin:10px 0px 0px 35px; border:1px solid #705048; }/* servicop listado */
.tabletwo {width:560px; border-collapse:collapse; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.th1 {width:230px;}
.th2 {width:370px;}
.th3 {width:45px;}
.th4 {width:95px;}
.th5 {width:115px;}
.th6 {width:135px;}/* servicop listado */
.th7 {width:195px;}/* servicop listado */
.th8 {width:295px;}/* servicop listado */

.td1 {width:240px;}
.td2 {width:310px;}
.td3 {width:80px; text-align:center;}
.td4 {width:90px; text-align:center;}
.td5 {width:90px; text-align:center;}
.td6 {width:120px; }/* servicop listado */
.td7 {width:170px; }/* servicop listado */
.td8 {width:260px; }/* servicop listado */
/* sistema admin trabajos */
table#firmast{
position:absolute; float:left; border:1px solid #705048; width:500px; height:120px; margin:160px 0px 0px 80px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 50px 0px;
}
table#firmast td{
text-align:right; padding:5px 100px 5px 0px; margin:5px 0px 0px 0px;
}
/* table four pertenece a listado servicio */

.tableone,.tablefour {background:#ffffff; border:1px solid #705048; color:#705048; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.tableone td,.tablefour td {border:0px; color:#705048; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
.tableone tbody,.tablefour tbody {background:#fff; color:#000;}
.tabletwo td {background-color:#fff; color:#705048; border-bottom:1px solid #999; border-top:1px solid #999999; border-right:1px solid #999999; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.tableone th,.tablefour th{text-align:left; font-size:12px; color:#705048; font-weight:bold;}
.tabletwo th,{text-align:left; color:#705048; border-bottom:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #999999; background-color:#fff;
font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.tabletwo tr.dk td {color:#705048; background-color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.tabletwo tr.dk th {color:#705048; background-color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.tabletwo td a{ color:#705048; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.tableone caption,.tablefour caption {background:#fff; color:#705048; font-size:12px; margin:0 auto;}
.innerb {height:280px; overflow:auto;}
.innerc {height:90px; overflow:auto;}

/* servico listado */
#contadmin2{
float:left; position:absolute; width:640px; height:800px; background-color:#FFFFFF; border:1px solid #705048; left:50%; top:50%; margin-left:-320px; 
border-left:10px solid #705048; border-right:10px solid #705048;
margin-top:-400px
}
.julio2{
float:left; position:absolute; margin:10px 0px 0px 270px;
}
/* servicio ficha */
#contaser{
float:left; position:absolute; width:640px; height:700px; background-color:#FFFFFF; border:1px solid #705048; left:50%; top:50%; margin-left:-320px; 
border-left:10px solid #705048; border-right:10px solid #705048;
margin-top:-350px
}
table#serviciof{
position:absolute; float:left; border:1px solid #705048; width:500px; height:auto; margin:170px 0px 0px 70px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-align:left; padding:10px 0px 90px 0px;
}
table#serviciof td{
text-align:right; padding:5px 35px 5px 0px; margin:5px 0px 0px 0px;
}
table#boton3{
position:absolute; float:left; width:auto; margin:640px 0px 0px 290px; color:#705048; font-family:Arial, Helvetica, sans-serif;
font-size:10px; text-align:left;
}
.julio3{
float:left; position:absolute; margin:60px 0px 0px 270px;
}
.masmenos{
color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
}
.masmenos a{
color:#705048; text-decoration:none;
}
.masmenos a:actived..masmenos a:link{
color:#705048; text-decoration:none;
}
.masmenos a:visited{
color:#705048; text-decoration:none;
}
.masmenos a:hover,.masmenosa:focus{
color:#999999; text-decoration:none;
}
#masmenos{
position:absolute; float:left; margin:535px 0px 0px 225px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;
}
/* firmas  */
.firmas {padding:20px; width:580px; height:190px; text-align:left; position:absolute; margin:80px 0px 0px 10px; border:1px solid #CCCCCC;}

p#textofirma{position:absolute; float:left; margin:20px 0px 0px 210px; Font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#705048;
}
.linea4{
position:absolute; float:left; width:514px; height:13px; margin:40px 0px 0px 55px;
}

img.default {position:absolute; left:425px; top:10px; z-index:0; border:1px solid #000; width:100px; height:66px;}
p#nombrefirma{ margin:95px 0px 0px 425px; Font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#705048; width:250px; }
p#webfirma{ margin:5px 0px 0px 425px; Font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#705048; width:290px; }
p#webfirma a{ color:#705048; text-decoration:none;}
p#webfirma a:active,p#webfirma a:link{ color:#705048; text-decoration:none;}
p#webfirma a:visited{ color:#705048; text-decoration:none;}
p#webfirma a:hover,p#webfirma a:focus{ color:#705048; text-decoration:none;}

.firmas ul.log {padding:0; margin:0px 0px 0px 0px; list-style:none; width:610px; height:auto; position:absolute; z-index:10;}

.firmas ul.log li {display:inline; width:64px; height:20px; float:left; border:1px solid #000; margin-left:5px; background-color:#999999;}
.firmas ul.log li a.set {display:block; font-size:11px; width:64px; height:20px;  background:transparent; text-align:center; line-height:18px; color:#fff; text-decoration:none;}
.firmas ul.log li a ul, 
.firmas ul.log li ul 
{display:none; }

.firmas ul.log li a:hover,
.firmas ul.log li:hover a
{border:0; color:#999; background-color:#fff; }

.firmas ul.log li a:hover em, 
.firmas ul.log li:hover em
{display:block; position:absolute; left:-21px;top:-21px; width:619px; height:229px; z-index:-1; border:1px solid #666666;}

.firmas ul.log li a:hover ul, 
.firmas ul.log li:hover ul 
{display:block; position:absolute; left:0; top:40px; list-style:none; padding:0; margin:0px 0px 0px 5px; width:336px; height:150px;}

.firmas ul.log li a:hover ul li, 
.firmas ul.log li:hover ul li 
{display:inline; width:24px; height:16px; float:left; margin-top:6px;}

.firmas ul.log li a:hover ul li a, 
.firmas ul.log li:hover ul li a 
{display:block; width:24px; height:16px; cursor:default; float:left; text-decoration:none; }

.firmas ul.log li a:hover ul li a img, 
.firmas ul.log li:hover ul li a img 
{display:block; width:24px; height:16px; }

.firmas ul.log li a:hover ul li a:hover, 
.firmas ul.log li:hover ul li a:hover 
{white-space:normal;position:relative;}

.firmas ul.log li a:hover ul li a.hor:hover img, 
.firmas ul.log li:hover ul li a.hor:hover img 
{position:absolute; left:-20px; top:-12px; width:97px; height:64px; border-color:#666;}

#frame{position:absolute; float:left; margin:340px 0px 0px 40px; width:560px; height:250px;}


/* ficha */
.ficha3{
position:absolute; float:left; width:400px; height:300px; margin:150px 0px 0px 105px; border:1px solid #705048; 
}
p#textoficha{
position:absolute; float:left; width:460px; height:149px; margin:5px 0px 0px 75px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
p#textoficha:first-line{ color:#705048;}
p#pieficha{
position:absolute; float:right; width:460px; height:149px; margin:460px 0px 0px 45px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
text-align:right;
}
/*menu secundario para servicio */
ul#menu2ser{
position:absolute; float:left; width:382px; height:24px; margin:580px 0px 0px 200px; color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
background-image:url(../imagenes/fondo-menu2.jpg); background-repeat:no-repeat;
}
ul#menu2ser li{
display:inline; padding:0px 5px 0px 8px;
}
ul#menu2ser a{
color:#705048; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
ul#menu2ser a:active,ul#menu2ser a:link{
color:#705048; text-decoration:none;
}
ul#menu2ser a:visited{
color:#705048; text-decoration:none;
}
ul#menu2ser a:hover,ul#menu2ser a:focus{
color:#705048; text-decoration:none;
}