body{
font-family: Arial, Helvetica, sans-serif;
/*text-align:center;*/
background-color: #e3e4e5;
margin: 0 auto;
}

img.foto {
cursor:pointer;
border: 1px solid #000;
background: url("imagenes/cargando.gif") no-repeat center center;
}

.imagenPagina {
border: 0px solid #000;
position:absolute;
left:750px;
top:2px;
width:48px;
height:48px;
}

#cajaLogo {
position:absolute;
left:30px;
top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

#cajaMenuSuperior {
margin:0 auto;
/* width:1000px; para 1024 x 768 */
width:800px;
height:92px;
background-color:#FFFFFF;
}

#menuSuperior {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	left:0px;
	top:75px;
	background-color:#993300;
	background-color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	/* width:775; Para 800 x 600 */
	width:1000px;
}


A.enlaceEjemploWeb:link {
	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceEjemploWeb:visited {
	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceEjemploWeb:hlink {
	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceEjemploWeb:hover {
	color: #e2007a	; TEXT-DECORATION:none
}


A.enlaceInferiorEnlaces9:link {
font-size:9px;	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceInferiorEnlaces9:visited {
font-size:9px;	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceInferiorEnlaces9:hlink {
font-size:9px;	COLOR: #006AB3 	; text-decoration:none
}

A.enlaceInferiorEnlaces9:hover {
font-size:9px;	color: #e2007a	; TEXT-DECORATION:none
}


A.enlaceMenuSuperior:link {
	COLOR: #ffffff 	; text-decoration:none
}

A.enlaceMenuSuperior:visited {
	COLOR: #ffffff 	; text-decoration:none
}

A.enlaceMenuSuperior:hlink {
	COLOR: #ffffff 	; text-decoration:none
}

A.enlaceMenuSuperior:hover {
	color: #e2007a	; TEXT-DECORATION:none
}

A.enlaceMasOfertas:link 
{
top:3px;
text-align:right;
position:relative;
margin-top:0px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:blink;
color:#84d0f0;
}

A.enlaceMasOfertas:visited 
{
top:3px;
text-align:right;
position:relative;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:blink;
color:#84d0f0;
}

A.enlaceMasOfertas:hover
{
top:3px;
text-align:right;
position:relative;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:blink;
color:#ffffff;
}



A.enlaceTrabajosRealizados:link 
{
position:relative;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#006ab3;
}

A.enlaceTrabajosRealizados:visited 
{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#006ab3;
}

A.enlaceTrabajosRealizados:hover
{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#e2007a;
}


#cajaPublicidad {
float:right;
left:700px;
top: 100px;
padding-left:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
width:155px;
height:auto;
background-color:#FFFFFF;
}

#cajaPagina {

width:954px; /* Para 10x24 x 7687 */
width: auto;
height:auto;
margin:0 auto;
margin-left:0 auto;
border-left:0px solid;
border-right:0px solid;
border-bottom:0px solid;
border-color:#00CCFF;
background-color:#e3e4e5;
/*text-align:center;*/
}
#cajaPagina1 {
/* cuarto pixel amarillo hacia fuera desde dentro */
/*width:953px; /* Para 10x24 x 7687 */
width:778px;
height:auto;
margin:auto;
border-left:1px solid;
border-right:1px solid;
border-color:#e3e4e5;
background-color:#e3e4e5;
text-align:center;
}
#cajaPagina2 {
/* tercer pixel hacia fuera desde dentro color verde */
/*width:952px; /* Para 10x24 x 7687 */
width:776px;
height:auto;
margin:auto;
border-left:1px solid;
border-right:1px solid;
border-left-color:#d5d6d7;
border-right-color:#d5d6d7;
background-color:#ffffff;
text-align:center;
}

#cajaPagina3 {
/* segundo pixel hacia fuera desde dentro color rojo */
/*width:951px; /* Para 10x24 x 7687 */
width:774px;
height:auto;
margin:auto;
border-left:1px solid;
border-right:1px solid;
border-left-color:#bdbdbf;
border-right-color:#bdbdbf;
background-color:#FFFFFF;
text-align:center;
}

#fondoSuperiorLogo {
width:774px;
height:84px;
top:0px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
}

