
* {
	border:0;
	margin:0;
	padding:0;
}
/* en dan de rest... */
body {
	background-color: #ca006c;
	font-size: 0.7em;
	line-height: 1.4em;
}
body,td,div,p{
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
}

hr {
	margin: 0px; 
	padding: 0px;
	height: 1px;
	background-color: #C1C1C1;
}

#page-text ul li {
	margin-left:30px;
}

#page-text ol li {
	margin-left:30px;
}

#page-text a {
	font-weight: bold;
	text-decoration: none;
	color: #93003f;
	
}

#page-text a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #93003f;
}

#container {
	background-color: #fff;
	margin-left:20px;
	margin-top:20px;
	width:950px;
}

#top-menu {
	width: 950px;
	height: 28px;
	background-color: #a0a5a8;
	margin:0;
	padding:0;
}

#menu {
	float: left;
	height: 28px;
	margin:  0px;
	padding: 0px;
}

#menu ul {
	list-style-type: none;
}

#menu ul li {
	float: left;
}

#menu a {
	display: block;
	font-size: 1em;
	color: #FFFFFF;
	background-color: #a0a5a8;
	padding: 7px 13px 5px 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	text-decoration: none;
	border-right: 1px solid #ca006c;
}

#menu a.active, #menu a:hover {
	color: #000000;
	background-color: #FFFFFF;
}

#logo {
	width: 950px;
	height: 123px;
	/*background-image: url(../img/shapes/sovak_logo.gif);*/
	background-position: top left;
	background-repeat: no-repeat;
}

#logop {
	float: left; 
	padding: 5px 0 5px 15px;
}

#slogan {
	margin: 10px 0 20px 20px;
}

#printbtn {
	position: relative;
	top: 5px;
}

#fontresizer {
	width:200px;
	text-align:left;
	position:absolute;
	left:777px;
	top:80px;
	height:2em;
}

#search {
	float: left;
	margin-top: 1px;
}
#content-splash {
	float: left;
	padding-left: 22px;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 8px;
}

ul#splash-sub-menu-grey {
	list-style-type: none;
	padding: 0;
	margin:0;	
}

ul#splash-sub-menu-pink {
	list-style-type: none;
	padding: 0;
	margin:0;
}

ul#splash-sub-menu-grey li {
	height: 22px;
	padding-left: 20px;
	border-bottom: 1px solid #bdbdbd;
	cursor: pointer;
	display: block; 
	float: left; 
	width: 200px;
}

ul#splash-sub-menu-pink li {
	height: 22px;
	padding-left: 20px;
	border-bottom: 1px solid #b1849c;
	cursor: pointer;
	display: block; 
	float: left; 
	width: 200px;
}

ul#splash-sub-menu-grey a, ul#splash-sub-menu-pink a {
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #222;
 	float: left; 
 	padding-top: 3px; 
 	padding-bottom: 3px;
}


ul#splash-sub-menu-grey a:hover, ul#splash-sub-menu-pink a:hover {
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #93003f;
	float: left; 
 	padding-top: 3px; 
 	padding-bottom: 3px;
}

.sub-menu-arrow {
	float: right; 
	display:  inline-block;
	margin-right: 14px;
}

#main-buitencontainer {
	width:488px;
	float:left;
}
#main-buitencontainer04 {
	width:730px;
	float:left;
}
#main-binnencontainer {
	width:450px;
	margin-left:20px;
}

#main-binnencontainer p {
	margin-bottom: 10px;
}

#main-binnencontainer04 {
	width:710px;
	margin-left:21px;
}

#sfeerimage-black {
	height:5px;
	width:950px;
	float:left; 
	background-color:#a0a5a8; 
	margin:0px;
}

/* keuzeblokken splashpage */
#title-keuzeblokken {
	float: left; 
	padding-left:20px; 
	padding-bottom:5px;
	width:660px;
}

#keuzeblokken-splash {
	clear: left;
}

