body{
 background-image: url(img/textura.jpg);
 background-repeat: repeat;
 background-position: 0px 0px;
 background-color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-size:12px;
 text-align:justify;
}

a { 
 color:#003399;
 background-color: inherit;
}

a:hover {
 color: #550202;
 background-color: inherit;
}

/* SOMBRAS ****************************************************/
/***************************************************************/
#sombra {
 width: 731px;
 margin: auto;
 background-image: url(img/sombra.gif);
 background-repeat: repeat-y;
 background-position:center;
 }
 
 #sombra_buttom { 
 background-image: url(img/sombra_buttom.gif);
 background-repeat: no-repeat;
 margin:0px auto 0px auto;
 width: 731px;
 height:48px;
 }
 
 #sombra_top { 
 background-image: url(img/sombra_top.gif);
 background-repeat: no-repeat;
 margin:0px auto 0px auto;
 width: 731px;
 height:174px;
 }


/*MAIN*********************************************************/
/***************************************************************/
#corpo {
 width:715px;
 margin:0px auto 0px auto;
 background-color:#fff;
}

#izq{
 float: left;
 padding-left:15px;
 padding-top: 30px;
}

#der {
 float: none;
 margin-top: 0px;
 margin-left: 180px;
 margin-right: 3px;
}

#texto {
 padding-left: 7px;
 padding-right: 25px;
 padding-top:30px;
/*  border-bottom:1px solid #CCCCCC; 
 border-left:1px solid #CCCCCC; 
 border-right:1px solid #CCCCCC;  */

}

/*Menus********************************************************/
/***************************************************************/
/* MENU LATERAL */
#menu_izquierda {
	margin: 0;
	padding: 0;
	width:150px;
}

#menu_izquierda a {
	display: block;
	background:url(img/menubg.gif) 0 0 no-repeat;
	color: #fff;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
}

#menu_izquierda a:hover {
	color: #fff;
	background:url(img/menubg2.gif) 0 0 no-repeat;
}


/***************************************************************/
/***************************************************************/
div.clearing {
	clear: both;
}

/*FOOTER*******************************************************/
/***************************************************************/

 #pe {
 font-size:xx-small;
 color:#000;
 text-align:right;
 margin-right:10px;
 margin-top:25px;
}
#pe a {color:#000;
 text-decoration:underline;
}
.foto_izquierda 

{

border: 1px solid #b0bec7;

padding: 2px;

float: left;

margin: 0px 20px 5px 0px;

}
.foto_derecha

{

border: 1px solid #b0bec7;

padding: 2px;

float: right;

margin: 0px 0px 5px 20px;

}
/* BLOG *************************************************************************/
.blog_titulo {
 font-weight:bold;
 font-size:14px;
 
 text-align:left;
}
.blog_fecha{
 font-size:x-small;
}
.blog_autor{
 position:relative;
 width:150px;
 float:left;
 margin: 5px 10px 2px 0;
 padding: 7px;
 border: 2px solid gray;
 border-style:dashed;
 text-align:left;
 font-size:x-small;
}
.blog_texto {
 margin-top:6px;
 margin-bottom: 10px;
 text-align:left;
}
.fotos{
 margin: 5px 10px 2px 0;
 padding: 7px;
 border: 1px solid gray;
 border-style:dashed;
 text-align:left;
 font-size:x-small;
}
.foto_post{
padding: 2px;
}
.rss{border:0;}

