*, html, body {
margin: 0;
padding: 0;
}
body {
background:#f7f7f7 url(images/bg.jpg) top repeat-x;
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}
.Museo {
font-family: Museo-300;
font-weight: normal;
font-style: normal;
margin-bottom:10px;
}
.clear {
clear:both;
}
.subpages {
background:#f7f7f7 url(images/bg-subpages.jpg) top repeat-x;
}
.marco {
border:5px solid #22222c
}
h2, h3, h4 {
color:#fa9508;
font-family: Museo-300;
font-weight: normal;
font-style: normal;
margin-bottom:10px;
}
hr {
border: 0;
color: #e6e6e6;
background-color: #e6e6e6;
height: 1px;
}
a {
color:#ad156d;
text-decoration:none;
}
a:hover {
color:#22222c;
}
.mapalink {
float:right;margin:0 auto; padding:0 15px 15px; width:166px;
}
#idioma {
float: right;
padding: 30px 45px 0;
text-transform:uppercase;
font-size:11px;
}
#idioma a {
color:#7f9fd2;
}
#idioma a:hover {
color:#FFF;
}
#header {
width:980px;
height:217px;
margin:0 auto;
}
#header #logo {
width:170px;
height:96px;
margin:0 auto;
padding: 30px 0 0;
}
#header #menu {
margin: 20px 0 0;
text-align: center;
font-size:17px;
font-family: Museo-300;
font-weight: normal;
font-style: normal;
}
#header #menu a {
color:#fa9508;
padding:6px;
text-decoration:none;
}
#header #menu a:hover {
background:#FFF;
padding:6px;
color:#c91d81;
-moz-border-radius: 10px;
border-radius: 10px;
}
#header #menu .over {
background:#FFF;
padding:6px;
color:#c91d81;
-moz-border-radius: 10px;
border-radius: 10px;
}
#header #menu li
{
display: inline;
list-style-type: none;
padding: 0 10px;
}
#main-banner {
background:#fa9308 url(images/main_banner.jpg) center no-repeat;
min-width:980px;
min-height:340px;
}
#main-banner #banner-info {
margin: 0 auto;
width: 980px;
}
#main-banner #banner-info #info {
float: right;
margin-top: 130px;
width: 350px;
}
#quienes-banner {
background:#fa9308 url(images/quienes_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#servicios-banner {
background:#fa9308 url(images/servicios_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#impresion-banner {
background:#fa9308 url(images/impresion_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#tec-banner {
background:#fa9308 url(images/tecnologia_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#clientes-banner {
background:#fa9308 url(images/clientes_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#faq-banner {
background:#fa9308 url(images/faq_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#contacto-banner {
background:#fa9308 url(images/contacto_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#estadisticas-banner {
background:#fa9308 url(images/estadisticas_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#carteleras-banner {
background:#fa9308 url(images/carteleras_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#pantallas-banner {
background:#fa9308 url(images/pantallas_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#crea-banner {
background:#fa9308 url(images/crea_banner.jpg) center no-repeat;
min-width:980px;
min-height:162px;
}
#container {
width:980px;
margin:45px auto 0;
}
#bienvenido {
width:600px;
margin:0 auto;
text-align:center;
padding:20px;
}
#col-izq {
width:600px;
float:left;
padding:20px 0 15px 0;
}
#col-der {
width:330px;
float:right;
padding:20px 0 15px 0;
}
#servicios-iconos {
}
#servicios-iconos #iconos-azul {
background: url(images/azul.png) no-repeat;
width:105px;
float:right;
padding:40px 20px 40px 20px;
text-align:center;
}
#servicios-iconos #iconos {
width:105px;
float:right;
padding:40px 20px 40px 20px;
text-align:center;
}
#servicios-iconos .iconos-naranja {
background: url(images/naranja.png) no-repeat;
width:105px;
height:105px;
}
#servicios-iconos #iconos img:hover {
background: url(images/naranja.png) no-repeat;
background-position:0 -105px;
}
#servicios-iconos .iconos-azul {
background: url(images/azul.png) no-repeat;
width:105px;
height:105px;
}
#servicio_submenu {
height: 207px;
margin: 0 auto 0;
padding: 10px 0;
width: 750px;
border-bottom: 1px solid #e6e6e6;
}
#servicio_submenu #imagen {
float: left;
height: 207px;
width: 207px;
}
#servicio_submenu #info {
float: right;
width: 500px;
}
#clientes {
text-align:center;
}
#clientes #logos_clientes {
width:560px;
margin:0 auto;
}
#cartelera-thumb {
float: left;
margin: 0 25px 15px 0;
width: 220px;
}
#cartelera-thumb img {
border: 4px solid #22222C;
}
#cartelera-thumb img:hover {
border: 4px solid #fa9508;
}
#cartelera-thumb .img_hiden {
display:none;
}
#footer-container {
background:#22222c;
min-width:980px;
}
#footer {
margin: 0 auto;
padding: 15px 0;
width: 980px;
}
#footer #col {
width:230px;
float:left;
padding:15px 15px 15px 0;
}
#footer p {
font-size:13px;
color:#FFF;
}
#footer a {
color:#f9f400;
}
#footer a:hover {
color:#FFF;
}
/* Contact Form */
label {
font-size:14px;
display:block;
margin-bottom:5px;
font-family: Museo-300;
font-weight: normal;
font-style: normal;
}
input {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#ececec;
border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
border-style:solid;
border-width:1px;
padding:5px;
font-size:13px;
color:#333;
width:300px;
}
textarea {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#ececec;
font-size:100%;
padding:0.6em 0.5em 0.7em;
border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
border-style:solid;
border-width:1px;
}
.send_btn {
border-width:0;
background:url(images/enviar_btn.png) no-repeat;
width:111px;
height:35px;
display:block;
cursor:pointer;
text-indent: -9999px;
font-size:0;
line-height: 0;
}
#social-plugin {
margin: 0 0 8px 6px;
}