#main_container {
width:1120px;
float:left;
margin:0;
padding:0
}

#main_left {
	background:url(../images/main_left.jpg) top right no-repeat;
	width: 160px;
	float:left;
	height:540px;
	margin:0;
	padding:0;
}

#main_center {
float:left;
width:800px;
background:#A8C9B4 url(../images/background_main.jpg) no-repeat;
margin:0;
padding:0;
}

#main_center_left {
float:left;
width: 210px;
margin:0;
padding:0;
}

#downloadbutton {
text-indent:-9999px;
margin:0 0 0 30px;
padding:0
}

#engelencodebutton,#reizigerscodebutton,#buddyboy_button,#buddygirl_button,#buddyhandshake_button,#ipod1_button,#ipod2_button,#ipod3_button,#gsm_button,#psp_button {
text-indent:-9999px;
margin:5px 0 5px 50px;
padding:0
}

#main_center_middle {
float:left;
width:400px;
margin:0;
padding:0;
}

#center_column {
margin:30px 110px 0 110px;
}

#big_column {
float:left;
width:580px;
margin:0;
padding:0
}

#central_column {
	width:580px;
	padding:0;
	margin: 0 0 0 102px;
}

#error_message {
background: #A8C9B4 url(../images/error_body.jpg) no-repeat;
height:305px;
width:480px;
margin:40px 0 0 50px;
padding:30px 20px 0 15px
}

#valid_message {
background:#A8C9B4 url(../images/valid_body.jpg) no-repeat;
height:305px;
width:480px;
padding-top:30px 20px 0 15px;
margin:40px 0 0 50px;
}

#main_center_right {
float: right;
width:190px;
margin:35px 0 0 0;
padding:0;
}

#main_right {
background:url(../images/main_right-trans.png) no-repeat;
float:left;
width:160px;
height:344px;
margin:0;
padding:0;
}

#downloadbutton a {
background:url(../images/downloads.jpg) 0 0 no-repeat;
display:block;
height:55px;
width:135px;
}

#downloadbutton a:hover {
background:url(../images/downloads.jpg) 0 -55px no-repeat;
}

#engelencodebutton a {
background:url(../images/ge_zijt_nen_engel.jpg) 0 0 no-repeat;
height:94px;
width:80px;
display:block;
}

#engelencodebutton a:hover {
background:url(../images/ge_zijt_nen_engel.jpg) 0 -94px no-repeat;
}

#reizigerscodebutton a {
background:url(../images/reizigerscode.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#reizigerscodebutton a:hover {
background:url(../images/reizigerscode.jpg) 0 -94px no-repeat;
}

#buddyboy_button a {
background:url(../images/buddy_boy.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#buddyboy_button a:hover {
background:url(../images/buddy_boy.jpg) 0 -94px no-repeat;
}

#buddygirl_button a {
background:url(../images/buddy_girl.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#buddygirl_button a:hover {
background:url(../images/buddy_girl.jpg) 0 -94px no-repeat;
}

#buddyhandshake_button a {
background:url(../images/buddy_hand.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#buddyhandshake_button a:hover {
background:url(../images/buddy_hand.jpg) 0 -94px no-repeat;
}

#ipod1_button a {
background:url(../images/ipod1_wallpaper.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#ipod1_button a:hover {
background-image:url(../images/ipod1_wallpaper.jpg) 0 -94px no-repeat;
}

#ipod2_button a {
background:url(../images/ipod2_wallpaper.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#ipod2_button a:hover {
background:url(../images/ipod2_wallpaper.jpg) 0 -94px no-repeat;
}

#ipod3_button a {
background:url(../images/ipod3_wallpaper.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#ipod3_button a:hover {
background:url(../images/ipod3_wallpaper.jpg) 0 -94px no-repeat;
}

#gsm_button a {
background:url(../images/gsm_wallpaper.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#gsm_button a:hover {
background:url(../images/gsm_wallpaper.jpg) 0 -94px no-repeat;
}

