html {
	height:100%;
	margin: 0;
	text-align: left;
}
body{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	scrollbar-face-color: #999999;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-color: #666666;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #e6e6e6;
	height: 100%;
	text-align: left;
	background-color: #000;
	color:#FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(imagenes/background_diseno_web.jpg);
	background-repeat:repeat-y;
}
p {margin:0;}
h1 {margin:0;}
h2 {margin:0;}
h3 {margin:0;}
a:link{text-decoration: none;color: #FFF;}
a:visited{text-decoration: none;color: #FFF;}
a:hover{text-decoration: none;color: #999;}
a:active{text-decoration: none;color: #CCC;}

#contenedor{width:970px; padding-left:20px;}
#idioma{width:970px;padding-left:0px;font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; text-align:right; margin-top:5px; clear:both; margin-bottom:5px; color:#000000;}
#idioma2{width:970px;padding-left:0px;font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; text-align:right; margin-top:5px; clear:both; margin-bottom:5px; color:#000000;}
#botonera{width:100%; background-image:url(imagenes/back_botonera.gif); background-repeat:repeat-x;}
#botonera3{width:980px;}
p.tituloHomeh1{width: 590px; height: 91px; background: url("imagenes/diseno_web_grafico_animacion.gif") no-repeat;}
#textoHomecampo1{width:465px; float:left; margin-bottom:25px;}
#textoHomecampo1 h1{font-weight:normal; font-size:12px;}
#textoHomecampo2{width:465px; float:left; margin-left:20px; margin-bottom:25px;}
#textoHomecampo2 h2{font-weight:normal; font-size:12px;}
#resaltadoHome1{width:223px; font-size:11px; float:left;}
#resaltadoHome1 h4{font-weight:normal;}
#resaltadoHome2{width:223px; font-size:11px; float:left;}
#resaltadoHome2 h4{font-weight:normal;}
#resaltadoHome3{width:223px; font-size:11px; float:left;}
#resaltadoHome3 h4{font-weight:normal;}
#ver_trabajo{width:82px; height:15px; font-size:10px; color:#000000; text-align:center; background-image:url(imagenes/ver_trabajo.gif); background-repeat:no-repeat; margin:13px 0px 20px 0px; padding-top:1px;}
#ver_trabajo a{color:#000000;}
#ver_trabajo a:hover{color:#666666;}
#volver{width:58px; height:15px; font-size:10px; color:#000000; text-align:center; background-image: url(diseno_web/imagenes_diseno_web/boton_ficha_volver.gif); background-repeat:no-repeat; padding-top:1px; padding-left:7px; float:left}
#volver a{color:#000000;}
#volver a:hover{color:#666666;}
#ver_website{width:74px; height:15px; font-size:10px; color:#000000; background-image: url(diseno_web/imagenes_diseno_web/boton_ficha_ver.gif); background-repeat:no-repeat; padding-top:1px; padding-left:7px; float:left; margin-left:20px}
#ver_website a{color:#000000;}
#ver_website a:hover{color:#666666;}
#bton_atajos { width:787px; margin: 40px auto 40px auto;}
#resaltadoHomeSeparador{width:1px; height:172px; background-color:#424242; float:left; margin: 140px 10px 0px 9px;}
#resaltadoNarHome{width:222px; float:left; color:#333333; margin-left:20px; background-color:#FF9900;}
#resaltadoNarHome li{list-style:none; list-style-image:url(imagenes/bullet_home.gif); list-style-position:outside; margin-left:-5px; line-height:130%;}
#resaltadoNarHome li h3{font-weight:normal; font-size:12px;}
#resaltadoNarHome a{color:#333333;}
#resaltadoNarHome a:hover{color:#FFF;}
.clear{clear:both;}
#grisHome1{width:465px;  margin-top:40px; margin-bottom:30px; float:left;}
#grisHome1 p{width:425px; margin-left:20px;}
#grisHome11{width:465px; background-color:#333; }
.telefono_home{font-size:26px;}
.email_home{font-size:18px; color:#FF9900; padding-bottom:30px;}
.email_home a{color:#FF9900;}
.email_home a:hover{color:#AD7014;}
#grisHome2{width:465px; margin: 40px 0px 30px 20px; float:left; }
.contactenos label{ background:url(imagenes/formInputSolo.jpg) no-repeat;padding:3px 5px 20px 0px;}
.contactenos input{ color:#000000; margin:5px; padding:0px; border:none;}
.formInputSolo_2{background:url(imagenes/formInputSolo_2.jpg) no-repeat;padding:0px 5px 20px 0px; }
.formInputSolo_4{background:url(imagenes/formInputSolo_4.jpg) no-repeat;padding:0px 5px 20px 0px; }
textarea{color:#000000; margin:5px; padding:0px; }
.contactod{background-image:url(imagenes/enviar.gif); background-repeat:no-repeat; font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-weight: bold; font-variant: normal; color: #ffffff; width:84px; height:28px; padding:0px; margin:0px; border:none;}
.obligatorios{color:#FF9900;}
.contactenos{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.contactenos textarea{border:1px solid #FFFFFF;}
.contactenos2{ font-size:11px; font-family:Arial, Helvetica, sans-serif;text-align:left;}
.contactenos2 textarea{border:1px solid #FFFFFF;}
.contactenos2 label{ background:url(imagenes/formInputSolo_3.jpg) no-repeat;padding:3px 5px 20px 0px; }
.contactenos2 input{ color:#000000; margin:5px; padding:0px; border:none;}
#grisHome22{width:465px; padding-left:0px;background-color:#333; }
#grisHome22 img{padding-left:20px;}
#grisHome22 form{line-height:130%; margin:0px; padding:0px; width:465px;}
.botonEnviar{text-align:right;}

#pie{width:100%; background-color:#FF9900; clear:both; }
#pie2{width:970px; }
#piei{width:750px; margin: 20px 0px 20px 20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#pied{width:220px; float:left; margin: 20px 20px 20px 0px; width:100px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

#logos{width:970px}
#botonera2{width:100%; background-image:url(imagenes/back_botonera_2.gif); background-repeat:repeat-x; height:83px;}
#bajadaTitulo{width:550px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px;}
#subbotonera{width:410px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#subbotonera a:hover{color:#FF9900;}
.subbotoneraNar{ color:#FF9900; font-size:14px; margin-left:10px;}


#resaltadoCajaChica1{width:303px; font-size:11px; float:left;}
#resaltadoCajaChica1 h3{font-weight:normal; font-size:11px; padding-left:7px;}
#resaltadoCajaChica2{width:303px; font-size:11px; float:left;}
#resaltadoCajaChica2 h3{font-weight:normal; font-size:11px; padding-left:7px;}
#resaltadoCajaChica3{width:303px; font-size:11px; float:left;}
#resaltadoCajaChica3 h3{font-weight:normal; font-size:11px; padding-left:7px;}
#resaltadoHomeSeparadorTrabajosMini{width:1px; height:120px; background-color:#424242; float:left; margin: 150px 10px 0px 9px;}

#bread{font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
#textoHomecampo3{width:465px; float:left; margin-bottom:20px;}
#textoHomecampo3 h1{font-weight:normal; font-size:12px;}
#textoHomecampo3 h2{font-weight:normal; font-size:12px; margin-top:0px;}
#textoHomecampo4{width:465px; float:left; margin-left:20px; margin-bottom:20px;}
#textoHomecampo4 h1{font-weight:normal; font-size:12px;}
#textoHomecampo4 h2{font-weight:normal; font-size:12px; margin-top:0px;}
#textoHomecampo7{width:950px; float:left; margin-bottom:20px;}
#textoHomecampo7 h1{font-weight:normal; font-size:12px;}
#textoHomecampo7 h4{font-weight:normal; font-size:12px; margin-top:0px;}
#textoHomecampo7 h2{font-weight:normal; font-size:12px; margin-top:15px;}
#descTrabajo{margin-bottom:20px;}
#descTrabajo h2{font-weight:normal; font-size:12px;}
.subbotoneraNar2{ color:#FF9900; font-size:12px; margin-left:15px;}


#trabajo{ text-align:center}
#trabajo img {padding-right:8px; padding-left:8px; padding-bottom:16px }

#trabajo_grande_2{text-align:center; padding-top:20px}
#trabajo_chico{text-align:left; padding-top:20px; padding-left:91px; padding-right:20px; width:383px; float:left}
#trabajo_chico_2{text-align:left; padding-top:20px; width:476px; float:left;}

#pie_diseno_web{width:100%; background-image:url(imagenes/pie_diseno_web.jpg); background-repeat:repeat-x; background-color:#000000; font-size:14px; padding:10px 0px 10px 0px; margin-top:30px;}
#pie_diseno_web li{list-style:none; list-style-image:url(imagenes/bullet_nar.gif); list-style-position:outside; margin-left:-5px; line-height:130%; }
.otros_trabajos{font-size:22px; padding-left:20px;}
#ul1{width:170px; float:left;}
#ul2{width:170px; float:left;}
#ul3{width:170px; float:left;}
.pagoffline{color:#CC0000}



#textoHomecampo7 li{
	list-style:none;
	list-style-image:url(imagenes/bullet.gif);
	list-style-position:outside;
	line-height:130%;
}

#textoHomecampo5{width:465px; float:left; margin-bottom:20px; margin-top:10px;}
#textoHomecampo5 h3{font-weight:normal; font-size:12px;}
#textoHomecampo6{width:465px; float:left; margin-left:20px; margin-bottom:20px; margin-top:10px;}
#textoHomecampo6 h3{font-weight:normal; font-size:12px;}
#clientes{margin-top:20px;}

#servicios2 h1{font-weight:normal; margin-bottom:20px; margin-top:5px; font-size:12px;}
#servicios1{width:465px; float:left; text-align:center; margin-bottom:20px;}
#servicios2{width:465px; float:left; margin-left:20px;}

#contacto1{width:465px; float:left; text-align:center; margin-bottom:20px;}
#contacto2{width:465px; float:left; margin-left:20px; margin-bottom:20px;}
#contacto3{background-color:#000000;padding-left:20px; padding-bottom:20px;}
#contacto3 h2{font-size:12px; font-weight:normal;}
#contactoSeparador{height:1px; width: 430px; background-color:#333; margin: 20px 20px 10px 0px;}
.titContacto{font-size:24px;}
.emailContacto{color:#FF9900}
.emailContacto a{color:#FF9900}
.emailContacto a:hover{color:#999;}


