/*****************************************************************************************************
								www.imanclicks.com.ar  |  info@imanclicks.com.ar
*****************************************************************************************************/

/****************************************** RESET */

* {margin:0; padding:0; outline:0; border:0; background:none; background-repeat:no-repeat; font-size:100%}
body {font-family:Arial; font-size:13px; color:#a1a1a1}
div, h1, h2, h3, h4, h5, h6 {width:100%;}
#contenedor {width:952px; margin:0 auto;}
#contenedor div, h1, h2, h3, h4, h5, h6, form {float:left; display:inline}
a {text-decoration:none; cursor:pointer; color:inherit;}
a:hover {color:inherit;}
label {display:none}
input, select, textarea {font-size:10px; padding:3px; font-family:Verdana; border:#CCC 1px solid; background:#FFF; letter-spacing:1px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:24px;} h2 {font-size:21px;} h3 {font-size:18px;}
h4 {font-size:16px;} h5 {font-size:14px;} h6 {font-size:12px;}
p {padding-bottom:15px}
.justify {text-align:justify}
.hidden {display:none}
table {border-collapse:collapse}
li {list-style-type:none}
object {width:100%; height:100%;}
.right {float:right !important}
.center {text-align:center !important;}
.float-none {float:none; display:inline-block;}
.input1 {color:#a9adae}
.input2 {color:#000 !important}
.input3, .servicios_select {color:#ebc7c3}
.input4 {color:#FFF}
.input5 {color:#b8b7b7 !important}
.input6 {color:#787272}
.mensaje {padding:100px 0;}
.mensaje p {text-transform:uppercase; font-weight:bold; letter-spacing:1px; word-spacing:1px; text-align:center; padding-bottom:0}
.margentop {margin-top:15px}
.margenbottom {margin-bottom:15px}

.errMsg {font-size:11px; padding-bottom:5px;}
#olvido_email-E {float:left}

.enviar_bt, #contactenos_home .enviar_bt {background:url(../img/css/fondo_enviar.jpg) !important; width:78px !important; height:35px; color:#FFF !important; font-size:15px !important; border:none !important; padding:0 !important; cursor:pointer}
.bg_enviar_bt {background:url(../img/css/enviar-linea.gif) no-repeat right -68px #FFF; position:relative; margin-right:-1px; margin-top:8px; width:90%;}

/*****************************************************************************************************
											MAQUETADO
*****************************************************************************************************/

.centrado {width:980px; margin:auto;}
address {font-style:normal; font-size:12px}

.banner_top {width:583px; margin-top:6px}
.banner_top object {width:540px; height:135px; float:right}

#derecha {background:url(../img/css/lines_right.gif) repeat-y; width:263px; margin-left:50px; margin-top:42px; padding:13px 0 8px 0}
#derecha h3 {color:#FFF; text-align:center; display:inline-block;}
#derecha .titleh3 {background:url(../img/css/bg_title_right.gif) repeat-x; height:33px; line-height:33px; width:237px; float:none}
#derecha .margentop {margin-top:15px}
.serv_title {background-image:url(../img/css/bg_title_serv.png); height:45px; line-height:54px; overflow:hidden}
.servicios_btn {background-image:url(../img/css/bg-servicios-btn.png); height:340px; overflow:hidden}
.servicios_btn ul {width:237px; margin:0 auto}
.servicios_btn li {text-align:left; float:left; width:100%; background:url(../img/css/servicios_dash.gif) repeat-x center bottom}
.servicios_btn .last {background:none}
.servicios_btn li a {color:#a41e27; display:block; padding:22px 0 30px 63px; letter-spacing:-1px; background-image:url(../img/css/icon_servicios.png)}
.servicios_btn li a:hover {color:#666}
.enlaces_patrocinados {background-position:left 5px}
a.enlaces_patrocinados:hover {background-position:left -280px}
.publicidad_sociales {background-position:left -560px}
a.publicidad_sociales:hover {background-position:left -637px}
.promoalta {background-position:left -70px}
a.promoalta:hover {background-position:left -355px}
.posicionamiento {background-position:left -140px}
a.posicionamiento:hover {background-position:left -425px}
.email-marketing {background-position:left -210px}
a.email-marketing:hover {background-position:left -495px}

.flash_clientes {width:237px; height:282px; margin-left:13px}
.faq_bt {background:url(../img/css/bg_faq_bt.gif); width:245px; height:90px; display:block; color:#D8ECF1; float:none; margin:0 auto}
.faq_bt span {display:block; font-size:18px; padding-top:60px}
a.faq_bt:hover {color:#fff}

#izquierda {width:628px}
#izquierda .titleh3 {color:#b51516; font-size:15px; font-weight:bold}

/****************************************** AREA PRIVADA */

#area_privada {height:165px; background:#636363 url(../img/css/bg_areaprivada.jpg) no-repeat center top; color:#FFF; position:relative; z-index:5; display:none}
#area_privada h3 {width:auto; padding-left:122px}
#area_privada h3 span {font-size:12px}
#area_privada .submit {background:none; border:none; color:#FFF; cursor:pointer; text-align:left; width:auto; margin:0;}
.contenedor_privada {margin-left:32px}
.contenedor_ingreso {text-align:right}
.contenedor_privada, .contenedor_ingreso, .contenedor_logueado {width:952px; margin:0 auto}
.title_privada {float:left; margin-bottom:-28px;padding-top:5px; position:relative;}
.title_privada a {float:right; font-size:11px;}

#login {background:url(../img/css/lock.jpg) no-repeat left top; width:278px; height:93px; padding-left:122px; padding-top:60px; float:left; clear: left;}
#login input {display:block; margin-bottom:10px; width:245px}

#olvido {background:url(../img/css/dash_olvido.jpg) no-repeat;float:left;margin-top:35px;padding-left:23px;padding-top:22px; width:450px; height:97px}
#olvido h4 {text-transform:uppercase; font-weight:bold}
#olvido p {float:left; padding-bottom:16px; font-size:11px;}
#olvido input {width:332px}
#olvido .mensaje {padding:40px 0}

#ingreso {height:20px; line-height:20px; background-color:#636363; position:relative; z-index:10; clear:both}
#ingreso h3 {font-size:10px; text-transform:uppercase; color:#FFF; background-image:url(../img/css/candado.gif); float:none; width:auto; padding-left:15px}

.contenedor_logueado h2 {width:auto; overflow:hidden; font-size:12px; color:#FFF}
.contenedor_logueado h3 {background:url(../img/css/close.gif) no-repeat left center !important}
.contenedor_logueado h3 a:hover {color:#FFBBBB}
.ver_informes {float:left; width:auto; padding:0 10px 0 5px; background: #c23131 url(../img/css/bg_bt_logueado.gif) 0 bottom; color:#fff; font-weight:bold; margin:0 10px}
a.ver_informes:hover {color:#FFCC00}
.ver_informes span {background:url(../img/css/informes_icon.gif) no-repeat 0 50%; padding-left:20px}

/****************************************** MENU */
#menu ul {float:right; position:relative}
#menu li {text-indent:-9999px; float:left;}
#menu a {display:block; height:69px;}

#submenu {position:absolute !important; top:45px; left:-40px; width:693px; height:30px !important; z-index:100; background:#B64036}
#submenu li {text-indent:0; }
#submenu a {background-image:none !important; height:30px; line-height:30px; color:#fff; font-size:11px; float:left;padding:0 6px}
#submenu a:hover {background-color:#c76157}

/****************************************** LOGO-ADWORDS */
#logo-adwords {width:350px; position:relative; margin-top:-25px}
#logo-adwords object {width:267px; height:180px; float:left}
.adwords {background:url(../img/css/adwords_google.jpg) no-repeat; width:88px; height:152px; text-indent:-9999px; position:relative; margin-left:-5px; margin-top:35px;float:right;}
.adwords a {display:block; width:88px; height:152px} 

/****************************************** TELEFONOS-CONTACTO-CHAT */
#tels-contacto {width:375px; float:right !important; margin-top:15px; color:#a8a7a7}
#tels-contacto img {vertical-align:bottom;}
.telefonos {background-image:url(../img/css/bg-tels-mail.jpg); width:193px; height:33px; padding:15px 0 0 14px; font-size:11px;}
#otros_tels_launch {background:url(../img/css/flecha-tels.gif); width:21px; height:25px; text-indent:-9999px; display:block; position:relative; margin-top:-19px; margin-left:112px;}
#otros_tels {width:156px; background-image:url(../img/css/bg-tels.png); background-position: center bottom; position:relative; padding-bottom:20px; margin-left:-12px; z-index:10;}
#otros_tels a {padding:4px}
#otros_tels a:hover {color:#000}
#otros_tels li {border-bottom:1px solid #c4c4c4; padding:5px 0}
#otros_tels ul {padding: 5px 18px 0 12px;}
.contacto-mail {text-indent:-9999px; width:57px}
.contacto-mail a {background:url(../img/css/bg-tels-mail.jpg) -207px top; height:48px; display:block}
.chat {width:98px; margin-left:12px}
.chat div {width:auto}

/****************************************** FOOTER */

#footer {color:#FFF; background:#a61d27 url(../img/css/fondo_footer.jpg) repeat-x center bottom; padding:25px 0; margin-top:15px; height: 110px; float:left}
#footer .centrado {position:relative}

#links_footer {width:340px; float:left; font-size:11px;}
#links_footer li {float:right; margin:5px 0 0 0; text-align:left;}
#links_footer li a {border-left:5px #DC4331 solid; padding:0 0 0 5px}
#links_footer li a:hover, #links_footer li:hover a {border-color:#FFF}
.servicios_footer li {clear:both; float:left !important; line-height:9px;width:100%;}
.servicios_footer li a {border:none !important; color:#ccc; font-size:10px; margin-left:5px}
.servicios_footer li a:hover {color:#fff}

.link_izquierda {width:190px;}
.link_derecha {width:120px;}

#otros_links {width:132px; float:left; height:55px; border-left:#FFEEE6 dotted 1px; border-right:#FFEEE6 dotted 1px; padding:20px 12px 0 0; margin-left:10px}
#otros_links li {float:right; margin:0 0 5px 0; width:auto;}
#otros_links li a {background:#FFF; color:#D73624; padding:0 2px; font-size:10px;}

address {float:right; text-align:right; width:480px; line-height:17px}
.mailto-skype a:hover, #footer p a:hover {text-decoration:underline}
address img {margin:0 0 0 12px; vertical-align:middle}
.mailto-skype {float:right; text-align:right; width:280px; height:20px; margin:4px 0 5px}
.mailto {/*float:left; */width:auto}
.skype {background:url(../img/css/skype_logo_footer.gif) no-repeat left center; padding-left:25px; /*margin-left:10px;*/ display:inline-block; width:auto; height:20px; line-height:20px;/*float:left*/}
.skype span {display:none}

#footer p {float:right; font-size:10px; width:560px; text-align:right; padding:0}

/*****************************************************************************************************
											SECCIONES
*****************************************************************************************************/

/****************************************** HOME */
#bienvenidos {width:573px; margin-top:25px;}
#bienvenidos h2 {border-bottom:1px solid #912116; text-indent:-9999px; height:45px;}
#marcas {float:right; margin-top:-45px; position:relative; width:385px}
.marcas_pags {margin-top:0 !important}
#marcas li {background-image:url(../img/css/marcas.gif); float:left}
#marcas a {height:39px; text-indent:-9999px; display:block}
.google {width:64px}
.yahoo {width:72px; background-position:-64px top}
.facebook {width:70px; background-position:-135px top}
.twitter_top {width:69px; background-position:-327px top}
.bing {width:54px; background-position:-207px top}
.hermes {width:53px; background-position:-263px top}

/* Hrz Accordion */
.servicios_hrz {display: none} /* hide container until all is ready */
.barra_posicionamiento {background-position: -30px top}
.barra_hermes {background-position: -60px top}
.barra_altabuscadores {background-position: -90px top}
	/*Handle*/
.handle h2 {cursor:pointer; text-indent:-9999px; height:311px}
.handle {width: 30px; text-align:center; border-right:1px solid #620E36;}
.handleOver {}
.handleOver img {}
.handleSelected {}
	/*Main Container*/
.container {background:url(../img/css/bg-servicios.jpg) no-repeat center center; padding:20px; position:relative; margin-left:-15px; margin-top:-10px;}
.container li{display: inline}
	/*Content Container*/
.contentWrapper{text-align: justify}
.contentInnerWrapper{}
.contentContainer {background:#FFF; width:0px; height: 311px; overflow:hidden;}
	
	.info_servicios {margin:37px 0 0 31px; width:460px}
	.info_servicios div {width:422px}
	.info_servicios h3 {text-indent:-9999px}
	.hrz_servicios p {color:#FFF; font-size:14px; line-height:24px;}
	.hrz_servicios h4 {text-indent:-9999px; margin-top:24px}
	.vermas_servicio {font-size:11px; font-weight:bold; color:#FFF; padding:3px; float:left}
	a.vermas_servicio:hover {background:#FFF}
	.info_servicios h4 a {width:368px; height:54px; display:block}
	.video {width:300px; height:248px; margin:35px 0 0 19px}
	
	/* Enlaces patrocinados */
	.contenedor_enlaces {background:#ad5aa5 url(../img/css/bg_enlaces.jpg) left top; height:311px; overflow:hidden}
	.contenedor_enlaces .vermas_servicio {background:#ea09a3}
	.contenedor_enlaces a.vermas_servicio:hover {color:#ea09a3}
	
	/* Posicionamiento en Buscadores */
	.contenedor_posicionamiento {background:#b6361f url(../img/css/bg_posicionamiento.jpg) left top; height:311px; overflow:hidden}
	.contenedor_posicionamiento .vermas_servicio {background:#de331a}
	.contenedor_posicionamiento a.vermas_servicio:hover {color:#de331a}
	
	/* E-mail Marketing Hermes */
	.contenedor_hermes {background:#b6361f url(../img/css/bg_email_marketing.jpg) left top; height:311px; overflow:hidden}
	.contenedor_hermes .vermas_servicio {background:#ad4913}
	.contenedor_hermes a.vermas_servicio:hover {color:#ad4913}
	
	/* Promo Alta en Buscadores */
	.contenedor_promo_alta {background:#e8bf25 url(../img/css/bg_promo_buscadores.jpg) left top; height:311px; overflow:hidden}
	.contenedor_promo_alta .vermas_servicio {background:#c2962c}
	.contenedor_promo_alta a.vermas_servicio:hover {color:#c2962c}

#porque_nosotros {background-image:url(../img/css/bg_whyus.jpg); width:466px; height:346px}
#porque_nosotros h2 {width:285px; height:163px; margin-top:40px; text-indent:-9999px}
#porque_nosotros ol {float:left; width:100%; padding-left:20px; margin-top:50px;}
#porque_nosotros li {font-weight:bold; color:#5e5e5e; line-height:20px; font-size:11px; width:130px; margin-right:20px; float:left}
.rojo {color:#cb4d40}

#novedades_home {width:450px; height:350px; margin-top:10px; font-size:12px; overflow:hidden}
#novedades_home h2 {width:128px; height:42px; border-bottom:1px solid #912116; width:100%; text-indent:-9999px}
.vertodas {background-image:url(../img/css/fondo_vermas.jpg); padding:10px 10px 0; position:relative; margin-top:-30px}
a.vertodas:hover, #novedades_home h3 {color:#d04d3b}
#novedades_home h3 {font-size:13px; float:none}
#novedades_home ul {float:left; width:100%; margin-top:6px}
#novedades_home li {border-bottom:1px dashed #d04d3b; line-height:20px; padding-top:6px; float:left; width:100%;}
#novedades_home p {padding-bottom:10px}
#novedades_home a {display:block}
#novedades_home li a:hover {color:#333}
#novedades_home li h3 a:hover {color:#D04D3B}
#novedades_home img {float:left; padding:0 10px 5px 0;}

#contactenos_home {width:265px; margin-top:30px; margin-left:25px;}
#contactenos_home h2 {height:38px; text-indent:-9999px}

#contactenos_home input, .servicios_select, #form_contacto input {background:#f15a3f url(../img/css/fondo_inputcontacto.jpg) bottom repeat-x}
#contactenos_home input, #contactenos_home textarea, .servicios_select, #form_contacto input, #form_contacto textarea {border:1px solid #862e21; border-right-width:2px; font-size:12px; font-family:Arial; padding:4px; width:237px; margin-bottom:5px}
#contactenos_home input, #contactenos_home textarea, #form_contacto textarea {float:left}
#contactenos_home textarea, #form_contacto textarea {height:60px; background:#f35e40 url(../img/css/fondo_textareacontacto.jpg) bottom repeat-x; overflow:auto}

#contactenos_home form {border-style:solid; border-color:#912116; border-width: 1px 1px 0 0; padding-top:15px; width:100%}
.servicios_select {padding:1px 1px 1px 4px; width:240px;}
.servicios_select select {text-align:center; width:157px; margin-left:30px; background:#f2e2e2; color:#9c5248; border:1px solid #862e21; font:11px Arial; letter-spacing:normal; padding:1px;}
#contactenos_home .enviar_bt {margin-left:110px}
#banner_social_home {width:615px; margin-top:47px;}
#banner_social_home object {height:151px; margin-bottom:42px}
.sociales-tarjetas {background-image:url(../img/css/bg-sociales-tarjetas.gif); width:360px; margin-left:3px;}
.sociales-tarjetas h4 {font:9px Verdana; color:#727272; padding-bottom:7px; text-align:center} 
.links_sociales {margin-left:15px; padding:5px 0 0; width:130px}
.iconos_sociales, .iconos_sociales li {float:left}
.iconos_sociales li {text-indent:-9999px; margin:0 3px;}
.iconos_sociales a {background-image:url(../img/css/social_icons.gif); width:24px; height:23px; display:block}
.iconos_sociales .rss {}
.iconos_sociales a.rss:hover {background-position:left bottom}
.iconos_sociales .facebook {background-position:-24px top}
.iconos_sociales a.facebook:hover {background-position:-24px bottom}
.iconos_sociales .twitter {background-position:-48px top}
.iconos_sociales a.twitter:hover {background-position:-48px bottom}
.iconos_sociales .linkedin {background-position:-72px top}
.iconos_sociales a.linkedin:hover {background-position:-72px bottom}

.iconos_tarjetas {width:149px; margin-left:40px; padding:5px 0 0}
.iconos_tarjetas span {background-image:url(../img/css/tarjetas.gif); width:149px; height:19px; float:left; text-indent:-9999px}

.prmkr_negocios {margin-top:24px; text-align:center}
.prmkr_negocios a, .prmkr_negocios span {float:left; text-indent:-9999px}
.prmkr_negocios a {background-image:url(../img/css/logo_promaker.jpg); width:124px; height:52px;}
.prmkr_negocios span {width:209px; height:52px;}
.prmkr_pie h5 {padding-left:320px; width:350px;}

.twitter_widget {position:absolute; left:735px; top:-162px; width:226px; z-index:100;}
.tweet_list {background-image:url(../img/css/fondo_twitter.jpg); height:107px}
.tweet li {padding:10px; font:10px Verdana; color:#727272; height:62px; overflow:hidden}
.tweet li a {color:#ababab; text-decoration:underline}
.follow_us_twitter {font:11px Verdana; color:#3884b0; position:relative; margin-bottom:-19px;}
.follow_us_twitter a {background-image:url(../img/css/twitter_bird.gif); padding:5px 0 16px 40px; display:block; margin-left:20px}
.follow_us_twitter a:hover {text-decoration:underline}

/****************************************** EMPRESA */
.title_seccion {border-bottom:1px solid #912116; text-indent:-9999px; height:45px;}
.empresa_img {float:left; padding:0 25px 15px 0}

.title_objetivos {font-weight:bold; color:#b51516; background:#FFF; font-size:15px; margin-bottom:-10px; margin-left:20px; padding:0 20px; position:relative; width:auto}
.objetivos_borde {border:1px solid #aa2d35; padding:15px 0}
.objetivos_box ul, .objetivos_box ul li, .objetivos_box ul li span {float:left}
.objetivos_box ul {padding-left:20px; padding-right:10px}
.objetivos_box ul li {padding:7px 0; width:100%}
.objetivos_box ul li span {color:#FFF; background-image:url(../img/css/bullet_objetivos.gif); height:26px;
width:25px; font-size:15px; text-align:center; line-height:26px; font-weight:bold; margin-right:5px}
.objetivo_ppal {color:#FFF; background:#b63e34; margin-top:20px; margin-bottom:46px}
.objetivo_ppal p {padding:5px 20px; font-size:14px}


/****************************************** SERVICIOS */
.video_servicio {height:248px;width:300px; margin-top:10px; border:1px solid #E8E8E8}
.texto_video {width:310px}

/* Enlaces Patrocinados */
.titleh3_gris {background:#636363; color:#FFF; font-size:15px; font-weight:bold}
.titleh3_gris span {padding:6px 6px 6px 20px; float:left}
.anuncio {background-position:center top; padding-top:290px}
.pasos_enlaces {color:#878484; background:#efefef; margin-top:2px}
.pasos_enlaces span {float:left}
.nro_paso {color:#FFF; background:#636363; font-size:20px; width:20px; height:40px; line-height:40px; text-align:center}
.txt_paso {padding:5px 15px; width:90%;}
.txt_paso a {text-decoration:underline}
.txt_paso a:hover {color:#000; text-decoration:none}
.btn_rojo {background-image:url(../img/css/bnt_rojo_left.jpg); background-position:left top; color:#FFF; font-size:15px; font-weight:bold}
.btn_rojo span {background-image:url(../img/css/bnt_rojo_right.jpg); background-position:right top; float:left; padding:23px 30px}
a.btn_rojo:hover {color:#FC0}

#google-yahoo h2 {background-image:url(../img/css/google-yahoo.jpg); text-indent:-9999px;height:47px;}
#google-yahoo li {width:auto}
.google_logo h2 {width:134px;background-position:0 0;margin-right:26px}
.yahoo_logo h2{width:135px;background-position:-134px 0}

/* Alta en buscadores */
ul.alto_fijo li span {height:40px;} 

/* Posicionamiento en buscadores */
.border_left {border-left:10px solid #666666;}

/****************************************** PLAN DE COMUNICACION */
.plancomunicacion_title {margin-bottom:20px}
.comunicacion_div {background:#eee; color:#7e7b7b; width:578px; float:right !important; position:relative; margin-bottom:20px}
.comunicacion_div img {position:absolute; left:-38px; top:0}
.comunicacion_div h3, .comunicacion_div p {padding-left:30px; padding-right:10px;}
.comunicacion_div h3 {font-size:15px; font-weight:bold; margin-bottom:7px; margin-top:10px}
.comunicacion_div p {padding-bottom:10px; float:left}

/****************************************** CLIENTES */
.flash-clientes object {width:100%; height:450px}

/****************************************** CONTACTO */
.contacto_page_title {text-indent:-9999px; height:45px;}

#form_contacto, #form_contratar {border-style:solid; border-color:#912116; border-width: 1px 1px 0 0; padding-top:15px}
#form_contacto input, #form_contacto textarea {width:532px; margin-top:14px;padding:6px; float:left}
#form_contacto .servicios_select {padding:5px; margin-top:14px}
#form_contacto textarea {height:120px}
.copete_contacto {margin:45px 0}
#form_contacto #contacto_fax {float:right}
#form_contacto .bg_enviar_bt {width:190px; background-position:right -55px}
.telfax_div {width:270px}
.telfax_div input {width:250px !important}
.contacto_campos {margin-left:22px; width:548px}

/****************************************** CONTRATAR SERVICIO */
.contratar_title {text-indent:-9999px; height:45px}
#form_contratar h4 {color:#b51516; margin-bottom:8px}
.copete_contratar {margin:16px 0}
.contratar_campos {margin-left:22px; width:536px}
#form_contratar input, #form_contratar textarea {width:522px; margin-top:5px; padding: 2px 2px 2px 10px; float:left; border-color:#bfbfbf; background:#eae9e9 url(../img/css/bg_input_contratar.gif) repeat-x left bottom; font-family:Arial; font-size:13px; color:#787272}
#form_contratar textarea {overflow:auto; height:99px}
.contratar_email input {width:208px !important}
.contratar_email {width:225px}
.contratar_nombre input {width:296px !important}
.contratar_nombre {width:310px}
#contratar_anuncio {text-align:left}
#contratar_anuncio p {padding-bottom:4px; padding-top:10px}
#contratar_anuncio span {display:block}
#anuncio_datos label {display:inline}
#anuncio_datos input {float:none; width:105px}
#anuncio_datos input {background:#FFF url(../img/css/bg_input_anuncios.gif) repeat-x left bottom }
#anuncio_datos label span {color:#bfbfbf; padding-left:17px}
#palabras_clave {margin-top:2px}
#palabras_clave label {float:left; margin-right:4px; padding-top:6px;}
#palabras_clave textarea {background:#fcfcfc url(../img/css/bg_textarea_contratar.gif) repeat-x left bottom; height:60px}
#anuncio_datos {text-align:right; margin-top:5px}
#form_contratar .bg_enviar_bt {background-position:right -62px; width:190px; margin-top:15px;}

.google_url {font-size:16px;color:#0000CC;text-decoration:underline;vertical-align:baseline;direction:ltr}
.google_url span {text-decoration:underline}
a.google_url:hover {color:#0000CC}
.google_text {font-size:12px;color:#000;text-decoration:none;/*vertical-align:top;*/direction:ltr}
.google_green_link {font-size:12px;color:#008000;text-decoration:none;vertical-align:baseline}
.google_url, .google_text, .google_green_link {font-family:arial,verdana,helvetica,lucida,sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;word-spacing:normal;line-height:normal}

/****************************************** NOVEDADES */
#izquierda #novedades_home ul {margin-top:20px}
#paginador {text-align:center; font-size:10px; color:#D04D3B; position:relative; margin-top:6px}
#paginador a {position:relative; padding:2px 4px; color:#D04D3B}
#paginador a:hover, #paginador .activo {background:#D04D3B; color:#FFF}

/****************************************** NOVEDAD-DETALLE */
#izquierda #novedades_home {width:100%; overflow:visible}

/****************************************** MAPA DEL SITIO */
.sitemap {width:314px; float:left; margin:20px 0 0 0;}
.sitemap ul li {margin:15px 0 0 0;}
.sitemap ul li a {font-size:16px; font-weight:bold;}
.sitemap ul li a:hover {color:#b51516;}
.sitemap ul li ul li a {margin:15px 0 0 25px;}
.map_title {color:#3F3F3F; font-weight:bold; width:314px; float:left;}

/************************************* BLOG *******************************************/
.blog_title {background-image:url(../img/css/blog_title.jpg)}
.blog_categorias {background-image:url(../img/css/blog_categorias.gif); width:242px; height:37px; position:relative; margin:4px -5px 9px; padding-left:30px; padding-top:5px; text-align:left !important}
.links_blog, .links_blog li {float:left; width:100%}
.links_blog li {clear:both; padding-bottom:10px}
.links_blog a {border-left:4px solid #a1a1a1; padding-left:4px; float:left; text-align:left; margin-left:52px}
.links_blog a:hover {border-color:#000; color:#000}
#buscar_blog {margin:15px 0}
#buscar_blog h4 {text-align:left; color:#333; font-size:12px; margin-bottom:10px; width:auto}
#buscar_blog input {float:left}
#buscar_blog h4, #buscar_blog form {padding-left:25px}
.search {background-image:url(../img/css/search.gif); width:22px; height:22px; text-indent:-9999px; cursor:pointer; border:none}
.input_buscador {height:12px; padding:4px; border-width:1px 0 1px 1px; width:140px}

.nota_blog {margin-bottom:30px}
.nota_blog h3 {color:#b53d33; border-bottom:1px solid #efefef; padding-bottom:5px; font-size:24px; margin-bottom:15px;}
.nota_blog h3 a {text-decoration:none}
.nota_blog h3 span {color:#a1a1a1; font-size:15px}
.nota_blog img {float:left; padding:0 10px 5px 0}
.nota_blog a {text-decoration:underline}
.nota_blog a:hover {text-decoration:none; color:#b13930}
.tags {font-size:11px; margin-top:8px;}
.tags strong {padding-left:23px}
.tags a {text-decoration:none}
.tags a:hover {text-decoration:underline; color:#000}
.blog_next_prev {border:1px solid #b53d33}
.blog_next_prev a {padding:7px; color:#474747}
.blog_next_prev a:hover {text-decoration:underline}
.prev, .resultados_blog {float:left}
.next {float:right}
.resultados_blog li {margin-bottom:10px; border-left:4px solid; padding-left:5px}
.resultados_blog span {font-size:11px}
.resultados_blog a {color:#666}
.resultados_blog a:hover {color:#000}
.stframe {height:250px !important}
.sharethis span {color:#b13930; font-weight:bold; float:left}
a.stbutton {float:left; padding:0 0 0 22px;}

/************************************* FAQ *******************************************/
#faq_list a {display:block; color:#990000; font-weight:bold; padding:20px 0 10px 22px; border-bottom:1px solid #d4d4d4; background:url(../img/css/faq-arrow1.jpg) no-repeat 0 20px}
#faq_list a {background:url(../img/css/faq-arrow2.jpg) no-repeat 0 20px}
#faq_list span {display:block; padding:15px; background:#EFEFEF; color:#333; line-height:18px}

/****************************************** AREA PRIVADA CONTENIDOS */
.servicios_bt, .servicios_bt li {float:left; width:100%}
.servicios_bt li {margin:20px 0; position:relative}
.servicios_bt span {float:left; margin-left:260px; margin-top:40px; padding-left:20px; background:url(../img/css/arrow_servicios.gif) no-repeat 0 3px; width:250px}
#google_bt a, #email_marketing_bt a, #yahoo_bt a, #facebook_bt a {background-image:url(../img/css/privada_servicios.jpg); width:603px;  height:105px; display:block; color:#34a1dd; font-size:18px; font-weight:bold}
#google_bt a.hover {background-position:0 -435px}
#email_marketing_bt a {background-position:0 -107px; height:115px;}
#email_marketing_bt a.hover {background-position:0 -542px}
#yahoo_bt a {background-position:0 -223px}
#yahoo_bt a.hover {background-position:0 -658px}
#facebook_bt a {background-position:0 -328px}
#facebook_bt a.hover {background-position:0 -763px}
#form_informe {width:100%}
.informe_contratar {background-image:url(../img/css/bg_informe_contratar.png); width:433px; height:80px; top:60px; left:80px; position:absolute; overflow:hidden}
.informe_contratar h4 {width:auto; font:bold 12px Arial, Helvetica, sans-serif; color:#141e75; margin-left:60px;
margin-top:32px;}
a.contratar_bt {background:url(../img/css/bt_contratar.gif) no-repeat !important; width:123px !important; height:30px !important; display:block !important; text-align:center; line-height:30px; color:#E6FFF2 !important; text-transform:uppercase; float:right; font-size:11px !important; margin:25px 30px}
a.contratar_bt:hover {color:#fff !important}
.informe_selectores {width:148px}
.informe_selectores_select {width:160px; margin-right:22px}
.informe_selectores input{width:98px; margin-top:5px}
.informe_selectores_select select {width:140px; margin-top:5px; float:left}
.solicitar_bt {background:url(../img/css/solicitar_bt.gif) no-repeat; width:112px !important; height:32px; border:none; cursor:pointer; font-size:15px; color:#fff; font-weight:bold; margin-right:45px; margin-top:13px !important}
.solicitar_bt:hover {background-position: 0 100%}
/* DATEPICKER */
.ui-datepicker-trigger {cursor:pointer; margin:0 0 -3px 3px; position:relative}
#ui-datepicker-div div {width:auto}
.tipo_informe_title {float:right; margin-top:-35px; width:auto; color:#CC0000}

.datos_informe {border:4px solid #CC3300; width:620px}
.datos_informe table {width:100%}
.datos_informe tr.bg_th {background:#cc3300 url(../img/css/bg_reportes.jpg) no-repeat 50% 0}
.datos_informe th {text-transform:uppercase; color:#FFF; border-bottom:1px solid #FF0000; padding:5px 0}
.datos_informe th, .datos_informe td {text-align:center}
.datos_informe td  {border-bottom:1px dashed #ddd; color:#333333; font-size:12px; padding:12px 0; background:url(../img/css/bg_td_informe.gif) repeat-x 0 bottom}
.informe_completado {color:#339933; font-weight:bold}
.informe_espera {color:#FF9900; font-weight:bold}
.servicios_informe li a {background-image:url(../img/css/icon_servicios_informes.png)}
.google_adwords {background-position:left 5px}
a.google_adwords:hover, #google_adwords .activo {background-position:left -280px}
.emailhermes {background-position:left -70px}
a.emailhermes:hover, #emailhermes .activo {background-position:left -355px}
.yahoo_right {background-position:left -142px}
a.yahoo_right:hover, #yahoo_right .activo {background-position:left -427px}
.facebook_right {background-position:left -210px}
a.facebook_right:hover, #facebook_right .activo {background-position:left -495px}

#novedades_privado {width:215px; margin:0 auto; padding:0 10px; background:#fff; border:1px solid; overflow:hidden}
#novedades_privado h3 {color:#D04D3B; font-size:13px; font-weight:bold; text-align:left; padding-top:15px}
#novedades_privado p {font-size:10px; text-align:left}
#novedades_privado p a:hover {color:#000}
#novedades_privado img {float:left; padding:0 5px 5px 0}
#novedades_privado li {border-bottom:1px solid #EFEFEF; float:left}
.refresh {float:right; background:url(../img/css/refresh.gif); width:16px; height:16px; text-indent:-9999px; margin-top:8px}

#alertas .mensaje, #sugerencias .mensaje {padding:32px 0}
#alertas_list, #sugerencias_list {width:625px;}
#alertas_list {background:#fef1ec; border:1px solid #CC0000; color:#CD0A0A}
#sugerencias_list {background:#FBF9EE; border:1px solid #FFCC00; color:#363636}
#alertas_list ul, #sugerencias_list ul {float:left; width:100%; margin-top:5px}
#alertas_list li, #sugerencias_list li {float:left; width:80%; margin-left:50px; padding-bottom:10px}
#alertas_list li span, #sugerencias_list li span {display:block; float:left; width:90%;}
#alertas_content, #sugerencias_content {margin-top:-32px; position:relative; padding:10px; width:606px; border-width:0 1px 1px; border-style:solid; border-color:#ECB9A6; margin-bottom:10px}
.alertas, .sugerencias {font-weight:bold; text-transform:uppercase; background-image:url(../img/css/alertas_icon.gif); padding:10px 0 10px 35px; margin-left:10px; clear:both; width:auto}
.alertas {background-position:0 6px; color:#CC3300;}
.sugerencias {background-position:0 -79px; color:#f5b44a}
.delete {background:url(../img/css/delete.gif); float:left; width:16px; height:16px; margin-right:5px; text-indent:-9999px}
.bt_analytics {background-image:url(../img/css/bt_analytics.png); width:266px; height:67px; display:block; text-indent:-9999px; margin:30px auto 0}
a.bt_analytics:hover {background-position:0 100%}
iframe {float:left; margin-top:15px}

/*****************************************************************************************************
											COLORBOX
*****************************************************************************************************/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative; overflow:hidden;} #cboxLoadedContent{overflow:auto} #cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0} #cboxTitle{margin:0} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} #cboxOverlay div {width:auto !important} #cboxOverlay{background:url(colorbox/overlay.png) 0 0 repeat;} #cboxTopLeft{width:21px; height:21px; background:url(colorbox/controls.png) -100px 0 no-repeat;} #cboxTopRight{width:21px; height:21px; background:url(colorbox/controls.png) -129px 0 no-repeat;} #cboxBottomLeft{width:21px; height:21px; background:url(colorbox/controls.png) -100px -29px no-repeat;} #cboxBottomRight{width:21px; height:21px; background:url(colorbox/controls.png) -129px -29px no-repeat;} #cboxMiddleLeft{width:21px; background:url(colorbox/controls.png) left top repeat-y;} #cboxMiddleRight{width:21px; background:url(colorbox/controls.png) right top repeat-y;} #cboxTopCenter{height:21px; background:url(colorbox/border.png) 0 0 repeat-x;} #cboxBottomCenter{height:21px; background:url(colorbox/border.png) 0 -29px repeat-x;} #cboxContent{background:#fff;} #cboxLoadedContent{margin-bottom:28px;} #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;} #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;} #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;} #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;} #cboxPrevious.hover{background-position:-75px -25px;} #cboxNext{position:absolute; bottom:0; left:27px; background:url(colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;} #cboxNext.hover{background-position:-50px -25px;} #cboxLoadingOverlay{background:url(colorbox/loading_background.png) center center no-repeat;} #cboxLoadingGraphic{background:url(colorbox/loading.gif) center center no-repeat;} #cboxClose{position:absolute; bottom:0; right:0; background:url(colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;} #cboxClose.hover{background-position:-25px -25px;}