@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	background-color:#f5f5f5;
	height:100%
}

* {
	padding:0;
	margin:0;
}

a {
        color:#656d75;
	text-decoration:underline;
}

p {
font:normal 12px/14px Myriad, Tahoma, Geneva, sans-serif;
color:#687078;
text-align:justify;
}

h1 a, h2 a {
	text-decoration:none;
	color:#4c627f;
}

textarea {
	resize:none;
}

.twtr-hd, .twtr-ft{display: none;}

.paginator {
	display:block;
	width:auto;
	height:22px;
	padding-left:20px;
    padding-top:20px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	float:left;color:#4c627f;
}
.paginator a {
	color:#f5f5f5;
	text-decoration:none;
	background-color:transparent;
}

.paginator_search {
	display:block;
	width:auto;
	height:22px;
	padding-left:20px;
        padding-top:320px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	float:left;color:#4c627f;
}
.paginator_search a {
	color:#4c627f;
	text-decoration:none;
	background-color:transparent;
}

html {
	height:100%;
}

#main {
	width:100%;
	height:auto;
	position:relative;
	margin:0 auto;
}

#main #topborder {
	width:100%;
	height:52px;
	background-color:#4c627f;
	position:relative;
	left:0;
	top:0;
}
#main #body_main {
	width:967px;
	height:auto;
	position:relative;
	margin:0 auto;
}
#header {
	width:963px;
	height:144px;
	border:solid 2px #dcdcdc;
	border-top:none;
	border-bottom:none;
	background-color:#fff;
	position:absolute;
	left:0;
	top:0;
}

#logo {
	width:206px;
	height:73px;
	position:absolute;
	left:34px;
	top:36px;
	background-color:transparent;
}

#logo img {
	border:none;
}

#headlink {
	display:block;
	width:250px;
	height:22px;
	position:absolute;
	left:700px;
	top:43px;
}

#headlink li {
	display:block;
	width:auto;
	height:22px;
	padding-left:6px;
	padding-right:6px;
	font:normal 14px/22px Myriad, Tahoma, Geneva, sans-serif;
	float:left;
	list-style:none;
	border-right:solid 1px #4c627f;
	
}
#headlink li.last {
	border:none;
}

#headlink li a {
	color:#4c627f;
	text-decoration:none;
	background-color:transparent;
}
#search {
	width:165px;
	height:34px;
	position:absolute;
	left:735px;
	top:72px;
}

#search2 {
	width:432px;
	height:34px;
	font:bold 14px/32px Myriad, Tahoma, Geneva, sans-serif;
	color:#4c627f;
	position:absolute;
	left:22px;
	top:285px;
}
#search2 label {
	height:32px;
	font:bold 14px/32px Myriad, Tahoma, Geneva, sans-serif;
	color:#4c627f;
}

#search input {
	width:159px;
	height:32px;
	border:solid 1px #efefef;
	color:#6f777e;
	font:italic 16px/32px Myriad, Tahoma, Geneva, sans-serif;
	padding-left:4px;
	background:url(http://www.nannyservicenederland.nl/images/sea_icon.jpg) no-repeat 140px center;
}

#searchborder {
	width:814px;
	height:429px;
	border-top:solid 4px #4c627f;
	position:absolute;
	top: 340px;
}

#searchborder p {
	width:auto;
	height:auto;
	font:normal 14px/20px Myriad, Tahoma, Geneva, sans-serif;
	color:#6f777e;
	position:absolute;
	left: 12px;
	top: 13px;
}

#search2 input {
	width:159px;
	height:32px;
	border:solid 1px #efefef;
	color:#6f777e;
	font:italic 16px/32px Myriad, Tahoma, Geneva, sans-serif;
	padding-left:4px;
	background:url(http://www.nannyservicenederland.nl/images/sea_icon.jpg) no-repeat 140px center;
}

#nav {
	width:966px;
	height:48px;
	position:absolute;
	top:145px;
	z-index:50;
}

#link {
	display:block;
	width:800px;
	height:44px;
	float:left;
	border-right:solid 2px #e1e1e1;
	background-color:#fff;
}



/*************************************** DROP DOWN **************************************/

/****************************************************************************************/

#nav #slink {
	width:17%;
	height:40px;
	background-color:#000;
	background-color:#FFF;
	border-right:solid 2px #dcdcdc;
	position:absolute;
	float:right;
	/*z-index:50;*/
	right:0;
	top:8px;
}

div#l_msk {
	width:2px;
	height:40px;
	background-color:#dcdcdc;
	text-indent:-3000px;
	position:absolute;
	top:8px;
	left:0;
	z-index:0;
}

