@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: Aflfont;
	src: url('/fonts/aflfont.ttf');
}
@font-face {
	font-family: Anjelika;
	src: url('/fonts/anjelika.ttf');
}
@font-face {
	font-family: Antipasto;
	src: url('/fonts/antipasto.ttf');
}
@font-face {
	font-family: Awesome;
	src: url('/fonts/awesome.ttf');
}
@font-face {
	font-family: Banksia;
	src: url('/fonts/banksia.ttf');
}
@font-face {
	font-family: Boyfriend;
	src: url('/fonts/boyfriend.ttf');
}
@font-face {
	font-family: Bromine;
	src: url('/fonts/bromine.ttf');
}
@font-face {
	font-family: Catshop;
	src: url('/fonts/catshop.ttf');
}
@font-face {
	font-family: Cinnamon;
	src: url('/fonts/cinnamon.ttf');
}
@font-face {
	font-family: Cuprum;
	src: url('/fonts/cuprum.ttf');
}
@font-face {
	font-family: Dancing;
	src: url('/fonts/dancing.ttf');
}
@font-face {
	font-family: Dosis;
	src: url('/fonts/dosis.ttf');
}
@font-face {
	font-family: Elite;
	src: url('/fonts/elite.ttf');
}
@font-face {
	font-family: Estelle;
	src: url('/fonts/estelle.ttf');
}
@font-face {
	font-family: Florence;
	src: url('/fonts/florence.ttf');
}
@font-face {
	font-family: Hiwua;
	src: url('/fonts/hiwua.ttf');
}
@font-face {
	font-family: Jura;
	src: url('/fonts/jura.ttf');
}
@font-face {
	font-family: Lobster;
	src: url('/fonts/lobster.ttf');
}
@font-face {
	font-family: Lobster2;
	src: url('/fonts/lobster2.ttf');
}
@font-face {
	font-family: Memima;
	src: url('/fonts/memima.ttf');
}
@font-face {
	font-family: Memima2;
	src: url('/fonts/memima2.ttf');
}
@font-face {
	font-family: Minneapolis;
	src: url('/fonts/minneapolis.ttf');
}
@font-face {
	font-family: Montserrat;
	src: url('/fonts/montserrat.ttf');
}
@font-face {
	font-family: Morningtype;
	src: url('/fonts/morningtype.ttf');
}
@font-face {
	font-family: Pacifico;
	src: url('/fonts/pacifico.ttf');
}
@font-face {
	font-family: Playball;
	src: url('/fonts/playball.ttf');
}
@font-face {
	font-family: Prelude;
	src: url('/fonts/prelude.ttf');
}
@font-face {
	font-family: Raleway;
	src: url('/fonts/raleway.ttf');
}
@font-face {
	font-family: Serim;
	src: url('/fonts/serim.ttf');
}
@font-face {
	font-family: Snidane;
	src: url('/fonts/snidane.ttf');
}
@font-face {
	font-family: Ubuntu;
	src: url('/fonts/ubuntu.ttf');
}
@font-face {
	font-family: Trebuchet;
	src: url('/fonts/trebuchet.ttf');
}
body {
	font-size: 12px;
	background-color: #c9b490;
	#background-color: #E0e0f9;
	#background-image: url(imagenes/BWV605p.jpg);
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #aaaaaa;
}
.fuente_ {
	font-size: x-small;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E9EFEF;
}
.fuente2_ {
	font-size: 20px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #E9EFEF;
}
.centrar_ {
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial;
	vertical-align: middle;
}
.fuente_titulo {
	color: darkgrey;
	font: bold 4em Lobster;
	font-weight: bold;	
	#text-shadow: 1px 1px 2px brown;
}
.ficha_compositor {
	background-color: #E9EFEF;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
}
.barra_botones {
	font-size: 14px;
	text-align: center;
	font-family: "Consolas", "Lucida Console", "Courier New";
	margin: auto;
}
.barra_cada a {
	border-radius: 4px;
	background-color: #FCE2B4;	
	padding: 0px 4px 0px 4px;
	letter-spacing: 2.2px;
	word-spacing: normal;
	margin: 2px;
}
.barra_cada a:hover {
	color: #FFCC66;
	background-color: darkolivegreen;
	border-radius: 4px;
}
.sesion {
	font-family: Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 0px 1px 0px;
	background-color: bisque;
	margin: 4px auto 4px auto;
	border-radius: 2px;
	width: 120px;
}
.entrada {
	color: #333;
}
/*vínculos*/
a:link {
	color: slategray;
	text-decoration: none;
}
a:visited {
	color: darkgreen;
	text-decoration: none;
}
a:hover {
	color: maroon;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/*balones tipo tip (información)*/
#tooltip {
	background-color: lavender;
	border: 0px solid #008888;
	color: #4d4d4d;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
    border-radius: 6px;
	max-width: 20em;
	line-height: 12px;
}
#tooltip h3 {
	font-size: 1.1em;
        margin: 0;
	padding: 0 3px;
	text-align: left !important;
}
#tooltip p {
	font-size: 0.95em;
	margin: 5px 0 0 5px;
	text-align: left;
}

/*div fotos, creditos y justificación*/

#menu div.barraMenu,
#menu div.barraMenu a.botonMenu {
font-family: sans-serif, Verdana, Arial;
font-size: 8pt;
color: white;
}