#psp_button a {
background:url(../images/psp_wallpaper.jpg) 0 0 no-repeat;
display:block;
height:94px;
width:80px;
}

#psp_button a:hover {
background:url(../images/psp_wallpaper.jpg) 0 -94px no-repeat;
}

#main_center_middle a:link, #main_center_right a:link, #central_column a:link  {
color:#FFF;
text-decoration:none
}
#main_center_middle a:visited, #main_center_right a:visited, #central_column a:visited {
color:#FFF;
text-decoration:none
}
#main_center_middle a:hover, #main_center_right a:hover, #central_column a:hover {
color:#2b2b2b;
text-decoration:none;
background-color:#9c0;
}
#main_cenrter_middle a:active, #main_cenrter_right a:active, #central_column a:active {
color:#393B36;
text-decoration:none
}


#rss {
	background:url(../news/images/icons/feed.png) no-repeat;
	padding-left:1.5em
}

#the_button {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#E1005A;
background-color:#FAFAF0;
height:25px;
width:180px;
margin: 0 0 0 5px;
border:1px dashed #E1005A;
background-position:center
}

#the_button2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#E0005A;
background-color:#A8C9B4;
height:25px;
width:180px;
border:1px dashed #E1005A;
margin:0 0 0 5px;
background-position:center
}

.left_column {
width: 200px;
padding-top: 40px;
}

.left_column #polltitle {
	font-size: 1.1em;
	font-weight: 100;
	letter-spacing:0.03em;
	color: #fff;
	padding:0;
	margin: 0;
	background-image: url(../images/pollhead.jpg);
	text-indent: -9999px;
	height: 144px;
	width: 195px;
}

.left_column h4 {
font-size: 1.1em;
font-weight: 100;
letter-spacing:.03em;
color: #fff;
margin:40px 0 10px 0;
padding:0 5px 0 5px;
}

.left_column div {
clear: both	;
}

.left_column p {
font-size:.75em;
border-top:1px dotted #393a3d;
border-bottom: 1px dotted #393a3d;
margin: 5px;
padding: 5px;
letter-spacing:.03em;
line-height:1.3em;
}

#video_bckgrnd {
	background-image: url(../images/video_bckgrnd.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 195px;
	padding:40px 0 0 0;
	margin: 0;
}

#title1a {
background:url(../images/title_p1.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 10px;
padding:0
}

#title1b {
background:url(../images/title_p1__nieuws.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 0 10px;
padding:0
}

