
body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size:80%;
    background-color:#fff;
    background-image: url(img/bg.gif);
    background-repeat: repeat-y; 
}

a.issue_ref {
    display: block;
    margin-top: -14px;
    font-size: 90%;
}

td,th {
    vertical-align:top;
}

h1 {
    background-color:#d8cdde;
    margin-top:0px;
    padding:0px 0px 0px 10px;
    font-size:100%;
    border-bottom:1px solid #999;
}
h1.nobottommargin{margin-bottom:0px;}

.hdrright{
    background-color:#d8cdde;
    float: right;
    font-size: 80%;
    padding-top: 2px;
}

h2 {
    font-size:120%;
}
h3 {
    font-size:110%;
}
form {
    margin: 0;
    padding: 0;
}

#wrapper {
    width:986px;
    text-align:left;
    margin:5px auto 0px auto;
    padding:0px;
    border-left:6px solid #c60052;
    border-right:6px solid #c60052;
    position:relative;
}

#logo {
    background-color:#c60052;
}
#logo a img{ 
  border: none;
}

#leaderbord {
	position:relative;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:730px;
	z-index:5;
}

#topbanner {
    float:right;
    padding:6px 0px 0px 0px;
}
#leftbanner {
    margin-top:20px;
    margin-bottom:20px;
    text-align:center;
}
div.bannercontainerleft{margin-bottom:8px;}
.adsense{
 text-align: center;
}

#newsbanner {
    text-align:center;
    margin-bottom:10px;
}

#nav {
    height:20px;
    border-bottom:1px solid #999;
    color:black;
    background-color:#d8cdde;
}
#nav a {
    height:20px;
    padding-left:10px;
    padding-right:10px;
    color:black;
    text-decoration:none;
    line-height:20px;
}
#nav a:hover {
    background-color:white;
    color:red;
}
#nav .active {
    color:white;
    text-decoration:none;
    background-color:white;
}
#nav ul {
    margin:0px;
    list-style:none;
}
#nav li {
    float:right;
    margin:0px;
    padding:0px;
    border-left:1px dotted black;
}

#spacer {
    clear:both;
    height:15px;
}
#extracontent,#extracontent2{
    position:absolute;
    width:170px;
    left:50%;
    margin-left:155px;
    padding:0px;
    margin-bottom:10px;
    margin-right:10px;
    border:1px solid #999;
    background-color:white;
    max-width: 170px;
    overflow: hidden;
}

div#contenttopright{
    position:absolute;
    width:336px;
    
	height:300px;
    left:50%;
    margin-left:155px;
    top:112px;
    border: 1px solid #999;
    background-color:white;
}

#extracontent{
}

#extracontent2{
    top: 420px;
}

#contentwide {
    float:right;
    width:645px;
    padding:0px;
    margin-right:10px; 
    margin-bottom:10px;
/* border:1px solid #999; */
    background-color:white;
}

#contentwrapper {
    position:absolute;
    left:50%;
    margin-left:-334px;
    width:478px;
    padding:0px;
    margin-right:10px;
    margin-bottom:10px;
    top:112px;
}

#content{
    background-color: white;
    border:1px solid #999;
}

#content2 {
  padding:0px 10px 10px 10px;
  overflow: hidden;
}

#right {
    float:right;
    width:160px;
    overflow:hidden;
    background-color:#ebe6ee;
    border:1px solid #999;
}

#right2{
  position:absolute;
  top: 420px;
  left:50%;
  margin-left:331px;
  width:160px;
  overflow:hidden;
  background-color:#ebe6ee;
  border:1px solid #999;
}

#right p, #right2 p {
    padding: 2px 5px 5px 5px;
}

#left {
  width:150px;
  background-color:#ebe6ee;
  border:1px solid #999;
  /* d8cdde; */
  padding:0px;
  max-width: 150px;
  overflow: hidden;
}

#left a {
    display:block;
    color:black;
    text-decoration:none;
}
#left a:hover {
    background-color:white;
    color:red;
}
#left .active {
    color:white;
    text-decoration:none;
    background-color:white;
}


#left ul {
    list-style:none;
    margin-left:25px;
    padding-left:0px;
}
#left ul ul {
    list-style:none;
}
#left ul.nav0 {
    list-style:url(img/pijl.gif);
}

#left ul ul.nav1 {
    list-style:url(img/disc.gif);
    margin-top:6px;
}

#left ul.nav1 li {
    margin-left:-15px;
}




