/* CSS Document */

/*************************************** MENU SUPERIOR ************************************************/
@media print {

	.menu, .ssmenu {
		visibility:hidden;
	}

}

.menu, .ssmenu {
	background-color:#337321;
	font-size:11px;
	font-weight:bold;
	border:1px solid #61BF1A;
	color:#FFFFFF;
	width:150px;
	padding:1px;
	margin:1em;
}
.menu {
	text-align:center;
	background:#337321;
	border-color:#61BF1A;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#61BF1A,endColorStr=#337321);
	color:#FFFFFF;
}
.ssmenu {
	background:#337321;
	border-color:#61BF1A;
	font-size:11px;
	font-weight:100;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#337321,endColorStr=#61BF1A);
	color:#FFFFFF;
}

.menu span, .ssmenu span {
	display:none;
	color:#FFFFFF;
}

.ssmenu ul, .ssmenu li {
	padding:0;
	margin:0;
	list-style-type:none;
	color:#FFFFFF;
}

.menu a:link, .ssmenu a:link, .menu a:visited, .ssmenu a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	padding:2px 1px;
	display:block;
	margin:0px;
	width:100%;
	voice-family: "\"}\"";
	voice-family:inherit;
}
html>body .menu a:link, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssmenu a:link, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {
	width :auto;
}

.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus {
	background-color:#61BF1A;
	color:#FFFFFF;
	text-decoration:none;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#337321,endColorStr=#61BF1A);
}

/**************************************************************************************************************/

body{
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#A2DC88;
}

#txtNoticia{
font-size:12px;
text-align:justify;
padding:5px 5px 5px 5px;
margin:2px;
float:right;
border-bottom:1px dashed #015F01;
width:98%;
}

#txtTorneo{
font-size:14px;
text-align:justify;
line-height:20px;
padding:5px 5px 5px 5px;
margin:2px;
float:right;
border-bottom:1px dashed #015F01;
width:98%;
}

#txtCuerpo{
font-size:12px;
text-align:justify;
padding:5px 5px 5px 5px;
margin:2px;
border-bottom:1px dashed #015F01;
}

#txtActividad{
font-size:12px;
text-align:justify;
padding:0px 5px 5px 5px;
margin:0px 5px 5px 5px;
}

#txtLocalizacion{
font-size:12px;
text-align:justify;
padding:5px 5px 5px 5px;
margin-left:100px;
margin-right:100px;
margin-bottom:10px;
margin-top:10px;
width:500px;
}

#txtEnlaces{
font-size:12px;
text-align:center;
padding:5px 5px 5px 5px;
margin-left:40px;
margin-right:40px;
margin-bottom:10px;
margin-top:10px;
width:600px;
}

#txtFormulario{
font-size:12px;
text-align:justify;
padding:5px 5px 5px 5px;
margin-left:150px;
margin-right:150px;
margin-bottom:10px;
margin-top:10px;
width:400px;
}

#imgIzq{
float:left;
padding:0px 10px 0px 10px;
}

#imgDer{
float:right;
padding:0px 10px 0px 10px;
}

form{
margin: 2px;
}

form#contacto{
width:380px;
}

form#contacto input, textarea{
float:right;
width:280px;
padding-left:5px;
}

form#contacto input#password{
float:right;
width:240px;
padding-left:5px;
}

form#contacto label{
float:left;
}

form#contacto input#buttoncontacto{
width:140px;
margin-top:10px;
font-weight:bold;
}

form#contacto input#check{
border:0px;
margin-left:15px;
margin-right:5px;
margin-top:12px;
margin-bottom:2px;
float:none;
width:14px;
height:14px;
background-color:#337321;
}

input {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF; 
background-color: #61BF1A; 
border: 1px solid #FFFFFF;
height:20px;
}

label {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #FFFFFF;
vertical-align:top;
}

textarea {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF; 
background-color: #61BF1A; 
border: 1px solid #FFFFFF;
height:80px;
overflow:auto;

SCROLLBAR-FACE-COLOR:#FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #61BF1A; 
SCROLLBAR-SHADOW-COLOR: #61BF1A; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
SCROLLBAR-ARROW-COLOR: #61BF1A; 
SCROLLBAR-TRACK-COLOR: #FFFFFF; 
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

select {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF; 
background-color: #61BF1A; 
border: 1px solid #FFFFFF;
}

input#logintext{
width:100%;
margin:1px;
}

input#loginbutton{
border:1px solid #61BF1A;
background-color:#337321;
color:#A2DC88;
width:40px;
margin:1px;
}

