/*
THEME NAME: Ahorra Ahora 2 based on Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme developed by Portable based on Sandbox developed by <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
VERSION: 2.0
AUTHOR: Portable Diseño
AUTHOR URI: http://www.portable.cl
*/


/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/ahorra-ahora.css');

/* Just some example content */


a.botonOpina  {
text-decoration:none;
background-image:url(images/participa/btn_danos_tu_opinion.jpg);
background-repeat:no-repeat;
text-indent:-9000px;
width:315px;
height:63px;
}

a.botonOpina:link, a.botonOpina:visited {
background-position: left top;
}

a.botonOpina:hover, a.botonOpina:active  {
background-position:-5px -5px;
}



body {

	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color: #414141;
	text-align: center;
	background-color:#F3F0E9;
	margin:0;
}

div#wrapper{
margin:0;
width: 100%;
background-color:#F3F0E9;
/*background-image:url(images/bg-2.jpg);
background-position:left;
background-repeat:repeat;*/
}

div#inside{
width:950px;
text-align:left;
margin:0 auto;
padding:0 0 1.6em 0;
}

div#header{
margin:0;
padding:0;
}

/* Estilos Header */

h1#blog-title {
float:left;
text-indent:-9990px;
}

h2#blog-description {
float:left;
text-indent:-9990px;
}


/* Estilos Menu */



div#menu{
height:44px;
padding:0;
margin:0;
background-color:#141414;
}

div#menu-nivel-2 {
height:44px;
padding:0;
margin:0;
background-color:#C2C0BA;
}

div#container-menu, div#container-menu-nivel-local {
width:950px;
margin:0 auto;
padding:0;
text-align:left !important;
}


div#container-menu ul.tabs {
	/*padding: 3px 0;*/
	padding:14px 0 0 0;
	margin:0 0 0 0;
	font-size:15px;
	line-height:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold !important;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/

}

ul.leveltwo {	/*padding: 3px 0;*/
	padding:14px 0 0 0!important;
	margin:0 0 0 0!important;
	font-size:15px!important;
	line-height:14px!important;
	font-family:Geneva, Arial, Helvetica, sans-serif!important; 
	font-weight:bold !important!important;
	list-style-type: none!important;
	text-align: left!important; /*set to left, center, or right to align the menu as desired*/}

/*div#container-menu-nivel-local ul.tabs {
	padding:14px 0 0 0 !important;
	margin:0 0 0 0 !important;
	font-size:15px !important;
	line-height:14px !important;
	font-family:Geneva, Arial, Helvetica, sans-serif !important; 
	font-weight:bold !important;
	list-style-type: none !important;
	text-align: left !important; 

}
*/
div#container-menu ul.tabs li {
display:inline;
margin:0;
list-style-type: none !important;
}

ul.leveltwo li { /* same as div#container-menu-nivel-local ul.tabs li */
display:inline !important;
margin:0 !important;
list-style-type: none !important;
}

div#container-menu-nivel-local ul.tabs li {
display:inline !important;
margin:0 !important;
list-style-type: none !important;
}

.tabs li a {
text-decoration: none;
padding: 5px 11px 12px 11px;
margin-right: 8px;
margin-top:15px;
color: #fff;

}

.leveltwo li a {
text-decoration: none;
padding: 5px 11px 12px 11px;
margin-right: 8px;
margin-top:15px;
color:#5F5F5F;

}

/*div#container-menu-nivel-local ul.tabs li a {
text-decoration: none;
padding: 5px 11px 12px 11px;
margin-right: 8px;
margin-top:15px;
color: #5F5F5F;
}*/

.tabs li a:visited {
color: #fff;
}

.leveltwo li a:visited{
color: #5F5F5F !important;
}

.tabs li a:hover{
color: #E23A39;
}
.tabs li a:active{
color: #fff;
}

.leveltwo li a:hover{
color:#E23A39 !important;
}
.leveltwo li a:active{
color:#E23A39 !important;
}

.tabs li.selected a{ /*selected tab effect*/
color:#E23A39 !important;
}
.tabs li.selected a:hover{ /*selected tab effect*/
color:#FF5353!important;
}

.leveltwo li.selected a{ /*selected tab effect*/
color:#000 !important;
}
.leveltwo li.selected a:hover{ /*selected tab effect*/
color:#E23A39 !important;
}

.leveltwo li.current_page_item a{ /*selected tab effect*/
color:#000 !important;
}
.leveltwo li.current_page_item a:hover{ /*selected tab effect*/
color: #970000!important;
}




h1 {
	font-size:2em;
	margin:1em 0;
}

h1 a {
	color:#000000;
	text-decoration:none;
}

/* Estilos de Noticias */

