/* UPC corporate UPC Live master stylesheet */
html{overflow-y:scroll;}
body { margin: 0; padding: 0; width:100%; font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 0.7em!important; font-size: 11px; text-align: center; background: #fff; line-height:normal; }a { color: #333; }a:hover { text-decoration: none; }form { margin:0; padding:0; }form label { font-weight:bold; }table { border-collapse: collapse; border-spacing: 0; padding:0; margin:0; }del { text-decoration: line-through; }tr, td, th { vertical-align: top; empty-cells:show; text-align:left; }th { text-align:left; }#cms_ContextMenu { z-index:100!important;}
img { border: 0; }p { padding: 0 0 10px 0; margin: 0; }h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; }
:focus { outline: 0; }textarea {font-family: Arial, Helvetica, sans-serif;}.textbox { color: #666; margin:0 0 1px 0; border: 1px solid #ccc;padding:2px; }.ch_mod_rightalign, .floatright { float:right !important; }.ch_mod_leftalign, .floatleft { float:left !important; }
.ch_mod_centeralign { text-align:center !important; }.ch_mod_middlealign { vertical-align:middle !important; }
.space { display:block; clear:both; height:10px; width:100%; }.spacex2 { display:block; clear:both; height:20px; width:100%; }
.spacex3 { display:block; clear:both; height:30px; width:100%; }.clearboth { display:block; clear:both; }
.clearnone { display: inline !important; clear:none !important; }.floatnone { float:none !important; }
.notextwrap { white-space:nowrap !important; }.CICssVerticalSpacer { display:block; clear:both; height:10px; width:auto }
.label { display:block; clear:both; font-weight:bold; margin-bottom:3px }.portal_clear { display:block; clear:both; padding:0; margin:0; }.ch_display { display:block !important; }.ch_visible { visibility:visible !important; }
.portal_spacer1{display:block;clear:both;height:10px;width:100%;}.portal_spacer2{display:block;clear:both;height:15px;width:100%;}.portal_spacer3{display:block;clear:both;height:20px;width:100%;}.portal_spacer4{display:block;clear:both;height:25px;width:100%;}.portal_spacer5{display:block;clear:both;height:30px;width:100%;}.portal_spacer1{display:block;clear:both;height:10px;width:100%;}.portal_spacer2{display:block;clear:both;height:15px;width:100%;}.portal_spacer3{display:block;clear:both;height:20px;width:100%;}.portal_spacer4{display:block;clear:both;height:25px;width:100%;}.portal_spacer5{display:block;clear:both;height:30px;width:100%;}
/*bullet lists*/
ul.standard_bullets { display:block; clear:both; list-style:none; line-height:normal; margin:0; padding:0 !important; }ol.standard_bullets { line-height:normal; color:#ccc; margin:0; padding:0 0 2px 12px !important; }ul.standard_bullets li { float:left; clear:both; width:90%; background:url(/media/pc/upccore/global/core/arrows/grey_bullet.png) no-repeat left 4px; vertical-align:middle; margin:0 0 0 5px; padding:0 0 2px 12px !important; }ol.standard_bullets li { display:block; clear:both; width:90%; background-image:none; vertical-align:middle; margin:0; padding:0 0 2px 12px !important; }.standard_bullets a { color:#333; }.standard_bullets li .left { float:left; width:70%; }.standard_bullets li .right { float:right; width:30%; text-align:right; }.standard_bullets li ul { margin:5px 0 0 0; padding:0; }.standard_bullets li ul li { list-style-type: none; font-size:95%; background:none; padding:2px 0 2px 0; color:#666; }.actie { color:#6eb7e4; font-size:15px; }
.error, #error, .alert { color:#C00; }

#upcheaderlink { position:absolute; font-size:12px!important; text-decoration:none; color: #333!important; margin-top:-114px !important; margin-left:525px!important; width:300px; height:18px; z-index:10; text-align:right; background:url(/media/pc/upccore/global/core/nav/greydivider.png) no-repeat right 3px; }
#upcheaderlink a { text-decoration:none;font-size:12px!important; color: #333!important;padding:0 10px 2px 10px; }

/**buttons**/
input.button2 { float:left !important; width:84px !important; height:17px !important; margin:0 !important; border:none !important; line-height:normal !important; font-size:11px !important; color:#FFF !important; padding:1px 1px 1px 3px !important; padding:0 3px 0 5px; text-align:left !important; background: url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -72px !important; text-transform:uppercase !important }
*:first-child+html input.button2{padding:1px 3px 0 5px !important;}
input.button2:hover { color:#fff !important;padding:1px 1px 1px 3px !important; background:url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -90px !important; }

.generic_button { float:left; line-height:normal; font-size:10px !important; background:#333 url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button a { float:left; color:#FFF !important; font-weight:normal; text-decoration:none!important; font-size:10px !important; padding:2px 12px 0 5px; text-transform:uppercase }
.generic_button a:hover { color:#fff !important; padding:2px 12px 2px 5px; background: #A8ACAF url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button .right { float:left; width:5px; height:17px; margin-left:-5px; background:url(/media/pc/upccore/global/core/buttons/slidedoor_r_point.png) no-repeat right top }
input.generic_button { float:right; width:78px; height:23px !important; border:none; line-height:normal; font-size:10px !important; color:#FFF; padding:0 0 8px 5px; text-align:left; background:url(/media/pc/upccore/global/core/buttons/button_small_blank.png) no-repeat left top; text-transform:uppercase }
input.generic_button:hover { color:#bdbdbd !important; }
.generic_button2 { float:left; line-height:normal; font-size:10px !important; background:#333 url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button2 a { float:left; color:#fff !important; font-weight:normal; text-decoration:none!important; font-size:10px !important; padding:2px 12px 0 5px; text-transform:uppercase }
.generic_button2 a:hover { color:#fff !important; padding:2px 12px 2px 5px; background: #A8ACAF url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button2 .right { float:left; width:5px; height:17px; margin-left:-5px; background:url(/media/pc/upccore/global/core/buttons/slidedoor_r_point.png) no-repeat right top }

.generic_button3 { float:left; line-height:normal; font-size:10px !important; background:#6eb7e4 url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button3 a { float:left; color:#fff !important; font-weight:normal; text-decoration:none!important; font-size:10px !important; padding:2px 12px 0 5px; text-transform:uppercase }
.generic_button3 a:hover { color:#fff !important; padding:2px 12px 2px 5px; background:#007dc9 url(/media/pc/upccore/global/core/buttons/slidedoor_l.png) no-repeat left top }
.generic_button3 .right { float:left; width:5px; height:17px; margin-left:-5px; background:url(/media/pc/upccore/global/core/buttons/slidedoor_r_point.png) no-repeat right top }

input.generic_button3{color:#fff !important; font-size:12px !important; font-weight:normal; text-transform:capitalize;text-align:center;text-decoration:none !important;border:none !important;margin:0 0 0 3px !important;padding:0 0 16px 0;vertical-align:top;background:url(/media/pc/upclive/global/core/button_generic_over_lg_smal.png) no-repeat; width:56px; height:32px !important; }
input.generic_button3:hover{  background:url(/media/pc/upclive/global/core/button_generic_over_small.png) no-repeat; cursor:pointer;vertical-align:top;}

input.generic_button4{color:#fff !important; font-size:12px !important; font-weight:normal; text-transform:capitalize; text-align:center;border:none !important;padding:0 0 17px 0;text-decoration:none !important;background:url(/media/pc/upclive/global/core/button_generic_over_lg.png) no-repeat;width:88px !important; height:34px !important;vertical-align:top; }
input.generic_button4:hover{ color:#fff !important; border:none !important; text-decoration:none !important;background:url(/media/pc/upclive/global/core/button_generic_over.png) no-repeat;cursor:pointer;vertical-align:top;}

.generic_button5 { float:left; border:none; text-decoration:none; width:18px; padding:0 0 3px 0; background: url(/media/pc/upccore/global/core/arrows/arrow_border_right.png) no-repeat 0 3px; }

/*using button element*/
button { 	position: relative;border: 0;	padding: 0;cursor: pointer;overflow: visible;}
button::-moz-focus-inner {border: none;}
button span { 	position: relative;display: block; white-space: nowrap;	}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	button span {	margin-top: -1px;}
}
/*blue*/
button.generic_button { padding: 0 5px 0 0; height:17px;font-size:10px !important; text-align: center;background: transparent url('/media/pc/upccore/global/core/buttons/button_sprite_slidedoor_v2.png') no-repeat right -49px;text-transform:uppercase;}button.generic_button span {padding:2px 5px 2px 5px;  background: transparent url('/media/pc/upccore/global/core/buttons/button_sprite_slidedoor_v2.png') no-repeat left top;color:#fff;}button.generic_button:hover, button.generic_buttonHover { background-position: right -67px; }button.generic_button:hover span, button.generic_buttonHover span {background-position:left -18px;}
/*grey*/
button.generic_button2 { padding: 0 5px 0 0; height:17px;font-size:10px !important; text-align: center;background: transparent url('/media/pc/upccore/global/core/buttons/button_sprite_slidedoor_v2.png') no-repeat right -147px;text-transform:uppercase;}button.generic_button2 span {padding:2px 5px 2px 5px;  background: transparent url('/media/pc/upccore/global/core/buttons/button_sprite_slidedoor_v2.png') no-repeat left -99px; color:#fff;}button.generic_button2:hover, button.generic_button2Hover { background-position: right -165px; }button.generic_button2:hover span, button.generic_button2Hover span {background-position:left -117px;}


/*to be used with any container to controll its minimum height */
.minheight100 { min-height:100px; height:auto !important; height:100px; }.minheight200 { min-height:200px; height:auto !important; height:200px; }.minheight220 { min-height:220px; height:auto !important; height:220px; }.minheight230 { min-height:230px; height:auto !important; height:230px; }.minheight240 { min-height:240px; height:auto !important; height:240px; }.minheight250{ min-height:250px; height:auto !important; height:250px; }.minheight300 { min-height:300px; height:auto !important; height:300px; }.minheight350 { min-height:350px; height:auto !important; height:350px; }.minheight400 { min-height:400px; height:auto !important; height:400px; }.minheight450 { min-height:450px; height:auto !important; height:450px; }.minheight500 { min-height:500px; height:auto !important; height:500px; }
.standard_table, .standard_table_2, .overzicht { margin:0; padding:0; width:100%; border-collapse:collapse; empty-cells:show; }
.standard_table tr, .overzicht tr { width:100%; border-collapse:collapse; }
.standard_table .opt, .overzicht .opt { font-size:10px }
.standard_table th, .overzicht th { padding:5px 5px 5px 10px; border:1px solid #f0f0f0; border-collapse:collapse; font-weight:bold; text-align:left; }
.standard_table td, .overzicht td { padding:5px 5px 5px 10px; border:1px solid #f0f0f0; border-collapse:collapse; }
.standard_table_center { text-align:center; }
.standard_table_left { text-align: left; }
blockquote { font-size:9px; padding:10px; margin:0; }
.standard_table .highlighted, .standard_table .highlight { background:#f6f6f6; }
.standard_table caption { font-weight:bold; text-align:left; padding:5px 0 5px 0 }

/*avertizing containers*/
.leaderboard_container{display:block;clear:both;width:768px;text-align:center !important;}
.leaderboard_container object{ margin-bottom:10px;}

#wbds_plnt728x90_1{display:block;clear:both; border:1px solid #ccc;background:#fff url(/media/pc/upccore/global/core/boxes/adverttaglb.png) no-repeat right center;width:764px !important;height:90px!important;
margin:0 0 10px 0 !important;padding:1px !important;}

/*Template containers*/
.unite_main{display:block;width: 988px;margin: 0px auto 0 auto;text-align: left;clear:both; }.unite_container{ width:988px !important;clear:both;float:left;  }.unite_advert{ position:absolute; margin-left:998px !important; width:160px;margin-top:8px;}.unite_left{width:200px; float:left; margin-right:20px;  }.unite_content{width:768px; float:left; margin:8px 0 20px 0;}.unite_2_1{float:left;width:417px;margin-right:15px;}.unite_2_2{float:left;width:336px !important;}.unite_divider{display:block; clear:both;float:left; width:100%; }.unite_full{width:768px; clear:both; float:left; }.unite_footer{display:block;clear:both; width: 988px; margin: 10px auto 25px auto; padding:5px 0 0 0; text-align: left;  border-top: 1px solid #D5D7D9; color:#999;  }.unite_footer a { text-decoration:none; color: #999; }

#ch_ci2_main{display:block; width: 988px; margin: 0 auto 0 auto; text-align: left; clear:both;}.ch_ci2_maincontainer { width:988px !important; clear:both; float:left; }.ch_ci2_news_left { width:200px; float:left; margin-right:20px;  }.ch_ci2_news_center {float:left;width:417px;margin:8px 15px 0 0;}.ch_ci2_news_right {float:left;width:336px !important; margin:8px 0 0 0;}.ch_ci2_epg_left { width:200px; clear:right; float:left; margin-right:20px; }.ch_ci2_epg_center { width:768px; clear:right; float:left; margin:8px 0 10px 0;  }.ch_ci2_left { width:200px; clear:right; float:left; margin-right:20px; }.ch_ci2_premium_left { width:768px; clear:right; float:left; margin-right:20px; }.ch_ci2_center { width:588px; clear:right; float:left;margin:8px 15px 0 0; }.ch_ci2_center_devider { display:block; clear:both; }.ch_ci2_center_row2_left { float:left; width:149px; padding-right:10px; }.ch_ci2_center_row2_middle { float:left; width:149px; padding-right:10px; }.ch_ci2_center_row2_right { float:left; width:150px; }.ch_ci2_center_row2_fullsize { clear:both; float:left; }.ch_ci2_center_left { width:308px; clear:right; float:left; margin-right:10px; }.ch_ci2_center_right { width:150px; clear:right; float:left; }.ch_ci2_right { width:160px; text-align:left; clear:right; float:left;margin-top:8px;  }.ch_ci2_advert{width:auto;clear:both;position:absolute;margin-top:0px !important;margin-top:auto;padding:0px;margin-left:998px!important; top:150px}
*:first-child+html  .ch_ci2_advert{margin-left:998px!important; }
 .ch_ci2_advert #skyscraper{display:none;}.ch_ci2_footer { display:block;clear:both; width: 988px; margin: 10px auto 25px auto; padding:5px 0 0 0; text-align: left;  border-top: 1px solid #D5D7D9; color:#999; }.ch_ci2_footer a { text-decoration:none; color: #999; }.ch_ci2_skyscraper { position:absolute; top:110px; padding:10px; margin-left:190px; border:1px solid #D5D7D9; background:#FFF; }.ch_ci2_skyscraper_generic { display:block; left:10px; clear:both; position:absolute; top:110px; padding:10px; background:#fff; margin-left:798px; }

/*columns template*/
.ch_col_collection_left { width:200px; clear:right; float:left; margin-right:20px; }.ch_col_collection_content { width:768px; clear:right; float:left; margin-bottom:10px; }.ch_col_collection_devider { display:block; clear:both; }.ch_colx2_1 { float:left; width:380px; margin-right:8px; }.ch_colx2_2 { float:left; width:380px; }.ch_colx2_2_1 { float:left; width:490px; margin-right:8px; }.ch_colx2_2_2 { float:left; width:270px; }.ch_colx3_1, .ch_colx3_2 { float:left; width:250px; margin-right:9px; }.ch_colx3_3 { float:left; width:250px; }.ch_colx4_1, .ch_colx4_2, .ch_colx4_3 { float:left; width:186px; margin-right:8px; }.ch_colx4_4 { float:left; width:186px; }.ch_colx5_1 { float:left; width:147px; margin-right:8px; }.ch_colx5_2 { float:left; width:147px; margin-right:8px; }.ch_colx5_3 { float:left; width:147px; margin-right:8px; }.ch_colx5_4 { float:left; width:147px; margin-right:9px; }.ch_colx5_5 { float:left; width:147px; }
.ch_ci2_footer { display:block; width: 988px; margin: 10px auto 15px auto; padding:5px 0 0 0; text-align: left; clear:both; border-top: 1px solid #D5D7D9; color:#999; }.ch_ci2_footer a { text-decoration:none; color: #999; }
.ch_generic_maincontainer { float:left; clear:both; width:988px;   }.ch_generic_left { width:200px; float:left; margin-right:20px; }.ch_generic_main_content { float:left; width:768px; }.ch_generic_right1 { display:none; }.ch_generic_right2 { position:absolute;display:block; clear:both;  padding:10px; background:#fff; margin-left:768px; }.ch_generic_center { width:768px; float:left; margin:8px 10px 0 0; }.ch_generic_devider { display:block; clear:both; }.ch_generic_row1_left, .ch_generic_row1_middle { float:left; width:250px; margin-right:9px; }.ch_generic_row1_right { float:left; width:250px; }.ch_generic_row2_left { float:left; width:195px; margin-right:8px; }.ch_generic_row2_middle { float:left; width:357px; margin-right:8px; }.ch_generic_row2_right { float:left; width:200px; }.ch_generic_row3_left, .ch_generic_row3_middle { float:left; width:250px; margin-right:8px; }.ch_generic_row3_right { float:left; width:250px; }.ch_generic_center1_left { width:553px; float:left; margin-right:15px !important; margin-right:6px; }.ch_generic_center1_right { width:200px; float:left; }.ch_generic_center2_left { width:553px; float:left; margin-right:15px !important; margin-right:6px; }.ch_generic_center2_right { width:200px; float:left; }.ch_generic_center3_left { width:380px; float:left; margin-right:8px; }.ch_generic_center3_right { width:380px; float:left; }.ch_generic_center4_left { width:500px; float:left; margin-right:8px; }.ch_generic_center4_right { width:250px; float:left; }.ch_generic_center_mediumsize { float:left; clear:both; width:768px;}.ch_generic_center_fullsize { float:left; clear:both; width:100%; display:none; }.ch_generic_footer { display:block; width: 988px; margin: 10px auto 25px auto; padding:5px 0 0 0; text-align: left; clear:both; border-top: 1px solid #D5D7D9; color:#999; }
.ch_generic_footer a { text-decoration:none; color: #999; }
.ch_ci2_skyscraper { position:absolute; top:110px; padding:10px; margin-left:190px; border:1px solid #D5D7D9; background:#FFF; }
.ch_ci2_skyscraper_generic { display:block; left:10px; clear:both; position:absolute; top:110px; padding:10px; background:#fff; margin-left:798px; }
/*grouping componet 2 cols*/
.comp_colx2{ float:left; clear:both; width:100%;}.comp_colx2_1{float:left;width:30%;}.comp_colx2_2{float:left;width:70%;}
/*left nav general*/

.ch_singlenav_level1 { font-weight:bold !important; font-size:14px; padding:5px 0 5px 0; color:#6eb7e4 !important; border-bottom:1px solid #6eb7e4 !important; }.ch_singlenav_level2, .ch_singlenav_level3, .ch_singlenav_level4, .ch_singlenav_level5 { padding:0 0 5px 0;font-weight:bold !important; color:#6eb7e4 !important; }.ch_ci2_leftnav .highlight{ font-weight:bold !important;}
.ch_ci2_leftnav .lastitem{ font-weight:bold !important; border-bottom:1px solid #6eb7e4 !important;}

/*headers*/
.ch_header_1 { display:block; clear:both; font-weight:normal; padding:0 0 1px 0; font-size:140%; }.ch_header_1 a { text-decoration:none !important; }.ch_header_1 a:hover { text-decoration:underline !important; }.ch_header_2 { display:block; clear:both; color:#6DB7E4; padding:0 0 10px 0!important; font-weight:bold; font-size:110%; margin:0!important; text-transform:uppercase; }.ch_header_2 a { text-decoration:none; color:#6DB7E4; margin:0!important; padding:0!important;}.ch_header_2 a:hover { text-decoration:underline !important; }.ch_header_3 { display:block; clear:both; color:#6DB7E4; padding:0 0 10px 0!important; font-weight:bold; font-size:110%; margin:0!important; text-transform:uppercase; }.ch_header_3 a {text-decoration:none; color:#6DB7E4; margin:0!important; padding:0!important; }.ch_header_3 a:hover { text-decoration:underline !important; }.ch_header_4 { display:block; clear:both; padding:0 0 10px 0; font-size:180%; font-weight:normal; }.ch_header_4 a { text-decoration:none !important; }.ch_header_4 a:hover { text-decoration:underline !important; }/* Changed by Linda 20090505: Added nowrap */.ch_contentheader { display:block; clear:both; color:#6DB7E4; padding:0 0 10px 0 !important; font-weight:bold; font-size:110%; margin:0 !important; text-transform:uppercase;}.ch_contentheader a { text-decoration:none; color:#6DB7E4; margin:0!important; padding:0!important;}.ch_contentheader a:hover { text-decoration:underline !important; }

.loginwebmail form fieldset{ float:left; clear:both;border:none;}.loginwebmail form fieldset div{float:left; clear:both; margin-bottom:10px; width:100%;}.loginwebmail form fieldset label{ float:left; width:100px; font-weight:normal; font-size:1.1em;margin-top:2px;}.loginwebmail form fieldset input{ float:left; border:none; width:268px; padding:2px; color:#666; background: url(/media/pc/upccore/global/core/boxes/bg_input_268.png) no-repeat left top;}

/*feeds formatting*/
.feedscontainer{display:block;clear:both;padding:0; margin:0; }.feedscontainer .item{display:block;clear:both;padding:0; margin:0 0 20px 0; }.feedscontainer h1{display:block;clear:both; font-weight:bold;font-size:150%;margin-bottom:15px;}.feedscontainer h2{font-weight:bold;font-size:130%;margin:0 0 3px 0;color:#323232;}.feedscontainer h3{display:block;clear:both;font-weight:bold;font-size:130%;margin:10px 0 10px 0;}.feedscontainer h4{display:block;clear:both;font-weight:bold;font-size:120%;margin:10px 0 10px 0;}.feedscontainer h5{display:block;clear:both; font-weight:bold; margin:5px 5px 0 0; color:#333;font-size:100%;}.feedscontainer h1 a, .feedscontainer h2 a, .feedscontainer h3 a, .feedscontainer h4 a{text-decoration:none !important;color:#323232;}.feedscontainer h1 a:hover, .feedscontainer h2 a:hover, .feedscontainer h3 a:hover, .feedscontainer h4 a:hover {text-decoration:underline;}.feedscontainer p{display:block;margin:0 0 5px 0;}.feedscontainer a:hover{ text-decoration:underline!important;}.feedscontainer ul{list-style-type:square; list-style-position:outside;clear:both;margin:0;padding:0 0 0 20px;}.feedscontainer li{margin-top:5px;margin-left:0;}.feedscontainer .portal_timestamp{margin:0 0 3px 0;font-size:80%; font-style:italic; color:#999; }.feedscontainer .ch_inlinelink{ font-weight:normal; text-decoration:underline; color:#999; background:none;  white-space:nowrap;padding:0 0 10px 0; margin:3px 0 10px 0}.feedscontainer .ch_inlinelink:hover{text-decoration:underline;}.feedscontainer .newslink{display:block; clear:both;margin:5px 0 0 0; color:#76674A;}.feedscontainer .ch_mod_newsimg1{width:100%;margin:0 0 10px 0!important;}.feedscontainer .ch_mod_newsimg2{width:100%;float:left;margin:0 0 5px 0!important;}.feedscontainer .ch_mod_newsimg3{width:150px;float:left;margin:0 10px 5px 0!important;}.feedscontainer .ch_mod_newsimg4{float:left;height:90px;margin:0 10px 10px 0;}.feedscontainer .tvtipTime{display:block; clear:both;margin:10px 0 10px 0;}

.photoFeedBox{float:left;clear:both;padding:0; margin:0; }.photoFeedEntryBox{float:left;margin-right:13px;}.photoFeedEntryBox span{ color:#666;}.photoFeedEntryBox span sup{ vertical-align: text-top; font-size:0.8em;}.photoFeedBox .lastItem{margin-right:0 !important;}.photoFeedEntryBox img{float:left;clear:both; margin:0 0 5px 0; width:130px;/*height:85px;*/}.photoFeedEntryBox a.readmore{clear:both; text-decoration:none;font-size:11px; padding:0 0 0 10px;margin:0 10px 5px 0;background:  url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 0 3px;}.photoFeedEntryBox a.fatlink{display:block; clear:both;  text-decoration:none;font-size:11px;padding:0;margin:0 10px 5px 0; font-weight:bold;}.photoFeedEntryBox a.fatlink:hover{ text-decoration:underline;}.photoFeedEntryBox a.fatlink span{display:block; clear:both;color:#666; font-weight:normal !important;margin:5px 0 0; font-weight:bold;}.unite_2_2 .photoFeedBox img{width:100% !important;}.unite_2_2  .photoFeedEntryBox{width:48% !important;;margin-right:10px;}.ch_video_latest{float:left; width:31%;margin:0 9px 0 0;}.ch_video_latest span{float:left;clear:both;margin:3px 0 5px 0;}.ch_video_latest span a{ text-decoration:none;}.ch_video_latest span a:hover{ text-decoration: underline;}.ch_video_latest img{float:left;clear:both; width:130px;}

input.info_next_button{font-size:12px !important; font-weight:normal; text-transform:capitalize;text-align:center;text-decoration:none !important;border:none !important;margin:0 0 0 3px !important;padding:2px 0 14px 18px  !important;vertical-align:top;background:url(/media/pc/upclive/global/core/bttn_next1.gif) no-repeat; width:95px; height:34px !important; }
 *:first-child+html   input.info_next_button{}
 input.info_next_button:hover{  background:url(/media/pc/upclive/global/core/bttn_next2.gif) no-repeat; cursor:pointer;vertical-align: baseline;}
a.info_next_button{display:block; font-weight:normal;text-decoration:none !important;border:none !important;margin:10px 0 0 0;padding:3px 0 14px 23px; vertical-align:top;background:url(/media/pc/upclive/global/core/bttn_next1.gif) no-repeat; }
a.info_next_button:hover{ background:url(/media/pc/upclive/global/core/bttn_next2.gif) no-repeat; cursor:pointer;}
.ch_mod_newsimg1{width:296px;}
.ch_mod_newsimg2{width:180px;float:left;margin:0 10px 5px 0!important;}
.ch_mod_newsimg3{width:130px;float:left;margin:0 10px 5px 0!important;}
.ch_mod_newsimg4{float:left;height:90px;margin:0 10px 10px 0;}
.ch_ci2_news_center .ch_mod h2, .ch_ci2_news_center .ch_mod h2 a { color:#666;margin-top:0!important; }
/*base site modules*/
.ch_mod {display:block; clear:both; padding:0; }.ch_mod h2 {font-size:130%; }.ch_mod .mainhead { font-weight:bold; font-size:140%; }.ch_inlinelink{font-weight:bold; text-decoration:none; background:url(/media/pc/upclive/global/core/button_list_reg.png) no-repeat right 4px; white-space:nowrap;padding:0 10px 10px 0; margin:3px 0 10px 0}.ch_inlinelink:hover{text-decoration:underline;}.portal_timestamp{margin:5px 0 5px 0;font-size:90%; font-style:italic; }.ch_mod .newslink{ margin-top:5px;}.ch_mod h2 a{ text-decoration:none;}.ch_mod ul{list-style-type:square; list-style-position:outside;clear:both;margin:0;padding:0 0 0 20px;}.ch_mod li{margin-top:5px;margin-left:0;}.ch_mod li a{ font-weight:bold;text-decoration:none;}.ch_mod li a:hover{ font-weight:bold;text-decoration:underline;}.ch_mod2 { display:block; clear:both; padding:5px; min-height:200px; height:auto !important; height:200px; }.ch_mod3 { display:block; clear:both; padding:5px; min-height:250px; height:auto !important; height:250px; }.ch_mod4 { display:block; clear:both; padding:10px; font-size:11px }
/*****Promo mod, used in the promo component******/
.promo_mod { display:block; clear:both; padding:0; }.promo_mod p { display:block; clear:both; margin:0; padding:0; }.promo_mod h2 { margin:2px 0 4px 0; padding:0; font-size:105%; }.promo_mod h2 a { font-weight:bold; text-decoration:none !important; }.promo_mod h2 a:hover { font-weight:bold; text-decoration:underline !important; }
/*controls alignment of promo component */
.ch_mod_linkcontainer { display:block; clear:both; padding:5px 0 5px 0; }.ch_mod_linkcontainer a { text-decoration:none; }.ch_mod_linkcontainer h5 { font-size:105% !important; margin:0 0 3px 0 !important; }.ch_mod_linkcontainer h5 a { font-size:105% !important; text-decoration:none; }.ch_mod_promo_text_container, .ch_mod_promo_ext_container { display:block; clear:both; padding:0; font-size:100%; }
/*****Promo mod rounded, used in the round promo component******/
.promo_box_rounded .promo_mod { display:block; clear:both; padding:0; }
.promo_box_rounded .promo_mod h2 { display:block; clear:both; margin:0 0 5px 0!important; padding:0; font-size:130%; }
.promo_box_rounded .promo_mod h2 a { font-weight:bold; text-decoration:none !important; }
.promo_box_rounded .promo_mod h2 a:hover { font-weight:bold; text-decoration:underline !important; }
.promo_box_rounded .promo_mod .readmore { display:block!important; clear:both!important; margin:10px 0 0 0!important; }
/*searchbox for results*/
.searchbox_results { padding:5px 0 5px 0; }
.searchbox_results .textbox { vertical-align:middle; font-size:100%; padding:3px 2px 2px 2px; margin:0 5px 0 0; border: 1px solid #666; }
.searchbox_results .fixed_button1 { display:inline; vertical-align:middle; font-size:10px; border:none; margin-top:0; background:url(/media/pc/upccore/global/core/buttons/button_mini_blank.png) no-repeat left top; text-transform:uppercase; width:65px; height:22px; color:#fff; text-align:left; padding:0 0 3px 5px; }
.portal_searchresults_topbox { display:block; clear:both; padding:20px 15px 15px 15px; height:30px; border-top:1px solid #ccc; background:url(/media/pc/upccore/global/core/boxes/bg_searchbar.png) repeat-x left bottom;
 }
.portal_searchresults_topbox .searchbox_results { padding:2px 0 0 0; }.portal_searchresults_topbox .portal_searchresults_displaynumber { padding:5px 5px 5px 30px; font-size:120%; }.portal_searchresults_topbox .ch_header_4 { margin:0; }.portal_searchresults_topbox .portal_searchresults_displaynumber { padding:5px 5px 5px 30px; font-size:120%; }.portal_searchresults_topbox .ch_header_4 { margin:0; }.portal_searchbox_bottom { display:block; clear:both; padding:20px 15px 15px 15px; height:30px; }.portal_searchbox_bottom .button{border:none;top:0; left:312px;font-size:13px; font-weight:normal;color:#fff; margin:10px 0 0 0;padding:0 0 2px 0;background: url(/media/pc/upccore/global/core/buttons/button_blue_search.png) no-repeat left top; width:68px; height:23px;}.portal_searchbox_bottom .button:hover{ background:url(/media/pc/upccore/global/core/buttons/button_blue_search.png) no-repeat left -23px; cursor:pointer;}.portal_searchbox_bottom .search-logo {position:absolute;margin:12px 0 0 20px;}.portal_searchbox_bottom input.search-box {width:288px; font-size:130%;padding:3px;border:1px solid #d4d4d4;}
/*search results list*/
.portal_searchresultsynonyms{font-size:14px; }.headersearch{display:block; clear:both;  font-size:110%; margin:0 0 8px 10px; font-weight:bold;}.headersearch span{ font-weight:normal; margin-left:20px;}.ch_keywordheader{ display:block; clear:both; color:#6DB7E4; padding:0 0 8px 10px; font-weight:bold; font-size:110%; margin:0; text-transform:uppercase; }.search_feedback{font-size:130%; padding:0 0 0 10px;}.search_feedback span{ text-decoration:underline; font-weight:bold;color:#00c;}.search_divider{ float:left; clear:both;width:100%;margin: 0 0 10px 0; border-bottom:1px solid #eee;}.search_divider img{float:right; margin:0 0 3px 0;}.search_divider .headersearch{ float:left; clear:none;  font-size:110%;margin:0!important; padding:0 0 0 10px !important; font-weight:bold;}.noresults{  font-size:110%; padding:0 0 0 10px; }.noresults blockquote {font-size:110%; padding:0; }.noresults blockquote ul { margin:15px 0 0 0;padding:0 0 0 15px;}

.portal_searchresultslist {padding:10px 120px 10px 0; float:left;width:868px;margin:0 0 10px 0; }.portal_searchresultslist blockquote { color:#666; font-size:110%; padding:0; }.portal_searchresultslist .searchlinks { display:block; clear:both; padding:0;}.portal_searchresultslist .searchlinks a { float:left; clear:both; text-decoration:none; color:#017f01;font-size:105%;padding:0 10px 15px 10px!important;}.portal_searchresultslist .searchlinks a:hover { text-decoration:underline; }.portal_searchresultslist .searchlinks img { border:0; margin:0; }.portal_searchresultslist p { float:left; padding:0 10px 3px 10px !important;margin:0; font-size:110%;width:98%; }.portal_searchresultslist h3 {padding:0 10px 0 10px;float:left; clear:both;width:98%;font-size:140% !important; font-weight:normal !important;}.portal_searchresultslist h3 a { text-decoration:underline !important;color:#00c; padding:0;}.portal_searchresultslist h3 a:hover { text-decoration:none !important; }.portal_searchresultslist b, .searchbox_results .portal_searchresultslist strong { color:#000 !important;}.portal_searchresultskeywordlist{float:left;padding:10px 120px 10px 0; width:868px; margin:0 0 20px 0; background:#eaf5fb;}.portal_searchresultskeywordlist h3{ float:left; clear:both;padding:0 10px 10px 10px;width:98%;font-size:110% !important; font-weight:normal !important;}.portal_searchresultskeywordlist h3 a{ text-decoration:none; color:#017f01;font-size:100%;padding-bottom:10px; }.portal_searchresultskeywordlist h3 a:hover{text-decoration:underline;}.portal_searchresultskeywordlist h3 span { margin-right:5px;  }.portal_searchresultskeywordlist h3 span a{font-size:140% !important;text-decoration:underline !important;color:#00c !important;padding-bottom:0;   }.portal_searchresultskeywordlist .newslink{padding:0 10px 0 10px;font-size:110% !important;}.portal_searchresultssponsoredlist{float:left;padding:10px 0 10px 0; width:100%; margin:0 0 20px 0; background:#f6f6f6;}.portal_searchresultssponsoredlist h3{ float:left; clear:both;padding:0 10px 0 10px;font-size:140% !important;width:98%;margin:0 0 3px 0; font-weight:normal !important;}.portal_searchresultssponsoredlist h3 a{float:left;  text-decoration:underline !important; color:#00c;}.portal_searchresultssponsoredlist h3 a:hover{text-decoration:none!important;}.portal_searchresultssponsoredlist p{ float:left;padding:0 10px 3px 10px!important; font-size:110%;width:98%;}.portal_searchresultssponsoredlist .searchlinks {padding:0;display:block; clear:both; }.portal_searchresultssponsoredlist .searchlinks a {float:left; clear:both;text-decoration:none; color:#017f01;font-size:105%;padding:0 10px 15px 10px;}.portal_searchresultssponsoredlist .searchlinks a:hover {text-decoration:underline; }.search_pageflipper { display:block; clear:both; font-size:120%; padding:10px; }.search_pageflipper .search_back{background:url(/media/pc/upccore/global/core/arrows/arrow2_left.png) no-repeat right center;padding-right:10px;font-weight:bold;font-size:90% !important; }.search_pageflipper .search_next{background:url(/media/pc/upccore/global/core/arrows/arrow2_right.png) no-repeat left center; padding-left:10px;font-weight:bold;font-size:90% !important; }.search_pageflipper a { text-decoration:underline !important;margin:0 2px 0 2px;}.search_pageflipper a:hover { text-decoration:none !important;}.search_pageflipper strong{margin:0 2px 0 2px; color:#50a5dc;}
ul.sitelinks {float:left;clear:both; list-style:none;margin:-5px 0 5px 0;padding:0 10px 10px 20px;font-size:1.1em;width:440px;}
ul.sitelinks li{float:left;width:200px; margin:0;padding:0 20px 3px 0;}
ul.sitelinks li a{ color:#2200b9; text-decoration:none;}
ul.sitelinks li a:hover{ text-decoration:underline;}

/****images***/
.ch_mod_align_left_wrap { float:left; margin:0; }.ch_mod_align_right_wrap { float:right; margin:0; }.promo_mod_1 { position:relative; display:block; clear:both; margin:0; padding:0; margin:0 0 5px 0; width:auto; }.promo_mod_2 { float:left; margin:0 10px 10px 0; width:auto; }.promo_mod_3 { float:left; margin:0 10px 10px 0; width:100%; }.promo_mod_4 { position:relative; display:block; clear:both; margin:0 0 5px 0; width:98%; }
/*round boxes*/
/*border*/
.promo_box_roundtop { display:block; clear:both; height:11px; margin:0; background: url(/media/pc/upccore/global/core/boxes/tl_round.png) no-repeat top left; }.promo_box_roundtop .right { float:right; height:11px; width:11px; background: url(/media/pc/upccore/global/core/boxes/tr_round.png) no-repeat top right; }.promo_box_roundbottom { display:block; clear:both; height:11px; margin:0; background: url(/media/pc/upccore/global/core/boxes/bl_round.png) no-repeat top left; }.promo_box_roundbottom .right { float:right; height:11px; width:11px; background: url(/media/pc/upccore/global/core/boxes/br_round.png) no-repeat top right; }.promo_box_rounded { display:block; clear:both; padding:0 9px 0 9px; margin:0; border-left:1px solid #ccc; border-right:1px solid #ccc; }.box_bg {margin:0 0 -11px 0; background:url('/media/pc/upccore/global/core/boxes/bg_rounded2.png') repeat-x left bottom; }/*utilities*/.utilities_box_roundtop{ display:block;clear:both; height:6px;margin:0;background:#dbedf9 url(/media/pc/upccore/global/core/boxes/lightblue_tl_round.png) no-repeat top left;}.utilities_box_roundtop .right{ float:right;height:6px; width:6px;background:#dbedf9 url(/media/pc/upccore/global/core/boxes/lightblue_tr_round.png) no-repeat top right;}.utilities_box_roundbottom{ display:block;clear:both;height:6px;margin:0;background:#dbedf9 url(/media/pc/upccore/global/core/boxes/lightblue_bl_round.png) no-repeat bottom left;}.utilities_box_roundbottom .right{ float:right;height:6px;width:6px;background: #dbedf9 url(/media/pc/upccore/global/core/boxes/lightblue_br_round.png) no-repeat bottom right;}.utilities_box_rounded{ display:block;clear:both;background: #dbedf9; padding:0 10px 0 10px;margin:0; }.utilities_box_rounded .iconlist{float:left;clear:both;margin:0 -10px 10px -10px;background:url(/media/pc/upccore/global/core/boxes/bg_util_live.png) repeat left top;}#cms_ww_main .utilities_box_rounded .iconlist {width:336px !important;}
.utilities_box_rounded .iconlist{float:left;clear:both;margin:0 -10px 10px -10px !important;margin:0 0 10px -5px; background: #dbedf9;}
.utilities_box_rounded .iconlist a{float:left;width:123px;padding:10px 0 8px 45px; color:#333; font-weight:bold; text-decoration:none; background-image:url(/media/pc/upccore/global/core/icons/iconsprite_customerblock.png) !important;  background-repeat:no-repeat; background-color: #dbedf9 }
.utilities_box_rounded .iconlist .item1{ background-position: 0px 0px;}
.utilities_box_rounded .iconlist .item1:hover{background-position:-167px 0px}
.utilities_box_rounded .iconlist .item2{ background-position:0px -62px;}
.utilities_box_rounded .iconlist .item2:hover{ background-position:-167px -62px;}
.utilities_box_rounded .iconlist .item3{ background-position:0  -94px;}
.utilities_box_rounded .iconlist .item3:hover{ background-position:-167px -94px;}
.utilities_box_rounded .iconlist .item4{ background-position:0px -125px;}
.utilities_box_rounded .iconlist .item4:hover{ background-position:-167px -125px;}
.utilities_box_rounded .iconlist .item5{ background-position:0 -436px;padding:10px 0 7px 45px!important;}
.utilities_box_rounded .iconlist .item5:hover{ background-position:-167px -436px;}
.utilities_box_rounded .iconlist .item6{ background-position:0px -187px;padding:10px 0 7px 45px!important; }
.utilities_box_rounded .iconlist .item6:hover{ background-position:-167px -187px;}

.utilities_box_rounded h2{ float:left; text-transform:uppercase; font-size:1.1em; margin-bottom:5px;}
.utilities_box_rounded h3{ float:left;clear:both; width:80%;margin-bottom:5px;font-size:1.1em;}
.utilities_box_rounded .divider{ width:336px;margin:5px -10px 5px -10px; border-bottom:1px solid #fff;}
.utilities_box_rounded .newslink{border-top:1px solid #dbedf9;}
.utilities_box_rounded .newslink a{border:none;padding:4px 0 4px 10px;}
.utilities_box_rounded .readmore{ height:22px;width:316px;font-weight:normal !important;}
.utilities_box_rounded .readmore a{ float:left; clear:none; margin:0 0 0 0; font-weight:normal!important;}
/*linklists*/
/****Used in news feeds etc to create lists of headlines****/
.newslink { display:block; clear:both; margin-top:0; font-size:95%; }.newslink a { display:block; clear:both;text-decoration:none; padding:4px 0 4px 10px;border-bottom:1px solid #eee;  background:  url(/media/pc/upccore/global/core/arrows/arrow_simple_right2.png) no-repeat 0 8px;}.newslink a:hover { text-decoration:underline; }
.hightlights .newslink { display:block; clear:both; margin-top:0; font-size:110% !important; border-top:1px solid #eee; }
.hightlights .newslink a { display:block; text-decoration:none; padding:4px 0 4px 10px;  background:  url(/media/pc/upccore/global/core/arrows/button_list_reg.png) no-repeat 0 8px; font-weight:bold; border-bottom:1px solid #eee; }
.hightlights .newslink a:hover { text-decoration:underline; }

.rsslink{display:block; clear:both; margin-top:0; font-size:95%;border-bottom:1px solid #eee; }.rsslink a { display:block; clear:both;text-decoration:none; padding:4px 0 4px 15px;  background:  url(/media/pc/upccore/global/core/icons/rss.png) no-repeat 0 5px;border-top:1px solid #eee; }.rsslink a:hover { text-decoration:underline; }

.morenewsbar{ display:block; clear:both; margin-top:5px;padding-top:5px; font-weight:bold;  }.morenewsbar a{ text-decoration:none;}.morenewsbar a:hover{text-decoration:underline;}.morenewsbar .newslink2{float:left;text-decoration:none; padding:0 3px 3px 10px;background:url(/media/pc/upccore/global/core/arrows/arrow_simple_right2.png) no-repeat 0 3px !important; }
.readmore { display:block; clear:both; font-size:11px; margin-top:5px; font-weight:bold; }.readmore a { display:block; clear:both; text-decoration:none;  padding:4px 0 4px 10px; background:  url(/media/pc/upccore/global/core/arrows/arrow_simple_right2.png) no-repeat 0 8px; }.readmore a:hover { text-decoration:underline; }

.livetv_widget_container{ float:left; clear:both; width:100%;}.livetv_widget_container #epg{float:left; clear:both; width: 100%;border-top:1px solid #eee;padding:0; }.livetv_widget_container #epg div{float:left; border-bottom:1px solid #eee;padding:5px 0;  width: 50%;}.livetv_widget_container #epg div a{ text-decoration:none;}.livetv_widget_container #epg div a img{ float:left;margin-right:5px; width:50px; height:auto;}.livetv_widget_container #epg div a span{float:left;}.livetv_widget_container #epg div a:hover{text-decoration: underline;}

.ch_mod_shop{float:left;width: 100%;border-top:1px solid #eee;}.ch_mod_shop div{float:left;width:50%;padding:5px 0;border-bottom:1px solid #eee; }.ch_mod_shop img{width:42px;height:19px;margin-right:5px; vertical-align:middle;}.ch_mod_shop a{float:left;width:100%;text-decoration:none; cursor:pointer;}.ch_mod_shop a span{width:100px;margin-top:2px;  cursor:pointer;}.ch_mod_shop a:hover{ float:left;width:100%; cursor:pointer; text-decoration:underline;}

.fat_footer { float:right !important; clear:both; text-align:left;width:768px; height:150px; padding:5px 0 0 0; margin:20px 0 20px 0;background:url(/media/pc/upccore/global/core/boxes/bg_homebottom.jpg) repeat-x left bottom;border-top:1px solid #eee; }.fat_footer .item{float:left; width:128px; padding:15px;}.fat_footer .last{width:135px;}.fat_footer .wide{width:234px;}.fat_footer .highlight{height:118px; background:url(/media/pc/upccore/global/core/boxes/bg_fatfooter_highlight.jpg) repeat-x left bottom;}.fat_footer .width1{ width:234px;}.fat_footer .width2{  width:134px;}.fat_footer h4 { margin:0 0 8px 0 !important; font-size:1.1em;color:#6DB7E4; text-transform:uppercase; }.fat_footer h5 { margin:0 0 8px 0 !important; font-size:1.1em; }.fat_footer .homelink { display:block; clear:both; font-size:95%; }.fat_footer .homelink a { display:block; clear:both; text-decoration:none; padding:4px 0 4px 10px; background:  url(/media/pc/upccore/global/core/arrows/arrow_simple_right2.png) no-repeat 0 8px; }.fat_footer .homelink a:hover { text-decoration:underline !important; }.fat_footer .floatleft{float:left!important; clear:none!important; width:117px!important;}

.ch_mod_right_blue{ display:block;clear:both;}.ch_mod_right_blue ul{display:block;clear:both;float:left;list-style-type:none;margin:0;padding:0;}.ch_mod_right_blue li{display:block;clear:both;float:left;}.ch_mod_right_blue li a{text-decoration:none;  float:left;padding:4px 5px 3px 0;}.ch_mod_right_blue li a:hover{ float:left; padding:4px 5px 3px 0; color:#8D8554;}.ch_mod_right_blue li a img{ vertical-align:middle;float:left;clear:right;width:18px;margin-right:3px; }.ch_mod_right_blue li a span{ float:left;clear:right;width:118px; height:auto; cursor:pointer;}
.promo_mod7{float:left; clear:both;width:100%;padding:0;}.promo_mod7 a{color:#333!important;}.promo_mod7 img{float:left;  width:100px;}.promo_mod7 p{float:right;width:225px;margin:0 0 10px 0;padding:0px;}.promo_mod7 h5{float:right;width:225px;margin:0 0 3px 0;padding:0px;font-size:100%;}.promo_mod7 h5 a{float:left; font-weight:bold;text-decoration:none !important;}.promo_mod7 h5 a:hover{ text-decoration:underline !important;}.promo_mod7 .newslink{float:right; clear:none!important;width:225px; }#tg_search_mini{float:left;width:100%;}#tg_search_mini .cr label {margin-right:10px;}#tg_search_mini .cr input {margin:0 5px 0 0;width:auto;	}#tg_search_mini div {	margin-bottom:8px;}		#tg_search_mini .generic_button{width:78px !important;}#tg_search_mini input.clearField {width:97%;font-size:95%;padding:2px;}#tg_search_mini img{width:auto;}.promo_mod8 {float:left; clear:both;width:100%;padding:0; }.promo_mod8 img{float:left;  width:110px; margin:0 5px 0 0;}.promo_mod8 p { float:right; width:295px; margin:0 0 10px 0; padding:0px; }.promo_mod8 h5 { float:right; width:295px; margin:0 0 3px 0; padding:0px; font-size:100%; }.promo_mod8 h5 a { float:left; font-weight:bold; text-decoration:none !important; }.promo_mod8 .readmore { float:right; clear:none !important; width:295px; margin:4px 0 0 0; border:0; }.promo_mod8 .readmore a{border:0; font-weight:bold; }
/*games section support*/
 .speel_button{color:#fff !important; font-size:11px !important; font-weight:normal; text-align:left; text-transform: uppercase;text-decoration:none !important;border:none !important;margin:0 0 0 3px !important;padding:2px 0 0 5px;vertical-align:top;
  background: url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -162px;  height:15px !important; }
 .speel_button:hover{  background:url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -144px; cursor:pointer;vertical-align:top;}
/*Speeltournoi*/
.portal_games_tournament{position:relative;float:left;clear:both; width:588px;}.portal_games_tournament .left{float:left; width:180px; margin-right:5px;}.portal_games_tournament .left img{width:175px;}.portal_games_tournament .right{float:left;width:180px; padding:0;}.portal_games_tournament .right h2{clear:both;font-size:110%;}.portal_games_tournament .right h5{clear:both;}.portal_games_tournament .right p{ clear:both;}.portal_games_tournament .right .posright{width:180px; text-align:right;margin-top:20px;}/* Changed by Linda 20090505: Background position for blue button, added width */.portal_games_tournament .right .speel_button{ float:right; clear:both;width:54px !important;background-position: left 0;}/* Changed by Linda 20090505: Background position for blue button */.portal_games_tournament .right .speel_button:hover{ background-position: left -18px;}.portal_games_tournament .readmore{float:left !important;width:100%; }.portal_games_tournament .posx3{position:relative;float:left; width:179px; min-height:190px;height:auto !important;height:190px;padding:0 10px 0 0;}.portal_games_tournament .posx3 img{width:175px;}.portal_games_tournament .posx3 h2{float:left;clear:both;font-size:120%;margin:5px 0 3px 0 ;}/* Changed by Linda 20090505: Added width (IE didn't fill out the area automatically) */.portal_games_tournament .posx3 strong{float:left;clear:both;font-size:100%;width:179px;}/* Changed by Linda 20090505: Added width (IE didn't fill out the area automatically) */.portal_games_tournament .posx3 p{float:left;clear:both;width:179px;padding:0;}/* Changed by Linda 20090505: Background position for blue button, added width */.portal_games_tournament .posx3 .speel_button{position:absolute; bottom:0;left:0;  clear:both;margin:5px 0 0 0 !important;text-decoration:none !important;width:54px !important;background-position: left 0;}/* Changed by Linda 20090505: Background position for blue button */.portal_games_tournament .posx3 .speel_button:hover{float:left;  clear:both;margin:5px 0 0 0 !important;text-decoration:none !important;background-position: left -18px;}/* Changed by Linda 20090505: Width changed to 553px */.portal_games_tournament .games_list{float:left; clear:both; width:553px; padding:5px;}.portal_games_tournament .games_list .pos1{float:left;width:60px; }.portal_games_tournament .games_list .pos1 img{}.portal_games_tournament .games_list .pos2{float:left;width:130px;}.portal_games_tournament .games_list .pos2 h2{ font-size:100%;margin:0 0 5px 0;}.portal_games_tournament .games_list .pos3{float:left;width:200px}/* Changed by Linda 20090505: Width changed to 100px so the button fits */.portal_games_tournament .games_list .pos4{float:left;width:100px;}/* Changed by Linda 20090505: Added button definition */.portal_games_tournament .games_list .pos4 .speel_button{float:left;clear:both;width:54px;text-decoration:none !important;background-position: left 0;}.portal_games_tournament .games_list .pos4 .speel_button:hover{float:left;clear:both;width:54px;text-decoration:none !important;background-position: left -18px;}/*autonieuws search*/
.portal_auto{padding:10px;}.portal_auto .container {background:transparent;width:238px;float:left;}.portal_auto form div {margin-bottom:10px;}.portal_auto label {display:block; clear:both !important; font-weight:normal;margin:0;padding:0;margin-bottom:4px;}.portal_auto form div #make, .portal_auto form div #model ,.portal_auto form div #fuel{width:98%;}.portal_auto #pricefrom, #priceto, #mileagefrom, #mileageto, #yearfrom, #yearto, #radius {width:113px;margin-right:6px;}.portal_auto #zip {width:110px; border:1px solid #c8c8c8;}.portal_auto select {display:block; clear:both !important;margin-bottom:15px}.portal_auto .qalistssearch {height:16px; display:block; clear:both !important;}.portal_auto #submit_btn {margin-left:0 !important;}
/*telefoongids*/
.ch_search_mini{width:auto;font-size:11px; padding:5px;}.ch_search_mini img{margin:0 0 10px 0;}.ch_search_mini .radios{display:block; clear:both;margin-bottom:10px; }.ch_search_mini .radios input.radio{margin-right:3px;width:auto !important;display:inline !important; vertical-align:middle}.ch_search_mini .radios label{display:inline !important;width:auto !important;  vertical-align:top !important;}.ch_search_mini label{ display:block; clear:both;margin-bottom:4px}.ch_search_mini input{width:95%;margin-bottom:10px;}.ch_search_mini #wcity{width:95%;margin-bottom:5px;}.ch_search_mini .grey_disabled_text{ color:#CCCCCC;margin-bottom:5px;}.ch_search_phoneguide {float:left;  width:468px;}#ch_phone_person {width:227px;float:left;}#ch_phone_company {width:227px;float:right;}			.ch_search_phoneguide fieldset {margin:0;padding:0;border:0;}.ch_search_phoneguide form div {padding-bottom:1em; padding:8px;background:#eee;}.ch_search_phoneguide form div label {display:block;font-weight:bold; }.ch_search_phoneguide form div input {border:1px solid #d2d2d2;width:200px;}.ch_search_phoneguide .footer {margin-top:10px;clear:both; text-align:right;}

/*lightbox*/
.ch_modal_window_overlay { margin:-10px 0 0 -16px; background-color: #fff;  opacity: 0.75; }.ch_modal_window { background: #ffffff; padding: 10px; border: 1px solid #c8c8c8; }.ch_modal_window h3 { margin:0 0 10px; font-size:150% }.ch_modal_window_ok { position:absolute; top:10px; right:10px; background:transparent url('/media/pc/global/core/close_02.gif') top left no-repeat; }.ch_modal_window_ok:hover img { visibility:hidden; }
/*youtubemashup*/
.youtube_player { display:none; }.youtube_thumb { clear:left; display: block; }.youtube_thumb .youtube_link { width:90px; height:70px; border:1px solid #c8c8c8; float:left; margin-bottom: 8px; position:relative; }.youtube_thumb .youtube_link img { width:90px; height:70px; }.youtube_thumb .youtube_link:hover .youtube_play_on { display:block !important; }.youtube_play_on, .youtube_play_off { position:absolute; width:90px; height:70px; top:0; left:0; }.youtube_info { float:left; width:148px; padding-left:10px; }
/*google adsense*/
.adsense_container{width:100%; border:none; padding:0;margin:0; border-collapse:collapse;}.adsense_container .leesmeer{float:left; clear:both;margin-bottom:10px;text-decoration:none !important; font-weight:normal !important}.adsense_container .leesmeer a{ float:left; clear:both;color:#017f01; font-weight:normal !important;text-decoration:none !important;}.adsense_container .leesmeer a:hover{text-decoration:underline !important;}
.adsense_head{display:block;clear:both;font-size:11px;margin-bottom:2px;}.adsense_head a{color: #00c !important;text-decoration:underline !important;}.adsense_head a:hover{text-decoration:none !important;}.adsense_text{font-weight:normal;color:#333;font-size:11px;}
/*radio*/
#webradio-promo	{ margin: 0; padding: 0;  }#webradio-promo table{ margin: 0; padding: 0;  }#webradio-promo table td{ vertical-align:top; }#webradio-promo .content{ margin: 0; padding: 0; border-top: 0; }#webradio-promo .item{ float: left; clear:both;margin:0 0 0 0; padding: 0; width:100%;border-bottom:1px solid #f0f0f0;  }#webradio-promo .item .logo{ float:left;width: 49px; margin: 0 15px 0 10px; }#webradio-promo .item .text{ float:left;margin: 0; padding: 2px 0 0 0; width:72px; text-align:left; }#webradio-promo .item strong{display:block;clear:both;}#webradio-promo .item .readmore{ position:relative; left:0;top:0; float:none !important; }#webradio-promo .item .separator{ line-height: 0; height: 0; margin: 0; padding: 5px; font-size: 0; clear: both; }
/*weather*/
 .newsweer{position:relative;float:left;clear:both;padding:11px 0 8px 0; width:100%; background:  url(/media/pc/upccore/global/core/arrows/arrow_simple_right2.png) no-repeat 0 15px;border-top:1px solid #eee;} .newsweer a{display:inline;vertical-align:top; width:100%;border-bottom:none;padding:11px 0 1px 10px; text-decoration:none; } .newsweer a:hover{ text-decoration:underline;} .newsweer span{display:inline;vertical-align:top;} .newsweer #weather_data{display:inline;vertical-align: top;margin:0 0 0 8px;padding:0; } .newsweer #weather_data .temp{display:inline;vertical-align: top; font-weight:bold;} .newsweer #weather_data img{position:relative !important;position: absolute;top:12px !important;margin:0 0 0 0;padding:0; clear:right; display:inline !important; display:none;} .default_content { visibility: hidden; }
 
.webmail_login { display:block; clear:both; }.webmail_login h3 { display:block; clear:both; font-size:1.2em !important; margin:0 0 5px 0; }.webmail_login .line { display:block; clear:both; margin:10px 0 10px 0; padding-top:10px; border-bottom:1px solid #eee; }.webmail_login fieldset { border:0 !important; padding:0px; }.webmail_login fieldset div { display:block; clear:both; margin:0 0 10px 0; }.webmail_login fieldset label { float:left; margin:0 0 5px 0; font-size:1.1em !important; width:120px; font-weight:normal; }.webmail_login fieldset input { border:none; }.webmail_login input.button2 { float:left; width:70px; height:17px !important; margin:0 0 0 0; border:none; line-height:normal; font-size:11px !important; color:#FFF; padding:0 3px 3px 3px; text-align:left; background: url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -36px; text-transform:uppercase; margin-left:120px; }.webmail_login input.button2:hover { color:#fff !important; padding:0 3px 3px 3px; background:url(/media/pc/upccore/global/core/buttons/button_sprite.png) no-repeat left -54px; }.input268 { float:left; margin: 0 0 10px 0; height:16px; padding:2px; width:264px; background: url(/media/pc/upccore/global/core/boxes/bg_input_268.png) no-repeat left top; }.input268 input { width:260px; border:0!important; color:#333; padding:0; height:16px; background:none; font-size:0.9em; }.input92 { float:left; margin: 0 0 10px 0; height:16px; padding:2px; width:92px; background: url(/media/pc/upccore/global/core/boxes/bg_input_92.png) no-repeat left top; }.input92 input { width:86px; border:0; color:#333; padding:0; height:16px; }.webmail_login .newslink a { border:none!important; font-size:1.1em;}

