/* contenido body*/
body {
background:url(../img/fondo.jpg) repeat-x left top #FFFFFF;
margin:0px;
z-index:0;
}

h4{
	color:#999999;
	text-transform:uppercase;
}

img{
	border:none	;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#999999;
	text-decoration:none;
}


.error{
color:#CC3300;
font:bolder;
}
/*----------- banner principal -----------*/

.banner{
width:1000px;
height:240px;
}



/*----------- Div izquierda menus ----------*/

.div_left {
width:250px;
padding-left:40px;
float:left;
}

 /*links*/
#links_win{
	width:239px;
}
#top_links{
cursor:pointer;
}

.midwin_links {
background:url(../img/links_mid.png) repeat-y;
padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
text-align:justify;
}
#links_win li{
	margin-left:15px;
	}
#links_win a{
	color:#333333;
	text-decoration:none;
}
#links_win a:hover{
	color:#0099CC;
	text-decoration:none;
}


/*------------- contenido en div master ------------*/

.div_master{
	width:650px;
	padding-top:25px;
	padding-left:20px;
	text-align:justify;
	float:left;
}

 /*contenidos*/
.window_contain{
	width:650px;
	height:auto;
}
 /*div top de window_contain*/
.top_win{
	width:650px;
	

}

	/*home*/
.midwin_torneo {
width:600px;
height:auto;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
text-align:left;
text-align:justify;
float:left;
}

.bolsa{
	width:650px;
		float:left;
}

.midwin_noticias {
width:575px;
height:auto;
background:url(../img/noticias_mid.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:50px;
padding-right:25px;
text-align:left;
text-align:justify;
float:left;
}

.midwin_encuesta {
width:575px;
height:auto;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:50px;
padding-right:25px;
text-align:left;
text-align:justify;
float:left;
}

.midwin_video {
width:630px;
height:auto;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
padding-right:10px;
text-align:left;
text-align:justify;
float:left;
}

.midwin_patrocinadores {
width:600px;
height:auto;
background:url(../img/mid_patrocinadores.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
float:left;
}
	/*fin home*/

	/*nosotros*/
.midwin_historia {
width:600px;
height:auto;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:25px;
padding-right:25px;
float:left;

}
	 /*fin nosotros*/
	 
    /*instalaciones*/
.midwin_instalaciones {
width:600px;
height:auto;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:25px;
padding-right:25px;
text-align:justify;
letter-spacing:1px;
float:left;

}
#instal{
	border:solid 1px;
	border-color:#CCCCCC;
}
	/*fin instalaciones*/
	
    /*servicios*/
.midwin_servicios {
width:600px;
padding-left:25px;
padding-right:20px;
background:url(../img/mid_contenido.png) repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
}	

	/*fin servicios*/

.bot_win{
	float:left;
	width:650px;
}



/*------------- div bottom ------------*/

#bot_web{
	background:#3b7f98;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#12346D
}
#bot_web a{
	color:#FFFFFF;
	text-decoration:none;
}
#bot_web a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

.boton { /* Este es el nuevo estilo input */ 
   border: 1px solid #999999; 
} 

