@charset "gb2312";
/*
colors:
background:#c8010c;
grey-light:#fafafa
grey-dark:#f0f0f0
text-light:#8c8c8c;
text-dark:#454545;
header-red:#c5031b;
link-hover:#c5031b;
*/
/* START: GENERIC STUFF */
body { background:#c20519 url(../images/bg_rood.jpg) fixed 50% no-repeat; _background:#c20519; padding:2px 8px 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#454545; }
img { border:none; }
a { color:#454545; text-decoration:none; }
a:hover { color:#c5031b; text-decoration:none; }
a:active,
a:focus { outline:0; }
hr { width:100%; background-color:#c9c9c9; height:2px; border:none; border-bottom:solid 1px #ffffff; }
input[type=text] { color:#454545; border:solid 1px #c9c9c9; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; margin-right:6px; width:150px; }
textarea { border:solid 1px #c9c9c9; }
select { color:#454545; border:solid 1px #c9c9c9; }
ul { margin: 0px; padding: 7px; padding-left: 27px; }
th { border-bottom:solid 1px #858484 }
label { }
.hrred { width:100%; background-color:#4e0105; _background-color:#78080d; height:1px; font-size:1px; line-height:px; border:none; border-bottom:solid 1px #af030c; margin-bottom:4px; padding:0px; overflow:none; clear:both; }
.hrgrey { width:100%; background-color:#c9c9c9; _background-color:#f0f0f0; height:1px; font-size:1px; line-height:1px; border:none; border-bottom:solid 1px #ffffff; margin-top:5px; margin-bottom:6px; padding:0px; overflow:none; clear:both; }
#container { width: 970px; margin:auto; clear:both; overflow:hidden; zoom:1;}
#top { padding:7px; width:956px; margin-bottom:3px; position:relative; z-index:2000; }
#top_menu { height:40px; overflow:hidden;}
.TtopL { clear:both; padding:12px 0 14px 280px; position:relative; color:#fff; }
.toplog input { width:66px; height:14px; line-height:16px; margin:4px 8px 0 0; }
.toplog button { width:55px; height:20px; background:none; margin-top:1px; }
.toplog form a,
.toplog form a:hover { color:#fff; margin-top:5px; }
.nav{ clear:both; padding:1px 0 0 3px;}
.navt a{ float:left; width:119px; height:29px; background:url(../images/nav_bg.gif) 0 -29px; text-align:center; line-height:29px; font-size:14px; color:#fff;}
.navt a.cur{ background:url(../images/nav_bg.gif); margin-left:-2px;}
.navn div{ color:#d1d1d1; line-height:29px; padding-left:28px;}
.navn div a{ color:#d1d1d1; margin:0 16px;}
#main_menu { height:29px; }
.top_no_submenu { height:211px; overflow:hidden; background:url(../images/topbg.png) no-repeat; _background:url(../images/topbg.gif) no-repeat; }
.top_submenu { height:202px; background:url(../images/bg_top_submenu.png) no-repeat; _background:url(../images/bg_top_submenu.gif) no-repeat; }
#btn_adidas { width:110px; height:80px; float:right; }
#btn_aegon { width:130px; height:80px; float:right; }
#btn_titan{ float:right; width:168px; height:80px;}
#btn_logo { width:130px; height:85px; float:left; }
#partners { position:absolute; left:632px; top:-15px; }
#btn_search { cursor:pointer; float:right; display:block; width:25px; height:20px; margin-top:3px;}
#sub_menu { height:30px; overflow:hidden; }
.sub_menu_alt { width:160px; margin-left:20px; float:left; }
.sub_menu_alt a { background:url(../images/arrow_submenu.gif) no-repeat; padding-left:10px; font-size:13px; line-height:20px; }
.sub_menu_alt a:hover { background:url(../images/arrow_submenu_mo.gif) no-repeat; }
.sub_menu_alt .act { background:url(../images/arrow_submenu_mo.gif) no-repeat; color:#c5031b; padding-left:10px; font-size:13px; line-height:20px; }
.sub_menu_alt a:hover { background:url(../images/arrow_submenu_mo.gif) no-repeat; }
.sub_menu_alt2 { width:170px; margin-right:20px; float:left; }
.sub_menu_alt2 a { background:url(../images/arrow_submenu.gif) no-repeat; padding-left:10px; font-size:13px; line-height:20px; }
.sub_menu_alt2 a:hover { background:url(../images/arrow_submenu_mo.gif) no-repeat; }
#top ul { list-style-type: none; margin: 0px; padding: 0px; z-index:1000; }
#top ul li { float: left; position:relative; padding:5px; z-index:1000; }
#top ul li a { color:#c8010c; text-decoration:none; }
#top ul li a:hover { color:#ffffff; text-decoration:none; }
#top ul li ul { display:none; clear:both; margin-top:28px;  #margin-top:-1px;
margin-left:-1px; padding-top:12px; padding-bottom:12px; position:absolute; width:205px; z-index:1000; background:#6f010b url(../images/bg_submenu.gif) repeat-x; border:solid 1px #4c0007; border-top:none; }
#top ul li ul li { float: none; padding:3px; padding-left:5px; color:#ffffff; z-index:1000; }
#top ul li ul li a { color:#ffffff; text-decoration:none; display:block; padding-left:19px; }
#top ul li ul li a:hover { color:#ffffff; text-decoration:none; background:url(../images/bg_submenu_item_hover.png) no-repeat; _background:url(../images/bg_submenu_item_hover.gif) no-repeat; }
#sub_menu ul li { padding-top:6px; z-index:800; }
#sub_menu ul .act { background:url(../images/bg_submenu_act.gif) repeat-x; }
#sub_menu ul .act a { color:#ffffff; }
#sub_menu ul li a { color:#fdadad; text-decoration:none; display:block; padding-right:10px; padding-left:10px; }
#sub_menu ul li a:hover { color:#ffffff; text-decoration:none; }
#top_visual { width: 956px; height: 112px; }
#service_nav { color:#ffffff; font-size:12px; font-family:Verdana; padding:5px; padding-right:15px; float:right; clear:both; }
#service_nav a { color:#ffffff; }
.top_nl { background: url(../images/top_nl.jpg) no-repeat; }
.top_kidsclub { background: url(../images/top_kidsclub.jpg) no-repeat; }
.top_fanzone { background: url(../images/top_fanzone.jpg) no-repeat; }
.top_business { background: url(../images/top_business.jpg) no-repeat; }
.top_leden { background: url(../images/top_leden.jpg) no-repeat; }
.top_pers { background: url(../images/top_pers.jpg) no-repeat; }
.top_uk { background: url(../images/top_nl.jpg) no-repeat; }
.top_uk_business { background: url(../images/top_uk_business.jpg) no-repeat; }
.pointer { cursor:pointer; }
.clear { clear: both; }
.hide { display: none; }
.top { vertical-align:top; }
.bottom { vertical-align:bottom; }
.left { float:left; }
.right { float:right; }
.text_right { text-align:right; }
.text_center { text-align:center; }
.text_big { font-size:18px; line-height:22px; }
.light_grey { color:#8c8c8c; }
.bg_white { background-color:#ffffff; }
.white { color:#ffffff; }
.red { color:#c5031b }
.red a { color:#c5031b }
.red a:hover { color:#454545 }
.border_red { border:solid 1px #c5031b; }
/* END: GENERIC STUFF */


/* START: BLOCKS */

.block a span { }
.block_content { margin-left:8px; background: url(../images/bg_block_content.gif) repeat-x; min-height:117px; height:auto; overflow:hidden; }
* html .block_content { min-height:117px; }
.block_content_fixed_height_117 { margin-left:8px; height:117px; background: url(../images/bg_block_content.gif) repeat-x; overflow:hidden; }
.block_content_fixed_height_252 { margin-left:8px; height:252px; background: url(../images/bg_block_content.gif) repeat-x; overflow:hidden; }
.block_content_fixed_height_239 { margin-left:8px; height:239px; background: url(../images/bg_block_content.gif) repeat-x; overflow:hidden; }
.block_content_fixed_height_267 { margin-left:8px; height:267px; background: url(../images/bg_block_content.gif) repeat-x; overflow:hidden; }
.block_text { padding:0px 7px 0px 7px; }
.block_tickets { padding:0px 7px 0px 7px; }
.column_big .block_text { padding:0px 20px 10px 20px; }
.block_anchor { padding:10px 0px 10px 0px; }
.block_text img { float:left;  margin-right:8px; vertical-align:top;}
.block_text p{ padding:2px 0 0 0; margin:0px; clear:both; overflow:hidden; zoom:1; color:#7e7e7e;}
.block_text p a{color:#7e7e7e;}
.block_text p a:hover{ color:#be101a;}
/* BLOCK BIG */
.column_big .block { width:617px; margin-bottom:4px; }
.column_big .block_top { height:14px; background: url(../images/bg_block_big_top.png) no-repeat; _background: url(../images/bg_block_big_top.gif) no-repeat; }
.column_big .block_middle { height:100%; background: url(../images/bg_block_big.png) repeat-y; _background: url(../images/bg_block_big.gif) repeat-y; }
.column_big .block_content { width:599px; }
.column_big .block_bottom { height:15px; background: url(../images/bg_block_big_bottom.png) no-repeat; _background: url(../images/bg_block_big_bottom.gif) no-repeat; }
/* BLOCK MEDIUM */
.column_medium .block { width:352px; margin-bottom:4px; }
.column_medium .block_top { height:14px; background: url(../images/bg_block_medium_top.png) no-repeat; _background: url(../images/bg_block_medium_top.gif) no-repeat; }
.column_medium .block_middle { height:100%; background: url(../images/bg_block_medium.png) repeat-y; _background: url(../images/bg_block_medium.gif) repeat-y; }
.column_medium .block_content { width:336px; }
.column_medium .block_content_fixed_height_117 { width:336px; }
.column_medium .block_content_fixed_height_239 { width:336px; }
.column_medium .block_content_fixed_height_252 { width:336px; }
.column_medium .block_content_fixed_height_267 { width:336px; }
.column_medium .block_bottom { height:15px; background: url(../images/bg_block_medium_bottom.png) no-repeat; _background: url(../images/bg_block_medium_bottom.gif) no-repeat; }
/* BLOCK SMALL */
.column_small .block { width:306px; margin-bottom:4px; }
.column_small .block_top { height:14px; background: url(../images/bg_block_small_top.png) no-repeat; _background: url(../images/bg_block_small_top.gif) no-repeat; }
.column_small .block_middle { height:100%; background: url(../images/bg_block_small.png) repeat-y; _background: url(../images/bg_block_small.gif) repeat-y; }
.column_small .block_content { width:290px; }
.column_small .block_content_fixed_height_117 { width:290px; }
.column_small .block_content_fixed_height_252 { width:290px; }
.column_small .block_content_fixed_height_267 { width:290px; }
.column_small .block_bottom { height:15px; background: url(../images/bg_block_small_bottom.png) no-repeat; _background: url(../images/bg_block_small_bottom.gif) no-repeat; }
.correct_top { position:absolute; margin-top:-7px; }
.column_small .correct_img { width:290px; }
.column_medium .correct_img { width:336px; }
.column_big .correct_img { width:599px; }
.column_big .hdr_column_left { float:left; width:95px; color:#8c8c8c; font-weight:bold; padding-bottom:10px; padding-top:10px; }
.column_big .hdr_column_right { float:left; width:155px; font-weight:bold; padding-bottom:10px; padding-top:10px; }
.column_big .column_left { float:left; width:95px; color:#8c8c8c; }
.column_big .column_right { float:left; width:455px; padding-bottom:10px; }
.column_small .column_left { float:left; width:40px; color:#8c8c8c; }
.column_small .column_right { float:left; width:230px; }
.column_medium .column_left { float:left; clear:left; width:40px; color:#8c8c8c; }
.column_medium .column_right { float:left; width:280px; }
#photo_header { position:absolute; color:#ffffff; font-size:30px; line-height:32px; top:243px; padding:10px; padding-left:30px; }
.header { font-size:30px; line-height:40px; }
.correct_height { height:338px; }
.correct_height2 { height:258px; }
.correct_height3 { height:240px; }
.correct_height4{ height:325px;}
.correct_height5{ height:239px;}
#bg_photo_header { background: #000000; position:absolute; width:600px; height:88px; color:#ffffff; font-size:34px; top:243px; }
.content { padding:10px 20px 10px 20px; }
.intro { font-weight:bold; padding-bottom:20px; }
.date { font-size:11px; line-height:12px; padding-top:10px; padding-bottom:10px; }
.border_bottom { border-bottom: solid 1px #c9c9c9; }
.border_top { border-top: solid 1px #ffffff; }
.border_bottom_red { border-bottom:solid 1px #960012; }
.border_top_red { border-top:solid 1px #c70018; }
.border_top_red_dots { border-top:dotted 1px #d0555e; }
#player { padding:7px; width:956px; height:257px; background:url(../images/bg_home_player.png) no-repeat; _background:url(../images/bg_home_player.gif) no-repeat; margin-bottom:4px; }
#caroussel { float:left; width:600px; height:252px; }
#caroussel_item { position:relative; float:left; width:448px; height:252px; margin-top:1px; border-bottom:solid 1px #c7021d; border-left:solid 1px #c7021d; }
#player_grey #caroussel_item { position:relative; float:left; width:448px; height:252px; margin-top:0px; border:none; }
#caroussel_items_grey { margin-top:-1px; }
#caroussel_items_grey a { color:#000000; }
#caroussel_item #news_image_1 { position:absolute; left:0px; top:0px; }
#caroussel_item #news_image_2 { position:absolute; left:0px; top:0px; display:none; }
#caroussel_item #news_image_3 { position:absolute; left:0px; top:0px; display:none; }
#arrow_news { position:absolute; right:-1px; top:50px; width:14px; height:26px; background:url(../images/arrow_news.png) no-repeat; _background:url(../images/arrow_news.gif) no-repeat; }
#arrow_news_grey { position:absolute; right:-1px; top:50px; width:14px; height:26px; background:url(../images/arrow_news_grey.png) no-repeat; _background:url(../images/arrow_news_grey.gif) no-repeat; }
.header_red { color:#c5031b; font-size:14px; font-weight:bold;}
.header_red em{ float:right; font-style:normal;}
.header_red em a{ color:#be101a;}
.header_grey { font-size:17px; line-height:20px; }
.header_white_big { color:#ffffff; font-size:20px; }
.block_list{ padding:0px;}
.block_list li{ position:relative; height:21px; line-height:21px;  list-style:none; padding-left:15px; background:url(../images/dotn.gif) no-repeat 5px 4px;}
.block_list li a{ color:#000;}
.block_list li a:hover{ color:#be101a;}
.block_list li span{ position:absolute; top:-2px; right:5px; color:#7e7e7e;}
.hdr_news_big { float:left; position:relative; width:150px; height:140px; overflow:hidden; }
.hdr_news_small { float:left; position:relative; width:150px; height:57px; overflow:hidden; }
.hdr_news_small_black { display:none; }
.hdr_news_small_white { position:absolute; top:0px; padding:9px 12px; font-size:12px; line-height:18px; }
.hdr_news_small_white a { height:50px; display:block; color:#d99ba0; }
.hdr_news_small_white a:hover { color:#ffffff; }
.hdr_news_big_white a { height:136px; display:block; color:#ffffff; }
.hdr_news_big_white a:hover { color:#ffffff; }
.hdr_news_big_black { position:absolute; padding:50px 12px 9px; top:1px; font-size:14px; font-weight:bold; line-height:20px; color:#000000; }
.hdr_news_big_white { position:absolute; padding:50px 12px 9px; top:0px; font-size:14px; font-weight:bold; line-height:20px; color:#ffffff; }
#caroussel_items { float:left; position:relative; width:151px; height:252px; background:url(../images/bg_tab1_act.png); }
#caroussel_items_grey { float:left; position:relative; width:152px; height:252px; background:url(../images/bg_tab1_grey_act.png); }
.column_small { float:left; width:306px; margin-right:2px; }
.column_medium { float:left; width:352px; }
.fr352{ float:left; width:352px;}
.fr352 .match_info{ clear:both; float:left; width:343px; height:261px; padding:9px 0 0 9px; background:url(../images/block352.png) no-repeat;_background:url(../images/block352.gif) no-repeat;}
.column_big { float:left; width:617px; margin-right:1px; }
.column_big .tabs{ padding:0px; border-bottom:solid 1px #c9c9c9; }
.block_header_button { float:right; margin-top:-3px; }
.block_date { float:left; clear:left; width:40px; color:#8c8c8c; }
.block_title { float:left; width:170px; }
.block_hours { float:left; width:100px; }
/* BUTTON 1: WHITE BACKGROUND / RED BACKGROUND BUTTON / WHITE TEXT */

.btn { float:right; padding:10px; padding-bottom:7px; }
.btn_left { float:left; width:7px; height:24px; background:url(../images/btn_left.gif); }
.btn_right { float:left; height:24px; background:url(../images/btn_right.gif) 100%; }
.btn_right a { font-size:11px; line-height:19px; text-transform:uppercase; color:#ffffff; padding-left:10px; padding-right:30px; }
.btn_right a:hover { color:#ffffff; }
/* BUTTON 2: WHITE BACKGROUND / RED ARROW / RED TEXT */
.btn2 { height: 20px; line-height:22px; overflow:hidden; background: url(../images/btn_go.gif) no-repeat top right; }
.btn2 a { display: block; color: #c5031b; padding-right: 30px; }
.btn2 a:hover { background: url(../images/btn_go_mo.gif) no-repeat top right; }
/* BUTTON 3: RED BACKGROUND / RED ARROW / WHITE TEXT */
.btn3 { float: right; height: 20px; background: url(../images/btn_go2.gif) no-repeat top right; }
.btn3 a { display: block; color: #ffffff; padding-right: 30px; }
.btn3 a:hover { background: url(../images/btn_go2_mo.gif) no-repeat top right; }
/* BUTTON 4: RED BACKGROUND / WHITE ARROW */
.btn4 { background: url(../images/bg_submenu_item_hover.png) no-repeat; _background: url(../images/bg_submenu_item_hover.gif) no-repeat; }
.btn4 a { display: block; color: #ffffff; padding-left:15px; text-decoration:underline; }
.btn4 a:hover { text-decoration:none; }
/* BUTTON 5: RED BACKGROUND / WHITE ARROW */
.btn5 { background: url(../images/bg_submenu_item_hover.png) no-repeat; _background: url(../images/bg_submenu_item_hover.gif) no-repeat; }
.btn5 a { display: block; color: #ffffff; padding-left:15px; text-decoration:underline; }
.btn5 a:hover { text-decoration:none; }
/* BUTTON 6: */
.btn6 { background: url(../images/arrow_red.png) no-repeat; _background: url(../images/arrow_red.gif) no-repeat; }
.btn6 a { display: block; color: #000000; padding-left:15px; text-decoration:underline; }
.btn6 a:hover { text-decoration:none; }
.titanlogin{ float:left; color:#fff; padding:5px 0 0 206px;}
.titanlogin a,.titanlogin a:hover{ color:#fff;}
.titanlogin input{ float:left;}
.titanlogin button{ float:left;}
.titanlogin span{ float:left; line-height:25px; padding-right:8px;}
.titanlogin em{ float:left; font-style:normal; line-height:21px; padding:1px 0 0 30px;}
input.ipta{ width:66px; height:22px; background:url(../images/titan_ipt.gif) no-repeat; border:none; padding:0 3px; line-height:22px;}
.btna{ width:60px; height:20px; background:url(../images/titan_btn.gif) no-repeat; border:none; cursor:pointer;}
.search { width:180px; float:right; padding-top:3px; }
.search .input_text { width:120px; float:right; padding-top:3px; border:none; background-color:transparent; padding:0px; margin:5px 0 0 0; }
/* START: TABS */
.tabs { padding-left:5px; height:27px;font-weight:bold; padding-bottom:2px;}
.correct_top em{ position:absolute; right:8px; top:6px; font-weight:bold; font-style:normal; font-size:14px;  color:#be101a;}
.correct_top em a{ color:#be101a;}
.column_medium .correct_top em{ right:25px;}
.tab_left_space { float:left; width:17px; height:27px; _height:28px; border-bottom:solid 1px #c9c9c9; }
.tab_left_act { float:left; width:5px; height:28px; background:url(../images/tab_left_act.gif) no-repeat; }
.tab_left_act_first { float:left; width:5px; height:28px; background:url(../images/tab_left_act_first.gif) no-repeat; }
.tab_label_act { height:27px; float:left; padding-left:8px; padding-right:10px; border-top:solid 1px #c9c9c9; color:#c5031b; font-size:14px; line-height:25px; background-color:#ffffff; }
.tab_right_act { float:left; width:4px; height:28px; background:url(../images/tab_right_act.gif) no-repeat; }
.tab_right_act_last { float:left; width:4px; height:28px; background:url(../images/tab_right_act_last.gif) no-repeat; }
.tab_left_first { float:left; width:5px; height:28px; background:url(../images/tab_left_first.gif) no-repeat; }
.tab_label { float:left; height:26px; padding-left:15px; padding-right:15px; border-top:solid 1px #c9c9c9; border-bottom:solid 1px #c9c9c9; background-color:#fbfbfb; font-size:14px; line-height:25px; cursor:pointer;}
.tab_right { float:left; width:5px; height:28px; background:url(../images/tab_right.gif) no-repeat; }
.tab_left { float:left; width:0px; height:28px; background:url(../images/tab_left.gif) no-repeat; }
.tab_right_inact { float:left; width:0px; }
.tab_right_last { float:left; width:5px; height:28px; background:url(../images/tab_right_last.gif) no-repeat; }
.tab_content { background: url(../images/bg_block_content_tab.gif) repeat-x; padding-top:1px; display:none; }
.tab_content_act { background: url(../images/bg_block_content_tab.gif) top left repeat-x; padding-top:1px; }
/* END: TABS */

.match_info { float:right; width:336px; height:252px; }
#tab_next_match { float:left; width:180px; height:30px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; cursor:pointer; }
#tab_score { float:left; width:99px; height:30px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; cursor:pointer; background:url(../images/tab_home_red_stand.gif); }
.tab_right { float:left; width:57px; height:30px; background:url(../images/tab_home_red_right.gif); }
#content_score { display:none; }
.footer_logos { float:left; padding-top:50px; }
.footer_aegon { float:left; padding-left:20px; padding-top:10px; }
.footer_adidas { float:left; padding-left:80px; }
.footer_abn_amro { float:left; padding-left:80px; padding-top:10px; }
.footer_amstel { float:left; padding-left:80px; padding-top:10px; }
.footer_oad { float:left; padding-left:80px; }
.footer_toto { float:left; padding-left:80px; }
.footer_atp { float:left; padding-left:95px; padding-top:5px; }
.footer { float:left; padding-top:50px; padding-left:20px; }
.footer_column { float:left; width:155px; color:#ffffff; }
.footer_column a { color:#ffffff; text-decoration:none; }
.footer_column a:hover { color:#ffffff; text-decoration:underline; }
#content_next_match { font-size:13px; padding:15px; padding-bottom:0px;  #padding-top:0px;
}
.logos { float:left; width:90px; padding:10px; }
.logo1 { padding-bottom:15px; padding-right:10px; }
.info { float:left; width:150px; padding:10px; }
#content_next_match #ebel { padding-top:10px; padding-bottom:10px; }
#content_score { font-size:13px; padding:15px; padding-bottom:0px; }
#content_score table { width:100%; }
#foto_player_thumbs { text-align:center; }
.foto_player_thumb { padding-left:6px; padding-right:6px; cursor:pointer; }
#foto_player_thumb4 { display:none; }
#foto_player_labels { text-align:center; padding-bottom:3px; }
#foto_player_label1 { display:block; }
#foto_player_label2 { display:none; }
#foto_player_label3 { display:none; }
#foto_player_label4 { display:none; }
.foto_player_btn { float:right; padding-right:15px; }
.foto_player_btn a { color:#c5031b; }
.foto_player_btn a:hover { color:#454545; }
#video_player { width:290px; height:166px; }
.video_player { display:none; }
#video_player1 { display:block; }
#video_player_thumbs { text-align:center; }
.video_player_thumb { padding-left:6px; padding-right:6px; cursor:pointer; }
#video_player_thumb4 { display:none; }
#video_player_labels { text-align:center; padding-bottom:3px; }
#video_player_label1 { display:block; }
#video_player_label2 { display:none; }
#video_player_label3 { display:none; }
#video_player_label4 { display:none; }
.video_player_btn { float:right; padding-right:15px; }
.video_player_btn a { color:#c5031b; }
.video_player_btn a:hover { color:#454545; }
#share { float:right; }
#print { float:right; }
#print_icon { cursor:pointer; }
.content_image_right { float:right; width:300px; margin-top:4px; margin-left:7px; margin-bottom:6px; text-align:center; font-size:11px; line-height:13px; font-style:italic; }
.content_image_center { float:right; width:300px; margin-top:4px; margin-left:7px; margin-bottom:6px; text-align:center; font-size:11px; line-height:13px; font-style:italic; }
.content_image_left { float:left; width:300px; margin-top:4px; margin-right:15px; margin-bottom:6px; text-align:center; font-size:11px; line-height:13px; font-style:italic; }
.news_item_overview { margin:8px 0px 20px 0px; padding-top:2px; height:176px; overflow:hidden; }
.hdr_search_pagination { float:right; padding-bottom:10px; padding-top:10px; }
.selectie_item { float:left; width:115px; margin-left:27px; margin-top:20px; }
.selectie_item img { border:solid 1px #fafafa; }
.selectie_item img:hover { /*	border:solid 1px #c5031b; */
}
.selectie_no { float:left; width:20px;/*	cursor:pointer; */
}
.selectie_name { float:left; width:90px;/*	cursor:pointer; */
}
.selectie_column_icons { float:left; clear:left; cursor:pointer; width:22px; padding:7px; }
.selectie_column_icons_label { float:left; cursor:pointer; width:260px; padding:7px; padding-top:12px; }
.tv_container_medium { height:307px;  #height:310px;
overflow:auto; }
.tv_container_big { height:555px; overflow:hidden; padding-top:5px; background:#fff;}
.tv_item { padding: 7px; margin:0px; font-size:11px; line-height:16px; height:72px; overflow:hidden; }
.tv_item .header_small { font-size:12px; line-height:16px; font-weight:bold; padding-bottom:6px; }
.tv_container_medium .tv_item .header_small { font-size:12px; font-weight:bold; padding-bottom:2px; }
.tv_item .txt_big { width:440px; height:50px; overflow:hidden; color:#7e7e7e;}
.tv_item img { float:left; padding-right:9px; }
.votes { width:70px; float:right; text-align:right; font-size:11px; }
.tv_container_medium .tv_item { line-height:13px; }
.votes img { padding:1px; float:right; padding-bottom:12px; }
.row_0 { background-color:#fafafa; }
.row_1 { background-color:#ececec; }
.row_2 { background-color:#e6e6e6; }
#stand { background-color:#ffffff; }
#stand td { width:48px; height:80px; font-size:25px; text-align:center; }
#stand th { width:48px; text-align:center; font-weight:bold; border-bottom:solid 1px #858484 }
.wedstrijden { background-color:#ffffff; }
.wedstrijden tr { cursor:pointer; }
.wedstrijden td { width:83px; text-align:center; position:relative; }
.wedstrijden td table { width:100%; }
.wedstrijden td td { height:80px; text-align:center; width:100%; }
.wedstrijden th { padding:3px; text-align:center; font-weight:bold; border-bottom:solid 1px #858484 }
.wedstrijden .toggle_row { margin-left:-15px; }
.wedstrijden td a { text-decoration:underline; }
#goals { padding-left:10px; }
#goals .column_left { float:left; padding:1px; width:95px; clear:left; }
#goals .column_right { float:left; padding:1px; width:395px; }
.stats_column { width:280px; padding:7px; padding-top:20px; }
.stats { background-color:#ffffff; }
.stats th { width:25px; text-align:center; font-weight:bold; border-bottom:solid 1px #858484 }
.stats td { width:25px; text-align:center; position:relative; }
.weekbericht { width:100%; }
.weekbericht th { text-align:left; padding-left:8px; font-weight:bold; border-bottom:solid 1px #858484 }
.weekbericht td { padding-left:8px; text-align:left; vertical-align:top; }
.weekbericht .t1,
.weekbericht .t2 { width:145px; }
.help { cursor:pointer; position:relative; }
.x { cursor:pointer; float:right; }
.block_help { position:absolute; margin-left:-3px; margin-top:-16px; padding:7px; width:255px; background:#ffffff; border:solid 1px #d9d9d9; display:none; }
.tickets_menu { width:150px; _width:149px; float:left; border-top:solid 1px #c9c9c9; border-right:solid 1px #c9c9c9; }
.tickets_item_act { padding-left:6px; color:#c5031b; font-size:14px; line-height:41px; background-color:#ffffff; border-bottom:solid 1px #c9c9c9; border-left:solid 1px #ffffff; }
.tickets_item_act a { color:#c5031b; display:block; }
.tickets_item a { display:block; padding-left:6px; font-size:14px; line-height:41px; background-color:#f1f1f1; border-bottom:solid 1px #c9c9c9; border-left:solid 1px #ffffff; }
.tickets_item a:hover { background-color:#ffffff; }
.block_middle .tickets_item a { border-left:solid 1px #c9c9c9; }
.block_middle .tickets_item a:hover { border-left:solid 1px #ffffff; }
.ticket_content { border-top:solid 1px #c9c9c9; background-color:#ffffff; width:185px; height:252px; overflow:hidden; float:left; display:none; }
a.share { width:26px; height:16px; display:block; float:left; }
a.share:hover { background-position:0px 16px; }
.history_date { font-size:16px; color:#454545; }
.history_title { font-size:30px; line-height:40px; font-weight:bold; color:#454545; }
.e_cards_overview img { margin:16px; }
.e_cards_overview a img { border:solid 1px #454545; }
.e_cards_overview a:hover img { border:solid 1px #9b050d; }
.match_info_new{}
.match_info_new ul{padding:8px 0; }
.match_info_new li{ color:#fff; height:22px; line-height:22px; padding-left:20px; background:url(../images/dotb.gif) no-repeat 5px 5px; list-style: none;}
.match_info_new li a{ color:#fff;}

/*tv_page*/
.tv_page{ text-align:right; font-size:14px; color:#cc0202; font-weight:bold; border-top:1px solid #cccccc; margin:8px 5px 0; padding:8px 5px 0 0;}
.tv_page a{ color:#cc0202;}
.tv_page a.cur{ color:#000;}
/*login*/
.block_left{ clear:both; height:959px; overflow:hidden;}
.login{ clear:both; width:309px; height:221px; padding-top:10px; background:url(../images/login_bg.gif) no-repeat; margin:50px auto 0; color:#fff;}
.login li{ list-style:none; padding:15px 0 0 30px;}
.login li input{ width:125px; height:16px; line-height:16px; border:#fff;}
.login p{ margin:0px; padding:8px 0 0 105px;}
.login p button{ width:92px; height:26px; background:url(../images/btn_dl.gif) no-repeat; border:none; cursor:pointer;}
.login p a{ color:#fff; text-decoration:underline;}
/*tab_b*/
.tab_b{ clear:both; min-height:959px;_height:959px; background:#fff;}
.tabbg{ text-align:center; padding:20px;}
.tabbg th{ height:29px; border-bottom:1px solid #848484; border-right:2px solid #fff; background:#e6e6e6; color:#000;}
.tabbg td{background:#fefefe; height:20px; line-height:20px;}
.tabbg tr.odd td{ background:#eaeaea;}
.tabbg_a{ padding:8px 19px;}
/*drill*/
.drill_img{ text-align:center; top:-10px;}
.drill_name{ padding:20px 0 0 0;}
.drill_name h3{ width:115px; height:31px; background:url(../images/btn_jl.gif) no-repeat; text-align:center; line-height:28px; color:#000; font-size:14px; margin:0 0 5px 26px;}
.drill_name table{ margin-bottom:20px;}
.drill_name td{ background:#f7f7f7; border-bottom:1px solid #fff; height:20px; line-height:20px; padding-left:55px; font-family:"ËÎÌå";}
.drill_name tr.odd td{ background:#ebebeb;}
.drill_tab{ height:35px; padding-left:5px; background:url(../images/line_z.gif) bottom repeat-x #eeeeee;  overflow:hidden; clear:both;}
.drill_tab a{ float:left; width:43px; height:27px; background:url(../images/btn_y.gif) no-repeat; text-align:center; line-height:27px; margin:7px 0 0 2px; position:relative; font-size:14px;}
.drill_tab a.cur{ font-weight:bold; color:#d00; margin-top:8px;}
.drill_txt p,.drill_txt b{ padding-left:55px; margin:5px 0 0 0;}
.drill_txt b{ display:block; font-size:14px; color:#000; margin:15px 0;}
/*new_list*/
.new_list{ clear:both; overflow:hidden; height:auto; padding-top:8px; background:#fff;}
.new_list dl{ clear:both; padding:0 18px 0 18px; height:171px;}
.new_list dt{ float:left;}
.new_list dt img{ width:300px; height:170px; margin-right:15px;}
.new_list dd{ color:#7e7e7e; line-height:18px;}
.new_list dd h3{ margin:0px; color:#000; padding:5px 0;}
.new_list dd h3 a{ color:#000;}
.new_list dd p{ margin:0px; color:#000; padding:2px 0 8px 0;}
/*new_show*/
.new_show{ color:#000; min-height:750px; _height:750px;}
.new_showa{ min-height:988px; _height:988px;}
.new_show p{ margin:0px; line-height:18px;}
.new_tit{ text-align:center; background:url(../images/line_x.gif) repeat-x bottom; margin:0 12px;}
.new_tit a{ color:#000;}
.new_tit h1{ font-size:18px; font-family:"ºÚÌå"; line-height:22px; padding:20px 0 10px 0;}
.new_tit p{ padding-bottom:15px;}
.new_tita{ border-bottom:1px solid #c9c9c9; padding:18px 0 10px 0;}
.new_tita h1{ text-align:center; font-size:14px; font-weight:bold; color:#be101a;}
.new_content p{ padding:15px 30px 0;}
.img{ padding:15px 0 0 0; text-align:center;}
.img img{ margin:0 auto; display:block}
.new_xg{ height:171px; overflow:hidden;}
.new_xg_t h2{ height:25px; line-height:25px; border-bottom:1px solid #c9c9c9; font-size:14px; color:#be101a; font-weight:bold; margin:0 16px;}
.new_xg_t h2 span{ float:right; font-size:12px; font-weight:normal;}
.new_xg_t h2 span a{ color:#be101a;}
.new_xg ul{ padding-top:10px;}
.new_xg li{ list-style:none; height:25px; line-height:25px; padding-left:30px; background:url(../images/dot_b.gif) no-repeat 19px 11px;}
.new_xg li a{ color:#000; margin-right:40px}
.new_xg li a:hover{ color:#d00;}
/*black_d*/
.black_d{ padding-top:5px;}
.black_d li{ list-style:none; float:left; width:115px; height:190px; overflow:hidden; text-align:center; padding-right:26px;}
.black_d li img{ width:115px; height:148px; display:block; margin-bottom:7px;}
.black_d li a{ color:#000;}
.black_d li a:hover{ color:#d00;}
.black_d100{ padding-left:100px;}
/*rbox*/
.rbox{ width:373px; margin:0 auto;}
.rbox h2{ font-size:14px; font-weight:bold; color:#c20519; padding:30px 0 8px 0;}
.rboxt{ background:url(../images/rbox_t.gif) no-repeat top #860114;}
.rboxb{ background:url(../images/rbox_b.gif) no-repeat bottom; min-height:170px;_height:170px; color:#fff; padding:10px 0;}
.rboxb td{ height:35px;}
.rboxb td input{ border:none; height:15px; line-height:15px;}
.tbox_left{ text-align:right;}
.register p{ text-align:center; color:#000;}
.register p button,.zpsd td button{ width:92px; height:26px; background:url(../images/btn_tj.gif) no-repeat; border:none; cursor:pointer;}
.zpsd{ padding-top:35px;}
.zpsd .rboxb{ padding-top:30px; min-height:150px;_height:150px;}
.zpsd td{ height:40px; line-height:23px;}
/*fl720*/
.fl720{ float:left; width:720px;}
.fl250{ float:left; width:250px;}
.block720{ clear:both;}
.block720 .block_top{ height:7px; overflow:hidden; background:url(../images/bg_720_t.png) no-repeat; _background:url(../images/bg_720_t.gif) no-repeat;}
.block720 .block_middle,.black360 .block_middle,.block250 .block_middle,.block970 .block_middle{ clear:both; overflow:hidden; zoom:1; background:url(../images/bg_720_c.png) repeat-y; _background:url(../images/bg_720_c.gif) repeat-y; padding:0 7px;}
.block720 .block_bottom{ height:7px; overflow:hidden; background:url(../images/bg_720_b.png) no-repeat; _background:url(../images/bg_720_b.gif) no-repeat;}
.fl360{ float:left; width:360px;}
.black360 .block_top{ height:7px; overflow:hidden; background:url(../images/bg_360_t.png) no-repeat; _background:url(../images/bg_360_t.gif) no-repeat;}
.black360 .block_middle{ background:url(../images/bg_360_c.png) repeat-y; _background:url(../images/bg_360_c.gif) repeat-y; padding:0 7px;}
.black360 .block_bottom{ height:7px; overflow:hidden; background:url(../images/bg_360_b.png) no-repeat; _background:url(../images/bg_360_b.gif) no-repeat;}
.block250{ clear:both;}
.block250 .block_top{ height:7px; overflow:hidden; background:url(../images/bg_250_t.png) no-repeat; _background:url(../images/bg_250_t.gif) no-repeat;}
.block250 .block_middle{ background:url(../images/bg_250_c.png) repeat-y; _background:url(../images/bg_250_c.gif) repeat-y; padding:0 7px;}
.block250 .block_bottom{ height:7px; overflow:hidden; background:url(../images/bg_970_b.png) no-repeat; _background:url(../images/bg_970_b.gif) no-repeat;}
.block970 .block_top{ height:7px; overflow:hidden; background:url(../images/bg_970_t.png) no-repeat; _background:url(../images/bg_970_t.gif) no-repeat;}
.block970 .block_middle{ background:url(../images/bg_970_c.png) repeat-y; _background:url(../images/bg_970_c.gif) repeat-y; padding:0 7px;}
.block970 .block_bottom{ height:7px; overflow:hidden; background:url(../images/bg_970_b.png) no-repeat; _background:url(../images/bg_970_b.gif) no-repeat;}
/*guess*/
.block720 h2,.fl360 h2,.block250 h2{ height:24px; line-height:24px; font-size:14px; color:#be101a; font-weight:bold; padding:2px 0 0 10px; overflow:hidden;}
.guess table{ border-collapse:collapse;}
.guess th{ height:16px; line-height:16px; font-weight:normal; background:#cc0001; color:#fff; border:2px solid #fff;}
.guess td{ height:19px; line-height:19px; *height:21px; *line-height:21px; text-align:center; background:#f4f4f4; border:2px solid #fff;}
.hz p{ margin:0px; border-top:1px solid #c9c9c9; margin:0 5px; text-align:left; padding:12px 0 4px 39px; line-height:30px;}
.hz p img{ width:88px; height:31px; margin:0 6px;}
/*guess_new*/
.guess_new h2{ border-bottom:1px solid #c9c9c9; margin:0 5px;} 
.guess_new ul{ padding:5px 0px;}
.guess_new li{ list-style:none; height:24px; line-height:24px; overflow:hidden; background:url(../images/dot_b.gif) no-repeat 18px 10px; padding-left:29px;}
.guess_new li a{ color:#000;}
.guessa th{ padding:0 15px; height:96px; background:url(../images/thbg.gif) repeat-x top; color:#000;}
.guessa h2 span{ float:right; font-size:12px; font-weight:normal; color:#000; padding-right:5px;}
.guessa h2 input{ width:75px; height:14px; line-height:14px; border:1px solid #d1d1d1;}
.guessa h2 button{ width:47px; height:20px; line-height:20px; background:url(../images/btn_cx.gif) no-repeat; border:none; cursor:pointer;}
.page{ text-align:center; padding:10px 0;}
.page a{ border:1px solid #d1d1d1; padding:0 4px; background:#fff;}
.page a:hover,.page a.cur{ font-weight:bold; color:#d00;}
.login_g{ height:165px; background:url(../images/login_g.gif) no-repeat; margin-bottom:10px; padding:7px; color:#fff;}
.login_g a,.login_g a:hover{ color:#fff;}
.login_g h2{ font-size:14px; font-weight:bold; color:#fff; height:30px; line-height:35px; overflow:hidden; padding-left:10px;}
.login_g ul{ padding:0 0 6px 0;}
.login_g li{ list-style:none; padding:13px 0 0 15px;}
.login_g li input{ width:123px; height:16px; line-height:16px;}
.login_g p{ text-align:center; margin:0px; padding:6px 0 0 0; line-height:23px;}
.login_g button{ width:60px; height:23px; background:url(../images/btn_l.gif) no-repeat; line-height:23px; text-align:center; color:#fff; border:none; cursor:pointer; font-family:"ËÎÌå"; padding:0px; margin:0 5px;}
.btn_g{ margin-bottom:10px;}
.mail{ clear:both; text-align:center; margin-bottom:8px;}
.guess_gg ul{ padding:8px 0 13px 0;}
.guess_ph ul{ padding:0; height:35px;}
.guess_ph li{ float:left; list-style:none; width:115px; height:25px; background:url(../images/phtab.gif) 0 -25px no-repeat; color:#fff; text-align:center; line-height:25px; margin-left:3px; display:inline; cursor:pointer;}
.guess_ph li.cur{ width:112px; background:url(../images/phtab.gif) no-repeat; font-weight:bold; color:#000;}
.guess_ph li.cur a,.guess_ph li.cur a:hover{color:#000;}
.phtabn{ padding-bottom:11px;}
.phtabn td{ height:15px; background:#ebebeb; line-height:15px;}
.phtabn tr.odd td{ height:28px; line-height:28px; background:#fff;}
.phtabn td span{ display:block; text-align:center; width:15px; height:15px; overflow:hidden; line-height:15px; font-family:"ËÎÌå"; background:url(../images/phbg.gif) 0 -15px no-repeat; color:#fff; margin:0 5px 0 15px;}
.phtabn td span.ph_red{background:url(../images/phbg.gif) no-repeat;}
/*photo*/
.photo{ clear:both; overflow:hidden; zoom:1;width:353px; height:245px;}
.changeBox_a1 { float:left; width:335px; height:245px; position:relative; }
.changeBox_a1 div { position:absolute; top:2px; left:2px; display:none; }
.changeBox_a1 div img { display:block; width:332px; height:163px; }
.changeBox_a1 div a span { display:block; line-height:24px; height:24px; width:332px; text-align:center; color:#000; padding-top:3px;}
.changeDiv { position:absolute; top:2px; left:2px; display:none; }
.changeDiv h3 { position:absolute; left:0px; bottom:0; width:650px; height:30px; line-height:30px; background:#fff; filter:alpha(opacity=70); opacity:0.7; }
.changeDiv h3 a { display:block; padding-left:15px; color:#FF6600; }
/* ul_change_a1 */
.ul_change_a1 { position:absolute; top:194px;  overflow:hidden; padding:0 0 5px 33px;}
.ul_change_a1 li { float:left; margin-right:12px; list-style:none;}
.ul_change_a1 img { border:1px solid #ddd; width:80px; height:45px;}
.ul_change_a1 img.now { border:1px solid #FF6600; }
.a_last,
.a_next { position:absolute; top:195px; width:20px; height:45px; background:url(../images/photo_right.gif) no-repeat; text-indent:-999em; z-index:10000; overflow:hidden; }
.a_last { left:5px; background:url(../images/photo_left.gif) no-repeat;}
.a_next { right:5px; background-position:100% 0; }

.tlft{ background:none;  margin:20px;}
.trit{ float:right; width:224px; height:780px;border:1px solid #c0c0c0; margin-top:0px;}
.sch{ padding:16px 0px 0 140px; margin-bottom:-30px; height:60px; background:none;}
.sch label{ line-height:20px; margin-right:6px; color:#666; font-size:14px; float:left;}
.sch input{ border:1px solid #999; width:180px; margin-right:6px; padding:2px 0 0 4px; height:16px; float:left;}
.sch button{ margin-right:40px;  float:left; margin-top:-2px;}
.sch div{ padding-top:13px; *padding-top:5px; padding-right:10px; clear:both;}
.sch div button{ float:right; margin-left:10px;}
.sch div select{ float:right;}					
.rank{ clear:both; overflow:hidden; width:780px; padding-top:6px; margin:0 auto;}
.selt{ height:42px; clear:both; margin-bottom:10px;}
.selt a.total{ float:left; width:54px; height:40px; line-height:40px; border:1px solid #c00; background:url(../images/totle.png) repeat-x #f33; color:#fff; font-weight:900; font-size:14px; text-align:center;}
.selt table{ border:solid #999; border-collapse:collapse; border-width:1px 0 0 1px; float:right; width:710px;}
.selt td{ text-align:center; height:20px; line-height:20px; border:solid #999; border-width:0 1px 1px 0;}
.selt td a{ display:block; width:100%; height:100%; background:url(../images/tda.png) repeat-x;}
.selt td a:hover,
.selt td a.current{ text-decoration:none; background:url(../images/totle.png) repeat-x; color:#fff;}
.th{ height:29px; clear:both;margin-top:6px; line-height:29px; text-align:center; background:url(../images/th.png) repeat-x;}
.th p{ float:left; width:24%; text-align:center; font-size:14px; color:#fff;}
.tlft .rank{ height:750px;}
.tlft .data{ margin-top:12px;  margin:0 auto; height:750px; overflow:visible;}
.data table{border:1px solid #d1d1d1; background:#fff; border-collapse:collapse;  width:100%; }
.data th{ border:1px solid #d1d1d1; height:32px; text-align:center; line-height:32px; color:#fff; background:url(../images/th.png) repeat-x; padding:0;}
.data td{ height:25px; line-height:25px; width:25%; text-align:center;border:1px solid #d1d1d1; }
.tlft .data tr.hovr td{ background:#f0f0f0;}
.pages{ text-align:center;}
.pages a{ padding:2px 6px 1px; color:#999; background:#fff; border:1px solid #d0d0d0; margin:0 5px;}
.pages a:hover,
.pages a.cur,{  border:1px solid #ccc; color:#d00;text-decoration:none;}	

/*Countdown Added at 2010-02-01*/
.count{ background:url(../images/countdown.gif) no-repeat; height:21px; padding-top:46px; color:#fff;}