#menu div.barraMenu {
text-align: center;
}

#menu div.barraMenu a.botonMenu {
background-color: #DAA520;
color: #006428;
cursor: pointer;
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: darkolivegreen solid 1px;
border-radius: 4px;
}

#menu div.barraMenu a.botonMenu:hover {
background-color: darkolivegreen;
color: #FFCC66;
}

#menu div.barraMenu a.botonMenu:active {
background-color: #556b2f;
color: black;
}
/* */
#div1 {
color: #2f4f4f;
text-align: center;
border: 0px solid #003e68;
width: 210px;
font-size: 9pt;
#background-color:#E9EFEF;
padding-top: 4px;
font-family: tahoma;
}
h4 {
color: #0f1919;
}
#menublog
{
    width: 180px;
    border: solid darkolivegreen 4px;
    border-radius: 6px; 
    color: olivegreen; 
    font: 400 1.14em Raleway;
    text-align: left;
    padding-left: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin: auto;
    background-color: #fce6b4;
}
#menublog_adm a
{	
	color: darkred;
}
#menublog_adm a:hover
{	
	color: tomato;
	#text-transform: uppercase;
}
#colizq
{
    #border: #ffcc66 solid 2px;
    #background-color: #e5e2b7;
	background: #FCE6B4;
    margin: auto;   
}
#colizq a {
	color: brown;
}
#colizq img {
	border-radius: 12px;
}
#colizq a:hover {
	color: maroon;
}
#contenedor {
	background-color: darkkhaki;
	text-align: center;
	width: 100%;
    margin: auto;
}
#libro {
	color:#ffffff;
	background-color: #cccccc;
	font-family: Trebuchet MS;
	font-size: 16px;
	padding: 2px;
	text-align: center;
	width: 45%;
	margin: 1px auto;
}
#contenedor2 {
	background-color: darkkhaki;
	margin: auto;
	width: 80%;
        padding: 20px;
        border: solid grey 8px;
        border-radius: 8px;
}
#libro2 {
	color: dimgrey;
	background-color: #cccccc;
        border: solid grey 4px;
        border-radius: 4px;
	font-family: Trebuchet MS;
	font-size: 16px;
	padding: 2px;
	text-align: center;
	width: 60%;
	margin: auto;
}
#photo {
        width: 200px;
        height: 135px;
        border: #FCE6B4 4px solid; 
        background-color: #FCE6B4; 
        border-radius: 12px; 
        margin: auto;
}
.rbroundbox { background: url(../imagdiv/palidblog/nt.gif) repeat; }
.rbtop div { background: url(../imagdiv/palidblog/tl.gif) no-repeat top left; }
.rbtop { background: url(../imagdiv/palidblog/tr.gif) no-repeat top right; }
.rbbot div { background: url(../imagdiv/palidblog/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../imagdiv/palidblog/br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 9px;
font-size: 1px;
}
.rbcontent {
	margin: 1px;
	color: #333333;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-right: 12px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	text-align: left;
   min-height: 112px;
}
.rbroundbox {
	width: 580px;
	margin: 1em auto;
	margin-top: 6px;
	vertical-align: middle;
	margin-bottom: 4px;
}
.contenedor {
	width: 50%;
}
.cuerpo_estrecho {
	width: 47%;
	float: left;
}
.cuerpo_ancho {
	width: 60%;
	float: left;
}
.cuerpo_mas_ancho {
	width: 80%;
	float: left;
}
.cuerpo_total_ancho {
	width: 100%;
	float: left;
	padding-bottom: 10px;
}
.mantel {
	width: 100%;
	background: #ffcc66;
	float: left;
	
}
#titulo {
	border: #2f4f4f 2px solid;
	text-align: center;
	margin: 0px;
}
.comentario a:link {
	font-size: 11px;
	border-style:solid;
	border-width: 1px;
	border-color: darkolivegreen;
	border-radius: 4px;
	padding: 4px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: goldenrod;
	float: right;
	width: 30 px;
	cursor: pointer;
}
.comentario a:hover {
	color: #FFCC66;
	background-color: darkolivegreen;
	border-style:solid;
	border-width: 1px;
	border-color: darkolivegreen;
}
.sangria {
	text-indent: 4%;
	padding-left: 10px;
}
.plus a {
	display: block;
	
	height: 24px;
	width: 24px;
	float: left;
	background-image: url("/blog/img/plus.png");
}
.plus a:hover {
	
	height: 24px;
	width: 24px;
	float: left;
	background-image: url("/blog/img/plus2.png");
	
}
.minus a {
	height: 24px;
	width: 24px;
	float: left;
	background-image: url("/blog/img/minus.png");
}
.minus a:hover {
	height: 24px;
	width: 24px;
	float: left;
	background-image: url("/blog/img/minus2.png");
}
#escuelapublica {
	color: white;
	background: #11A611;
	margin: 4px auto;
	border-radius: 4px;
	padding: 4px;
	font-weight: bold;
	width: 128px;
}
#escuelapublica:hover{
	background: #007f00;
}
#escuelapublica:link{
	color:white;
}
.stylish {
	color: #AAAAAA;
	font-size:16.0pt;
	font-family:"Segoe Script";
	font-weight: bold;
	text-decoration: underline;
}