input#bustext{
border:1px solid #61BF1A;
background-color:#FFFFFF;
width:175px;
}

input#busbutton{
border:1px solid #61BF1A;
background-color:#337321;
color:#A2DC88;
width:40px;
}

h4{
	font-size:12px;
	font-weight:bold;
	border:1px solid #61BF1A;
	/*color:#A2DC88;*/
	color:#FFFFFF;
	padding:2px;
	margin:0px;
}

h5{
	background:#337321;
	font-size:12px;
	font-weight:bold;
	border:1px solid #61BF1A;
	color:#A2DC88;
	padding:8px;
}

#vermas a{
background-image:url(../img/flechas.gif);
background-repeat:no-repeat;
background-position:right;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
float:right;
padding:2px 30px 2px 4px;
}

#vermas a:hover{
background-image:url(../img/flechasMov.gif);
background-repeat:no-repeat;
background-position:right;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
float:right;
padding:2px 30px 2px 4px;
}

#tableSup{
border-left:5px solid #999999;
border-right:5px solid #999999;
border-top:5px solid #999999;
background-image:url(../img/Superior.jpg);
background-position:center;
background-color:#015F01;
width:1020px;
color:#A2DC88;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tableMed{
background-color:#629B62;
background-image:url(../img/Fondo.jpg);
background-repeat:no-repeat;
background-position:top;
border-left:5px solid #999999;
border-right:5px solid #999999;
border-bottom:5px solid #999999;
width:1020px;
/*height:680px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tableMed td{
color:#FFFFFF;
vertical-align:top;
padding-top:10px;
}

#tableActividad{
width:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#tableActividad td{
border:1px solid black;
/*background-color:#A2DC88;*/
background-color:#FFFFFF;
color:#000000;
vertical-align:middle;
text-align:center;
padding:5px 0px 5px 0px;
width:33%;
}

#tableActividad td#titulo{
background-color:#337321;
font-size:14px;
font-weight:bold;
border:1px solid #61BF1A;
color:#A2DC88;
}

#tableCuadro{
width:700px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

#tableCuadro td{
border:0px solid black;
/*background-color:#A2DC88;*/
color:#000000;
vertical-align:middle;
text-align:center;
margin:0;
padding:0px 0px 0px 0px;
}

#tableCuadro td#jugador{
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
width:90px;
}

#tableCuadro td#llave{
border-bottom:1px solid black;
border-top:1px solid black;
border-right:2px solid black;
}

#tableCuadro td#union{
border-bottom:1px solid black;
border-top:1px solid black;
}

#tableOrden{
width:90%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#tableOrden td{
border:1px solid black;
background-color:#FFFFFF;
color:#000000;
vertical-align:middle;
text-align:center;
padding:5px 0px 5px 0px;
}

#tableOrden td#titulo{
font-size:14px;
font-weight:bold;
}

#tableMonitor{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tableMonitor td{
color:#000000;
vertical-align:top;
text-align:center;
padding:0px 4px 0px 4px;
width:130px;
}

#tableMonitor div{
border:0px;
color:#FFFFFF;
vertical-align:bottom;
text-align:center;
padding:5px 0px 5px 0px;
}

#tableMonitor img{
border:1px solid #FFFFFF;
}

#copyright{
background-color:#015F01;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:center;
vertical-align:middle;
height:70px;
border-bottom:10px solid #629B62;
}

#copyright a:link {text-decoration:none; color:#FFFFFF;}
#copyright a:visited {text-decoration: none; color:#FFFFFF;}
#copyright a:active {text-decoration: none; color:#FFFFFF;}
#copyright a:hover {text-decoration: none; color:#FFFFFF;}

/*************************************** MENU LATERAL ************************************************/

#navcontainer ul
{
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#FFFFFF;
background-repeat:no-repeat;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 5px;
width:150px;
}

#navcontainer li { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom:1px dashed #015F01;
}

#navcontainer a
{
display: block;
margin:0px 0px 0px 0px;
padding: 4px 0px 4px 35px;
background-repeat:no-repeat;
background-image: url(../img/flechas.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #FFFFFF;
text-decoration: none;
}

#navcontainer a:hover
{
background-image: url(../img/flechasMov.gif);
background-repeat:no-repeat;
color:#015F01;
}

/*************************************************************************************************************/

a:link {text-decoration:none; color:#0000CC;}
a:visited {text-decoration: none; color:#0000CC;}
a:active {text-decoration: none; color:#FFFFFF;}
a:hover {text-decoration: none; color:#FFFFFF;}