/*EVENTOS ********************************/
#eventos {margin:3px 0px 20px 0px;  }
#fichaEvento {margin:1px 0px; padding-bottom:15px;}
#fichaEvento p{margin-left:5px; line-height:16px; color:#333333;}
#buscarEvento {width:320px; display:inline; border:1px #999999 solid; height:300px;}
#buscarEvento input {}
#fichaEventoInfo { color:#000000;}
#fichaEventoInfo h1 { margin:15px; margin-bottom:5px; color:#000; font-size:12px; font-weight:bold; }
#fichaEventoInfo p { color:#999999; font-size:14px;}
fieldset.buscarEventoForm legend { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; margin-top:10px; font-weight:bold;}
fieldset.buscarEventoForm input { font-size:12px; margin-top:10px;}
fieldset.buscarEventoForm select{ font-size:12px;}
fieldset.buscarAvanzadoEventoForm { font-size:9px;}




/*GENERALES ******************************/
body {background-image:url(../upload/imgs/fondoBody.jpg); background-repeat:repeat-x; margin:0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#container {width:981px; margin:0px auto 0px auto;}
h1 {font-size:11px; margin:0px; padding:0px; line-height:20px; font-weight:normal; color:#666666;} 
h2 {background-color:#FFFFFF; color:#01853c; font-weight:bold; font-size:11px; margin:0px; padding:2px 5px;
line-height:16px;}
.h2interior {background-color:#fff; color:#85A6B4; font-size:26px; font-weight:lighter; border-bottom:1px dotted #999999; padding-top:15px;height:30px;}
p {margin:0px; padding:0px; line-height:17px;}
a {color:#000; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}


/*HEADER ********************************/
#header {width:981px; height:105px; margin-bottom:5px; background-image:url(../upload/imgs/fondoHeader.jpg); background-repeat:no-repeat;}
#header .logoHeader {margin:5px; float:left;}
#header .patrocinadorHeader {margin:5px; float:right;}

/*NAV ***********************************/
#nav {
    width:981px;
    height:34px;
    background-image:url(../upload/imgs/fondoNav.jpg);
    background-repeat:no-repeat;
    padding:0px;
        
}
#nav ul {margin:0px 7px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#nav ul li {margin:0px 5px; padding:0px; display:inline;}
#nav a {color:#FFFFFF; text-decoration:none; padding:7px; line-height:29px;}
#nav a:hover {background-color:#342e2e;}
#nav a.seleccionado {background-color:#342e2e;}

/*CONTENT *******************************/
#content {width:969px; padding:5px; background-color:#FFFFFF; clear:both; float:left;}
#content ul {margin:0px; padding:0px;}
/* #content ul li {display:inline;} */
#principal {width:661px;}
#bannerHome {margin-bottom:2px;}
#col325Der {width:325px; float:right; border-left:1px solid #989695; margin-left:5px;}
#descripcion {padding:5px;}
#descripcion img {float:left; margin-right:5px;}
#colDer {width:300px; margin:0px; float:right; border-left:1px solid #989695; padding-left:3px;}
#links {width:325px; margin:5px; text-align:center;}  
#links ul li {display:block; list-style-image:url(../upload/imgs/bulletLink.gif); margin-left:135px; list-style:outside; list-style-type:circle; margin-bottom:5px;}
#principalBottom { width:100%; border-top:3px #ee3125 solid; margin:10px 0px; padding:10px 0px;}
#expoPrincipal {width:661px; background-image:url(../upload/imgs/fondoExpo.jpg); background-position: 0% 0%; background-repeat:no-repeat; padding-top:210px;}
#guiaPrincipal {width:661px; background-image:url(../upload/imgs/fondoGuia.jpg); background-position: 0% 0%; background-repeat:no-repeat; padding-top:210px;}
#ligaPrincipal {width:661px; background-image:url(../upload/imgs/fondoliga.jpg); background-position: 0% 0%; background-repeat:no-repeat; padding-top:210px;}

#liga {width:661px; margin-top:5px; float:left; background:url("css-ui/images/f2f2f2_1x100_textures_06_inset_hard_100.png") repeat-x scroll 50% bottom #F2F2F2;
border:1px solid #A6C9E2; -moz-border-radius:4px; }

#qs {width:641px; float:left;}


#interiorPrincipal {width:661px;}
#contactoPrincipal {width:661px; background-image:url(../upload/imgs/topContacto.jpg); background-position: 0% 0%; background-repeat:no-repeat; padding-top:210px;}
#organismosPrincipal {width:661px; background-image:url(../upload/imgs/topOrganismosApoyo.jpg); background-position: 0% 0%; background-repeat:no-repeat; padding-top:210px;}
.tabsLiTab {margin-right:5px; overflow:hidden;}
#contentTabs {margin:3px;}
#contentTabs p {margin:15px 0px; overflow:hidden;}
#contentTabs .li {margin-left:20px; overflow:hidden;}
#contentTabs .pTable {background-color:#E4E4E4; padding:5px; margin:2px; overflow:hidden;}
#tablaPatrocinios tr {border-bottom:2px #000 dotted;}
UL.col3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none } 
UL.col3 LI { PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 40%; PADDING-TOP: 2px; } 
#contratarEspacio {margin:0px 10px;}
#contratarEspacio label {display:block; margin:15px 0px 2px 0px;}
#contratarEspacio select {}
#ejemplarGratuito {margin:0px 10px;}
#ejemplarGratuito label {display:block; margin:15px 0px 2px 0px;}
#newsletterForm {margin:10px;}
#newsletterForm label {display:block; margin:15px 0px 2px 0px;}
#newsletterForm ul { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#newsletterForm li { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 45%; PADDING-TOP: 2px; } 
#espaciosPublicitarios ul { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 15px; WIDTH: 430px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; overflow:hidden; }
#equipos{
width:430px;
height:880px;
overflow:hidden;
}
#espaciosPublicitarios #graf_espacio { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING: 2px; FLOAT: left; WIDTH: 135px; HEIGHT:135px; border-top:1px dotted #999999; text-align:center; font-size:11px; } 
#espaciosPublicitarios  #nombre_espacio { DISPLAY: inline; PADDING: 2px 5px; FLOAT: left; WIDTH: 135px; HEIGHT:135px; border-top:1px dotted #999999; text-align:center;  font-size:11px;} 
#espaciosPublicitarios  #medida_espacio { DISPLAY: inline; PADDING: 2px; FLOAT: left; WIDTH: 135px; HEIGHT:135px; border-top:1px dotted #999999; text-align:center;  font-size:11px;} 


/*NEWSLETTER *****************************/
#newsletter {margin:3px 0px 20px 0px;   }
#newsletter form {margin:10px;}

/*CONTACTO ******************************/
#contacto {margin-top:3px;}
#fichaContacto {margin:10px; padding-bottom:10px;}

/*FOOTER ********************************/
#footer {width:981px; margin:30px auto 0px auto; height:30px; color:#666666; text-align:right; line-height:40px; font-size:9px; clear:both; }
#footer a { color:#666666;}

/*SUBMENU IZQUIERDO ***********************/
#menu-liga, #menu-expo, #menu-guia{
width: 200px;
float:left;
margin-right:10px;
}