#keuzeblokken-black {
	float: left; 
	background-color: #a0a5a8; 
	width: 62px; 
	display: block; 
	margin-top: 127px;
}

#divider-splash {
	height:40px;
	width:950px;
	float:left;
}

#welkomsblok {
	width:950px;
}

#welkomstext {
	width:666px;
	float:left;
}

.sfeer-img{
	border: 1px solid #C1C1C1;
	padding: 5px;
}

.bullet-img{
	float: left; 
	margin-right: 5px;
}

.keuzevervolg {
	position:relative;
	width:149px;
	text-align: left;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	cursor: pointer;
	
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 25em; 					/* minder hoog? */
	overflow: hidden;
}
.keuzevervolg-blauw {
	height:27em;
	margin-right:13px;
	margin-bottom:12px;
	background: #F0D6E1 url(../img/shapes/mouse_icon.gif) bottom right;
	position:relative;
	width:221px;
	text-align: left;
	border:0px solid red;
	float:left;
	cursor: pointer;
}

.keuzevervolg-splash {
	position:relative;
	width:221px;
	text-align: left;
	background-color: #FFFFFF;
	float: left;
	/*cursor: pointer*/;
	/*cursor: hand;*/
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	/*height: 27em;*/
}
.keuzevervolg-splash-blauw {
	position:relative;
	width:221px;
	text-align: left;
	float: left;
	cursor: pointer;
	/*cursor: hand;*/
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 27em;
	color:white;
	background-color:#ca006c;
}
.keuzevervolg-splash-rose {
	position:relative;
	width:221px;
	text-align: left;
	float: left;
	cursor: pointer;
	/*cursor: hand;*/
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color:white;
	background-color:#F0D6E1;
}
.keuzevervolgtext-splash {
	text-align: left;
	font-weight: normal;
	color: #222;
	text-decoration: none;
	margin: 0px;
	padding: 7px 15px 10px 22px;
	/*color:#333;*/
}
.keuzevervolgtext {
	text-align: left;
	font-weight: normal;
	color: #222;
	text-decoration: none;
	margin: 0px;
	padding: 7px 15px 10px 10px;
	/*color:#333;*/
}
.keuzevervolgtext-blauw {
	text-align: left;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	margin: 0px;
	padding: 7px 15px 10px 22px;
}
.kijk-snel-verder {
	width:200px;
	height:23px;
	padding-left:22px;
	position:absolute;
	bottom:10px;
}

.leesmeer-teaserblok {
	width:93px;
	height:23px;
	padding-left:10px;
	position:absolute;
	bottom:0px;
}


.keuzevervolgtext_pink:hover {
	color:#222;
}

.teaserblockimage {
	display: block;
}

h3.black {
	background-color: #a0a5a8;
	clear: both;
	padding: 6px 15px 4px 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #FFFFFF;
}
h3.black-vervolg {
	background-color: #a0a5a8;
	clear: both;
	padding: 6px 15px 4px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #FFFFFF;
	width: 124px;
}
h3.black-04 {
	background-color: #a0a5a8;
	clear: both;
	padding: 6px 15px 4px 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	color: #FFFFFF;
}


.naardesite {
	padding-left: 22px;
	position: absolute;
	bottom: 10px;
}



/* direct naar rechts */


h3.directnaar {
	position: relative;
	font-weight: bold;
	font-size: 1em;
	padding: 3px 15px 4px 22px;
	border-bottom: 1px solid #bbb;
	color: #222;
}

h3.directnaar a {
	text-decoration: none;
	color: #222;
}

h3.directnaar a:hover {
	text-decoration: none;
	color: #93003f;
}

.absright{
	position: absolute;
	right: 15px;
}

/* laatste nieuws splashpage begin*/

#latest_news {
	float: left;
	width:626px;
	margin-right:40px;
}
#display-newsitem {
	padding-top: 0px;
}


.newslisting {
	text-align: left;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #bbb;
	color: #222;
	margin: 0px;
}

.vaclisting {
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #bbb;
	color: #222;
	margin: 0px;
}

