@charset "UTF-8";
body {
margin: 0;
padding: 0;
font-size:medium;
color:#333333;
background-color: #F3EBDA;
background-repeat:repeat-x;
}



@font-face {
  font-family: 'TradeGothicLTStd';
  font-weight: normal;
  font-style: normal;
}

/*
@font-face {
  font-family: 'TradeGothicLTStd';
  src: url('http://www.antiguacementera.com/css/TradeGothicLTStd.eot');
  src: url('http://www.antiguacementera.com/css/TradeGothicLTStd.otf');
  src: local('☺'), url('http://www.antiguacementera.com/css/tradegothic-condeighteen-webfont.woff') format('woff'), url('http://www.antiguacementera.com/css/tradegothic-condeighteen-webfont.ttf') format('truetype'), url('http://www.antiguacementera.com/css/tradegothic-condeighteen-webfont.svg#webfont5JXLdm9g') format('svg');
  font-weight: normal;
  font-style: normal;
}*/

a{
font-size: 13px;
color:#594342;
}

a.gris{
font-size:14px;
color:#cccccc;
text-decoration:none
}

a.bco{
color:#FFCC33}


a.blanco{
font-size:14px;
color: white;
text-decoration:none
}

h1{
color:#432E2E;
font-weight: bold;
font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
font-size: medium;

}

h2{
color: #CC6600;
font-size: 20px;
text-align:center;
font-weight:lighter;
margin-top:-14px;
}

h3{
font-weight: lighter;
color:white;
font-size: 16px;
text-align:center;
}

#header{
margin: 0 auto -30px auto;
width:100%;
height:349px;
}

#headeradmin1{
margin: 0 auto -30px auto;
width:100%;
height:349px;
background-color:#F8F4EB
}


#headeradmin{
margin: 0 auto -30px auto;
width:100%;
height:180px;
text-align:left
}


#fotoheader{
width:620px;
height:197px;
float:right;
}

#menuazul{
width:620px;
height:66px;
float:right;
}

#menucafe{
width:100%;
height:56px;
float:right;
background-image:url('../imagenes/menu.gif');
position:relative
}

#menucafe ul {font-family: 'Dosis', sans-serif;}

#menucafe li { display:inline; color:#FFF; font-size:16px; padding-right:24px;}

#menucafe li a { color:#FFF; font-size:16px; text-decoration:none;}

#menucafe li a:hover { color:#92ACBE}

.redes { text-align:right; padding-right:20px;}

.redes img { margin-left:10px;}


#content{
margin: 0 auto -30px auto;
width:100%;
height:918px;
background-image:url('http://www.antiguacementera.com/imagenes/fondo1.png');
text-align:center;
padding-left:27px;
padding-right:27px

}

#content1{
margin: 0 auto -30px auto;
width:970px;
margin-top:30px;
}

#content2{
margin: 0 auto -30px auto;
width:970px;
margin-top:30px;
background-color:aqua;
height:100px;
position: inherit
}

#menu2{
height:112px;
font-size:small;
margin: 0 auto -30px auto;
width:100%;
position: static 
}

#menuindex{
height:112px;
font-size:small;
margin: 0 auto -30px auto;
width:100%;
margin-top:3px;
position: relative
}


#menunosotros{
height:112px;
font-size:small;
margin: 0 auto -30px auto;
width:100%;
background-color:lime;
position:relative;
margin-top:25px
}

#footerobra{
background-color: aqua;
position:relative;
height:112px;
font-weight:lighter;
color: gray;
font-size:13px;
clear:both;
margin: 0 auto -30px auto;
width:100%;
text-align:center;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}



#submenu{
height:112px;
font-size:small;
margin: 0 auto -30px auto;
width:100%;
background-color:lime;


}


#menu2{
height:112px;
font-size:small;
margin: 0 auto -30px auto;
width:100%;
margin-top:60px;
}

#avances{
width:403px;
height:112px;
font-size:small;
float:left;
background-color:#594342;
background-image:url('../imagenes/fondo-cafe.jpg');
text-align:center
}

#azul{
height:112px;
font-size:small;
width:621px;
background-color:#92ACBE;
float:right;
background-image:url('../imagenes/fondo-azul.jpg');
background-repeat:no-repeat;
text-align:center;
margin-top:20px
}

