/*  
Theme Name: Cactus Araucania
Theme URI: http://www.cactusaraucania.cl
Description: Plantilla de Cactus Araucania
Version: 2.0
Author: Ignacio Aguirre
Author URI: http://www.independiente.cl
*/

body {
-x-system-font:none;
background:#669966 url(imagenes/bodybg.jpg) repeat;
font-family:arial,helvetica,verdana,sans-serif;
font-size:70%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
html > body {
font-size:11px;
}
* + html body {
font-size:70%;
}
* {
margin:0;
padding:0;
}
a {
     outline: 0;
}
/*//////////////////////// diagramacion //////////////////////////*/
#contenedor {
width:930px;
height:auto;
margin:0 auto;
border-left:#666666 3px solid;
border-right:#666666 3px solid;
}

	#cabezera {
	width:930px;
	height:142px;
	float:left;
	background:url(imagenes/cabezera-bg.jpg) repeat-x;
	position:relative;
	}
		#logo {
		width:286px;
		height:142px;
		position:absolute;
		top:0;
		left:10px;
		z-index:0;
		}
		#descripcion {
		width:494px;
		height:142px;
		background:url(imagenes/descripcion.jpg);
		text-indent:-9999px;
		position:absolute;
		top:0;
		right:0;
		}
	#menu {
	width:930px;
	height:25px;
	background:#000000;
	float:left;
	text-align:center;
	z-index:0;
	}
	#menu-linea {
	width:930px;
	height:10px;
	background:#ccff33;
	float:left;
	}
	#inicio {
	width:930px;
	height:460px;
	float:left;
	}
		#inicio-principal {
		width:930px;
		height:360px;
		background:#7ab542 url(imagenes/inicio-principal-bg.jpg) repeat-x top;
		position: relative;
		margin: 0;
		padding: 39px 0 24px 0;		
		float:left;
		}
	#escenario {
	width:930px;
	min-height:498px;
	background:url(imagenes/escenario-bg.jpg) top repeat-x #fff;
	float:left;
	}
		#contenido {
		width:670px;
		padding-top:50px;
		padding-left:10px;
		margin-bottom:10px;
		float:left;
		}
			.post {
			margin-bottom:20px;
			width:670px;
			float:left;
			}
			#contenido-post {
			width:610px;
			padding-left:40px;
			padding-right:20px;
			float:left;
			margin-top:10px;
			margin-bottom:10px;
			}
			.contenido-post-info {
			width:660px;
			padding-left:8px;
			border:#CCCCCC 1px dashed;
			float:left;
			margin-top:10px;
			margin:auto;
			margin-bottom:20px;
			}
			.contenido-post-info a {
			text-decoration:none;
			color:#993300;
			}
		#sidebar {
		width:250px;
		float:left;
		background:url(imagenes/barra-separador.jpg) no-repeat;
		background-position:0 70px;
		min-height:498px;
		padding-top:50px;
		}
			#modulo-buscador {
			margin:auto;
			margin-left:45px;
			padding-bottom:5px;
			width:190px;
			text-align:center;
			border:#CCCCCC 1px dashed;
			margin-bottom:15px;
			}
			#modulo-buscador:hover {
			border:#000000 1px dashed;
			}
			#modulo-galeria {
			margin:auto;
			margin-left:45px;
			padding-bottom:5px;
			width:190px;
			text-align:center;
			border:#CCCCCC 1px dashed;
			margin-bottom:15px;
			}
			#modulo-galeria:hover {
			border:#000000 1px dashed;
			}
			#modulo-muro {
			margin:auto;
			margin-left:45px;
			padding-bottom:5px;
			width:190px;
			text-align:center;
			border:#CCCCCC 1px dashed;
			margin-bottom:15px;
			}
			#modulo-muro:hover {
			border:#000000 1px dashed;
			}	
			#modulo-boletin {
			margin:auto;
			margin-left:45px;
			width:190px;
			text-align:center;
			border:#CCCCCC 1px dashed;
			margin-bottom:15px;
			padding-bottom:5px;
			}
			#modulo-boletin:hover {
			border:#000000 1px dashed;
			}			
			#modulo-acerca {
			margin:auto;
			margin-left:45px;
			padding-bottom:5px;
			width:190px;
			text-align:center;
			border:#CCCCCC 1px dashed;
			margin-bottom:15px;
			}
			#modulo-acerca:hover {
			/*border:#000000 1px dashed;*/
			}
			.imagen-barra {
			text-align:center;
			margin:auto;
			margin-top:5px;
			border:#ffffff 2px solid;
			}
			.imagen-barra:hover {
			border:#ccFF33 4px solid;
			}			
	#pie {
	width:930px;
	height:69px;
	background:url(imagenes/pie-bg.jpg) repeat-x;
	float:left;
	}


