body
{
	/*background-color:#F0E5AD;*/
	background-color:#F0E5AD;
	scrollbar-face-color: #D5AAAA;
	scrollbar-highlight-color: #D5AAAA;
	scrollbar-shadow-color: #D5AAAA;
	scrollbar-3dlight-color:#D57A7A;
	scrollbar-arrow-color:#D57A7A;
	scrollbar-track-color:#E5E5E5;
	scrollbar-drakshadow-color:#000000;
}

.escudo{
	border:1px solid #021a40;
	width:812px;
	height:905px;
}

.escudo-fondo{
	border:1px solid #021a40;
	width:812px;
	height:905px;
}

.contendor-plantillas{
	width:812px;
}

.iconos-opciones{
    width: 50px;
}

/*
#cboxLoadedContent img {
    width:100%;
	height:100%;
}

body > img{
    width:100%;
	height:100%;
}*/

.borde_superior{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/cuadros.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 10px;
}


.borde_inferior{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/cuadros.gif");
	background-repeat: no-repeat;
	background-position: 0 -26px;
}

.contenido{
	background: url("images2/fondo-cuadros.gif") repeat-y;
	
}


.borde_superior_menu{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/fondo-menu.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 10px;
}

.borde_inferior_menu{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/fondo-menu.png");
	background-repeat: no-repeat;
	background-position: 0 -31px;
}

.contenido_menu{
	height: 23px;
	background: url("images2/fondo-menu.png");
	background-repeat: no-repeat;
	background-position: 0 -9px;
}

h1 {
	width: 98%;
	height: 90px;
	background: #FFF url("images2/titulo.png") no-repeat top left;
	background-position:center; 
	margin-left:  12px;
	margin-right:  10px;
	margin-top: 5px;
	margin-bottom: 0px;
}
h1 span {
	display: none;
}
#imagen-escudo{
	margin-left: 85px;
}
#imagen-equipacion{
	margin-left: 620px;
}
#imagen-idioma{
	margin-left: 680px;
}
p{
	font-family: "Trebuchet MS", "Century Gothic";
	font-size: 10pt;
	font-weight: normal;
	color: black;
	margin: 0 10px 0;
}

#bienvenida p{
	text-align: center;
}

#sugerencias h6{
	margin-left: 10px;
	margin-bottom: 0;
}

#sugerencias p{
	text-align: center;
}

#novedades h6{
	margin-left: 10px;
	margin-bottom: 0;
}


#visitas h6{
	margin-left: 10px;
	margin-bottom: 0;
}

#visitas p{
	text-align: center;
}

#navi {  

	list-style:none;
	margin-left:15px;
	padding:0;

}

#navi li {
	
	padding:0; /*Ya no necesito el padding, tambien quitare el borde que puse antes.*/
	float:left;
	text-decoration:none;
	margin-left: -5px;

}

#navi li a {

	display:block;
	/*width:56px;*/
	height:28px;
	text-decoration:none;
	/*padding:40px 10px 4px 10px;
	text-decoration:none;
	text-align:right;
	font-size:11px;


	color:#666666;*/

}

#mas-opciones a{
	margin: 0 4px 0;

}


ul li a:hover {

	background-position:0 -25px;

}

#opcion-inicio{
	width:84px;
	background-image:url("images2/opcion-inicio.png");

}

#opcion-escudos{
	width:184px;
	background-image:url("images2/opcion-escudos.png"); 

}

#opcion-contacto{
	width:128px;
	background-image:url("images2/opcion-contacto.png"); 

}

#opcion-foro{
	width:84px;
	background-image:url("images2/opcion-foro.png");

}

#capa-boton-buscar{
	top: 0;
	margin: 0 5px 0;
	clear:both;
	float:right;
	display:block;
	width: 55px;
	height: 26px;
}

#boton-buscar
{
  display: block;
  width: 55px;
  height: 26px;
  background: url("images2/botones.png") no-repeat 0 0;

}
/*	Ahora lo hacemos con javascript
#boton-buscar:hover
{ 
  background-position: 0 -26px;
}
*/

#boton-buscar span
{
  display: none;
}

/*
#boton-buscar a{
	/*visibility: hidden;
}

#boton-buscar:hover{
	background-image:url("images2/bbb_f2.gif"); 
}

#boton-buscar:active{
	background-image:url("images2/bbb_f3.gif"); 
}
*/

