/*
Theme Name: Tema Base
Theme URI: http://www.emedia.cl
Description: Base para desarrollo propio
Version: 1.0
Author: Erik Landgren
Author URI: http://www.emedia.cl
Tags: temas wordpress plugins
*/

* {
behavior:url(iepngfix.htc);
}

body{
             background: #9e9e9e url(images/bg.jpg) repeat-x top ;
             font-size: 11px;
}

body, h1, h2 {
             behavior:url('hover.htc');
             padding:0px;
             margin:0px;
             color: #CDCCC8;
             font-family: "Arial";
             }

            h1 {
                line-height:0.7em;
                margin: .2em 0 .2em;
                text-transform: uppercase;
                font-size: 1.8em;
                color: orange;
            }
            h2 {
                margin: .7em 0 .1em;
                font-size: 14px;
                color:#DADDBD;
            }
            h3 {
                margin:0 0 5px 0;
                padding-left: 5px;
                line-height: 1.8em;
                height:25px;
                color:#000; 
            }  
     
            h4{
                margin: 0;
                font-size: 1.5em;
                color:#DCDCDC;
                text-transform: uppercase;
            }
            p {
                margin-top: 10px;
                color: #DADDBD;
            }
            pre, pre+p, {
                margin: 1em 0 0;
            }
            code {
                font-family: "Courier New", Courier, monospace;
            }

a {
padding:0px;
margin:0px;
}

a:link {font-weight:bold;text-decoration: none; color: #FFF}
a:visited {font-weight:bold;text-decoration: none; color: #FFF}
a:active {font-weight:bold;text-decoration: none; color: #FFF}
a:hover {font-weight:bold;text-decoration: none; color: orange}
a:focus { outline:none }
a img {border: none; }

input, textarea, select {
font-family:Verdana,Arial,sans-serif;
font-size:1em;
}

input{
margin-right:5px;
padding:1px;
vertical-align: middle;
}

ul{
padding-left: 5px;
margin-left: 5px;
}

li{
list-style: none;
}

.clear{
display:block;
clear:both;
}


.header {
        z-index:50;
	width: 950px;
	position: relative;
        height: 80px;
	left: 50%;
	margin-left: -475px; /* half the width of the div */ 
        overflow: visible ;
}

.footer {
	border-top: 5px solid #FF9900;
        background-color:#e3e3e3;
	color:#000;
	padding-top:20px;
	text-align:center;
	min-height: 100px;
        height: auto !important;
        height: 100px;
}

.alineador {
        z-index:0;
	border: 0px dashed green;
	width: 950px;
	position: relative;
	left: 50%;
	margin-left: -475px; /* half the width of the div */ 
        margin-top:10px;
}

.columna-izq {
        position:relative;
        float:left;
        margin: 0;
        padding: 0;
        border: 0px dashed white;
        width: 750px;
        min-height: 400px;
        height: auto !important;
}

.columna-der {
        display:block;
        float:right;
        border: 0px dashed orange;
        width: 165px;
        min-height: 400px;
        height: auto !important;
        height: 400px;
}




#dock{
position:absolute;
right:0px;
top:400px;
border: 0px solid red;
}

#login{
position: absolute;
bottom: 0px;
right:0px;
padding-left:5px;
margin-bottom:0px;
background-color: #000;
width:375px;
min-height: 40px;
height: auto !important;
height:40px;
}

#nav{
position:absolute;
left: 0px;
bottom: 0px;

}

#comentarios{
background:#fff url(images/fondo-comentario.jpg);
padding:5px 0 5px 0;
border-top:5px solid #ff9900;
}

#noticia{
min-height: 250px;
height: auto !important;
height: 250px;
border: 1px solid rgb(0, 0, 0);
width: 99%; height: 250px; 
background-color: rgb(51, 51, 51); 
margin-bottom: 10px;
}

#noticia p{
font-size:1.2em;
}

