/* CSS Document */

@import "stars.css" ;

/* ##########################
   #                        #
   #         COMÚN          #
   #                        #
   ########################## */

* { margin:0 ; padding:0 ; }

body
{
	background:url("img/fondotop.jpg") top center repeat-x #dbdbdb;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
}

img
{
	border:none;
}

a
{
  color: #105289;
  font-weight:bold;
  text-decoration:none
}

a:visited
{
  color: #105289;
}

a:hover
{
  color: #3FE00B;
  text-decoration:underline;
}

a:active
{
  color: #368AD2;
}

#web
{
	width:100%;
	text-align:center;
}

#main
{
	width:100%;
}

#top
{
	margin:0 auto;
	width:900px;
	height:230px;
	background:url("img/top.jpg") no-repeat;
	text-align:left;
}


#title
{
	display:none;
}

#subtitle
{
	display:none;
}

#middle
{
	margin:0 auto;
	width:900px;
	background:url("img/fondocont.jpg") repeat-y #767676;
	text-align:left;
}

#bottom
{
	height:200px;
	clear:both;
	background:url("img/fondobottom.jpg") center bottom repeat-x;
	text-align:center;
	font-size:9px;
}

#webcopyright
{
	margin: 0 auto;
	width:900px;
	height:200px;
	background:url("img/bottom.jpg") center no-repeat;
}

#webcopyright span
{
	display:block;
	padding-top:70px;
}

#webpowered
{
	margin: 0 auto;
	width:900px;
	margin-top:-103px;
}

#topsections
{
	position:absolute;
	list-style:none;
	top:102px;
	margin-left:36px;
}

#topsections li
{
	position:absolute;
}

#topsections li#ts-principal
{
	width:100px;
}

#topsections li#ts-noticias
{
	margin-left:100px;
	width:100px;
}

#topsections li#ts-informacion
{
	margin-left:200px;
	width:120px;
}

#topsections li#ts-historia
{
	margin-left:320px;
	width:95px;
}

#topsections li#ts-articulos
{
	margin-left:415px;
	width:100px;
}

#topsections li#ts-lanzamientos
{
	margin-left:515px;
	width:155px;
}

#topsections li#ts-foro
{
	margin-left:670px;
	width:70px;
}

#topsections li#ts-enlaces
{
	margin-left:740px;
	width:80px;
}

#topsections li#ts-tiendasaco
{
	margin-top:74px;
	width:841px;
}

#topsections li a
{
	display:block;
	height:74px;
}

#topsections li a span
{
	display:none;
}

#topsections li#ts-principal a
{
	width:100px;
}

#topsections li#ts-noticias a
{
	width:100px;
}

#topsections li#ts-informacion a
{
	width:120px;
}

#topsections li#ts-historia a
{
	width:95px;
}

#topsections li#ts-articulos a
{
	width:100px;
}

#topsections li#ts-lanzamientos a
{
	width:155px;
}

#topsections li#ts-foro a
{
	width:70px;
}

#topsections li#ts-enlaces a
{
	width:80px;
}

#topsections li#ts-tiendasaco a
{
	margin-left:526px;
	width:306px;
	height:53px;
}

#topsections li#ts-principal a:hover
{
	background:url("img/top2.jpg") 0 0;
}

#topsections li#ts-noticias a:hover
{
	background:url("img/top2.jpg") -100px;
}

#topsections li#ts-informacion a:hover
{
	background:url("img/top2.jpg") -200px;
}

#topsections li#ts-historia a:hover
{
	background:url("img/top2.jpg") -320px;
}

#topsections li#ts-articulos a:hover
{
	background:url("img/top2.jpg") -415px;
}

#topsections li#ts-lanzamientos a:hover
{
	background:url("img/top2.jpg") -515px;
}

#topsections li#ts-foro a:hover
{
	background:url("img/top2.jpg") -670px;
}

#topsections li#ts-enlaces a:hover
{
	background:url("img/top2.jpg") -740px;
}

