/* Font sizes: 10px = 0.8333em; 12px = 1.0em; 14px = 1.1666em; 16px = 1.3333em; 18px = 1.5em */

/* Friendly global style resetting */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { padding: 0; margin: 0 }
table { border-collapse: collapse; border-spacing: 0 }
a, img, fieldset { border: none; outline: none }
address, caption, cite, th { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
em, strong { font-weight: normal; font-style: normal }

body { background: #FFF; font: 12px/1.25; color: #222; height:100%; width:100%; margin:0px}

/* Titles */
h1 { margin-bottom: 10px; font-size: 1.5em; }
h1 span { color: #999; }

/* Links */
a { font-weight: normal; text-decoration: none }
a:link { color: #4261DF }
a:visited { color: #1A3577 }
a:hover { border-bottom: 1px dotted #0728ED; color:#0728ED }
a:active { border-color: #3BB000; color: #3BB000 }

	}
	.google_input {
		width: 173px;
		

	}
	.cuerpo
	{
		width:972px;
		margin-top:4px;
		text-align:center;
	}
	.cont_cuerpo
	{
		background:url(../images/bg_gen.jpg) center repeat-y;
		width:996px;
	}
	.centro{
	text-align:justify; width:972px;
	}
	.encabezado
	{
		width:972px;
		vertical-align:middle; 
		height:74px;
	}
	.cuerpo_preview
	{
		width:1028px;
		margin-top:4px;
		text-align:center;
	}
	.cont_cuerpo_preview
	{
		background:url(../images/bg_gen_preview.jpg) center repeat-y;
		width:1028px;
	}
	.centro_preview{
	text-align:justify; width:1000px;
	}
	.encabezado_preview
	{
		width:1000px;
		vertical-align:middle; 
		height:74px;
	}

	.text_general 
	{
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 14px;
	}
	.text_titulo_categoria 
	{
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 22px;
		color:#FFFFFF
	}
	.text_sitemap_left
	{
		width:315px;
		float:left;
		margin-bottom:0px;
		text-align:left;
	}
		.text_sitemap_center
	{
		width:315px;
		margin-bottom:0px;
		text-align:left;
		float:right;
	}
		.text_sitemap_right
	{
		width:315px;
		float:right;
		margin-bottom:0px;
		text-align:left;
	}

	.text_general_min {
		font-size: 12px
	}
	.en_input_text 
	{
	font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
	color: #666666;
	font-size: 12px;
	}
	.im_iz
	{
		margin-right:15px;
	}
	.cont_cuadro_grande
	{
		width:972px; 
		height:130px; 
		background:url(../images/ln_sup_g_g.png) no-repeat;
		float:none;
	}
	.logo_principal
	{
		float:left; 
		width:268px; 
		height:66px;
		padding-left:6px;
	}
	.header_index_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_index_1.jpg);
	}
	.header_index_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_email-marketing1.jpg);
	}
	.header_index_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_existaya_google6.jpg);
	}

	.header_google_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_existaya_google6.jpg);
	}
	.header_google_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_existaya_google7.jpg);
	}
	.header_google_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_existaya_google8.jpg);
	}
	.header_analytics_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_analytics1.jpg);
	}
	.header_analytics_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_analytics2.jpg);
	}
	.header_analytics_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_analytics3.jpg);
	}
	.header_email_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_email-marketing1.jpg);
	}
	.header_email_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_email-marketing2.jpg);
	}
	.header_email_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_email-marketing3.jpg);
	}
	.header_redsocial_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_redes-sociales1.jpg);
	}
	.header_redsocial_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_redes-sociales2.jpg);
	}
	.header_redsocial_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_redes-sociales3.jpg);
	}
	.header_disenoweb_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_diseno-web1.jpg);
	}
	.header_disenoweb_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_diseno-web2.jpg);
	}
	.header_disenoweb_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_diseno-web3.jpg);
	}
	.header_hosting_1
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_hosting.jpg);
	}
	.header_hosting_2
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_dominios.jpg);
	}
	.header_hosting_3
	{
		height:208px; 
		width:972px; 
		background-image:url(../images/banner_diseno-web3.jpg);
	}