#title2 {
background:url(../images/title1_p2.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title3 {
background:url(../images/title2_p2.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title4 {
background:url(../images/title3_p2.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title12 {
background:url(../images/title_cyberpesten.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title13 {
	background: url(../images/title_discriminatie.jpg) no-repeat;
	text-indent:-9999px;
	height:62px;
	width:368px;
	margin:30px 0 10px 106px;
	padding:0;
}

#title5 {
background:url(../images/title1_p3.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title6 {
background:url(../images/title1_downloads.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title7 {
background:url(../images/title1_partners.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title8 {
background:url(../images/contact_header.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title9 {
background:url(../images/title1_disclaimer.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title10 {
background:url(../images/title1_sitemap.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#title11 {
background:url(../images/title1_nieuws.jpg) no-repeat;
text-indent:-9999px;
height:62px;
width:368px;
margin:30px 0 10px 106px;
padding:0
}

#main_center_middle p {
font-size: 1em;
line-height:1.2em;
color:#000;
word-spacing:0.15em;
text-align:justify;
padding:5px 5px 10px 5px;
}

#main_center_middle p.nieuwscontent {
font-size: 0.85em;
line-height:1.25em;
color:#000;
word-spacing:0.02em;
text-align:justify;
padding:0 5px 0 5px;
}

#big_column h4,#central_column h4 {
font-size:1em;
line-height:1.3em;
color:#000;
font-weight:400;
letter-spacing:.05em;
word-spacing:.15em;
padding:5px;
}

#big_column h5,#central_column h5 {
	font-size:1em;
	line-height:1.3em;
	color:#2a2a2a;
	padding:0 5px 0 15px;
	margin:20px 0 5px 0;
	font-weight:400;
	word-spacing:.15em;
	background-image: url(../images/panelbg.png);
}
#main_center_middle h5 {
	font-size:1em;
	line-height:1.2em;
	color:#000;
	padding-right:5px;
	padding-left:15px;
	font-weight:bold;
	letter-spacing:0.06em;
	word-spacing:0.15em;
	margin-top: 30px;
	margin-bottom: 0px;
	font-family: "Courier New", Courier, monospace;
	text-align: center;
}

#big_column p,#central_column p {
font-size:.9em;
line-height:1.3em;
color:#000;
word-spacing:.15em;
text-align:justify;
padding:0 5px 5px 0;
margin:5px 0 5px 0;
}

#big_column img,#central_column img {
padding:0;
margin:40px 0 0 0;
}

.contactdata {
	font-size:.9em;
	line-height:1.3em;
	color:#000;
	letter-spacing:.06em;
	word-spacing:.15em;
	clear: both;
	padding-top:0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#main_center_right h3 {
background:url(../images/right_pane_head-trans.png) no-repeat;
width: 100%;
height:38px;
text-indent:-9999px;
margin: 0;
padding: 0;
}

.right_column {
background:url(../images/right-pane_body.jpg) 0 100% no-repeat;
float:right;
width: 100%;
}

.right_column h4 {
font-size: 1.1em;
font-weight: 100;
letter-spacing:.03em;
color: #E0FDEB;
margin:37px 5px 0 20px;
padding:0;
}

.right_column p {
font-size:.75em;
color: #E0FDEB;
letter-spacing:.03em;
line-height:1.3em;
border-top:1px dotted #393a3d;
border-bottom: 1px dotted #393a3d;
margin: 10px 5px 5px 20px;
padding: 5px;
}

.right_column ul {
font-family: Arial, Helvetica, sans-serif;
font-size:.8em;
line-height:1.2em;
margin: 15px 5px 5px 20px;
padding: 0 0 0 25px;
}

.right_column li {
color: #fff;
list-style-type: square;
margin: 0;
padding: 0;
}

#big_column ul,#central_column ul {
list-style-type:none;
font-size:.9em;
line-height:1.4em;
color:#000;
padding:0 5px 5px 5px;
word-spacing:.15em;
}

#main_center_middle ul {
list-style-type:none;
font-size:.90em;
line-height:1.2em;
color:#000;
padding: 0 5px 0 5px;;
word-spacing:.1em;

}


#big_column li,#central_column li {
padding-left:1.5em;
margin:5px 0 0 0;
}

#main_center_middle li {
background:url(../images/list_bullet-trans.png) 0 .1em no-repeat;
padding-left:1.5em;
margin:0 0 10px 0;
}

#big_column li li,#central_column li li {
background:url(../images/list_bullet_small-trans.png) no-repeat;
}

#big_column li li li,#central_column li li li {
background-image:none;
background-repeat:no-repeat;
list-style-type:none
}

em {
	font-weight:600;
	font-style: normal;
}

blockquote {
	font-size:0.9em;
	line-height:1.4em;
	color:#000;
	letter-spacing:.06em;
	word-spacing:.15em;
	background:url(../images/openquotepink-trans.png) left 5px no-repeat;
	padding-left:30px;
	margin:20px 0 0 0;
	font-style:italic;
	font-weight: 600;
}

blockquote span {
background:url(../images/closequotepink-trans.png) right bottom no-repeat;
display:block;
padding-right:10px;
margin:0 0 20px 0;
}

#partner_vl_ond {
background:url(../images/piconderwvlaand.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0;
}

#partner_stadswacht {
background:url(../images/picstadswacht.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0;
}

#partner_leuven {
background:url(../images/picstadleuven.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_politie {
background:url(../images/picpolitie.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_nmbs {
background:url(../images/picnmbs.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_jeugdd {
background:url(../images/picjeugdd.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_delijn {
background:url(../images/picdelijn.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_jac {
background:url(../images/picjac.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 5px 0 0;
padding:0
}

#partner_ibz {
background:url(../images/picibz.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 10px 0 0;
padding:0
}

#partner_goclb {
background:url(../images/picgoclb.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 10px 0 0;
padding:0
}

#partner_vclb {
background:url(../images/picvclb.jpg) no-repeat;
float:left;
height:96px;
width:96px;
margin:0 10px 0 0;
padding:0
}

#partner_syntra {
background:url(../images/picsyntra.jpg) no-repeat;
height:96px;
width:96px;
float:left;
clear:right;
margin:0 10px 0 0;
padding:0
}

#wallpaper_pc {
background:url(../images/wallpaper_pc.jpg) no-repeat;
height:96px;
width:96px;
float:left;
clear:right;
margin:0 10px 0 0;
padding:0
}

#splat_01 {
	background:url(../images/splat_01.jpg) no-repeat;
	float:right;
	height:135px;
	width:175px;
	padding:0;
	margin-top: 0 0 0 5px;
}

#splat_02 {
	background:url(../images/splat_02.jpg) no-repeat;
	float:right;
	height:200px;
	width:235px;
	padding:0;
	margin: 0 0 0 5px;
}

#contact_form {
background:url(../images/contactcard.jpg) no-repeat;
height:450px;
width:582px;
margin:0;
padding:0
}

#form_left {
float:left;
width:290px;
margin-top:6.25em
}

#titlefield {
background-image:none;
margin-left:3.5em;
margin-bottom:1.5em;
background-color:#F9F4E1;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#C8C2B2;
border-bottom-color:#C8C2B2;
border-left-color:#C8C2B2;
width:205px;
font-family:"Courier New", Courier, monospace;
font-size:1em;
letter-spacing:.06em;
word-spacing:.15em;
color:#DF0D5F;
border-style:none dashed dashed
}

textarea {
height:202px;
width:230px;
margin-left:2.5em;
font-family:"Courier New", Courier, monospace;
font-size:.85em;
letter-spacing:.06em;
word-spacing:.15em;
color:#DF0D5F;
background-color:#F9F4E1;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#C8C2B2;
border-bottom-color:#C8C2B2;
border-left-color:#C8C2B2;
overflow:auto;
border-style:none dashed dashed
}

#form_right {
float:left;
width:255px;
margin-top:8.6em
}

#form_right p {
margin:.5em 0 1.5em;
padding:0
}

label {
font-family:Arial, Helvetica, sans-serif;
font-size:.75em;
letter-spacing:.05em;
color:#9E9A8E;
font-weight:400;
float:left;
text-align:left;
margin-right:1em;
display:block
}

#naam,#voornaam,#email {
background-image:none;
background-color:#F9F4E1;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#C8C2B2;
border-bottom-color:#C8C2B2;
border-left-color:#C8C2B2;
font-family:"Courier New", Courier, monospace;
font-size:1em;
letter-spacing:.06em;
word-spacing:.15em;
color:#DF0D5F;
border-style:none dashed dashed;
}

#voornaam {
width:11em;
}

#naam,#email {
width:12em;
}

.clear_left {
clear:left
}

.float_left {
float:left
}

#main_center_middle h1 {
	font-size:1em;
	color:#db0048;
	font-weight:400;
	word-spacing:.15em;
	padding: 4px 0 5px 32px;
	background: url(../images/newstag.jpg) no-repeat;
	margin: 20px 0 5px 0;
}
#central_column h1 {
	font-size:1.5em;
	color:#db0048;
	font-weight:400;
	word-spacing:.15em;
	background: url(../images/newstag.jpg) no-repeat;
	padding: 0 0 0 32px;
	margin: 20px 0 5px 0;
}

#main_center_middle h6, #central_column h6 {
	font-size:0.75em;
	color:#330000;
	font-weight:400;
	word-spacing:.15em;
	margin: 0 0 5px 0;
	background-image: url(../images/panelbg.png);
	height: 1.5em;
	line-height: 1.5em;
	padding-left: 32px;
}