#topsections li#ts-tiendasaco a:hover
{
	background:url("img/tiendasaco.jpg") 0 0;
}


#left
{
	float:left;
	width:165px;
	padding-left:35px;
}

#cont
{
	float:left;
	width:500px;
}

#right
{
	float:left;
	width:190px;
}

#midbottom
{
	clear:both;
	width:900px;
	height:1px;
}

#logout
{
	float:left;
	clear:left;
	font-size:12px;
}

#session
{
	position:absolute;
	top:185px;
	width:500px;
	font-size:10px;
}

#formlogin
{
}

#formlogin p
{
	display:inline;
}

#formlogin label
{
}

#formlogin input
{
	font-size:10px;
}

#formlogin input#username, #formlogin input#password
{
	width:70px;
	background:none;
	border:1px solid #ccc;
}

#formlogin input#login
{
	width:50px;
	background:white;
	border:1px solid #ccc;
}

div#infousuario
{
	display:none;
}

ul#sessionopt
{
	clear:both;
	list-style:none;
	font-size:10px;
	padding-top:5px;
}

#sessionopt li
{
	float:left;
	margin-right:20px;
}

#menumembers, #menuregs, #menuadmin
{
	width:116px;
	font-size:10px;
	text-align:left;
	margin:25px 0 25px 68px;
}

#menumembers ul, #menuregs ul, #menuadmin ul
{
	list-style:none;
}

#menumembers ul li, #menuregs ul li, #menuadmin ul li
{
	width:116px;
	height:27px;
	margin:1px 0;
}

#menumembers ul li a, #menuregs ul li a, #menuadmin ul li a
{
	color:#7a7a7a;
	font-weight:bold;
	display:block;
	width:116px;
	height:27px;
	background:url("img/botonlateral.jpg") 0 0 no-repeat;
}

#menumembers ul li a span, #menuregs ul li a span, #menuadmin ul li a span
{
	display:block;
	padding:6px 0 0 15px;
}

#menumembers ul li a:hover, #menuregs ul li a:hover, #menuadmin ul li a:hover
{
	background:url("img/botonlateral.jpg") 0 -27px no-repeat;
	color:white;
}

#erroradmin
{
	width:100%;
	padding:30px 0;
	border:1px solid #ddd;
	background:#eee;
	margin-top:40px;
	text-align:center;
}

#thanks
{
	width:100%;
	padding:30px 0;
	border:1px solid #5a5a5a;
	background:#4f4f4f;
	margin-top:40px;
	text-align:center;
}


#sure
{
	width:100%;
	padding:30px 0;
	border:1px solid #5a5a5a;
	background:#4f4f4f;
	margin-top:40px;
	text-align:center;
}

#bannerV
{
	margin-top:5px;
}

#bannerV img
{
	border:3px solid #ccc;
}

#bannerreinochamp
{
}

#bannerreinochamp img
{
	border:3px solid #ccc;
}

/* ################################### */
/* #           CALENDARIO            # */
/* ################################### */

#calendario
{
	margin-top:0px;
	width:126px;
	border:3px solid #ccc;
}

#calendario table
{
	font-size:8px;
	color:black;
	text-align:center;
	font-family:arial;
	background:url("img/calfondo.jpg") repeat-x top #09f;
	border-collapse:collapse;
	width:126px;
}

#calendario table a
{
	color:white;
}

#calendario td.devento a
{
	border:1px solid white;
	display:block;
	width:80%;
	height:80%;
}

#calendario td.dkedada a
{
	border:1px solid #FFa353;
	display:block;
	width:80%;
	height:80%;
}

#calendario table a:hover
{
	color:black;
}

#calendario #calizq a
{
	display:block;
	width:8px;
	height:16px;
	background:url("img/calflechaizq.gif") no-repeat;
}

#calendario #calder a
{
	display:block;
	width:8px;
	height:16px;
	background:url("img/calflechader.gif") no-repeat;
}