.categoryList{
	color: #FF460D;
	font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
}
.categoryList A{text-decoration:none; color:#FFFFFF}
.categoryList A:hover{text-decoration:none}
.categoryList A:active{text-decoration:none}


	.tit_head {
		color: #FFFFFF;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 23px;
		font-weight:normal;
	}
	.cuadro_r_i
	{
		width:314px; 
		float:left; 
		margin-top:10px; 
		height:180px; 
		background:#f7f7f7 url(../images/ln_sup_pq_r.png) no-repeat;
	}
	.cuadro_templates_busqueda
	{
		width:730px; 
		float:left; 
		margin-top:0px; 
		height:110; 
		background:#f7f7f7 url(../images/ln_sup_pq_r_templates.png) no-repeat;
	}

	.cuadro_r_d
	{
		width:314px; 
		float:right; 
		margin-top:10px; 
		height:180px; 
		background:#f7f7f7 url(../images/ln_sup_pq_r.png) no-repeat;
	}
	.contenedor_i
	{
		width:635px;
		float:left;
		background:url(../images/ln_sup_gr.jpg) top no-repeat;
	}
	.contenedor_d
	{
		width:331px; 
		float:right; 
		background:url(../images/ln_sup_pq.png) top no-repeat;
	}
	.contenedor_templates_i
	{
		width:740px;
		float:left;
	}
	.contenedor_templates_d
	{
		width:232px; 
		float:right;
		background-color:#333333 
		
	}

	.footer
	{
		background:#000000; 
		width:972px; 
		height:80px;
		margin-top:20px;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
	}
	.tit_cuadro 
	{
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 18px;
		color: #000000;
		margin:5px 0px 5px 10px;
		font-weight:normal;
		text-align:left;
		
	}	
	.txt_cuadro
	{
		margin:15px 10px 10px 10px;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 14px;
	}
	
	
		.cuadro_r_d_index
	{
		width:314px; 
		float:right; 
		margin-top:10px; 
		height:190px; 
		background:#f7f7f7 url(../images/ln_sup_pq_r.png) no-repeat;
	}
		.cuadro_r_i_index
	{
		width:314px; 
		float:left; 
		margin-top:10px; 
		height:190px; 
		background:#f7f7f7 url(../images/ln_sup_pq_r.png) no-repeat;
	}
		.txt_cuadro_index
	{
		margin:15px 10px 5px 10px;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 14px;
		height:115px
	}
	.txt_linkprod_index
	{
		margin:0px 10px 5px 10px;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 14px;
	}

	
	
	
	
	.txt_rojo 
	{
		color: #FF3300
	}
	.style5 {
		font-size: 13px;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		color: #FFFFFF;
		font-weight:normal;
	}
	.style6 {
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 11px;
	}
	.style7 {
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 22px;
		color: #000000;
		font-weight:normal;
	}
	.style8 {
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
		font-size: 18px;
		color: #000000;
	}
	
	.style9 {font-size: 16px}
	.style11 {color: #BB2500}
	.style12 {font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman"}
	.vineta
	{
		list-style:url(../images/vineta_p.png); margin: 0px 20px 0px 20px;
	}
	.tam18 {font-size: 18px;
	padding:1px;}
	.normal11 {
		font-size: 11px;
		color: #FFFFFF;
		font-family: tahoma;
	}
	.normal_14_negra {
		font-size: 14px;
		color: #000000;
		font-family: "Segoe UI", "Calibri", "Tahoma", "Verdana", "Arial", "Times New Roman";
	}
	.prod_cuadro_rojo_iz
	{
		background:url(../images/prod_bg2_iz.jpg) no-repeat;
		background-color:#f7f7f7;
	}
	.prod_cuadro_crema_iz
	{
		background:url(../images/prod_bg4_iz.jpg) no-repeat;
		background-color:#ffffe6;
	}
	.style13 {color: #FB340A}
	.style14 {color: #bb2500}
	
	/*probando crossfading*/
	    div.cf_wrapper
    {
        position: relative;
		height:208px; 
		width:972px; 
		text-align:center;
    }
    
    div.cf_element
    {
		height:208px; 
		width:972px; 
		text-align:center;
    }
	.indicadores
    {
	height:24px;
	width:972px;
	background:url(../images/trama.jpg);
	text-align:center;
    }
	.link_footer
	{
	float:left; 
	margin-left:6px; 
	margin-right:6px;
	}	
	
.google {
width:124px;
}
.google a {
	width: 124px;
	height: 48px;
	background:url(../images/logo_google_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.google a:hover {
width: 124px;
height: 48px;
background:url(../images/logo_google_color.jpg) no-repeat;
}
.yahoo {
width:176px;
}
.yahoo a {
	width: 176px;
	height: 48px;
	background:url(../images/logo_yahoo_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.yahoo a:hover {
width: 176px;
height: 48px;
background:url(../images/logo_yahoo_color.jpg) no-repeat;
}
.msn {
width:132px;
}
.msn a {
	width: 132px;
	height: 48px;
	background:url(../images/logo_msn_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.msn a:hover {
width: 132px;
height: 48px;
background:url(../images/logo_msn_color.jpg) no-repeat;
}
.facebook {
width:183px;
}
.facebook a {
	width: 183px;
	height: 48px;
	background:url(../images/logo_facebook_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.facebook a:hover {
width: 183px;
height: 48px;
background:url(../images/logo_facebook_color.jpg) no-repeat;
}
.hi5 {
width:68px;
}
.hi5 a {
	width: 68px;
	height: 48px;
	background:url(../images/logo_hi5_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.hi5 a:hover {
width: 68px;
height: 48px;
background:url(../images/logo_hi5_color.jpg) no-repeat;
}
.myspace {
width:149px;
}
.myspace a {
	width: 149px;
	height: 48px;
	background:url(../images/logo_myspace_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.myspace a:hover {
width: 149px;
height: 48px;
background:url(../images/logo_myspace_color.jpg) no-repeat;
}
.youtube {
width:91px;
}
.youtube a {
	width: 91px;
	height: 48px;
	background:url(../images/logo_youtube_bn.jpg) no-repeat;
	float:left;
	border:0px;
}
.youtube a:hover {
width: 91px;
height: 48px;
background:url(../images/logo_youtube_color.jpg) no-repeat;
}