.newslisting img {
	text-align: left;
	padding: 2px 0px 0px 0px;
	margin: 0px;
}

.newslisting a {
	text-align: left;
	text-decoration: none;
	color: #222;
}

.newslisting a:hover {
	text-align: left;
	text-decoration: none;
	color: #93003f;
}

.newslistingdate {
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	padding: 2px 0px 0px 5px;
	border-top: 1px solid #bbb;
	color: #999;
	margin: 0px;
}

.newslistinglast {
	text-align: left;
	border-top: 1px solid #bbb;
	padding-top:2px;
}
/* laatste nieuws splashpage einde */


/* locatie detail begin*/
.locatielisting {
	text-align: left;
	font-weight: normal;
	padding: 2px 0px 0px 0px;
	border-top: 1px solid #bbb;
	color: #222;
	margin: 0px;
}

/* locatie detail einde*/




.uitgelichttable {
	background-color:#F0D6E1;
	text-align: left;
}

.uitgelicht {
	padding-left:21px;
	padding-right:25px;
	font-weight: normal;
	color: #222;
	text-decoration: none;
	background-color:#F0D6E1;
}

.uitgelicht a {
	font-weight: bold;
	text-decoration: none;
	color: #93003f;
	font-size: 1em;
	background-color:#F0D6E1;
}

.uitgelicht a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #93003f;
	font-size: 1em;
	background-color:#F0D6E1;
}



#sfeerimage {
	width: 950px;
	height: 178px;
}

#shape_header {
	position: absolute;
	top: 138px;
	left: 686px;
	width: 221px;
	height: 228px;
	background-color: #93003f;
	z-index: 2;
}
#mainbody {
	width: 950px;
	/*margin: 0 auto;*/
}

#content {
	width: 950px;
	position: relative;
	left: 38px;
	top: 5px;
	float: left;
	padding-bottom: 20px;
}

#breadcrumbs-div {
	position: relative;
	left: 20px;
	width: 500px;
	height: 20px;
	float: left;
	margin-top:6px;
	color:#666;
	font-size:.9em;
}

#date-publish{
	font-size:.9em;
	color:#666;
}

#left-menu {
	width: 177px;
	float: left;
}

#right-menu {
	width: 220px;
	float: left;
	margin-top:57px;
}

/* alles binnen de footer... */

#footer {
	font-size:.9em;
	width: 950px;
	height:27px;
	margin: 0 auto;
	clear: both;
	background-color: #a0a5a8;
	margin:0;

}
#footer a {
	color: white;
	text-decoration: none;
}

#locatie-adres {
	width:300px;
	float:left;
	margin-top:3px;
}

#gallery {
	border: 1px solid #C1C1C1;
	width: 130px;
	float: right;
	margin-left:20px;
	margin-bottom:20px;
	margin-right:40px;
	margin-top:3px;
}
#gallery-locaties {
	border: 1px solid #C1C1C1;
	width: 130px;
	float: right;
	/*margin-left:300px;*/
	margin-top:3px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#gallery-news {
	border: 1px solid #C1C1C1;
	float: right;
	width: 130px;
	display: inline;
	/*margin-left:300px;*/
	margin-top:3px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#gallery img, #gallery-locaties img, #gallery-news img {
	margin:5px 5px 2px 5px;
}
#gallery-locaties p, #gallery-news p, #gallery p {
	margin: 0px 5px 2px 5px;
	font-weight: normal;
}
#gallery-start{
	position: absolute; 
	left: 0px; 
	top: 50px;
}
#gallery-shell{
	position: relative;
}
#gallery-news a.gallery-txt, #gallery-locaties a.gallery-txt, #gallery a.gallery-txt {
	text-decoration: none;
}
#gallery-news a.gallery-txt:hover {
	text-decoration: none;
}
#to_top {
	width: 65px;
	clear: both;
	left: 225px;
	position: relative;
}
#to_top_splash {
	clear:both;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}
#to_top_content {
	clear:both;
	margin-left:200px;
	margin-top:20px;
	margin-bottom:20px;
}