#slink li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	text-indent:-3000px;
}

#slink li a {
	display:block;
	width:100%;
	height:32px;
	background-color:transparent;
}



.navactive {
	background:url(http://www.nannyservicenederland.nl/images/top_brd.png) repeat-x left top #fff;
}

li.in {
	margin:6px 3px 0 30px;
	background:url(http://www.nannyservicenederland.nl/images/in.jpg) no-repeat left top;
}
li.fb {
	margin:6px 3px;
	background:url(http://www.nannyservicenederland.nl/images/fb.jpg) no-repeat left top;
}
li.tw {
	margin:6px 3px;
	background:url(http://www.nannyservicenederland.nl/images/tw.jpg) no-repeat left top;
}

#slider {
	width:967px;
	height:238px;
	position:absolute;
	left:0;
	top:212px;
	/*z-index:-2;*/
}

#slider a{
         text-decoration:none;

}

#slider #container {
	
	width:872px;
	height:231px;
	border:solid 4px #fff;
	/*background:url(http://www.nannyservicenederland.nl/images/slimage.jpg) no-repeat left top;*/
	position:absolute;
	left:44px;
	background-color:transparent;
	overflow:hidden;
	/*z-index:0;*/
}

#container #fade {
	width:100%;
	height:231px;
	background-color:#fff;
	opacity:0.0;
	filter:alpha(opacity=0);
	/*z-index:0;*/
}

#container #imgcon {
	display:none;
	width:100%;
	height:auto;
	position:absolute;
	left:0;
	top:0;
	background-color:#fff;
	/*z-index:0;*/
}

#imgcon img {
	float:left;
}

#container p {
	display:block;
	width:852px;
	height:15px;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.4);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	z-index:10;
	position:absolute;
	top:231px;
	behaviour:url(http://www.nannyservicenederland.nl/pie/PIE.htc);
	color:#fff;
	font:normal 14px/14px Tahoma, Geneva, sans-serif;
	padding:25px 10px;
	overflow:hidden;
	cursor:pointer;
}

#container h1 {
	display:block;
	width:auto;
	height:16px;
	font-weight:bold;
	font:bold 14px/14px Tahoma, Geneva, sans-serif;
	color:#33ccff;
	position:absolute;
	top:231px;
	left:10px;
	z-index:20;
}

#container h1 a {
	color:#33ccff;
}


#left {
	width:24px;
	height:24px;
	background:url(http://www.nannyservicenederland.nl/images/leftarrow.gif) no-repeat left top;
	position:absolute;
	left:4px;
	top:104px;
	cursor:pointer;
	z-index:10;
}

#right {
	width:24px;
	height:24px;
	background:url(http://www.nannyservicenederland.nl/images/right_arrow.gif) no-repeat left top;
	position:absolute;
	left:937px;
	top:104px;
	cursor:pointer;
}

#headings {
	display:block;
	width:964px;
	height:127px;
	border-left: solid 2px #dcdcdc;
	border-right: solid 2px #dcdcdc;
	position:absolute;
	left:0;
	top:462px;
	border-top:none;
	background-color:#f6f6f6;
	overflow:hidden;
	z-index:0;
}

#headings li {
	display:block;
	width:215px;
	height:108px;
	float:left;
	list-style:none;
	border-right:dashed 1px #dcdcdc;
	border-top: solid 2px #dcdcdc;
	margin-top:1px;
	padding:6px 12px 13px 13px;
	background-color:#fff;
	cursor:pointer;
}

#headings li p {
	display:block;
	width:214px;
	height:108px;
	text-align:justify;
	font:normal 12px/14px Myriad, Tahoma, Geneva, sans-serif;
	color:#4c627f;
}

#headings li h2 {
	display:block;
	width:214px;
	color:#4c627f;
	height:18px;
	font:bold 16px/16px Myriad, Tahoma, Geneva, sans-serif;
}

#headings li a {
	text-decoration:none;
}

#headings li.active {
	height:107px;
	margin-top:0;
	border-top:solid 4px #33ccff;
	background-color:#f6f6f6;
	border-right:none;
}

#headings li.active p {
	font-weight:normal;
}

#headings li.active p span {
	font-weight:bold;
}

#head {
	height:60px;
	width:964px;
	border-left: solid 2px #dcdcdc;
	border-right: solid 2px #dcdcdc;
	background-color:#FFF;
	position:absolute;
	left:0;
	top: 857px;
}

