/* Definiciónd e elementos genericos*/


p {
	margin: 0px;
	padding: 0px;
}
div{
	margin: 0px;
	padding: 0px;
}
blockquote {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
img{ border:0;}
textarea{
	height: 250px;
	width: 450px;
}
/* Fin de elementos genericos*/

#cuerpo{
	width: 621px;
	text-align: justify;
	padding-right: 2px;
	padding-left: 3px;
	font-size: 10pt;
	color:#00B900;
	padding-top: 2px;
}

#cuerpo a {
color:#00B900;
}

.titulo {
	color: #00B900;
	background-color: #E3EDE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border: 1px solid #00B900;
	text-align: center;
}




div.mensaje {
	text-decoration: none;
	font-weight: bold;
	font-size: 15pt;
	border-top: 1px solid #B3FFB3;
	border-right: 1px solid #00B900;
	border-bottom: 1px solid #00B900;
	border-left: 1px solid #B3FFB3;
	text-align: center;
	vertical-align: middle;
	margin-top: 50px;
	margin-bottom: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	

}
div.cuerpogalerias{
border-bottom: 1px solid #00B900;
padding-left:  50px;
}
div.cuerpogaleria{ 
   border: 1px dashed #00B900;
   background-color: #ffe;   
   text-align: center;
   padding:5px;
}
a.enlacegaleria {
	text-decoration: underline overline;
	font-weight: bold;	
	padding-right: 2px;
	padding-left: 2px;
	background-color: #E3EDE2;	
}
img.bordeimagen {
	border: 5px solid #117C2F;
}
.peque{
font-size:80%;

}
table.galeria{
  width:600px;  
   border: 1px solid #00B900;
}
td.galeria{
 text-align: center;
 vertical-align: middle;
 border: 1px solid #00B900;
 width:200px;
 height:140px;
}
img.galeria{
	padding: 3px;
	border: 1px solid #00B900;
    margin:  5px;
	clear:none;
	background-color: #ffe;		
}
img.galeriaefecto{
	padding: 3px;
	border: 1px solid #3E0A0A;
    margin:  5px;
	clear:none;
	background-color: #B3FFB3;		
}
a.galeria{
 padding: 0px;	
 /*border: 1px solid #00B900;*/
 }
}
a.galeria:hover{
/* border: 1px solid #3E0A0A;*/
}
div.chorario{
margin-left:  50px;
}
table.horario
{
width:100%;
/* border: 1px solid #00B900; */

}
td.horario{
	width: 60px;
}
.negrita,td.horario{
	font-weight: bold;
}
td.hresultados{
	
}
td.hresultados a{
	font-weight: bold;
}
table.listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00B900;
	width: 550px;
}
td.listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00B900;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EB8585;
	border-bottom-color: #C82222;
	font-size: 8pt;
	padding-left:1px;	
}
table.listado td{
padding-left:1px;
}
table.listadomarcas{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt;
   width: 100%;
   margin-left:60px;
}
td.listadomarcas{
	width: 16%;	
	text-align:right;
	padding-left:10px;
}
table.listadopostas{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt;
   width: 100%;
   margin-left:20px;
}
td.listadopostas{
	width: 25%;	
	text-align:right;
	padding-left:4px;
}
td.ralladooscuro {
	background-color: #EFF1F1;
	padding-left: 3px;
		
}
td.ralladoclaro {
	background-color: #FFFFFF;	
	padding-left: 3px;	
}
div.comentarios
{
	width: 95%;
	color: #00B900;
	background-color: #F7F7F7;
	font-size:85%;
	text-align:left;
	border: 1px dotted #007D00;
	margin: 3px;
	padding: 3px;
}





/* Estos estilos están desechados, se utilizaban al mostrar la galería contruyendo tablas mediante capas
pero el internet explorer no las soporta por lo que se utilizó una tabla */
div.tabla{
display:table;
}
div.filagaleria{
border: 1px solid #F0F0F0;
display:table-row;
}
div.imggaleria{
	border: 1px solid #000000;
	display:table-cell;
	width:200px;
	height:140px;
	text-align: center;
	vertical-align: middle;
}
div.spacer {
  clear: both;
  	border: 1px solid #000000;
  }