#calendario #calizq a span, #calendario #calder a span
{
	display:none;
}

#calendario table td
{
	padding:2px 3px;
}

#calendario table td.domingo
{
	background:#8cf;
}

#calendario table td#dhoy
{
	background:#9be;
}

#calendario table tr#cabezadias
{
	font-weight:bold;
	font-style:italic;
}

#calendario table td#cabezacalendario
{
	font-weight:bold;
	color:white;
}


/* ############################################## */
/* #                                            # */
/* #                 PRINCIPAL                  # */
/* #                                            # */
/* ############################################## */


#news1
{
	width:470px;
}

#news2
{
	padding-top:3px;
	width:470px;
}

#news3
{
	clear:both;
	width:470px;
	font-size:14px;
	padding-top:10px;
}

.new1
{
	width:470px;
}

.new2
{
	width:230px;
	margin-left:3px;
	height:100px;
	float:left;
}

ul#listnews3
{
	background:url("img/topnoticias.jpg") top left no-repeat;
	width:470px;
	list-style:none;
	padding-top:30px;
}

ul#listnews3 li
{
	clear:both;
	display:block;
}

ul#listnews3 li.news3separator
{
	height:15px;
	width:100%;
	float:none;
}

ul#listnews3 li.news3separator span
{
	color:white;
}

li.new3
{
	width:440px;
	height:20px;
	padding-left:30px;
}

li.new3 a
{
	display:block;
	width:320px;
	float:left;
	padding-bottom:15px;
}

li.new3 a:hover
{
}

li.new3 a span
{
	display:block;
}

li.new3 span.new3time
{
	font-size:10px;
	width:100px;
}

#headnews3
{

	width:100%;
	height:52px;
	background:url("img/separador2.jpg") top center no-repeat;
	padding-top:15px;
	font-size:25px;
	font-family:tahoma, verdana, arial, sans;
}

#bottomnews3
{
	width:100%;
	height:42px;
	text-align:right;
	font-size:10px;
}

#bottomnews3 a
{
	display:block;
}

#bottomnews3 a span
{
	display:block;
	padding-right:20px;
}


/* ############################################# */
/* #                                           # */
/* #                 NOTICIAS                  # */
/* #                                           # */
/* ############################################# */


#news
{
	clear:both;
	padding-top:30px;
	margin-left: 15px;
	width:470px;
	font-size:12px;
}

#paginacion
{
  clear:both;
  text-align:center;
  padding:10px 0;
}

ul#listnews
{
	background:url("img/topnoticias.jpg") top left no-repeat;
	width:470px;
	list-style:none;
	padding-top:25px;
}

ul#listnews li
{
	clear:both;
}

ul#listnews li.newsseparator
{
	height:15px;
	margin:5px 17px 0 7px;
}

ul#listnews li.newsseparator span
{
	display:none;
}

li.new
{
	width:440px;
	height:20px;
	margin-left:15px;
	clear:both;
	padding-left:10px;
	padding-top:2px;
}

li.new a
{
	display:block;
	width:330px;
	float:left;
	color:#333;
}

li.new a:hover
{
	border-color:#5f5f5f;
	color:#aaa;
}

li.new a span
{
	display:block;
	padding-top:1px;
}

li.new a span.newsubtitle
{
	font-size:9px;
	color:#888;
}

li.new span.newtime
{
	display:block;
	float:left;
	font-size:9px;
	width:87px;
	margin-top:3px;
}

#headnews
{
	width:100%;
	height:41px;
	margin-top:30px;
}


#bottomnews
{
	width:100%;
	height:40px;
	text-align:right;
}

#bottomnews a
{
	display:block;
	padding:5px 25px 0 0;
}


/* ############################################ */
/* #                                          # */
/* #                 EVENTOS                  # */
/* #                                          # */
/* ############################################ */


#eventos
{
	clear:both;
	padding-top:30px;
	margin-left: 15px;
	width:470px;
	font-size:12px;
}