/********************************************** PESTAŅAS **********************************************/
#tabs {  

	list-style:none;
	margin:5px 0 0 -1px;
	padding:0 0 0 0;

}

#tabs li {
	
	padding:0; /*Ya no necesito el padding, tambien quitare el borde que puse antes.*/
	float:left;
	text-decoration:none;
	margin-left:1px;
	text-align:center;

	
}


#tabs li a {
	
	padding-top:12px;
	
	
	display:block;
	width:142px;
	height:35px;
	text-decoration:none;
	
	font-family: "Trebuchet MS", "Century Gothic";
		font-size: 10pt;
		font-weight: normal;
		color: black;
		font-weight: bold;
	
	background: url("images2/pestanas.png") no-repeat;
	background-position:0 -47px;
	
}

#tabs li a:hover {

	background-position:0 -94px;

}

#tabs li span{

	display:block;
	width:142px;
	height:47px;
	text-decoration:none;
	
	
	
	background: url("images2/pestanas.png") no-repeat;
	
	
}

#tabs li span p{

	padding-top:12px;
	font-family: "Trebuchet MS", "Century Gothic";
	font-size: 10pt;
	font-weight: normal;
	color: black;
	font-weight: bold;
	
}

.contenido-pestana{
	max-width: 97.55%;
	*max-width: 97.5%;
	_max-width: 97.5%;
	width: 97.5%;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	background-color: #fff !important;
	background: url("images2/fondo-pestanas.gif") repeat-x;
	
}

*:first-child+html .contenido-pestana { max-width: 97.5%; }
.contenido-pestana { max-width /*\**/: 97.5%\9 } 


.linea-pixel{
	display:block;
	margin-top:50px;
	margin-bottom:-19px;
	background: url("images2/2pixel.gif") repeat-x;
	
	}
/********************************************** FIN DE PESTAŅAS **********************************************/

table{
	width:100%;
	margin-top: 10px;
	/*border-collapse: collapse; /*Faltaba esta propiedad*/
}

td{
	padding : 5px;
}

/*a:link { color: black; text-decoration:none; font-style: bold}
a:visited { color: black; text-decoration:none; font-style: bold}
a:hover { color: blue		; text-decoration:none}
a:active { color: blue; text-decoration:none}/*

/*.banderas:hover{
	border: 1px solid black;
}*/

/* el css */
.banderas:hover {
text-decoration: none;
}
.banderas img {
background: #666;
border: 0;
padding: 2px;
}
.banderas:hover img {
background: #999;
}

#inferior{
    
    z-index: 20;
	
  position: fixed;
  bottom: 0;
  padding: 0px;
  margin-bottom:-7px;

  width: 100%;
  text-align: center;
  
  background: url("images2/fondo-inferior.png") repeat-x;
 }
 
 
input[type="text"], input[type="password"]{
background-color:#DAE6FA;
border:1px solid #0099FF;
color:#0099CC;
font-family:"Trebuchet MS", "Century Gothic";
font-size:15px;
margin-bottom:3px;
vertical-align:middle;
width:150px;
}  
 
#escudo_actual {
background-color:#DAE6FA;
border:1px solid #0099FF;
color:#0099CC;
font-family:"Trebuchet MS", "Century Gothic";
font-size:15px;
margin-bottom:10px;
margin-top:-10px;
vertical-align:middle;
width:150px;
} 

.opciones-escudos{
	margin: 0 95px 0 0;
}

.flechas{
	margin: 0 2px 0;
} 

	.overlay{
    	display: none;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #1956B0;
        z-index:2001;
				opacity:.75;
        -moz-opacity: 0.75;
        filter: alpha(opacity=75);
    }
	
    /* estilo para lo q este dentro de la ventana modal */
    .modal {
    	display: none;
        position: fixed;
        top: 25%;
        left: 25%;
        width: 50%;
        height: 50%;
        min-width:720px;
        min-height:360px;
        padding: 16px;
        background: #fff;
				color: #333;
        z-index:2002;
        overflow: hidden;
        text-align:center;

    }
    
.banderas{
	vertical-align:bottom;
	padding-right:3px;
}

#pestanas{
	margin-top:5px;
}

.nombre-equipa{
	position: absolute;
	z-index:-1000;
	margin-top: 688px;
	color:#F0E5AD;


}

.capa-escudo{
	text-align:center;
}