#logoVision {
/*position:relative;*/
float:left;
width:196px;
height:79px;
margin:0px;
margin-top:0px;
margin-left:0px;
padding-top:0px;
padding-left:0px;
padding:0px;
text-align:left;
background-image:url("imagenes/logo.jpg");
background-repeat:no-repeat;
}

#fondoSuperiorBlanco {
width:774px;
height:79px;
margin:0px;
top:0px;
margin-top:0px;
padding-top:0px;
padding:0px;
left:0px;
}

#fondoSuperiorDegradado {
float:right;
width:578px;
height:79px;
margin:0px;
top:0px;
margin-top:0px;
padding-top:0px;
padding:0px;
left:0px;
background-image:url("imagenes/fondoVisionSuperior.jpg");
background-repeat:repeat-x;
}

#barraSuperior {
height:5px;
overflow:hidden;
width:774px;
/*background-color:#006ab3;*/
background-image:url("imagenes/pixelAzul5.jpg");
background-repeat:repeat-x;
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-bottom:0px;*/
top:0px;
left:0px;
}

#letrasBordeSuperior {
width:500px;
height:20px;
/*top:130px;*/
top:50px;
margin-top:50px;
/*left:200px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00519e;
}

#fondoNegroSuperior {
width:774px;
height:35px;
background-color:#000000;
}

#menuSuperiorNegro {
margin-left:313px;
margin-top:0px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#fondoOjo {
display:block;
width:774px;
height:171px;
/*background-image:url("imagenes/fondoOjo.jpg");
background-repeat:repeat-x;*/
}

#fondoOfertasPublicitariasSuperior {
float:left;
width:455px;
height:171px;
background-image:url("imagenes/ofertaspublicitarias1.jpg");
background-repeat:no-repeat;
background-position:left;
}

#fondoTrabajosRealizadosSuperior {
float:left;
width:455px;
height:171px;
background-image:url("imagenes/trabajosrealizados1.jpg");
background-repeat:no-repeat;
background-position:left;
}

#fondoPresupuestoSuperior {
float:left;
width:455px;
height:171px;
background-image:url("imagenes/fondoMarcoPresupuesto1.jpg");
background-repeat:no-repeat;
background-position:left;
}

#fondoPresupuesto {
float:right;
width:319px;
height:171px;
background-image:url("imagenes/fondoOjo.jpg");
background-repeat:repeat-x;
}

#fondoBotonPresupuesto {
position:absolute;
margin-top:13px;
margin-left:13px;
width:302px;
height:144px;
background-image:url("imagenes/fondoBotonPresupuesto.jpg");
background-repeat:no-repeat;
}

#Ojo {
float:left;
width:455px;
height:171px;
background-image:url("imagenes/ojo.jpg");
background-position:left;
}

#fondoQuienesSomos {
float:left;
width:455px;
height:171px;
background-image:url("imagenes/fondoQuienesSomos.jpg");
background-position:left;
text-align:left;
}

#divTextoBlancoOjo {
width:150px;
border-color:#FFFFFF;
border-width:2px;
margin-left:285px;
}

.textoBlancoOjo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}

#divTextoBlancoQuienesSomos {
width:220px;
border-color:#FFFFFF;
border-width:2px;
margin-left:285px;
line-height:25px;
}

.textoBlancoQuienesSomos {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
width:200px;
color:#FFFFFF;
margin-top:10px;
text-align:left;
}

#textoPresupuestoPublicidad {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
margin-top:3px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

.textoSolicitelo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
color:#FFFFFF;
text-align:center;
}

#divPulseAqui {
width:291px;
height:42px;
text-align:center;

}
.textoPulseAqui {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.textoAtencionClienteSuperior {
position:relative;
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#d9dadb;
margin-top:20px;
}

.textoTelefonoAtencion {
position:relative;
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
color:#FFFFFF;
text-align:center;
}

#marcoCentral {
text-align:left;
width:774px;
height:280px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-color:#ffffff;
}

#cabeceraMarco {
width:435px;
height:61px;
}

#contenedorMarcos {
position:absolute;
width:455px;
height:280px;
}