#focus {
	float: left;
}

a.redlink {
	color:#93003f;
	text-decoration: none;
	font-weight: bold;
}
a.redlink:hover {
	color:black;
}
a.voorjoulink {
	color:#ca006c;
	text-decoration: none;
	font-weight: bold;
}
a.voorjoulink:hover {
	color:black;
}
a.bluelink {
	/*color:#00a8a8;*/
	color:#ca006c;
	text-decoration: none;
	font-weight: bold;
}
#page-text a.teaserblock04linkbutton {
	color:#fff;
	text-decoration: none;
	font-weight: bold;
	/*background-color:#023995;*/
	background-color:#a0a5a8;
	padding:7px;
}
#page-text a.teaserblock04linkbutton:hover {
	background-color:#a0a5a8;
	text-decoration:none;
}

a.bluelink, a.darkbluelink:hover {
	color:black;
}
#footer-padding-red {
	background-color:#ca006c;
	height:40px;
}
#footer-padding-blue {
	background-color:#ca006c;
	height:40px;
}

#blok-over-sfeer {
	position:absolute;
	left:686px;
	top:171px;
	width:222px;
	height:228px;
}

.news {
	 color:#222;
	 font-weight:bold;
	 text-decoration:none;
}
.news:hover {
	 color:#93003f;
}
#breadcrumbs-div a {
	color: #666;
	text-decoration: none;
}
#breadcrumbs-div a:hover {
	color: #222;
}
#gallery_in_div {
	width:450px;
	height:1px;
}
#rechterdeel-container {
	width:221px;
	float:left;
	margin-top:30px;
	padding-left:2px;
}


/* ----------------------------- */

/* direct naar */
#direct-naar-header {
	margin-left:22px;
	margin-bottom:0px;
	padding-bottom: 0px;
}
#direct-naar-content {
	height: 1px;
	border-bottom: 1px solid #bbb;
	padding: 3px 15px 2px 22px;
}

/* uitgelicht */
#uitgelicht_header {
	padding:12px;
	padding-left:21px;
}

/* footer */
#footer-left {
	float:left;
	text-align:left;
	color:white;
	margin-left:15px;
	margin-top:6px;
}
#footer-right {
	float: right;
	color: white;
	margin-right:24px;
	margin-top:6px;
}

/* algemeen ------------------------------------------ */
.display-none {
	display:none;
}
.textalign-left {
	text-align: left;
}
.textalign-right {
	text-align: right;
}
.textalign-center {
	text-align: center;
}
.clear-left {
	clear:left;
}
.clear-both {
	clear:both;
}
.bordeaux {
	color: #93003f;
}
.red {
	color: red;
}
.small {
	font-size:0.9em
}
.valign-bottom {
	vertical-align:bottom;
}
.float-right {
	float:right;
}
.float-left {
	float:left;
}
.extra-bottompadding {
	height:40px;
	width:200px;
	float:left;
}

/* latest news content */
#latest-news-content {
	width:222px;
	float:left;
	margin-left:-1px;
	margin-top:20px;
	clear:right;
}
.red-border {
	border:1px solid #C1C1C1;
}
#latest-news-content-header {
	margin:13px;
	margin-left:22px;
}
#nieuwsberichten {
	margin-left:22px;
	width:191px;
}
#latest-news-paddingbottom {
	clear:both;
	height:20px;
}
.news-content-part {
	color:#222;
	font-weight:normal;
	text-decoration:none;
}
#naar-nieuwsarchief {
	padding-top:2px;
	margin-left:-4px;
	margin-bottom:6px;
}
.noborder {
	border: 0px;
}
.blackborder {
	border: 1px solid black;
}

/* left menu bar */

/* locaties detail */
#locaties-detail-input-text {
	border: 1px solid;
	padding: 2px;
}
#locaties-detail-input-submit {
	border: 2px solid #93003f;
	color: white;
	font-weight: bold;
	background-color: #93003f;
	font-family: Arial, Helvetica, sans-serif;
}

