#contentHeadlinesWrapper
{
    float: left;
    width: 430px;
}

#contentTipsWrapper
{
    float: left;
    width: 205px;
}

#headlines li
{
    margin:0;padding:0;
    line-height: 0;
}

#headlines .buttons
{
    line-height: 0;
    margin:0;
    padding:0;
}

#tabContainer
{
    background-color:  #03326a;
    height: 400px;
    width: 500px;
    border: 1px solid red;
}

#headlines a
{
    margin:0;
    padding:0;
    line-height: 0;
}

#headlines ul
{
    line-height: 0;
}

#headlines
{
    line-height: 0;
}

#headlines .tabContainer .tabItem
{
    display: none;
    float: left;
}

#headlines .tabContainer .currentTabItem
{
    display: block !important;
}

#headlines .tabContainer
{

    float: left;
}

#headlines .tabMenu .buttons a span
{
    display: none;
}

#headlines li 
{
    background-color:  #03326a;
    float: left;
}

#headlines li a
{
    background-repeat: no-repeat;
    width: 50px;
    height: 40px;
    display: block;
}

.recentSubjectsFlash .itemIndex1 .item1 a,
.recentSubjectsFlash .itemIndex2 .item2 a,
.recentSubjectsFlash .itemIndex3 .item3 a,
.recentSubjectsFlash .itemIndex4 .item4 a,
.recentSubjectsFlash .itemIndex5 .item5 a,
.recentSubjectsFlash .itemIndex6 .item6 a,
.recentSubjectsFlash .itemIndex7 .item7 a,
.recentSubjectsFlash .itemIndex8 .item8 a,
#headlines li a:hover
{
    background-position: -50px 0px;
}

#headlines li.item1 a
{
    margin-top: 5px;
    background-image: url(../images/layout/button_1.gif);
}

#headlines li.item2 a
{
    background-image: url(../images/layout/button_2.gif);
}

#headlines li.item3 a
{
    background-image: url(../images/layout/button_3.gif);
}

#headlines li.item4 a
{
    background-image: url(../images/layout/button_4.gif);
}

#headlines li.item5 a
{
    background-image: url(../images/layout/button_5.gif);
}

#headlines li.item6 a
{
    background-image: url(../images/layout/button_6.gif);
}

#headlines li.item7 a
{
    background-image: url(../images/layout/button_7.gif);
}

#headlines li.item8 a
{
    margin-bottom: 5px;
    background-image: url(../images/layout/button_8.gif);
}
/* GX.20070813: Although, the play and pause controls won't be displayed, they must be rendered; 
				otherwise the onmouseover will not respond to the user interaction
*/
.recentSubjectsFlash .controls
{
	display:none;
}

/* end GX comment*/

body { background-color: #ffffff; color: #0d467b; font-family: Arial, Tahoma, Verdana, Sans; font-size: 12px; }
/*background-color: #d5effb*/

a
{	
	font-family:Arial, Tahoma, Verdana, Sans;
	font-size:12px;
	color:#0d467b;
	cursor:pointer;
}

.capitalize a
{	
	text-transform: capitalize;
}

img
{
	border:0;
}


/* TipLijsten */

div.tip_wrapper
{
	margin: 0px 0px 0px 10px;
	text-align: left;
	/*margin: 10px auto auto 10px;*/
}

div#left_block
{
	background-image: url(../images/layout/tipcontainer_rondhoek_LB.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-right:10px;	
}

div#right_block
{
	background-image: url(../images/layout/tipcontainer_rondhoek_RB.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.tipcontainer ol
{
    list-style-position: inside;
    margin: 10px 0 0 30px;
    padding-bottom: 10px;
}

.tipcontainer ol li
{
    line-height: 2em;
}

/* tip container classes - hele en halve breedte*/
.tipcontainer_half
{
	float:left;
	width:230px;
	color:#0d467b;
	margin-left: 10px;
}

.tipcontainer_half h2
{
	margin: 0pt;
	font-weight:bold;
	font-size:18px;
	color:#0d467b;
	padding:16px 0px 6px 10px;
	background: none;
	border-bottom:2px solid #d5effb;
}

.tipcontainer table
{
	width:100%;
	margin-bottom:20px;
}

.tipcontainer_half table
{
	width:100%;
	margin-bottom:12px
}

.tipcontainer table th
{
	height:30px;
	border-bottom:2px solid #d5effb;
	color:#84d5ff;
	padding-left:10px;
	/*padding-left:15px;*/
}

.tipcontainer table td
{
	height:30px;
	padding-left:10px;
}

.tipcontainer_half table td
{
	height:25px;
	padding-left:12px;
}

.aboblock
{
    float: left;
    margin-left: 10px;
    width: 407px;
}

/* /tip containers */


/* gebruikte classes in tiplijsten*/
.bullet,
.tipcontainer table td.bullet,
.tipcontainer_half table td.bullet
{
	width:15px;
	background-image: url(../images/layout/bolletje.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	color:#ffffff;
	font-weight:bold;
	padding-left:15px;
	text-align:center;
	vertical-align:middle;
}

.vertical_space,
.tipcontainer table td.vertical_space,
.tipcontainer_half table td.vertical_space

{
	height:10px;
	line-height:1px;
}
/* /gebruikte classes in tiplijsten*/