#azul1{
height:112px;
font-size:13px;
width:521px;
background-color:#92ACBE;
float:right;
background-image:url('../imagenes/fondo-azul1.jpg');
background-repeat:no-repeat;
text-align:left;
color:white;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
padding-left:100px;
}


#buscar{
width:100%;
background-image:url('http://www.antiguacementera.com/imagenes/fondo-buscar.jpg');
height:80px
}


#formulariobusqueda{
margin: 0 auto -30px auto;
width:1000px;
height:50px;
padding-top:25px;
text-align:center;
color:white;
font-size:large
}



#registro{
width:100%;
background-color:white;
height:25px
}


#interregistro{
margin: 0 auto -30px auto;
width:1000px;
height:30px;
text-align:right;
font-size: small;
padding-top:10px
}


#interheader{
margin: 0 auto -30px auto;
width:1000px;
background-color:white;
height:70px
}

#botones{
float:left;
padding-left:100px;
margin-top:10px;
text-align:right
}

#paginaweb1{
margin: 0 auto -30px auto;
width:980px;
background-color:white
}

#paginaweb{
margin: 0 auto -30px auto;
width:980px;
background-color:white
}


#paginawebop{
margin: 0 auto -30px auto;
width:980px;
background-color:white
}


#encabezado{
margin: 0 auto -30px auto;
width:980px;
margin-top:5px;
height:85px
}


#encabezadohome{
margin: 0 auto -30px auto;
width:980px;
margin-top:15px;
height:130px
}

#logo{
width:404px;
float:left;
height:263px;
text-align:left;
}

#logoadmin{
width:100%;
float:left;
height:319px;
text-align:left;
background-color:#F8F4EB;
text-align:center
}


#datos{
width:490px;
float:right;
height:95px;
font-weight: lighter;
margin-top:20px;
margin-left:5px;
text-align:right;
font-size: x-large;
color:#6F4282;
padding-right:20px
}

#menu{
height:112px;
font-size:small;
width:100%;
background-image:url('http://www.antiguacementera.com/imagenes/menu.png');
}


#div{
height:180px;
font-size:small;
width:3%;
float:left
}

#menu3{
height:180px;
font-size:small;
width:47%;
background-image:url('http://www.antiguacementera.com/imagenes/menu2.png');
float:right;
text-align:left;
padding-left:15px;
color:#CCCCCC
}



#fotos{
height:473px;
font-size:small;
width:100%;
background-color:#373737;
text-align:center
}


#telefonos{
font-size: x-large;
text-align:right;
font-weight:bolder;
margin-right:20px
}

#menunavegacion{
background-color:#000000;
font-weight:bolder;
height:35px;
color:white;
margin-top:30px
}


#categorias{
background-color:#678398;
height:980px;
color:white;
width:220px;
float:left
}


#menuh {
        font: 100% "Arial", Helvetica, sans-serif;
        padding-left:20px;
        color:white;
        padding-top:10px
}

#menuh ul, li {
        list-style-type: none;
        padding-right:10px;
}

#menuh ul {
        margin: 0;
        padding: 5px;
}

#menuh li {
        float: left;
}

#menuh a {
        text-decoration: none;
        color: white ;
        padding: 5px 5px;
        text-align: center;
}

#menuh a#primero {
        border-left: 1px solid #ACCFE8;
}

#menuh a:hover {
background-color:#E40177
}

#separadornegro{
height:5px;
background-color:black
}


#central{
height:240px;
}

#foto{
width:680px;
float:right
}

#fotost{
height:20px;
width:225px;
float:left;
text-align:center
}

#separador{
height:10px
}

#separador1{
width:15px;
height:35px;
float:left
}

#separador2{
width:15px;
height:35px;
float:left
}



#nosotros{
float: left;
width:120px;
height:35px;
padding-top:15px;
text-align:center;
font-weight:lighter;
color:white;
font-size:16px
}


#juegos{
float: left;
width:200px;
height:35px;
padding-top:15px;
text-align:center;
font-weight:lighter;
color:white;
font-size:16px
}

#ejer{
float: left;
width:200px;
height:35px;
padding-top:10px;
text-align:center;
font-weight:lighter;
color:white;
font-size:16px
}

#contacto{
float: left;
width:110px;
height:35px;
padding-top:15px;
text-align:center;
font-weight:lighter;
color:white;
font-size:16px
}





#kioskos{
float:left;
width:50%;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/foto1.png');
background-repeat:no-repeat;
}


#titkioskos{
margin-top:215px;
height:50px;
padding-left:20px
}


