/* CSS Document */
html, body, ul,  li, p, 
h1, h2, h3,  
form, fieldset, img, a hr{ 
margin: 0; 
padding: 0; 
border: 0; 
}
h1 {font-size:1.5em; color: #f30; background-color:transparent; margin:0; padding:.5em;text-align:center;} 
h2 { font-size:1.3em;padding:.5em;margin:1em 0 .3em 0;text-align:center;color: #f30; }
h3 { font-size:1.2em;margin:1em 0 .4em 0;color:#f30;text-align:left; }
p { line-height:130%; margin:1em; padding:0;  }
img{padding:.3em; border:1px solid #aaa;}
.img-no-border {border:none;}
body {
font-size: 100.01%;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
text-align:center; line-height:1.3em;
 color:#000; background-color: #eaeaea;
}

 
a:link {text-decoration:none; font-weight:bold;  }
a:visited {text-decoration:none;}
a:hover {color: #933; text-decoration:underline;font-weight:bolder;}
li {text-align:left;   margin-left:2em;  }
 
#container {width:90%;font-size:95%;margin: 1em auto;;text-align:center;}
#top{ padding:1em 0; text-align:center; background-image: url(images/degr-100px.bmp);background-repeat: repeat-x; }

.nav {font-size:80%; margin-bottom:.5em;  padding:.6em 0; color:#000; background-color:#ffc ;   border:1px solid #fc3  ; }

#main-intro { }
#main-intro p{text-align: justify;  }
#main {width:65%;float:right; padding:2em;  text-align:justify;border:3px ridge #ddd;}
#left-col {float:left; width:23%; font-size:90%;border-top:3px ridge #ddd;text-align:left;}
#center-col {float:left;width:45%;margin-left:3.2%; padding:.5em;border:3px ridge #ddd;}
#right-col {float:right;width:23%;  font-size:90%;border-top:3px ridge #ddd;}
#footer {color:#000; background-color:#fc3; text-align:center;padding:.5em 2em; clear:both;    }
.floatright {float:right;text-align:right;color:red; font-weight:bold; clear:both; }
.floatleft  {width:100%;float:left; margin-right:6px;text-align:left; display:inline; }
.spacer {clear:both;height:1px; visibility:hidden;  }
.spacer2 {clear:both;height:50px; visibility:hidden;  }
.estoyAQUI { color:#933;background-color:transparent; font-weight:bold; text-transform:uppercase;  }
.tenue { font-size:80%;text-align: left; padding:1em; color:#aaa; background-color:transparent;}
.dropcap { position:relative;top:-.2em;
   display: block;color: #f30;
   float: left;
   font-size: 250%;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: bold;
   height: .8em;
   margin-bottom: -.2em;
   padding: .2em 0 0 0;
}
.ir {float:right; margin:1em; padding:.6em;border:1px solid #fc3;}
.img-right { float:right; margin:0 0 0 1em ; padding:.5em; border:2px solid gray;}
.img-left { float:leftt; margin:0 1em 0 0  ; padding:.5em; border:2px solid gray;}

.naranja {color: #f90;}
.proverbio { font-style:italic; padding:.5em; margin:1em 5em; border: 2px solid #8d2a13;}

