@charset "utf-8";
/* CSS Document */




body
{
	background-image:url(images/the_bg.jpg);
	background-repeat:repeat-x;
	background-color:#4C1F02;
	font-size:0.8em;
	font-family:Tahoma, "Times New Roman", Verdana;
	color:#666666;
	margin:0;
	padding:0;
}

body h2
{
	color:#9C4B0B;
	font-size:1.7em;
	font-weight:normal;
}

body ul
{
	list-style:none;
	padding:0;
}

body li
{
	padding:0;
}

body a
{
	text-decoration:none;
}



/* DIVS GENERALES */

#contenido
{
	width:881px;
	margin:auto;
}








/* CLASS */



#the_anmt_head
{
	background-image:url(images/bg_head.jpg);
	background-repeat:no-repeat;
	background-color:#6B250B;
	width:881px;
	height:400px;
	float:left;
}

#the_anmt_head img
{
	border:none;
}



#el_cabezas
{
	float:left;
	width:882px;
	height:364px;
	margin:0;
	padding:0;
}

#animation
{
	float:left;
	width:882px;
	margin:0;
	padding:0;
}





/* HOME */



#the_head
{
	background-image:url(images/bg_head.jpg);
	background-repeat:no-repeat;
	background-color:#6B250B;
	width:881px;
	height:400px;
	float:left;
}

#the_head img
{
	border:none;
}

#logo_link_home
{
	float:left;
	width:112px;
	padding:15px 0 0 67px;
	margin:0;
}

#first_menu
{
	float:left;
	width:700px;
	margin:0;
	padding:8px 0 8px 0;
}

#first_menu ul
{
	float:right;
	padding:0;
	margin:0;
}

#first_menu ul li
{
	float:left;
	font-size:0.9em;
	padding:0 17px 0 17px;
}

#first_menu ul li a
{
	color:#FFFFFF;
	font-size:0.94em;
	font-weight:bold;
}

#second_menu
{
	float:left;
	width:700px;
	padding:15px 0 15px 0;
}

#second_menu ul
{
	float:right;
	padding:0;
	margin:0;
}

#second_menu ul li
{
	float:left;
	padding:0 13px 0 13px;
}

#second_menu ul li a
{
	color:#D9DDAB;
	font-weight:bold;
}

#bienvenida_txt
{
	float:left;
	width:300px;
	padding:45px 0 10px 40px;
	margin:0;
}

#bienvenida_txt img
{
	float:left;
	margin:0 0 5px 0;
}

#bienvenida_txt p
{
	float:left;
	width:286px;
	color:#5B270B;
	font-size:1.2em;
	font-weight:bold;
}

.yellow_txt
{
	color:#FFFF00;
}

#menu_tenista
{
	width:283px;
	float:left;
	padding:30px 0 20px 50px;
	margin:0;
}

#main_menu
{
	width:881px;
	float:left;
	padding:0;
	margin:0;
}

#main_menu ul
{
	/*width:863px;*/
	float:left;
	padding:0 0 0 0px;
	margin:0;
}

#main_menu ul li
{
	padding:8px 16px 8px 16px;
	margin:0;
	float:left;
}

#main_menu ul li a
{
	color:#FFFFFF;
	font-weight:bold;
}
#centro
{
	background-image:url(images/bg_maya.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:856px;
	float:left;
	margin:0;
	padding:30px 0 10px 25px;
}

#home_izq
{
	float:left;
	width:530px;
	margin:0;
	padding:20px 0 15px 0;
}

#titulo_1
{
	width:530px;
	float:left;
	margin:0;
	padding:0;
}

#titulo_1 h2
{
	width:450px;
	float:left;
	margin:0;
	padding:0;
}

#titulo_1 img
{
	float:left;
	padding:5px 0 0 0;
	margin:0;
}

#mini_info1
{
	width:530px;
	float:left;
	margin:0;
	padding:20px 0 20px 0;
	border-bottom:1px solid #999999;
}

#mini_info1 img
{
	float:left;
	margin:0 15px 0 0;
	padding:0;
	border:6px #A75E14 solid;
}

#mini_info1 h4
{
	float:left;
	width:318px;
	margin:0;
	padding:0;
}

#mini_info1 p
{
	float:left;
	width:318px;
	margin:0;
	text-align:justify;
	padding:0;
}

#ver_mas
{
	float:right;
	padding:10px 0 0 0;
	margin:0;
}

#ver_mas li
{
	list-style-image:url(images/home/green_arrow.gif);
	padding:0;
	margin:0;
}

#ver_mas li a
{
	margin:0;
	padding:0 0 0 5px;
	color:#8E3B0C;
}

#cosas_mes
{
	float:left;
	margin:15px 0 10px 0;
	padding:0 5px 0 5px;
	width:520px;
	background-image:url(images/home/bg_cosas.jpg);
	background-repeat:repeat-x;
	background-color:#F9F1DD;
}

#link_cosas_mes
{
	background-image:url(images/home/bg_ins_cosas.jpg);
	background-repeat:repeat-x;
	background-color:#F5E6C1;
	float:left;
	width:144px;
	margin:12px;
	padding:0 0 10px 0;
}

#link_cosas_mes h3
{
	float:left;
	width:144px;
	font-size:1.2em;
	text-align:center;
	color:#274B47;
	margin:5px 0 5px 0;
	padding:0;
}

#link_cosas_mes img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#link_cosas_mes a
{
	float:left;
	width:138px;
	margin:0;
	padding:0;
	color:#819625;
	text-align:center;
}

#link_cosas_mes a img
{
	float:left;
	margin:2px 0 2px 4px;
	padding:0;
	border:3px solid #FAF2E0;
}

#patrocinio
{
	float:left;
	width:530px;
	margin:0;
	padding:0;
}

#home_der
{
	float:left;
	width:275px;
	padding:20px 0 20px 25px;
}

#info_eventos
{
	float:left;
	width:260px;	
}

#info_eventos h5
{
	float:left;
	width:140px;
	padding:6px;
	margin:0;
	background-image:url(images/home/bg_julio_tit.jpg);
	background-repeat:repeat-x;
	background-color:#254D45;
	color:#FFFFFF;
	font-size:1em;
}


#info_eventos ul
{
	float:left;
	width:250px;
	background-color:#A3A08E;
	color:#FFFFFF;
	font-size:1em;
	margin:0;
	padding:5px;
}

#imagen_sombra
{
	float:left;
	padding-left:10px;
}

#info_eventos #mes_ant
{
	float:left;
	margin:0;
	padding:0;
}

#info_eventos #mes_ant a
{
	color:#FFFFFF;
	font-weight:bold;
}

#info_eventos #mes_ant img
{
	padding-right:5px;
	border:none;
}

#info_eventos #mes_desp
{
	float:right;
}

#info_eventos #mes_desp a
{
	color:#FFFFFF;
	font-weight:bold;
}

#info_eventos #mes_desp img
{
	padding-left:5px;
	border:none;
}

#cabeza_calendario
{
	float:left;
	width:255px;
	background-image:url(images/home/bg_eventit.jpg);
	background-repeat:repeat-x;
	background-color:#F5E8C5;
	padding-left:7px;
}

#cabeza_calendario h4
{
	float:left;
	width:65px;
	margin:0;
	padding:5px;
	font-size:1.1em;
	color:#4C1F02;
}

#tabla_tits
{
	float:left;
	width:164px;
	margin:0 0 0 14px;
	padding:3px 0 0 0;
	color:#274B47;
}

#info_ytablas
{
	float:left;
	width:250px;
	padding-left:7px;
}

#info_ytablas a
{
	color:#829825;
	font-size:1.4em;
	font-weight:bold;
}

#info_ytablas p
{
	float:left;
	width:65px;
	padding:5px;
	margin:4px 0 0 0;
}

#calendario
{
	float:left;
	width:164px;
	margin:4px 0 0 9px;
	color:#274B47;
	text-align:right;
}

#otros_links
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
}

#info_link
{
	float:left;
	width:270px;
	margin:7px 0 0 0;
	padding:0;
}

#info_link img
{
	border:none;
}

#info_link_up
{
	float:left;
	width:261px;
	margin:0;
	padding:0;
}

#info_link_up img
{
	float:left;
	margin:0;
	padding:0;
}

#info_link_cntr
{
	float:left;
	width:261px;
	background-image:url(images/home/bg_btns_info_rpt.jpg);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
}

#comun_btns
{
	float:right;
	width:270px;
	height:69px;
	margin:0;
	padding:0;
	background:url(images/home/face_twit_bg.jpg) no-repeat;
}

#comun_btns a
{
	float:right;
	margin:0;
	padding:10px 6px 0 0;
}

#comun_btns a img
{
	border:none;
}

#info_ins_cntr
{
	background-image:url(images/home/bg_btns_info_cntr.jpg);
	background-repeat:no-repeat;
	float:left;
	width:261px;
	margin:0;
}

#info_ins_cntr img
{
	float:left;
	margin:10px 0 0 13px;
}

#info_ins_txt
{
	float:left;
	width:165px;
	padding:5px 0 7px 0;
}

#info_ins_txt a
{
	color:#336600;
}

#info_ins_txt h3
{
	float:left;
	width:150px;
	font-size:1.6em;
	margin:0 0 0 10px;
	
}

#info_ins_txt p
{
	float:left;
	font-size:0.84em;
	width:140px;
	margin:10px 0 0 10px;
	
}

#info_link_down
{
	float:left;
	width:261px;
	margin:0;
	padding:0;
}

#info_link_down img
{
	float:left;
	margin:0;
	padding:0;
}













/* CLUBES */



#clubes_logos_line
{
	float:left;
	width:850px;
	margin:0;
	padding:0 0 20px 0;
}

#logo_module
{
	float:left;
	width:164px;
	margin:0;
	padding:0 0 0 35px;
}

#logo_club_up
{
	float:left;
	width:164px;
	margin:0;
	padding:0;
}

#logo_club_up img
{
	float:left;
	margin:0;
	padding:0;
}

#logo_club_cntr
{
	float:left;
	width:164px;
	margin:0;
	padding:0;
	background:url(images/clubes/club_mod_cntr.jpg) no-repeat;
	background-color:#D3C191;
}

#logo_club_cntr a
{
	float:left;
	width:148px;
	margin:0;
	padding:0 0 0 15px;
	color:#948765;
	font-weight:bold;
}

#logo_club_cntr a img
{
	float:left;
	margin:5px 0 10px 0;
	padding:0;
	border:1px dotted #6E2911;
}

.small_txt
{
	font-size:0.84em;
	font-weight:normal;
}

#logo_club_down
{
	float:left;
	width:164px;
	margin:0;
	padding:0;
}


#logo_club_down img
{
	float:left;
	margin:0;
	padding:0;
}

#club_paginador
{
	float:left;
	width:830px;
	margin:0;
	padding:15px 0 15px 0;
	border-top:1px dotted #666666;
}

#club_paginador p
{
	float:left;
	width:60px;
	margin:0;
	padding:10px 10px 0 0;
	color:#82340B;
	font-weight:bold;
}