#ejercitadores{
float:right;
width:48%;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/foto2.png');
background-repeat:no-repeat;

}


#fotoweb{
float:left;
width:723px;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/paginas-web-foto.jpg');
}

#fotoposicionamiento{
float:left;
width:723px;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/posicionamiento-buscadores.jpg');
}

#fototienda{
float:left;
width:723px;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/tiendas-virtuales-magento.jpg');
}

#fotomarketing{
float:left;
width:723px;
height:240px;
background-image:url('http://www.antiguacementera.com/imagenes/e-marketing.jpg');
}


#titulos{
text-align:center;
color:#3B4C58;
font-size: 21px;
height:45px;
}

#titulos2{
text-align:left;
color:#3B4C58;
font-size:21px;
height:45px;
padding-left:25px;
margin-top:25px
}


#textollamada{
color:#594342;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size: medium;
font-size:14px;
}


#textos-nosotros{
text-align: justify;
color:#3B4C58;
font-size:13px;
width:620px;
float:left;
height:48px;
background-color:#F8F3EB
}

#contenido-mapa{
text-align: justify;
color:#594342;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size: medium;
padding-top:25px;
padding-left:100px;
width:518px;
height:500px;
background-color:#F8F3EB;
padding-right:20px;
font-size:14px
}


#contenido-nosotros{
text-align: justify;
color:#594342;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size: medium;
padding-top:25px;
padding-left:100px;
width:518px;
height:458px;
background-color:#F8F3EB;
padding-right:50px;
font-size:14px
}


#contenido-galeria{
text-align: justify;
color:#594342;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size: medium;
padding-top:25px;
padding-left:65px;
width:518px;
height:458px;
background-color:#F8F3EB;
padding-right:50px;
font-size:15px
}


#contenido-precios{
text-align:left;
color:#594342;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size:13px;
padding-top:25px;
padding-left:100px;
width:518px;
height:500px;
background-color:#F8F3EB;
padding-right:50px;
font-size:13px
}



#contenidosnosotros{
height:548px;
margin: 0 auto -30px auto;
width:100%;
background-color:#F8F3EB;
position:relative
}

#contenidosnosotrosmapa{
height:850px;
margin: 0 auto -30px auto;
width:100%;
background-color: white;
text-align:right
}


#contenidosnosotrosaviso{
height:800px;
margin: 0 auto -30px auto;
width:100%;
background-color:#F8F3EB;
position:relative;
}



#banner{
float:left;
width:404px;
height:548px;
position:relative
}

#textos{
float:right;
width:620px;
height:548px;
}


#header-textos{
background-color:#C89861;
height:43px;
color:#432E2E;
font-weight: normal;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size:14px;
padding-top:18PX;
padding-left:36PX
}

#header-textosubica{
background-color:#C89861;
height:43px;
color:#432E2E;
font-weight: normal;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-size:13px;
padding-top:18PX;
padding-left:36PX
}



#titulos1{
text-align:center;
color:#3B4C58;
font-size: 21px;
height:45px;
}


#menusec{
float:right;
width:245px;
text-align:left;
font-weight:bold;
color:#444444;
margin-top:0px;
padding-left:10px;
font-size: small;
height:35px;
background:#EAEAEA;
padding-top:15px;
border-bottom: 1px solid white;
background-image:url('http://www.antiguacementera.com/imagenes/fondo-menu2.jpg')
}

#tipoweb{
float:right;
width:255px;
text-align:center;
font-weight:bold;
color:#444444;
font-size: x-large;
height:45px;
background-color:#191D1E
}

#tipoweb1{
text-align:left;
height:92px;
margin-left:13px;
background-color:#191D1E
}

#tipoweb2{
text-align:center;
height:240px;
margin-left:13px;
background-image:url('http://www.antiguacementera.com/imagenes/fondo-lista.jpg')
}

#contenidoshome{
margin: 0 auto -30px auto;
width:1000px;
background-color:white;
padding-top:0px;
height:300px
}

#contenidoshome1{
width:700px;
background-image:url('../imagenes/fondo-azul.jpg');
padding-top:0px;
height:300px;
float:left
}

#contenidoshome3{
width:700px;
background-color:white;
padding-top:0px;
height:490px;
float:left
}

#contenidoshome5{
width:300px;
background-color:#ABD5EB;
padding-top:0px;
height:490px;
float:left
}


