/***** Seteos generales ******/

body {

	padding: 0;

    font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	font-size: 12px;

	line-height: 1.3em;

  background: #000 url(../images/tennis_net-2467.jpg) top left repeat-x;

	/*overflow-y: hidden;

    overflow-y: auto\9;*/

	overflow:hidden;

}



h2 {

    font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	font-size: 18px;

}

h1 {

    font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	font-size: 22px;

}

p {

    color: #000;

	margin: 3px 0;

    font-size: 14px;

	font-family:Trebuchet MS,Verdana,Arial,sans-serif;

}



#advert123 p{

    line-height: 13px;

    font-size: 11px;

    font-weight: bolder;

   font-family:Trebuchet MS,Verdana,Arial,sans-serif;

    padding: 0 10px;

}



#tabmenu li a{

	text-transform: uppercase;

	font-family:Trebuchet MS,Verdana,Arial,sans-serif;

    color: #105576;

}

div.Newsletter {

	height: 140px;

	text-align: center;

	color: #706e6c;

	font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 14px 0px 0px 0px;

	

}

#wz_11 {

	color: #706e6c;

	font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

	height: 20px;

	width: 167px;

	padding: 3px 5px 3px 13px ;

	background: url(../images/suscrip_input_bg.png) top left no-repeat;

	margin: 6px 0px 0;

	border: none;

}

/*

#header_left{

	background:#003300 url(../images/0header_left_bg.png) bottom left  no-repeat;

	height: 110px;

	width: 13px;

	float: left;

	

}

#header_right{

	background:#003300 url(../images/0header_right_bg.png) bottom right  no-repeat;

	height: 110px;

	width: 11px;

	float: right;

	

}

*/

#header {

	height: 110px;

	overflow: hidden;

	background:#000 url(../images/tennis_ball.jpg) no-repeat;

	

	padding: 5px 0 0;

	position: relative;

}

/****************** header *******************/





#tennis_ball{

	background: url(../images/logos.png) top left no-repeat;

	height: 488px;

	width: 488px;

	position: relative;

	top: 0px;

	left: 530px;

}



#rightcolumn {

border:3px solid #CAE37A;

color:#999933;

}

/*************** end header ******************/



/******* login module *********/

#tabmenu form {

	/*background: url(tabmenu_separator_bg.png) repeat-y scroll 203px 0px*/;

    height: 8px;

    padding: 4px 0;

    position: absolute;

/*    right: 36px; */

    right: 36px;

    top: 0;

/*    width: 305px; */

    width: 420px;

    z-index: 2000;

	right: -118px; 

}



.login .username input,

.login .password input {

/*	background: url(login_input_bg.png) top left no-repeat;

	width: 90px; */

	width: 100px; 

	height: 20px;

	border: none;

/*	padding: 2px 10px; */

	padding: 2px 5px;

    font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	

	background:#464646 none repeat scroll 0 0;

border:1px solid #1A1A1A;

color:white;

height:16px;

margin-right:5px;

margin-top:4px;

}

.logout span {

	padding-left: 10px;

}

.login-button button,

.logout-button button{

	/*background:		transparent url(button.png) no-repeat center center;*/

	border:			none;

	background:#C7E023;

	color:			#105576;

	cursor:			pointer;

	font-size:		10px;

	font-weight:	bold;

/*	margin:			0px; */

	margin:			2px;

	height:			22px;

/*	width:			68px; */

	width:			48px; 

	text-align:		center;

	padding:		2px 2px;

	position:		relative;

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

}

.login-button button:hover,

.logout-button button:hover {

	color: #AFC0DF;

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

	background:#105576;

	color:			#C7E023;

}

.contentpaneopen ul{

	list-style: none;

}



/******* END login module *********/





/******* header *********/



/****** tabarea stuff *****/

#tabmenu {

	height: 36px;

	font-size: 10px;

    width:100%;

    position: relative;

    z-index: 1;

}

#tabmenu_bg {

	height: 36px;

	background:#000000 /*url(tabmenu_buttons_bg.png) top left repeat-x*/;

    width: 886px;

    position: absolute;

    top: 0px;

    left: 0px;

    z-index: 2;

}

#tabmenu_right_bg{

	background:#000000 /* url(tabmenu_rl_bg.png) bottom left repeat-x*/;

	float: right;

	height: 36px;

	width: 26px;

}

#tabmenu_left_bg{

	background: #000000 /*url(tabmenu_rl_bg.png) bottom right repeat-x*/;	

	float: left;

	height: 36px;

	width: 26px;

}



#tabmenu li {

    background: #000000 /*url(header_menu_li_bg.html) repeat-y scroll left top*/;

    margin: 0;

    float:left;

    padding: 0 0 0 2px;

    height: 25px;

    z-index: 3;

}

#tabmenu li a {

    height: 36px;

	position: relative;

    margin: 0;

    padding: 10px 10px 0pt;

    display: block;

    line-height: 25px;

    font-size: 12px;

	text-decoration: none;

    color: #FFFFFF;

    z-index: 3;

}

#tabmenu form {

	

}

/****** fin de tabarea stuff *****/

#tabmenu ul {

	position: absolute;

    top: 0;

    left: 36px;

    list-style: none;

    margin: 0;

    z-index: 3;

   /* background: url(tabmenu_separator_bg.png) repeat-y scroll*/;

	background-position: 517px 0px;

	height: 36px;