/* menu top */
#search-text {
	width:123px;
	height:19px;
	border:1px solid #505050;
	vertical-align: middle;
	margin-top:3px;
	margin-left:8px;
}
#search-submit {
	vertical-align: middle;
	margin-top:2px;
	background-color: #a0a5a8;
	color: #FFFFFF;
	cursor: hand;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 1em;
}
/* #ff_fix {
	width:10px;
	height:10px;
	color:#fff;
}*/
 
/* msgboard */
.msgboard-door {
	padding-left:3px;
	padding-top:3px;
}
.msgboard-datum {
	padding-left:3px;
}
.msgboard-bericht {
	padding-left:3px;
	padding-bottom:3px;
}

/* msgboard form */
#msgboard-form-message {
	border: 1px solid #bbb;
	width:280px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 100px;
	padding:0.2em;
	font-size:1em;
	margin:0;
}

/* news */
#news-div1 {
	float: left;
	height: 17px;
	margin-top: 10px;
}
#news-div2 {
	float: left;
}
#news-div3 {
	float: right;
}

/* sitemap */
#sitemap .sitemaptable-main a:link {
	color: #93003F;
	text-decoration: none;
	font-weight: bold;
}

#sitemap .sitemaptable-main a:visited {
	color: #93003F;
	text-decoration: none;
	font-weight: bold;
}

#sitemap .sitemaptable-level2 a:link {
	color: #222;
	text-decoration: none;
	font-weight: bold;
}

#sitemap .sitemaptable-level2 a:visited {
	color: #222;
	text-decoration: none;
	font-weight: bold;
}

#sitemap .sitemaptable-level3 a:link {
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

#sitemap .sitemaptable-level3 a:visited {
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

#sitemap .sitemaptable-level4 a:link {
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

#sitemap .sitemaptable-level4 a:visited {
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

.sitemap-item {
	line-height: 0;
}

/* 010601 contactformulier */
.normal {
	/* td's formulier: nog niets */
}
.bold {
	/* td's formulier: nog niets */
}
.txtbox {
	border: 1px solid #bbb;
	width:280px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.2em;
	font-size:1em;
	margin:0;
}
.txtbox-small{
	border: 1px solid #bbb;
	width:20px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.2em;
	font-size:1em;
	margin:0;

}
.txtbox_vacatures {
	border: 1px solid #bbb;
	width: 220px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.2em;
	font-size:1em;
	margin:0;
	margin-bottom: 5px;
}
.txtbox_zip {
	border: 1px solid #bbb;
	width:64px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.2em;
	font-size:1em;
}
.txtbox_city {
	border: 1px solid #bbb;
	width:200px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.2em;
	font-size:1em;
}
.textarea {
	border: 1px solid #bbb;
	margin-top:8px;
	overflow-x:hidden;
	overflow-y:auto;
	width:400px;
	height:100px;
}
.hidden {
	visibility:hidden;
}
input[type='image'] {
	 border: none;
}


/* 010602 Houd me op de hoogte */
.txtbox2 {
	border: 1px solid #bbb;
	width:335px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding:0.4em;
	font-size:1em;
	margin:0;
}

/* latest news content */
.news-list-leesmeer {
	margin-left:-4px;
}

/* fontsize */

#tekst-kleiner {
	cursor: pointer;
}
#tekst-groter {
	cursor: pointer;
}




/*  sIRF swf font replacement  */

.sIFR-active h1.generated,
.sIFR-active h2.generated,
.sIFR-active h2.generated-pink,
.sIFR-active h3.generated {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
}
.sIFR-active h1.generated {
	margin-top:10px;
}


.sIFR-active h1.generated {
  font-size: 26px;
  /* let op: in sifr-config.js moet dezelfde waarde staan voor de font-size! */
}
.sIFR-active h2.generated {
	font-size: 18px;
	 /* let op: in sifr-config.js moet dezelfde waarde staan voor de font-size! */
}
.sIFR-active h2.generated-pink {
	font-size: 18px;
	 /* let op: in sifr-config.js moet dezelfde waarde staan voor de font-size! */
}
.sIFR-active h3.generated {
	font-size: 14px;
	 /* let op: in sifr-config.js moet dezelfde waarde staan voor de font-size! */
	 display:inline;
}


