/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#todo{ width:920px; background-color:#e9e6d6;}
#pie{ width:920px; border-top:#2c2f22 solid 5px; margin-top:5px;}

#mapasitio{ width:100%; height:25px;}
.mapa1{ width:440px; text-align:left;  margin:8px 0 0 20px;height:17px;}
.mapa2{ width:440px; text-align:right; margin:8px 20px 0 0; height:17px;}
.mapa1,.mapa2, .menu_pie {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left;}
.mapa1 a,.mapa2 a, .menu_pie a{color:#000000;  text-decoration:none;}
.mapa1 a:hover,.mapa2 a:hover, .menu_pie a:hover{ text-decoration:underline;}

#logo{ width:100%; height:152px; background-color:#262f22;}
#logo_der{ width:20px; height:152px; float:left;}
#logo_med{ width:530px; height:152px; float:left;}
#logo_izq{ width:370px; height:152px; float:left;}

.logo_sup{ width:458px; height:110px; clear:both; text-align:left; padding:20px 0 0 5px;}
.nombre{width:100%; height:45px; font-family:Trebuchet; font-size:33px; color:#FFFFFF;}
.frase{width:100%; height:20px; font-family:Trebuchet; font-size:18px; color:#e6a948;}
.logo_inf{ width:100%; height:22px;}

.menu1{ width:440px; text-align:left;  margin:2px 0 0 5px;}
.menu2{ width:78px; text-align:right; margin:2px 5px 0 0;}
.menu1,.menu2 { height:19px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a1b55d; float:left;}
.menu1 a,.menu2 a{color:#a1b55d;  text-decoration:none;}
.menu1 a:hover,.menu2 a:hover{ text-decoration:underline;}


.info_pie{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2C2F22;}

#menu_izq{ width:150px; margin:0px 0 0 15px;}

.box_verde{ width:150px; height:32px; background-color:#2C2F22; margin-top:15px}
.titulo_box_verde{ width:139px; height:14px; padding:9px 0 0 11px;font-family:Arial, Helvetica, sans-serif; 
font-size:14px; color:#fff; font-weight:bold; text-align:left; }
.texto_submenu{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;}

#menu_izq ul{ list-style-type:none; margin:0px; text-align:left; padding:0px;}

#menu_iz li{ margin:4px; padding:4px;text-align:left; height:17px; border-bottom:#2c2f22 solid 1px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#menu_izq li a{  display:block; margin:0; padding:8px 0 0 10px; text-align:left; height:22px; 
border-bottom:#2c2f22 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

#menu_izq li a:hover{ background-color:#e6a948;}

.banner{ width:152px; height:76px; margin:12px 0;}

.box_nov{ width:150px; height:32px; border-top:#2C2F22 solid 2px; border-bottom:#2C2F22 solid 2px; margin-top:15px}
.titulo_box_nov{ width:139px; height:14px; padding:9px 0 0 0px;font-family:Arial, Helvetica, sans-serif; 
font-size:14px; color:#000; font-weight:bold; text-align:center; }

/*NOVEDADES y PROMOCIONES*/
#novedades{ width:150px; margin:8px 0;/*border-bottom:#2c2f22 solid 1px;*/}
.img{ width:100%; height:85px; text-align:center; clear:both;}
.not_ver,.link{width:100%; text-align:center; line-height:18px; color:#0000ff; text-decoration:underline; clear:both;
font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.not_ver a,.link a{width:100%; text-align:center; line-height:18px; color:#0000ff; text-decoration:underline; clear:both;}
.artesano{width:100%; text-align:center; line-height:16px; color:#000; 
font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/*CENTRO*/
#centro{ width:540px; margin:0 12px;}

/*NOTICIAS HOME*/
#noticias_home{ width:100%;}
.titulo{ width:100%; height:30px; clear:both; border-bottom:#2c2f22 solid 2px;}
.tit{width:100%; height:23px; font-family:Trebuchet, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;color:#2c2f22; margin-top:7px;}
.tres_noticias{width:100%; margin:10px 0;}
.noticia1{ width:165px; float:left; margin-right:13px;}
.not_titulo{width:100%; height:30px; text-align:left; line-height:16px; color:#000; font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; font-size:13px;  clear:both;}
.not_foto{ width:100%; height:75px; text-align:left; clear:both; margin:6px 0;}
.not_info{width:160px; text-align:left; line-height:14px; color:#000; 
font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.not_ver{ text-align:right;}

.feria{width:100%; height:23px; font-family:Trebuchet, Arial, Helvetica, sans-serif; font-size:16px; color:#2c2f22; margin-top:7px;}
.feria a{color:#0000ff; text-decoration:underline; }
.feria a:hover{text-decoration:none; }



/*BANNER 540*/
#banner_540{ width:100%; height:80px; margin:10px 0px;}
.publicidad{width:100%; text-align:left; line-height:14px; color:#CCC; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.banner_540_img{width:100%; text-align:left; margin:5px 0 3px 0;}

/*ARTESANIAS HOME*/
#artesanos_home{ width:540px; height:102px; margin:10px 0; border-bottom:#ccc solid 2px;}
.foto_artesanias{ width:147px; height:92px; float:left;text-align:center; }
.contenido{ width:383px; float:left; margin:0 5px;}
.contenido_rubro{width:120px;   height:13px; clear:both; color:#E80C7A;  font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-top:2px;}
.contenido_nombre{width:100%; height:16px; clear:both; color:#2c2f22; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.contenido_info{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px 0;}

/*ARTESANIAS HOME Vertical 102 * 150*/
#artesanos_home_v{ width:540px; height:160px; margin:10px 0; border-bottom:#ccc solid 2px;}
.foto_artesanias_v{ width:147px; height:160px; float:left; text-align:center; }
.contenido_v{ width:383px; float:left; margin:0 5px;}
.contenido_rubro{width:120px;   height:13px; clear:both; color:#E80C7A;  font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-top:2px;}
.contenido_nombre{width:100%; height:16px; clear:both; color:#2c2f22; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.contenido_info{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px 0;}



/*RUBROS*/
.rubros_tit{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.rubros_tit a{ text-decoration:none; color:#333333;}
.rubros_tit a:hover{ text-decoration: underline;}
.rubros_tit li{ list-style-type:none; padding-left:10px;}

/*HOME DE ARTESANOS*/
#artesano_desc{ width:540px; height:145px; margin:10px 0; border-bottom:#E80C7A solid 1px;}
.artesano_foto{ width:220px; height:137px; float:left;}
.artesano_contenido{ width:310px; float:left; margin:0 5px;}
.artesano_nombre_prod{width:100%;   height:13px; clear:both; color:#E80C7A;  font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-top:5px;}
.artesano_descripacion{
	height:80px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
.artesano_contenido_mail{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	clear:both;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
}
.artesano_roza{color:#E80C7A;  font-family:Arial, Helvetica, sans-serif; font-size:9px; }

/*NOTICIAS*/
#noticia_col1{ width:320px; float:left; font-family:Arial, Helvetica, sans-serif;}
.noticia_tit{ width:320px; height:38px; border-bottom:2px solid #778085; }
.noticias_titulo{ width:100%; height:16px; padding-top: 20px; color:#000;  font-size:15px; font-weight:bold; }
.noticia_fecha{ color: #666666; font-size:11px; text-align:right;}
.noticia_cuerpo{width:320px; padding:10px 10px 20px 0px; color:#000; font-size:12px;  }


#noticia_col2{ width:209px; float:left; padding:40px 0 0 11px;font-family:Arial, Helvetica, sans-serif;}
.noticia_img{ width:205px; height:161px; clear:both; border:1px solid #778085;}
.noticia_relacionados{ width:205px; height:165px; clear:both; border:none; margin:15px 0;}
.noticia_rel_titulo{ width:195px; height:25px;  font-size:12px; color:#000; font-weight:bold; line-height:25px; padding-left:10px;}
.noticia_items{ padding:15px 0 0 10px; font-size:12px; color: #333333 ; }
.noticia_items a{  color:#666666; text-decoration:none;}
.noticia_items a:hover{  color:#666666; text-decoration: underline;}

/*SUMATE*/
.sumate_cuerpo{width:100%; padding:10px 20px 20px 0 ; color:#333; font-size:13px;font-family:Arial, Helvetica, sans-serif; }
.sumate_cuerpo ul{ padding:5px 0 0 20px; margin:0px;}
.sumate_cuerpo li{ list-style-type: square; padding-top:5px; font:12px;}
.sumate_relacionados{ width:100%; height:150px; clear:both; border:1px solid #778085; margin:15px 0;}
.sumate_rel_titulo{ width:100%; height:25px; background-color:#778085; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:25px; padding-left:0px; }
.sumate_items{ padding:15px 0 0 10px; font-size:12px; color: #333333 ; }
.sumate_items a{  color:#666666; text-decoration:none;}
.sumate_items a:hover{  color:#666666; text-decoration: underline;}
.sumate_aqui{ padding:15px 0 0 10px; font-size:12px; color: #333333 ; }
.sumate_aqui a{   text-decoration:none;}
.sumate_aqui a:hover{   text-decoration: underline;}

/*CONTACTO*/
.labels{color:#a1b55d; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.s{ width:150px;height:15px;}
.l{ width:180px;height:15px;}
.xl{ width:250px; height:50px; }
.xxl{ width:371px;height:50px; }
.s, .l,.xl,.xxl{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px; border:1px solid #778085;}
.btn{ width:70px; height:25px; border:1px solid #778085; color:#2c2f22; font-family:Arial, Helvetica, sas-serif; font-size:12px; }
.s{}

.campos{width:100%;  font-family:Trebuchet; font-size:13px; color:#000;}
.campos a{  font-family:Trebuchet; font-size:13px; color:#000; text-decoration:underline;}
.campos a:hover{ font-family:Trebuchet; font-size:13px; color:#000;text-decoration:none;}

/*nuestros artesanos dicen-*/

.dicen{ margin:5px 5px; border-bottom:1px dotted #ccc; padding:0 0 5px 5px; color:#333;}
.dicen_quien{ font-size:13px; letter-spacing:1px; color:#666666; line-height:24px;}
.quien_que{ color:#333;}


/*info */
#box_info_sec{ margin:5px; }
.secc_link{ height:30px; line-height:25px; margin:5px; border-bottom:2px solid #666;}
.secc_link ul{ list-style-type:none;  margin:0; padding:0;}
.secc_link li{ list-style-type:none; float:left; margin:0 10px;}
.secc_link li a{ text-decoration:underline;}

#box_info_cont{ margin:20px 10px 0 0;}

.box_info_tit{ width:100%; height:30px; background-color:#999999; font-size:14px; color:#FFF; line-height:30px;
padding:0 10px;}

.arriba{ text-align:right;}