#left li {
    margin:0px;
    padding:0px 0px 4px 0px;
}

#footer {
    clear:both;
    height:2.3em;
    font-size: 80%;
    text-align: center;
    padding-bottom: .3em;
    border-bottom: 6px solid  #c60052;
}

dd.agenda{
    background-color: #ebe6ee;
    margin: 0em;
    padding: .1em;
}

dt.agenda{
    margin-top: 1.5em;
    margin-bottom: .1em;
    font-size: 80%;
}

div.dosanddontsright{
 background-color: #ebe6ee;
 max-width: 40%;
 min-width: 40%;
 float: right;
}

div.pager {
    text-align: right;
    font-size: 80%;
}

#linktable {
    width: 100%;
}
#linktable td{
    vertical-align: top;
    padding: .3em;
}
#linktable h3{
 font-weight: normal;
 font-size: 100%;
 background-color: #ebe6ee;
 margin: 0em;
}
#linktable ul{
 padding: 0em;
 margin: 0em;
}
#linktable li{
 list-style: none;
}

#right ul,#right2 ul{
 padding-left: 0em;
 margin: 0px;
 margin-left: 5px;
 margin-right:5px;
 list-style: url( /img/pijl.gif );
 list-style-position: inside; 
}

#right li{
}

.rechts {
    float:right;
    padding:0px 0px 10px 15px;
}

.box {
    background-color: #ebe6ee;
}

.adminLayer{
 background: white;
 border: 2px solid black;
 padding: .2em;
 position: fixed;
 top: 0em;
 font-family: Verdana, Arial;
 color: red;
}
.adminLayer a{
 color: red;
}

table#archief_menu {
    background-color: #ebe6ee;
    color: black;
    margin-top: 30px;
    width: 100%;
}

table#archief_menu a {
    height:20px;
    padding-left:10px;
    padding-right:10px;
    color:black;
    text-decoration:none;
    line-height:20px;
}

table#archief_menu a.active {
    color:red;
}

table#archief_menu a:hover {
    background-color:white;
    color:red;
}

input, select {
    font-size: 90%;
}

/* CMS BANNER */
div.banner_cms {
    background-color: #ebe6ee; 
    border: 2px solid #A9A9A9; 
    cursor: pointer;
    float: right; 
    width: 200px;
    margin-left: 1em; 
    margin-bottom: 1em;
    padding: .3em;
}

div#formcontainer{margin:30px 0px 30px 0px;}
div#formcontainer input.inputfield{width:220px;}
div#formcontainer td {padding-bottom:6px;}
div#formcontainer #formta {width:260px;height:300px;}

/* SIDEBAR */
div.sidebarcontainer {margin-left:8px;padding-bottom:8px;}
div.sidebarcontainer ul{margin-left:8px;padding-left:8px;}
/* #sidebar_top {background-color: white; border: 1px solid #999;} */
#sidebar_top table.sidebar_table{width: 100%;height: 150px;margin: 0em;padding: 0em;}
#sidebar_top table.sidebar_table tr td.sidebar_top_content {
 border: 1px solid #999;
 background-color: white;
}

#sidebar_top table.sidebar_table tr td h1 { width: 100%;margin: 0px;}
.sidebarcontainer img{
 border: none;
}

/*WEBLOG*/
div.blogadminbar{text-align:right;margin:8px 12px 8px 0px;}
div.weblogerrordiv{color:red;margin:16px;}
span.weblogdate{font-size:10px;font-style:italic;}
div.blogitemdiv{margin-bottom:24px;}
.blogiteminput{width:330px;}
#blogtextarea{width:330px;height:230px;}
.blogitemtable td{vertical-align:top;}

.weblogitem {
    margin:0px 0px 20px 0px;
    font-family: arial;
}

.weblogitem a{
    text-decoration: none;
}
.weblogitem a:hover{
    text-decoration: underline;
}

.weblogheader {
    font-style:italic;
    font-weight: bold;
}
.weblogfooter {
    font-style:italic;
    background-color:#ebe6ee;
    padding:3px;
}
.webloginput { 
    width:330px;
    background-color:#eee;
}
.webloginputshort { 
    width:165px;
    background-color:#eee;
}
.weblogdialog {
    width:300px;
    padding:10px;
    border:1px solid black;
}
.weblogtoolbar {
    text-align:right;
    margin-bottom:25px;
}
.weblogtoolbar a {
    text-decoration:none;
}