ul#uleventos
{
	list-style:none;
	margin:20px 10px;
}

#uleventos li
{
	margin:20px 0;
}

#uleventos p.eventonombre
{
	font-size:22px;
}

#uleventos p.eventofecha
{
	font-size:10px;
	margin:10px 10px 0 20px;
}

#uleventos p.eventodesc
{
	font-size:14px;
	margin:10px 10px 0 15px;
}


/* ################################################# */
/* #                                               # */
/* #                 LANZAMIENTOS                  # */
/* #                                               # */
/* ################################################# */


#lanzamientos
{
	clear:both;
	padding-top:30px;
	margin-left: 15px;
	width:470px;
	font-size:12px;
}


table#listalanzs, table#listalinklanzs
{
	width:100%;
	margin-top:15px;
	border:3px solid #ddd;
	background:white;
	border-collapse:collapse;
}

table#listalanzs tr#trheadlistalanzs, table#listalinklanzs tr#trheadlistalanzs
{
	font-weight:bold;
}

table#listalanzs td.listalanzsplat, table#listalinklanzs td.listalanzsplat
{
	text-align:center;
}

table#listalanzs td, table#listalinklanzs td
{
	border:none;
	border-top:2px solid #eee;
	border-bottom:2px solid #eee;
	padding:3px;
}

table#listalinklanzs td.lanzlink_date
{
	width:118px;
}

table#listalinklanzs td
{
	padding:7px 0;
}

#headlanzs
{
	font-size:20px;
	margin:30px 0 30px 10px;
}


#bottomlanzs
{
	width:100%;
	height:40px;
	background:url("img/fondolanzs33.jpg") no-repeat;
	text-align:right;
}

#bottomlanzs a
{
	display:block;
	padding:5px 25px 0 0;
}



/* ################################################# */
/* #                                               # */
/* #                 LEER NOTICIA                  # */
/* #                                               # */
/* ################################################# */

#readnew
{
	margin-top:30px;
}

#readnew #rntitle
{
	font-size:34px;
	font-weight:bold;
	margin-bottom:15px;
	color:#bbb;
}

#readnew #rncategory
{
	width:64px;
	height:64px;
	float:left;
	border:3px solid #bbb;
	margin: 0 10px 10px 0;
}

#readnew #rnauthor
{
	font-size:10px;
	margin-top:5px;
}

#readnew #rntime
{
	font-size:10px;
}

#readnew #rnsubtitle
{
	font-size:12px;
	padding:5px 15px 15px 15px;
	font-style:italic;
}

#readnew #rntext
{
	font-size:14px;
	text-align:justify;
	clear:both;
}

#readnew #rncoments
{
	font-size:10px;
	text-align:center;
}


/* ################################################## */
/* #                                                # */
/* #                 LEER ARTICULO                  # */
/* #                                                # */
/* ################################################## */

#readart
{
	margin-top:30px;
}

#readart #ratitle
{
	font-size:28px;
	margin:15px 10px 15px 15px;
}


#readart #raauthor
{
	font-size:10px;
	margin-top:5px;
}

#readart #ratime
{
	font-size:10px;
}

#readart #ratext
{
	margin:30px 10px 10px 10px;
	font-size:14px;
	text-align:justify;
}

#readart #racoments
{
	margin:25px 0 15px 0;
	font-size:10px;
	text-align:center;
}

#readart #ravote
{
	float:right;
	font-size:10px;
}

/* ################################################## */
/* #                                                # */
/* #                 CREAR NOTICIA                  # */
/* #                                                # */
/* ################################################## */


#crearnoticia
{
	margin:30px 20px 0 20px;
}



/* ##################################################### */
/* #                                                   # */
/* #                 PANEL DE CONTROL                  # */
/* #                                                   # */
/* ##################################################### */

h3#titlecontrolpanel
{
  margin-bottom:40px;
  font-size:30px;
  text-align:center;
}

#controlpanel, #subcontrolpanel
{
	margin:40px;
}

