/*
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: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;
}

#top {
  padding:7px;
  width:956px;
  margin-bottom:6px;
  position:relative;
  z-index:2000;
}

#top_menu {
  height:24px;
}

#main_menu {
  height:29px;
}

.top_no_submenu {
  height:176px;
  background:url(../images/bg_top.png) no-repeat;
  _background:url(../images/bg_top.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_logo {
  width:130px;
  height:90px;
  float:left;
}

#partners {
  position:absolute;
  left:810px;
  top:-15px;
}

#logo_eredivisie {
  position:absolute;
  left:900px;
  top:0px;
}

#top_searchbox{
  display: none;
  width: 180px;
  height: 70px;
  background: transparent url(../images/search_box.gif) no-repeat;
  position: absolute;
  z-index: 10;
  left: 541px;
  top: 51px;
}

#top_searchbox input{
  width: 154px;
  color: #898989;
  font-size: 11px;
  margin: 0px;
  #margin-left: -10px;
}

#top_searchbox_margin{
  width: 160px;
  height: 65px;
  margin: 10px 0px 0px 10px;
}

#btn_search_new{
  width: 78px;
  height: 25px;
  float: right;
  background: transparent url(../images/search_btn.gif) no-repeat;
  margin-top: 9px;
}

.switchsearchbtn{
  cursor: pointer;
}

#btn_search {
  cursor:pointer;
  float:right;
  display:block;
  width:25px;
  height:20px;
}

#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: 119px;
}

#service_nav {

  color:#ffffff;
  font-size:11px;
  font-family:Verdana;
  padding:5px;
  padding-right:15px;
  float:right;
  clear:both;
}

#service_nav a{
  color:#ffffff;
}

.top_nl {
  background: url(../images/ajax_top_nw_NL.jpg) no-repeat;
}

.top_nl_kampioen {
  background: url(../images/top_nl_kampioen.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_foundation {
  background: url(../images/top_foundation.jpg) no-repeat;
}

.top_uk {
  background: url(../images/ajax_top_nw_ENG.jpg) no-repeat;
}

.top_uk_business {
  background: url(../images/top_uk_business.jpg) no-repeat;
}

.top_sp {
  background: url(../images/ajax_top_nw_ESP.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_content_fixed_height_130 {
    margin-left:8px;
    height:117px;
    background: url(../images/bg_block_content.gif) repeat-x;
    overflow:hidden;
}

.block_content_fixed_height_130 img {
    position:absolute;
    margin-top:-7px;
}

.block_content_fixed_height_280 {
    margin-left:8px;
    height:267px;
    background: url(../images/bg_block_content.gif) repeat-x;
    overflow:hidden;
}

.block_content_fixed_height_280 img {
    position:absolute;
    margin-top:-7px;
}

.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-top:3px;
  margin-right:8px;
}

/* 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_content_fixed_height_130 {
    width:336px;
}

.column_medium .block_content_fixed_height_280 {
    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_content_fixed_height_130 {
    width:290px;
}

.column_small .block_content_fixed_height_280 {
    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;
}

#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:17px;
}

.header_grey {
  font-size:17px;
  line-height:20px;
}

.header_white_big {
  color:#ffffff;
  font-size:20px;
}

.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;
  font-size:12px;
  line-height:14px;
    
}
.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:9px;
  top:1px;
  font-size:22px;
  line-height:25px;
  color:#000000;
}

.hdr_news_big_white{
  position:absolute;
  padding:9px;
  top:0px;
  font-size:22px;
  line-height:25px;
  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:3px;
}

.column_medium {
  float:left;
  width:352px;
}

.column_big {
  float:left;
  width:617px;
  margin-right:1px;
}


.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;
  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:none;
}

.btn4 a:hover{
  text-decoration:underline;
}

/* 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;
}

.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:0px;
}



/* START: TABS */
.tabs {
  padding-left:5px;
  height:27px;
  border-bottom:solid 1px #c9c9c9;
}

.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:8px;
  padding-right:10px;
  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:173px;
  height:30px;
  _margin-left:2px;
  text-align:center;
  line-height:30px;
  font-size:14px;
  font-weight:bold;
  cursor:pointer;
}

#tab_score {
  float:left;
  width:157px;
  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:1px;
  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:5px;
}

.footer_adidas {
  float:left;
  padding-left:75px;
}

.footer_abn_amro {
  float:left;
  padding-left:445px;
  padding-top:5px;
}

.footer_amstel {
  float:left;
  padding-left:80px;
  padding-top:5px;
}

.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;
}

.minilogo {
	max-height:45px;
	_height:45px;
}
.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:238px;
  overflow:auto;
}

.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:350px;
  height:50px;
  overflow:hidden;
}

.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;
}

div.depascor {
  height: 294px;
  padding-left: 8px;
  margin-top: 6px;
  background-color: transparent;
}

div.depascor_small {
  height: 144px;
  padding-left: 8px;
  margin-top: 6px;
  background-color: transparent;
}


/* TWITTER */
.twitter .scroll {
	height:234px;
	overflow:auto;
}

.twitter .row {
	padding-top:2px;
	padding-bottom:2px;
}

.twitter .header_red {
	background:url(../images/fanzone_logo_twitter.gif) no-repeat;
	padding-left:24px;
	margin-left:4px;
}


.twitter .thumb {
	float:left;
	width:41px;
	height:41px;
	overflow:hidden;
	margin-bottom:4px;
	margin-top:4px;
	border:solid 1px #fff;
}

.twitter .text {
	float:left;
	width:185px;
	padding-left:8px;
}

.twitter .time {
	font-size:10px;
	color:#c0c0c0;
}

.twitter .thumb img {
	margin-top:0px;
}
