body {background-color: #FFFFFF; margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#madre { width: 1000px; margin: 0 auto; background-color:#FFFFFF;}
#superior { width: 1012px; background-color:#FFFFFF; clear:both; float:left;}
#contenido { width: 1012px; margin: 0 auto; background:#EFEDEB; clear:both;}
.columna1 { float:left; width: 220px;  }
.columna2 { float:left; width: 630px; background:#FFFFFF; padding:0 5px 0 5px; }
.columna3 { float:left; width: 140px;  }
/* menu_servicios1 */
#sidebar1 { clear: both;  width:210px;  margin:0; padding:10px 0 0 10px; color: #FFFFFF;background:url(../imagenes/fondo_titulo_menu.jpg) repeat-x; font-size:16px;}
#sidebar1 ul { margin:23px 0 0  0; padding: 0; list-style: none;}
#sidebar1 li {margin-bottom: 10px; border-bottom: #999999 1px dotted; margin-right: 15px; padding-bottom: 5px;}
#sidebar1 ul ul { line-height: 20px; font-size:12px;}
#sidebar1 li li {margin: 0;}
#sidebar1 li li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px;}
#sidebar1 a { clear:both;text-decoration: none; color:#000000;}
#sidebar1 a:hover { color: #DD1677;}
/* menu_servicios2 */

#sidebar2 { clear: both;  width:210px;  margin:0; padding:10px 0 0 10px; color: #FFFFFF;background:url(../imagenes/fondo_titulo_menu.jpg) repeat-x; font-size:16px;}
#sidebar2 ul { margin:23px 0 0  0; padding: 0; list-style: none;}
#sidebar2 li { margin-bottom: 10px; border-bottom: #999999 1px dotted; margin-right: 15px; padding-bottom: 5px;}
#sidebar2 ul ul { line-height: 20px; font-size:12px;}
#sidebar2 li li { margin: 0;}
#sidebar2 li li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px;}
#sidebar2 a { clear:both; text-decoration: none; color:#000000;}
#sidebar2 a:hover { color: #99CC00;}

/* menu_servicios3 */

#sidebar3 { clear: both;  width:210px;  margin:0; padding:10px 0 0 10px; color: #FFFFFF;background:url(../imagenes/fondo_titulo_menu.jpg) repeat-x; font-size:16px;}
#sidebar3 ul { margin:23px 0 0  0; padding: 0; list-style: none;}
#sidebar3 li { margin-bottom: 10px; border-bottom: #999999 1px dotted; margin-right: 15px; padding-bottom: 5px;}
#sidebar3 ul ul { line-height: 20px; font-size:12px;}
#sidebar3 li li {margin: 0;}
#sidebar3 li li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px;}
#sidebar3 a { clear:both; text-decoration: none; color:#000000;}
#sidebar3 a:hover { color:#2E8FB8;}
/*menu_ppal*/
#menu_ppal { width: 1012px; height: 40px; background-color:#FFFFFF; margin-top: 5px; margin-left: 0px; float:left; clear:both;  font-weight: bold; font-size:11px; text-align:left; padding-top: 10px;}
#menu_ppal ul {list-style: none; padding-top: 6px; margin: 0px; width: 1000px; float:left;}
#menu_ppal li {display: inline;}
#menu_ppal a { color:#333333; text-decoration: none;}
#menu_ppal a:hover { color:#DD1677; text-decoration: none;}
/*home*/
#texto_home {margin:0; padding:15px 40px 5px 40px;   text-align:justify; clear:both; background: url(../imagenes/f_texto.jpg) bottom no-repeat;}


#titulo_home1 {margin:0; background: url(../imagenes/titulo_tradicional.jpg) no-repeat; height: 30px; padding-left:38px; padding-top: 10px; color:#FFFFFF;  font-size:15px; font-weight:bold;}


#titulo_home2 { margin:0;  background:url(../imagenes/titulo_digital.jpg) no-repeat; height: 30px; padding-left:38px; padding-top: 10px; color:#FFFFFF;  font-size:15px; font-weight:bold; clear:both;}

#titulo_home3 {margin:0; background:url(../imagenes/titulo_diseno.jpg) no-repeat; height: 30px; padding-left:38px; padding-top: 10px; color:#FFFFFF;  font-size:15px; font-weight:bold;}


/*agencia_publicidad*/
#texto_publicidad {margin-top: 12px; width: 550px; margin: 0; padding-left: 38px; text-align:justify; clear:both;}
.texto_publicidad {padding-left: 10px; border-left:#999999 1px dotted;}
#texto_publicidad2 {margin-top: 12px; width: 550px; height: 800px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_publicidad2 {padding-left: 20px; border-left:#999999 1px dotted;}

#titulo_publicidad { background:url(../imagenes/titulo_tradicional.jpg) no-repeat; clear:both;  height: 40px; padding-left: 40px; padding-top: 12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.titi { font-size:15px; font-weight:bold;}
.sub_titi { font-size:13px; color: #FFFFFF;}

#destacado_publicidad { background:url(../imagenes/destacado_publicidad.jpg) no-repeat; clear:both; width: 550px; float:left;     height: 200px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad {padding-left: 50px; padding-top: 15px; padding-right: 10px; color:#000000; text-align:justify;}
#destacado_publicidad2 { background:url(../imagenes/destacado_publicidad2.jpg) no-repeat; clear:both; width: 550px; float:left;   height: 150px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad2 {padding-left: 20px; padding-top: 15px; padding-right: 20px; color:#000000; text-align:justify;}
#destacado_publicidad3 { background:url(../imagenes/destacado_publicidad3.jpg) no-repeat; clear:both; width: 550px; float:left;   height: 120px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad3 { padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#FFFFFF; text-align:justify; font-weight:bold;}
#destacado_publicidad4 { background:url(../imagenes/destacado_publicidad4.jpg) no-repeat; clear:both; width: 550px; float:left;   height: 200px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad4 { padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#FFFFFF; text-align:justify;}
#destacado_publicidad5 { background:url(../imagenes/destacado_publicidad5.jpg) no-repeat; clear:both; width: 550px; float:left;   height: 250px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad5 { padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#FFFFFF; text-align:justify;}
#destacado_publicidad6 { background:url(../imagenes/destacado_publicidad2.jpg) no-repeat; clear:both; width: 550px; float:left;   height: 150px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad6 { padding-left: 20px; padding-top: 15px; padding-right: 20px; color:#000000; text-align:justify; line-height: 18px;}
/*agencia_publicidad_digital*/
#texto_publicidad_digital {margin-top: 10px; width: 550px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_publicidad_digital {padding-left: 20px; border-left:#999999 1px dotted;}
#titulo_publicidad_digital { background:url(../imagenes/titulo_digital.jpg) no-repeat; clear:both; width: 550px; height: 40px; padding-left: 50px; padding-top: 10px; color:#FFFFFF; font-weight:bold;}
#titulo_publicidad_digital2 { background:url(../imagenes/titulo_digital2.jpg) no-repeat; clear:both; width: 550px; height: 40px; padding-left: 50px; padding-top: 10px; color:#FFFFFF; font-weight:bold;}
#destacado_publicidad_digital { background:url(../imagenes/destacado_publicidad_digital.jpg) no-repeat; clear:both; width: 550px; float:left; height: 300px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad_digital {padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#000000; text-align:justify;}
#destacado_publicidad_digital2 { background:url(../imagenes/destacado_publicidad_digital2.jpg) no-repeat; clear:both; width: 550px; float:left; height: 120px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad_digital2 {padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#FFFFFF; text-align:justify; font-weight:bold;}
#destacado_publicidad_digital3 { background:url(../imagenes/destacado_publicidad_digital3.jpg) no-repeat; clear:both; width: 550px; float:left; height: 200px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_publicidad_digital3 {padding-left: 20px; padding-top: 15px; padding-right: 20px; color:#000000; text-align:justify;}
#video { margin:0 10px 10px; text-align:center;}
/*diseņo*/
#texto_diseno {margin-top: 10px; width: 550px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_diseno {padding-left: 20px; border-left:#999999 1px dotted;}
#titulo_diseno { background:url(../imagenes/titulo_diseno.jpg) no-repeat; clear:both;  height: 40px; padding-left: 38px; padding-top: 12px; color:#FFFFFF; font-weight:bold;}
#destacado_diseno { background:url(../imagenes/destacado_diseno.jpg) no-repeat; clear:both; width: 550px; float:left; height: 90px; margin-top: 10px; margin-left: 5px; margin-bottom: 20px;}
.destacado_diseno {padding-left: 50px; padding-top: 15px; padding-right: 20px; color:#FFFFFF; text-align:justify;}
/*general*/
#titulo_general { background:url(../imagenes/titulo_general.jpg) no-repeat; clear:both; width: 550px; height: 40px; padding-left: 50px; padding-top: 10px; color:#FFFFFF; font-weight:bold;}
#texto_deja_cv1 {margin-top: 10px; width: 550px; height: 150px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_deja_cv1 {padding-left: 20px; border-left:#999999 1px dotted;}
#texto_deja_cv2 {margin-top: 10px; width: 550px; height: 570px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_deja_cv2 {padding-left: 20px; border-left:#999999 1px dotted;}
#texto_contacto {margin-top: 10px; width: 550px; height: 800px; margin-left: 0px; padding-left: 10px; text-align:justify; clear:both;}
.texto_contacto {padding-left: 20px; border-left:#999999 1px dotted;}
.texto_clientes {margin-left: 25px;}
.logo_cliente {padding: 5px; background-color:#EAEAEA; margin: 5px; width: 100px; height: 50px; float:left;}
/*banner*/
#banners { float:left; width:100px;  margin-top: 0px; background-color:#EAEAEA;}

.clear{ clear:both;}
/*pie*/
#pie { background-color:#999999; color:#FFFFFF; height: 30px; width: 1000px; padding-top: 10px; text-align:center; float:left;}
h1 { font-size: 15px; margin: 0px; font-weight:bold;}
h2 { font-size: 14px; margin: 0px; font-weight:200;}
#titulo h1 { font-size: 14px; margin: 0px; font-weight:bold; clear:both;}

#subtitulo h2 { background: url(../imagenes/subtitulo1.jpg) no-repeat; height: 30px; padding-left:60px; padding-top: 8px; color:#FFFFFF;  font-size:18px; font-weight:200; clear:both;}
#subtitulo2 { background: url(../imagenes/subtitulo2.jpg) no-repeat;  height: 30px; padding-left:40px; padding-top: 8px; color:#FFFFFF;  font-size:15px; font-weight:200; clear:both;}
#subtitulo h2 { padding-top: 10px; color:#FFFFFF; font-weight:bold; font-size: 12px; clear:both;}
/*links*/
.link1 { color:#FFFFFF; font-weight:bold; }
.link1 a { color:#FFFFFF; text-decoration: none;}
.link1 a:hover { color:#EAEAEA; text-decoration: none; }
#link2 { color:#FFFFFF; font-weight:bold; float:left;}
#link2 a { color:#FFFFFF; text-decoration: none; }
#link2 a:hover { color:#EAEAEA; text-decoration: underline;}
#link3 { color:#2E8FB8; font-weight:bold; float:left;}
#link3 a { color:#2E8FB8; text-decoration: none;}
#link3 a:hover { color:#2E8FB8; text-decoration: underline;}
.link3 { color:#2E8FB8; font-weight:bold;}
.link3 a { color:#2E8FB8; text-decoration: none;}
.link3 a:hover { color:#2E8FB8; text-decoration: underline; }
#link4 { color:#000000; float:left; }
#link4 a { color:#000000; text-decoration: none;}
#link4 a:hover { color:#DD1677;text-decoration: none;}
#link5 {color:#000000; float:left;} 
#link5 a { color:#000000; text-decoration: none;}
#link5 a:hover { color:#99CC00; text-decoration: none;}
#link6 { color:#000000; float:left;}
#link6 a { color:#000000; text-decoration: none; }
#link6 a:hover { color:#2E8FB8; text-decoration: none; }
#mas_info { color:#FF0000; font-weight:bold; float:right; margin-right: 20px;}
#mas_info a { color:#FF0000; text-decoration: none;	}
#mas_info a:hover { color:#FF0000; text-decoration: underline; }
#mas_info2 { color:#FF0000; font-weight:bold; float:left; }
#mas_info2 a { color:#FF0000; text-decoration: none; }
#mas_info2 a:hover { color:#FF0000; text-decoration: underline; }
#mas_info3 { color:#FFFFFF; font-weight:bold; float:right; margin-right: 20px;}
#mas_info3 a { color:#FFFFFF; text-decoration: none; }
#mas_info3 a:hover { color:#FFFFFF; text-decoration: underline; }
#mas_info4 { background:url(../imagenes/misc_link.jpg) no-repeat; color:#000000; font-weight:bold; float:left; margin-left: 20px; padding-left: 20px;}
#mas_info4 a { color:#000000; text-decoration: none; }
#mas_info4 a:hover { color:#8EB101; text-decoration: none; }
#mail { color:#FF0000; font-weight:bold; float:left;}
#mail a { color:#FF0000; text-decoration: none;	}
#mail a:hover { color:#FF0000; text-decoration: underline; }
#mail2 { color:#FF0000; font-weight:bold; float:left; padding-left: 20px;}
#mail2 a { color:#FF0000; text-decoration: none;}
#mail2 a:hover { color:#FF0000; text-decoration: underline;}
/*simulador*/
#paso{ font-weight:bold; padding-left:50px; background: url(../imagenes/paso1.jpg) no-repeat left; height:20px; color:#FFFFFF; font-size:12px; margin-top:0px; padding-top:15px; padding-bottom:10px;}
#paso2{ font-weight:bold; padding-left:50px; background: url(../imagenes/paso2.jpg) no-repeat left; height:20px; color:#FFFFFF; font-size:12px; margin-top:0px; padding-top:15px; padding-bottom:10px;}
#fondo_anun{ margin-right:7px; margin-left:10px; padding-left:10px;  margin-right:20px; }
#fondo_anun INPUT { BORDER-RIGHT: #cbcfd3 1px solid; BORDER-TOP: #cbcfd3 1px solid; padding-top:2px; FONT-SIZE: 10pt; BACKGROUND: url(../imagenes/f_imput.jpg) repeat-x; BORDER-LEFT: #cbcfd3 1px solid;  color: #0099FF; BORDER-BOTTOM: #cbcfd3 1px solid; FONT-FAMILY: Arial; HEIGHT: 20px; padding-left:5px;}
#fondo_anun SELEC {	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 14px; BACKGROUND: #EAEAEA; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #999999;	BORDER-BOTTOM:#CCCCCC 1px solid; FONT-FAMILY: verdana, Helvetica, sans-serif;}
#fondo_anun TEXTAREA { BORDER-RIGHT: #cbcfd3 1px solid;	BORDER-TOP: #cbcfd3 1px solid; padding-botton:2px; FONT-SIZE: 10pt; BACKGROUND: url(../imagenes/f_text.jpg) repeat-x; BORDER-LEFT: #cbcfd3 1px solid;  color: #0099FF; BORDER-BOTTOM: #cbcfd3 1px solid; width:380px;  FONT-FAMILY: Arial; padding-left:2px;}

#fondo{ height:260px; background-image: url(../imagenes/goglges.jpg);	background-repeat: no-repeat;}
#posicion{ margin-top:10px; margin-left:10px; background:#FFFFCC; padding:5px; width:440px;}
.ex_css_tit {FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.ex_css_desc {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.ex_css_link {	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #669900; FONT-FAMILY: verdana,arial,helvetica,sans-serif}
.falta{ margin-left:10px; margin-top: 5px; font-size:9px; color:#333333;}
/*newsletter index*/
#news4{ width:632px; height:54px; background:url(../news/titulo_noticias.jpg) no-repeat; float:left; margin-left:0px; }
#destacado_news { width: 200px; padding: 0; margin:0 1px; border:#999999 1px solid; float:left;}
#contenido_news { width: 615px; margin:5px 25px 25px 0px; }
.news_titulo_4 { font-size:12px; color:#FFFFFF; font-weight:bold; padding:0 0 10px 2px;}
.f_news1{background: #0066CC;}
.f_news2{background: #FF3399;}
.f_news3{background: #FF0000;}
.contenido_texto {color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:12px;		 margin-top: 5px; padding: 5px 5px 5px 5px; height:280px;}

.float-left {float: left;}
.float-right {float: right;}
.contenido_news{ background-color:#FFFFFF; float:left; width:780px;}			  

#mas_info5 { font-size:12px; color:#FF0000; width:190px;  font-weight:bold; float:right; margin-right:2px;}
#mas_info5 a { color:#FF0000;text-decoration: none;	}
#mas_info5 a:hover { color:#FF0000;text-decoration: underline;}

h3{ font-size:14px; font-weight:200;}
a{ text-decoration:none; color:#009933;} 

.menu{ background: url(../imagenes/f_menu.jpg) repeat; height:40px;}
