@charset "utf-8";
/* CSS Document rafael de arco Start 29/11/2008 */

/***** GENERAL PROPERTIES ******/
body { margin:0;}
a{ text-decoration:none; }
a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}
a:active { text-decoration:none;}

/***** TOP AREA ******/
#top_area { width:960px; height:auto; background:transparent; margin:0px auto 0px auto; }
#top_area .logo{ float:left; width:960px; height:79px; background:url(../../images/confederationImages/logo1.jpg) no-repeat; margin:0; }
#con_tab_idioma {float:left; width:960px; height:24px; background:url(../../images/confederationImages/logo2.jpg) no-repeat; margin:0;}
/*Main Menu*/
#top_area .main_menu{ float:left; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; padding:10px 13px 0px 13px; border-right:solid 1px #2a2a2b; }
#top_area .main_menu a{color:#CCCCCC; }
#top_area .main_menu_selected{ float:left; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; padding:10px 13px 0px 13px; border-right:solid 1px #2a2a2b; background:#333333;}
#top_area .main_menu_selected a{color:#FFFFFF;}

/*Search area*/
#top_area .search{ float:right; height:17px; width:148px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; margin:7px 0px 0px 0px; background:url(../../images/confederationImages/search.png); }
#top_area .search input{ float:left; border:none; width:138px; height:12px; margin:2px 0 0 5px; font-size:9px; border-color:#FFFFFF; }