.list {
    width:100%;
}
.list th {
    background-color:#d8cdde;
    border-width:1px 0px 1px 0px;
    border-color: black;
    border-style: solid;
    color:black;
    padding:2px;
    margin:1px;
}
.list td {
    padding:5px;
    margin:0px;
}
.list .odd {
    background-color:#fff;
}
.list .even {
    background-color:#ebe6ee;
}
.list .leftnav {
    text-align:left;
    background-color:white;
}
.list .rightnav {
    text-align:right;
    background-color:white;
}
.list .title {
    font-weight:bold;
    background-color:#425C66;
    color:white;
    text-align:center;
    padding:0px;
}

.edit {
}
.edit th {
    background-color:#c60052;
    border-width:1px 0px 1px 0px;
    border-color: black;
    border-style: solid;
    color:white;
    padding:2px;
    margin:1px;
    width:600px;
    text-align:center;
}
.edit td {
    padding:5px;
    margin:0px;
}
.edit .field {
    background-color:#d8cdde;
}
.edit .value {
    background-color:#ebe6ee;
}
.edit .nav {
    text-align:left;
    background-color:white;
}
.edit .buttons {
    background-color:#d8cdde;
    text-align:right;
}


/*VAC*/
.vacature .vacature_title{
    font-weight: bold;
}
.vacature .vacature_inhoud{
    margin: 0em 0em 0em 3em;
    padding: 0em;
}
.error{
    color: red;
}
.vacwarning{
 padding: 1em;
 margin: 1em;
 width: 70%;
 background: #CCC;
 border: 1px solid #000;
}
.acceptgiro {
 width: 70%;
}
.vacmsg{
 border: 1px solid #0A0;
 margin: 1em;
 padding: 1em;
}

/* BOEK */
.links{float: left;}
img.links{padding: 0em .3em .3em .3em;}

/* LOOPBAAN */
.loopbaan_expert_logo{
  float: right;
  padding: 0em 0em 1em 1em;
}

/* USER */
.leftnav_user{
 padding: 0em 1em 0em 1em;
 }


/*salestv index*/

#salestv_toplists {
	border-top:1px solid #999;
	border-bottom:1px solid #999; 
	background-color:#ebe6ee;
}
#salestv_toplist_left {
	float:left; 
	width:260px; 
	padding:0px 0px 10px 10px;
}
#salestv_toplist_right {
	float:right; 
	width:260px;
	padding:0px 0px 10px 0px;
}
.salestv_h4 {
	margin:5px 0px 5px 0px;
}

.salestv_uitzending_archief {
	border:1px solid #999;
	background-color:#d8cdde; 
	margin-top:10px;
}
.salestv_uitzending_introimg {
	float:left; 
	border-right: 1px solid #999; 
	width:150px; 
}

.salestv_uitzending_intro{
	float:left;
	width:280px; 
	height:82px; 
	padding:5px;
}

.salestv_uitzending_facts{
	border-left: 1px solid #999;
	float:right; 
	height:82px;
	padding:5px; 
	width:160px;
}

/* salestv item (uitzending) */

.salestv_uitzending_holder {
	border:1px solid #999;
	background-color:#d8cdde; 
	margin-top:10px; 
	width:608;
}

.salestv_uitzending_item1 {
	float:left; 
	border-right: 
	1px solid #999; 
	width:200px; 
	text-align:center;
}
.salestv_uitzending_item2 {
	float:left; 
	width:200px; 
	text-align:center;
}
.salestv_uitzending_item3 {
	border-left: 
	1px solid #999;
	float:right; 
	width:200px; 
	text-align:center;
}

.salestv_uitzending_item1_text {
	float:left; 
	border-right: 1px solid #999; 
	width:200px; 
	text-align:center;
}

.salestv_uitzending_item2_text {
	float:left; 
	width:200px; 
	text-align:center;
}

.salestv_uitzending_item3_text {
	border-left: 1px solid #999;
	float:right; 
	width:200px; 
	text-align:center;
}



#uitzendingplaying{
}
#uitzendingplaying #dertigplayer{
	float:left;
	width:430px;
}
#uitzendingplaying #playlist{
	float:right;
	text-align:left;
	padding-right:20px;
	margin-left:10px;
}
.videotitle{
	padding-top:3px;
	padding-bottom:3px;
}
.salestvarchlink{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-style:italic;
}
.salestvarchlink:hover{
	text-decoration:underline;
}