#fondoMarcoDisenoGrafico {
position:absolute;
left:0px;
float:left;
width:455px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
border:solid;
border-width:1px;
border-color:#026bb4;
background-color:#006ab3;
}

#fondoMarcoQuienesSomos {
position:absolute;
left:0px;
float:left;
width:455px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-color:#f4f5f6;
}

#fondoMarcoContacto {
position:absolute;
left:0px;
float:left;
width:455px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-image:url("imagenes/fondoContacto.jpg");
background-position:bottom;
background-repeat:no-repeat;
background-color:#f4f5f6;
}

#fondoMarcoOfertasPublicitarias {
position:absolute;
left:0px;
float:left;
width:455px;
height:280px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-image:url("imagenes/ofertaspublicitarias2.jpg");
background-position:bottom;
background-repeat:no-repeat;
background-color:#f4f5f6;
}

#fondoMarcoTrabajosRealizados {
position:absolute;
left:0px;
float:left;
width:455px;
height:280px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-image:url("imagenes/trabajosrealizados2.jpg");
background-position:bottom;
background-repeat:no-repeat;
background-color:#f4f5f6;
}

#fondoMarcoPresupuesto {
position:absolute;
left:0px;
float:left;
width:455px;
height:280px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
background-image:url("imagenes/fondoMarcoPresupuesto2.jpg");
background-position:bottom;
background-repeat:no-repeat;
background-color:#f4f5f6;
}

#logoVisionDisenoGrafico {
float:left;
width:93px;
height:74px;
background-image:url("imagenes/logoVisionMarco.jpg");
background-position:left;
background-repeat:no-repeat;
}

#fondoArticuloOferta155163
{
float:left;
width:155px;
height:163px;
padding:0px;
margin-top:0px;
padding-top:0px;
margin:0px;
}

#fondoArticuloOferta154163
{
width:154px;
height:163px;
float:left;
padding:0px;
margin-top:0px;
padding-top:0px;
margin:0px;
}

#fondoArticuloOferta155188
{
position:relative;
width:155px;
height:188px;
float:left;
padding:0px;
margin-top:0px;
padding-top:0px;
margin:0px;
}

#fondoArticuloOferta154188
{
width:154px;
height:188px;
float:left;
padding:0px;
margin-top:0px;
padding-top:0px;
margin:0px;
}

#posicionTextoArticuloOferta
{
position:absolute;
width:154px;
height:39px;
margin-top:121px;
margin-left:0px;
padding:0px;
padding-left:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}

#fondoEjemploWeb204x151
{
width:204px;
height:151px;
float:left;
padding:0px;
margin:0px;
margin-left:0px;
padding-left:0px;
margin-top:0px;
padding-top:50px;

}

#posicionTextoEjemploWeb
{
position:absolute;
width:204px;
height:39px;
margin-top:141px;
margin-left:0px;
padding:0px;
padding-left:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}

#contenedorEnlacesTrabajos
{
position:relative;
float:left;
width:291px;
height:49px;
}

#fondoArticuloTrabajosRealizados5749
{
float:left;
width:57px;
height:49px;
padding:0px;
margin-top:0px;
padding-top:0px;
margin:0px;
}

#posicionTextoArticuloTrabajosRealizados234
{
position:absolute;
width:228px;
height:20px;
margin-top:14px;
margin-left:60px;
padding:0px;
padding-left:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}

.textoPreciosIndicados
{
margin-top:0px;
margin-left:0px;
padding:0px;
padding-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}

.texto9 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

.textoArticuloOferta 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}
#fondoMarcoWeb {
float:left;
visibility:hidden;
position:absolute;
width:453px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
border:solid;
border-width:1px;
border-color:#e3031e;
background-color:#ed797a;
}

#logoNaveWeb {
float:left;
width:93px;
height:74px;
background-image:url("imagenes/logoWebMarco.jpg");
background-position:left;
background-repeat:no-repeat;
}


#fotoSeccion {
width:210px;
height:212px;
float:right;
position:absolute;
top:61px;
margin-left:238px;
padding-left:0px;
padding:0px;
background-repeat:no-repeat;
background-position:left;
}

.fotoPajarita {
background-image:url("imagenes/pagarita.jpg");
}