.titulo-popup{
	
	font-family: "Trebuchet MS", "Century Gothic";
	font-size: 14pt;
	font-weight: bolder;
	color: #1956B0;
	padding: 3px 0 3px 0;
	border:1px solid #021a40;

}

.cuadro-resultados{
	border:1px solid #021a40;
	text-align:center;
	width: 97%;
	height: 82%;
	overflow: auto;
	margin: 5px 0 5px 10px;
	/*margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;    */
	/*background-color:#F0E5AD;
	/*pacity:.75;
        -moz-opacity: 0.75;
        filter: alpha(opacity=75);*/
}

textarea{
	background-color:#DAE6FA;
	border:1px solid #0099FF;
	color:#0099CC;
	font-family:"Trebuchet MS", "Century Gothic";
	font-size:15px;
	margin-bottom:3px;
	vertical-align:middle;
	width:99%;
}

td > span{
	font-family:"Trebuchet MS", "Century Gothic";
	font-weight: bold;
	font-size:12px;
}

#formcontacto{
	margin: 0 15px 0;
}

#titulo-contacto{
	text-align:center;
	font-family: "Trebuchet MS", "Century Gothic";
	font-size: 14pt;
	font-weight: bolder;
	color: #1956B0;
	padding: 3px 0 3px 0;
	border:1px solid #021a40;

}

#formcontacto label{
	display:block;
	font-family:"Trebuchet MS", "Century Gothic";
	font-weight: bold;
	font-size:12px;
}

#formcontacto input{
display:block;

}

.defecto { cursor: default; }  
.cruz { cursor: crosshair; }  
.mano { cursor:hand; cursor:pointer; }  
.ayuda { cursor: help; }  
.letrai { cursor: text; }  
.reloj { cursor: wait; } 

p a:link{
	color: blue;
}

p a:link { color: blue; text-decoration:none; font-style: bold}
p a:visited { color: blue; text-decoration:none; font-style: bold}
p a:hover { color: green		; text-decoration:none}
p a:active { color: green; text-decoration:none}

.enlace-categorias:link { color: black; text-decoration:none; font-style: bold; font-size: 11pt;}
.enlace-categorias:visited { color: black; text-decoration:none; font-style: bold; font-size: 11pt;}
.enlace-categorias:hover { color: blue		; text-decoration:none; font-size: 11pt;}
.enlace-categorias:active { color: blue; text-decoration:none; font-size: 11pt;}


.borde_superior_izq{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/cuadros.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 10px;
	margin-bottom: -9px;
	width: 90%;
}

.borde_superior_der{
	background-image: url("images2/cuadros.gif");
	height: 9px;
	line-height: 9px;
	background-position: top right;
	float:right;
	width: 10%;
}


.borde_inferior_izq{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/cuadros.gif");
	background-repeat: no-repeat;
	background-position: 0 -26px;
	width: 90%;
}

.borde_inferior_der{
	height: 9px;
	line-height: 9px;
	background-image: url("images2/cuadros.gif");
	background-position: right -26px;
	float:right;
	margin-top: -9px;
	width: 10%;
}

.contenido_izq{
	background: url("images2/fondo-cuadros.gif") repeat-y;
	width: 99%;
	height: 81px;
}

#contenido_novedades{
	overflow-y:scroll;
	height: 55px;
}

.contenido_der{
	background: url("images2/fondo-cuadros.gif") repeat-y;
	background-position: right;
	float:right;
	width: 10%;
	height: 200%;
	margin: 0;
	padding: 0;
}

.contenedor_contenido{
	background: url("images2/fondo-cuadros.gif") repeat-y;
	/*background-color:blue;*/
	background-position: right;
}


#vertical {

	/*border: 1px solid blue;*/
	
	color: #1682B8;
	
	width: 30px; 
	text-align: center;
	
	/*background-color:blue;
	float:left;*/
	
	font-size:30px;
	
	
	position: fixed;
	margin: 10px 0 0 20px;
	top: 5px;
    left: 20px;
	padding: 0px;
	
	z-index: -1;
	
	/*opacity:.50;
        -moz-opacity: 0.50;
        filter: alpha(opacity=50);*/
}


#busqueda-escudos{
    position: fixed;
    right: 1px;
    bottom: 490px;
}

#opciones-web{
   
	position: fixed;
	margin-right: 10px;
    right: 10px;
    bottom: 450px;
    z-index: 100;
}