#club_paginador ul
{
	float:left;
	width:300px;
	margin:0;
	padding:0;
}

#club_paginador ul li
{
	float:left;
	margin:0;
	padding:10px 5px 0 5px;
}

#club_paginador ul li a
{
	color:#82340B;
	font-weight:bold;
}

#club_paginador ul li img
{
	border:none;
}


























/* QUIENES SOMOS */

#quien_historia
{
	width:830px;
	float:left;
	padding:20px 0 5px 0;
}

#titulo_2
{
	width:530px;
	float:left;
	margin:0;
	padding:0;
}

#titulo_2 img
{
	float:left;
	margin:0;
	padding:0;
}


#tits_quien
{
	float:left;
	margin:0 0 5px 0;
}

#tits_quien h2
{
	width:450px;
	float:left;
	margin:0;
	padding:0;
}

#tits_quien img
{
	float:left;
	padding:0;
	margin:0 10px 0 0;
}

#tits_quien2
{
	float:left;
	margin:0 0 5px 0;
}

#tits_quien2 h2
{
	width:300px;
	float:left;
	margin:0;
	padding:0;
}

#tits_quien2 img
{
	float:left;
	margin:0;
	padding:0;
}

#info_hist
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}

#info_hist p
{
	float:left;
	width:600px;
	margin:0;
	text-align:justify;
	padding:20px 15px 15px 0;
}

#info_hist img
{
	float:left;
	margin:0;
	padding:0;
}

#mis_vis_info
{
	float:left;
	width:830px;
	margin:0;
	padding:10px 0 20px 0;
}

#mision
{
	float:left;
	width:360px;
	margin:0 25px 0 0;
	padding:20px;
	border:1px solid;
}

#mision p
{
	float:left;
	width:360px;
	margin:10px 0 10px 0;
	padding:0;
	text-align:justify;
}

#vision
{
	float:left;
	width:360px;
	margin:0;
	padding:20px;
	border:1px solid;
}

#vision p
{
	float:left;
	width:360px;
	margin:10px 0 10px 0;
	padding:0;
	text-align:justify;
}

#quienes_btns
{
	float:right;
	width:600px;
	margin:0;
	padding:0 5px 0 0;
}

#quienes_btns li
{
	float:left;
	margin:7px;
}

#quienes_btns li img
{
	border:none;
}
















/* POLITICAS DE CALIDAD */



#cont_politica
{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 0 20px;
}

#polt_1
{
	float:left;
	width:530px;
	margin:0;
	padding:10px 0 15px 0;
	border-bottom:1px solid #CF7200;
}

#polt_1 h2
{
	float:left;
	width:500px;
	margin:0;
	padding:0 0 10px 0;
}

#polt_1 img
{
	float:left;
	margin:0;
	padding:5px 10px 0 0;
}

#polt_1 p
{
	float:left;
	width:527px;
	margin:0;
	padding:0;
	text-align:justify;
}

#polt_paginador
{
	float:right;
	width:170px;
	margin:0;
	padding:20px 60px 0 0;
}

#polt_paginador p
{
	float:left;
	width:60px;
	margin:0;
	padding:0;
}

#polt_paginador ul
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
}

#polt_paginador ul li
{
	float:right;
	width:13px;
	margin:0;
	padding:0;
	text-align:center;
}

#polt_paginador ul li a
{
	text-align:center;
}

#polt_paginador ul li img
{
	float:right;
	margin:0;
	padding:4px 0 0 0;
	border:none;
}






















/* INDICADORES DE GESTION */



#lista_indicadores
{
	float:left;
	width:270px;
	margin:10px 0 0 0;
	padding:0 30px 0 0;
}

#lista_ind_up
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
}

#lista_ind_up img
{
	float:left;
	margin:0;
	padding:0;
}

#lista_ind_cntr
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
	background:url(images/indicadores/inds_lista_rpt.png) repeat-y;
}

#lista_ind_cntr h2
{
	float:left;
	width:250px;
	margin:0;
	padding:4px 0 10px 20px;
	font-size:1.4em;
}

#lista_ind_cntr ul
{
	float:left;
	width:230px;
	margin:0;
	padding:0 0 0 40px;
	list-style-image:url(images/indicadores/lista_vinieta.gif);
}

#lista_ind_cntr ul li
{
	float:left;
	width:215px;
	margin:4px 0 4px 0;
	padding:0;
}

#lista_ind_cntr ul li a
{
	font-weight:bold;
	color:#86B952;
}

#lista_ind_down
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
}

#lista_ind_down img
{
	float:left;
	margin:0;
	padding:0;
}

#causa_grafica
{
	float:left;
	width:530px;
	margin:0;
	padding:10px 0 0 0;
}

#causa_grafica h3
{
	float:left;
	width:400px;
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	font-size:1.3em;
	color:#86B952;
}

#causa_grafica img
{
	float:left;
	margin:0;
	padding:3px 0 0 0;
}

#content_graphs
{
	float:left;
	width:505px;
	margin:10px 0 0 0;
	padding:10px 0 10px 15px;
	border:1px solid #CCCCCC;
}

#balloon
{
	float:left;
	width:215px;
	margin:0;
	padding:0;
}

#up_balloon
{
	float:left;
	width:215px;
	margin:0;
	padding:0;
}

#up_balloon img
{
	float:left;
	margin:0;
	padding:0;
}

#cntr_balloon
{
	float:left;
	width:215px;
	margin:0;
	padding:0;
	background:url(images/indicadores/globo_inds_info_rpt.jpg) repeat-y;
}

#cntr_balloon p
{
	float:left;
	width:175px;
	margin:0;
	padding:0 0 0 15px;
	color:#622802;
	font-size:0.9em;
}

#down_balloon
{
	float:left;
	width:175px;
	margin:0;
	padding:0;
}

#down_balloon img
{
	float:left;
	margin:0;
	padding:0;
}

#graficas
{
	float:left;
	width:267px;
	margin:0;
	padding:0 0 10px 10px;
}

#graficas img
{
	float:left;
	margin:0;
	padding:0;
}



















/* CERTIFICACIONES */


#certs_info
{
	float:left;
	width:800px;
	margin:0 0 30px 0;
	padding:0 0 0 30px;
}

#certs_info h3
{
	float:left;
	width:700px;
	margin:0;
	padding:10px 0 0 0;
	font-size:1.6em;
	font-weight:normal;
	color:#806E68;
}

#certs_info img
{
	float:left;
	margin:0;
	padding:0 15px 0 0;
}




















/* NOTICIAS */





#noticias_izq
{
	float:left;
	width:550px;
	margin:0;
	padding:20px 0 15px 0;
}

#noticia_completa
{
	float:left;
	width:550px;
	padding:15px 0 0 0;
}

#noticia_completa h3
{
	float:left;
	padding:0 0 10px 0;
	margin:0;
	color:#4C1F02;
	width:540px;
}

#noticia_completa img
{

	padding:0;
	margin:0 15px 0 0;
	border:5px solid #999999;
}

#noticia_completa p
{
	float:left;
	width:540px;
	text-align:justify;
	margin:0;
	padding:0;
}

#noticias_der
{
	float:left;
	width:290px;
	margin:0;
	padding:20px 0 15px 0;
}

#tits_otrnotis
{
	float:left;
	width:270px;
	padding:0 0 0 20px;
}

#tits_otrnotis h3
{
	float:left;
	margin:0;
	padding:3px 0 0 0;
	color:#425518;
	font-size:1.2em;
}

#tits_otrnotis img
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

#the_mini_news
{
	float:left;
	width:270px;
	padding:3px 0 3px 20px;
	margin:15px 0 0 0;
	border-left:1px solid #999999;
}

#mini_feeds
{
	float:left;
	width:250px;
	margin:3px 0 3px 0;
	padding:4px 0 4px 0;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}

#mini_feeds a
{
	float:left;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
	color:#666666;
}

#mini_feeds img
{
	float:left;
	margin:0 10px 0 0;
	border:3px solid #999999;
}

#mini_feeds p
{
	float:left;
	width:160px;
	padding:5px 0 0 0;
	margin:0;
}










/* SEDES */





#info_sedes
{
	float:left;
	width:830px;
	margin:10px 0 0 0;
	padding:0 0 15px 0;
}

#info_sedes img
{
	float:left;
	margin:0 20px 0 0;
	padding:0;
}

#ubicacion_txt
{
	float:left;
	width:270px;
}

#ubicacion_txt h3
{

	float:left;
	margin:15px 0 0 0;
	padding:0;
	color:#4C1F02;
	font-size:2em;
	font-weight:normal;
}

#ubicacion_txt img
{
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

#ubicacion_txt p
{
	float:left;
	width:270px;
	margin:10px 0 0 0;
	padding:0;
}

.txt_cafe
{
	color:#4C1F02;
	font-weight:bold;
}

.underline
{
	border-bottom:1px solid #CCCCCC;
}

#sede_prevw
{
	float:left;
	width:460px;
	margin:0;
	padding:0 0 15px 0;
}

#sede_prevw img
{
	float:left;
	margin:0;
	padding:0;
	border:2px solid #999999;
}

#sede_prevw p
{
	float:left;
	width:200px;
	margin:0;
	padding:15px 0 0 15px;
}

#sede_esp_tit
{
	float:left;
	width:200px;
	margin:0;
	padding:10px 0 0 15px;
}

#sede_esp_tit h3
{
	float:left;
	margin:3px 0 0 0;
	border:none;
}

#sede_esp_tit img
{
	float:left;
	margin:0 10px 0 0;
	border:none;
}

#galeria_sedes
{
	float:left;
	width:360px;
	margin:0;
	padding:0;
}

#galeria_sedes a
{
	float:left;
	margin:0;
	padding:0;
}

#galeria_sedes #btn_sede_naranja
{
	float:left;
	padding:0 0 0 100px;
	margin:0;
}

.no_border
{
	border:none;
}

#btn_gall_sede
{
	float:left;
	width:330px;
	margin:0;
	padding:0 0 0 20px;
}

#btn_gall_sede img
{
	float:left;
	margin:0;
	padding:0;
	border:2px solid #999999;
}

#btn_gall_sede li
{
	float:left;
	margin:0;
	padding:14px;
}

#btn_gall_sede li a
{
	float:left;
	margin:0;
	padding:0;
}






/* SEDE PAGINA PROVISIONAL */




#sede_flash
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}











/* SEDES INTERNA */




#sede_detalles
{
	float:left;
	width:750px;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #CCCCCC;
}

#sede_detalles h4
{
	float:left;
	width:650px;
	margin:0 0 15px 0;
	padding:0 0 0 10px;
	font-size:1.6em;
	color:#C8978C;
}

#sede_detalles img
{
	float:left;
	margin:0;
	padding:0;
}

#tarifa_sede
{
	float:left;
	width:372px;
	margin:0;
	padding:0;
}

#tarifa_sede h3
{
	float:left;
	width:372px;
	color:#C8978C;
	margin:0;
	padding:0;
}

#tarifa_sede img
{
	float:left;
	margin:0;
	padding:0;
}

