
/**************** Body and tag styles ****************/

*{
/*margin:0px; padding:0px;*/
}

html,body {
	overflow:hidden;
}

body{
font:100% Verdana,Tahoma,Arial,sans-serif;
line-height:1.4em;
text-align:center;
color:#303030;
background: #686c6d;
margin: 0px auto;
	font-size: 12px;
	
	background: url(/graphics/btwadvies/bg.jpg) center fixed;
}
td,th {
font:100% Verdana,Tahoma,Arial,sans-serif;
line-height:1.4em;
color:#303030;
	font-size: 11px;
}
h1{
	font-size: 22px;
}

a{
	font-weight:bold;
	text-decoration:none;
}

a img { border:0px none; }

p {margin:0px;}

/**************** Header and navigation styles ****************/

#container{
	width: 820px;
	height: 100%;
	margin: 0px auto;
	padding: 0px;
	position: absolute;
	margin-top: -310px;
	margin-left: -410px;
	top: 50%;
	left: 50%;
	background: url(/graphics/btwadvies/bg_block.jpg) center fixed no-repeat;
	
	overflow: hidden;
	
}

#inner {
	width: 796px;
	height: 597px;
	
	background: #ffffff; 
	margin: 11px 12px;
	
	overflow: hidden;
}

#header {
	width: 796px;
	height: 119px;
	margin: 0px 0px;
	padding: 0px;
}

#subfooter {
	position:absolute;
	top:617px;
	left:10px;
	width:800px;
	height:40px;
	text-align:right;
}

/* == menu == */
.menu {
	width: 896px;
	height: 43px;
	background: #b0b811;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
}

.navcontainer ul
{
padding: 0px;
margin: 0px;
background-color: #b0b811;
color: White;
float: left;
width: 100%;
font-family: helvetica, arial, sans-serif;
font-size: 20px;
font-weight: 100;
}

.navcontainer ul li { display: inline; }

.navcontainer ul li a
{
/*padding: 0.2em 1em;*/
/*padding: 13px 25px 0px 26px;*/ /* de padding voor links en rechts zo aanpassen dat de rij met menu items net te groot wordt. Dit voorkomt dat de laatste hover niet aansluit met de rechtse lijn */
padding: 0px 0px 0px 0px; /* de padding voor links en rechts zo aanpassen dat de rij met menu items net te groot wordt. Dit voorkomt dat de laatste hover niet aansluit met de rechtse lijn */
margin: 0px;
background-color: #b0b811;
color: White;
text-decoration: none;
float: left;
height: 30px; /* hoogte van 43 - de padding vanaf de top */

}

.navcontainer ul li a:hover, .navcontainer  ul  li.active a
{
background-color: #31cdd8;
color: #ffffff;
}



/* == submenu == */

.submenu {
	width: 796px;
	height: 30px;
	background: #eef0cc;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.submenu_empty {
	width: 796px;
	height: 30px;
	background: #fff;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.navcontainer2 ul
{
padding: 0px;
margin: 0px;
background-color: #eef0cc;
float: left;
width: 100%;
font-family: helvetica, arial, sans-serif;
font-size: 12px;
color: #b0b811;
}

.navcontainer2 ul li { display: inline; }

.navcontainer2 ul li a
{
/*padding: 0.2em 1em;*/
padding: 6px 21px;
margin: 0px;
background-color: #eef0cc;
color: #b0b811;
text-decoration: none;
float: left;
height: 17px; /* hoogte van 30 - de padding vanaf de top */
}

.navcontainer2 ul li a:hover, .navcontainer2  ul  li.active a
{
background-color: #31cdd8;
color: #ffffff;
}

/* == content ==*/
#content {
	width: 628px;
	height: 257px;
	/*background: #dddddd;*/
	margin: 20px 0px 0px 132px;
	padding: 0px;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
}

#content h1 {
	color: #31cdd8;
	font-size: 16px;
	font-weight: bolder;
	margin-bottom:3px;
}

#content h2 {
	color: #31cdd8;
	font-size: 14px;
	font-weight: bolder;
}


#content a {
	color: #b0b811;
}

/* == nieuws == */
#nieuws {
	width: 796px;
	height: 100px;
	/*background: #444444;*/
	margin: 5px 0px 0px 0px;
	padding: 0px;

}

#nieuws img {
	float: left;
}

#nieuws .nieuwsitem {
	width: 174px; /* eigenlijke grootte is 194, maar de padding gaat hier vanaf*/
	height: 96px;
	margin: 0px 23px 0px 0px;
	padding: 22px 0px 0px 20px;
	float: left;
	
	font-family: helvetica, arial, sans-serif;
	font-size: 20px;
	color: #ffffff;
	line-height: 140%; /* bepaald de grootte van de witregel tussen de 1ste en 2de regel in een nieuwsitem*/
	text-align: left;
	
}

#nieuws .nieuwsitem a {
	color: #ffffff;
}

.item_green {
	background: url(/graphics/btwadvies/nieuws_bg_green.jpg) top left repeat-x;

}

.item_blue {
	background: url(/graphics/btwadvies/nieuws_bg_blue.jpg) top left repeat-x;

}


/* SUBFOOTER */
#subfooter {
	font-size:10px;
	color: #aaa;
}

#subfooter a:link,
#subfooter a:visited,
#subfooter a:hover,
#subfooter a:active {
	color:#aaa;
	font-weight:normal;
	text-decoration:none;
}


.publist {}
	.publist .datum { display:block; width:100px; }
	
	#publist-recent .datum { height:23px; }