.category-noticias .entry-content ul {
margin-left: 0;
padding-left: 2.5em;;
list-style: none;
font-size:1.4em;
line-height:1.6em;
}

.category-noticias .entry-content ul li {
padding-left: 1.2em;
background-image: url(images/bullet-arrow.gif);
background-repeat: no-repeat;
background-position:0 .8em;
margin-bottom:.6em;
}


/* Estilos de la pagina Noticias - noticia destacada*/

div#noticia-destacada{

	border-bottom:dashed #999999 1px;
	padding-bottom:1em;
	margin-bottom:2em;
}

div#noticia-destacada .col-left p {
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
}
div#noticia-destacada div.noticia-destacada-content p{
font-size:1.4em !important;
line-height:150% !important;
}




div#noticia-destacada .col-right{


}


/* Estilos de la pagina Noticias - noticia destacada*/

/* Estilos de Entradas y Páginas */





.entry-title{
	clear:both;
	font-size:2.8em;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	color:#000;
}


.entry-content p {
	font-size:1.4em;
	margin:1.4em 0;
	line-height:150%;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}

.entry-content h3 {
	clear:both;
	font-size:1.8em;
	margin:1.8em 0 0.5em 0;
	line-height:130%;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
}


#noticia-destacada .col-left h3.noticia-destacada-titulo {
	font-size:2.6em;
	font-weight:normal;
	margin-top:0;
	line-height:135%;
	padding:0;
	}

#noticia-destacada .col-left h3.noticia-destacada-titulo a {
color:#000000;}

#noticia-destacada .col-left h3.noticia-destacada-titulo a:link, #noticia-destacada .col-left h3.noticia-destacada-titulo a:visited {
 text-decoration:none;
}
#noticia-destacada .col-left h3.noticia-destacada-titulo a:active, #noticia-destacada .col-left h3.noticia-destacada-titulo a:hover {
 text-decoration:underline;
color: #000;

}



.entry-content h3.titular-noticias {
	font-size:2.4em;
	margin:0 0 0.2em 0;
	line-height:130%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
clear:both;
padding:0;
}

.entry-content h3.titular-noticias a {
color:#000;
}

.entry-content h3.titular-noticias a:link, .entry-content h3.titular-noticias a:visited {
text-decoration:none;
}

.entry-content h3.titular-noticias a:hover, .entry-content h3.titular-noticias a:active {
color:#000;
text-decoration:underline;
}

titular-noticias

.entry-content h3 a{
	color:#000000;
}

.entry-meta {
	font-size:1.1em;
	margin:1.2em 0;
	padding:0.6em;
	line-height:150%;
	background-color:#EBEBEB;
	border-width: 1px;
	border-style: solid;
	border-color: #CCC;
}


.imagen-post{
	float:right;
	padding:1em;
	margin:0 0 1em 1em;

}

.imagen-post p{
	padding:0;
	margin:0.8em 0 0 0;
	font-size:1.1em;
}

ul#temp-consejos  { list-style:none; margin-top:100px; margin-bottom:50px;}

ul#temp-consejos li.basura {list-style:none; font-size:1.1em;}

ul#temp-consejos li.basura a { text-decoration:none; color:#666666;}

div#participa {}

div#participa div.tipo-participacion {}

div#participa div.tipo-participacion div.imagen-participa {

}

/*div#participa table tr td { text-align:left; vertical-align:top;}
div#participa table tr td.image {text-align:left; padding-bottom:20px; padding-left:25px; width:150px;}*/

/*div#participa table tr td div.text-participa p { padding-top:0.2em; margin-top:0.2em;}

div#participa table tr td div.text-participa h3 {
margin:0 !important;
padding:0 !important;
font-size:2.1em !important;
font-weight:bold !important;
font-family:Geneva, Helvetica, Arial, Verdana, sans-serif !important;
line-height:130% !important;
}
*/

table#participa-table td { background:#FAF9F5 !important;}

table#participa-table { border-color:#F4F2EA;
border:1px solid;}

div#flash {
	width:470px;
	height:340px;
	float:left;
}

div#tip {
	height:300px;
	padding:5px 0 0 20px;
	margin:0 0 0 480px;
}

#tip h2 {
	font-size:28px;
	line-height:36px;
	font-weight:bold !important;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	padding:0;
	margin:0 0 10px 0;
	color:#333333;
}

#tip #tip-content, #tip #tip-content p {
	font-size:14px;
	line-height:21px;
	color:#333333;
}

#tip h2 span.tip-number {
	display:block;
	float:right;
	font-size:15px;
	line-height:19px !important;
	font-weight:bold !important;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin:0;
	padding:4px 6px;
}


div#container,div.sidebar{margin-top:2em;}

div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 2.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

/* Estilos Sidebar */