#contenidoshome2{
width:300px;
background-color:#ABD5EB;
padding-top:0px;
height:762px;
float:left
}

#listado{
width:700px;
background-color: white;
padding-top:0px;
height:458px;
border-top-color:black
}

#titlistado{
width:665px;
background-color: black;
padding-top:0px;
height:27px;
border-top-color:black;
color:white;
padding-top:12px;
padding-left:35px
}


#empresas{
width:600px;
background-color:#ECF5FB;
margin-top:10px;
height:30px;
color: gray;
margin-left:40px;
margin-right:20px;
padding-top:10px;
padding-left:30px;
font-size:small
}


#anuncios{
width:100%;
text-align:center
}


#empresas1{
width:248px;
background-color:#ECF5FB;
margin-top:12px;
height:90px;
color: gray;
margin-left:10px;
margin-right:20px;
padding-left:30px;
font-size:small;
padding-top:10px
}


#empresas5{
width:248px;
background-color:#ECF5FB;
margin-top:12px;
height:120px;
color: gray;
margin-left:8px;
margin-right:20px;
padding-left:30px;
font-size:small;
padding-top:10px
}



#anunciospatrocinados{
width:265px;
background-color:#FFAD00;
height:27px;
color: black;
padding-top:12px;
padding-left:35px
}

#contenidos5{
height:600px;
background-color:#D0E7F4;
}


#contenidos{
height:475px;
margin: 0 auto -30px auto;
width:100%;
position:relative
}

#contenidos1{
margin: 0 auto -30px auto;
width:100%;
position:relative;
background-color:#f8f4eb;
}

#contenidosadmin{
height:300px;
margin: 0 auto -30px auto;
width:100%;
position:relative;
text-align:center;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
background-color:#D3B078
}

#barraadmin2{
height:20px;
width:100%;
text-align:right;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
color:white;
background-color:#432E2E
}


#barraadmin{
height:80px;
width:100%;
text-align:center;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
color:white;
background-color:#432E2E
}

#barraadmin1{
height:5px;
width:100%;
text-align:center;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
color:white;
background-color:#92ACBE
}

#contenidossomos{
height:510px;
background-color:white;
}

#contenidoscontacto{
height:610px;
background-color:white;
}

#contenidosweb{
height:1000px;
background-color:white;
}


#contenidoswebface{
height:800px;
background-color:white;
}


#contenidoswebop{
height:850px;
background-color:white;
}


#contenidoswebseo1{
height:870px;
background-color:white;
}


#contenidosmar{
height:710px;
background-color:white;
}

#barrasubmenuhome{
background-color: black;
height:34px;
color:#009FD9;
font-size:large;
padding-top:6px;
}


#barrasubmenu{
background-color: #353535;
height:34px;
color:#009FD9;
font-size:large;
padding-top:6px;
}

#serviciopaginasweb{
width:243px;
float:left;
margin-top:0px;
text-align:center;
border-right: 1px solid white;
background-image:url('http://www.antiguacementera.com/imagenes/fondoazul.jpg');
color:white;
height:290px
}

#posicionamiento{
width:243px;
float:left;
margin-top:0px;
text-align:center;
border-right: 1px solid white;
background-image:url('http://www.antiguacementera.com/imagenes/fondoazul.jpg');
color:white;
height:290px
}

#tiendas{
width:243px;
float:left;
margin-top:0px;
text-align:center;
border-right: 1px solid white;
background-image:url('http://www.antiguacementera.com/imagenes/fondoazul.jpg');
color:white;
height:290px
}

#marketing{
width:248px;
float:left;
margin-top:0px;
text-align:center;
background-image:url('http://www.antiguacementera.com/imagenes/fondoazul.jpg');
color:white;
height:290px
}

#gooweeb{
width:472px;
float:left;
margin-top:0px;
text-align:left;
margin-left:15px;
border-top: 1px solid #444444;
border-right: 1px solid #444444;
}

#gooweebchat{
width:700px;
float:left;
margin-top:0px;
text-align:left;
margin-left:15px;
}


#gooweeb1{
width:472px;
float:left;
margin-top:0px;
text-align:left;
border-top: 1px solid #444444;
padding-left:25px
}

#gooweeb3{
width:950px;
float:left;
margin-top:0px;
text-align:left;
margin-left:15px;
border-top: 1px solid #444444;
background-color:#E2E2E2
}

