li { height: 19px; color:#666; border-bottom:1px solid #f7f7f7; overflow: hidden; margin: 0 0 0 5px; padding: 0 0 0 0;}
li a { color:#000; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0px;}
li a:hover { background:#f7f7f7; border-bottom:1px solid #eee; color: #7F0044; text-decoration: underline; } 

.video_icon { float:right; margin: 0; }
.leftfull { width: 99%; margin: 0px 0 0 0; padding: 0px 0px; clear: both;}

.left { float: left; width: 635px; position: relative; top: 0; left: 0; margin: 13px 0 0 0; padding: 0px 0px;}
.left_margin0 { margin-top: 0; }
.left_margin5 { margin-top: 5px; }

.left .chapeau1 { font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #0093bb; margin: 0 0 0px 0; padding: 0; }
.left .chapeau2 { font: normal 16px Arial, Helvetica, sans-serif; color: #000; margin: 0 0 0px 0; padding: 0; }

.main_news { margin: 0; padding: 0; }

.left_articles { float: left; width: 380px; margin: 0 0 5px 0; padding: 0 0 0 0px; }
.left_articles a {text-decoration: none; }
.left_articles h2 a {  color:#000; font: bold 16px verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px;} 

div.aankeilers { border:none; height:103px; width:635px; padding: 0; background: #fff url("/images/bg_blue_3.jpg") no-repeat scroll left top; margin: 0 0 6px 0;  }
.aankeilers div { border:none; float:left; height:102px; overflow: hidden; line-height: 16px; color: #222; color:#0092AD;}
.aankeilers div h1 { padding: 4px 2px; display:block; line-height: 6px; padding-top:6px; font-size: 13px;}
.aankeilers div h1 a, aankeilers div h1 a:visited { color:#0092AD; text-decoration: none; }
.aankeilers div h1 a:hover {text-decoration: underline; }
.aankeilers div.leftside { background-color: transparent; width:1px; }
.aankeilers p { padding: 0px 4px; }
.aankeilers div { width:211px; }
.aankeilers div.full { width:633px; }
.aankeilers div.wide { width:422px; }
.aankeilers div.half1 { width:317px; }
.aankeilers div.half2 { width:316px; }

.aankeilerHeader { height:29px;}

.home_categorie { margin: 0 0 0px 0; padding: 0;} /* removed by Teun: height:170px; */

.headlines_date { float: left; display: block; width:110px; height:13px; padding::0 2px; color:#aaa; }
.headlines_title { float: left; display: block; width:350px; font-weight: bold;padding:0 3px; }
.headlines_reacties { float: left; display: block; width:55px; color:#ccc; font-size: 11px;padding:0 2px; }
.meernieuws_date {float: left; display: block; width:40px; height:13px; padding::0 2px; color:#aaa;}

.lt { height: 21px; background: #fff url(../images/3punten.gif) repeat-x 0 6px; padding:0; margin: 0; border:none; }
.lt h3 {font-size: 16px; color:#999; background:#fff; width:210px; padding:0; margin: 0; border-bottom:none;}
.lt h3 span a { color:#444; text-decoration: none; font: normal 12px verdana, Arial, Helvetica, sans-serif; width:190px; padding:0; margin: 0;}
.lt h3 span a:hover { /* color:#740044; */ text-decoration:none;  }
.lt h3 a:hover { text-decoration: none; }
.lt h3 img {padding: 0px 0 0 2px; margin: 2px 0 0 3px; }

.lbox_bb {/*  border-bottom:1px solid #eee; */ }

.main-news_width { width: 363px;}
.lbox {float:left;color:#000;padding:3px 0;margin:0;width:360px;height:auto;line-height:1.4em;}
.lboxR {float:right;color:#000;padding:3px 0;margin:0;width:360px;height:auto;line-height:1.4em;}

.lbox360 {color:#000;padding:3px 0;margin:0;width:360px;height:auto;line-height:1.4em;}
.lbox360 a {text-decoration:none;}
.lbox500 {	color: #000; padding: 3px 20px 5px 0; margin: 0 0px 15px 35px; height: auto; width: 570px; clear:both; }
.lbox500 p { background: inherit; line-height: 1.35em; margin: 2px 0 4px 0;  }
.lbox500 h2 { color: #000; font-size: 16px; margin: 0 0 0 0; padding: 0 0 0 0px; line-height:20px; }
.lbox500 h2 a, .lbox500 p a {text-decoration: none; }
.lbox500 h2 a:hover, .lbox500 p a:hover  {text-decoration: underline; }

/* overig resultaat */
.lbox500small {	color: #000; padding: 0; margin: 2px 0 0 35px; width: 570px; clear:both; }
.lbox500small ul { list-style: none; margin: 0; padding: 0; }
.lbox500small ul li { color:#000; margin: 0 0 0 0; padding: 0 0 0 0; line-height:16px; overflow: hidden; }

/* Left h2 title */
.marginL30 {margin-left: 30px; }

.lbox500  .tijd { display: inline; width:35px; border: solid 1px #ddd; background:#f7f7f7; }
.lbox500 ul li { color:#000; height: 30px; margin: 0 0 0 0; padding: 0 0 0 0; line-height:16px; overflow: hidden; }
.lbox500 ul li.frontpage { color:#000; height: 18px; margin: 0 0 0 0; padding: 5px 0 0 0; line-height:16px; /*overflow: hidden; */}
.lbox500 li a { color:#444; text-decoration: none; font-size:12px;  font-family: Arial, Helvetica, sans-serif; line-height:12px;}
.lbox500 li a:hover { text-decoration: underline; }
.lbox500 li span { font-size: 11px; }
.lbox500 .floatLimg { float: left; padding: 1px; margin: 3px 14px 6px 0px; border: solid 1px #000; }
.lbox500 .bgd_3puntjes { background: #fff url(../images/3punten.gif) repeat-x 0 6px; }

.lbox500 .thumb  { margin: 0px 12px 12px 0; }

.lbox500 ul.beursAgenda ul { margin: 0px 0 0 0; padding-top:0px; }
.lbox500 ul.beursAgenda li { height: 20px; }
.lbox500 h3.beursAgendaH3{ height: 21px; background: #fff url(../images/3punten.gif) repeat-x 0 6px; padding:0; margin: 0; border:none; }

.lbox500 .beursAgenda_date { float: left; display: block; width:50px; height:13px; padding:2px 0 2px; color:#444; line-height:17px;}
.lbox500 .beursAgenda_jaar { float: left; display: block; width:180px; color:#444; font-size: 12px;padding:0 2px; line-height:17px; }

.lbox500 .beursAgenda_title { float: left; display: block; width:250px; padding:1px 3px; font-weight: normal; color:#0097A2; background:#f7f7f7; font-size:12px; overflow:hidden; }
.lbox500 .beursAgenda_title a, 
.lbox500 .beursAgenda_title a:visited { font-weight:normal; text-decoration: none; color:#0097A2; line-height: 17px; overflow:hidden; margin:0; padding: 0;}
.lbox500 .beursAgenda_title a:hover { color:#740044; font-weight:bold; text-decoration: underline; }

.topicTagbox {	float: right; color: #000; padding: 3px 0px 5px 0; margin: 0 40px 15px 0; height: auto; width: 550px;	}
.topicTagbox ul.spyred { }
.topicTagbox ul.spyred li { height:31px; width:545px;}
.topicTagbox li.f7 { background:#f7f7f7; }
.topicTagbox ul li .time { float: left; display: block; width:50px; height:13px; padding:0 2px; color:#bbb; }
.topicTagbox ul li .realTimeMain { float: left; display: block; width:400px; font-weight: bold; padding:0 3px; }
.topicTagbox ul li small { font-size:11px; font-weight:normal; color:#bbb; }
.topicTagbox ul li .categorie { float: left; display: block; width:55px; color:#ccc; font-size: 11px;padding:0 2px; }
.topicTagbox img a { border-style: none; } 

.lbox501 {	float: right; color: #000; padding: 0px 0px 0px 0; margin: 0 25px 0px 0; height: auto; width: 550px; }
.lbox501 ul li { color:#000; height: 20px; margin: 0 0 0 0; padding: 0 0 0 0; line-height:12px; overflow: hidden; }
.lbox501 li a { color:#444; height: 20px; text-decoration: none; font-size:12px;  font-family: Arial, Helvetica, sans-serif; }
.lbox501 li a:hover { text-decoration: underline; }
.lbox501 li span { font-size: 11px; }
.lbox501 h4 { font: bold 16px Arial, Helvetica, sans-serif; color:#740044; background: url(../images/3punten.gif) repeat-x 0 9px; }
.lbox501 h4 span { background: #fff; padding:0 3px; margin: 0 0; font: bold 16px Arial, Helvetica, sans-serif; color:#740044;}

.lbox502 {  float: right; color: #000; padding: 0px 0px 0px 0; margin: 0 25px 0px 0px; height: auto; width: 550px; }
.lbox502 ul li { color:#000; height: auto; margin: 3px 0 2px 0; padding: 2px 0 1px 0; overflow: hidden;
    list-style: disc inside; }
.lbox502 li a { color:#444; height: auto; text-decoration: none; font-size:12px;  font-family: Arial, Helvetica, sans-serif; }
.lbox502 li a:hover { text-decoration: underline; }
.lbox502 li span { font-size: 11px; }
.lbox502 h4 { font: bold 16px Arial, Helvetica, sans-serif; color:#740044; background: url(../images/3punten.gif) repeat-x 0 9px; }
.lbox502 h4 span { background: #fff; padding:1px 10px 1px 3px; margin: 0 0; font: bold 16px Arial, Helvetica, sans-serif; color:#740044;}


.spybox { color:#900; } 
.spybox a {color:#900; }

.feedlistBox {color: #000; padding: 0px 0px; margin: 0 0 15px 10px; height: auto; width: 310px;	}
.feedlistBox ul.spyred { }
.feedlistBox ul.spyred li { height:32px; border-bottom:1px solid #eee; line-height:16px;}
.feedlistBox ul li .time { float: left; display: block; width:30px; height:13px; padding:0 2px; color:#999; }
.feedlistBox ul li .main { float: left; display: block; width:250px; padding:1px 3px; font-weight: bold; overflow:hidden; white-space:nowrap;}
.feedlistBox ul li .main a, 
.feedlistBox ul li .main a:visited { color:#000; }
.feedlistBox ul li small { font-size:11px; font-weight:normal; color:#bbb; }



/* ---  start  NewsRoom RealTime Box ------- */
.realTimebox {	color: #000; padding: 0px 0px; margin: 0 0 15px 20px; height: auto; width: 625px;	}
.realTimebox ul.spyred { }
.realTimebox ul.spyred li { height:32px; border-bottom:1px solid #eee; }
.realTimebox li.f7 { background:#f7f7f7; }
.realTimebox ul li .time { float: left; display: block; width:50px; height:13px; padding:0 2px; color:#999; }
.realTimebox ul li .realTimeMain { float: left; display: block; width:450px; padding:1px 3px; font-weight: bold; }
.realTimebox ul li .realTimeMain a, 
.realTimebox ul li .realTimeMain a:visited { color:#000; }
.realTimebox ul li small { font-size:11px; font-weight:normal; color:#bbb; }
.realTimebox ul li .categorie { float: left; display: block; width:55px; color:#ccc; font-size: 11px;padding:0 2px; }

/* ---  start  NewsRoom River Box ------- */

.riverbox { float: right; color: #000; padding: 3px 0px 10px 0; margin: 0 0 15px 0; height:auto; width: 490px; }
.riverbox p { line-height: 1.35em; margin: 2px 0 4px 0;  }
.riverbox h2 {	color: silver; font: bold 18px Arial, Helvetica, sans-serif; margin: 0 0 0 0; padding: 0; line-height:20px; }
.riverbox h3 {	margin-bottom: 5px; margin-left:4px; }
.riverbox ul { margin: 5px 0 0 0; padding: 0; }
.riverbox ul li { }
.riverbox ul li img {width:16px; height:16px; border-width:0; margin-right:2px; vertical-align: text-bottom;}

/*.lbox a { background: inherit; }*/
.lbox h2 {	color: #000; font-size: 15px; line-height:15px;}
.lbox h2 a { color: #000; font: bold 14px  Arial, Helvetica, sans-serif; }
.lbox h2 a:hover { color:#740044; text-decoration: underline; }

.lbox p a { text-decoration: none; }
.lbox  .update_news { font-size: 11px; font-weight: bold; color:#888; }
.lboxR p a { text-decoration: none; }

.box .spyred ul li {height: 20px;}

.left h2 a, .lbox h2 a { text-decoration: none; font-size: 15px; }

.breadcrumb, .breadcrumb a { font-size: 10px; color: #000; text-decoration: none; margin: 0 0 8px 0;  height: 10px;}
.breadcrumb a:hover {text-decoration: underline; color:#a00;  }
.breadcrumb span { float: right; }
.breadcrumb em { margin: 0px 0 0 120px; padding: 0px 0 0 0; font-style:normal; font: bold 13px Arial, Helvetica, sans-serif;  }

.colorlinkgreen { font: normal 12px Arial, Helvetica, sans-serif; color:#999; }
.colorlinkgreen a { color:#0092A9; padding: 3px 0; margin:3px 0; font-size:10px; text-decoration:underline; }
.colorlinkgreen a:hover { color:#a00; }

.minutenL { margin: 0px 10px 3px 0; padding:0; font-size: 11px; font-weight: bold; color:#888; text-align: left; }
.minutenR { margin: 0px 10px 3px 0; padding:0; font-size: 11px; font-weight: bold; color:#888; text-align: right; }

.thumbmain { float: left; width: auto;  border: solid 1px #e7e7e7;  background:#fff; color: #999; font-size: 10px; margin: 4px 10px 6px 0px; padding: 5px; clear: both; }
.thumbmain a{ margin: 0; padding: 1px; color: #aaa; background: none; font: normal 9px Arial sans-serif ; text-decoration: none; }
.thumbmain img { border: solid 1px #222; }
.thumbmain a:hover {border:none;}

.thumb   { float: left; width: auto;  border-right: 1px solid #ddd;  background: #fff; color: #bbb; margin: 15px 12px 12px 0; padding: 0; }
.thumb p { font-size:11px; width: 80px; overflow: hidden;}
.thumb a { margin: 0; padding: 3px; color: #999; background: #fff; font: normal 9px Arial sans-serif ; text-transform: uppercase; text-decoration: none; }
.thumb img, .thumbr img { border: solid 1px #222; }
.lbox .thumb {margin-top: 4px;}

.thumbr { float: right; width: auto; border: solid 1px #d4d4d4; color: #fff; background: #909090; margin: 25px 0px 5px 15px; padding: 5px; }
.thumbr a{ margin: 0; padding: 3px; color: #FFF; background: #909090; font: normal 9px Arial sans-serif ; text-transform: uppercase; text-decoration: none; }

.left_right_articles        { float:right;color:#000;padding:4px 0px;margin:0;width:250px; }
.left_right_articles.floatL { float:left;}
.left_right_articles div.mid{ float: left; margin: 0 4px 2px 0; border: solid 1px #444;}
.left_right_articles h2     { clear:left; }
.left_right_articles h2 a:hover {text-decoration: underline; }

.left_right_articles ul { list-style-type:disc; line-height:normal; font: normal 11px Arial, Helvetica, serif;  padding-left:2px; margin-top:0; }
.left_right_articles li span {color:#999; font: normal 11px Arial, Helvetica, sans-serif;}
.left_right_articles li a {color:#222; font: normal 11px Arial, Helvetica, sans-serif;}
.left_right_articles li strong { color:#000; }
.left_right_articles li { border-bottom-style: none; }

.left_right_articles ul.borderL { border-left:1px solid #f7f7f7; border-bottom-style: none; }
.left_right_articles ul.borderL li { border-bottom-style: none; height:18px; }

.left_right_articles a, .left_right_articles a:visited { text-decoration: none; }

.poll           {padding:5px 5px 2px 5px;}
.poll h2        {text-decoration:none;font-size:15px;color:#000;}
.poll a.button  {font-weight:bold; margin:3px 15px 5px 0;}
.poll .options  {font-weight:bold;}
.poll .chart    {margin:0 0 2px;}
.poll .checkbox {font-size:11px; border-color:Purple; border-width:2px; border-style:none; width:100%; margin:0 -5px 0 -5px;}
.pollCenter     {width:250px; padding:15px; background-color:#ffffdd;}

/*
.poll a.showhide{width:150px;line-height:25px; text-align:left;font-weight:bold;}
.pollResult     {font:bold 11px Arial,Helvetica,Sans-Serif;padding:5px;}
.poll .quiz     {font: 11px/1.2em Arial,Helvetica,sans-serif;}
.poll .quiz .input {width: 150px;}
.poll .quiz .submit {background: none repeat scroll 0 0 #019FC4;border: 1px outset #019FC4;color: #FFFFFF;margin: 0 0 0 170px;padding: 3px 7px;text-decoration: none;}
.poll .stem     {font-style:italic;line-height:25px;font-weight:bold;margin:0 0 0 5px;}
*/

.home_categorie .lbox {width:300px;}
.home_categorie .left_right_articles {width:310px;}

.left li { color:#000; font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;  }
.left li { height: 19px; border-bottom:1px solid #ffff; overflow: hidden; margin: 0 0 0 0; padding: 0 0 0 0; line-height:16px;}
.left li a { color:#000; text-decoration: none; font-size:12px;  font-family: Arial, Helvetica, sans-serif;}
.left li a:hover {/* background:#f7f7f7;  border-bottom:1px solid #eee; */ color: #7F0044; text-decoration: underline; }

ul.inside {list-style: none; list-style-position:inside; }

/* --- rubriek / article detail pagina --- ZOEKEN ----------- */
.rubriekDetail_subTitle { margin: 10px 0 10px 0px; padding: 0;  font:normal 11px Arial, Helvetica, sans-serif;  }
.sorteer_rubriekDetail { color: #000; height: 20px; background: none; border-bottom: 1px solid #eee; margin: 7px 30px 20px 0; }
.sorteer_rubriekDetail_text { float: left; text-align: right; width: 300px; margin: 2px 0 0px 0; padding: 0 7px 0 0;  font: bold 13px Arial, Helvetica, sans-serif; }

.eerste_dropdown { background: #f7f7f7; border: solid 1px #ddd; width:140px; height: 18px; font-size:11px; margin: 1px 0 15px 0px; }
.tweede_dropdown { background: #f7f7f7; border: solid 1px #ddd; width:140px; height: 18px; font-size:11px; margin: 1px 0 15px 10px; }
 
.a-tot-z a { margin: 5px 1px; padding: 2px 4px; border: solid 1px #f0f0f0; text-decoration: none; font: normal 12px Arial, Helvetica, sans-serif;}
.a-tot-z a:hover, .a-tot-z a.selectletter { border: solid 1px #eee; background:#740044; color:#fff; text-decoration:underlinee;}

/* ------  Nieuws Detail pagina ------ */
p.first { font-weight:bold; }

.left .nieuwsDetailH1 { border-bottom: 1px solid #eee; padding: 5px 0 8px 0; }
.left .datum_nieuws { color:#999; font-size:11px; }

.lbox440 {	float: right; color: #000; padding: 3px 0px; margin: 0 0 15px 0;  height: auto; width: 440px;	}
.lbox440 h1 { border-bottom: 1px solid #eee; padding: 0 0 8px 0px; margin:0;}
.lbox440 h2 {	color: #000; font-size: 15px; line-height:15px;}
.lbox400 h2 a { color:#222; font: bold 18px  Arial, Helvetica, sans-serif; text-decoration: none;}

.lbox440 h3 {	}
.lbox400 h3 a, .lbox400 h3 a:visited { text-decoration: none;}

.left400 .googleEmbed { text-align:center; display: block; }
.lbox440 form { background: url(../images/bgd_form01.gif) no-repeat 0 bottom; padding:10px;}
.lbox440 p { margin: 3px 0 10px 0; }  
 
.lbox440 ul    {  font:normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 0; }
.lbox440 ul li {  font:normal 12px Arial, Helvetica, sans-serif; display:list-item; padding: 0 0 0 10px; vertical-align: middle; list-style-position: inside; list-style-image: none; list-style-type: disc; height:auto; border-bottom:1px solid #fff; }
.lbox440 ul li a { color:#740044; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0; }
.lbox440 ul li a:hover { text-decoration: underline; } 
.lbox440 ol { font:normal 12px Arial, Helvetica, sans-serif; margin:10px 0 0 10px; padding:0; }
.lbox440 ol li { font:normal 12px Arial, Helvetica, sans-serif;	border:none; list-style-position: inside; list-style-type: decimal; }
.lbox440 ol li a { color:#740044; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 0 0;}
.lbox440 ol li a:hover { text-decoration: underline; } 
.lbox440 .floatLimg { float: left; padding: 1px; margin: 3px 6px 6px 0px; border: 1px solid #333; }
 
.nieuwsDet_reactie { font: normal 12px Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 20px 0; line-height: 140%;}
.nieuwsDet_reactie_info { border-top:1px solid /* #0097A2 */ #C99100; border-bottom:1px solid #f7f7f7; color:/*#0097A2*/#C99100; padding: 2px 0 1px 0;}
.nieuwsDet_reactie_info .rqa { float: right; display: inline; font-size: 11px;  color:#999; font-weight:bold;      width: auto; border:1px solid #fff; padding: 0; margin: 0;}
.nieuwsDet_reactie_info a { font-weight:bold; }
.nieuwsDet_reactie_info a, .nieuwsDet_reactie_info .rqa a, .nieuwsDet_reactie_info .rqa a:visited {color:/*#0097A2*/ #C99100; padding: 1px 0; margin: 0; text-decoration: none;}
.nieuwsDet_reactie_info .rqa a, .nieuwsDet_reactie_info .rqa a:visited {  }
.nieuwsDet_reactie_info .rqa a:hover { /*background:#ddd;*/ color:#740044; padding: 1px 0; margin: 0; text-decoration: none;}
.nieuwsDet_reactie_info .rqa a img { border:none; margin:0; padding: 1px 0; }
.nieuwsDet_reactie_text { font: normal 12px Arial, Helvetica, sans-serif; line-height: 140%; padding: 5px 0 0 5px;}
.nieuwsDet_reactie_info a.reageer {color:#0097A2 /*#C99100*/; padding: 1px 0; margin: 0; text-decoration: none; font-size: 12px;}
.nieuwsDet_reactie_info a.reageer:visited {color:#0097A2 /*#C99100*/; padding: 1px 0; margin: 0; text-decoration: none; font-size: 12px;}

#left_relateerd180 { float: left; font: normal 11px Arial, Helvetica, sans-serif; margin: 0 0 0 0; padding: 0 0 0 0;     width: 180px; height: auto; height:100%; }
.left_relateerd_articles {  padding: 8px 0px 0 0px; margin: 0 0 0px 0; width: 180px; line-height:1.2em; }
.left_relateerd_articles .flex_li ul li { height: 33px; background:#0f0;}
.left_relateerd_articlesMid { float: left; font: normal 11px Arial, Helvetica, sans-serif; padding:3px 0;     width: 180px; border-bottom: 1px solid #ccc; /*border-top: 1px solid #ddd;*/ line-height:1.2em; } /* color:#999; aangepast op 14 mar 2007 door Teun: zwarte tekst op verzoek redactie */

.hi_li { width: 179px; height: auto;   padding: 2px 0; }
.hi_li h4 { font: bold 13px Arial, Helvetica, sans-serif; color:#000; padding: 0px 0 px 4px; margin: 4px 0; }
.hi_li ul { margin: 0 0 0 0; padding: 0 0 0 0px; /* list-style: none outside; */list-style: disc inside; }
.hi_li ul .inside { margin: 0 0 0 4px; padding: 0 0 0 4px; list-style: circle inside; color:#f00;}
.hi_li ul li { height: auto; color:#999; margin:3px 0; border-bottom: 1px solid #f7f7f7;}
.hi_li .RelNews { margin: 1px 0 10px 0; border:1px solid #ccc; background:#FFFBFF; }
.hi_li ul li a, .hi_li ul li a:visited { font: normal 11px Arial, Helvetica, sans-serif; color:#444; text-decoration: none; padding: 6px 1px 4px 1px; }
.hi_li ul li a:hover { color:#666; background: none; text-decoration: undeline; }
.hi_li ul li .kopje { color:#740044; font-weight: bold; }
.hi_li p { color:#000; }

.googleMapsImg  { float: left; margin:3px 3px 6px 0; border: 1px solid #eee;}
.auteurMapsImg  { margin:3px 3px 6px 0; border: 1px solid #333; clear: left; }
.f7BorderMapsImg  { margin:3px 3px 6px 0; border: 1px solid #f7f7f7; clear: left; }

.hr_line { border-style: none; border-top:1px solid #ddd; height:3px; width:180px; background:none; clear: both; margin:0px 0; padding:0px 0;}

.p1 { margin: 4px 0 3px 0; padding: 10px 0 0 0; font: bold 13px Arial, Helvetica, sans-serif; }

.photoSlide180 { margin: 0; padding:0; }
.photoSlide180 img { border: solid 2px #ddd; margin: 0px 0 0 0; }
.photoSlide180 .slideNav { width:179px; font: bold 12px Arial; text-align: center;  }
.photoSlide180 .slideNavHolder { width: 50px; margin: 0;}
.photoSlide180 .slideNav img { border-style: none; }

.bigpic img { border: solid 1px #222; margin: 0 0 0 0; }
.noborder img { border-style:none; }

/* --- NewsRoom kop --- */
.newsroomKop { margin: 9px 0 10px 0; padding: 0 0 0 0; width: 100%;  height:22px; font: normal 12px Arial, Helvetica, sans-serif; color:#000; clear: both;  }
.newsroomKop ul { display: inline; list-style: none outside; font: normal 12px Arial, Helvetica, sans-serif; color:#000;  }
.newsroomKop li {  float: left; list-style: none outside; height:22px; margin: 0; padding: 0 0 0 1px; border-style: none;}
.newsroomKop li.kop { width: 285px; }
.newsroomKop li.kop span { font: bold 18px Arial, Helvetica, sans-serif; }
.newsroomKop li.kop a { margin: 0 0 0 10px; }
.newsroomKop li.filterop { width: 55px; padding: 3px 0 0 0; border-style: none; }
.newsroomKop li.ofSorteer { width: 85px; padding: 3px 0 0 0; border-style: none; }
.newsroomKop li.dropd { width: 330px;  }
.newsroomKop li.dropdEerste { width: 170px;  }
.newsroomKop li.dropdInfo { width: 160px; padding: 3px 0 0 0;}
.newsroomKop li.weergave { width: 300px; padding: 3px 0 0 3px; font: normal 12px Arial, Helvetica, sans-serif; text-align: right;}
.newsroomKop select { text-align:left; width: 164px; font: normal 12px Arial, Helvetica, sans-serif; height:auto;}
.newsroomKop .filter {text-align: right; }

.newsroomKop li.weergave span { float: right; width: 300px; display:inline; }
.newsroomKop li.weergave span a { color: #0097a2; text-decoration: none; font-weight: bold; }
.newsroomKop li.weergave span a:hover { color: #740044; text-decoration: underline; }
.newsroomKop li.weergave span a.beeldselect { color: #740044; text-decoration: underline; font-weight: bold; }
.newsroomKop li.weergave span a img { border-style: none; margin: 0 2xp; padding: 0 3px 0 0; }

.newsroomKop li.kopRub { width: 250px; margin: 0; padding: 0; }
.newsroomKop li.kopRub span { font: bold 18px Arial, Helvetica, sans-serif; color:#777; }
.newsroomKop li.kopRub a { margin: 0 0 0 10px; }
.newsroomKop li.dropdRub01 { width: 155px; text-align: right; }
.newsroomKop li.dropdRub02 { width: 175px; text-align: right; }
.newsroomKop h2, .newsroomKop h3 { border-style: none; }
.newsroomKop h2 { color: #444; margin: 0 0 0px 0; padding: 0 0; font: bold 16px Arial, Helvetica, sans-serif; }

.newsroomKop li.voegAandeel { width:120px; text-align: right; }
.newsroomKop li.voegToeButton { width:100px; text-align: right; }
.newsroomKop li.voegToeButton input { height: 19px; font-size:12px; margin: 1px 0 15px 10px; }

.deck { height: 20px; margin: 0 0 4px 0; padding: 4px 0 0px 0; border-bottom:1px solid #ccc; background:#f7f7f7; }
.deck h3 { color:#444; font: bold 14px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
.deck h3 a img { width:16px; height:16px; border: none; vertical-align:middle; margin: 0 4px 0 0; padding: 0; }
 
 
.lezersKop { margin: 0; padding:0; }
.lezersKop ul {  margin: 0; padding:0;  }

/* middle ---------- */
.mbox {	float: left; color: #000; padding: 3px 5px 14px 0px; margin: 0 0 0 0px; font-size:12px;}
.mbox175a { width: 185px; height: auto; /* margin: 0 3px; */ margin: 1px 3px 0 3px; padding: 1px 1px 1px 47px; overflow: hidden; }
.mbox175b { width: 175px; height: auto; /* margin: 0 3px; */ margin: 1px 3px 0 3px; padding: 1px 1px 1px 15px; overflow: hidden; }
.mbox200 { width: 195px; height: auto; /* margin: 0 3px; */ margin: 1px 3px 0 3px; padding: 1px 1px 1px 5px; overflow: hidden; }
.mbox300 { width: 300px; height: auto; }

.mbox dt { border-top: 1px solid #f7f7f7; }
.mbox dd:last-child { border-bottom: 1px solid #f7f7f7; }

.mbox320 { width: 300px; height: auto; margin:0 1px 10px 6px; padding: 0 4px 0 0; border-right: 1px dashed #eee;}
.mbox330 { width: 300px; height: auto; margin:0 13px 10px 6px; padding: 0 4px 0 0; border-right: 1px dashed #eee;}
.mbox315 { float: left; width: 315px; height: auto; margin:0 0px 10px 0px; padding: 0 0 0 0; }
.mbox310 { float: left; width: 310px; height: auto; margin:0 0px 10px 0px; padding: 0 0 0 5px; }

.mbox h2 { color: #888; font-size: 13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
.mbox h2 a { text-decoration: none;  font:bold 15px Arial, Helvetica, sans-serif; letter-spacing:-1px; }
.mbox h2 a:hover { text-decoration: underline; }

.mbox315 h3, .mbox310 h3 { color: #000; font:bold 17px Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}
.mbox315 h3 a { text-decoration: none;  }
.mbox315 h3 a:hover { text-decoration: underline; }

.middle { float: right; width: 200px; margin: 0 0px 10px 0px; padding:0 0 0 0; }
.middle a { color: #FFFCD1; background: inherit; }

.mbox p a { color:#7F0044; text-decoration: none; }
.mbox p a:hover { color:#a00; text-decoration: underline; }

.thumbm { float: left; margin: 10px 6px 0px 0px; padding: 0px; }

.thumbm img { border-style: none; padding:0px; }
hr {display:block; height:1px; width:100%; clear:both; border-style: none;}

/* right side  ---------- */
		
.right { float: right; width:340px; margin: 0 0px 10px 0px; padding:1px 0 0 0px; }


.w50pct {width:49%;}

.ml { }
.right a { color: #000; text-decoration: none;}
.right a:hover { text-decoration: underline;}

.personalRightCol {margin: 0; padding: 0 0 4px 6px; }
.personalRightCol p {margin: 0; padding: 0 0 0 0; }

.frame  { margin: 0; padding:0; }

.rt {color: #000; height: 16px; }

.beeldnav { font: normal 12px /* 11px change 20-03 */Arial, Helvetica, sans-serif; text-align:right; }
.beeldnav a {  text-decoration: none; }
.beeldnav a:hover { color: #0097C4; text-decoration: underline; }
.beeldnav a.beeldselect { color: #0097C4; text-decoration: underline; font-weight: bold; }
.beeldnav a img { border-style: none; margin: 0 2xp; padding: 0 3px 0 0; }

.rt h2 a {color:#000; text-decoration: none; font-size:15px; border-top:1px solid #eee; border-left:1px solid #eee;border-bottom: 1px solid #fff; border-right:1px solid #ccc;padding: 2px 5px; margin: 0 0 0 0;  } 
.rt h2 a.rt_meestgelezen { font:bold 12px Arial, Helvetica, sans-serif; text-decoration: none; border: solid 1px #ddd; padding: 2px 5px; margin: 0 0 0 0; background: url(../images/shade.gif) repeat-x left top;}

.rt h1 span a { font:normal 11px Arial, Helvetica, sans-serif; text-decoration: underline; padding: 0 3px;}  
.rt h1 span a:hover { text-decoration: none;}  

.rt h3 { font: bold 16px  arial, Helvetica, sans-serif; color:#aaa; margin-left:3px;}
.rt h3 span {  font: bold 16px  arial, Helvetica, sans-serif; color:#444;}
.rt h3 span a {  text-decoration: none; font: normal 12px  Arial, Helvetica, sans-serif;}
.rt h3 span a:hover { color:#000; text-decoration:underline; }
		
.right_articles { font-size: 12px;	color: #000; padding: 0px 0px;	margin: 10px 0 10px 0; width: auto;  }
.right_smallarticles { font-size: 0.9em; color: #000; padding: 3px 0px;	margin: 0 0 4px 0; width: auto;  border: solid solid #eee;  background:#f7f7f7; }

.right_articles a, 
.right_articles a:visited { font-weight: normal; text-decoration: none; margin: 0; padding: 0;  } /* color:#7E5472; */
.right_articles a:hover  { text-decoration: underline; color:#740044;}
.right_articles .videoThumb { float: left; margin: 0 5px 2px 0; border:1px solid #444; }
.right_articles .teaser {  font-size:0.9em; line-height:normal; text-decoration:none; }

.right_articles .mailLink, 
.right_articles .mailLink a,
.right_articles .mailLink a:visited  { font-weight:normal; color:#000; text-decoration: none; }
.right_articles .mailLink a:hover { text-decoration:underline; font-weight:normal;}

.right_articles p.list { padding: 0 0 6px 0; }

.right .paneLinks a, .right .paneLinks a:visited  { text-decoration: none; font-weight: bold;}
.right .paneLinks a:hover { text-decoration: underline; color:#740044;}

.right_articles a img { margin: 0 7px 0 0; }

/*BvO Rechts Contact*/
#raContact { width:320px; height:auto; padding:20px 10px; overflow:hidden; border-bottom:solid 1px #c99100; border-top:solid 1px #c99100; background:#f7f7f7 url(/images/raContactBG.jpg) bottom left repeat-x; }
#raContact,
#raContact a { font:normal 12px Arial, Helvetica, sans-serif; color:#555756; line-height:16px; }
#raContact .green { color:#0092AD; }
#raContact .brown { color:#c89200; }
#raContact strong { font-weight:bold; }
#raContact p { padding:8px 0; }
#raContact h3 { font:bold 16px Arial, Helvetica, sans-serif; line-height:20px; }
#raContact h4 { font:bold 12px Arial, Helvetica, sans-serif; line-height:16px; }
#raContact .racSpacer { width:340px; height:55px; margin:0 -10px 0 -10px; overflow:hidden; background:url(/images/racSpacer.jpg) top left no-repeat; }

.bigrect { display: block; font-size: 12px; padding: 0px;	margin: 14px 0; width: 338px; clear:both; }	

.r_a_border {border-bottom:1px solid #D6D6D6; border-right:1px solid #E5E5E5; border-top:2px solid #fafafa; border-left:2px solid #fafafa; background:#f7f7f7 url(../images/bgd_leftcol_gray.jpg) repeat-x bottom left; margin: 0; padding: 0; list-style: none inside; padding-left:2px;  }
.r_a_border li img { margin: 0 0 0 5px; padding:0 4px; border: none;}

.right img { border:none;}

.right_articles ul { list-style: none outside; border-left:1px solid #eee; margin: 0; padding: 0; border-top:1px solid #eee; }
.right_articles ul li { height: 18px; list-style: none outside; margin: 4px 0 4px 0px;}
.right_articles ul li span { height: 20px; width: 33px; font-size:11px; border:1px solid #ddd; background: #f7f7f7; padding: 0px 2px; margin:0 0px 0 4px;}
.right_articles ul li .redhot { color:#740044; font-weight:bold; }
.right_articles ul li .gerelateerdeBron { font: bold 12px Arial, Helvetica, sans-serif; }

.right_articles ul.w50 { width: 160px; list-style: none outside; border-left:1px solid #eee; margin: 0; padding: 0; border-top:1px solid #eee; }
.right_articles ul.w50 li { height: 18px; list-style: none outside; margin: 4px 0 4px 0px;}
.right_articles ul.w50 li span { height: 20px; width: 33px; font-size:11px; border:1px solid #ddd; background: #f7f7f7; padding: 0px 2px; margin:0 0px 0 4px;}
.right_articles ul.w50 li .redhot { color:#740044; font-weight:bold; }
.right_articles ul.w50 li .gerelateerdeBron { font: bold 12px Arial, Helvetica, sans-serif; }

.contentstyle{border: solid 1px gray; font-size: 12px; color: #000; padding: 5px 0; margin: 0 0 10px 0; width: auto;}

/* ------ footer ------ */
#ctl00_footer, #footer { clear: both; margin:0 auto; padding: 20px 0 0 0; width:990px; height: 160px; background: #fff url(../images/logo_bottom06.jpg) no-repeat right bottom; }
 .footerBody { padding: 0 0 0 10px;  width: 975px; position: relative; margin: 0 auto; }
 .footerBody2 { padding: 0px 0px 0px 10px; width: 970px; color: #fff; margin:0 0 0 1px;}
#ctl00_footer dl, #footer dl { float: left; margin: 0 0 0 5px; padding: 0 6px; }
 .footerdl01 { width: 110px ;}
 .footerdl02 { width: 130px ;}
 .footerdl03 { width: 140px ;}
 .footerdl04 { width: 120px ;}
 .footerdl05 { width: 130px ;}
 .footerdl06 { width: 120px ;}
#ctl00_footer dd, #footer dd { margin: 0; padding: 1px 0 0px 0; font-size: 85%; }
#ctl00_footer dd a, #footer dd a { font-size: 12px; line-height: 1; text-decoration: none; color:#000; }
#ctl00_footer dd a:hover, #footer dd a:hover { text-decoration: underline; }
#ctl00_footer dd a span, #footer dd a span { text-transform: none; }
#ctl00_footer dd small, #footer dd small { font: normal 11px Arial, Helvetica, sans-serif; }
#ctl00_footer dt, #footer dt { font:bold 14px Arial, Helvetica, sans-serif ; letter-spacing: -1px; color:#0097Ad; text-transform: uppercase; margin: 0 0 6px 0;}
#ctl00_footer dd a img, #footer dd a img { margin-left: 10px; border: solid 1px #eee; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: 0.7;}
#ctl00_footer dd a:hover img, #footer dd a:hover img { border: solid 1px #000; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; -khtml-opacity: 1;}

 /* /js/layered_banner.js */
#hiddendiv {background-color:#ffffff;filter:alpha(opacity=50);opacity:50;position:absolute;top:0;left:0;margin:0;padding:0;display:none;}

/*--- Forum / Discussie ---*/
.forumTabel a {  font-weight:bold;color:#666666; text-decoration: none;}

.ForumLink { color: #000; height: 16px; margin: 0 0 0 0; padding: 2px 0 0 0; font-weight: bold; text-decoration: none; font-size: 12px; overflow:hidden; white-space:nowrap; }
.ForumLink a:hover { text-decoration: underline;  }

.ForumLinkSmall a { /*font-size: 0.8em;*/ color: #808080; }
.ForumLinkSmall a:hover { text-decoration: underline; }

.ForumLinkGray {height:17px; width:300px;overflow:hidden; font-size:12px;}
.ForumLinkGray a.ForumLinkSmall { color: #808080;}

.hotspots {display: block; background: #0092AD url(/images/circle01.png) no-repeat right 50%; text-align: left;  margin: 0; padding-left: 5px; font-size:11px; color:#fff;}

.ForumQuote, .reactq { height: auto; /*border-left:3px solid #C99100; border-right: 0px solid #FFF;*/ border-top: 0px solid #FFF; border-bottom: 0px solid #FFF; background:#f7f7f7; background: url(/images/pullquote_open.gif) no-repeat top left #F7F7F7; padding-left:23px; padding-top: 5px;font-size:90%; font-style: italic; }
.react { background:#f7f7f7; border:1px solid #eee; margin-top: -3px; }
a.meerreacties  {cursor: pointer;}

/*--- Buttons ---*/
.btWijzig { background: url(/images/bt_wijzigprofiel.gif); width: 167px; height: 22px; border: solid 0 #fff; cursor: pointer;}
.btReg { background: url(/images/bt_registreer.gif) no-repeat; display:block; width: 167px; height: 22px; border: solid 0 #fff; cursor: pointer;}
.btReageer { background: url(/images/bt_verstuur.gif); width: 67px; height: 22px; border: solid 0px #FFF; cursor: pointer;}
.btOpslaan { background: url(/images/bt_opslaan.gif); width: 67px; height: 22px; border: solid 0px #FFF; cursor: pointer;}
.btHeart { background: url(/icons/heart_yellow.gif); width: 17px; height: 16px; }
.btBevestig { background: url(/images/bt_bevestig.gif) no-repeat; display:block; width: 167px; height: 22px; border: solid 0 #fff; cursor: pointer;}
.btVoegToe { background: url(/images/btn_VoegToe.gif); width: 167px; height: 22px; border: solid 0 #fff; cursor: pointer;}
.btAlertBell { background: url(/icons/alertbell_small.gif); width:29px; height:21px; border:solid 0 #fff; cursor:pointer;}

.btMouseover {opacity: .5;	filter: alpha(opacity=50);}


/*--- Diversen ---*/
.toolbox {background: url(/images/bg_toolbox2.gif) no-repeat top left;}
.toolbox img { vertical-align:middle;}
.toolbox td a, .toolbox td a:link, .toolbox td a:hover {color:#0097ad;margin-right:2px;}
.toolbox td a:hover, .toolbox td a:active {color:#0097ad;margin-right:2px;}

.keywords {font-weight:bold;margin-top:10px;}
.keywords a {font-weight:normal;}

.weer a.activeRed, .weer a.activeRed:link, .weer a.activeRed:visited, .weer a.activeRed:active {text-decoration:none}
.weer table td {font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:normal;}
.weer table td div {font-family:Arial, Helvetica, sans-serif;line-height:normal;}
.weer .kop {font-size:12px;font-weight:bold;line-height:20px}
.vooruitzicht .altbg {background-color:#C0E6F1}
.vooruitzicht th {font-family:Arial, Helvetica;font-weight:normal;text-align:left;height:16px;vertical-align:middle}
.vooruitzicht th.hirow {height:36px}
.vooruitzicht td {font-family:Arial, Helvetica;font-size:14px;font-weight:bold;border-right:1px solid #eee;text-align:center;vertical-align:middle}
.vooruitzicht .datum  {font-size:normal}
.vooruitzicht td span {font-size:11px;font-weight:normal;white-space:nowrap}
.vooruitzicht td img {width:50px;height:35px}
.waarschuwing {margin-top:4px;}
#imgWeerkaartNL {width:190px;height:224px;}

table.weerwereld td {vertical-align:middle;text-align:right}
table.weerwereld th {vertical-align:middle;text-align:left}
table.weerwereld th a {color:#000;text-decoration:none}
table.weerwereld th a:hover {color:#7F0044;text-decoration:underline}
table.weerwereld td img {width:26px;height:19px}

.verkeer h1 {border-bottom:1px solid #eee;padding:5px 0 8px 0;font-weight:normal;margin-top:15px;font-size:21px}
.verkeer .links a {font-weight:bold}
.verkeer .initrow img {width:1px;height:3px}
.verkeer .emptyrow {line-height:10px}
.verkeer .globalinfo {background-color:#eee;padding:2px 4px}
.verkeer td {text-align:left;vertical-align:top}
.verkeer th {text-align:left;vertical-align:top;font-weight:normal;font-size:larger}
.verkeer td div {text-align:left}
.verkeer .image {border:solid 1px #000}
.verkeer .image img {width:460px;height:430px}
.verkeer .legenda {border:solid 1px #000;border-top:none 0 #fff}
.verkeer .legenda img {float:right;margin:5px 0}
.verkeer .msg {padding:2px 4px}
.verkeer .alt {background-color:#eee}
.verkeer .roadname {font-weight:bold}
.verkeer .length {text-align:right}
.verkeer .webcam {font-size:larger;margin-top:17px}
.verkeer .actuelesituatie {float:right;margin-right:3px}
.verkeer #webcam {border-top:solid 1px #000;border-right:solid 1px #000;width:352px;height:288px}
.verkeer #camName {font-weight:bold}
.verkeer .ondercam {margin-top:5px}
.verkeer .ondercam select {font-size:smaller}
.verkeer .verversen {float:right;margin-right:3px}
.verkeer .verversen img {width:65px;height:17px;cursor:pointer}
.verkeerIcoon {width:20px;height:14px}

.introLogin a,
.introLogin a:active,
.introLogin a:hover,
.introLogin a:visited { color:#10719B; text-decoration:underline;}

.tdsponsored a {
    font-family:Arial, Helvetica, sans-serif;
    color:#676868;
    font-size:12px;
    text-decoration:none;
    font-weight:bold
}


/* nieuwsbrief aanmelden op article */
.deondRegisterSmall {float: left; font: normal 11px Arial, Helvetica, sans-serif; margin: 0 0 0 0; padding: 0 0 0 0; width: 180px;}
.deondRegisterSmall .header {font-size:14px; padding-bottom:5px; margin-bottom:5px}
.deondRegisterSmall .contentblock {line-height:17px; width:180px;}
.deondRegisterSmall .contentblock .title {margin:3px 0 2px 0; padding:0; font-weight:normal; width:100px;}
.deondRegisterSmall .contentblock .textbox {float: left;}
.deondRegisterSmall .contentblock .textbox input {width:160px; height:15px;}
.deondRegisterSmall .contentblock .error {float: left; color:Red; margin-left:3px; width:10px;}
.deondRegisterSmall .contentblock .abonneegroup {float:left; margin-top:5px !important;}
.deondRegisterSmall .contentblock .abonneegrouperr {margin-top:5px;}
.deondRegisterSmall .contentblock .checkbox .col1 {width:25px;}
.deondRegisterSmall .contentblock .separator {display:none;}
.deondRegisterSmall .contentblock .submit {float: right; }
.deondRegisterSmall .contentblock .topmessage {margin:5px 0 5px 0; }
.deondRegisterSmall .contentblock .bottommessage {margin-top:10px;}

.deondRegisterMed {font-size:12px; border: 1px solid rgb(247, 247, 247); padding: 0 15px 15px 0; margin-bottom:10px; display:none;}
.deondRegisterMed .header {}
.deondRegisterMed .contentblock {}
.deondRegisterMed .contentblock .title {float:left; width:110px;}
.deondRegisterMed .contentblock .textbox {float:left; margin-bottom:3px;}
.deondRegisterMed .contentblock .textbox input {width:190px;}
.deondRegisterMed .contentblock .checkbox {margin-top:5px;}
.deondRegisterMed .contentblock .checkbox table td{ font-size:12px;}
.deondRegisterMed .contentblock .checkbox .col1 {width:25px;}
.deondRegisterMed .contentblock .error {float: left; color:Red; margin-left:3px; }
.deondRegisterMed .contentblock .separator {width:305px; margin:7px 0 5px 0;}
.deondRegisterMed .contentblock .submit {float:left; margin-left:228px; margin-top:-20px;}
.deondRegisterMed .contentblock .topmessage {margin:10px 0 10px 0; width:305px;}
.deondRegisterMed .contentblock .bottommessage {margin-top:15px; width:305px;}

/*Modal Popup*/
.modalBackground{background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup     {background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}
.modalPopup p   {padding: 5px;}
.modalPopup div {background-color:#DDDDDD;border:solid 1px Gray;color:Black;text-align:center;font-weight:bold;cursor:pointer}

/* NewsFlash */
.tabsMain {	font: normal 12px arial, verdana,sans-serif; clear: both; text-align: center;margin: 0px;padding: 0px;}
.tabsMain ul { display: inline;	list-style-type: none;margin: 0px;padding: 0px;}
.tabsMain li { float: left; height: 25px;margin:0;border:none;}
.tabsMain li a {font: normal 12px arial, sans-serif; width: auto; padding: 5px 10px 5px 10px; text-decoration: none; position: relative; top: 0; margin: 1px 2px 0 0; float: left; background:  url(/images/buttonrond01_gray.gif) no-repeat right 0;}
.tabsMain li a:hover {font-weight: normal; background: #ccc url(/images/corner.gif) no-repeat right 0; color:#000; border-bottom:none;text-decoration:none;}
.tabsMain li a.active {float: left; background: url(/images/buttonrond01_white.gif) no-repeat right 0;text-decoration:none; color: #740044; font-weight: bold; }
.tabsMain .img {float:right;vertical-align:text-bottom;margin:0 5px 0 0;}

.newsflash { clear:both;padding:5px 10px;background-image:url(/images/newsflash_bg.jpg); background-repeat:no-repeat; background-position:-1px 0; }
.newsflash li { margin:2px 0 1px; }
.newsflash .date { float: left; display: block; width: 38px;height: 13px;padding: 1px 0;font: normal 11px Arial,Helvetica,sans-serif; border: 1px solid #ddd; background: #f7f7f7; text-align: center;}
.newsflash .newscontent { margin:0; width:250px; }
.newsflash .newscontent a { font-weight:bold;color:#666666; }

/* DePers Subscription */
.dePersRegisterBig #subscription .title {width:80px;float:left;}
.dePersRegisterBig #subscription .input {width:200px;float:left;}
.dePersRegisterBig #subscription .error {width:20px;float:left;}
.dePersRegisterBig #subscription .error10 {width:10px;}
.dePersRegisterBig #subscription .cb {margin:0 0 10px 0;}
.dePersRegisterBig #subscription .cb input{margin:5px 5px 0 0;}
.dePersRegisterBig #subscription .submit {background:none repeat scroll 0 0 #019FC4;color:#FFFFFF;text-decoration:none;border:1px outset #019FC4;padding:3px 7px;margin:0 0 0 205px;}

.dePersRegisterSmall #subscription h3 {font-size:14px;}
.dePersRegisterSmall #subscription .title {margin:5px 0 0 0;}
.dePersRegisterSmall #subscription .input {width:150px;float:left;}
.dePersRegisterSmall #subscription .error {width:20px;float:left;}
.dePersRegisterSmall #subscription .error10 {width:10px;}
.dePersRegisterSmall #subscription .cb {margin:0 0 10px 0;}
.dePersRegisterSmall #subscription .cb input{margin:5px 5px 0 0;}
.dePersRegisterSmall #subscription .submit {background:none repeat scroll 0 0 #019FC4;color:#FFFFFF;text-decoration:none;border:1px outset #019FC4;padding:3px 7px;margin:0 0 0 90px;}

#subscription .submit {background:none repeat scroll 0 0 #019FC4;color:#FFFFFF;text-decoration:none;border:1px outset #019FC4;padding:3px 7px;}

.artPopularMiddle li .thumb {margin:6px 6px 0 0;padding:0 3px 0 0; border:none;}
.articlePopular {clear: both;margin:20px 0 0 35px;padding:0 20px 0 0;width:570px;}
.articlePopular ul {margin:0 0 0 10px}
.articlePopular ul li{height:auto;border:none;margin:0 0 10px 0;}
.articlePopular ul li .thumb {margin:0 12px 0 0;border:none;border-right:1px solid #DDDDDD;}

.skycraperArticle{width:120px; height:600px; display:block; position:absolute; left:-132px; top:-25px;}
