/* Documento CSS ////////////// NEOSIMIO */
#over_jugador{
	height:190px;
	width:100%;
	position:inherit;
	display:none;
	background:url(http://www.poggiofutbol.com/zabm/img/ajax-loader.gif) no-repeat center center;    
    z-index:999;	
}
#over_historial{
	height:190px;
	width:100%;
	position:inherit;
	display:none;
	background:url(http://www.poggiofutbol.com/zabm/img/ajax-loader.gif) no-repeat center center;    
    z-index:999;	
}
#over_caract{
	height:190px;
	width:100%;
	position:inherit;
	display:none;
	background:url(http://www.poggiofutbol.com/zabm/img/ajax-loader.gif) no-repeat center center;    
    z-index:999;	
}
body{
margin:0 auto;
background:url(img/bg.jpg) repeat-x center top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

a:link{
color: #003366;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:pointer;
}

a:visited{
color:#003366;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

a:hover{
cursor:pointer;
}

a:link:hover{
color: #288112;
text-decoration:underline;
cursor:pointer;
}

ul li{
list-style-image:url(img/li.jpg);
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
line-height:33px;
}

#todo{
width:860px;
margin:0px auto;
}

#top{
width:860px;
height:100px;
display:inline-block;
margin-bottom:15px;
}

#top #logo{
float:left;
display:inline;
}

#top #menu{
float:right;
display:inline-block;
}

#top #menu ul {
margin:0px;
padding:0px;
list-style:none;
}

#top #menu ul li{
padding:5px 5px 5px 5px;
float:left;
display:inline;
margin-left:5px;
}

#top #menu ul li a{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}

#top #menu ul li a:hover{
color:#288112;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}

#top #agregarJug{
background:url(img/agregar_jug_posta.jpg) no-repeat center top;
position:relative;
top:60px;
left:70px;
width:200px;
height:40px;
float:right;
cursor:pointer;
z-index:100;
}

#top #agregarJug:hover{
background-position: 0 -40px;
}

#contenido{
margin:0px auto;
margin-bottom:25px;
margin-top:15px;
}

#contenido p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:0px 5px;
}

#contenido #login{
width:400px;
margin:0 auto;
border:1px dotted #bbbbbb;
}

#contenido #jug_datos{
border:1px solid #ddd;
}

#contenido #jug_videos{
border:1px solid #ddd;
width:100%;
height:auto;
}

#contenido #jug_videos #jug_videos_vid{
height:auto;
}

h2{
font-family:Arial, Helvetica, sans-serif;
color: #003366;
padding:0px 5px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
color: #003366;
padding:0px 5px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
color: #003366;
}

img{
border:0px;
}

img.borde{
border:1px solid #ccc;
}

table{
width:100%;

margin:auto;
border-collapse:separate;
border-spacing:3px;
}

th, td{
text-align:left;
padding:2px;
border:1px solid #e9e9e9;
}

caption{
text-align:left;
line-height:30px;
color:#003366;
}

input, select, textarea{
border:1px solid #ccc;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background:#FFFFFF;
}

textarea{
vertical-align:top;
}

#footer{
width:860px;
clear:both;
}

#footer p{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 0px;
color:#003366;
}

.separador{
border-bottom:1px dotted #CCCCCC;
width:auto;
}

.boton{
list-style-image:none;
height:25px;
color:#000;
width:80px;
background-color:#fff;
}

.subrayar{
text-decoration:underline;
}

.verde{
color:#288112;
}

.tit_ficha{
padding:5px;
font-size:15px;
font-weight:bold;
color:#003366;
background:url(img/bg_ficha.jpg) repeat-x top;
}

.tit_datos{
font-weight:bold;
color:#003366;
}

fieldset{
border:none;
margin-left:20px;
}

label{
font-weight:bold;
color:#003366;
text-align: left;
}

label.contacto{
display:block;
line-height:30px;
text-align: left;
width: 120px;
padding-right: 20px;

}

input[type="button"]{
background:#003366;
border:none;
color:#FFFFFF;
float:right;
}

#datos_jugador:hover{
border:1px solid #000000;
}

#datos_jugador:hover .botonEditar{
border:1px solid #000000;
visibility:visible;
}

#historia_jugador:hover{
border:1px solid #000000;
}

#historia_jugador:hover .botonEditar{
border:1px solid #000000;
visibility:visible;
}

#caract_jugador:hover{
border:1px solid #000000;
}

#caract_jugador:hover .botonEditar{
border:1px solid #000000;
visibility:visible;
}

.botonEditar{
float:right;
background:#003366;
color:#FFFFFF;
padding:0px 3px;
visibility:hidden;
}

#jug_videos:hover{
border:1px solid #000000;
}

#jug_videos:hover .botonEditar{
border:1px solid #000000;
visibility:visible;
}

#botonCont{
margin-top:5px;
width:80px;
float:left;
}

#ingresar{
padding-left:35px;
display:inline;
position:relative;
top:5px;
}

#historia_jugador.sinBorde, #datos_jugador.sinBorde, #caract_jugador.sinBorde{
border:none;
}

/* autosuggest */

#search-wrap input{
height: 16px;
width: 140px;
font-size: 12px;
color: #003366;
padding: 0px;
border: solid 1px #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}

#results{
width: 140px;
border: solid 1px #DEDEDE;
display: none;
z-index:100;
position:fixed;
background:#ffffff;
filter: alpha(opacity=80);
-moz-opacity:0.8;
margin-left:74px;
margin-top:-10px;
}

#results ul, #results li{
padding: 0;
margin: 0;
border: 0;
list-style: none;
}

#results li{
border-top: solid 1px #DEDEDE;
}

#results li a{
display:inline-block;
padding: 0px;
text-decoration: none;
color: #000000;
font-weight: bold;
font-size:12px;
}

#results li a small{
display:inline-block;
text-decoration: none;
color: #999999;
font-weight: normal;
}

#results li a:hover{
background: #003366;
}

#results ul {
padding: 0px;
}