#tarifa_sede p
{
	float:left;
	width:372px;
	margin:0;
	padding:10px 0 10px 0;
}

.txt_tarifa
{
	font-size:1.3em;
}

.txt_tarifa_cafe
{
	font-weight:bold;
	color:#C8978C;
}

#tarifa_sede ul
{
	float:left;
	width:372px;
	margin:0;
	padding:10px 0 0 0;
}

#li_sede_1
{
	float:left;
	margin:0;
	padding:5px 10px 0 0;
}

#li_sede_2
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

#li_sede_2 a
{
	color:#86B952;
	font-size:1.4em;
	font-weight:bold;
	margin:0;
	padding:0;
}

#li_sede_3
{
	float:left;
	margin:0;
	padding:0 185px 0 0;
}

#li_sede_3 img
{
	border:none;
}

#li_sede_4
{
	float:left;
	margin:15px 0 0 0;
	padding:0;
}

#li_sede_4 a
{
	color:#466418;
}

#li_sede_4 img
{
	float:left;
	margin:0;
	padding:5px 10px 0 0;
	border:none;
}

#sede_serv_fotos
{
	float:left;
	margin:0 0 0 50px;
	padding:0;
	border:2px solid #999999;
}














/* REGLAMENTO */




#la_regla
{
	float:left;
	width:830px;
	margin:0;
	padding:10px 0 15px 0;
}

#la_regla img
{
	float:left;
	margin:0;
	padding:0;
}

#la_regla .arribita
{
	margin-top:-17px;
}

#titulo_rules
{
	float:left;
	width:600px;
	margin:10px 0 0 0;
	padding:0;
}

#titulo_rules h2
{
	float:left;
	width:600px;
	margin:0 0 10px 0;
	padding:0;
}

#titulo_rules p
{
	float:left;
	width:600px;
	margin:0;
	padding:0;
}

#regla_categoria
{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}

#regla_categoria
{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}

#regla_title_1
{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}

#regla_title_1 img
{
	float:left;
	margin:0;
	padding:0 0 0 13px;
}

#regla_title_1 h3
{
	float:left;
	width:200px;
	text-align:center;
	margin:0;
	color:#9C4B0B;
	padding:5px 0 5px 0;
}

#regla_1
{
	float:left;
	width:200px;
	margin:0;
	padding:15px 0 0 0;
}


#regla_1 li
{
	float:left;
	width:200px;
	margin:0 0 10px 0;
	padding:0;
}

#regla_1 li a
{
	color:#274A48;
}

#regla_1 li img
{
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 50px;
	border:none;
}

#reglamento_down
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}

#reglamento_down a
{
	color:#601F0D;
	text-decoration:underline;
}

#reglamento_down img
{
	float:left;
	margin:0;
	padding:5px 0 5px 0;
}

#reglamento_down p
{
	float:left;
	width:720px;
	color:#666666;
	font-size:1.34em;
	text-align:right;
	margin:0 15px 0 0;
	padding:10px 0 5px 0;
}












/* TARIFAS */


#tarifas_data
{
	float:left;
	width:520px;
	margin:0;
	padding:0 40px 0 30px;
}

#tarifas_data h2
{
	float:left;
	width:520px;
	margin:0;
	padding:0 0 15px 0;
	color:#C66E32;
	font-size:1.4em;
}

#tarifas_data ul
{
	float:left;
	width:520px;
	margin:0;
	padding:0 0 10px 0;
}

#tarifas_data ul li
{
	float:left;
	width:351px;
	margin:0 0 0 150px;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #666666;
}

#tarifas_data ul li a
{
	float:left;
	width:300px;
	margin:0;
	padding:0;
	color:#666666;
}

#tarifas_data ul li img
{
	float:left;
	margin:0;
	padding:0 15px 0 0;
}

#pesos_tarifa
{
	float:left;
	width:184px;
	margin:0;
	padding:0 0 15px 0;
}

















/* TARIFAS TABLAS1 */




#encabezado_trf2
{
	float:left;
	width:830px;
	margin:0;
	padding:0 0 10px 0;
}

#encabezado_trf2 h2
{
	float:left;
	width:200px;
	margin:0;
	padding:10px 0 0 0;
	color:#6A6A6A;
}

#trf_hd_tits
{
	float:left;
	width:600px;
	margin:0;
	padding:15px 0 0 0;
}

#trf_hd_tits h3
{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 10px 0;
	color:#C66E32;
	font-size:1.3em;
}

#trf_hd_tits h4
{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 10px 0;
	color:#576862;
	font-size:0.84em;
}

#tarifatab1
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
	border-left:1px solid #666666;
}

#tarifatab1 th
{
	margin:0;
	padding:0;
	background-color:#6A6A6A;
	color:#FFFFFF;
}

#tarifatab1 #tarif_th1
{
	width:500px;
	margin:0;
	padding:0;
}

#tarifatab1 #tarif_th2
{
	width:255px;
	margin:0;
	padding:0;
}

#tarifatab1 #tarif_th3
{
	width:42px;
	margin:0;
	padding:0;
	background:none;
	border:none;
}

#tarifatab1 #tarifv_th1
{
	width:500px;
	margin:0;
	padding:0;
	background-color:#39843C;
}

#tarifatab1 #tarifv_th2
{
	width:255px;
	margin:0;
	padding:0;
	background-color:#39843C;
}

#tarifatab1 #tarifv_th3
{
	width:42px;
	margin:0;
	padding:0;
	background:none;
	border:none;
}

#tarifatab1 #tarifaz_th1
{
	width:500px;
	margin:0;
	padding:0;
	background-color:#005688;
}

#tarifatab1 #tarifaz_th2
{
	width:255px;
	margin:0;
	padding:0;
	background-color:#005688;
}

#tarifatab1 #tarifpl_th1
{
	width:600px;
	margin:0;
	padding:0;
	background-color:#576862;
}

#tarifatab1 #tarifpl_th2
{
	margin:0;
	padding:0;
	background-color:#576862;
}

#tarifatab1 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

#tarifatab1 #tarif_td1
{
	margin:0;
	padding:0 0 0 20px;
}

#tarifatab1 #tarif_td2
{
	margin:0;
	padding:0 0 0 10px;
}

#tarifatab1 #tarif_td3
{
	margin:0;
	padding:0;
	border:none;
}

#the_note
{
	float:left;
	width:814px;
	margin:0;
	padding:20px 0 20px 0;
}

#the_note img
{
	float:left;
	margin:0;
	padding:0;
}

#the_note p
{
	float:left;
	width:700px;
	margin:0;
	padding:0 0 0 15px;
}

#tab_titles
{
	float:left;
	width:756px;
	margin:0;
	margin-right:15px;
	padding:0;
	background-color:#6A6A6A;
}

#tab_titles p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tab_titles_1
{
	float:left;
	width:774px;
	margin:0;
	padding:0;
	background-color:#6A6A6A;
}

#tab_titles_1 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tab_titles_1_1
{
	float:left;
	width:771px;
	margin:0;
	padding:0;
	background-color:#6A6A6A;
}

#tab_titles_1_1 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}


#tab_titles_1_2
{
	float:left;
	width:774px;
	margin:0;
	padding:0;
	background-color:#39843C;
}

#tab_titles_1_2 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tab_titles_2
{
	float:left;
	width:774px;
	margin:0;
	padding:0;
	background-color:#005688;
}

#tab_titles_2 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tab_titles_2_1
{
	float:left;
	width:774px;
	margin:0;
	padding:0;
	background-color:#39843C;
}

#tab_titles_2_1 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tab_titles_3
{
	float:left;
	width:771px;
	margin:0;
	padding:0;
	background-color:#005688;
}

#tab_titles_3 p
{
	float:left;
	width:814px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

#tarifatab2
{
	float:left;
	width:814px;
	margin:0 0 15px 0;
	padding:0;
	border-left:1px solid #666666;
}

#tarifatab2 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

#tarifatab2 #tarif_td1
{
	width:590px;
	margin:0;
	padding:0 0 0 20px;
}

#tarifatab2 #tarif_td2
{
	width:150px;
	margin:0;
	padding:0 0 0 10px;
}

#tarifatab2 #tarif_td3
{
	width:40px;
	margin:0;
	padding:0;
	border:none;
}

#tarifatab3
{
	float:left;
	width:814px;
	margin:0 0 20px 0;
	padding:0;
	
	border-left:1px solid #666666;
}

#tarifatab3 th
{
	margin:0;
	padding:0;
	background-color:#6A6A6A;
	color:#FFFFFF;
}

#tarifatab3 td
{
	margin:0;
	padding:0 0 0 20px;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

#tarif3_th1
{
	width:380px;
	margin:0;
	padding:0;
	text-align:center;
}

#tarif3_th2
{
	width:185px;
	margin:0;
	padding:0;
	text-align:center;
}

#tarif3_th3
{
	width:185px;
	margin:0;
	padding:0;
	text-align:center;
}

#tarifatab3 #tarif3_th4
{
	width:40px;
	margin:0;
	padding:0;
	background:none;
	border:none;
}

#tarifatab3 #tarif3v_th1
{
	background-color:#39843C;
}

#tarifatab3 #tarif3v_th2
{
	background-color:#39843C;
}

#tarifatab3 #tarif3v_th3
{
	background-color:#39843C;
}

#tarifatab3 #tarif3az_th1
{
	background-color:#005688;
}

#tarifatab3 #tarif3az_th2
{
	background-color:#005688;
}

#tarifatab3 #tarif3az_th3
{
	background-color:#005688;
}


#tarif3_td1
{
	width:380px;
	margin:0;
	padding:0;
}

#tarifatab3 #tarif3_td4
{
	width:40px;
	margin:0;
	padding:0;
	border:none;
}

#tarifatab4
{
	float:left;
	width:814px;
	margin:0 0 15px 0;
	padding:0;
	border-left:1px solid #666666;
}


#tarifatab4 th
{
	margin:0;
	padding:5px 0 5px 0;
	background-color:#6A6A6A;
	color:#FFFFFF;
}

#tarifatab4 #tarif4_th1
{
	width:258px;
	margin:0;
	padding:0;
}

#tarifatab4 #tarif4_th2
{
	width:139px;
	margin:0;
	padding:0;
}

#tarifatab4 #tarif4_th3
{
	width:127px;
	margin:0;
	padding:0;
}

#tarifatab4 #tarif4_th4
{
	width:136px;
	margin:0;
	padding:0;
}

#tarifatab4 #tarif4_th5
{
	width:135px;
	margin:0;
	padding:0;
}

#tarifatab4 #tarif4_th6
{
	margin:0;
	padding:0;
	background:none;
	border:none;
}

#tarifatab4 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

#tarifatab4 #tarif4_td6
{
	margin:0;
	padding:0;
	border:none;
}

#tarifatab4 #tarif4v_th1
{
	width:258px;
	background-color:#39843C;
}

#tarifatab4 #tarif4v_th2
{
	width:139px;
	background-color:#39843C;
}
#tarifatab4 #tarif4v_th3
{
	width:127px;
	background-color:#39843C;
}
#tarifatab4 #tarif4v_th4
{
	width:136px;
	background-color:#39843C;
}
#tarifatab4 #tarif4v_th5
{
	width:135px;
	background-color:#39843C;
}

#tarifatab4 #tarif4az_th1
{
	width:258px;
	background-color:#005688;
}

#tarifatab4 #tarif4az_th2
{
	width:139px;
	background-color:#005688;
}

#tarifatab4 #tarif4az_th3
{
	width:127px;
	background-color:#005688;
}

#tarifatab4 #tarif4az_th4
{
	width:136px;
	background-color:#005688;
}

#tarifatab4 #tarif4az_th5
{
	width:135px;
	background-color:#005688;
}

#tarifatab4 #tarif4_td1
{
	width:238px;
	margin:0;
	padding:0 0 0 20px;
}

#tarifatab4 #tarif4_td2
{
	width:126px;
	margin:0;
	padding:0 0 0 10px;
}

#tarifatab4 #tarif4_td3
{
	width:126px;
	margin:0;
	padding:0 0 0 10px;
}

#tarifatab4 #tarif4_td4
{
	width:126px;
	margin:0;
	padding:0 0 0 10px;
}


#tarifatab4 #tarif4_td5
{
	margin:0;
	padding:0 0 0 10px;
}

#tarifatab3
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
}

.bg_verde
{
	background-color:#39843C;
}

.tx_verde
{
	color:#39843C;
}

.bg_azul
{
	background-color:#005688;
}

.tx_azul
{
	color:#005688;
}

.tx_plata
{
	color:#576862;
}

#tabla_vacacional
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
	border-left:1px solid #666666;
}