#menu-liga ul, #menu-expo ul, #menu-guia ul  {
margin:4px 0px -1px 2px;
}

#menu-liga li {
height: 21px;
padding: 4px 0px 3px 10px;
list-style:none;
border-bottom: solid 2px #FFFFFF;
background-image:url(../upload/imgs/btnLigaMD.jpg);
background-repeat:no-repeat;
border:1px solid #3173AF;
-moz-border-radius:4px;
margin-bottom:3px;
}

#menu-liga li a { color:#ffffff; }


#menu-expo li {
height: 21px;
padding: 4px 0px 3px 10px;
list-style:none;
border-bottom: solid 2px #FFFFFF;
background-image:url(../upload/imgs/btnExpoMD.jpg);
background-repeat:no-repeat;
border:1px solid #5d737e;
-moz-border-radius:4px;
margin-bottom:3px;
}

#menu-expo li a { color:#ffffff; }

#menu-guia li {
height: 21px;
padding: 4px 0px 3px 10px;
list-style:none;
border-bottom: solid 2px #FFFFFF;
background-image:url(../upload/imgs/btnGuiaMD.jpg);
background-repeat:no-repeat;
border:1px solid #BD271D;
-moz-border-radius:4px;
margin-bottom:3px;
}

#menu-guia li a { color:#ffffff; }

/*INFO**/
.titulo-liga {color: #00a7e4; font-size: 26px; font-family:Verdana,Arial,sans-serif; font-weight:none;}
.titulo-guia {color: #BD271D; font-size: 26px; font-family:Verdana,Arial,sans-serif; font-weight:none; background-color:#fff; border-bottom:1px dotted #999999;}
.titulo {color: #000; font-size: 26px; font-family:Verdana,Arial,sans-serif; font-weight:none; background-color:#fff; border-bottom:1px dotted #999999; text-align:left;}
#info {width:430px; float:left;}
#infoQS {width:661px; float:left; border-top:1px dotted #999999;}

.logos {font-size: 12px; font-weight: bold; color: #666666;}
