/*
Theme Name: corsaria blue
Theme URI: http://www.corsariablog.info
Description: Dise&ntilde;o para el blog corsariablog.info
Version: 3.9beta (18.06.2006)
Author: corsario & newton horta
Author1 URI: http://www.corsariablog.info
Author2 URI: http://www.nghorta.com

Icono item_verde pertenece a la colección famfamfam
http://www.famfamfam.com/lab/icons/mini/
Licencia: Creative Commons Attribution 2.5 License.
[ http://creativecommons.org/licenses/by/2.5/ ]

*/



/* general */

*, html {
    margin: 0;
    padding: 0;
}

body {
		
	background:#587bd7   url(http://corsaria.zonalibre.org/archives/bgb2b.jpg) repeat-y center
	
   }

/* contenedor cuerpo blog */


#container {
    margin: 0 auto;
    width: 710px;
    text-align: left;
    
/* eliminei o background: #fff */
}

/* cabecera blog */

#topo h1 {
      position: relative;
      margin-top: -37px;
      background: url(http://corsaria.zonalibre.org/archives/headerpix.jpg) no-repeat center;
      height: 126px;
      width: 710px;
}

* html #topo h1 { width: 710px; left:1px; } /* ie */
#topo h1 span {
      display:none;
}


/* contenido principal */

#content {
	float: left; 
	margin-bottom: 15px; 
	width: 470px;
	margin-right: 0px;
        text-align:left

}

/* contenido cada post */

  .blog {
      	padding: 15px 0px 0px 10px;                  
     }
     
/* subcontenidos cada post */

  .blogbody {
        /*padding: 10px 40px 10px 20px; */
        padding: 10px 15px 10px 20px; /* substituido 40px por 15px */
	font-weight: normal; 
	font-size: small; 
	border-left: 0px dotted #666; 
	color: #3e220c; 
	line-height: 140%; 
	border-bottom: 0px dotted #666; 
	text-align: justify;
	position: relative;
	font-family: "trebuchet ms", arial, verdana, sans-serif
 }
 
  .texto-indiv {
        
        padding: 10px 55px 10px 15px; /* substituido 40px por 15px */
 }

/* enlaces columna derecha */

#links {
      	padding: 15px 0px 15px 20px;
	border-top: #fff 1px dotted; 
	border-left: #fff 15px dotted; 
	border-bottom: #fff 1px dotted;
        text-align:left;
     	width:190px;
     	overflow: hidden;
}

/* posicion entradas individuales */

#container2 {
	margin: 0px auto;
    	width: 710px;
    	text-align: left;
  	background: #fff;   /* acrescentei aqui */
}

#container3 {
	margin: 0px auto;	
	width: 560px;
	text-align: left
}



/* tipografias y demas */

/* general */

a {
	color: #336666;
	text-decoration: none
}
a:link {
	color: #6666ff; 
	text-decoration: none
}
a:visited {
	color: #9999ff;
	text-decoration: none
}
a:active {
	color: #669999; 
}
a:hover {
	color: #900;
	text-decoration: underline;
	background-color: #fff;
/*                -moz-border-radius: .5em;
               padding: 0.0em 0.2em 0.0em 0.2em;
               margin-left: -0.1em; */
}
p { 
      padding:5px 0px 10px 0px;
}


/* tipografias zona contenidos */


/* fecha  y titulo */

.date {
    	padding: 1px 0px 1px 0px; 
	margin-top: 0px; 
	font-weight: bold; 
        color: #587bd7; 
        font-size: 18px;
	font-family: tahoma, arial, courier, verdana, sans-serif;
     	border-bottom: 1px solid #e9e9e9;
}

.title {
	font-weight: bold; 
	font-size: small; 
	text-transform: uppercase; 
	color: #419e40; 
	font-family: verdana, arial;
	margin: 5px 0px 10px 0px;
}

/* contenidos de cada post */

    .blogbody a,
    .blogbody a:link {
	color: #990;  /* verde de links boldies */
	font-weight: bold; /* nuevo */
}
    .blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal; /* modificado aqui antes era normal */
		text-decoration: underline;
                /* color: #900; */
                color: 66ffff;
 	}



 /* posted */