#tabla_vacacional th
{
	margin:0;
	padding:0;
	background-color:#6A6A6A;
	color:#FFFFFF;
}

#tabla_vacacional #vacas_th1
{
	width:291px;
	margin:0;
	padding:0;
	text-align:center;
}

#tabla_vacacional #vacas_th2
{
	width:193px;
	margin:0;
	padding:0;
	text-align:center;
}

#tabla_vacacional #vacas_th3
{
	width:112px;
	margin:0;
	padding:0;
	text-align:center;
}

#tabla_vacacional #vacas_th4
{
	width:176px;
	margin:0;
	padding:0;
	text-align:center;
}

#tabla_vacacional #vacasv_th1
{
	width:291px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#39843C;
}

#tabla_vacacional #vacasv_th2
{
	width:193px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#39843C;
}

#tabla_vacacional #vacasv_th3
{
	width:112px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#39843C;
}

#tabla_vacacional #vacasv_th4
{
	width:176px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#39843C;
}

#tabla_vacacional #vacasaz_th1
{
	width:291px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#005688;
}

#tabla_vacacional #vacasaz_th2
{
	width:193px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#005688;
}

#tabla_vacacional #vacasaz_th3
{
	width:112px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#005688;
}

#tabla_vacacional #vacasaz_th4
{
	width:176px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#005688;
}

#tabla_vacacional #vacas_nonebg
{
	background-color:none;
}

#tabla_vacacional td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

#tabla_vacacional #vacas_td1
{
	width:281px;
	margin:0;
	padding:0 0 0 10px;
}

#tabla_vacacional #vacas_td2
{
	width:183px;
	margin:0;
	padding:0 0 0 10px;
}

#tabla_vacacional #vacas_td3
{
	width:102px;
	margin:0;
	padding:0 0 0 10px;
}

#tabla_vacacional #vacas_td4
{
	width:166px;
	margin:0;
	padding:0 0 0 10px;
}

#tabla_vacacional #tarif3_td4
{
	width:40px;
	margin:0;
	padding:0;
	border:none;
}














































/* FACTURA 1 */




#fakt_head
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}

#faktr_1blq
{
	float:left;
	width:500px;
	margin:0;
	padding:0;
}

#faktr_1blq h2
{
	float:left;
	width:500px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font-size:1.5em;
	font-weight:normal;
	color:#666666;
	border-bottom:1px solid #666666;
}

#faktr_1blq h3
{
	float:left;
	width:500px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font-size:1.8em;
	font-weight:normal;
	color:#A53D1B;
	border-bottom:1px solid #666666;
}

#faktr_1blq p
{
	float:left;
	width:500px;
	margin:0;
	padding:0 0 10px 0;
}

#logoytxt
{
	float:left;
	width:310px;
	margin:0;
	padding:0;
}

#logoytxt img
{
	float:right;
	margin:0;
	padding:0;
}


#logoytxt p
{
	float:left;
	width:310px;
	margin:0;
	padding:0;
	text-align:right;
	font-size:0.84em;
	font-weight:bold;
}

#fkt_hedultline
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}

#fkt_hedultline p
{
	float:left;
	width:830px;
	margin:0;
	padding:0 0 15px 0;
}

#aclara_iva
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
}

#aclara_iva p
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:0.84em;
}

#aclara_iva #mini_p
{
	float:left;
	width:150px;
	margin:0;
	padding:0 20px 0 0;
}


#form_fckt1
{
	float:left;
	width:815px;
	margin:0;
	padding:25px 0 0 10px;
}

#campo_fkt1
{
	float:left;
	width:804px;
	margin:0;
	padding:5px 0 0 10px;
}

#cliente
{
	float:left;
	width:804px;
	margin:0;
	padding:0;
}

#tit_cl
{
	float:left;
	width:786px;
	margin:0 0 5px 0;
	padding:5px 0 5px 10px;
	background-color:#E9E9E9;
	font-size:1.4em;
	color:#333333;
}

#clnt_blq1
{
	float:left;
	width:795px;
	margin:0;
	padding:10px 0 10px 0;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}

#clnt_blq1 input
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
}

#clnt_blq1 label
{
	float:left;
	width:100px;
	margin:0;
	padding:0 0 0 10px;
	font-weight:bold;
}

#clnt_blq1 p
{
	float:left;
	width:394px;
	margin:0;
	padding:4px 0 4px 0;
}

#clnt_blq2
{
	float:left;
	width:785px;
	margin:0;
	padding:15px 0 15px 10px;
}

#clnt_blq2 input
{
	float:left;
	width:280px;
	margin:0;
	padding:0;
}

#clnt_blq2 label
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
}

#clnt_blq2 p
{
	float:left;
	width:400px;
	margin:0;
	padding:0;
}

#cl_fechas
{
	float:left;
	width:183px;
	margin:0;
	padding:0;
}

#cl_fechas input
{
	float:left;
	width:45px;
	margin:5px 5px 0 6px;
	padding:0;
}

#cl_fechas p
{
	float:left;
	width:183px;
	margin:0;
	padding:0;
}

#cl_fechas #cl_data_tit
{
	float:left;
	width:183px;
	margin:0;
	padding:4px 0 4px 0;
	text-align:center;
	color:#333333;
	font-weight:bold;
	background-color:#E9E9E9;
}

#fkt_tabs
{
	float:left;
	width:814px;
	margin:0;
	padding:7px 0 10px 10px;
}

#fkt_tabs #fkt_legales
{
	float:left;
	width:814px;
	margin:0;
	padding:15px 0 10px 0;
	text-align:justify;
	font-size:0.84em;
	font-weight:bold;
}