/*----------- Cositas -------------*/
.alt {
text-indent: -5000em;
overflow: hidden;
}








/*----------Titulos----------*/
h2.titulo-pagina {
font-size:22px;
font-family:Arial, Verdana, Helvetica;
}
h2.titulo-post a{
font-size:22px;
font-family:Arial, Verdana, Helvetica;
font-weight:bold;
color:#00CC33;
text-decoration:none;
background:url(imagenes/titulo-bg.jpg) repeat-x bottom #FFFFFF;
padding-left:5px;
padding-right:5px;
padding-bottom:13px;
}




.textos {
font-family:arial,helvetica,verdana,sans-serif;
color:#000000;
}
.textos a:link, .textos a:visited, .textos a:visited {
text-decoration:underline;
color:#000000;
}
.textos a:hover {
text-decoration:underline;
color:#666666;
}




.buscador-campo {
width:160px;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
}
.buscador-boton {
background-color:#FFFFFF;
border:#999999 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
font-weight:bold;
margin:auto;
}



/*---------- Etilos Inicio --------*/
#inicio-principal-contenedor {
position: relative;
width: 740px;
margin: 0 auto;
text-align: center;
padding-left: 30px;
}
#inicio-imagen {
width: 382px;
height: 232px;
border: 3px #ffff99 solid;
float: left
}
#inicio-texto {
position: relative;
width: 282px;
text-align: justify;
float: right;
color: #fff;
padding-left: 70px;
background:url(imagenes/bg_div.jpg) no-repeat scroll 0 -39px;
min-height:317px;
}
#inicio-texto p {
color: #fff;
margin-bottom:10px;
}

#inicio-texto #inicioh1 {
width: 283px;
height: 15px;
background: url(imagenes/bienvenidoh1.png) no-repeat;
margin:0 0 1.64em -1px;
padding: 0;
line-height: 15px;
font-size: 12px
}
a#inicio-boton {
display: block;
width: 295px;
height: 51px;
background:url(imagenes/inicio-boton.png);
margin-left: -7px;
margin-top:30px;
}

/**************estilos botonera****************/
.nava {font-size: 1em; margin: 0 auto; width: 740px; padding-left: 30px; list-style:none; height:2.3em; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

.nava li.boton {display:block; float:left;}

.nava li a.boton_link {display:block; float:left; height:2.3em; line-height:2.3em; color:#fff; text-decoration:none; font-size:1em; font-weight:normal; padding:0 1.5em; cursor:pointer;background: url(imagenes/boton-bg.gif) repeat-x}

.nava li a.boton_link:hover {color:#000; background-position: 0 59%; line-height:2.3em}

.nava li:hover > a.boton_link {color:#000; background-position: 0 59%; line-height:2.3em}

.nava table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}


.nava a:hover {visibility:visible; position:relative; z-index:200;}
.nava li:hover {position:relative; z-index:200;}

.nava ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;z-index:300000}

.nava :hover ul {left:0; top:2.3em; background-color: #CCFF33;color: #000; border-left:1px solid #17460F; white-space:nowrap; height:auto; z-index:300; text-align: left; z-index:1000}
.nava :hover ul li {display:block; height:2.4em; position:relative; font-weight:normal; width:auto; z-index:1000}
.nava :hover ul li a {display:block; font-size:1em; height:2.4em; line-height:2.4em; width:auto; padding:0 1.5em; color:#000; text-decoration:none; z-index:1000}
.nava :hover ul li a:hover {background-color: #99CC33;color: #000; z-index:1000}

.nava a#current {background-position: 0 59%; color:#000}




#pie-logo {
background:url(imagenes/logo-pie.jpg) no-repeat;
width:84px;
height:47px;
text-indent:-9999px;
margin-left:10px;
margin-top:3px;
font-size:9px;
float:left;
}
#pie-copy {
margin-left:10px;
font-size:11px;
color:#333333;
float:left;
text-align:center;
padding-top:23px;
}
#pie-login {
background:url(imagenes/login-key.png) no-repeat left;
float:right;
display:block;
height:40px;
padding-top:28px;
margin-right:10px;
}
#pie-login a {
text-decoration:none;
color:#333333;
font-size:11px;
padding-left:20px;
}

/*--------------------for your text--------------------*/

acronym, abbr, span.caps {
	cursor: help;
	}


/*--------------------tooltip--------------------*/

div#qTip {
  padding: 0.2em 0.5em;
  display: none;
  background:#7ab542;
  color:#000000;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align: center;
  position: absolute;
  z-index: 1000;
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  border:1px #000000 solid;
}


/*--------------------comments--------------------*/
.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }
	 

