body 	 { margin: 0; padding: 0; background: #5d5a43 url(../images/fondo_enrejado.jpg) 0px 0px repeat-x; text-align: center; }
form 	 { margin: 0; padding: 0; }
a 		 { text-decoration: none; }

input, select, textarea { font: 11px "Trebuchet MS",Tahoma, Arial, sans-serif;color: #000000; }

img { border: 0; }
#todo	 { position: relative; width: 978px; margin: 0 auto;}
#central { margin: 0 4px 0 4px; background: #FFFFFF url(../images/fondo_degradado.jpg) no-repeat;}

.linea_gris 		{ background-color: #e5e5e5; height: 1px; overflow: hidden; width: 313px;}
.linea_gris_corta 	{ margin: 0 0 0 45px; background-color: #e5e5e5; height: 1px; overflow: hidden; width: 268px;}

h1 { margin: 10px 0 10px -2px; font: 30px Georgia, Helvetica, sans-serif; color: #701111; line-height: 32px; letter-spacing: -1px;}
h2 { margin: 20px 0 0 0;  font: italic 22px Georgia, Arial, Helvetica, sans-serif; color: #696969; }
h3 { font: bold 13px Times,Georgia, Helvetica, sans-serif;  color: #000000; }
p { margin: 0px 0 10px 0; padding: 0px; text-align: left; font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #595959; }
p b { color: #000000;font: bold 12px "Trebuchet MS",Arial, Helvetica, sans-serif;  }
p strong { color: #000000;font: bold 12px "Trebuchet MS",Arial, Helvetica, sans-serif;  }
ul { list-style: none; margin: 0 0 15px 20px; }
li { margin: 0 0 3px 0; padding: 0px; text-align: left; font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #595959; background: url(../images/guion_lista.gif) no-repeat 1px 10px; padding-left: 15px;  }
blockquote { font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #595959; }

button {cursor: pointer;}

input { border: 1px solid #cbcbc3; }
textarea { border: 1px solid #cbcbc3; }
#tabla_interior td#ruta a { color: #adadad; }
#tabla_interior td#ruta a:hover { text-decoration: underline; }

#tabla_central { padding-bottom: 20px; }

/*paginas_interiores*/

/* estilos para ser usados desde la gestion */

.subtitulo { font: italic 14px Georgia, Arial, Helvetica, sans-serif; color: #000;font-weight: bold;}
.ladillo { font: italic 14px Georgia, Arial, Helvetica, sans-serif; color: #000;font-weight: bold;}
.destacado {font: 12px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #600000;font-weight: bold;}

/*****************regalos navidad****************/
.clear { clear: both; }
#regalos_navidad .enlaces img 	{ float: left; margin-right: 5px; }
#regalos_navidad ul 	{ margin: 0 0 0 20px; float: left; padding: 0; }
#regalos_navidad li 	{ float: left; background: none; width: 150px;  font-weight: bold;  padding: 0; margin-right: 35px; }
#regalos_navidad a 		{ color: #701111; font-weight: bold; }
#regalos_navidad a:hover span, #regalos_navidad a:hover  { text-decoration: underline; }
#regalos_navidad span 	{ margin: 20px 10px 5px 0; display: block; }
#regalos_navidad p 		{ margin: 0 0 0 105px; color: #8c8c8c;  }
#regalos_navidad p.tit { margin-left: 60px; }
#regalos_navidad .txt 	{ float: left; width: 560px; }
#regalos_navidad 		{ background: #FFF url(../images/separador_enlaces.gif) center top no-repeat; padding-top: 20px; margin: 0 4px;  }