#controlpanel ul
{
  list-style:none;
  padding-left:20px;
}

#controlpanel li
{
  float:left;
  width:125px;
  height:200px;
  text-align:center;
}


#controlpanel li a
{
  display:block;
  padding-top:150px;
  font-size:10px;
}

ul#lista_asociaciones_peticiones li
{
  float:none;
  width:200px;
  height:auto;
  text-align:left;
  margin-left:-20px;
}

#controlpanel li#iconopanel_articulos
{
  background:url("img/iconopanel_articulos.png") center top no-repeat;
}

#controlpanel li#iconopanel_noticias
{
  background:url("img/iconopanel_noticias.png") center top no-repeat;
}

#controlpanel li#iconopanel_lanzamientos
{
  background:url("img/iconopanel_lanzamientos.png") center top no-repeat;
}

#controlpanel li#iconopanel_socios
{
  background:url("img/iconopanel_socios.png") center top no-repeat;
}

#controlpanel li#iconopanel_eventos
{
  background:url("img/iconopanel_eventos.png") center top no-repeat;
}

#controlpanel li#iconopanel_juegos
{
  background:url("img/iconopanel_juegos.png") center top no-repeat;
}

#controlpanel li#iconopanel_records
{
  background:url("img/iconopanel_records.png") center top no-repeat;
}

#controlpanel li#iconopanel_pagos
{
  background:url("img/iconopanel_pagos.png") center top no-repeat;
}

#controlpanel li#iconopanel_ingresos
{
  background:url("img/iconopanel_ingresos.png") center top no-repeat;
  height:300px;
}

/* #################################################### */
/* #                                                  # */
/* #                  PANEL NOTICIAS                  # */
/* #                                                  # */
/* #################################################### */


#panelnew
{
	margin:30px;
}

h3#titlepanelnew
{

}

#linkcreatenew
{
	font-size:24px;
	margin:20px;
}

#tablemodnew
{
	margin:30px 10px;
}

table#listapannew
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
	font-size:10px;
}

#listapannew
{
	border:1px solid black;
}

#listapannew td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}


/* ######################################################## */
/* #                                                      # */
/* #                  PANEL LANZAMIENTOS                  # */
/* #                                                      # */
/* ######################################################## */


#panellanz
{
	margin:20px;
}

h3#titlepanellanz
{

}

#createlanz
{
	font-size:24px;
	margin:20px;
}

#tablemodlanz
{
	margin:30px 10px;
}

table#listapanlanz
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
	font-size:10px;
}

#listapanlanz
{
	border:1px solid black;
}

#listapanlanz td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}

#fcreatelanz
{
	font-size:10px;
}

#fcreatelanz label
{
	display:block;
	float:left;
	font-align:right;
	width:200px;
	margin-right:3px;
}

#fcreatelanz p
{
	clear:left;
	margin-bottom:5px;
}


/* ################################################### */
/* #                                                 # */
/* #                  PANEL EVENTOS                  # */
/* #                                                 # */
/* ################################################### */


#panelevent
{
	margin:20px;
}

h3#titlepanelevent
{

}

#createevent
{
	font-size:24px;
	margin:20px;
}

#tablemodevent
{
	margin:30px 10px;
}

table#listapanevent
{
	width:90%;
	border-collapse:collapse;
	background:#eee;
	font-size:10px;
}

#listapanevent
{
	border:1px solid black;
}

#listapanevent td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}

#fcreateevent
{
	font-size:10px;
}

#fcreateevent label
{
	font-align:right;
	margin-right:3px;
}

#fcreateevent p
{
	clear:left;
	margin-bottom:5px;
}



/* ############################################################## */
/* #                                                            # */
/* #                  PANEL PETICIONES INGRESO                  # */
/* #                                                            # */
/* ############################################################## */


#panelreq
{
	margin:30px;
}

h3#titlepanelreq
{

}

#tablereq
{
	margin:30px 10px;
}