/*#secondary .sidebar-participa {
width:300px;
height:180px;
padding:0;
background-color:#CCCCCC;
}

#secondary #participa-1 {
float:left;
margin:0 25px 0 325px;
}

#secondary #participa-2 {
float:left;
margin:0 0 0 325px;
}

#secondary #participa-3 {
margin:0 0 0 325px;
}*/



div#contenedor-sidebar {
	padding:0;
	margin:20px 0 0 0;

}

.recent-post-excerpt p { margin-bottom:0;}

.recent-post-excerpt a.more {
	display:block;
	margin:.2em 0 0 0;
	padding:0;
	font-size:1.1em;
	font-weight:bold;
}

.recent-post-excerpt a.more:link, .recent-post-excerpt a.more:visited  {
	color:#000 !important;
	text-decoration:none !important;
}

.recent-post-excerpt a.more:hover, .recent-post-excerpt a.more:active  {
	color:#000 !important;
	text-decoration:underline !important;
}

.noticia-destacada-content a.more {
	display:block;
	margin:.2em 0 0 0;
	padding:0;
	font-size:1.1em;
	font-weight:bold;
}

.rnoticia-destacada-content a.more:link, .noticia-destacada-content a.more:visited  {
	color:#000 !important;
	text-decoration:none !important;
}

.noticia-destacada-content a.more:hover, .noticia-destacada-content a.more:active  {
	color:#000 !important;
	text-decoration:underline !important;
}


div.sidebar h3{font-size:2em; color: #E23A39; font-weight:bold; margin-top:0;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}


/* Estilos Recent Post*/

#recent-posts {
	margin:15px 0 0 0;
	padding:10px 15px 0px 15px;
	border:1px solid #CACACA;
	background-color:#FAF9F5;
}




div.sidebar .recent-post {
	font-size:1.2em;
	margin: 0 30px 15px 0;
	padding: 0 0 0 0;
	float:left;
	width:420px;	background-color:#FAF9F5;
}

.recent-post-thumbnail { 
float:left;
width:160px;
margin-top:1em;
margin-bottom:2em;
}

.recent-post-thumbnail img{ 
	border-width: 1px;
	border-style: solid;
	border-color: #CCC;
}

.recent-post-title { font-size:1.8em; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif; margin-top:10px;	background-color:#FAF9F5;}

.recent-post-title a { color:#000;	background-color:#FAF9F5;}

.recent-post-title a:link, .recent-post-title a:visited { text-decoration:none;	background-color:#FAF9F5;}

.recent-post-title a:hover, .recent-post-title a:active { text-decoration:underline;	background-color:#FAF9F5;}

.recent-post-excerpt { margin-left: 180px; margin-top:0; line-height:150%;	background-color:#FAF9F5;}

/* Fin Estilos Recent Post*/

/* Estilos Comentarios*/

.comment{
	font-size:1.2em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	margin: 0 0 1em 0;
	padding: 0 0 0.6em 0;
}

/* Fin Estilos Comentarios*/


/* Estilos Gobierno*/

div#gobierno{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	margin: 0;
	padding: 2em 0 3.2em 0;
}

/* Fin Estilos Gobierno*/


div#footer {
	background-color:#F3F0E9;
	color:#999999;
	text-align:center;
	font-size:1.1em;
	margin-bottom:10px;
/*	border-top:1px solid #CACACA;*/
}

div#footer a {
	color:#666;
	text-decoration:underline;
}

div#footer a:hover {
	text-decoration:underline;
}

/* Estilos RSS*/

.rss {
	margin:1.2em 0;
	padding:0.6em;
	line-height:150%;
	/*background-color:#EBEBEB;*/
	border-width: 1px;
	border-style: solid;
	border-color: #CCC;	

}

.rss a {
	color:#666;
	font-size:1.1em;
	text-decoration:underline;
}

.rss a:hover {
	text-decoration:underline;
}



h2#danos-tu-opinion{
background-image:url(images/danos-tu-opinion-32x32.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:40px;
}

h2#descarga{
background-image:url(images/descarga-32x32.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:40px;
}

h2#descargas-page{
background-image:url(images/descargas-page.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:40px;
}


/* Fin Estilos RSS*/

.clearfloat, .clearfix, .fix { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.firma-digital-table{
	margin-bottom:20px;
}

.firma-digital-table{
	padding:20px;
	border:dotted 1px #999999;
	background-color:#FFFFFF;
	font-size:1.4em;
}



.entry-content ol {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif !important;
font-size:1.4em;
line-height:150%;
padding:1.4em 4em 1.4em 4em;
margin:0pt;
}

.entry-content ol li {
margin:0pt 0pt 1.6em 0;
padding:0pt;
}


.entry-table td {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif !important;
font-size:1.4em;
line-height:150%;
}