.fotoWeb {
background-image:url("imagenes/monigotesAzules.jpg");
}

.fotoImpresion {
background-image:url("imagenes/fotoImpresion.jpg");
}

.fotoRotulos {
background-image:url("imagenes/fotoRotulo.jpg");
}

.fotoArticulos {
background-image:url("imagenes/fotoArticulos.jpg");
}

#fondoMarcoImpresion {
float:left;
visibility:hidden;
position:absolute;
width:453px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
border:solid;
border-width:1px;
border-color:#e3007a;
background-color:#ee87b2;
}

#logoTintaWeb {
float:left;
width:93px;
height:67px;
background-image:url("imagenes/logoImpresionMarco.jpg");
background-position:left;
background-repeat:no-repeat;
}

#fondoMarcoRotulos {
float:left;
visibility:hidden;
position:absolute;
width:453px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
border:solid;
border-width:1px;
border-color:#fabb00;
background-color:#f39641;
}

#logoRotulosMarco {
float:left;
width:93px;
height:60px;
background-image:url("imagenes/logoRotuloMarco.jpg");
background-position:left;
background-repeat:no-repeat;
}

#fondoMarcoArticulos {
float:left;
visibility:hidden;
position:absolute;
width:455px;
height:278px;
margin:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
padding:0px;
border:solid;
border-width:1px;
border:#9ec31d;
background-color:#6bb66c;
}

#logoArticulosMarco {
float:left;
width:93px;
height:60px;
background-image:url("imagenes/logoArticulosMarco.jpg");
background-position:left;
background-repeat:no-repeat;
}

#tituloMarco {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
left:10px;
padding-top:10px;
padding-left:5px;
}

.tituloMarcoAzul {
color:#009bdd;
}
.tituloMarcoRojo {
color:#e2001a;
}

.tituloMarcoRosa {
color:#e2007a;
}

.tituloMarcoAmarillo {
color:#fbcf7d;
}

.tituloMarcoVerde {
color:#c5d97e;
}


.subtituloMarco
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-top:10px;
padding-left:0px;
color:#ffffff;
}

#textoMarco
{
position:absolute;
float:left;
width:227px;
height:204px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:justify;
top:65px;
left:0px;
padding-top:0px;
margin-left:5px;
margin-right:3px;
color:#ffffff;
}

#fondoOpciones {
position:relative;
/*left:569px;*/
left:455px;
/*top:290px;*/
width:319px;
height:280px;
/*border:solid;
border:#FF0000;
border:1px;*/
background-color:#FFFFFF;
}

.opcionDisenoGrafico {
position:relative;
width:318px;
height:54px;
background-image:url("imagenes/fOpcionDisenoGrafico.jpg");
background-repeat:repeat-y;
border-bottom-color:#006ab3;
border-bottom-width:1px;
border-top-color:#006ab3;
border-top-width:1px;
border-right-color:#006ab3;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionDisenoGraficoBlanco {
width:318px;
height:54px;
background-color:#FFFFFF;
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-top-color:#ffffff;
border-top-width:1px;
border-right-color:#ffffff;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionBlanco {
width:318px;
height:54px;
background-color:#FFFFFF;
background-color:#FFFFFF;
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-top-color:#ffffff;
border-top-width:1px;
border-right-color:#ffffff;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionWeb {
width:318px;
height:54px;
background-image:url("imagenes/fOpcionWeb.jpg");
background-repeat:repeat-y;
border-bottom-color:#e3031e;
border-bottom-width:1px;
border-top-color:#e3031e;
border-top-width:1px;
border-right-color:#e3031e;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionImpresion {
width:318px;
height:54px;
background-image:url("imagenes/fOpcionImpresion.jpg");
background-repeat:repeat-y;
border-bottom-color:#e3007a;
border-bottom-width:1px;
border-top-color:#e3007a;
border-top-width:1px;
border-right-color:#e3007a;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionImpresionBlanco {
width:318px;
height:54px;
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-top-color:#ffffff;
border-top-width:1px;
border-right-color:#ffffff;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}


.opcionArticulos {
width:318px;
height:54px;
background-image:url("imagenes/fOpcionArticulos.jpg");
background-repeat:repeat-y;
border-bottom-color:#9ec31d;
border-bottom-width:1px;
border-top-color:#9ec31d;
border-top-width:1px;
border-right-color:#9ec31d;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionArticulosBlanco {
width:318px;
height:54px;
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-top-color:#ffffff;
border-top-width:1px;
border-right-color:#ffffff;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}


.opcionRotulos {
width:318px;
height:54px;
background-image:url("imagenes/fOpcionRotulos.jpg");
background-repeat:repeat-y;
border-bottom-color:#f9cc45;
border-bottom-width:1px;
border-top-color:#f9cc45;
border-top-width:1px;
border-right-color:#f9cc45;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

.opcionRotulosBlanco {
width:318px;
height:54px;
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-top-color:#ffffff;
border-top-width:1px;
border-right-color:#ffffff;
border-right-width:1px;
border-left:none;
border-left-width:0px;
border-top-style:solid;
border-bottom-style:solid;
border-right-style:solid;
}

#logoOpcionImpresion {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnImpresion.jpg");
background-repeat:no-repeat;
background-position:left;
}
#logoOpcionDisenoGrafico {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnDisenoGrafico.jpg");
background-repeat:no-repeat;
background-position:left;
}

#logoOpcionWeb {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnWeb.jpg");
background-repeat:no-repeat;
background-position:left;
}