#head h3 {
	display:block;
	width:100%;
	height:48px;
	font:normal 16px Myriad, Tahoma, Geneva, sans-serif;
	color:#656d75;
	text-align:center;
        padding-top:20px;
}

#video {
	width:964px;
	border-left: solid 2px #dcdcdc;
	border-right: solid 2px #dcdcdc;
	height:258px;
	background-color:#FFF;
	position:absolute;
	left:0;
	top:593px;
}

#video #comment {
	width:339px;
	height:230px;
	color:#33ccff;
	font-family:Myriad, Tahoma, Geneva, sans-serif;
	position:absolute;
	left: 98px;
	top: 12px;
}

#comment h3 {
	display:block;
	width:280px;
	height:70px;
	font-weight:normal;
	font-size:25px;
	line-height:27px;
	padding-left:39px;
	background:url(http://www.nannyservicenederland.nl/images/vb.gif) no-repeat left 6px;
}

#comment p {
	display:block;
	width:296px;
	height:141px;
	font:normal 13px/16px font-family:Myriad, Tahoma, Geneva, sans-serif;
	text-align:justify;
	float:right;
	overflow:hidden;
	margin-top:15px;
}

#video #vidwin {
	width:428px;
	height:225px;
	position:absolute;
	right:28px;
	top:18px;
}

#details {
	width:964px;
	border-left: solid 2px #dcdcdc;
	border-right: solid 2px #dcdcdc;
	height:133px;
	background-color:#FFF;
	position:absolute;
	left:0;
	top:922px;
}

#details #face {
	width:298px;
	height:60px;
	/*padding-top:34px;*/
	background:url(http://www.nannyservicenederland.nl/images/fb_bg.png) no-repeat left top;
	position:absolute;
	left: 18px;
	top: 8px;
}

#face #body {
	width:238px;
	height:60px;
	/*background:url(http://www.nannyservicenederland.nl/images/logo2.png) no-repeat 10px center;*/
	padding-left:10px;
}

#body h3 {
	font:bold 14px/30px Tahoma, Geneva, sans-serif;
	color:#3b589d;
}

#body img {
	border:none;
}


#face a {
	display:block;
	width:298px;
	height:34px;
}

#details #twit {
	width:298px;
	height:79px;
	/*padding-top:37px;*/
	background:url(http://www.nannyservicenederland.nl/images/twit_bg.png) no-repeat left top;
	position:absolute;
	left: 353px;
	top:8px;
}

#twit p {
	color:#656d75;
	font:bold 12px/16px Tahoma, Geneva, sans-serif;
}

#twit a.test {
	display:block;
	width:298px;
	height:37px;
}

#details #contact {
	width:248px;
	height:133px;
	border-left:solid 3px #f5f5f5;
	position:absolute;
	right:37px;
	top:0;
}

#contact p {
	display:block;
	width:150px;
	height:120px;
	margin: 12px 0 0 12px;
	font:normal 13px/16px  Tahoma, Geneva, sans-serif;
	color:#656d75;
}


#main #bottomborder {
	width:100%;
	height:55px;
	background-color:#4c627f;
	position:absolute;
	top:1116px;
}
#bottomborder #foot {
	width:964px;
	height:55px;
	margin:0 auto;
	position:relative;
}

#foot p#con {
	display:block;
	width:413px;
	height:46px;
	color:#FFF;
	font:bold 11px/14px Myriad, Tahoma, Geneva, sans-serif;
	position:absolute;
	top: 6px;
	left: 30px;
}

#foot p#des {
	display:block;
	width:213px;
	height:19px;
	color:#FFF;
	font:bold 11px/14px Myriad, Tahoma, Geneva, sans-serif;
	position:absolute;
	top: 6px;
	left: 740px;
}

#foot p#des a {
         text-decoration:none;
         color:#FFF;
}

/********************************************************* CONTACT ***********************************************************/

#contentbody {
	width:818px;
	height:872px;
	position:absolute;
	top: 203px;
	z-index:0;
}

#contenthead {
	width:793px;
	height:26px;
	background-color:#FFF;
/*	border-bottom:solid 2px #ddd;*/
	border-left:solid 2px #ddd;
	font: 12px/26px Myriad, Tahoma, Geneva, sans-serif;
	color:#656d75;
	padding-left:21px;
	position:absolute;
	left:0;
	top:-3px;
}

#contenthead a {
	font:normal 12px/26px Myriad, Tahoma, Geneva, sans-serif;
	color:#656d75;
	text-decoration:none;
	background-color:transparent;
	/*float:left;*/
}
#contenthead span {
	color:#33ccff;
	font-weight:bold;
}