#faktabs1
{
	float:left;
	width:814px;
	margin:0 0 10px 0;
	padding:0;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

#faktabs1 th
{
	margin:0;
	padding:0;
	background-color:#E9E9E9;
	color:#333333;
	font-weight:bold;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#faktabs1 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#fkttb_td1
{
	width:69px;
	padding:0 0 0 10px;
}

#fkttb_td2
{
	width:600px;
	padding:0 0 0 10px;
}

#faktabs2
{
	float:left;
	width:814px;
	margin:0 0 10px 0;
	padding:0;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

#faktabs2 th
{
	margin:0;
	padding:0;
	color:#333333;
	font-weight:bold;
	background-color:#E9E9E9;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#faktabs2 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#faktabs2 #fkttb2_td1
{
	width:69px;
	padding:0 0 0 10px;
}

#faktabs2 #fkttb2_td2
{
	width:340px;
	padding:0 0 0 10px;
}

#faktabs2 #fkttb2_td3
{
	width:200px;
	padding:0 0 0 10px;
}

#faktabs2 #fkttb2_td4
{
	width:164px;
	padding:0 0 0 10px;
}

#faktabs3
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

#faktabs3 td
{
	margin:0;
	padding:0;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#faktabs3 #fkttb3_td1
{
	width:569px;
	margin:0;
	padding:0 0 0 10px;
}

#faktabs3 #fkttb3_td2
{
	width:100px;
	margin:0;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#333333;
}

#faktabs3 #fkttb3_td3
{
	width:114px;
	margin:0;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#333333;
}

#firma_tennis
{
	float:left;
	width:384px;
	margin:0;
	padding:20px 10px 15px 10px;
}

#firma_tennis h3
{
	float:left;
	width:384px;
	margin:0;
	padding:0 0 70px 0;
	color:#6E2911;
	font-size:1.1em;
	text-align:center;
	border-bottom:1px solid #999999;
}

#firma_tennis p
{
	float:left;
	width:384px;
	margin:0;
	padding:5px 0 0 0;
	color:#6E2911;
	text-align:center;
	font-size:0.84em;
	font-weight:bold;
}

.line_r
{
	border-right:1px solid #999999;
}














/* FACTURA 2 */


#planilla_f
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
}

#campo_planilla
{
	float:left;
	width:814px;
	margin:0;
	padding:15px 0 10px 0;
	border:none;
}

#plnll_data
{
	float:left;
	width:450px;
	margin:0;
	padding:0;
}

#plnll_data input
{
	float:left;
	width:45px;
	margin:0 0 5px 5px;
	padding:0;
}

#plnll_data label
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
}

#plnll_data p
{
	float:left;
	width:45px;
	margin:0;
	padding:0 0 0 5px;
	text-align:center;
}

#plnll_data #pll_dt_1
{
	width:450px;
	text-align:left;
	padding:0;
}

#plnll_data #fkt_minip1
{
	padding:0 0 0 110px;
}

#fkt_pl_num
{
	float:left;
	width:300px;
	margin:0;
	padding:0;
}

#fkt_pl_num input
{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}

#fkt_pl_num label
{
	float:left;
	width:50px;
	margin:0;
	padding:0;
}

#tit_tab
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
	background-color:#E9E9E9;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

#tit_tab p
{
	float:left;
	width:814px;
	margin:0;
	padding:5px 0 5px 0;
	font-weight:bold;
	color:#333333;
	text-align:center;
}

#fkt2_tab1
{
	float:left;
	width:816px;
	margin:0 0 15px 0;
	padding:0;
	border-top:1px solid #999999;
}

#fkt2_tab1 th
{
	margin:0;
	padding:0;
	color:#333333;
	background-color:#E9E9E9;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

#f2tb1_th1
{
	width:179px;
	margin:0;
	padding:0;
	border-left:1px solid #999999;
}

#f2tb1_th3
{
	width:134px;
}

#fkt2_tab1 td
{
	margin:0;
	padding:0;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

#fkt2_tab1 #f2tb1_td1
{
	width:169px;
	margin:0;
	padding:0 0 0 10px;
	border-left:1px solid #999999;
}

#fkt2_tab1 #f2tb1_td2
{
	width:624px;
	margin:0;
	padding:0 0 0 10px;
}

#fkt2_tab1 #f2tb1_tft1
{
	border:none;
	border-right:1px solid #999999;
}

#fkt2_tab1 #f2tb1_tft2
{
	width:490px;
	margin:0;
	padding:0 0 0 10px;
	background-color:#E9E9E9;
	color:#333333;
	font-weight:bold;
}


#fkt2_tab2
{
	float:left;
	width:816px;
	margin:0 0 15px 0;
	padding:0;
	border-top:1px solid #999999;
}

#fkt2_tab2 th
{
	margin:0;
	padding:0;
	background-color:#E9E9E9;
	color:#333333;
	font-size:0.84em;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#f2tb2_th1
{	
	width:56px;
	margin:0;
	padding:0;
	border-left:1px solid #999999;
}

#f2tb2_th2
{	
	width:104px;
	margin:0;
	padding:0;
}

#f2tb2_th3
{	
	width:124px;
	margin:0;
	padding:0;
}

#f2tb2_th4
{	
	width:355px;
	margin:0;
	padding:0;
}

#f2tb2_th5
{	
	width:124px;
	margin:0;
	padding:0 0 0 10px;
}

#fkt2_tab2 td
{
	margin:0;
	padding:0;
	font-size:0.84em;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

#f2tb2_td1
{	
	width:56px;
	border-left:1px solid #999999;
	padding:0 0 0 10px;
}

#f2tb2_td2
{	
	width:104px;
	padding:0 0 0 10px;
}

#f2tb2_td3
{	
	width:124px;
	padding:0 0 0 10px;
}

#f2tb2_td4
{	
	width:355px;
	padding:0 0 0 10px;
}

#f2tb2_td5
{	
	width:124px;
	padding:0 0 0 10px;
}

#fkt2_tab2 #f2tb2_tft1
{
	width:180px;
	border:none;
	border-right:1px solid #999999;
}

#fkt2_tab2 #f2tb2_tft2
{
	width:490px;
	margin:0;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:0.9em;
	color:#333333;
	background-color:#E9E9E9;
}

#fkt_obvs
{
	float:left;
	width:814px;
	margin:0;
	padding:0;
}

#fkt_obvs th
{
	width:804px;
	padding:0 0 0 10px;
	text-align:left;
	color:#333333;
}

#fkt_obvs td
{
	border:1px solid #999999;
}






















/* INTRANET HEADER */





#intrahead
{
	float:left;
	width:881px;
	height:378px;
	margin:0;
	padding:0;
	background:url(images/intranet/bg_intrahead.jpg) no-repeat;
}

#the_logo
{
	float:left;
	width:112px;
	margin:0;
	padding:15px 0 0 70px;
}

#the_logo img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#main_page
{
	float:left;
	width:690px;
	margin:0;
	padding:12px 0 0 0;
}


#main_page a
{
	float:right;
	width:200px;
	margin:0;
	padding:0;
	text-align:right;
	color:#FFFFFF;
	font-size:0.84em;
	font-weight:bold;
}

#intramenu
{
	float:right;
	width:370px;
	margin:0;
	padding:25px 0 0 0;
}

#intramenu li
{
	float:left;
	margin:0;
	padding:0 0 0 20px;
}

#intramenu li a
{
	margin:0;
	padding:0;
	text-align:right;
	color:#D9DDAB;
}

#nombre_usuario
{
	float:left;
	width:881px;
	margin:0;
	padding:200px 0 0 0;
}

#nombre_usuario #nom1
{
	float:left;
	width:130px;
	margin:0;
	padding:7px;
	font-size:1.5em;
	font-weight:bold;
	color:#FFFF00;
}

#nombre_usuario #nom2
{
	float:left;
	margin:0;
	padding:7px;
	font-size:1.5em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#67230C;
}


















/* INTRANET */



#intranet
{
	float:left;
	width:830px;
	margin:0;
	padding:20px 0 15px 0;
}

#campo_intra h3
{
	float:left;
	width:830px;
	margin:0 0 10px 0;
	padding:15px 0 10px 0;
	font-size:1.6em;
	font-weight:normal;
	color:#626345;
	border-bottom:1px solid #626345;
}

#campo_intra
{
	float:left;
	width:830px;
	margin:0;
	padding:0;
	border:none;
}

#campo_intra input
{
	float:left;
	width:220px;
	margin:0;
	padding:0;
}

#campo_intra label
{
	float:left;
	width:150px;
	margin:0;
	padding:0 10px 0 0;
	color:#6A443D;
	font-weight:bold;
	text-align:right;
}

#campo_intra p
{
	float:left;
	width:830px;
	margin:0;
	padding:4px 0 4px 0;
}

#campo_intra #int_indpndc
{
	float:left;
	width:150px;
	margin:0;
	padding:0 10px 0 0;
	color:#6A443D;
	font-weight:bold;
	text-align:right;
}

#int_box
{
	float:left;
	width:830px;
	margin:0;
	padding:4px 0 4px 0;
}

#int_box #p_indent1
{
	float:left;
	width:270px;
	margin:0;
	padding:0;
}

#int_box #p_indent1 input
{
	float:left;
	width:12px;
	margin:0 15px 0 0;
	padding:0;
}

#int_box #p_indent1 label
{
	float:left;
	width:50px;
	margin:0;
	padding:0 10px 0 0;
}

#int_box #p_indent2
{
	float:left;
	width:390px;
	margin:0;
	padding:0;
}

#int_box #p_indent2 input
{
	float:left;
	width:280px;
	margin:0 15px 0 0;
	padding:0;
}

#int_box #p_indent2 label
{
	float:left;
	width:70px;
	margin:0;
	padding:0 10px 0 0;
}

#int_box #selectp
{
	float:left;
	width:150px;
	margin:0;
	padding:0 10px 0 0;
	color:#6A443D;
	font-weight:bold;
	text-align:right;
}

#campo_intra #int_age
{
	width:75px;
}

#campo_intra #direcc1
{
	width:470px;
}

#campo_intra #direcc1 input
{
	width:264px;
}

#campo_intra #cdad1
{
	width:350px;
}

#campo_intra #cdad1 input
{
	width:240px;
}

#campo_intra #cdad1 label
{
	width:75px;
}

#campo_intra #tel1
{
	width:330px;
}

#campo_intra #tel1 input
{
	width:140px;
}

#campo_intra #cel11
{
	width:235px;
}

#campo_intra #cel11 input
{
	width:143px;
}

#campo_intra #cel11 label
{
	width:75px;
}

#int_profe
{
	float:left;
}

#int_profe
{
	width:170px;
}

#int_convenio
{
	width:170px;
}

#int_decnto
{
	width:170px;
}

#campo_intra #int_snd_btn
{
	float:left;
	width:830px;
	margin:10px 0 0 0;
	padding:15px 0 25px 0;
	border-top:1px solid #A4A57E;
	border-bottom:1px solid #A4A57E;
}

#campo_intra #int_snd_btn input
{
	float:right;
	width:68px;
	margin:0;
	padding:0 20px 0 0;
}





















































/* PERFIL ADMINISTRADOR */


#tb_admin
{
	float:left;
	width:814px;
	margin:20px 0 0 0;
	padding:0;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
}

#tb_admin th
{
	margin:0;
	padding:0;
	text-align:left;
	margin:0;
	padding:0;
	color:#333333;
	background-color:#E9E9E9;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

#tb_admin #admin_th1
{
	width:580px;
	margin:0;
	padding:0 0 0 20px;
}

#tb_admin #admin_th2
{
	width:195px;
	margin:0;
	padding:0 0 0 20px;
}

#tb_admin td
{
	margin:0;
	padding:0;
	text-align:left;
	margin:0;
	padding:0;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

#tb_admin #admin_td1
{
	width:580px;
	margin:0;
	padding:0 0 0 20px;
}

#tb_admin #admin_td2
{
	width:195px;
	margin:0;
	padding:0 0 0 20px;
}




















/* INTRANET */




#ingreso
{
	float:left;
	width:500px;
	margin:0;
	padding:0;
}

#campo_ingreso
{
	float:left;
	width:450px;
	margin:0;
	padding:0 0 0 40px;
	border:none;
}

#campo_ingreso input
{
	float:left;
	margin:0;
	padding:0;
}

#campo_ingreso label
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
}

#campo_ingreso p
{
	float:left;
	width:430px;
	margin:0;
	padding:7px;
	color:#6A443D;
	font-weight:bold;
}

#campo_ingreso #autorize_check
{
	float:left;
	width:300px;
	margin:0;
	padding:10px 0 5px 105px;
}


#campo_ingreso #blt_vrt_btn
{
	float:right;
	width:68px;
	padding-right:85px;
}

.bltn_txt
{
	margin:0 0 0 10px;
	padding:0;
}

#tenisman
{
	float:left;
	width:304px;
	margin:0;
	padding:0;
}

#tenisman img
{
	float:left;
	margin:0;
	padding:0;
}

































/* TORNEOS */




#torneo_main_izq
{
	float:left;
	width:504px;
	margin:0;
	padding:20px 0 15px 0;
	border-bottom:1px dotted #999999;
}

#torneo_main_izq h3
{
	float:left;
	width:504px;
	margin:0;
	padding:0 0 4px 0;
	color:#C66E32;
	font-size:1.3em;
}

#torneo_main_izq h4
{
	float:left;
	width:504px;
	margin:0;
	padding:0 0 10px 0;
}

#torneo_main_izq img
{
	float:left;
	margin:0;
	padding:0 0 10px 0;
}

#torneo_main_izq p
{
	float:left;
	width:504px;
	margin:0;
	padding:10px 0 40px 0;
	text-align:justify;
}

#torneo_main_izq #torneo_p_elegir
{
	float:left;
	width:230px;
	margin:0;
	padding:10px 10px 0 5px;
	font-style:italic;
	font-size:1.1em;
	font-weight:bold;
}

#torneo_categoria
{
	float:left;
	width:270px;
	margin:0;
	padding:0 0 0 40px;
}






/* TORNEO INTERNA */



#torn_info_izq
{
	float:left;
	width:550px;
	margin:0;
	padding:0;
}


#categ_fm
{
	float:left;
	width:550px;
	margin:0;
	padding:20px 0 20px 0;
}


#catg_btn
{
	float:left;
	width:244px;
	margin:0;
	padding:0 20px 0 0;
}

#catg_btn_up
{
	float:left;
	width:244px;
	margin:0;
	padding:0;
}

#catg_btn_up img
{
	float:left;
	margin:0;
	padding:0;
}

#catg_btn_cntr_rpt
{
	float:left;
	width:244px;
	margin:0;
	padding:0;
	background:url(images/torneos/disp_btn_rpt.gif) repeat-y;
}

#catg_btn_cntr
{
	float:left;
	width:236px;
	margin:0;
	padding:0 0 0 8px;
	background:url(images/torneos/disp_btn_cntr.jpg) no-repeat;
}

#catg_btn_cntr h3
{
	float:left;
	width:224px;
	margin:0 0 10px 0;
	padding:0 0 6px 0;
	font-size:1.3em;
	color:#999999;
	border-bottom:1px solid #CCCCCC;
}

#catg_btn_cntr ul
{
	float:left;
	width:238px;
	margin:0;
	padding:0;
}

#catg_btn_cntr ul li
{
	float:left;
	width:113px;
	margin:0;
	padding:0 4px 0 0;
}

#catg_btn_cntr ul li img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#catg_btn_down
{
	float:left;
	width:244px;
	margin:0;
	padding:0;
}

#catg_btn_down img
{
	float:left;
	margin:0;
	padding:0;
}

#pict_categoria
{
	float:left;
	width:250px;
	padding:0 0 0 20px;
	margin:0;
}

#pict_categoria img
{
	float:left;
	width:250px;
	margin:0 0 20px 0;
	padding:0;
}





/* TORNEO CATEGORIA INTERNA */



#torneo_name
{
	float:left;
	width:800px;
	margin:0;
	padding:0 0 20px 30px;
}

#torneo_name h2
{
	float:left;
	width:100px;
	margin:0;
	padding:0 20px 0 0;
}

#torneo_name p
{
	float:left;
	width:600px;
	margin:0;
	padding:10px 20px 0 0;
	font-style:italic;
}


#trn_juv_int_izq
{
	float:left;
	width:231px;
	margin:0;
	padding:0 0 10px 20px;
}

#trn_juv_int_izq img
{
	float:left;
	margin:0;
	padding:0;
	border:3px solid #999999;
}

#btns_torneo_list
{
	float:left;
	width:223px;
	margin:0;
	padding:15px 0 15px 0;
}

#btns_torneo_list li
{
	float:left;
	width:223px;
	margin:0;
	padding:3px 0 0 0;
	background-image: url("images/torneos/btn_torneo.jpg");
	height:29px;
	background-repeat:no-repeat;
}

#btns_torneo_list li a
{
	color:#fff;
	margin-top:10px;
	margin-left:15px;
	width:223px;
	font-weight:bold; 
}

#btns_torneo_list li a img
{
	border:none;
}

#pago_online_up
{
	float:left;
	width:231px;
	height:44px;
	margin:0;
	padding:0;
	background:url(images/torneos/pago_online_up.jpg) no-repeat;
}

#pago_online_up h4
{
	float:left;
	width:200px;
	margin:0;
	padding:10px 0 10px 16px;
	font-size:1.3em;
}

#pago_online_cntr
{
	float:left;
	width:231px;
	margin:0;
	padding:0;
	background:url(images/torneos/pago_online_cntr-rpt.jpg) repeat-y;
}

#pago_cntr_ins
{
	float:left;
	width:231px;
	margin:0;
	padding:0;
	background:url(images/torneos/pago_online_cntr.jpg) no-repeat;
}

#pago_cntr_ins a
{
	float:right;
	margin:0;
	padding:0;
}

#pago_cntr_ins img
{
	margin:0;
	padding:10px 15px 0 0;
	border:0;
}

#pago_cntr_ins p
{
	float:left;
	width:216px;
	margin:0;
	padding:0 0 5px 15px;
	font-size:0.84em;
}

pago_online_down
{
	float:left;
	margin:0;
	padding:0;
}

#pago_online_down img
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#torn_juvint_der
{
	float:left;
	width:504px;
	margin:0;
	padding:0 0 0 30px;
}

#torneo_datos
{
	float:left;
	width:504px;
	margin:0;
	padding:0;
	border-bottom:1px dotted #666666;
}

#torneo_datos h3
{
	float:left;
	width:200px;
	margin:0;
	padding:6px 15px 6px 0;
	color:#C1602D;
	font-size:1em;
}

#torneo_datos p
{
	float:left;
	width:270px;
	margin:0;
	padding:6px 15px 6px 0;
}














/* MAS TORNEO? */


#torneos_izq
{
	float:left;
	width:620px;
	margin:0;
	padding:20px 0 0 0;
}


#torneo_completo
{
	float:left;
	width:620px;
	padding:15px 0 0 0;
}

#torneo_completo h3
{
	float:left;
	width:320px;
	padding:0 0 10px 0;
	margin:0;
	color:#4C1F02;
}

#torneo_completo h4
{
	float:left;
	width:320px;
	margin:0;
	padding:3px 0 10px 0;
	color:#D6C392;
	font-size:0.9em;
	font-weight:bold;
}

#torneo_completo img
{
	float:left;
	padding:0;
	margin:0;
	border:5px solid #999999;
}

#torneo_completo p
{
	float:left;
	width:320px;
	text-align:justify;
	margin:0;
	padding:0;
}

#torneo_main_pict
{
	float:left;
	width:260px;
	margin:0;
	padding:0 15px 0 0;
}

#torneo_main_pict img
{
	float:left;
	margin:0;
	padding:0;
}

#torneo_fecha
{
	float:left;
	width:247px;
	margin:5px 0 0 0;
	padding:3px;
	background-color:#E2D9DB;
}

#torneo_fecha img
{
	float:left;
	margin:0;
	padding:3px;
	border:none;
}

#torneo_fecha p
{
	float:left;
	width:190px;
	font-size:1.2em;
	margin:0;
	padding:4px 0 0 10px;
	color:#4C1F02;
}

#torneos_der
{
	float:left;
	width:200px;
	margin:0;
	padding:20px 0 15px 0;
}

#tits_otrtorneos
{
	float:left;
	width:180px;
	padding:0 0 0 20px;
}

#tits_otrtorneos h3
{
	float:left;
	margin:0;
	padding:3px 0 0 0;
	color:#425518;
	font-size:1.2em;
}

#tits_otrtorneos img
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

#torneo_gallery
{
	float:left;
	width:180px;
	padding:0 0 0 15px;
	margin:10px 0 0 0;
	border-left:1px solid #999999;
}

#torneo_gallery li
{
	float:left;
	padding:0;
	margin:0;
}

#torneo_gallery li img
{
	float:left;
	padding:0;
	margin:5px;
	border:2px solid #999999;
}








/* JUGADORES */



#tits_players
{
	float:left;
	width:250px;
	margin:0 0 5px 0;
	padding:0;
}

#tits_players h2
{
	width:200px;
	float:left;
	margin:0;
	padding:0;
}

#tits_players img
{
	float:left;
	padding:0;
	margin:0 10px 0 0;
}

#player_zone
{
	float:left;
	width:460px;
	margin:0;
	padding:0;
}

#campo_players
{
	float:left;
	width:560px;
	margin:0;
	padding:0;
	border:none;
}

#campo_players a
{
	float:left;
	width:50px;
	margin:0;
	padding:4px 10px 0 10px;
	color:#576862;
	font-weight:bold;
}

#campo_players input
{
	float:left;
	margin:0;
	padding:0;
}

#campo_players player_reg_btn
{
	float:left;
	width:94px;
	margin:0;
	padding:0;
}

#campo_players label
{
	float:left;
	text-align:right;
	margin:0;
	padding:3px 15px 0 10px;
	color:#7D3401;
	font-weight:bold;
}

#campo_players p
{
	float:left;
	margin:0;
	padding:0;
}

#players_info_izq
{
	float:left;
	width:580px;
	margin:0;
	padding:0;
}

#players_info_izq img
{
	float:right;
	margin:10px 0 0 0;
	padding:0 20px 0 0;
	border:none;
}

#players_info_izq p
{
	float:left;
	width:240px;
	margin:10px 0 0 0;
	padding:0 0 0 20px;
}

#plyr_pict_gllry
{
	float:left;
	width:260px;
	margin:0;
	padding:0;
}

#plyr_pict_gllry img
{
	float:left;
	margin:0;
	padding:0;
	border:3px solid #999999;
}

#imag{
	border:none;
}

#imag img{
	border:none;
	margin:15px 0 0 85px;
}

#btn_players_picts
{
	float:left;
	width:257px;
	margin:0;
	padding:0 0 0 3px;
}

#btn_players_picts li
{
	float:left;
}

#btn_players_picts li img
{
	float:left;
	padding:0;
	margin:3px;
	border:2px solid #999999;
}

#cualidades_info
{
	float:left;
	width:290px;
	margin:0;
	padding:0 0 10px 20px;
}

#cualidades_info h3
{
	float:left;
	width:170px;
	padding:3px;
	margin:0 0 10px 0;
	color:#4C1F02;
}

#cualidades_info img
{
	float:left;
	margin:0;
	padding:0;
}

#cualidades_info p
{
	float:left;
	width:170px;
	padding:3px;
	margin:0 0 10px 0;
}

#players_info_der
{
	float:left;
	width:221px;
	margin:0;
	padding:0 0 0 15px;
}

#players_list_tit
{
	float:left;
	width:220px;
	margin:0 0 15px 0;
	padding:0;
}

#players_list_tit img
{
	float:left;
	margin:0;
	padding:0;
}

#players_list_tit h4
{
	float:left;
	width:170px;
	margin:0;
	padding:0 0 0 10px;
	color:#425518;
	font-size:1.2em;
}

#players_btn_list
{
	float:left;
	width:234px;
	margin:0;
	padding:0;
}

#players_btn_list li
{
	float:left;
	width:200px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #CCCCCC;
}

#players_btn_list li a
{
	float:left;
	color:#6E2911;
	font-weight:bold;
	font-style:italic;
}















/* CONTACTO */




#titulo_contacto
{
	float:left;
	width:830px;
	margin:0;
	padding:0 0 7px 0;
}

#titulo_contacto h2
{
	margin-left:10px;
}


#titulo_contacto img
{
	float:left;
	margin:0;
	padding:0;
}

#tennis_cntc
{
	float:left;
	width:400px;
	margin:0;
	padding:0 10px 10px 30px;
}

#campo_tennis
{
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#campo_tennis p
{
	float:left;
	width:390px;
	margin:5px 0 5px 0;
	padding:0;
	color:#6A443D;
	font-weight:bold;
}

#campo_tennis #btn_send
{
	float:left;
	width:80px;
	padding-left:310px;
}

#campo_tennis .area_parf
{
	width:130px;
}

#campo_tennis label
{
	float:left;
	width:130px;
	margin:0;
	padding:0;
	color:#6A443D;
	font-weight:bold;
}

#campo_tennis select
{
	float:left;
	width:130px;
	margin:5px 0 5px 0;
	padding:0;
}

#ninia_tennis
{
	float:left;
	width:386px;
	height:297px;
	background-image:url(images/contacto/ninia_del_tennis.gif);
	background-repeat:no-repeat;
}

#ninia_tennis p
{
	float:left;
	width:190px;
	margin:50px 0 0 19px;
	color:#FFFFFF;
	font-size:0.89em;
}








/* SERVICIOS */



#servicios_info
{
	float:left;
	width:404px;
	background-color:#F0EED7;
	border:1px solid #DBD9C4;
	margin:0 0 10px 0;
	padding:0;
}

#servicios_info h3
{
	float:left;
	width:196px;
	background-color:#E4E2CD;
	border:1px solid #DBD9C4;
	margin:10px 0 10px 0;
	padding:4px;
	text-align:center;
	color:#98551E;
}

#quien_historia .little_margin
{
	margin-right:15px;
}

#servs_pict_info
{
	float:left;
	width:150px;
	margin:0 20px 0 0;
	padding:7px;
}

#servs_pict_info img
{
	float:left;
	border:2px solid #CCCCCC;
	margin:4px;
}

#servs_pict_info p
{
	float:left;
	width:137px;
	margin:0;
	padding:0 0 0 7px;
	font-size:0.9em;
	color:#997673;
}

#menu_servs
{
	float:left;
	width:196px;
	margin:0;
	padding:0;
}

#menu_servs li
{
	float:left;
	width:196px;
	margin:0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #DCC1BB;
}

#menu_servs li a
{
	color:#6E2911;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}

#menu_servs li img
{
	float:left;
	margin:0;
	padding:0 7px 0 0;
	border:none;
}














/* BOLETIN VIRTUAL */



#suscribe_txt
{
	float:left;
	width:820px;
	margin:0 0 10px 0;
	padding:5px;
}

#suscribe_txt img
{
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

#suscribe_txt p
{
	float:left;
	width:600px;
	margin:0;
	padding:0;
}

#boletin_wrtt
{
	float:left;
	width:500px;
	margin:0;
	padding:0;
}

#campo_boletin
{
	float:left;
	width:450px;
	margin:0;
	padding:0 0 0 40px;
	border:none;
}

#campo_boletin input
{
	float:left;
	margin:0;
	padding:0;
}

#campo_boletin label
{
	float:left;
	width:100px;
	margin:0;
	padding:0;
}

#campo_boletin p
{
	float:left;
	width:430px;
	margin:0;
	padding:7px;
	color:#6A443D;
	font-weight:bold;
}

#campo_boletin #autorize_check
{
	float:left;
	width:300px;
	margin:0;
	padding:10px 0 5px 105px;
}


#campo_boletin #blt_vrt_btn
{
	float:right;
	width:68px;
	padding-right:85px;
}

.bltn_txt
{
	margin:0 0 0 10px;
	padding:0;
}

#sobre
{
	float:left;
	width:214px;
	margin:0 0 0 40px;
}













/* FOROS */




#foros_info
{
	float:left;
	width:800px;
	margin:0 0 30px 0;
	padding:0 0 0 30px;
}

#foros_info h3
{
	float:left;
	width:700px;
	margin:0;
	padding:0;
	font-size:1.6em;
	font-weight:normal;
	color:#806E68;
}

#foros_info img
{
	float:left;
	margin:0;
	padding:0 15px 0 0;
}

#foros_info p
{
	float:left;
	width:450px;
	margin:0;
	padding:30px 0 0 0;
}

#foro_botonera
{
	float:left;
	width:830px;
	margin:0 0 20px 0;
	padding:0 0 30px 0;
	border-bottom:1px solid #CCCCCC;
}

#btn_tema_foro
{
	float:left;
	width:264px;
	margin:0;
	padding:5px;
}

#tema_foro_up
{
	float:left;
	width:264px;
	height:11px;
	margin:0;
	padding:0;
}

#tema_foro_up img
{
	float:left;
	margin:0;
	padding:0;
}

#tema_foro_cntr
{
	background-image:url(images/foro_virtual/bg_foro_placa_cntr_rpt.jpg);
	background-repeat:repeat-y;
	float:left;
	width:264px;
	margin:0;
	padding:0;
}

#tema_ins_foro_cntr
{
	float:left;
	width:264px;
	background-image:url(images/foro_virtual/bg_foro_placa_cntr.jpg);
	background-repeat:no-repeat;
}

#tema_ins_foro_cntr img
{
	float:right;
	margin:0;
	padding:15px;
}

#tema_foro_txt 
{
	float:left;
	width:170px;
	padding:0 0 7px 10px;
	margin:0;
}

#tema_foro_txt a
{
	color:#336600;
}

#tema_foro_txt h3
{
	float:left;
	width:143px;
	margin:0;
	padding:0 0 0 7px;
	font-size:1.6em;
	color:#A9A697;
}

#tema_foro_txt h4
{
	float:left;
	width:143px;
	margin:0;
	padding:0 0 0 7px;
	font-size:1.4em;
}

#tema_foro_txt h5
{
	float:left;
	width:143px;
	margin:0;
	padding:0 0 0 7px;
	font-size:0.9em;
}

#tema_foro_txt p
{
	float:left;
	width:155px;
	padding:4px 0 0 10px;
	margin:0;
}

#tema_foro_down
{
	float:left;
	width:264px;
	height:10px;
	margin:0;
	padding:0;
}

#tema_foro_down img
{
	float:left;
	padding:0;
	margin:0;
}






/* FORO INTERNA 1 */




#temas_lista
{	
	float:left;
	width:760px;
	margin:15px 0 10px 0;
	padding:0;
}

#temas_lista li
{	
	float:left;
	width:720px;
	margin:0;
	padding:7px 0 7px 40px;
	border-bottom:2px dotted #CCCCCC;
}

#temas_lista li a
{
	color:#C88544;
}

#temas_lista li img
{	
	float:left;
	margin:0;
	padding:0;
	border:none;
}

#temas_lista li p
{	
	float:left;
	width:550px;
	font-weight:bold;
	color:#C88544;
	margin:0;
	padding:5px 0 0 10px;
}










/* FORO INTERNA */





#foro_tema_selection
{
	float:right;
	width:200px;
	margin:0;
	padding:5px 0 0 0;
}

#foro_tema_selection li a
{
	color:#466418;
	margin:0;
	padding:0;
}

#foro_tema_selection li
{
	float:left;
	margin:0 20px 0 0;
	padding:0;
}

#foro_tema_selection li img
{
	float:left;
	margin:0;
	padding:3px 10px 0 0;
	border:none;
}


#foro_centro_info
{
	float:left;
	width:800px;
	margin:0;
	padding:20px 0 10px 30px;
}

#foros_opinion
{
	float:left;
	width:750px;
	margin:0;
	padding:0 0 15px 0;
	border-bottom:1px solid #CCCCCC;
}

#foros_opinion h3
{
	float:left;
	width:650px;
	margin:0 0 15px 0;
	padding:0;
	font-size:1.6em;
	color:#A9A697;
}

#foros_opinion img
{
	float:left;
	margin:0;
	padding:0;
}

#btn_opinar
{
	float:left;
	margin:0;
	padding:0;
}

#caja_opinion
{
	float:left;
	margin:0 15px 0 0;
	padding:0;
}

#foro_item
{
	float:left;
	width:750px;
	margin:0;
	padding:15px 0 15px 0;
	border-bottom:1px solid #CCCCCC;
}

#foro_item img
{
	float:left;
	margin:0;
	padding:0;
}

#foro_item p
{
	float:left;
	width:650px;
	margin:0;
	padding:5px 0 0 10px;
}
















/* RANKING */


#rankink_tema_selection
{
	float:right;
	width:200px;
	margin:0;
	padding:5px 0 0 0;
}

#foro_tema_selection li a
{
	color:#466418;
	margin:0;
	padding:0;
}

#foro_tema_selection li
{
	float:left;
	margin:0 20px 0 0;
	padding:0;
}

#foro_tema_selection li img
{
	float:left;
	margin:0;
	padding:3px 10px 0 0;
	border:none;
}

#ranking_title
{
	float:left;
	width:830px;
	margin:0;
	padding:0 0 20px 0;
}
 
#ranking_title h2
{ 
	float:left;
	width:500px;
	margin:0;
	padding:0;
	font-size:1.7em;
	color:#B0D135;
}

#ranking_title img
{
	float:left;
	margin:0;
	padding:0;
}

#ranking_info
{
	float:left;
	width:470px;
	margin:0;
	padding:0 0 10px 0;
}

#ranking_info h2
{
	float:left;
	width:415px;
	margin:0;
	padding:0;
}

#ranking_info p
{
	float:left;
	width:415px;
	margin:0;
	padding:0;
}

#ranking_info ul
{
	float:left;
	width:400px;
	margin:0;
	padding:15px 0 0 15px;
}

#ranking_info ul li
{
	float:left;
	width:400px;
	margin:0;
	padding:5px 0 5px 0;
}

#ranking_info ul li img
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}


#ranking_list
{
	float:left;
	width:830px;
	margin:0;
	padding:0 0 10px 0;
}

#rank_li_module
{
	float:left;
	width:195px;
	margin:0;
	padding:10px 40px 60px 40px;
}


#rank_li_module li
{
	float:left;
	width:195px;
	margin:0;
	padding:10px 0 10px 0;
	border-bottom:1px solid #DCC1BB;
}

#rank_li_module li a
{
	float:left;
	width:150px;
	margin:0;
	padding:0 0 5px 0;
	color:#86B952;
	font-weight:bold;
}

#rank_li_module li img
{
	float:left;
	margin:0;
	padding:0 10px 0 0;
}

#ranking_down
{
	float:left;
	width:830px;
	margin:0;
	padding:10px 0 0 0;
	border-top:1px dotted #666666;
}

#ranking_down a
{
	color:#601F0D;
	text-decoration:underline;
}

#ranking_down img
{
	float:left;
	margin:0;
	padding:0;
}

#ranking_down p
{
	float:left;
	width:560px;
	color:#666666;
	font-size:1.34em;
	margin:0;
	padding:5px 0 0 0;
}












/* RANKING INTERNA */


#info_intro_ranking
{
	float:left;
	width:700px;
	margin:0;
	padding:0;
}

#info_intro_ranking h3
{
	float:left;
	width:700px;
	margin:0;
	padding:10px 0 0 20px;
	color:#AB570B;
	font-size:1.4em;
	font-weight:normal;
}

#info_intro_ranking h4
{
	float:left;
	width:700px;
	margin:0;
	padding:0 0 10px 20px;
	color:#6A240B;
	font-size:1.4em;
	font-weight:normal;
}

#info_intro_ranking p
{
	float:left;
	width:500px;
	margin:0;
	padding:0 0 20px 20px;
}

#ranking_tb
{
	float:left;
	width:828px;
	margin:0 0 30px 0;
	padding:0;
}

#ranking_tb thead
{
	background:url(images/ranking/bg_thead.png) repeat-x;
	color:#FFFFFF;
	margin:0 0 5px 0;
}

#ranking_tb tbody
{
	background-color:#FFEDCC;
	color:#98551E;
	font-weight:bold;
}

#td1
{
	text-align:center;
	border:1px solid #CCCCCC;
}

#td2
{
	padding:0 10px 0 20px;
	border:1px solid #CCCCCC;
}

#td3
{
	padding:0 10px 0 20px;
	border:1px solid #CCCCCC;
}

#td4
{
	text-align:center;
	border:1px solid #CCCCCC;
	height:27px;
}

#td5
{
	padding:0 10px 0 20px;
	border:1px solid #CCCCCC;
}

#td6
{
	text-align:center;
	border:1px solid #CCCCCC;
}

#td7
{
	text-align:center;
	border:1px solid #CCCCCC;
}

#td8
{
	text-align:center;
	border:1px solid #CCCCCC;
}

#td9
{
	text-align:center;
	border:1px solid #CCCCCC;
}

#ranking_tb tfoot
{
	background-color:#FFA43D;
	color:#FFFFFF;
	font-weight:bold;
}

#foot_1
{
	background:url(images/ranking/bg_thead.png) repeat-x;
	height:27px;
	text-align:center;
}

#foot_2
{
	background:url(images/ranking/bg_thead.png) repeat-x;
	height:27px;
	text-align:center;
}

#foot_3
{
	background:url(images/ranking/bg_thead.png) repeat-x;
	height:27px;
	text-align:center;
}


























/* REGISTRO */



#registrese
{
	float:left;
	width:730px;
	margin:0;
	padding:0 0 0 100px;
}

#campo_registro
{
	float:left;
	width:700px;
	margin:0;
	padding:0;
	border:0;
}

#campo_registro input
{
	width:490px;
}

#campo_registro label
{
	float:left;
	width:135px;
	margin:0;
	padding:0 10px 0 0;
	font-weight:bold;
	color:#6A443D;
	text-align:right;
}

#campo_registro p
{
	float:left;
	width:700px;
	margin:4px 0 4px 0;
	padding:0;
}

#campo_registro textarea
{
	width:490px;
}

#campo_registro #nacimiento
{
	float:left;
	width:330px;
	margin:4px 0 4px 0;
	padding:0;
}

#campo_registro #nacimiento input
{
	float:left;
	width:50px;
	margin:0 6px 0 0;
	padding:0;
}

#campo_registro #instit
{
	float:left;
	width:310px;
	margin:4px 0 4px 0;
	padding:0;
}

#campo_registro #instit input
{
	float:left;
	width:165px;
	margin:0;
	padding:0;
}

#campo_registro #instit label
{
	float:left;
	width:110px;
	margin:0;
	padding:0 10px 0 0;
}

#data_regs
{
	float:left;
	width:500px;
	margin:0 0 4px 0;
	padding:0 0 0 140px;
}

#data_regs p
{
	float:left;
	width:50px;
	margin:0 4px 0 4px;
	padding:0;
	text-align:center;
}

#campo_registro #the_p
{
	float:left;
	width:320px;
	margin:4px 0 4px 0;
	padding:0;
}

#campo_registro #the_p input
{
	float:left;
	width:170px;
	margin:0;
	padding:0;
}

#campo_registro #reg_i_cor
{
	width:300px;
}

#campo_registro #reg_i_niv
{
	width:300px;
}

#campo_registro #reg_enviar_btn
{
	float:right;
	width:68px;
	margin:0;
	padding:0 55px 0 0;
}


/* GRACIAS */




#tanx
{
	float:left;
	width:766px;
	margin:0;
	padding:20px 0 20px 30px;
}

#tanx a
{
	float:left;
	width:101px;
	margin:0;
	padding:0;
}

#tanx a img
{
	float:left;
	margin:0;
	padding:0 0 0 30px;
	border:none;
}


/* PAGO ON LINE */


#pagoonline
{
	float:left;
	width:800px;
	margin:0;
	padding:0 0 0 30px;
}

#pagoonline h3
{
	float:left;
	width:770px;
	margin:0 0 20px 0;
	padding:10px 0 10px 0;
	font-size:1.6em;
	font-weight:normal;
	color:#626345;
	border-bottom:1px solid #626345;
}

#pay1
{
	float:left;
	width:170px;
	margin:0;
	padding:0 15px 0 0;
	text-align:right;
	font-weight:bold;
	color:#660000;
}

#pay2
{
	float:left;
	width:570px;
	margin:0;
	padding:0 0 0 7px;
}

#pay3
{
	float:left;
	width:170px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#660000;
}

#pay4
{
	float:left;
	width:570px;
	margin:0;
	padding:0;
}

#pagoonline p
{
	float:left;
	width:770px;
	margin:0;
	padding:4px 0 4px 0;
}

#pago_btn
{
	float:left;
	width:800px;
	margin:0;
	padding:30px 0 20px 0;
}

#campo_online
{
	float:left;
	width:770px;
	margin:0;
	padding:0;
	border:none;
}

#campo_online input
{
	float:right;
	margin:0;
	padding:0;
}



/* RECOMENDAR */




#recomendacion
{
	margin:auto;
	width:600px;
	height:484px;
	background:url(images/recomendar/recomdar_bg.jpg) no-repeat;
}

#campo_reco
{
	float:left;
	width:400px;
	height:364px;
	margin:0;
	padding:120px 0 0 200px;
	border:none;
}

#campo_reco input
{
	float:left;
	width:220px;
	margin:0;
	padding:0;
}

#campo_reco label
{
	float:left;
	width:130px;
	margin:0;
	padding:0 15px 0 0;
	color:#55180E;
	font-weight:bold;
}

#campo_reco p
{
	float:left;
	width:400px;
	margin:0;
	padding:6px 0 6px 0;
	color:#FFFFFF;
}

#recom_info
{
	float:left;
	width:380px;
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	border-bottom:1px solid #660000;
}

#recom_info h2
{
	float:left;
	width:380px;
	margin:0;
	padding:10px 0 0 0;
	color:#FFFF00;
	font-size:1.4em;
}

#campo_reco #reco_btn_snd
{
	float:right;
	width:113px;
	margin:0;
	padding:20px 0 0 0;
}

#campo_reco #reco_btn_snd input
{
	float:left;
	width:87px;
	margin:0;
	padding:0;
}



/*  FOOTER  */


#the_footer
{
	float:left;
	width:881px;
	margin:0;
	background-color:#6E2911;
}

#footer_vinculos
{
	float:left;
	width:121px;
	padding:10px 15px 10px 15px;
	margin:0;
	border-right:1px solid #98551E;
}

#footer_vinculos li a
{
	color:#B67029;
	font-weight:bold;
	font-size:0.8em;
}

#logo_foot
{
	float:left;
	width:245px;
	padding:0 0 10px 15px;
}

#logo_foot p
{
	float:left;
	width:160px;
	margin:0;
	padding:10px 0 0 0;
	color:#B67029;
	font-weight:bold;
	font-size:0.84em;
}

#logo_foot img
{
	float:left;
	padding:5px;
	margin:0;
}


#creditos
{
	float:left;
	width:881px;
	padding:10px 0 10px 0;
	margin:0;
}

#creditos a
{
	color:#FFFFFF;
	font-weight:bold;
}

#creditos p
{ 
	float:left;
	width:881px;
	padding:0;
	margin:0;
	color:#D17529;
	text-align:center;
}
/*----------------------------RESULTADOS--------------------------------*/

#players_info_izq2
{
	float:left;
	width:580px;
	margin:0;
	padding:0;
}

#tit_resultados{width:200px; float:left; height:20px;}
.tipo{width:270px; float:left; margin-left:5px;}
.tipofemenino{width:270px; float:left; margin-left:20px;}
#tit_tipo{width:270px; float:left; margin-top:10px;}
#estilo{width:110px; float:left; margin-top:10px;}
#imagres{width: auto; float:left; margin-top:10px}
	#estilo a{color:#666666}
	#estilo a:hover{color:#6E2911}
.infores{width:270px; float:left; margin-top:10px;}
	.infores a{color:#333333;}
	.info a:hover{color:#993333;}
#tit_info{width:220px; float:left}
#imagepdf{width:25px; height:24px; float:left; margin-left:10px; margin-top:0px; }
	#imagepdf a{ text-decoration:none; color:#FFFFFF;}
	





#titulonoti{width:540px; float:left; margin-top:5px; margin-bottom:10px;}
#fotnoti{width:500px; float:left; text-align:center;}
#textnoti{width:500px; float:left; margin-top:10px;}

.otrosvideos{width:220px; float:left; margin-top:8px; border-bottom:#999999 solid 1px;}
#masvideo{width:100px; float:left; margin-bottom:5px;}
#tit_video{width:110px; float:left; margin-left:10px; margin-top:10px;}
#videogrande{width:680px; float:left; margin-bottom:10px; margin-left:80px;}
#tit_videoprincipal{width:550px; float:left; margin-left:10px;}
#video{width:580px; float:left; margin-top:10px; text-align:center; margin-bottom:10px;}
#comentariovideo{width:550px; float:left; margin-left:10px;}





/*---------------------------------TORNEOS-------------------------*/

#text_torneos{width:800px; float:left; margin-top:20px; margin-left:30px;}
#nacional{width:331px; float:left; margin:30px 10px 30px 30px; }
#internacional{width:331px; float:left; margin:30px 10px 30px 50px;}
.tit_torneo{width:300px; float:left; }
.torneo{width:320px; float:left; margin:5px;}
	.flecha{width:23px; float:left;}
	#tit{font-family:Tahoma, Arial;
	width:207px; float:left; margin:5px;font-size:14px; font-weight:bold; color:#294C46; }
.ver_mas2{width:70px; float:left; margin-top:5px;}
.ver_mas2 li{list-style-image:url(images/home/green_arrow.gif);width:60px;}
	.ver_mas2 li a{ color:#B0612D;  font-weight:bold; font-size:10px;}
	.ver_mas2 li a:hover{color:#990000;}

#pdf{width:15px; float:left; margin-top:5px; margin-left:3px;}

/*-------------------------------CALENDARIO-----------------------*/

#calendario1{width: 230px; float:left; margin:10px 20px;}
#tit_calendario{width:226px; float:left; margin-bottom:10px;}
.mes{width:99px; height:18px; float:left; margin:3px 5px 3px 5px; text-align:center; padding-top:3px; background-image:url(images/calendario/fondo_mes.png); background-repeat:no-repeat;}
	.mes a {font-family:Tahoma; font-size:10px; color:#576862; font-weight:bold;}
	.mes a:hover{color:#663300;}
#lineacalendario{width:230px; float:left; margin-top:20px;}
#titsen{width:240px; float:left; margin-bottom:20px; font-size:14px; font-weight:bold; margin-top:10px;}

#sencillos{width:250px; float:left; margin:20px 10px 10px 25px;}
#dobles{width:250px; float:left; margin:20px 10px 10px 30px;}
.categoria{width:240px; float:left; margin-top:5px;}
#categoria{width:240px; float:left;  padding-bottom:2px;}
#mas{float:right; width:110px;}
#carrito{width:16px; float:left; margin-left:5px; margin-top:5px;}
.masculina{width:250px; float:left;}
#titulo_categoria{width:240px; float:left; background-image:url(images/calendario/fondo_tit.png); background-repeat:no-repeat; padding-left:10px; font-size:14px; color:#2F4F47; font-weight:bold; margin-bottom:10px; margin-top:20px;}

#botones{border-bottom:#660000 solid 1px;width:240px;float:left;}
.btnres {float:left;margin-top:7px;width:70px;margin-left:28px;}
.btnres2 {float:left;margin-top:7px;width:100px;}

