* {
	text-indent:0px;
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration: none;
} 
p {text-align:justify; color: #643856; font-family: Arial, Helvetica, sans-serif; font-size: 17px; text-indent:20px; margin:7px 8px 7px 8px}
p.centrado { text-indent:0px ; text-align:center ; } 

h1 {font-size:2.0em; color:#8B1819; font-weight:bold; text-decoration:none; text-align:center;}
h2 {font-size:1.2em; color:#8B1819; font-weight:#; text-decoration:none; text-align:center;} 
h3 {font-size:1.0em; color:#8B1819; font-weight:bold; text-decoration:none; text-align:center; font-family: 'Bradley Hand ITC';}
h4 {font-size:0.8em; color:#643856; font-weight:#; text-decoration:none; text-align:center; margin-left:70px; width: 700px;} 

/*listas de definición*/
dl { width: 50%; margin: 2em 0 0 235px; padding: 0; clear: both; overflow: auto; color: #643856; }
dt { width: 10%; float: left; margin: 0; padding: 5px 9.9% 5px 0; border-top: 1px solid #DDDDB7; font-weight: bold; overflow: auto; clear: left; }
dd { width: 70%; float: left; margin: 0; padding: 6px 0 5px 0; border-top: 1px solid #DDDDB7; overflow: auto; }
/*fin de listas de definición*/


body {text-align:center; background-color: #002E49; background-image:url(https://www.repro-arte.com/estilo/antiguo/objetos/); background-repeat:repeat; height:100%; font-family: 'Calibri';} 
#global {width:1000px; margin:0px auto;} 

td.a1 { background-color:#002E49; text-align:center; color:white; height:40px; width: 55px;}
td.a2 { background-color:#002E49; text-align:center; height:40px; width:50px;  }
td.a3 { background-color:#002E49; text-align:center; height:40px; width: 135px;}
td.a4 {	background-color:#002E49; text-align:center; height:40px; width: 150px; color: white; }
.visitablog {
font-size: 16px;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
color: white;
		}
#visitablog a {color: white; text-decoration:none ; display: block }
#visitablog a:link {}
#visitablog a:visited {}
#visitablog a:hover {color:#551A8B ; text-decoration:underline ; background-color: white }
#visitablog a:active {color:#551A8B} 
td.a5 { background-color:#002E49; text-align:center; color:white; height:40px; width: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
td.a6 { background-color:#002E49; text-align:center; height:40px; width: 40px; }
td.a7 { background-color:#002E49; text-align:center; color:white; height:40px; width: 100px; font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
td.a8 {background-color:#002E49;text-align:center;height:40px;width:40px;}

#capa2 {background-color:#F6F5F2; height: 92px; text-align:center; width: 100%}

#capa3 {text-align:center; color:white; width: 100%; }
#logotipo { background-color: white; width: 130px; height: 80px; float:left; margin:0px 0px 0px 0px}
#cabecera {background-color: white; float: left; width:750px; height:80px; margin-top:0px; text-align:left; }
#referido {background-color: white; float: left; width:auto; height:80px; text-align:right; color: white; }


#capa4 {text-align:center; width: 100%; margin-right: 100px:}

#menuvertical {background-color:#DEC8C9; width:140px; float:left; text-align:left; padding: 10px;}
#menuvertical li{list-style:none; margin:4px 0px 4px 1px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px}
#publilateralder {float: right; width: 122px; height: auto; color: 002E49; background-color:#FFE1FF; } 
#contenido {background-color:#FFE1FF; width:auto; }
#contenido p {padding:10px 10px 10px 50px; text-indent:15px; margin-bottom: 0px; margin-left:20px; width: 700px;}

#libros {background-color:#DEC8C9;width:115px;float:left;text-align:left;padding:5px;}
.titulo-libro{color:brown;font-weight:bold;font-size:15px;}
#libros li {list-style:none;margin:0px 0px 0px 1px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:#002E49;}
.autor-libro{color:#27408B;font-weight:bold;font-size:12px;}

#carrito {background-color:#DEC8C9; width:170px; float:right; text-align:left; padding: 10px;}
#carrito li{list-style:none; margin:4px 0px 4px 1px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px}
.apuntes {color: #27408B; font-weight:bold; font-size: 20px;}

#enmarcado {width: auto; margin-left: 135px; font-size:0.8em;  background-color:#FFF8DC ; color: #A52A2A ; padding:10px 10px 10px 10px; border-top-width:1px ; border-bottom-width:
1px ; border-left-width:1px ; border-right-width:1px ; border-color: #800000; border-style: double; text-align:justify; text-indent:10px;}
.autores {
	color: #27408B;
	font-weight:bold;
	font-size: 14px;
}

.estilos {
	color: #348099;
	font-weight:bold;
	font-size: 14px;	
}

#encuadre {
	margin-left: 180px;
}

#encuadre_cuadros {
	margin-left: 75px;
}

#nuevoencuadre {
	margin-left: 189px;
	width:500px;
}
#listado {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	height: auto;
	width: 145px; 
}
#listado li{list-style:none; margin:4px 0px 4px 1px; font-size: 13px}

#listado_ancho {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	height: auto;
	width: 200px; 
}

#listado_ancho li{list-style:none; margin:4px 0px 4px 1px; font-size: 13px}


#enlaces {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float: left;
	height: auto;
	width: 275px; 
}
#enlaces li{list-style:none; margin:4px 0px 4px 1px; font-size: 13px; text-align:left;}

#pie {background-color:white; height: 85px; color: #8B1A1A; font-family: Arial, Helvetica, sans-serif; }
#pie li {list-style:none; font-size:12px; }
#pieuno {float:left; width:175px; }
#piedos {float:left; width:675px; }
#pietres {float:left; width:150px; }


td.i1{ background-color:#002E49; width:730px; height: 20px; text-align:center; color:white; font-family: Arial, Helvetica, sans-serif;font-size: 13px; }
td.i2{ background-color:#002E49; height: 20px; text-align:center; color:white; font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

a {color:brown; text-decoration:none; display:block;} /*Para caracteristicas generales a los enlaces*/
a:link {} /*para el enlace, tal cual*/
a:visited {} /*Para cuando ha sido visitado*/
a:hover {color:	white; font-weight:bold; text-decoration:none ;background-color: #4682B4 	;} /*Cuando el ratón está sobre él*/
a:active {} /*Cuando está siendo pulsado*/ 

#pie a {color: #8B1A1A; text-decoration:none ; display: block }
#pie a:link {}
#pie a:visited {}
#pie a:hover {color:#551A8B ; text-decoration:underline ; background-color: white }
#pie a:active {color:#551A8B} 

#logotipo a {}
#logotipo a:link {}
#logotipo a:visited {}
#logotipo a:hover {background-color: white }
#logotipo a:active {} 
.boton {
  float: right;	
  font-family: Arial;
  text-align:center;
  color: brown;
  font-size: 14px;
  font-weight:bolder;
  padding: 5px;
  padding-left:7px;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: solid #C8FE2E 3px;
  background: #C8FE2E;
  width:auto;
  height:auto;
}
.boton:hover {
  background: #4682B4;
}

/*navegación*/
nav {
	padding-top: 110px;
}


.navegacion,
.navegacion ul,
.navegacion li,
.navegacion a {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}
.navegacion {
    height: 35px;
 
    background: #CD4C4F;
    background: -webkit-linear-gradient(top, #E3535A  0%,#CD4C4F 100%);
    background: -moz-linear-gradient(top, #E3535A  0%,#CD4C4F 100%);
    background: -o-linear-gradient(top, #E3535A  0%,#CD4C4F 100%);
    background: -ms-linear-gradient(top, #E3535A  0%,#CD4C4F 100%);
    background: linear-gradient(top, #E3535A  0%,#CD4C4F 100%);
 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
 
.navegacion li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    height: 30px;
}

/*enlaces de navegacion*/

.navegacion li a {
    display: block;
	width: 130px; 
    padding: 0 5px;
    margin: 5px 0;
    line-height: 14px;
    text-decoration: none;
	text-align:center; 
 
    border-left: 1px solid #393942;
    border-right: 1px solid #4f5058;
 
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 13px;
 
    color: #f3f3f3;
    text-shadow: 2px 2px 1px rgba(0,0,0,.6);
 
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}
  
.navegacion li:first-child a { border-left: none; }
.navegacion li:last-child a{ border-right: none; }
 
.navegacion li:hover > a { color: #F3F3F3; background: #4682B4; }

/*submenús*/
.navegacion ul {
    position: absolute;
    top: 30px;
    left: 0;
 
    opacity: 0;
    background: #CD4C4F;
 
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
 
    -webkit-transition: opacity .25s ease .1s;
    -moz-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
}
 
.navegacion li:hover > ul { opacity: 1; }
 
.navegacion ul li {
    height: 0;
    overflow: hidden;
    padding: 0;
 
    -webkit-transition: height .25s ease .1s;
    -moz-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
}
 
.navegacion li:hover > ul li {
    height: 30px;
    overflow: visible;
    padding: 0;
}
/*fin de navegación*/

/*breadcrumbs*/
ul, li { list-style-type:none; padding:0; margin:0; }
#breadcrumbs { border-bottom:1px solid #ccc; background-color:; line-height: 20px; overflow:auto; font-size:11px; font-weight:bold; }
#breadcrumbs li { float:left; padding-left:8px; }
#breadcrumbs li a { padding:0 4px 2px 0; background:transparent url(https://www.repro-arte.com/estilo/antiguo/blue-arrow.png) no-repeat right center;}
#breadcrumbs li a:link, #breadcrumbs li a:visited { text-decoration:none; color:#003366; }
#breadcrumbs li a:hover, #breadcrumbs li a:focus { text-decoration:underline; color:#0099CC; }
#breadcrumbs li {color:#FF9900;}
/*Fin breadcrumbs*/