/* Algemene stylesheet */


/*td{ 
border: 1px solid red;
}*/



hr{
border-bottom: 1px solid #F04925; 
}

h1{
	font-size:1.5em;
	color:#7D0000;
	margin: 10px 0px 15px 0px;
}

h2{
	font-size:1.2em;
	font-weight:bold;
	color:#7D0000;
	margin: 0px;
}

h3{
    height:15px;
	margin:0px 0px 0px 0px;
	font-size:1em;
	color:#333333;
}

h4{
	font-size:1em;
	font-weight:bold;
	color:#333333;
	margin: 0px;
}

h5{
	margin:0px;
	font-size:0.8em;
	font-style:italic;
	color:#333333;
}


div#bodybg{
    margin: 0 auto 0 auto;
	width:942px;
	height:600px;
	background-color: #FFFFFF;
    text-align:center;
}

div#headerrp{	
    position:relative;
	width:942px;
    z-index:50;
	background: url('/uploads/_X/bf/_XbfIdwncX72gcTAK-fkZw/header_bg.jpg') top left no-repeat;
}


div#contentbody{
    z-index:-1;
    margin: 0 auto 0 auto;
	width:942px;
	height:100%;
	background-color: #FFFFFF;
}



div#leftmenutable{	
    position:absolute;
    margin-top:30px;
	right:0px;
	left:0px;	
	width:219px;
	height:450px;
	background: url('/uploads/hD/Vi/hDVi1fMA2nqKd92QwrRa7Q/left_bg.jpg') top left repeat-x;
    text-align:right;
}

div#telefoon{	
    position:absolute;
	left:0px;
	width:219px;
	height:20px;
	background: url('/uploads/GP/GY/GPGYUa4N7SaM3msQfUKyZg/tel.gif') top left no-repeat;
}


a.logoripuls{
    z-index:99;
    position:absolute;
    left:108px;
	top:-52px;
	width:111px;
	height:164px;
	display:block;
	background: url('/uploads/vo/TV/voTVmBIRNRhh1-4t0_33jQ/logo.jpg') no-repeat;
}


div#mtraining{
    position:absolute;
    left:229px;
    top:30px;
	width:82px;
	height:82px;
	background: url('/uploads/Ey/c6/Eyc6xnkohmgGx9ONPA2-gg/nav_training.gif') no-repeat;
}

div#mcoaching{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	background: url('/uploads/FU/pU/FUpU_mgnPlhFI2fYThkKPA/nav_coaching.gif') no-repeat;
}

div#mripuls{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	background: url('/uploads/tB/ai/tBaiQLm6qS7YU9aNMXZiJg/nav_ripuls.gif') no-repeat;
}

div#mleestafel{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	background: url('/uploads/Hz/rp/HzrprUuxLGffTexVXfjskw/nav_leestafel.gif') no-repeat;
}

div#mpresentationguide{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	background: url('/uploads/Cq/Vo/CqVoDqFtBU-_omgecpaGtw/nav_pg.gif') no-repeat;
}

div#mcontact{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	background: url('/uploads/LI/Fq/LIFqrA8_K4_QgJmKSW3XCQ/nav_contact.gif') no-repeat;
}

div#agenda{
    position:relative;
    margin-top:20px;
    right:0px;
	width:253px;
	height:29px;
	background: url('/uploads/_n/J3/_nJ3ZVU5d88ynN4sB3sXzw/agenda.gif') no-repeat;
}

div#MenuTop{
    position:absolute;
    top:30px;
	left:229px;
	height:112px;
	width:auto;
}

div#MenuDrop{
    position:absolute;
	height:112px;
	top:30px;
	left:229px;
	width:auto;
}


a.mktraining{
    position:absolute;
	z-index:50;
    left:0px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/Ey/c6/Eyc6xnkohmgGx9ONPA2-gg/nav_training.gif') no-repeat;
}

a.mkcoaching{
    position:absolute;
    left:92px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/FU/pU/FUpU_mgnPlhFI2fYThkKPA/nav_coaching.gif') no-repeat;
}

a.mkripuls{
    position:absolute;
    left:184px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/tB/ai/tBaiQLm6qS7YU9aNMXZiJg/nav_ripuls.gif') no-repeat;
}

a.mkleestafel{
    position:absolute;
    left:276px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/Hz/rp/HzrprUuxLGffTexVXfjskw/nav_leestafel.gif') no-repeat;
}

a.mkpresentationguide{
    position:absolute;
    left:368px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/Cq/Vo/CqVoDqFtBU-_omgecpaGtw/nav_pg.gif') no-repeat;
}

a.mkcontact{
    position:absolute;
    left:460px;
	width:82px;
	height:82px;
	display:block;
	background: url('/uploads/LI/Fq/LIFqrA8_K4_QgJmKSW3XCQ/nav_contact.gif') no-repeat;
}


body{
	top:0;
	right:0;
	left:0;
	bottom:0;
	margin-top:52px;
	margin-right:22px;
	margin-left:22px;
	margin-bottom:52px;
	padding:0;
	color:#333333;
	background: url('/uploads/um/fD/umfDlZjsbfA6Nbz_5SoD-w/body_bg.jpg') repeat-x;
	text-align:center;
}

td{
	padding:0;
	vertical-align:top;
}

div,td,th{
	font-family: verdana, Arial, Helvetica, sans-serif;
}

a{
	color:#296D29;
	text-decoration:none;
}

a:hover{
	color:#7D0000;
	text-decoration:none;
}