/* Webshop CSS */

#webshop {
	text-align: right;
}

.webshop-category {
	border-top: 1px solid #bbb;
	width: 100%;
	padding: 4px 0 4px 8px;
}
.webshop {

}

.lighter_txt {
 	color: #AAA;
}

.webshop-info{
	text-align: left; 
	padding: 0px 10px 10px 30px;
}

.webshop-item {
	padding: 5px 3px 20px 20px;
	text-align: left;
	border-top: 1px dotted #ddd;
	margin-bottom: 1px;
	
}
.webshop-num-items {
	color: #aaa;
	padding-right: 10px;
}

.webshop-added{
	font-color: #93003F;
}

.item-img {
	border: 1px solid #bbb;
	margin-right: 15px;
}

#shopping-cart {
	padding: 5px 3px 5px 10px;
	border: 1px solid #C1C1C1;
}

.shop-item {

}

.webshop-link {
	float: left;
	padding-top: 1px;
}

#shoppingcart-left-header {
	float: left;
	padding-top: 2px;
	font-size:1.3em;
}

#shoppingcart-left-link {
	margin-left:25px;
}
#shoppingcart-left-img {
	float: left;
	padding-right: 4px;
}

/* ------------------- */

.meer_info {
	border: 1px solid #bbb;
	width: 280px;
	font-family: Arial,Helvetica,sans-serif;
	color: #222222;
	height: 1.2em;
	padding: 0.4em;
	font-size: 1em;
	margin: 0 0 0 22px;
}

.image_padding_right { 
	margin: 2px 10px 2px 2px;
	padding: 5px;
	border: 1px solid #C1C1C1;	
}

.image_padding_left { 
	margin: 2px 2px 2px 10px;
	padding: 5px;
	border: 1px solid #C1C1C1;
}

#page-text p img {
	padding: 5px;
	border: 1px solid #C1C1C1;
}


.spelletjes {
	width:460px;
	height:420px;
	margin-top:10px;
}

.cart_title td {
	border-bottom: 1px solid #C1C1C1;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}

.cart_total td {
	padding: 2px 5px 2px 5px;
}

.odd td {
	background-color: #EFEFEF;
	border-bottom: 1px solid #C1C1C1;
	padding: 3px 5px 3px 5px;
}

.even td {
	border-bottom: 1px solid #C1C1C1;
	padding: 3px 5px 3px 5px;
}

.shopping_hr {
	color: #C1C1C1; 
	background-color: #C1C1C1; 
	height: 2px; 
	border: 0;
}

.vacatures_list {
	float: left; 
	margin-top:10px; 
	width: 100%;
}

/* ------ */
.text-decoration-none {
	text-decoration:none
}

/* search */
.bg_pink {
	background-color: #F0D6E1;
}

/* vacatures */
.vacatures-max {
	float: right;
}
td .vac {
	padding-bottom:5px;
	text-align:left;
}

.mp3 {
	display:inline;
	vertical-align: bottom;
	margin-right:15px;
}

#page-text .img-icon {
	border: 0;
	padding: 0;
	margin: 5px 0 0 0;
}

.input-file {
	border: 1px solid #C1C1C1;
}

/* secure download */
.offline {
	padding-right:7px;
}
#popup {
	background-color: #fff;
}
#secure-download {
	margin: auto;
	width: 280px;
}
#secure-download td {
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
	font-size: 1em;
	line-height: 1.4em;
}
#secure-download .txtbox {
	width:165px;
	height:1.1em;
	font-size: 1em;
}
#secure-download .txtarea {
	border: 1px solid #bbb;
	overflow-x: hidden;
	overflow-y: auto;
	width: 165px;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}


