/* RESET --------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */
html {margin:0;padding:0;border:0}
body {margin:0;padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0}
p, a, form, label, fieldset, legend {margin:0;padding:0;text-decoration:none}
a {outline:none}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a { outline:none}
a img {border:0;}
img { border:0; margin:0; padding:0}
* html ul {height:0;}
/* ----------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- */





/**/
.texto{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1C3363;}
.texto_rojo_n { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#336699;}
.texto2 {font-size: 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; }
.texto_pie {font-size: 9px; font-family: verdana; color: #1C3363; margin:0}
.lista_recomendar { font-size: 10px; font-family: verdana; color: #1C3363; list-style: none; margin: 0 0 20px 0;}

.text125 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width:125px; border:1px solid #CCC;}
.text265 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width:265px; border:1px solid #CCC;}
.enlace10 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1C3363;}
.enlace10:hover { color:#A31418;}

.enlace10_sub{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#921503;}
.enlace10_sub:hover { font-weight:bold;}
.enlace_patrocinadores { font-size: 10px; font-family: verdana; color: #1C3363; text-decoration: none}
dl.cuadro_resultados {margin-left:0}
dl.cuadro_resultados dd {margin-bottom: 10px}
dl.cuadro_resultados ul {margin:0; padding:0}
/**/
/* MAQUETACION 2008 POR GRUPO SIM -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------- */
/* CONTENIDO */
.Lateral { padding-left: 0px;vertical-align: top;background-position: 0px;background-image: url(../img/2008/fondo-patron.jpg); width:254px}
.Lateral_anteriores { padding-left: 0px;vertical-align: top;background-position: 0px;background-image: url(../img/2008/fondo-lateral-anteriores.gif); width:254px}
.Contenido { padding: 50px 0 50px 50px}
.ColumnaMenu { width:168px; padding:0 0 0 30px; vertical-align:top}
.ColumnaContenido { vertical-align:top; width:394px}
ul {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #000;font-size:10px}
p { font-size: 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:0 0 15px 0}
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #cc3399; font-weight:bold; font-size:13px; margin:0 0 10px 0; display:block; width:340px}
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; font-weight:normal; font-size:13px; margin:0 0 10px 0}
h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; font-weight:normal; font-size:11px; margin:0 0 10px 0; display:block; width:340px}
h4 { font-family:Arial, Helvetica, sans-serif; color: #336699; font-size:12px; font-weight:bold; background:url(../img/2008/bordepuntos.gif) 0 bottom repeat-x; padding:0 0 2px 0; margin:0 0 5px 0}
h5 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #cc3399; font-weight:bold; font-size:13px; margin:0 0 5px 0}
h6 { font-family:Arial, Helvetica, sans-serif; color: #336699;font-size:12px; font-weight:bold; padding:0 0 2px 0; margin:0 0 5px 0}
span.TXTInfo { width:320px; font-size:10px; margin:10px 0 0 0; display:block;}
img.Titular { margin:0 0 10px 0}
.EnlaceEmpresa { padding:0 0 20px 0; vertical-align:top}
.TBL_Patrocinadores a img {border: 1px solid rgb(220, 220, 234);}
.TBL_Patrocinadores a:hover img { border: 1px solid #BBB;}

/* FOTOS HOME */
.FotosHome { margin: 20px 0 0 0}
.FotosHome img { float:left; margin:0 0 10px 0}
.FotosHome .BloqueFoto { width:150px;float:left; margin:0 30px 0 0}
.PieFoto {}
.PieFoto p { }
.clear { clear:both}
/**/
/* GALERIA DE FOTOS */
.Galeria { margin: 15px 0 0 0; width:350px}
.Galeria img {}
.Galeria .BloqueImg{ width:100px;float:left; margin: 0 5px 5px 0; background:url(../img/2008/fondo-img-galeria.gif) 0 0 no-repeat; padding: 0 7px 8px 2px}
.Galeria .Paginacion { padding:10px 0 0 30px;}
.Galeria .Paginacion span { display:inline;color:#333333}
.Galeria .Paginacion span a { display:inline;color:#333333}
.Galeria .Paginacion ul { display:inline; margin: 0 10px}
.Galeria .Paginacion li { display:inline; font-size:12px}
.Galeria .Paginacion li a { padding:0 3px 0 0; color:#333333}
.Galeria .Paginacion li a.Actual {color:#cc3399}
.Galeria .Paginacion a:hover { color:#cc3399}
/**/

/* LISTAS */
ul#Programa { width:316px; font-size:10px; padding:0 0 0 10px; margin: 0 0 20px 0}
ul#Programa li { background:url(../img/2008/bolo-lista.gif) 0 6px no-repeat; padding: 0 0 0 8px}
ul#Menu_Soporte { margin:0 0 50px 0}
ul#Menu_Soporte li { display:inline; padding:0 5px 0 0}
ul#Menu_Soporte li a { display:inline;padding:0 6px 0 0; color:#336699;}
ul#Menu_Soporte li a:hover {color:#b92f93}
ul#NavTorneo { width:394px;}
ul#NavTorneo li { display:inline; font-weight:bold; color:#000; padding:0 5px 0 0}
ul#NavTorneo li a { font-size:13px; color:#336699; margin: 0 5px 0 0} 
ul#NavTorneo li a:hover {color:#0099cc;} 
ul#NavTorneo li a.Actual {color:#0099cc;} 
ul#DatosTorneo { width:320px}
ul#DatosTorneo li { background:url(../img/2008/bolo-lista-azul.gif) 0 6px no-repeat; padding:0 0 0 8px; margin:0 0 0 5px}
ul#DatosTorneo li a { color:#336699; text-decoration:underline}
ul#DatosTorneo li a:hover { color:#cc3399}
ul#DatosTorneo li strong { color:#336699}
ul#DatosTorneo ul { margin:5px 0}
ul#DatosTorneo ul li { background:url(../img/2008/bolo-lista-1px.gif) 0 7px no-repeat; padding:0 0 0 6px;}
/**/
/* MENU SOPORTE */
.TBL_MENU { background:url(../img/2008/fondo-meu-bottom.gif) 0 bottom no-repeat; background-color:#d1deeb; margin:15px 0 0 0; width:148px}
.TBL_MENU p { padding: 5px 10px 0 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:13px}
.TBL_MENU ul li a { display:block}
.TBL_MENU ul#ListaNoticias { padding:10px 0 10px 0;font-size:11px; line-height:13px}
.TBL_MENU ul#ListaNoticias li { background:url(../img/2008/borde-rayas.gif) 0 bottom repeat-x; margin: 0 0 5px 0; padding: 0 10px 5px 10px}
.TBL_MENU ul#ListaNoticias li a { display:inline; color:#000}
.TBL_MENU ul#ListaNoticias li a:hover { color:#b92f93}
.TBL_MENU .TD_Galeria { padding: 15px 0 0 10px}
.TBL_MENU .TD_Galeria a img { border:1px solid #d1deeb}
.TBL_MENU .TD_Galeria a:hover img { border:1px solid #333}
/**/
/* MENU NAVEGACION ----------------------------------------------------------------------------------------- */
a.home { background:url(../img/2008/menu-home.gif) 0 0 no-repeat; height:30px;}
a.nuestra_causa {background:url(../img/2008/menu-nuestra-causa.gif) 0 0 no-repeat; height:25px}
a.torneo_solidario {background:url(../img/2008/menu-torneo-solidario.gif) 0 0 no-repeat; height:23px}
a.inscribase {background:url(../img/2008/menu-inscribase.gif) 0 0 no-repeat; height:23px}
a.resultados {background:url(../img/2008/menu-resultados.gif) 0 0 no-repeat; height:25px}
a.ediciones_anteriores {background:url(../img/2008/menu-home.gif) 0 0 no-repeat; height:30px}
a.tienda_solidaria {background:url(../img/2008/menu-tienda-solidaria.gif) 0 0 no-repeat; height:25px}
/* ROLLOVER */
a.home:hover {background:url(../img/2008/menu-home-over.gif) 0 0 no-repeat}
a.nuestra_causa:hover {background:url(../img/2008/menu-nuestra-causa-over.gif) 0 0 no-repeat}
a.torneo_solidario:hover {background:url(../img/2008/menu-torneo-solidario-over.gif) 0 0 no-repeat}
a.inscribase:hover {background:url(../img/2008/menu-inscribase-over.gif) 0 0 no-repeat}
a.resultados:hover {background:url(../img/2008/menu-resultados-over.gif) 0 0 no-repeat}
a.ediciones_anteriores:hover {background:url(../img/2008/menu-ediciones-anteriores-over.gif) 0 0 no-repeat}
a.tienda_solidaria:hover {background:url(../img/2008/menu-tienda-solidaria-over.gif) 0 0 no-repeat}
/**/
a.home#Activo {background:url(../img/2008/menu-home-over.gif) 0 0 no-repeat}
a.nuestra_causa#Activo {background:url(../img/2008/menu-nuestra-causa-over.gif) 0 0 no-repeat}
a.torneo_solidario#Activo {background:url(../img/2008/menu-torneo-solidario-over.gif) 0 0 no-repeat}
a.inscribase#Activo {background:url(../img/2008/menu-inscribase-over.gif) 0 0 no-repeat}
a.resultados#Activo {background:url(../img/2008/menu-resultados-over.gif) 0 0 no-repeat}
a.ediciones_anteriores#Activo {background:url(../img/2008/menu-ediciones-anteriores-over.gif) 0 0 no-repeat}
a.tienda_solidaria#Activo {background:url(../img/2008/menu-tienda-solidaria-over.gif) 0 0 no-repeat}
/**/
/* FORMULARIO DE INSCRIPCION --------------------------------------------------------------------------------*/
form { margin:20px 0 0 0; padding:0;}
.Obligatorios { font-size:10px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#336699; font-weight:bold; padding:0 0 10px 0}
.TituloForm {color:#336699; background:url(../img/2008/bordepuntos.gif) 0 bottom repeat-x;}
/**/
/*  CLASES GENERICAS */
.FloatLeft { float:left}
.FloatRight { float:right}
/**/
/* ENLACES */
a.EnlaceSub { color:#336699;}
a:hover.EnlaceSub { text-decoration:underline}