table#listareq
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
	font-size:10px;
}

#listareq
{
	border:1px solid black;
}

#listareq td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}



/* ##################################################### */
/* #                                                   # */
/* #                 PANEL CATEGORIAS                  # */
/* #                                                   # */
/* ##################################################### */


#panelcat
{
	margin:30px;
}

h3#titlepanelcat
{

}

#fcreatecat
{
	margin:10px;
}

#tablemodcat
{
	margin:30px 10px;
}

table#listapancat
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
}

#listapancat
{
	border:1px solid black;
}

#listapancat td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}



/* ###################################################### */
/* #                                                    # */
/* #                 PANEL PLATAFORMAS                  # */
/* #                                                    # */
/* ###################################################### */


#panelplat
{
	margin:30px;
}

h3#titlepanelplat
{

}

#fcreateplat
{
	margin:10px;
}

#tablemodplat
{
	margin:30px 10px;
}

table#listapanplat
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
}

#listapanplat
{
	border:1px solid black;
}

#listapanplat td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}




/* ################################################## */
/* #                                                # */
/* #                 PANEL GENEROS                  # */
/* #                                                # */
/* ################################################## */


#panelgen
{
	margin:30px;
}

h3#titlepanelgen
{

}

#fcreategen
{
	margin:10px;
}

#tablemodgen
{
	margin:30px 10px;
}

table#listapangen
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
}

#listapangen
{
	border:1px solid black;
}

#listapangen td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}




/* ######################################################## */
/* #                                                      # */
/* #                 PANEL GRUPOS SOCIOS                  # */
/* #                                                      # */
/* ######################################################## */


#panelgs
{
	margin:30px;
}

h3#titlepanelgs
{

}

#fcreategs
{
	margin:10px;
}

#tablemodgs
{
	margin:30px 10px;
}

table#listapangs
{
	width:100%;
	border-collapse:collapse;
	background:#eee;
}

#listapangs
{
	border:1px solid black;
}

#listapangs td
{
	padding:10px 5px;
	border:1px solid black;
	text-align:center;
}




/* ############################################# */
/* #                                           # */
/* #                 HISTORIA                  # */
/* #                                           # */
/* ############################################# */

h3#headhistoria
{
	display:block;
	margin-bottom:30px;
	width:100%;
	height:120px;
	background:url("img/historia.jpg") center no-repeat;
}

h3#headhistoria span
{
	display:none;
}

p.phistoria
{
	text-align:justify;
	margin-top:20px;
	width:480px;
	margin-left:10px;
}

p.phistoria strong
{
	font-style:italic;
	color:#FF9900;
}

p.phistoria b
{
	font-style:italic;
}



/* ################################################ */
/* #                                              # */
/* #                 INFORMACI�N                  # */
/* #                                              # */
/* ################################################ */

h3#headinfo
{
	display:block;
	margin:0 0 50px 0;
	width:100%;
	height:210px;
	background:url("img/NNG.jpg") center no-repeat;
}

h3#headinfo span
{
	display:none;
}

ol#infoindex
{
	list-style-position:inside;
}

ol#infoindex li
{
	margin:10px 0;
	font-size:20px;
}

p.pinfo
{
	text-align:justify;
	margin-top:20px;
	width:480px;
	margin-left:10px;
}

table#tinfoservicios
{
	border:4px solid black;
	width:100%;
	border-collapse:collapse;
	font-size:12px;
}

table#tinfoprecios
{
	border:4px solid black;
	width:100%;
	border-collapse:collapse;
	font-size:12px;
}

#tinfoservicios td
{
	border:2px solid black;
	padding:10px 3px;
}

#tinfoservicios td.V
{
	width:30px;
	height:30px;
	background:url("img/V.jpg") no-repeat center;
}

#tinfoservicios td.V span
{
	display:none;
}

#tinfoservicios td.X
{
	width:30px;
	height:30px;
	background:url("img/X.jpg") no-repeat center;
}

