body{
  margin:0px;
  padding:0px;
  font-family:verdana, sans-serif;
  background:#f6f3e4;
  font-size:11px;
  outline:0;
  line-height:13px;
}
*{
  outline:0;
}

table{
  width:100%;
}
table, tr, td{
  border-collapse:collapse;
}

ul, li, form{
  margin:0px;
  padding:0px;
}
p{
  margin:0px 0px 12px 0px;
}


a img{
  border:0px;
}
a{
  color:#c84227;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
h3{
  font-size:11px;
  margin:0px;
  padding:0px;
  color:#c84227;
  font-weight:bold;
}


.centrado{
  width:754px;
  margin:40px auto;
}
#header{
  float:left;
  width:100%;
}

h1 img{
  float:left;
}
#artdealer{
  float:right;
  clear:none;
  margin-top:20px;
}

#navigationbar{
  background:#c84227;
  height:24px;
  width:754px;
  overflow:hidden;
  line-height:24px;
  float:left;
  clear:left;
  margin-top:7px;
}
#navigationbar li{
  clear:none;
  float:left;
  list-style:none;
}
#navigationbar td{
  text-align:center;
}
#navigationbar a{
  text-transform:uppercase;
  height:24px;
  line-height:24px;
  color:#f6f3e4;
  display:block;
  /*padding:0px 17px 0px 17px;*/
  text-align:center;
  font-size:12px;
  /*background:transparent url(imagenes/bordenavbaritem.gif) left top no-repeat;*/
  overflow:hidden;
  text-indent:-2000px;
}
#navigationbar a:hover{
  text-decoration:none;
}
/*
#primero{
  background:transparent !important;
}*/
.botantec{
  width:131px;
  background:url(imagenes/botonera.jpg) 0px 0px no-repeat;
}
.botantec:hover{
  background-position:0px -24px;
}
.botaseso{
  width:256px;
  background:url(imagenes/botonera.jpg) -131px 0px no-repeat;
}
.botaseso:hover{
  background-position:-131px -24px;
}
.botglart{
  width:169px;
  background:url(imagenes/botonera.jpg) -387px 0px no-repeat;
}
.botglart:hover{
  background-position:-387px -24px;
}
.botnotic{
  width:93px;
  background:url(imagenes/botonera.jpg) -556px 0px no-repeat;
}
.botnotic:hover{
  background-position:-556px -24px;
}
.botconta{
  width:105px;
  background:url(imagenes/botonera.jpg) -649px 0px no-repeat;
}
.botconta:hover{
  background-position:-649px -24px;
}

.home{
  padding:20px 0px 20px 20px;
  margin-top:12px;
  float:left;
  color:#5a5a5a;
  background:#ffffff;
  width:734px;
}
.epigrafehome{
  font-size:18px;
  line-height:20px;
  color:#c84227;
  text-align:center;
  margin-top:40px;
  margin-bottom:20px;
  width:715px;
}

.contenido{
  padding:48px 48px 48px 48px;
  margin-top:12px;
  float:left;
  color:#5a5a5a;
  background:#ffffff;
  width:658px;
  min-height:430px;
}
.contenido strong{
  color:#c84227;
}
.contenido a:hover{
  text-decoration:none !important;
}

.antecedentes{
  background:#ffffff url(imagenes/fondoantecedentes.jpg) left bottom no-repeat;
  padding-bottom:0px;
}
.cabezalcontenido{
  float:left;
  width:100%;
  margin-bottom:49px;
}
.cabezalcontenido h2{
  display:inline;
  float:left;
  clear:left;
  font-size:17px;
  font-weight:normal;
  color:#c84227;
  margin:0px;
  padding:0px;
}
.cabezalcontenido a{
  float:right;
  clear:none;
  color:#c84227;
  margin-top:4px;
}

.col1{
  width:226px;
  float:left;
}
.col2{
  width:432px;
  float:right;
  clear:none;
}
.imagenconepigrafe{
  color:#c84227;
  width:206px;
  float:left;
  clear:none;
  margin-right:20px;
  margin-bottom:42px;
}
#ultimaimgcep{
  margin-right:0px;
}

.imagenconepigrafe img{
  margin-bottom:6px;
}
.imagenconepigrafe h3{
  margin:4px 0px 12px 0px;
}
.imagenconepigrafe p{
  margin:4px 0px 12px 0px;
  color:#5a5a5a;
}
.leermas{
  margin-top:34px;
  display:block;
}


.ilustracion{
  height:266px;
  float:left;
  width:100%;
  color:#c84227;
}
.ilustracion p{
  margin:188px 0px 0px 312px;
}

.infocontacto{
  color:#c57f73;
}
.footer{
  margin-bottom:82px;
  float:left;
  width:714px;
  margin-top:12px;
  padding:0px 20px 0px 20px;
  font-size:10px;
}
.alineadoder{
  text-align:right;
}
.col2 ul{
  float:left;
  clear:none;
  width:204px;
  margin-bottom:10px;
  margin-left:0px;
}
.col2 ul li{
  list-style-type:none;
  background:url(imagenes/cuadroitem.gif) 0px 6px no-repeat;
  color:#C84227;
  font-weight:bold;
  /*display:block;*/
  float:left;
  clear:left;
  padding-left:8px;
}
.col2 ul ul li{
  list-style-type:none;
  font-weight:normal;
  background:none;
  padding-left:0px;
}
.col2 ul ul li a:hover{
  text-decoration:none;
  color:#595959;
}

.overlay{
  visibility:hidden;
  display:none;
  position:absolute;
  top:0px;
  left: 0px;
  z-index: 9;
  width: 100%;
  height: 100%;
  /*background-color: #000000;*/
  background:url(imagenes/semitransparencia.png);
}
.media{
  visibility:hidden;
  position:absolute;
  display:none;
  left:50%;
  /*margin-left:-256px;*/
  top:65px;
  z-index:10;
  width:auto;
  height:auto;
  background:#fff url(imagenes/ajaxloading.gif) center center no-repeat;

  padding:20px;
  color:#575757;
}
.media strong{
  color:#C84227;
}
.media img{
  float:left;
  clear:both;
}
/*
*:first-child+html body #overlay {
  filter: alpha(opacity=65);
} * html #overlay {
  filter: alpha(opacity=65);
}*/

label{
  font-weight:bold;
  width:206px;
  display:block;
}
.inputcontacto{
  border:1px #bdb1b1 solid;
  background:#FFF;
  width:206px;
  display:block;
  margin-top:4px;
  margin-bottom:8px;
}
.textareacontacto{
  border:1px #bdb1b1 solid;
  background:#FFF;
  margin-top:4px;
  margin-bottom:8px;
  width:434px;
}

.botenviar{
  border:1px #df907f solid;
  background:#fff;
  color:#C84227;
  font-weight:bold;
  font-size:12px;
  float:right;
  font-family:verdana, sans-serif;
  padding-bottom:1px;
  padding-right:3px;
  padding-left:3px;
  cursor:pointer;
  width:auto !important;
}

.consultadeprecio{
  width:480px;
  height:459px;
  margin-left:-240px;
  margin-top:-230px;
  top:50%;
}
.consultadeprecio label{
  width:100%;

}
.consultadeprecio input, .consultadeprecio textarea{
  width:100%;
  margin-top:4px;
  margin-bottom:8px;

}