#banner-en-escudos{
   
	position: fixed;
    right: 0px;
    bottom: 350px;
    z-index: 100;
    
}

#banner-en-principal
{
   
	position: fixed;
    right: 15px;
    bottom: 350px;
    z-index: 100;
    
}

#banner-escudos
{
   
	position: fixed;
    right: 0px;
    bottom: 550px;
    z-index: 100;
    
}

#idioma-en-escudos{
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 100;
}



#twitter{
    position: fixed;
    right: 28px;
    bottom: 300px;
    z-index: 100;
}

#gmasuno{
    position: fixed;
    right: 35px;
    bottom: 310px;
}

#facebook{
    position: fixed;
	right: 3px;
    bottom: 30px;
}

#social {

	background-color:#333333;		
	position: fixed;
    right: 2px;
    bottom: 32px;
	
	z-index: 1000;
	
}


#publi_derecha{
	position:absolute;
	float:right;
	background-color: blue;
}

.europa	{
	display:none;
}

    a.opacity img {
    filter:alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    -khtml-opacity: 0.5;
    background-image:url('images2/relieve.gif');
    }


    a.opacity:hover img {
    filter:alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0;
    -khtml-opacity: 1.0; }

/******* MENU CONTEXTUAL *******/  
#menu{  
    display: none;  
    width: 300px;  
    padding: 6px;  
    background: #c6c6c6;  
    border: 1px solid #3e3e3e;  
    border-radius: 5px;  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    -khtml-border-radius: 5px;  
    position: absolute;  
    z-index: 30;
}  
#menu ul{  
    font-family: Tahoma, Arial, Helvetica, sans-serif;  
    color: #6d6d6d;  
    background: #fff;  
    border: 1px solid #171717;  
    border-radius: 5px;  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    -khtml-border-radius: 5px;
     
}  
#menu ul li{  
    line-height: 1.5em;  
    padding: 5px 5px 5px 25px;  
    font-size: 11px;  
    border-bottom: 1px solid #fff;  
    border-radius: 5px;  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    -khtml-border-radius: 5px;  
}  
#menu ul li:hover{  
    background-color: #fff8cc;  
    border-bottom: 1px solid #ffe222;  
    color: #000;  
    cursor: pointer;  
}  
#menu ul li a{  
    color: #6d6d6d;  
    display: block;  
}  
#menu ul li.disabled, #menu ul li.disabled a{  
    color: #bbbbbb;  
    cursor: default;  
}  
#menu ul li.disabled:hover{  
    background: #fff;  
    border-bottom: 1px solid #fff;  
}  
#menu ul li{  
    background-position: 3px 6px;  
    background-repeat: no-repeat;  
}  
/*
#menu ul li#menu_obtener_equipacion{  
    background-image: url(images2/icono-equipacion.png);  
}  
#menu ul li#menu_obtener_escudo{  
    background-image: url(images2/icono-escudo.png);  
}  
#menu ul li#menu_obtener_plantilla{   
    background-image: url(images2/icono-plantilla.png);  
}  */
  
/******* /MENU CONTEXTUAL *******/  

#administrar{

    background-image:url('images2/Administrar.png');
    position: fixed;
    top: 40%;
    left: -201px;
    width: 231px;
    height: 119px;
    z-index: 2000;
    
    font-family: "Trebuchet MS", "Century Gothic";
	font-size: 10pt;
	font-weight: normal;
	color: black;
}

#short_url{
    vertical-align: text-bottom;
    width:700px;   
}

#idiomas{
    float: right;
    display: inline;
    margin-top: -100px;
    margin-right: 6px;
    max-width: 25px;
}

#idiomas_segunda_fila{
    float: right;
    display: inline;
    margin-top: -100px;
    margin-right: 2px;
    max-width: 25px;
}

#idiomas div, #idiomas_segunda_fila div{
    margin: 2px;
}

#opciones-derecha{
    padding-bottom: 30px;
    text-align: center;
    background-color: #333333;
    width: 156px;
    position: fixed;
    right: 0px;
    bottom: 0px;
    z-index: 50;
}

.capa-derecha{
    margin-bottom: 10px;
}

#fondo-social{
    background-color: #333333;
    width: 156px;
    height: 100%;
    position: fixed;
    right: 0px;
    bottom: 0px;
    z-index: 50;
}

.bandera_idioma{
    margin: 1px;
}