#logoOpcionArticulos {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnArticulos.jpg");
background-repeat:no-repeat;
background-position:left;
}

.logoOpcionRotulosOF {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnRotulosOF.jpg");
background-repeat:no-repeat;
background-position:left;
}

.logoOpcionRotulosON {
width:100px;
height:54px;
float:left;
background-image:url("imagenes/btnRotulosON.jpg");
background-repeat:no-repeat;
background-position:left;
}

#tituloOpciones {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#tituloOpcionesDiseno {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#00519e;
}

.subtituloOpcionesDiseno {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:0px;
color:#7b7c7e;
}

#tituloOpcionesWeb {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#e2001a;
}

#tituloOpcionesImpresion {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#e41183;
}

#tituloOpcionesRotulos {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#fabb00;
}


#tituloOpcionesArticulos {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:10px;
color:#97bf0d;
}

#barraInferiorOpciones {
position:relative;
height:3px;
overflow:hidden;
width:774px;
background-color:#ffffff;
padding:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
margin-bottom:0px;
}

#marcoTitulosOfertasEmpresas
{
width:774px;
height:25px;
padding:0px;
margin:0px;
margin-bottom:0px;
overflow:hidden;
}

#fondoTituloDatosDeContacto
{
position:relative;
padding-left:0px;
float:left;
width:774px;
height:25px;
text-align:left;
background:#006ab3;
padding-bottom:3px;
margin-bottom:3px;
}

#fondoDatosDeContacto
{
padding-left:0px;
width:774px;
height:385px;
text-align:left;
left:0px;
background:#f4f5f6;
padding-top:10px;
padding-left:0px;
margin-left:0px;
padding-right:0px;
}

#fondoTextoDatosDeContacto
{
padding-left:0px;
width:754px;
height:380px;
text-align:left;
top:10px;
background:#f4f5f6;
padding-top:0px;
padding-left:0px;
margin-left:10px;
padding-right:0px;
/*border:solid;
border:#FF0000;
border:1px;*/
}

#fondoOfertasPublicitarias
{
position:relative;
padding-left:0px;
float:left;
width:262px;
height:25px;
text-align:left;
background:#006ab3;
padding-bottom:3px;
margin-bottom:3px;
}

.tituloOfertasPublicitarias
{
top:3px;
text-align:left;
position:relative;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

.tituloMasOfertas
{
top:3px;
text-align:right;
position:relative;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:blink;
color:#84d0f0;
}

#marcoOfertasEmpresas {
position:relative;
width:774px;
height:364px;
padding:0px;
margin-left:0px;
}

#marcoOfertasPublicitarias
{
float:left;
padding:0px;
width:262px;
height:364px;
margin-left:0px;
padding:0;
top:0px;
margin-bottom:0px;
padding-left:0px;
margin-right:0px;
padding-right:0px;
}