.posted {
	font-size: x-small; 
	color: #e09222; 
	font-family: verdana, arial, sans-serif;
	text-align: right;
	padding: 1px 0px;
	/* test */
	border-top: 1px solid;
        border-bottom: 1px solid;
        border-color:#f3f4f4;
        background-color:#fafafa;
        margin-top: 12px;  /* IMPORTANTE */
}
.posted a {
    	color: #3e220c;
}
 /* nuevo */

    .posted a:link {
	color: #990;  
}
    .posted a:visited,
	.posted a:active,
	.posted a:hover {
		font-weight: normal; 
		text-decoration: underline;
                color: #900
	}

 /* fin  nuevo */


/* entradas individuales */

#menu {
	font-weight: bolder;
	font-family: verdana, arial; 
	font-size: x-small; 
	/* background: #606060; */
	background: #990; 
        margin-bottom: 10px;
	margin-right: 10px;
	margin-top:-7px;
}

#menu a {
color:#fff;
}

#menu a:hover { 
text-decoration:underline;
background:none;
}

/* columna derecha */

/* calendario */

.calendar {
	padding: 2px;
	font-weight: normal; 
	font-size: x-small; 
 	color: #e9b24d; 
	line-height: 140%; 
	font-family: lucida sans unicode, arial, sans-serif; 
	text-align: center
}
.calendar a { 
	background-color: #606060;
	color: #fff; 
	padding: 3px; }
	
.calendarhead {
	padding: 2px 2px 2px 2px;
	font-weight: bold; 
	font-size: x-small; 
	background: #606060;
 	color:#fff; 
	line-height: 140%; 
	font-family: lucida sans unicode, arial, sans-serif
}

/* enlaces zona derecha */

.side {
	font-weight: normal; 
	font-size: small; 
	color: #99ccff; 
	line-height: 140%; 
	font-family: arial, trebuchet ms, sans-serif;
}

.side2 {
	font-weight: bolder; 
	/* font-size: small; */
	font-size: 12px;
	color: #99ccff; 
	line-height: 140%; 
	font-family: arial, trebuchet ms, sans-serif;
}

.sidemini {
	font-weight: bold; 
	/* font-size: small; */
	font-size: 11px;
	color: #99ccff; 
	line-height: 140%; 
	font-family: arial, trebuchet ms, sans-serif;
}

.sidemini2 {
	font-weight: normal; 
	/* font-size: small; */
	font-size: 11px;
	color: #99ccff; 
	line-height: 140%; 
	font-family: verdana, arial, trebuchet ms, sans-serif;
}

.sideminisep {
	font-weight: bold; 
	/* font-size: small; */
	font-size: 11px;
	color: #99ccff; 
	line-height: 140%; 
	font-family: arial, trebuchet ms, sans-serif;
	/* padding-top: 4px; */
}

.sidetitle {
	padding: 2px 2px 2px 2px;
 	margin-top: 10px; 
	font-weight: bolder; 
	font-size: x-small; 
	text-transform: uppercase;
	text-shadow: aqua; 
	color: #419e40; 
	line-height: 140%; 
	border-bottom: #99EEff 1px SOLID; /* modificado aqui */
	font-family: georgia, arial, sans-serif; 
	letter-spacing: 0.2em;
	margin-bottom: 3px;  /* acrescentar esta */
}

#links ul {
     list-style: none;
     }
     
/* listas item verde */