#contacttop {
	width:814px;
	height:828px;
	background-color:#FFF;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	position:absolute;
	left:0;
	top:30px;
}

#contacttop2 {
	width:814px;
	height:840px;
	background-color:#FFF;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	position:absolute;
	left:0;
	top:30px;
}

#contacttop3 {
	width:814px;
	height:840px;
	background-color:#FFF;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	position:absolute;
	left:0;
	top:30px;
}

#contacttop2 p {
display:block;
width:760px;
height:563px;
font:normal 12px/16px Myriad, Tahoma, Geneva, sans-serif;
text-align:justify;
/*position:absolute;
left:20px;
top:167px;*/
margin-left:20px;
margin-top:5px;
}

#staps {
	display:block;
	width:814px;
	height:315px;
	position:absolute;
	left:0;
	top:333px;
}

#searchres {
	display:block;
	width:814px;
	height:315px;
	position:absolute;
	left:0;
	top:43px;
	/*z-index:25;*/
}

#staps li {
	display:block;
	width:796px;
	height:67px;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	list-style:none;
	background-color:#FFF;
	margin-top:4px;
	padding:9px 0 0 20px;
}

#staps li h3 {
	font:bold 14px/14px Tahoma, Geneva, sans-serif;
	color:#7a8087;
}

#searchres li {
	display:block;
	width:796px;
	height:67px;
	border-bottom:solid 2px #ddd;
	list-style:none;
	background-color:#FFF;
	margin-top:4px;
	padding:9px 0 0 20px;
}

#staps li:hover {
	background-color:#33ccff;
	cursor:pointer;
}

#staps li:hover p, #staps li:hover h3 {
	color:#fff;
}

#staps li p {
	display:block;
	width:765px;
	height:54px;
	font:normal 12px/18px Myriad, Tahoma, Geneva, sans-serif;
	color:#7a8087;
}

#staps li p span {
	font-size:14px;
}

#searchres li:hover {
	background-color:#33ccff;
	cursor:pointer;
}

#searchres li:hover p, #searchres li:hover h3 {
	color:#fff;
}

#searchres li p {
	display:block;
	width:765px;
	height:54px;
	font:normal 12px/18px Myriad, Tahoma, Geneva, sans-serif;
	color:#7a8087;
	position:static;
}

#searchres li h3 {
	font:bold 14px/14px Tahoma, Geneva, sans-serif;
	color:#BBB;
}

#searchres li p span {
	font-size:14px;
}


#bottomSlink {
	width:814px;
	height:207px;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	background-color:#FFF;
	position:absolute;
	left:0;
	top:695px;
}

#bottomSlink2 {
	width:814px;
	height:369px;
	border-bottom:solid 2px #ddd;
	border-left:solid 3px #ddd;
	background-color:#FFF;
	position:absolute;
	left:0;
	top:485px;
}

#conhead1 {
display:block;
width:789px;
height:auto;
font:normal 40px/48px Myriad, Tahoma, Geneva, sans-serif;
color:#687078;
/*position:absolute;
left:22px;
top:48px;*/
margin-top:48px;
margin-left:22px;
}

#conhead2 {
display:block;
width:792px;
height:auto;
font:normal 27px/35px Myriad, Tahoma, Geneva, sans-serif;
color:#687078;
/*position:absolute;
left:22px;
top:108px;*/
margin-left:22px;
}

#conp {
display:block;
width:757px;
height:119px;
font:normal 12px/14px Myriad, Tahoma, Geneva, sans-serif;
color:#687078;
text-align:justify;
/*position:absolute;
left:22px;
top:167px;*/
margin-left:22px;
margin-top:5px;
}

#confield {
	width:814px;
	height:519px;
	border-left:solid 3px #ddd;
	background-color:#FFF;
	font:normal 15px/22px Myriad, Tahoma, Geneva, sans-serif;
	color:#687078;
	position:absolute;
	left:0;
	top:331px;
}

#confield2 {
	width:814px;
	height:519px;
	border-left:solid 3px #ddd;
	background-color:#FFF;
	font:normal 15px/22px Myriad, Tahoma, Geneva, sans-serif;
	color:#687078;
	position:absolute;
	left:0;
	top:380px;
}

p#ca {
       display:block;
       width:571px;
       height:16px;
       line-height:16px;
       font-weight:bold;
       position:absolute;
       left:22px;
       top:10px;
}

#conflist {
	display:block;
	width:600px;
	height:428px;
	list-style:none;
	font:normal 15px/24px Myriad, Tahoma, Geneva, sans-serif;
	position:absolute;
	left:22px;
	top:29px;
}

