html{
	height: 100%;
}
body{
	background-color: Window;
	font-family:  Tahoma, Garamond,"AvantGarde Md BT","AvantGarde Bk BT";
	color: #404040;
	margin: 0px;
	font-size: 11px;
	font-weight: lighter;
	background-image: url(../images/fondoweb.JPG);
	background-position: top;
	background-repeat: repeat-x;
}
a{
text-decoration: none;
color: #242424;
}

a:hover{
text-decoration: none;
color: #FF6600;
}
#cabecera{
	background-image: url(../images/cabecerad2.JPG);
	background-position: left;
	background-repeat: no-repeat;
	width: 999px;
	height: 95px;
}
#cabecera2{
	background-image: url(../images/cabecera2.JPG);
	background-position: left;
	background-repeat: no-repeat;
	width: 999px;
	height: 95px;
}
#cabecera3{
	background-image: url(../images/cabecerad3.JPG);
	background-position: left;
	background-repeat: no-repeat;
	width: 999px;
	height: 95px;
}
#cabecera4{
	background-image: url(../images/cabecerad4.JPG);
	background-position: left;
	background-repeat: no-repeat;
	width: 999px;
	height: 95px;
}
#contenido{
	width: 100%;
	background-color: White;
}
.tablamenu{
	margin-left:42px;margin-top:71px;
}
.tablamenu td{

text-align: center;
width:70px;

}
.tablamenu td a{
text-decoration: none;
color: #242424;
}

.tablamenu td a:hover{
text-decoration: none;
color: #FF6600;
}

.tablacontenido{
	margin-left: 47px;
	margin-top: 5px;
	background-color: White;
}

.tablacontenido h2{
	color: #343434;
}

.textoprincipal{
	 text-align: justify;
	 margin-top: 0px;
	 margin-left: 10px;
	 padding-left: 10px;
	 border-left: 1px dotted #E8BA00;
	 margin-right: 15px;
}
.marco{
	width: 89px;
	height: 105px;
	padding-top: 17px;
	background-image: url(../images/marco.JPG);
	background-position: center;
	float: left;
	margin: 5px;
	background-repeat: no-repeat;
}

.imgboton{
	margin-top:10px;
	margin-bottom:10px;
}
.fotopequena{
	border: 1px solid #444343;
	background-color: #535353;
	margin: 0px;
	padding: 3px;
	
}

.fotogrande{ 
background: #F5F4EE;
	border: 1px solid #CCCCCC;
	margin: 4px 4px 4px 4px;
	padding: 4px;/*
background-color: #FFFFF0; 
padding: 5px;

border: 1px solid #AAA8A9;*/}

.piefotos{
	text-align: center;
		margin-top: 15px;
	height: 20px;
	padding-top: 5px;
 padding-left: 50px;
 
}
.pie{
	border-top: 1px solid #D7D7D7;
	
	color: #C5C4C5;
	border-bottom: 1px solid #D7D7D7;
	margin-top: 15px;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	 

	 padding-left: 50px;
	
	 
}
#botonera{
	overflow: auto;
	height: 400px;
}
.txt  {
   font-family:Tahoma,Arial; 
	color: #6F6F51;
	font-size:12px;
	border:1px solid #C9C9B6;
	height: 15px;
   font-variant: small-caps;
}
.boton{
	background-color: #F7F7EF;
	border: 1px solid #D1D1D1;
	font-family:Tahoma,Arial; 
	font-size:11px;
	width: 120px;
	font-weight: bolder;
	color: #727272;
	cursor: pointer;
}