.texto-indiv li{
	list-style-type:none;
	padding:0 0 0 20px;
	line-height:18px;
	margin:0.1em 0;
	background:url(http://corsaria.zonalibre.org/archives/item_verde.png) no-repeat 3px 7px;
} 



	
/* botones */
	
	.botones a {opacity: 0.5;}
	.botones a:hover {opacity: 0.8;}
	
	
/* sindicacion blog */

.syndicate {
	padding: 2px 2px 2px 7px;
	margin-top: 10px; 
	font-weight: bold; 
	font-size: xx-small; 
	line-height: 140%; 
	font-family: verdana, arial, sans-serif; 
	text-align: left
}

/* motorizado por */

.powered {
	padding: 10px 2px 2px 2px;
	border-top: #99ccff 1px dotted; 
	margin-top: 10px; 
 	font-weight: bold; 
	font-size: x-small; 
 	text-transform: uppercase; 
	color: #ccc; 
	line-height: 140%; 
	padding-top: 2px; 
	border-bottom: #99ccff 1px dotted;
	font-family: arial, sans-serif; 
	text-align: left
}

/* comentarios blog */

.comments-body {
	font-weight: normal; 
	font-size: small; 
	padding-bottom: 10px;
        padding-left: 12px;
        padding-right: 5px;
	color: #151515; 
	line-height: 140%; 
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	background-color: #f0f0f0;
	border-top:2px solid #cfcfcf;
	border-left:2px solid #cfcfcf;	
	border-right:2px solid #696969;
	border-bottom:2px solid #696969;
	margin-right:55px;
	margin-left:45px;
	margin-bottom:10px; 
}
/* .comments-body1 {
	font-weight: normal; 
	font-size: small; 
	padding-bottom: 10px; 
        padding-left: 12px;
        padding-right: 5px;
	color: #6666cc; 
	line-height: 140%; 
	font-family: "trebuchet ms", verdana, arial, sans-serif
} */
.comments-post {
	margin-top: 0px; 
	font-weight: normal; 
	font-size: x-small; 
	color: #e09222; 
	font-family: verdana, arial, sans-serif
}
.comments-head {
	margin: 20px 20px 10px 15px;
	font-weight: bold; 
	font-size: small; 
	text-transform: uppercase; 
	color: #587bd7; 
	border-bottom: 1px SOLID #e9e9e9;  /* MODIFICADO ESTE COLOR */
	font-family: verdana, arial, sans-serif
}

/* trackbacks blog */

.trackback-body {
	font-weight: normal; 
	font-size: small; 
	color: #333; 
	line-height: 140%; 
	padding-top: 15px; 
	font-family: verdana, arial, sans-serif
}
.trackback-url {
	border-right: #666 1px dashed;
	padding-right: 5px; 
	border-top: #666 1px dashed; 
	padding-left: 5px; 
	font-weight: normal; 
	font-size: small; 
	padding-bottom: 5px; 
	border-left: #666 1px dashed; 
	color: #666; 
	line-height: 140%; 
	padding-top: 5px; 
	border-bottom: #666 1px dashed; 
	font-family: verdana, arial, sans-serif
}
.trackback-post {
	font-weight: normal; 
	font-size: x-small; 
	margin-bottom: 20px; 
	color: #999; 
	font-family: verdana, arial, sans-serif
}

/* popup comentarios */

#banner-commentspop {
	padding-left: 15px; 
	font-weight: bold; 
	font-size: large; 
	color: #cc9933; 
	font-family: verdana, arial, sans-serif
}


/* imagenes */

img {
	border: 0px; 
}


.img-borde {
	display: inline; 
	padding: 3px;  
	margin: 6px 3px; 
	border: 1px solid #a9a9a9; 
}

/* imagenes contenido principal */

 .blogbody img {
  	margin-left: 30px;
	margin-bottom: 15px;
	margin: 0 auto;  /* centraliza a imagem  */
	display: block;   /* alterado para eliminar efeito na imagem no ie */
}




/* posicion pie imagenes centradas*/

.pieimgcent {
     width: 300px;
     margin: 0 auto;
}
.legenda  {
     text-align: left;
     margin-top: -15px;
}


/*********************************************************/

h6#copyright   { 
   clear: both; 
   text-align: center; 
   font: normal 0.6em/1.5em "lucida grande", "helvetica neue", helvetica, arial, sans-serif; 
   color: #fff;
   padding: 5px 0px;
   background-color: #aaa547;
   
}

 .pie2 {
	padding: 10px 6px 2px 6px;
	margin-top: 10px; 
 	line-height: 140%; 
} 

/* correcciones pos celdas coment ie */

* html .comments-body #author, 
* html .comments-body #email,
* html .comments-body #url {
     margin-left: -45px
}



/* citas */

.cita {
     padding-left: 15px; 
     font-family: arial, verdana, helvetica;
     font-style: italic; 
     font-size: small
}