/* CSS Document */

body
{
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffebcd; line-height:160%;
background-color: #000; font-size:80%; text-align:center;
}
h1 { font-size:130%;padding-bottom:1em;  ; text-align: center; margin-bottom:15px}
h2 { font-size:120%; text-align: center;}
h3 { font-size:110%; text-align: left;}
p {  line-height : 140%; margin:0px; padding-bottom:6px;}
img  { border:none;}
a:link {
color : #0099FF;background-color:transparent;
font-size:small; 
text-decoration: none;  
}
a:visited {
	color: #C6C;background-color:transparent;
	font-size: small; 
	text-decoration: none;} 
a:hover {
color: #3366FF;background-color:transparent;
font-size: small;
text-decoration: underline; } 
a:active {
color : #CC9900;background-color:transparent;
font-size:small;  } 

#container { width:760px; margin:1em auto; text-align:justify;  }
#intro {width:550px; margin:1em auto; text-align:justify;}
.header {  margin-top:10px; padding:.5em; height:110px; border:1px solid #44341b; } 
.head-1 {float:left;width: 120px; text-align:center;  }
.head-2 {float:left;width: 500px; height:90px;text-align:center;padding-top:10px;
                   }
.head-3 {float:right;width:120px;padding-top:10px;text-align:center;     }
ul {margin: 0; padding:0;;text-align:left;list-style-type: none;} 

#nav { float:left; margin: 0; padding-right:9px; width:150px; display:inline;  }

#main  {float:left; width:600px;margin:1em auto;     text-align: justify; }
.th   {   text-align:center; }
.page { text-align:right; margin-right:3em; }
.ampliar {color:#666; background-color:transparent;}
.tenue {width:400px; font-size:80%;text-align:justify; color:#999; background-color:transparent;}
#footer {clear:both; padding:5px; margin:1em 0; text-align:center; font-size:80%; 
         border:1px solid #333; background-color:#44341b;  }
.imgPeq  {	margin: 3px;padding: 3px; border: 2px ridge #896c32;}
.imgGrande {
	border:4px ridge #896c32;
	padding:7px;
	margin:1em;
}
.img-no-border {border:none}
.fotoSola {padding: 7px; border: 3px ridge #896c32;}
.floatleft {float:left; padding:5px;text-align: left; }
.floatright {float:right;padding:5px;text-align: right;}
.contFOTO  {width:550px; margin-left:auto; margin-right: auto; margin-top:20px;  }
.contFOTO a img{ border: none; margin:9px; }
.clear-div { clear:both; height:1px; visibility:hidden;   }
.estoyAQUI { text-transform:uppercase; color: #f00; background-color:transparent;   font-weight:bold;  }
.txt   { width:450px; margin:2em auto;text-align:justify;}


 
/* formulario */
.box {  width: 500px; margin:2em auto;  background-color: silver; color:#000;font-weight:bold; border: 3px ridge #ccc; text-align:left; padding:1em; }

form {  padding: 1em; background-color: silver; }

input { background-color:#dddddd; color: blue;   }

select { background-color: #999999; color: blue; }

textarea { background-color: #ddd; color: blue; }

.button { font-size:20px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#999; color: blue; }