#espacioEntreOfertas
{
width:262px;
height:3px;
background:#FFFFFF;
overflow:hidden;
}

#marcoEmpresas
{
position:absolute;
left:265px;
float:right;
top:0px;
width:509px;
height:364px;
padding:0px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

#marcoContactoDiferencia {
position:relative;
width:774px;
height:245px;
padding:0px;
margin-left:0px;
}

#marcoContacto
{
position:relative;
width:262px;
height:239px;
float:left;
margin:0px;
padding:0px;
top:0px;
text-align:right;
background-image:url("imagenes/fcontacto.jpg");
background-repeat:no-repeat;
background-position:left;
}


.textoContacto
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
top:5px;
margin-right:5px;
padding-top:5px;
margin-top:5px;
color:#7b7c7e;
}

.textoAzul14bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#006ab3;
}

.textoAzul16bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
top:5px;
margin-left:10px;
margin-top:5px;
color:#006ab3;
}

.textoBlanco14bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
top:5px;
margin-left:10px;
margin-top:5px;
color:#ffffff;
}

.textoLunesAViernes
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009ee0;
}

.textoGris12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#7b7c7e;
}

.textoDiferencia
{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
top:5px;
margin-right:5px;
padding-top:5px;
margin-top:5px;
color:#7b7c7e;
}

#idTextoAtencionCliente
{
float:right;
margin-top:10px;
}
.textoAtencionCliente
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
margin-right:10px;
color:#7b7c7e;
}

.textoOficinas
{

float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
margin-top:90px;
color:#7b7c7e;
}

.textoTelefono
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:right;
margin-right:10px;
color:#006ab3;
}

#marcoDiferencia
{
float:left;
/*width:509px;
height:229px;*/
width:248px;
height:229px;
background-image:url("imagenes/fDiferencia.jpg");
background-repeat:no-repeat;
background-position:bottom;
background-color:#f4f5f6;
}

#marcoTextoDiferencia
{
position:relative;
width:285px;
height:163px;
margin-right:10px;
margin-left:195px;
text-align:justify;
}

.botonEmail {
position:relative;
float:right;
width:215px;
height:35px;
top:5px;
left:0px;
background-image:url("imagenes/botonEmail.jpg");
background-repeat:no-repeat;
background-color:#f4f5f6;
}

.botonEmailOn {
position:relative;
float:right;
width:215px;
height:35px;
top:5px;
left:0px;
background-image:url("imagenes/botonEmailOn.jpg");
background-repeat:no-repeat;
background-color:#f4f5f6;
}

#posicionTextoBotonEmail {
position:absolute;
float:right;
top:10px;
left:50px;
}

.textoEmail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006ab3;
}

/* ———– My Form ———– */
.myform{
margin:0 auto;
width:650px;
padding:14px;
}

/* ———– stylized ———– */
#stylized{
/*border:solid 2px #b7ddf2;
background:#ebf4fb;*/
}
#stylized h1 {
font-size:11px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-size:12px;
font-weight:normal;
color:#7b7c7e;
text-align:right;
/*width:160px;*/
width:160px;
float:left;
}


#stylized input.campos{
font-size:12px;
padding-left:0px;
margin-left:10px;
float:left;
/*padding:4px 2px;*/
border:solid 1px #006ab3;
/*margin:2px 0 20px 10px;*/
}

#stylized textarea.areaTexto {
font-size:12px;
padding-left:0px;
margin-left:10px;
float:left;
/*padding:4px 2px;*/
border:solid 1px #006ab3;
/*margin:2px 0 20px 10px;*/
}

.boton {
position:relative;
padding-left:0px;
left:0px;
margin-left:80px;
/*float:left;*/
width:87px;
height:25px;
background:#FFFFFF;
text-align:center;
line-height:10px;
color:#006ab3;
font-size:11px;
font-weight:bold;
border:1px;
border-style:solid;
border-color:#006ab3;
}

.espacioForm {
line-height:25px;
}

.textoCopy {
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
margin-bottom:10px;
color:#006ab3;
}

#aquiNoTenemos {
position:relative;
top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#7b7c7e;
margin-bottom:10px;
}
