body { background:#e5b56e url(../images/bgPadel.jpg) no-repeat; }

/* -------------- Logos ------------*/
div#logoClub { background:url(../images/logoLROCPadel2.gif) no-repeat; }
div#clubMajadahonda { background:url(../images/clubMajadahondaPadel.gif) no-repeat; }
div#clubBenidorm { background:url(../images/clubBenidormPadel.gif) no-repeat; }

/* ----------- Contenido -----------*/
div.seccionFlash { width:800px; height:232px; margin:0 0 20px 0; background:url(../images/flashSeccion.jpg) no-repeat; }

/* Seccion Padel */
div.seccionTop { width:800px; height:15px; overflow:hidden; margin:0; background:url(../images/bgSecPadelTop.gif) no-repeat top left; }
div.seccionMid { width:800px; margin:0; background:url(../images/bgSecPadelMid.gif) repeat-y top left; }
	div.seccionMid div.contenido { padding:15px 30px 10px 30px } 
	div.seccionMid div.contenido h1 { color:#cc8b00 }
	div.seccionMid div.contenido h2 { color:#cc8b00 }
	div.seccionMid div.contenido h3 { color:#cc8b00 }
	div.seccionMid div.contenido h4 { color:#cc8b00 }
	div.seccionMid div.contenido h5 { color:#cc8b00 }
	div.seccionMid div.contenido h6 { color:#cc8b00 }	
	div.seccionMid div.contenido table { border:1px solid #e2a144; border-bottom:none; }
	div.seccionMid div.contenido table th { background:#e2a144; }
	div.seccionMid div.contenido table td { background:#fff; border-bottom:1px solid #e2a144; }
	div.seccionMid div.contenido a { color:#cc8b00; text-decoration:none }
	div.seccionMid div.contenido a:hover { text-decoration:underline }
div.seccionBot { width:800px; height:15px; overflow:hidden; margin:0; background:url(../images/bgSecPadelBot.gif) no-repeat top left; }

/*Reservas*/
div.reservaPad { width:160px; float:left; margin:0 15px 0 0; padding:15px 0 10px 20px; border:1px solid #ccc; background:#fff}
    div.reservaPad label { display:block; font-size:0.8em; color:#cc8b00; font-weight:bold; margin:0 0 3px 0 }
    div.reservaPad input.boton { margin:15px 0 0 15px; font:12px Arial; font-weight:bold; }
div.reservaInstr { width:540px; float:right }
span.reservaMsg1 { display:block; font:0.85em Arial; color:Red; font-weight:bold; margin:10px auto; text-align:center }
div.reservaList { margin:15px auto; padding:0}	
    div.reservaList table { width:100%; margin:0 auto !important; }	
    div.reservaList table th { text-align:left; border-bottom:1px solid #fff }	
        div.reservaList table th a { color:#fff !important }	
    div.reservaList table td { text-align:left }	
div.reservaPista { float:left; width:200px; margin-right:10px; /*margin:15px auto;*/ padding:10px; border:1px solid #ccc; background:#fff; font-size:0.8em}	
div.reservaNav { width:200px; margin:15px auto; text-align:center; font-size:0.7em; font-weight:bold;}	
table.infoPista { width:100%; }
    table.infoPista img { float:left }	
    div.botInfoPista { text-align:center }			 
    div.botInfoPista input { margin:10px 0; font:12px Arial; font-weight:bold; }			 
div.reservaForm { width:500px; margin:0 auto }				 
div.reservaForm p { font-size:0.7em !important; }				 
div.reservaForm table { width:100% }				 
div.reservaForm table th { font-size:0.8em !important; text-align:left }				 