#conflist #p1 {
	display:block;
	width:203px;
	height:27px;
	margin-top:6px;
	margin-left:22px;
}


#filedoffset {
	width:457px;
	height:423px;
	position:absolute;
	top:0px;
	left:225px;
	/*z-index:20000;*/
}

#filedoffset input {
	width:330px;
	height:23px;
	border:solid 2px #e7e7e7;
	background:url(http://www.nannyservicenederland.nl/images/field_bg.png) repeat-x left top #f6f6f6;
	margin-top:6px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	font:normal 15px/24px Myriad, Tahoma, Geneva, sans-serif;
	color:#595959;
}

#filedoffset select {
width:104px;
height:27px;
margin-top:6px;
-webkit-appearance: button;
appearance: button;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
-webkit-padding-end: 20px;
padding-end: 20px;
-webkit-padding-start: 2px;
padding-start: 2px;
-webkit-user-select: none;
user-select: none;
background-image: url(http://www.nannyservicenederland.nl/images/arrow.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
background-position: center right;
background-repeat: no-repeat;
border: 1px solid #AAA;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
color: #555;
overflow: hidden;
padding-top: 2px;
padding-bottom: 2px;
text-overflow: ellipsis;
white-space: nowrap;
}
  
#filedoffset textarea {
	width:330px;
	height:140px;
	background:url(http://www.nannyservicenederland.nl/images/field_bg.png) repeat-x left top #f6f6f6;
	border: 1px solid #AAA;
  	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-top:6px;
	font:normal 15px/24px Myriad, Tahoma, Geneva, sans-serif;
	overflow:hidden;
}

#filedoffset #sub {
	width:100px;
	height:35px;
	background:url(http://www.nannyservicenederland.nl/images/sub_btn_bg.png) no-repeat left top;
	border:none;
	margin-top:15px;
	margin-left:236px;
	text-indent:-2000px;
	left: -5px;
	top: 436px;
}

#sclinkcon {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 450px;
}

#sclinkcon2 {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 778px;
}

#sclinkcon3 {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 138px;
}

#sclinkcon4 {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 308px;
}

#sclinkcon5 {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 760px;
}

#sclinkcon6 {
	display:block;
	width:280px;
	height:32px;
	position:absolute;
	left:19px;
	top: 789px;
}

#sclinkcon li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}

#sclinkcon2 li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}

#sclinkcon3 li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}

#sclinkcon4 li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}

#sclinkcon5 li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}

#sclinkcon6 li {
	display:block;
	width:32px;
	height:32px;
	float:left;
	list-style:none;
	margin-left:4px;
}


#sclinkcon li img {
	border:none;
}

#sclinkcon2 li img {
	border:none;
}

#sclinkcon3 li img {
	border:none;
}

#sclinkcon4 li img {
	border:none;
}

#sclinkcon5 li img {
	border:none;
}

div#fakefile {
	position: absolute;
	top: 338px;
	left: -1px;
	z-index: 1;
	height: 35px;
	width:132px;
	font:normal 12px/35px Tahoma, Geneva, sans-serif;
	padding-left:8px;
	padding-right:100px;
	background:url(http://www.nannyservicenederland.nl/images/browser_bg.jpg) no-repeat left center;
	overflow:hidden;
}


.page_bg {
	width:165px;
	height:861px;
	position:absolute;
	left:820px;
	top: 202px;
}

#conbg {
	background:url(http://www.nannyservicenederland.nl/images/con_img.jpg) no-repeat left bottom;
}

#orgbg {
	background:url(http://www.nannyservicenederland.nl/images/orgbg.jpg) no-repeat left bottom;
}

#serbg {
	background:url(http://www.nannyservicenederland.nl/images/ser_bg.jpg) no-repeat left top;
}

#werbg {
	background:url(http://www.nannyservicenederland.nl/images/wer_bg.jpg) no-repeat left bottom;
}

#tarbg {
	background:url(http://www.nannyservicenederland.nl/images/tar_bg.jpg) no-repeat left bottom;
}
#pedbg {
	background:url(http://www.nannyservicenederland.nl/images/ped_bg.jpg) no-repeat left bottom;
}

#search_bg {
	background:url(http://www.nannyservicenederland.nl/images/serbg.jpg) no-repeat left bottom;
}

#intbg {
	background:url(http://www.nannyservicenederland.nl/images/int_bg.jpg) no-repeat left bottom;
}

#solbg {
	background:url(http://www.nannyservicenederland.nl/images/sol_bg.jpg) no-repeat left bottom;
}
/********************************************************* CONTACT ***********************************************************/
	