#tinfoservicios td.X span
{
	display:none;
}



#tinfoprecios td
{
	border:2px solid black;
	padding:10px 3px;
}

#infoservicios
{
	text-align:center;
	margin:15px 0;
}

#infoprecios
{
	text-align:center;
	margin:15px 0;
}

p.t_ard
{
	text-align:right;
	font-weight:bold;
	font-style:italic;
}

p.t_abi
{
	text-align:left;
	font-weight:bold;
	font-style:italic;
}

p.t_cab
{
	font-weight:bold;
	font-style:italic;
}

#finfo
{
	margin:15px 0;
	text-align:left;
	width:390px;
	font-size:12px;
	border:1px solid #5f5f5f;
}

#finfo label
{
	display:block;
}

#finfo p
{
	margin:10px;
	width:110px;
	float:left;
}

#finfo p+p+p+p+p+p+p+p+p+p
{
	float:none;
	clear:both;
}

#finfo p+p+p+p+p+p+p+p+p+p+p
{
	float:left;
	clear:none;
}

#finfo p+p+p+p+p+p+p+p+p+p+p+p+p+p
{
	float:none;
	clear:both;
}



#finfo input[type="text"]
{
	width:80px;
}

#historialeventos
{
	width:100%;
	height:368px;
	clear:both;
	margin-top:50px;
	background:url("img/historialbombas.jpg") no-repeat center top;
}

#historialeventos span
{
	display:block;
	padding-top:348px;
}

ul.leventos
{
	margin:20px 0 70px 0;
}

.leventos li
{
	margin:10px 0;
}

.leventos li b
{
	display:block;
}

.infoproximamente
{
	font-weight:bold;
	text-decoration:underline;
	margin-top:-50px;
}

#eventosalbacete span, #eventossevilla span, #eventoscadiz span
{
	display:none;
}

h5#eventosalbacete
{
	width:373px;
	height:63px;
	background:url("img/NGA.jpg") center no-repeat;
}

h5#eventossevilla
{
	width:373px;
	height:63px;
	background:url("img/NGS.jpg") center no-repeat;
	margin-top:30px;
}

h5#eventoscadiz
{
	width:373px;
	height:63px;
	background:url("img/NGC.jpg") center no-repeat;
	margin-top:30px;
}

/* ############################################## */
/* #                                            # */
/* #                 ART�CULOS                  # */
/* #                                            # */
/* ############################################## */

div#headarts
{
	width:100%;
	height:55px;
	margin: 20px 0;
	background:url("img/tituloarticulos.jpg") center no-repeat;
}

div#headarts span
{
	display:none;
}

.tipo_articulos
{
	background:url("img/topnoticias.jpg") top left no-repeat;
	float:left;
	width:230px;
	margin:10px 0 0 10px;
	color:#ddd;
}

.tipo_articulos .tipo_nombre
{
	text-align:center;
	font-family:sans;
	font-size:14px;
	height:30px;
	color:#555;
}

.tipo_articulos .tipo_nombre span
{
	display:block;
	padding-top:7px;
}

.tipo_articulos ul
{
	width:224px;
	list-style:none;
}

.tipo_articulos ul li.articulo
{
	width:214px;
	font-size:12px;
	margin:0 3px;
	padding-left:10px;
}

.tipo_articulos ul li.articulo
{
	font-size:12px;
	display:block;
	color:#888;
}

.tipo_articulos ul li.articulo .art_title
{
	padding:5px;
}

.tipo_articulos ul li.articulo .art_author
{
	margin-left:5px;
}

.tipo_articulos ul li.articulo .art_time
{
	padding: 0 0 10px 5px;
}

.tipo_articulos .tipo_mas
{
	font-size:12px;
	height:30px;
	width:230px;
}

.tipo_articulos .tipo_mas a
{
	display:block;
	margin:0 3px;
}

.tipo_articulos .tipo_mas a span
{
	display:block;
	margin:5px 0 0 15px;
}