.auto-style2 {
	text-align: left;
	font-size: 11pt;
	margin-left: 20px;
}

.auto-stylep {
	text-align:left;
	font-size: 11pt;
	margin-left: 0px;
}


.auto-style1 {
	text-align: left;
	font-size: 11pt;
	margin-left: 20px;
}

#foot{
width:100%;
height:172px;
position:relative;
clear:both
}



#footer{
background-color: white;
height:172px;
font-weight:lighter;
color: gray;
font-size:13px;
clear:both;
margin: 0 auto -30px auto;
width:100%;
font-family: TradeGothicLTStd, "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
position:relative
}





#footercorreo{
height:40px;
width:395px;
float:left;
margin-top:10px
}


#footercontacto{
height:40px;
width:500px;
float:left;
margin-top:15px;
min-width:450px;
text-align:right;
}


#footerredes{
height:30px;
width:170px;
float:left;
margin-top:10px;
text-align:center
}

#footerderechos{
height:40px;
width:200px;
float:left;
font-size:11px;
margin-top:15px;
margin-left:420px;
}


#footer1{
height:42px;
margin: 0 auto -30px auto;
width:100%;
text-align: right;
color:#999999
}

#footer-izq{
background-color:#A6A4A5;
height:42px;
width:630px;
float:left;
font-weight: lighter;
color:white;
font-size:small;
padding-top:25px

}

#footer-der{
height:44px;
width:262px;
float:right;
background-color:#D73C00;
padding-top:23px;
font-weight: lighter;
color:white;
font-size: larger;

}



#menuv {
        width: 235px;
        font: "Arial", Helvetica, sans-serif;
        float:left;
        font-size: x-small

}

#menuv ul, li {
        list-style-type: none;
}

#menuv ul {
        margin: 0;
        padding: 0;
}

#menuv li {
}

#menuv a {
        text-decoration: none;
        color: white ;
        display: block;
        padding: 10px 33px;
        text-align: left;
        font-size: small
}

#menuv a:hover {
}

.primero{
	font-weight:bold;
	font-size: medium
}

#menufooter{
margin: 0 auto -30px auto;
width:1000px;
height:140px;
text-align:center;
color: white;
font-size: small;
padding-top:10px;
background-color:#02618E
}

#menusec1{
font-size: small;
padding-top:5px;
padding-left:10px;
color: gray
}

.menu{
font-size: small;	
color: gray
}

input {
    background: #F5F5F5;
    height:20px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;	
	border-bottom: 1px solid #999999;

}
.input:hover {
	border-top: 2px solid #999999;
	border-left: 2px solid #999999;
	border-right: 2px solid #999999;	
	border-bottom: 2px solid #999999;

}
.button {
    border: none;
    background: url('http://www.antiguacementera.com/forms/up.png') no-repeat top left;
    padding: 2px 8px;
}
.button:hover {
    border: none;
    background: url('http://www.antiguacementera.com/forms/down.png') no-repeat top left;
    padding: 2px 8px;
}
label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }

#redes-sociales {
text-align: center;
padding:15px;
border: 1.9px dashed #C0C0C0;
}


.rosa { 
color:#D5E14D;
margin-left:25px;
margin-top:25px
}
a.li.gris { color: silver}



#contact-area {
	width: 600px;
	margin-top: 5px;
}

#contact-area input, #contact-area textarea {
	width: 471px;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:15px;
	margin: 0px 0px 0px 0px;
	border: 2px solid #DFC5A0;
	background-color:#DFC5A0
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #432E2E;
}

#contact-area input.submit-button {
	width: 100px;
	float: none;
	margin-top:-5px;
	background-color:#432E2E;
	color:white
}

label {
	float: left;
	text-align: left;
	margin-right: 15px;
	width: 100px;
}

.backcafe{
background-color:#A7822D	
}

.fotos { font-size:14px; color:#432e2e; font-family:Arial, Helvetica, sans-serif; display:inline-block; text-align:center;}

.fotos li { display:inline-block; margin-right:10px; margin-bottom:30px; width:300px; height:223px;}

.fotos img { margin-bottom:10px;}

.fotos ul { margin-top:27px;}

.video { background-color:#f3ebda; height:69px; margin-bottom:50px; font-size:14px; color:#432e2e; font-family:Arial, Helvetica, sans-serif; display:inline-block; width:970px; margin-left:30px; text-align:center;}
.video div{display:inline-block; vertical-align:top;}