#destacados{
position:relative;
float:left;
min-height: 350px;
height: auto !important;
height: 350px;
padding-top:60px;
padding-bottom:20px;
padding-left:10px;
margin-bottom:20px;
background: #383838 url(images/header-destacados.jpg) no-repeat top center;
width:100%;
clear:both;
}

#flash{
position:relative;
float:left;
text-align:center;
min-height: 300px;
height: auto !important;
height: 300px;
padding-top:10px;
padding-bottom:20px;
margin-bottom:20px;
background: #000 url(images/) repeat-x top center;
width:700px;
clear:both;
}

#aleatorios{
float:left;
min-height: 200px;
height: auto !important;
height: 200px;
margin-bottom:20px;
width:100%;
clear:both;
}

#listado{
position:relative;
float:left;
text-align:center;
min-height: 300px;
height: auto !important;
height: 300px;
padding-top:10px;
padding-bottom:20px;
margin-bottom:20px;
width:100%;
clear:both;
}
#nuevos{
height: 100px;
background: red url(images/fondo-destacados.jpg) no-repeat top center;
clear:both;
}


#info{
position:relative;
margin:10px;;
padding:5px; 
height:60px; 
background-color:#202020;
}

.centrado {
        display:block;
        text-align:center;
}

.alignleft{
float:left;
}

.alignright{
float:right;
}

.corporativo {
float:right;
background-color:#000;
}


/* Comentarios */
ol.commentlist{
	margin:0;
	padding:0;
	width:700px;
}

.commentlist .quote {
	background:url(http://www.yoursite.com/images/bg_quote.gif) no-repeat top right;
	}

.commentlist li {
        list-style: none;
        text-align:left;
        width:100%;
 	padding:0;
	margin:5px 0 0 0;
	background:#EBF5FF url(http://www.yoursite.com/images/bg_commentlist.gif) bottom no-repeat;
	color:#000;
	}

.commentlist .cita {
	font-size:1.2em;
	font-weight:bold;
	}

.commentlist cite a:link, .commentlist cite a:visited {
	color:#88e5f0;
	text-decoration:none;
	}

.commentlist cite a:hover, .commentlist cite a:active {
	color:#FFF;
	text-decoration:underline;
	}
.avatar{
	padding:4px;
}

.avatars{
	color:#000;
}
.frases p{
	color:#000;
}
/* Fin Comentarios */

/* Imagenes y Wrapper de Imagenes */

.attachment-medium{
  float:left;
  margin: 0 15px 15px 0;
}

.attachment-thumbnail{
  float:left;
  margin: 0 15px 15px 0;
}

div.thumb-wrap{
  position:relative;
  float:left;
  background-color: #333;
  color:#fff;
  width:100px;
  height:100px;
  margin-right:5px;
  margin-bottom:5px;
  border: 1px solid #000;
  }
div.thumb-wrap img {
  position:absolute;
  left:50%; /* 50% lo deja en la mitad del ancho*/
  top:40%; /* 50% lo deja en la mitad del alto */
  margin-left:-45px; /* La mitad del ancho de la imagen */
  margin-top:-35px;  /* La mitad del alto de la imagen */
  }


.big-img-wrap{
        float:left;
        background-color: #000;
        text-align:center;
        padding:5px;
        width: 450px;
        text-align_right;
	border-style: solid;
	border-width: 5px;
	border-color: #383838;
}


/* Fuentes */

.corporativo {
font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-transform: uppercase;
}

/* Text Clases*/

.left{
text-align:left;
}

.right{
text-align:right;
}

.indent{
margin-left:25px;
}

/* Visual Clases*/

.botones {
position:relative;
width:100px;
height:70px;
cursor:pointer;
opacity: .75;
filter:alpha(opacity=75);
float:right;
color: #C2D63C;
font-weight: bold;
}

.btn-bg{
position:relative;
border: 0px solid red;
background: url(images/btn-bg.jpg) no-repeat top center;
width:300px;
height:125px;
cursor:pointer;
float:right;
color: #C2D63C;
font-weight: bold;
}