div#search{
    position:absolute;
    top:50px;
    right:5px;
	float:right;
	margin:10px 9px 0px 0px;
}

#searchbox{
    position:absolute;
    right:31px;
	width:100px;
	font-size:12px;
}

#searchbutton{
    position:absolute;
    right:10px;
}

div#ripulscontent{
    position:relative;
	width:723px;
	height:auto;
	left:0px;
    text-align:left;
}

#inhoudcel{
    position:relative;
	top:10px;
	left:0px;
	right:0px;
	bottom:0px;
	padding-top:0px;
	padding-left:0px;
	font-size:0.75em;
    background-color:#FFFFFF;
    text-align:left;
}

.contentripuls{
  position:relative;
  font-family: verdana;
  font-size: 12px;
  line-height: 140%;
  color:#333333;
  margin:20px 20px 20px 20px;
}

.contentripulsright{
  position:relative;
  top:20px;
  right:0px;
  font-family: times new roman;
  font-size: 12px;
  line-height: 140%;
  margin:0px 0px 0px 0px;
}

#informatieartikel{
    position:relative;
	top:10px;
	left:0px;
	right:0px;
	bottom:0px;
	padding-top:0px;
	padding-left:0px;
    font-family: times new roman;
	font-size: 12px;
}

#loginrp
{
	bottom:0px;
	left:0px;
	position:absolute;
	width:135px;
	font-size:8pt;
	color:black;
	font-family:arial;
	text-align:right;
}
#loginrp .loginBox {
	padding-right:12px;
	width:100px;			
	float:right;
	margin-bottom:10px;
}
#loginrp .loginBox .loginBoxField {
	width:75px;
}
#loginrp .loginBox .loginBoxButton {
	background-color:#D65501;
	color:white;
	border:solid white 2px;
	margin-top:4px;
	font-variant:small-caps;
}
#loginrp a
{
	color:white;			
}

a.LeesMeer{
	padding-right:12px;
	display:inline-block; /* voor IE */
	background: url('/uploads/J4/0z/J40z6AmDmRbd5CFNcAPyjQ/read_more.gif') no-repeat 100% 60%;
    text-decoration:none;
	color:#296D29;

}
a.LeesMeer:hover,
a.LeesMeer:active {
	text-decoration:none;
	background: url('/uploads/Ci/Rn/CiRnIvWNfNH3w6bGQqQ6eg/read_more_hover.gif') no-repeat 100% 60%;
	color:#7D0000;
}


a.selectedMenuItem{
	display:block;
	width:219px;
	height:20px;
	padding-top:4px;
	font-size: 11px;
	font-weight:bold;
    text-decoration:none;
	background-color:#FFFFFF;
	color:#7D0000;

}
a.selectedMenuItem:hover,
a.selectedMenuItem:active {
	text-decoration:none;
	width:219px;
	padding-top:4px;
	font-size: 11px;
	font-weight:bold;
	height:20px;
	background-color:#FFFFFF;
	color:#7D0000;
}

a.MenuItem{
	display:block;
	width:219px;
	height:20px;
	padding-top:4px;
	font-size: 11px;
	font-weight:bold;
    text-decoration:none;
	color:#296D29;
	background: url('/uploads/kk/Ku/kkKudm2ae9tXvwor3xOVew/menuitem.gif') bottom left no-repeat;
}
a.MenuItem:hover,
a.MenuItem:active {
	text-decoration:none;
	width:219px;
	padding-top:4px;
	font-size: 11px;
	font-weight:bold;
	height:20px;
	background-color:#FFFFFF;
	color:#7D0000;
}

a.MenuItem2{
	display:block;
	width:219px;
	height:20px;
	padding-top:4px;
	font-size: 11px;
    text-decoration:none;
	color:#296D29;
	background: url('/uploads/kk/Ku/kkKudm2ae9tXvwor3xOVew/menuitem.gif') bottom left no-repeat;
}
a.MenuItem2:hover,
a.MenuItem2:active {
	text-decoration:none;
	width:219px;
	padding-top:4px;
	font-size: 11px;
	height:20px;
	background-color:#FFFFFF;
	color:#7D0000;
}


div#artikelbox{	
    position:absolute;
    margin-top:30px;
	border:1px solid #7D0000;
	color:#7D0000;
	right:0px;
	left:0px;	
	width:236px;
	height:130px;
	background: url('/uploads/6q/sX/6qsX6AUHFxlhZpqb0qC8xw/bg_kaderboek.jpg') top left repeat-y;
}

div#bannerboekbox{	
    position:absolute;
    margin-top:0px;
	color:#7D0000;
	right:0px;
	left:0px;	
	width:238px;
	height:160px;
	background: url('/uploads/_Q/Fg/_QFgk5BM4D9uHUmcNF6n5w/boekbanner.jpg') bottom left no-repeat;
}

div#TekstboxReclame{
  position:absolute;
  color:#C13850;
  font-weight:bold;
  top:40px;
  left:125px;	
  width:100px;
  height:100px;
}


a.BalkklikBoek{
    margin-top:0px;
	display:inline-block; /* voor IE */
	width:236px;
	height:160px;
}


.agendahompage{	
  line-height: 125%;
  color:#333333;
}

.agendaItem{
  margin-top:5px;
  margin-bottom:5px;
  margin-left:10px;
  margin-right:10px;
  width:230px;
}

.crumbTrail
{
 font-size:9px;
 text-align:left;
}