.radio_btn{ width:auto; height:20px; color:#008641; border:0;}

/*Sponsor area*/
#top_area .sponsor{ float:left; height:44px; width:960px; border:solid 1px #666666;}
#top_area .sponsor .sp_logo{ float:left; height:44px; border-left:solid 1px #333333; min-width:127px; text-align:center; margin-left:auto; margin-right:auto; cursor:pointer;}
#top_area .sponsor .sp_logo img{ margin:7px 0 0 0;} 

/*Log in area*/
#top_area .login{ float:left; height:29px; width:960px; text-align:center;}
#top_area .login p { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; padding:0; margin:12px 0}
#top_area .login-input{ float:left; height:17px; width:103px; font-family:Arial, Helvetica, sans-serif; background:url(../../images/confederationImages/login.png); margin:10px 0px 0px 4px;}
#top_area .login-input input{ float:left; border:none; width:93px; height:12px; margin:2px 0px 0px 2px; font-size:9px; border-color:#FFFFFF; }
#top_area .login img{ float:left; margin:10px 0 0 10px; cursor:pointer;}
#top_area .login .p2 { font-size:10px; }
#top_area .login .p2 a { text-decoration:underline; color:#000000; }

/*Bread crumb*/
#top_area .bread{ float:left; height:25px; width:960px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; border-top: solid 1px #333333; border-bottom: solid 1px #333333; margin-top:6px;}
#top_area .bread p { float:left; color:#FFFFFF; margin-left:3px; margin-top:8px;}
#top_area .bread p  a{ text-decoration:none; color:#FFFFFF; }
#top_area .bread p  a:hover{ text-decoration:underline;}

/***** CENTER MAIN: Comunicate, News, Results, HDTV, Left Menu, Content1 ******/
#center_main { width:960px; height:auto; margin:0px auto 0px auto;}

/**COMUNICATE**/
#center_main .comunicate{ float:left; width:960px; height:65px; background:#c2b59b; margin-top:10px; }
#center_main .comunicate h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#524d42; text-align:left; margin:2px 0 0 10px;}
#center_main .comunicate h1 a{ text-decoration:none; color:#524d42}
#center_main .comunicate h1 a:hover{ text-decoration:underline;}
#center_main .comunicate h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#524d42; text-align:left; margin:10px 0 0 10px;}
#center_main .comunicate img{ float:left; margin:20px 0 0 33px; cursor:pointer }
#center_main .comunicate .comunicate-top{ float:left; width:140px; height:65px; border-right:solid 1px #a09179;}
#center_main .comunicate .comunicate-top img{ float:left; margin:5px 0 0 10px; padding-right:5px; cursor:default;}
#center_main .comunicate .comunicate-center{ float:left; width:550px; height:65px; border-right:solid 1px #a09179;}
#center_main .comunicate .comunicate-center p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#524d42; text-align:left; margin:0 0 0 10px;}

/**NEWS**/
#center_main #news { float:left; width:960px; height:auto; background:#FFFFFF;}
#center_main #news #news-left-container {float:left; width:215px; height:auto;}
#center_main #news #news-main-container {float:left; width:310px; height:auto; margin:10px 0 0 6px;}
/*News left*/
.news-left { float:left; width:215px; height:75px; padding-top:10px; }
.news-left img{ float:left; width:105px; height:75px; margin-left:10px;}
.news-left h1 { float:left; margin:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1b75bc; padding:0 0 0 0; display:inline}
.news-left h1 a{ float:left; text-decoration:none; color:#1b75bc; width:95px;}
.news-left h1 a:hover { text-decoration:underline;}
.news-left p { float:left; margin:3px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; width:95px; display:block;}
/*Main New*/
#center_main #news #news-main-container img{ float:left; width:310px; height:215px;}
#center_main #news #news-main-container h1{ float:left; margin:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1b75bc; padding:0 0 0 0; display:inline}
#center_main #news #news-main-container h1 a{ float:left; text-decoration:none; color:#1b75bc; width:310px;}
#center_main #news #news-main-container h1 a:hover { text-decoration:underline;}
#center_main #news #news-main-container p { float:left; margin:3px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; width:310px; display:block;}

/**RESULTS**/
#center_main #results { float:left; width:208px; height:260px; background:url(../../images/confederationImages/result_gradient.jpg) repeat-x; margin:10px 0 0 12px; text-align:center; padding-left:10px;}
#center_main #results img { float:left; text-align:center; margin:0 0 0 45px;}
.results_title{ float: left; width:157px; height:15px; margin:10px 0 0 10px; background:url(../../images/confederationImages/recent_result.jpg) no-repeat;}
.results_content{ float: left; width:200px; height:220px; margin:0; background:url(../../images/confederationImages/result_gradient_2.jpg) repeat-x;z-index:-99}

/**HDTV**/
#center_main #hdtv { float:left; width:218px; height:60px; margin:10px 0 0 12px;}
#center_main #hdtv img{ float:left; width:218px; height:60px; cursor:pointer;}

/**NEWS BOTTOM**/
#center_main #news_bottom{ float:left; width:767px; height:90px; background:#c2b59b; margin-top:10px; }
#center_main #news_bottom h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#524d42; text-align:left; margin:4px 0 0 10px;}
#center_main #news_bottom .next{ float:left; margin:40px 0 0 33px; cursor:pointer }
.news_bottom_container{float:left; width:691px; height:90px; border-right:solid 1px #a09179}
.news_bottom_news{float:left; width:215px; height:50px; margin:10px 0 0 10px;}
.news_bottom_news img{ float:left; width:70px; height:50px;}
.news_bottom_news h2 { float:left; margin:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#524d42; padding:0 0 0 0; display:inline}
.news_bottom_news h2 a{ float:left; text-decoration:none; color:#524d42; width:140px;}
.news_bottom_news h2 a:hover { text-decoration:underline;}
.news_bottom_news p { float:left; margin:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:140px; display:block; padding:0;}

/** MENU LEFT **/
#center_main #menu_left{ float:left; width:147px; height:auto; background:#000000; margin-top:10px; border-top:solid 1px #333333; border-left:solid 1px #333333; border-right:solid 1px #333333; }
#center_main .menu_left_box, #center_main .menu_left_box_selected{ float:left; width:146px; height:25px; border-bottom:solid 1px #333333;}
#center_main .menu_left_box h1{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc; text-align:left; margin:5px 12px 5px 12px;}
#center_main .menu_left_box h2{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; margin:5px 12px 5px 12px;}
#center_main .menu_left_box_selected h2{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; margin:5px 12px 5px 3px;}
#center_main .menu_left_box h1 a{ float:left; color:#cccccc; }
#center_main .menu_left_box h2 a{ float:left; color:#FFFFFF; }
#center_main .menu_left_second{ float:left; width:147px; height:25px; border-bottom:solid 1px #666666; background:#333333;}
#center_main .menu_left_second h1{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7e7e7e; text-align:left; margin:5px 12px 5px 31px; }
#center_main .menu_left_second h1 a{ float:left; color:#7e7e7e;}
#center_main .menu_left_second_selected{ float:left; width:147px; height:25px; border-bottom:solid 1px #666666; background:#999999;}
#center_main .menu_left_second_selected h1{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#414141; text-align:left; margin:5px 12px 5px 16px;}
#center_main .menu_left_second_selected h1 a{ float:left; color:#414141;}

/** CONTENT1: Timeline, Committee **/
#center_main #content1{ float:left; width:865px; height:auto; background:#fdfcf7; margin:10px 0 0 10px; padding-bottom:10px}
#center_main #content1 h1, #content2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-align:left; margin:10px 15px 0 15px;}
#center_main #content1 h2, #content2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; margin:10px 15px 0 15px; font-weight:bold; }
#center_main #content1 h3, #content2 h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-align:left; margin:5px 15px 0 15px;}
#center_main #content1 h4, #content2 h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; margin:5px 15px -3px 15px; font-style:italic; font-weight:normal;}
#center_main #content1 p, #content2 p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; margin:5px 15px 0 15px; line-height:1.5;}
#center_main #content1 .content_texto{ line-height:1.4; width:470px; float:right; margin:5px 0 0 0;}
#center_main #content1 .content_texto2{ line-height:1; width:280px; float:left; margin:7px 0 0 0;}
#center_main #content1 .content_texto3{ line-height:1.4; width:580px; float:left; margin:0 0 0 0;}

/** CONTENT2: Communicate **/
#container_content2{float:left; width:634px; height:auto; margin:10px 0 0 10px; padding-bottom:15px;}
#container_content3{float:left; width:540px; height:auto; margin:10px 0 0 5px; padding-bottom:15px;}
#center_main #content2{ float:left; width:625px; height:auto; background:#fdfcf7; padding:0 15px 25px 15px;}
#center_main #content2 .content_texto{ line-height:1.4; width:625px; float:left; margin:0;}
#center_main h5, .referee_1 h5{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:left; margin:0;}
#center_main h6{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-align:left; margin:5px 0 10px 0;}
#center_main .communicate_image{ float:left; width:400px; height:319px; margin:0 0 0 -15px; padding:0;}
.communicate {float:left; height:auto; margin:0; border:none; width:370px; height:auto; border-bottom:solid 1px #d2d1cb; padding-top:15px;}
.communicate img, .referee_1 img{ float:left; margin:0 10px 10px 0;}
.options_buttons { float:left; width:370px; height:14px; margin:5px 0 5px 0;}
.options_buttons img{ float:right; margin-left:10px; border:none;}
#content2_paginator{ float:left; width:400px; height:22px; padding-top:2px; text-align:center; background:#fdfcf7; margin-top:5px;}

/** CONTENT SEARCH **/
#left_paginador2 {padding-left:5px}
#container_content_search{float:right; width:200px; height:auto; margin:0; padding:0; margin-top:10px; padding-bottom:10px;}
#content_search{ float:right; width:200px; height:auto; background:#fdfcf7; margin:0; padding:0;}
.content_search_title{ width:180px; float:left; height:25px; background:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cccccc; padding:0px 10px 0 10px; }
.communicate_search{ float:left; width:180px; padding:15px 9px 0 10px; height:auto; margin:0; border-bottom:solid 1px #999999; margin-bottom:10px; padding-bottom:5px;}
.communicate_search-input{ height:20px; width:181px; font-family:Arial, Helvetica, sans-serif; background:url(../../images/confederationImages/search_comunicates.png); margin:0; padding:0; text-align:center; margin-bottom:5px }
.communicate_search-input input{border:none; width:163px; height:14px; margin:2px 0 0 0; font-size:9px; border-color:#FFFFFF; margin-bottom:5px}
.communicate_search select{ width:180px; height:20px; background:#666666; color:#bebebe; border:none; margin-bottom:5px}
.communicate_result{ float:left; width:180px; padding:5px 9px 0 10px; height:auto; margin:0;}

.communicate_result_s{ float:left; width:180px; padding:0; height:44px; margin:0; border-bottom:solid 1px #cccccc; margin-top:5px;}
.content_result{ line-height:1; width:135px; float:left; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.content_result a{color:#000000; font-size:11px;}
#content_search_paginator{ float:left; width:200px; height:22px; padding-top:2px; text-align:center; background:#fdfcf7; margin-top:5px;}
#content_search_paginator2{ float:left; width:199px; height:auto; padding-top:2px; text-align:center; background:#fdfcf7; margin-top:5px; }

#communicate_search1{ float:left; width:180px; padding:15px 9px 0 10px; height:auto; margin:0; border-bottom:solid 1px #999999; margin-bottom:10px; padding-bottom:5px;}
#communicate_search-input1{ height:20px; width:181px; font-family:Arial, Helvetica, sans-serif; background:url(../../images/confederationImages/search_comunicates.png); margin:0; padding:0; text-align:center; margin-bottom:5px }
#communicate_search-input1 input{border:none; width:163px; height:14px; margin:2px 0 0 0; font-size:9px; border-color:#FFFFFF; margin-bottom:5px}
#communicate_search1 select{ width:180px; height:20px; background:#666666; color:#bebebe; border:none; margin-bottom:5px}

/* Timeline */
.timeline {float:left; width:580px; height:125px; background:url(../../images/confederationImages/timeline.png); margin:10px 0 20px 15px; font-weight:bold;}
.timeline_line { float:left; background:url(../../images/confederationImages/timeline2.png) repeat-x; height:35px;}
.timeline_text { float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; padding:0; text-align:right;}
.timeline_text2 { float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:0; padding:0; text-align:left; width:95px;}
.timeline_text2 a{ float:left; color:#FFFFFF; }
.timeline_text3 { float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:0; padding:0; text-align:left; width:95px; margin-top:27px;}
.timeline_text3 a{ float:left; color:#FFFFFF; }
.timeline_text_selected { float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f7941e; margin:0; padding:0; text-align:left; width:95px; margin-top:27px;}

/* Committee */
.committee {float:left; height:auto; margin:0px 7px 15px 7px; border:none; width:580px; height:auto; border-bottom:solid 1px #d2d1cb; padding-bottom:15px;}
.committee img { float:left; width:95px; height:119px; margin-right:15px;}

/**SEARCH: PAGER **/
#pager_container{ text-align:center; margin:0 auto 0 auto;}
.pager{ text-align:center; background:transparent;}
.pager a{ display: inline; float:left; width:15px; height:14px; background:url(../../images/confederationImages/pag_bgimages.jpg) 0px -48px; color:#FFFFFF; margin:1px; text-decoration:none; font-size:9px; font-weight:700; font-family:Arial, Helvetica, sans-serif; padding-top:2px; text-align:center }
.pager a:hover{ text-decoration:underline; padding-top:2px;}
.pager .prever{background-position:0px 0px; color:#666666;}
.pager .prev{ background-position:0px -16px; color:#666666;}
.pager .next{background-position:0px -64px; color:#666666;}
.pager .nexter{background-position:0px -80px; color:#666666;}
.pager .current{background-position:0px -32px; color:#666666;}
.pager .current:hover { text-decoration:none; cursor:default;color:#666666;}

/***** CENTER BOTTOM: Competitions, Users Services ******/
#center_bottom { width:960px; height:auto; margin:0px auto 0px auto; padding-left:10px;}
#center_bottom .center_bottom_title { float:left; width:960px; margin:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; border-top:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; text-align:center; padding:6px 0 6px 0;}

/**COMPETITIONS**/
	/*2 competitions in the same line*/
.center_bottom_competitions1 { float:left; width:380px; height:90px; background:#FCFBEB; margin:10px 10px 0 0; border:none;}
.center_bottom_competitions1 img{ float:left; width:60px; height:80px; margin:5px 5px 0 10px; border:none;}
.center_bottom_competitions1 h1 { float:left; margin:5px 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1b75bc; padding:0 0 0 0; display:inline}
.center_bottom_competitions1 h1 a{ float:left; text-decoration:none; color:#1b75bc; width:300px;}
.center_bottom_competitions1 h1 a:hover { text-decoration:underline;}
.center_bottom_competitions1 p { float:left; margin:3px 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:295px; display:block;}

	/*Only 1 competition in the line*/
.center_bottom_competitions2 { float:left; width:960px; height:90px; background:#FCFBEB; margin:10px 10px 0 0; border:none;}
.center_bottom_competitions2 img{ float:left; width:60px; height:80px; margin:5px 5px 0 10px; border:none;}
.center_bottom_competitions2 h1 { float:left; margin:5px 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1b75bc; padding:0 0 0 0; display:inline}
.center_bottom_competitions2 h1 a{ float:left; text-decoration:none; color:#1b75bc; width:690px;}
.center_bottom_competitions2 h1 a:hover { text-decoration:underline;}
.center_bottom_competitions2 p { float:left; margin:3px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:690px; display:block;}

/**USERS SERVICES**/
.center_bottom_services { float:left; width:760px; height:auto; background:#FCFBEB; padding:5px 5px 5px 5px; margin-top:10px; border:none;}
	/*Services boxes*/
.services_box { float:left; width:142px; height:165px; margin-right:5px; border:none;}
.services_box img{ float:left; width:142px; height:165px; margin:0;  border:none; cursor:pointer;}
.services_box_publicity { float:left; margin:20px 0 0 10px; border:none;}
.services_box_omniball { float:left; width:142px; height:165px; margin:0; border:none; background:url(../../images/confederationImages/services/services1.png); padding-left:5px;}
.services_box_omniball-input{ float:left; height:17px; width:129px; font-family:Arial, Helvetica, sans-serif; background:url(../../images/confederationImages/omniball_search.png); margin:100px 0 0 0; }
.services_box_omniball-input input{ float:left; border:none; width:116px; height:12px; margin:2px 0 0 4px; font-size:9px; border-color:#FFFFFF; }

	/*Ranking club*/
.ranking_box { float:right; width:169px; height:234px; margin:0; border:none; background:#404041;}
.ranking_box p{ float:left; margin:0;}
.ranking_box_text { float: left; background:url(../../images/confederationImages/ranking_text.jpg); margin:5px 0 3px 5px; width:74px; height:27px;}
.ranking_box img{ float:right; margin:5px 3px 3px 0; width:62px; height:29px;}
.ranking_box_main { float:left; width:165px; height:193px; margin-left:2px; border:none; background:#fec70c;}
.ranking_box_title { float:left; width:161px; height:13px; margin:1px 0 0 1px; border:solid 1px #f7941e; background:#404041; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.ranking_box_title_country { float:left; width:34px; text-align:center;}
.ranking_box_title_club{ float:left; width:91px; text-align:left; padding-left:3px;}
.ranking_box_title_pts{ float:left;width:30px; text-align:right; padding-right:2px}
.ranking_box_content { float:left; width:165px; height:18px; margin:0; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595e60;}
.ranking_box_content2 { float:left; width:165px; height:18px; margin:0; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fcc85a; color:#595e60;}
.ranking_box_content_country { float:left; width:34px; text-align:center; border-right:solid 1px #cd9612; height:16px; padding-top:2px;}
.ranking_box_content_club{ float:left; width:93px; text-align:left; padding-left:3px; border-right:solid 1px #cd9612; height:16px; padding-top:2px;}
.ranking_box_content_pts{ float:left; width:29px; text-align:right; padding-right:4px; height:16px; padding-top:2px;}

	/*Videos Boxes*/
.videos_box { float:left; width:191px; height:60px;  margin:5px 4px 0 0; border:none;}
.videos_box img{ float:left; width:191px; height:60px; margin:0; border:none; cursor:pointer;}

/***** FOOTER ******/
#footer { float:left; width:960px; height:auto; margin-top:10px;}
#footer_container{ float:left; width:769px; height:auto;border:solid 1px #FFFFFF;}
#footer .footer_imagen{ float:left; width:192px; height:64px; text-align:center;}
#footer .footer_imagen img{ width:auto; max-height:50px; cursor:pointer;}
#footer .footer_text{ float:left; width:960px; height:auto; text-align:center; margin-top:10px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF;}

/**ALL PAGES: DATE **/
.date_box{ float:left; width:35px; height:40px; margin:0 10px 0 0px; color:#FFFFFF; background:url(../../images/confederationImages/date.png) no-repeat;text-align:center; padding:0; }
.date_box .date_month{ display:block; height:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:0;}
.date_box .date_day{display:block; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; margin:0; padding:0; margin-top:-3px;}
.date_box .date_year{display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:0;height:10px; margin-top:-1px;}

/** REFEREE **/
.referee_links a{ text-decoration:underline; color:#000000;}
#referee, #referee_login { margin:0; padding:0; width:580px; padding-right:15px;}
#referee th, #referee td, #referee_login th, #referee_login td{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px 0 5px 15px;}
#referee th, #referee_login th{ background:#333333; color:#999999;}
#referee_login td { font-size:11px;}
#referee_login b{ margin-bottom:5px; display:block;}
#referee_login .referee_start{ font-size:30px; vertical-align:middle; font-weight:bold;}
#referee_login .referee_country{ vertical-align:middle; width:80px;}
.referee_1{ height:30px; vertical-align:bottom;}
.referee_1 h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-align:left; padding:5px 0 5px 0; margin:0; font-weight:normal;}
.referee_1 h3 a{ color:#333333; text-decoration:underline;}
.referee_2{ background:#cccccc;}
.referee_name{ width:190px;}
.referee_name_login{ width:345px; text-align:justify;}
.referee_name_login img{ width:75px; height:75px; margin:0 5px 0 -10px;}
.referee_start{ width:100px; text-align:center;}
.referee_both{ width:105px; text-align:center;}
.referee_country{ width:auto; text-align:center;}
.referee_go{ width:10px; text-align:center; border-left: solid 1px #999999; vertical-align:middle;}
.referee_up a{ color:#666666; font-size:9px; font-weight:bold; text-decoration:underline;}
.referee_up img{ margin-right:3px;}
.referee_flag{ margin:0; padding:0; width:32px; height:21px; background:url(../../images/confederationImages/flags.jpg) no-repeat; text-align:center;}
.referee_go_button{ margin:0; padding:0; width:5px; height:9px; background:url(../../images/confederationImages/button-right.png) no-repeat; text-align:center; margin-left:-6px; border:none; cursor:pointer;}

.referee_view_top{ margin:0 0 10px 0; width:570px; height:15px; background:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#999999; padding:5px 0 5px 10px; display:block;}
.referee_view_top i{color:#FFFFFF; font-size:12px; font-style:normal; display:inline-block;}

.referee_view_left{ float:left; margin:0; width:150px; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333; padding:0;}
.referee_view_left img{ width:150px; height:150px; margin-bottom:10px;}
.referee_view_left i{font-size:30px; font-style:normal; display:block; margin:2px 0 15px 0;}
.referee_view_flag{ margin:0; padding:0; width:75px; height:47px; background:url(../../images/confederationImages/flags2.jpg) no-repeat; margin-top:5px;}

.referee_view_right{ float:left; margin:0; padding:0; height:auto; width:415px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border-bottom:solid 1px #999999; padding-bottom:5px; margin-bottom:5px;}
.referee_view_right i{font-size:12px; color:#333333; font-style:normal; line-height:1.5; font-weight:bold; display:inline-block;}
.referee_view_right b{color:#666666; font-weight:100; width:125px;}

/***** SEND COMUNICATE ******/
#send_container100{ float:left; width:544px; height:auto;}
#send_container { width:544px; background:#000000; padding-top:15px; filter:alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60;}
#send_content { margin-left:15px; width:508px; position:absolute; top:15px;}
#send_content form { margin:0; padding:0;}

#send_main { float:left; width:508px; height:auto; margin:0; padding:0; border:solid 1px #444444; background:#FFFFFF; border-bottom:none;}
#send_main th{ font-weight:bold; font-size:12px; color:#cccccc; padding-left:10px; text-align:left;}
#send_main td{ padding:0 10px 0 10px; font-size:12px; }
#send_main input{ width:447px; height:18px; border:solid 1px #cccccc;}
#send_main textarea{ width:447px; border:solid 1px #cccccc; margin-top:5px;}
#send_main p{ font-size:14px; font-weight:bold; margin:0; padding:0;}
#send_main h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:1.4; width:auto;margin:0 0 0 85px; font-weight:normal;}
#send_foot { float:left; width:503px; height:22px; margin:0; padding:5px 5px 0 0; border:solid 1px #444444; background:#cccccc; border-top:none;}
#send_foot button, #send_main button{ float:right; width:80px; height:20px; margin-left:5px; background:url(../../images/confederationImages/icons.png) 0px 0px no-repeat; border:none; font-size:12px; color:#FFFFFF;}
#send_main button{ float:left; margin-left:0;}
.send_comment_divisor{ width:480px; height:1px; border-bottom: solid 1px #999999;}

/***** NEWS VIEW ******/
.star_selected{ float:left; width:11px; height:10px; background:url(../../images/confederationImages/icons.png) -96px 0px no-repeat; margin-left:3px; margin-top:5px;}
.star_no_selected{ float:left; width:11px; height:10px; background:url(../../images/confederationImages/icons.png) -108px 0px no-repeat; margin-left:3px; margin-top:5px;}
.star_no_selected:hover{background:url(../../images/confederationImages/icons.png) -96px 0px no-repeat;}
.comment_news{ float:right;width:13px; height:12px; background:url(../../images/confederationImages/icons.png) -82px 0px no-repeat; margin-left:2px; margin-top:5px;}
.options_buttons_news { float:left; width:370px; height:auto; margin:0; padding:5px 0 5px 0; border-bottom:solid 1px #cccccc;}
.options_buttons_news img{ float:right; margin-left:10px; border:none; margin-top:5px;}
.options_buttons_text { float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:600; color:#666666; margin:0 0 0 -12px; text-align:center;}
.options_buttons_border { width:50px; padding:0 15px 0 5px; margin-left:35px; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.options_buttons_border_2 { width:50px; padding:0 15px 0 10px; margin-left:5px; border-left:solid 0px #cccccc; border-right:solid 0px #cccccc;}

/** CONTACT **/
.contact_img{ float:right; margin-right:20px;}

/** SPONSORSHIP **/
.sponsorship_img{ float:left; margin:10px 20px 20px 15px;}
.sponsorship_table{ float:left; width:415px; margin:10px 0 20px 7px;}
.sponsorship_table p{ margin:0; padding:0;}
.sponsorship_table i{ margin:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; display:block;}
.downloads_table i{ margin:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; display:block;}
.sponsorship_table th{ padding:5px 0 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; display:block; color:#c2c2c2; background:#333333; text-align:left;}
.sponsorship_table a{ color:#000000;}
.sponsorship_1{ background:#cccccc;}
.sponsorship_2{ background:#FFFFFF;}
.sponsorship_3{ width:192px;}
.sponsorship_4{ width:272px; padding-right:10px;}
.sponsorship_img2{ float:left; margin:10px 15px 20px 15px; width:16px; height:20px; background:url(../../images/confederationImages/icons.png) 0px -25px;}
.sponsorship_img3{background:url(../../images/confederationImages/icons.png) -20px -25px;}
.sponsorship_img4{ float:left; margin:-15px 15px 20px 5px; width:72px; height:72px; background:url(../../images/confederationImages/documents/ico_defa_sound.png) no-repeat;}
.sponsorship_img5{ margin:0; width:27px; height:20px; background:url(../../images/confederationImages/icons.png) 0px -50px; position:relative; left:60px; top:60px; cursor:pointer;}
.flags_center{ float:left; margin:0px 15px 0px 5px; width:60px; height:40px;}

/***** COUNTRIES ******/
.countries{ margin-left:100px; margin-right:77px;}
.countries td{ height:50px;}

/** TOP MENU **/
.country_top{ height:100px; width:960px; background:#000000; float:left; margin-top:10px;}
.country_flag_menu{ background:url(../../images/confederationImages/complete_flags.png); margin:0; padding:0; float:left; height:100px; width:150px;}
.country_text1{ margin:10px -35px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; float:left;}
.country_text2{ font-size:36px;}
.country_content_menu{ height:25px; margin-top:1px; float:left;}
.country_menu{ height:19px; padding:6px 8px 0 8px; color:#FFFFFF; margin-left:1px; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left;}
.country_menu a{ color:#FFFFFF;}
.country_menu_home{width:80px; margin-left:0; text-align:center; background:#666666;}

/**MENU BACKGROUND COLORS**/
.country1{background:#0099ff;}
.country2{background:#cc0033;}
.country3{background:#009933;}
.country4{background:#0033ff;}
.country5{background:#009933;}
.country6{background:#CC0033;}
.country7{background:#cc0033;}
.country8{background:#006699;}
.country9{background:#cc0033;}
.country10{background:#333366;}
.country_section_selected{background:#666666;}

.competition2{background:#26689E;}
.competition_section_selected{background:#666666;}

/** ASOCIATION **/
.country_asociation{ width:190px; float:left; margin:10px 0 0 5px; border:solid 1px #666666;}
.country_asociation_top{ background:#666666; float:left; width:190px; }
.country_asociation_top img{ margin:3px 8px 3px 5px; float:left;}
.country_asociation_top p, .country_asociation_1 p, .country_asociation_2 p, .country_results_table p{ margin-top:7px; font-size:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:0; padding-bottom:3px;}
.country_asociation_1{ background:#FFFFFF; float:left; width:190px; }
.country_asociation_1 p{ color:#333333; font-weight:normal; margin-left:5px;}
.country_asociation_2{ background:#cccccc; float:left; width:190px; }
.country_asociation_2 p, .country_results_table p{ color:#333333; font-weight:normal; margin-left:5px; margin-top:0; font-size:10px;}
.country_asociation_2 td{ vertical-align:bottom;}

/** CENTER **/
.read_more{ float:right; background:url(../../images/confederationImages/icons.png) -120px 0px no-repeat; width:13px; height:13px; display:inline-block;}
.read_more_center{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
.read_more_center a{ color:#333333; text-decoration:underline;}
#news-main-container h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0; padding:0;}
.country_center{ float:left; background:url(../../images/confederationImages/country_background1.png) repeat-x; width:100%; height:40px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; padding-top:5px; margin-top:15px;}

/** RESULT AND CALENDAR **/
.country_results{ width:218px; float:right; margin:10px 5px 0 0; height:auto;}
.country_results_title{ height:40px; margin-top:0px; background:url(../../images/confederationImages/country_background2.jpg) repeat-x; float:left;}
.country_results_table p{ margin:0;}
.country_results_table td{ vertical-align:middle; border-bottom:solid 1px #FFFFFF;}
.country_results_table tr{ height:21px;}
.country_results_table_selected{ background:#333333; width:109px; text-align:center; border-right:solid 2px #FFFFFF; border-top:solid 1px #FFFFFF;}
.country_results_table_no_selected{ background:#1b4e81; width:109px; text-align:center; border-top:solid 1px #FFFFFF;}
.country_results_table_selected p, .country_results_table_no_selected a{ color:#FFFFFF}

/** CONMEBOL CLUB RANKING **/
.country_ranking_title{ height:40px; margin-top:0px; background:url(../../images/confederationImages/country_background3.jpg) repeat-x; float:left;}
.country_results_table th{ text-align:left; border-bottom:solid 1px #FFFFFF;}
.country_results_table th p{ color:#FFFFFF; }

/** HISTORY **/
.country_history_img{ float:left; margin:10px 35px 20px 35px;}
.country_history_p{ width:530px;}
.country_history_top{ margin:0 0 15px 0; padding-left:15px; text-align:left; width:755px;}

/** CLUBES **/
.country_clubes_top{ margin:0 0 0 0; padding-left:15px; text-align:left; width:527px; padding-top:15px;}
.country_clubes_img{ float:left; margin:0px 10px 0px 20px;}
.country_clubes_p{ width:360px; float:right;}
.country_clubes_p a{ color:#333333;}
.country_clubes_sep{ width:520px; float:left; margin:15px 0 0px 5px; padding:0; height:1px; border-top:solid 1px #CCCCCC;}
.country_clubes_container{ width:216px; height:auto; float:right; margin-top:10px; background:#FFFFFF; border:solid 1px #FFFFFF;}
.country_clubes_title{ height:40px; margin-top:0px; margin-bottom:5px; background:url(../../images/confederationImages/country_background3.jpg) repeat-x; float:right;}

.country_asociation2{ margin:0; width:214px;}
.country_asociation_top2, .country_asociation_1_2, .country_asociation_2_2 {width:214px;}

/** RANKING **/
.country_ranking{border:none; margin-bottom:0; width:300px;}
#ranking { margin:0; padding:0; width:580px; }
#ranking th, #ranking td { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px 2px 0px 2px; text-align:right; border:solid 1px #FFFFFF; border-right:none;}
#ranking th{ background:#f6921e; color:#311d06;}
#ranking td{ height:20px;}
.ranking_2{ background:#cccccc;}
.ranking_club{ width:76px; border-right:solid 1px #FFFFFF;}
.ranking_pts{ border-left-color:#FFFFFF; background:#f6921e;}

.ranking_3{ border-top:solid 1px #cccccc;}

/** TOURNAMENT **/
#tournament th, #tournament td, #tournament2 th, #tournament2 td{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px 5px 5px 5px; border:solid 1px #FFFFFF; border-right:none;}
#tournament th, #tournament2 th{ color:#000000; text-align:center;}
#tournament td, #tournament2 td{ text-align:right;}
#tournament2 th{ border-left:none; border-right:none; background:#999999;}
#tournament2 td{ border-left:none; border-right:none;}
.tournament_1{text-align:left; font-size:18px; font-weight:bold; padding-left:10px;}
.tournament_2{text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; padding:7px 10px 5px 15px; width:57px; height:15px; margin:-5px 0px -5px -5px; float:left;}
.tournament_4{background:#333333;}
.tournament_down{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -140px 0px no-repeat; float:right; display:inline}
.tournament_down2{ float:left;}
.tournament_sep{margin:-7px 0px -5px -5px;width:412px; height:6px;}

.tournament_3{text-align:left; font-size:11px; color:#999999; font-weight:bold; padding:7px 30px 5px 15px; height:15px; margin:-5px -25px -5px 0px; float:left;}
.tournament_5{color:#FFFFFF}
.tournament_3 a, .tournament_4 a{color:#999999; }
.tournament_right{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px 0px no-repeat; float:left; display:inline}
.tournament_right2{ float:right;}

.tournament_6{font-size:11px; color:#FFFFFF; padding:5px 5px 5px 5px; height:15px;}
.tournament_left{ width:20px; height:13px; background:url(../../images/confederationImages/icons.png) -172px 0px no-repeat; float:left; cursor:pointer; display:inline}

.tournament2_1{text-align:left; padding-left:10px;}
.tournament2_2{text-align:right; padding-right:10px;}
.tournament2_3{text-align:center;}

.tournament_clock{ width:17px; height:12px; background:url(../../images/confederationImages/icons.png) -194px 0px no-repeat; float:left; display:inline; margin-left:15px; margin-right:10px;}

.colorBarTitle_1 {background:#0099ff; color:#FFFFFF} /*Argentina*/
.colorBarTitle_2 {background:#cc0033; color:#FFFFFF} /*Ecuador*/
.colorBarTitle_3 {background:#009933; color:#FFFFFF} /*Bolivia*/
.colorBarTitle_4 {background:#0033ff; color:#FFFFFF} /*Paraguay*/
.colorBarTitle_5 {background:#009933; color:#FFFFFF} /*Brasil*/
.colorBarTitle_6 {background:#CC0033; color:#FFFFFF} /*Peru*/
.colorBarTitle_7 {background:#CC0033; color:#FFFFFF} /*Chile*/
.colorBarTitle_8 {background:#006699; color:#FFFFFF} /*Uruguay*/
.colorBarTitle_9 {background:#CC0033; color:#FFFFFF} /*Colombia*/
.colorBarTitle_10 {background:#333366; color:#FFFFFF} /*Venezuela*/
.colorBarTitle_11 {background:#26689e; color:#FFFFFF} /*Competiciones*/

/**Tournament Tabs**/
.tournament_active{text-align:left; font-size:11px; color:#FFFFFF; font-weight:bold; height:15px; float:left;}
.tournament_active a{color:#FFFFFF;}
.tournament_unactive{text-align:left; font-size:11px; color:#999999; font-weight:bold; height:15px; float:left;}
.tournament_unactive a{color:#999999;}
.tournament_tab1{width:57px; padding:7px 10px 5px 15px; margin:-5px 0px -5px -5px;}
.tournament_tab2{padding:7px 30px 5px 15px; margin:-5px -25px -5px 0px;}
.tournament_tab1_1{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -140px 0px no-repeat; float:right; display:inline}
.tournament_tab1_2{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px 0px no-repeat; float:right; display:inline}
.tournament_tab2_2{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px 0px no-repeat; float:left; display:inline}
.tournament_tab2_1{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -140px 0px no-repeat; float:left; display:inline}

.tournament th, .tournament td{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px 5px 5px 5px; border:solid 1px #FFFFFF; border-right:none;}
.tournament th{ color:#FFFFFF;}
.tournament td{ text-align:right;}

/**Referee tabs**/
.tournament2 th, .tournament2 td{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px 5px 5px 5px; border:solid 1px #FFFFFF; border-right:none;}
.tournament2 th{ border-left:none; border-right:none; color:#FFFFFF;}
.tournament2 td{ border-left:none; border-right:none; text-align:right;}

.referee_tab1{text-align:left; font-size:11px; font-weight:bold; padding:7px 10px 5px 15px; width:100px; height:15px; margin:-5px 0px -5px -5px; float:left;}
.referee_tab2, .referee_tab3, .referee_tab4{text-align:left; font-size:11px; font-weight:bold; padding:7px 30px 5px 15px; height:15px; margin:-5px -25px -5px 0px; float:left;}
.referee_active {color:#FFFFFF;}
.referee_active a{color:#FFFFFF;}
.referee_unactive a{color:#999999;}
.referee_tab1_1{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -140px 0px no-repeat; float:right; display:inline}
.referee_tab1_2{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px 0px no-repeat; float:right; display:inline}
.referee_tab2_1, .referee_tab3_1, .referee_tab4_1{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -140px 0px no-repeat; float:left; display:inline}
.referee_tab2_2, .referee_tab3_2, .referee_tab4_2{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px 0px no-repeat; float:left; display:inline}

/********************** CALENDAR / EVENTS *************************/
#calendar_main{ width:512px; height:auto; border:solid 1px black;}
.calendar_main_title{ background:url(../../images/confederationImages/calendar_background.jpg) 0px 0px repeat-x; width:100%; height:25px;  font-family:Arial, Helvetica, sans-serif;}
.calendar_main_title_text{ font-size:12px; color:#FFFFFF; margin:0; padding:0; font-weight:bold; margin-left:10px; padding-top:5px;}
#calendar_main_table{font-family:Arial, Helvetica, sans-serif;}
.calendar_main_table_td1{text-align:left; font-size:11px; color:#333333;  font-weight:bold; padding:5px 5px 5px 10px;}
.calendar_main_table_td1 select{ width:155px; height:19px;}

.tournament2_4{text-align:center; width:110px; padding-left:0px; padding-right:15px;}
.tournament2_5{text-align:left; width:135px;}
.tournament2_6{text-align:left; width:70px; padding-left:7px;}
.tournament2_7{text-align:left; width:120px;}
.tournament2_8{ color:#999999;}

.calendar_main_widget{ width:205px; height:126px; background:url(../../images/confederationImages/widget.png) no-repeat; float:left; margin-left:3px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; margin-top:10px;}
.calendar_main_widget1{margin-top:0px; width:100%; font-size:16px;}
.calendar_main_widget1 b{ font-size:12px;}
.calendar_main_widget2{ font-size:16px; font-weight:bold; color:#FFFFFF; margin:40px 0 0 80px;}

/********************** COMPETITIONS *************************/
/** COMPETITIONS **/
#content3{ float:left; width:360px; height:auto; background:#fdfcf7; padding:0 10px 10px 10px; font-family:Arial, Helvetica, sans-serif;}
.competitions {float:left; height:auto; margin:0; border:none; width:100%; height:auto; border-bottom:solid 1px #d2d1cb; padding-top:15px; padding-bottom:10px;}
.competitions_p { float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:left; line-height:1.3; width:185px;}
.competitions_img{ float:left; width:160px; text-align:center;}
.competitions_top{ margin:0; text-align:left; padding:10px 0 0 15px; width:365px; height:30px;}

#content4{ float:left; width:380px; height:auto; background:#fdfcf7; padding:0; font-family:Arial, Helvetica, sans-serif;}
.tournament2_10{text-align:center; width:126px; padding-left:0px; padding-right:22px; padding-left:22px;}
.tournament2_11{text-align:left; width:75px; padding-left:10px;}
.tournament2_12{text-align:left; width:80px; padding-left:10px;}
.tournament2_13{text-align:left; width:345px; padding-left:10px; color:#FFFFFF; float:left;}

.competitions_calendar_img{ float:right; width:11px; height:10px; background:url(../../images/confederationImages/button-down.jpg);}
.ranking_4{ background:#f6921e;}

/** COMPETITION MAIN **/
.country_menu_home2{width:103px; margin-left:0; text-align:center; background:#666666;}
.read_more_center2{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; margin-left:5px; margin-top:5px;}
.read_more2{ float:left; margin-top:5px;}
.read_more_center2 a{ color:#333333; text-decoration:underline;}
.country_results_table_selected2{ width:218px; border-right:none;}
.competitions_picture{ float:left; width:218px; height:165px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.competitions_picture img{ float:left; width:218px; height:165px;}
.competitions_picture p{ color:#FFFFFF; margin-top:-125px; float:left; width:218px; text-align:center; font-size:20px;}
.competitions_picture_sel{ margin-top:-55px; width:150px; margin-left:35px; float:left;}

.competitions_gallery{ float:left; width:762px; height:28px; background:url(../images/confederationImages/gallery.jpg); margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif;}
.competitions_gallery p { font-size:16px; margin:4px 0 0 5px; color:#FFFFFF; font-weight:bold;}
.competitions_gallery_photo{ height:74px; width:auto; margin-left:2px; float:left; margin-top:10px;}
.competitions_gallery_photo img{ width:72px; height:72px; float:left; margin-left:10px; border:solid 1px #cccccc}
.competitions_gallery_photo a{ text-decoration:none; cursor:pointer;}

.competitions_gallery{ float:left; width:762px; height:28px; background:url(../../images/confederationImages/gallery.jpg); margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif;}

.competitions_results_title{ float:left; width:532px; height:29px; background:url(../../images/confederationImages/competitions_results.png); margin:15px 0 0 5px; font-family:Arial, Helvetica, sans-serif; position:absolute; z-index:99;}
.competitions_1_title{ float:left; width:260px; height:29px; background:url(../../images/confederationImages/competitions_results_1.png); margin:15px 0 0 5px; font-family:Arial, Helvetica, sans-serif; position:absolute; z-index:99;}
.competitions_2_title{ float:right; width:260px; height:29px; background:url(../../images/confederationImages/competitions_results_2.png); margin:15px 0 0 5px; font-family:Arial, Helvetica, sans-serif; position:absolute; z-index:99; margin-left:277px;}
.competitions_results_title p, .competitions_1_title p, .competitions_2_title p{ font-size:16px; margin:4px 0 0 10px; color:#FFFFFF; font-weight:bold;}
.tournament2_14{ color:#FFFFFF; text-align:left; padding-left:10px;}
.tournament2_14 a{ text-decoration:underline; float:right; color:#FFFFFF; margin-right:3px;}
.tournament2_15{text-align:left; width:345px; padding-left:10px; float:left;}
.tournament2_16{text-align:left; width:30px; padding-left:10px;}
.tournament2_17{text-align:left; width:178px; padding-left:10px; float:left;}
.tournament2_18{text-align:center; width:30px; padding-left:10px;}
.tournament2_19{text-align:left; width:138px; padding-left:8px; float:left;}
.tournament2_20{text-align:center; width:80px; padding-left:0px;}
.competitions_results_table{margin-left:6px; margin-top:19px; float:left; width:520px;}
.tournament_right3{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px -15px no-repeat; float:right; display:inline}
.tournament_right4{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px -31px no-repeat; float:right; display:inline}
.tournament_right5{ width:15px; height:15px; background:url(../../images/confederationImages/icons.png) -156px -46px no-repeat; float:right; display:inline}

.competitions_country_results{ margin-top:-10px;}
.competitions_country_results p{ color:#FFFFFF; margin-top:-155px; float:left; width:218px; text-align:center; font-size:16px;}
.competitions_picture_sel2{ margin-top:-40px; width:150px; margin-left:35px; float:left; }

.competitions_flag_menu img{ margin:0; padding:0; float:left; height:100px; width:202px;}
.country_text3{ margin-left:-35px;}

/** COMPETITION NEWS **/
.country_clubes_top2{width:755px; height:30px;}
.competition_image{ float:left; margin:0; padding:0;}
.competition_content_texto{ line-height:1.4; width:550px; float:left; margin:0 0 0 -10px; text-align:left;}
.competition_content_texto p{ text-align:left;}
#container_competition_search{float:right; width:200px; height:auto; margin:0; padding:0; margin-top:10px; padding-bottom:15px; margin-right:5px;}

/** Documentos**/
.list_content_minisite{ width:189px; height:43px;}
.list_container_content_minisite{float:left; margin:0; margin-left:0px; margin-right:2px; margin-top:3px; background:#cccccc; width:189px; height:43px}
.list_content_minisite a{margin:0px 3px; 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; display:block;}

/** Descargas**/
.list_content_minisite2{ width:286px; height:83px; }
.list_container_content_minisite2{float:left; margin:0; margin-left:0px; margin-right:2px; margin-top:5px; background:#cccccc; width:286px; height:83px; }
.list_content_minisite2 a{margin:0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; display:block;}

/**Separador**/
.list_divisor{ float:left; width:80%; height:3px; background:url(../../images/confederationImages/divisor.png) repeat-x; margin-bottom:3px; margin-top:3px;}

/**Comentarios**/
#sty_1 {float:left; padding-top:7px; padding-left:5px;}
#sty_2 {float:left; padding-top:7px; padding-left:5px; margin-top:5px}
#sty_3 {float:left; padding-top:7px; padding-left:5px; margin-top:6px}
#sty_4 {float:right; padding-top:7px; padding-right:5px; padding-left:5px;}
#p_sty_1 {color:#499dc4; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
#p_sty_2 {color:white; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#tex_dec {text-decoration:none;} 


.comments{max-height:200px; overflow:auto; margin-top:5px; background-color:#FFFFFF; padding:5px; *height:200px; width:360px;}

/*Estilo LI Gestion */
#li_gestion {list-style:none; margin-bottom:4px; padding-top:2px; padding-left:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:left; margin-left:5px;}

/*NEWS*/
#news_admin_mayor { float:left; background-color:white; margin-bottom:5px; width:750px; height:auto; margin:10px auto 0px 10px;}
.recarga_news {width:100%; height:auto;}
#tit_5 {width:100%; background:#333333; height:26px; border:1px solid #666666;}
.tit_5_cont {padding-top:5px; margin-left:5px;}
#tit_5  .tit_5_cont p { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; text-align:left; }

#tit_news {width:98%; height:50px; margin-bottom:15px;}
#p_tit_news  {padding-top:7px; padding-left:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-align:left; margin-left:5px;}

#p_title_2 {padding-top:3px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; padding-left:8px;}
#p_title_2 .input_text{width:200px;}
#select_div {width:200px; font-family:Arial, Helvetica, sans-serif;}
#p_title_2_news {padding-top:3px;padding-left:3px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; margin-left:5px;}

#cont_list {margin-top:7px; width:100%; height:24px;}
#cont_list_news { width:100%; height:24px;}
#table_news {width:100%; float:left}
#cont_table_news {width:100%; float:left}
#cont_table_news .td {width:30%;}
#td_result {width:30%;}
#cont_text_modif {float:left; width:100%; padding-top:7px;}
#cont_text_modif table {width:100%;}
#cont_text_modif .td1 {width:45%;}
#cont_text_modif .td2 {width:55%;}

#li_news {list-style:none; margin-bottom:1px; padding-left:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:gray; text-align:left; margin-left:5px;}
/* IExplorer
#li_news {list-style:none; margin-bottom:5px; padding-left:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:gray; text-align:left; margin-left:5px;}
*/

#ico1    {margin:10px 10px 0px 10px; width:32px; height:32px; display:block; background:url(../../images/confederationImages/ico1.png) no-repeat; float:left}
#ico2    {margin:10px 10px 0px 10px; width:32px; height:32px; display:block; background:url(../../images/confederationImages/ico2.png) no-repeat; float:left}
#ico3    {margin:10px 10px 0px 10px; width:32px; height:32px; display:block; background:url(../../images/confederationImages/ico3.png) no-repeat; float:left}

#li_ico1 {padding-top:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:orange; text-align:left; margin-left:5px;}
#li_ico2 {padding-top:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:orange; text-align:left; margin-left:5px;}
#li_ico3 {padding-top:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:orange; text-align:left; margin-left:5px;}

#cont_list li a {color:#333333; display:block;	text-decoration:none;}
#cont_list li a:hover {	color:#000000;}

#footer_gestion {float:left; width:100%; background:white; height:10px;}
#footer_paginador {float:left; width:100%; background:silver; height:25px;}
#cont_listado {margin:10px 0px 0px 10px; width:230px; height:171px; display:block; background:url(../../images/confederationImages/background_list.png) no-repeat; float:left}

/**Estilo para lista de personas**/
#photo_profile {float:right; width:84px; height:24px; margin-top:-35px; margin-right:15px;}

#titulo_news_960_2 {height:auto; font-familia:arial; color:#999999; font-weight:normal; font-size:12px; margin-top:0px}
