/*  
Theme Name: Activando Marcas
Theme URI: http://www.activandomarcas.com
Description: Esta plantilla fue hecha para Activando Marcas
Version: 1.4
Author: Estrategia Creativa F
Author URI: http://www.estrategiacreativaf.com
*/
html,div,span,applet,object,iframe,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
body{font:normal 13px/1 Arial,Helvetica,Garuda,sans-serif;margin:0;padding:0}

ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0;font-size:inherit}
form{display:block}
xmp{padding:15px}
cite,em,dfn{font-style:italic}
strong,b{font-weight:700}
sup{bottom:.3em;position:relative;vertical-align:super}
sub{bottom:-.2em;position:relative;vertical-align:sub}
dd,blockquote{margin-left:1em}
code,kbd,samp,pre,tt,var,textarea{font-family:Consolas, "Lucida Console", "Courier New", Courier, mono-space;font-size:100%}
del{text-decoration:line-through}
ins,dfn{border-bottom:1px solid #ccc}
small,sup,sub{font-size:85%}
abbr,acronym{border-bottom-style:dotted;border-bottom-width:1px;text-transform:uppercase}
a,a:link,a:visited,a:hover,a:active{text-decoration:none}
label,button{cursor:pointer}
.left{float:left}
.right{float:right}
.center{text-align:center}
.clear{clear:both}
.hidden{display:none!important;visibility:hidden}
img.left{margin-bottom:5px;margin-right:8px}
img.right{margin-bottom:5px;margin-left:8px}
pre,blockquote,ul,ol,dl,address,p{margin:0 0 1em}
a abbr,a acronym,fieldset{border:medium none}
a img,img{border:0;text-decoration:none}


html,div,span,applet,object,iframe,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
body{margin:0px; padding:0px; font:14px/20px Arial, Helvetica, sans-serif; background:#FFFFFF url(images/fondo_top.jpg) repeat-x scroll center top;}

blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:''}
table{border-collapse:collapse;border-spacing:0;font-size:inherit}
form{display:block}
xmp{padding:15px}
cite,em,dfn{font-style:italic}
strong,b{font-weight:700}
sup{bottom:.3em;position:relative;vertical-align:super}
sub{bottom:-.2em;position:relative;vertical-align:sub}
dd,blockquote{margin-left:1em}
code,kbd,samp,pre,tt,var,textarea{font-family:Consolas, "Lucida Console", "Courier New", Courier, mono-space;font-size:100%}
del{text-decoration:line-through}
ins,dfn{border-bottom:1px solid #ccc}
small,sup,sub{font-size:85%}
abbr,acronym{border-bottom-style:dotted;border-bottom-width:1px;text-transform:uppercase}
a,a:link,a:visited,a:hover,a:active{text-decoration:none}
label,button{cursor:pointer}
.left{float:left}
.right{float:right}
.center{text-align:center}
.clear{clear:both}
.hidden{display:none!important;visibility:hidden}
img.left{margin-bottom:5px;margin-right:8px}
img.right{margin-bottom:5px;margin-left:8px}
pre,blockquote,ul,ol,dl,address,p{margin:0 0 1em}
a abbr,a acronym,fieldset{border:medium none}
a img,img{border:0;text-decoration:none}
#cabecera{width:980px; height:100px;margin:0 auto;}

/*-------------------------------------------------------------------------final menuprincipal de la pagina activando-------------------------------------------- */

#contenidogeneral{ width:960px; height: auto; margin:0 auto; background:url(images/fondocontenido.png) repeat-y;}


a {	color:#E88B00;text-decoration: none;}
a:visited {color:#33323;text-decoration: none;}
a:hover {color:#B9200B;text-decoration: underline;}
img {border: none;}
p {	padding: 0px 0px 15px;margin: 0px; text-align:justify;}
h1 {margin:0px;	background: url(images/header-icon.gif) no-repeat;padding-left: 70px;height: 60px;font: bold 36px/100% "Trebuchet MS", Tahoma, Arial;color: #c9eefe;}
h1 a, h1 a:visited{color: #c9eefe;text-decoration: none;}
h1 a:hover{color: #ffffff;text-decoration: none;}
h2 {color:#6B0D08;margin: 0px 0px 2px;border-bottom: 1px dotted #CCCCCC;letter-spacing: -1px;font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;padding-bottom: 3px;}
h2 a, h2 a:visited {color:#9e004a;text-decoration: none;}
h2 a:hover {color:#000000;text-decoration: none;}
h3 {font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;color: #B9200B;margin: 10px 0px 5px;}
h4 {font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;color: #B9200B;margin: 10px 0px 5px;}
form {margin:0px;padding:0px;}
#page {margin: 0px auto;width: 960px;border-bottom: 5px solid #d5e6eb;border-left: 5px solid #d5e6eb;border-right: 5px solid #d5e6eb;background:#FFFFFF url(images/content-bg.gif) repeat-y;}
/* header area */

/* header area dsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*/


/* Pag contacto_finaljsssjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj*/
/* content area */
#content {padding:10px 10px 30px 10px;float: left;width: 640px;overflow: hidden; margin:25px 10px 0 15px;}
.post {clear:both;padding-top: 15px;}
.post-date {width: 45px;height: 49px;float:left;background: url(images/date-bg.gif) no-repeat;}
.post-month {font-size: 11px;text-transform: uppercase;color: #FFFFFF;text-align: center;display:block;line-height: 11px;padding-top: 2px;margin-left: -3px;}
.post-day {font-size: 18px;text-transform: uppercase;color: #999999;text-align: center;display:block;line-height: 18px;padding-top: 7px;margin-left: -3px;}
.post-title {float: left;margin-left: 10px;width: 570px;}
.entry {clear: both;padding-top: 10px;}
.post-cat {	background: url(images/mini-category.gif) no-repeat;padding-left: 20px;float:left;font-size: 95%;color: #999999;}
.post-comments {background: url(images/mini-comments.gif) no-repeat;padding-left: 20px;	float: right;font-size: 95%;}
.post-calendar {background: url(images/mini-calendar.gif) no-repeat;padding-left: 20px;float: right;font-size: 95%;color: #999999;}
.mini-add-comment {	background: url(images/mini-down-arrow.gif) no-repeat;padding-left: 18px;float: right;}
.navigation {clear: both;padding: 10px 0px;}
.navigation a, .navigation a:visited {color: #59770e;}
.previous-entries a {float: left;padding-left: 18px;background: url(images/mini-nav-left.gif) no-repeat left center;}
.next-entries a {	float: right;padding-right: 18px;background: url(images/mini-nav-right.gif) no-repeat right center;}

/* comments area */
#comments, #respond {
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0 5px 0;
	clear: both;}
.commentlist {
	margin: 10px 0px;
	padding-left: 20px;
	line-height: 130%;}
.commentlist li{
	padding: 5px 10px;}
.commentlist .alt {
	background: #E3D9DD;}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	color: #CC6600;}
.commentlist cite a, .commentlist cite a:visited {
	color: #CC6600;}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;}
#commentform {
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;}
#commentform p {
	padding: 6px 0px;
	margin: 0px;}
#commentform label{
	color: #787878;
	font-size: 87%;}
#commentform input{
	width: 200px;
	background:#E3D9DD;
	border: 1px solid #B9200B;
	padding: 3px;
	margin-top: 3px;}
#commentform textarea{
	width: 478px;
	height: 115px;
	background:#E3D9DD;
	border: 1px solid #B9200B;
	padding: 2px;
	margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;}
#commentform #submit{background: url(images/btn-bg.gif) no-repeat;font: bold 12px Arial, Helvetica, sans-serif;color: #FFFFFF;border: none;width: 144px;height: 28px;cursor: pointer;}
/*sidebar */
#sidebar {float: right;padding:0 10px 20px 25px;width: 220px;color:#666666;overflow: hidden;background-color:#E3D9DD; margin:25px 20px 0 0;}
/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;color:#7BC17;margin: 20px 0px 2px;	border-bottom: 1px solid #B9200B;}
/*sidebar text styles */
#sidebar a, #sidebar a:visited{
	color:#333232;
	text-decoration: none;}
#sidebar a:hover{text-decoration:underline; color:#9e004a;}
/*sidebar list level1 */
#sidebar ul {margin: 0;	padding: 0;}
#sidebar ul li {list-style: none;margin: 0;	padding: 0;	border: none;}
/*sidebar list level2 */
#sidebar ul li ul {	padding: 0;	margin: 0;}
#sidebar ul li ul li{padding: 2px 0 2px 0px;border-bottom: 1px solid #B9200B;}
/*sidebar list level3 */
#sidebar ul li ul li ul li{	padding: 1px 0 1px 10px;border: none;}
/*blogroll */
ul.list-blogroll li{
	background: url(images/mini-blogroll.gif) no-repeat !important;
	padding-left: 16px !important;}
/*category widget */
ul.list-cat li, li.widget_categories li{
	background: url(images/mini-category.gif) no-repeat !important;
	padding-left: 20px !important;}
/*archives widget */
ul.list-archives li, li.widget_archives li{
	background: url(images/mini-monthly-archive.gif) no-repeat !important;
	padding-left: 20px !important;}
/*pages widget */
ul.list-page li, li.widget_pages li, li.widget_recent_entries li{
	background: url(images/mini-page.gif) no-repeat !important;
	padding-left: 20px !important;}
/*sub-pages */
ul.list-page li ul li, li.widget_pages li ul li{
	background: url(images/mini-page-arrow.gif) no-repeat !important;
	padding-left: 10px !important;}
/*recent comments widget */
li.widget_recent_comments li{
	background: url(images/mini-recent-comments.gif) no-repeat !important;
	padding-left: 20px !important;}
/*calendar widget */
li.widget_calendar td {padding: 1px 7px;}
/*text widget */
.textwidget {padding-top: 5px;}
/*search form */
#searchform {margin: 15px 0 0;}
#searchform br {display: none;}
#searchform #s {border:1px solid #B9200B;width: 135px;height: 22px;padding: 4px 5px 0px 5px;border: 1px solid #B9200B;background: #fff;margin-right: 2px;color: #000000;font-weight: normal;}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {background: url(images/search-btn-bg.gif) no-repeat;border: none;width: 67px;height: 26px;font: bold 12px Arial, Helvetica, sans-serif;color: #FFFFFF;vertical-align: middle;}
/* footer area */

/* credits */
#credits {margin: 0px auto;width: 950px;color: #7a9299;font-size: 85%;	line-height: 120%;}
#credits a, #credit a:visited {color:#8C5400;}
.rss {background: url(images/mini-rss.gif) no-repeat left center;padding-left: 18px;padding-bottom: 2px;margin-left: 8px;}
.loginout {background: url(images/mini-loginout.gif) no-repeat left center;padding-left: 18px;padding-bottom: 2px;margin-left: 8px;}
/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}
.alignright {float: right;margin:10px 0 0 0;}
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;}

/*-------------------------------------------------------------INICIOfotterlinks ------------------------------------------------------------------*/
.fotter_designed {font-family: Arial;font-size: 9px;font-style: normal;line-height: normal;font-variant: normal;text-decoration:none;margin: 0px;float: left; text-align:center;height:20px;width: 100%;color:#FFFFFF;padding-top: 10px;padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;}
.fotter_designed a{ color:#666; text-decoration:none;}
.fotter_designed a:hover{ color: #FFFFFF; text-decoration:none;}
.fotter_designedlink {font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-variant:normal;text-decoration:none;}
.fotter_designedlink:hover {font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-variant: normal;text-decoration: none;
color: #FFFFFF;}
.fotter_leftarea {margin:5px 0 0 0;padding:10px 0 0 0;float: left;height:auto;width: 960px;background: url(images/footer.jpg) repeat-x;}
#fotter{width:100%;	margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding: 0px;	height: 118px; }
#fotter_1{width:960px;	height:104px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left:auto;padding: 0px;}
#fotter_1 h2{font-family:Arial;font-size: 28px;line-height: normal;font-weight:700;font-variant: normal;text-transform: none; color:#FFFFFF; padding:10px; margin:0; text-align:center;}
.fotter_links {	font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;	text-decoration: none;margin:0px;float: left;height: 20px;width:100%;color: #9e9e9e; padding:5px 0 0 45px;}
a.fotterlink:link {font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;	text-decoration: none;color: #9e9e9e;}
a.fotterlink {font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;	text-decoration: none;color: #9e9e9e;}
a.fotterlink:hover {font-family: Arial;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;	text-transform: none;
	text-decoration: none;color:#C7046D;}
#texto{ color:#CCC;}
/*-------------------------------------------------------------FINAL fotterlinks ------------------------------------------------------------------*/

.titulosp{ width:960px; height:120px; margin:0 auto;}
.titulostexto{ width:450px; height:40px; float:left; padding:60px 0 0 30px;}
.titulostexto h2{ font: normal 24px Tahoma, Geneva, sans-serif; color:#ffffff; text-decoration:none; border-bottom:none;}
.rssr { width:140px; float:right; text-align:left; font: normal 11px Arial, Helvetica, sans-serif; color:#ffffff; padding:70px 40px 0 0; margin:0;}
.rssr img { float:right; margin:0 3px; padding:0;}
.tiritatop{ width:960px; height:54px; margin:0 auto;  background:url(images/topcontenido.png)}

/*
  * ESSENTIAL STYLES ***
*/
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:175px; /* 10em left offset of submenus need to match (see below) */}
.sf-menu ul li{	width:100%;}
.sf-menu li:hover{	visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li{float:left;	position:relative;}
.sf-menu a{	display:block;	position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;top:2.5em; /* match top ul list item height */	z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{	top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{	left:175px; /* match ul width */	top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{	top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:175px; /* match ul width */	top:0;}
/*
  * DEMO SKIN ***
*/
.sf-menu{position: absolute;margin-left:240px; margin-top:17px; list-style-type:none;	list-style-position:inside;z-index:5;}
.sf-menu li{margin-right:15px;padding-top:35px;width: auto;}
.sf-menu a{	display:block;	padding-left:0px;	width: auto;height:35px;font-size:13px;	cursor:pointer;}
.sf-menu a span{display:block;margin-top:2px;padding-left:0px;font-size:10px;}
.sf-menu ul{margin-top:36px;width:175px;}
.sf-menu ul li{	padding:0px;margin:-1px 0px;line-height:24px;height:25px;}
.sf-menu li ul a{display:block;padding-left:10px;width:165px;height:25px;float:left;}
.sf-menu ul ul{	padding:0px;margin-top:auto;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{outline:0;}
/*
  * ARROWS ***
*/
.sf-menu a.sf-with-ul{	padding-right:0px;min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em; /* IE6 only */width:10px;	height:10px;text-indent:-999em;	overflow:hidden;}
a > .sf-sub-indicator{  /* give all except IE6 the correct values */
	top:.8em;	background-position 0 -100px; /* use translucent arrow for modern browsers*/}
/* 
  * apply hovers to modern browsers ***
*/
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator{	background-position:-20px -100px; /* arrow hovers for modern browsers*/}
/* 
  * point right for anchors in subs ***
*/
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
/* 
  * apply hovers to modern browsers ***
*/
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0; /* arrow hovers for modern browsers*/}
/*
  * shadows for all but IE6 ***
*/

/*
  * estilocabecera ***
*/
.sf-shadow ul{background:url('../images/shadow.html') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;	-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}

#menu{height:70px; padding:20px 0 0 0;width:960px; margin:0 auto;}
	#menu .logo a{display:block;position:absolute;margin-left:0;width:270px;	height:93px;border:none;text-indent:-9999px;}
	#menu .logo a{background-image:url(images/logo-activando.png);background-position:0px 0px;background-repeat:no-repeat;}
		

h1, h2, h3, a{	color:#000;}
h4, h5, h6, cite{	color:#333;}
p, li, input{	color:#555;}
blockquote{border-left:solid 2px #ff7e00;}
blockquote p{color:#000;}
/*
  * LISTA COLORES ***
*/
li{background-image:url('../images/skin/arrow.gif');background-position:0px 12px;background-repeat:no-repeat;}
ul ul li{background-image:url('../images/skin/arrow_1.gif');background-position:15px 12px;background-repeat:no-repeat;}
ul ul ul li{background-image:url('../images/skin/arrow_1.gif');	background-position:30px 12px;background-repeat:no-repeat;}
ul ul ul ul li{background-image:url('../images/skin/arrow_1.gif');background-position:45px 12px;background-repeat:no-repeat;}
ul ul ul ul ul li{background-image:url('../images/skin/arrow_1.gif');background-position:60px 12px;background-repeat:no-repeat;}
ul a, ul span{border-bottom:solid 1px #ddd;}
/*
  * MENU COLORES ***
*/
#menu{background-color:;	border-bottom:; width:960px; margin:0 auto;}
	
.sf-menu li{background:none;}
.sf-menu li a{color:#FFFFFF;border:none;}
.sf-menu span{color:#999;border:none;}
.sf-menu ul li{	border:solid 1px #e8e8e8;}
.sf-menu li ul a{color:#333;background-color:#fff;}
.sf-menu li a:hover{color:#999;}
.sf-menu .current{	border-bottom:solid 2px #C7046D;}
.sf-menu .current a, .sf-menu .current a span, .sf-menu .current a:hover, .sf-menu .current a:hover span{color:#C7046D;}
.sf-menu .current ul li a{color:#000;}
.sf-menu .current ul li a:hover{color:#999;}
.sf-sub-indicator{background-image:url('../images/skin/sub_menu_arrow.png');background-position:-20px -100px;background-repeat:no-repeat;}
/*
  * CABECERA ***
*/
#header_index{	background-color:;}
#header_page{	background-color:#fff;}
#header_galleries{background-color:#fff;}

.paginasamigas { height:150px;}

.estrategiaf {font-family: Arial;font-size: 9px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-decoration:none;margin: 0px;	float: left; text-align: inherit;height:20px;        width: 100%;color: #FFFFFF; padding:8px;}
	.centr{ width:290px; height: auto; margin:0 auto;}
	.izqes{ width: auto; height:20px; float:left; margin:0; padding:0;}
	.izqes a{color:#9E9E9E; text-decoration:none;padding:8px 2px 10px 2px;}
	.izqes a:hover{color: #FFFFFF; text-decoration:none;}
	
	.imalo{ width:20px; height:20px; margin:-2px 3px 0 3px; float: left;}
	.imalo a{ width:20px; height:20px; margin:-2px 3px 0 3px; float: left;}
	.imalo a:hover{  background: url(http://www.activandomarcas.com/imagenes/LOGOpequeBN.png) no-repeat; width:20px; height:20px; margin:-2px 3px 0 3px; float: left;}
	
	.derech{ width: auto; height:20px; float:left; margin:0; padding:0;}
	.derech a{color:#9E9E9E; text-decoration:none;padding:8px 2px 10px 2px;}
	.derech a:hover{color: #fff; text-decoration:none;}
	.efe{ color:#A8B429;}