@charset "utf-8";
/* CSS Document */

body { 
	width: 800px;
    margin: 0px auto;
    background-color: #D1E0EF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #182E43;
}
html {
	background-color: #d1e0ef;
	max-width: 850px;
    height: auto;
	margin:0px auto;
}


.contenido {
	max-width:inherit;
	margin-left:20px;
	padding:0px 10px 0px 15px;
	text-align:justify;
	}
.contenido hr { width:90%; margin:0px auto;}
.contenido a { font-weight:bold; color:#033; text-decoration:none;}
.contenido table {line-height:1.2;}
.contenido a:hover { font-weight:bold; color:#900; text-decoration:underline;}
.contenido img { margin:10px; max-width:90%; height:auto;}
.contenido table {text-align:justify; font-size:0.9em; line-height:90%; max-width:90%;}
.contenido table td {text-align:justify; font-size:0.9em; line-height:90%; max-width:30%;}
.contenido h2 { font-weight:bold; color:#033; font-size:1.5em;}
.contenido h3 { font-weight:bold; color:#033; font-size:1.1em;}
table h2 {font-size:1.2em; font-weight:bold;}
table a {color:#033; text-decoration:none; font-weight:bold;}
table a:hover {color:#900; text-decoration:underline;}
#tableR {text-align:justify; font-size:11px; line-height:1.5; vertical-align:central; width:90%;}


.margentit1 {color:#900; width:inherit; height:auto; line-height:1.0; margin:10px auto; padding-left:20px;}
.margentit1 h1{ font-size:2.3em;}
.margentit1A {background:#d1e0ef; color:#033; max-width:inherit; height:auto; line-height:1.5%; margin:10px auto; padding:10px 20px; border-bottom:2px solid #033;}
.margentit1A h2 { font-size:3em; padding-bottom:10px;}
.margentit1A p { font-size:1em; font-weight:bold; margin-top:5px;}
.margentit2  {color:#033; width:inherit; margin:0px auto; font-style:italic; font-size:1.3em; font-weight:bold; height:auto; line-height:1.3; padding-left:20px; }
.margentit3  {color:#033; width:98%; margin:0px auto; font-size:16px; font-weight:bold; height:auto; line-height:1.3; padding-left:30px; border-bottom:2px solid #033;}
.ecasct {font-size:20px; font-weight:bold; color:#000; padding-left:20px;}
.navbar {width:97%; height:25px; background:#000; text-align:right; padding:2px 10px 10px 10px; margin:0px auto;}
.navbar a{margin-right:50px; text-decoration:none; color:#fff; font-size:0.9em; font-weight:bold; margin-top:-5px;}
.navbar a:hover{ text-decoration:undeline; color:#B5DBEE;}

/*boton buscar*/
.navBusq {width:150px; height:auto; font-size:0.8em; float:right; margin-right:20px;}
.navBusq a {color:#333; text-decoration:none;}
.navBusq a:hover {color:#900; text-decoration:underline;}

div {text-align:justify; padding-left:30px;}
article { text-align:justify;}
#imaMen {border:10px solid transparent;}
ul {/*list-style:circle;*/ list-style-type:circle;}

ul, ol { margin-left:40px;}

.ref {padding-left: 50px; }
.ref p::first-letter { margin-left:-50px;}