/*	width: 490px; */

	width: 520px;

	padding: 0pt 2px 0 0;

	

}

#tabmenu li {

    background: /*url(tabmenu_separator_bg.png) repeat-y scroll left top*/;

	height: 36px;

    padding: 0pt;

	display: inline;

	padding-left: 2px;

    background-position: 0px 0px;

}

#tabmenu li a{

	text-transform: uppercase;

	font-family:Trebuchet MS,Verdana,Arial,sans-serif;

    color: #C7E023;

	padding:6px 10px 0;

}

#tabmenu li a:hover {

	/*background: url(tabmenu_buttons_bg.png) bottom left repeat-x;

	background-position-y: -53px;*/

	  color: #fff;

	

}

#tabmenu table{

	display: inline;

}







/****** end Header*******/





#leftcolumn {

	padding: 0px;

	width: 200px;

	margin-top:-20px;

	height:402px;

	

}



/**** Menu horizantal ****/

.menu_list {	

	width: 180px;

}

.menu_head {

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

font-size: 10px;

font-weight:	bold;

color: white;

background: #000000 url(../images/arrowstop.gif) no-repeat 8px 6px; /*#105576 last 2 values are the x and y coordinates of bullet image*/

margin-bottom: 0; /*bottom spacing between header and rest of content*/

text-transform: uppercase;

padding: 2px 0 2px 2px; /*31px is left indentation of header text*/

}



menu_head a{

text-decoration: none;

color: white;

display: block;

}

.menu_body {

	display:none;

}

.menu_body a{

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

font-size: 12px;

color: black;

background: #E9E9E9;

display: block;

padding: 1px 0;

line-height: 17px;

padding-left: 8px; /*link text is indented 8px*/

text-decoration: none;

}





.menu_body ul li a{

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

font-size: 12px;

color: black;

background: #E9E9E9;

display: block;

padding: 5px 0;

line-height: 17px;

padding-left: 8px; /*link text is indented 8px*/

text-decoration: none;

}

.menu_body a:hover{

  color: #ffffff;

  text-decoration:none;

  background:#606060;

  }

 

 

/*************** maincontent *****************/

#maincontent {



	background-color:#FFFFFF;

	height:652px;



}



#maincolumn{

height:370px;

overflow:-moz-scrollbars-vertical;



overflow-x:visible ;

overflow-y:auto;



} 

#footer { 

/*border-top: #fff solid 2px;

	background: #000;

	font-size: 10px;

	font-weight: normal;



height:80px;

position:relative;

width:886px;

padding-bottom:-10px;

margin-bottom:-6px;

z-index:99999;

*clear: both;

height: 22%\9;

position:absolute\9;

left:0px\9; 

bottom:0px;

    position: absolute;



width: 100%;

	height: 100px;

	margin: -100px auto 0 auto;

	position: relative;

	background: #000;*/

	z-index:99999;



-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#000 none repeat scroll 0 0;

height:80px;

margin:-100px auto 0;

position:relative;

width:878px; 



clear: both;

position: fixed;

bottom: 0px;

padding:0px 4px;

border-left:4px solid #fff;

border-right:4px solid #fff;

margin-left:-4px;



}



#logos{

	background: url(../images/ssit.jpg) top left no-repeat;

	height: 488px;

	width: 488px;

	position: relative;

	/*top: 20px;*/

	left: 770px;

	height: 48px\9;

	position:	absolute\9;

	top: 16px\9;

	

	



-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/ssit.jpg) no-repeat scroll left top;

bottom:16px;

height:48px;

left:776px;

position:absolute;

width:100px;

}

  

/***** equipos  *****/



#accordionResizer {

height:340px;

padding:4px;

margin:0px 0px 0px 1px;

width:600px;



.margin:-8px 0px 0px 0px;

.position:absolute;



}

#accordionResizer p {

color:#000000;

font-family:Trebuchet MS,Verdana,Arial,sans-serif;

font-size:12px;

margin:3px 0;

}

.ui-accordion .ui-accordion-header a {

padding:0.1em 0.5em 0.1em 2em;

}

.ui-accordion .ui-accordion-content-active {

overflow:auto;

width:600px;

height:194px;

}



#accordion table{

height:194px;



display: block;

display:inherit\9;









}





/***** fin equipos  *****/

/***** fin clasificacion  *****/





#clasificacion {

height:auto;

width:600px;

}

 

#clasificacion table {

			text-align: left;

			font-size: 11px;

			font-family: verdana;

			background: #c0c0c0;

		}

 

		#clasificacion table thead tr,

		#clasificacion table tfoot tr {

			background: #c0c0c0;

		}

 

		#clasificacion table tbody tr {

			background: #f0f0f0;

		}

 

		#clasificacion td, th {

			border: 1px solid white;

		}



/***** fin clasificacion  *****/



/***** fechas  *****/

#scoreboard {

	

	margin:-40px 52px 0 0;

	padding: 4px;

	float: right;	

}

#scoreboard p{

	float: none;

	font-size:10px;

	padding-left:26px;

	color:#9D9D9D;

}



#scoreboardleyend {

align:center;

background-color:#E9E9E9;

color:#9D9D9D;

margin-left:44px;

margin-top:-34px;

width:482px;



}



/***** fin fechas  *****/






