/* CSS Document Link Nanny 2009 */

* {
 padding:0;
 margin:0 auto;
 border: 0;
}
body{
 font-size:11px;
 font-family:Geneva,Arial; 
 background-color: #79adbd;
}
#pagewidth {
 width : 100%; 
 margin : 0 auto; 
 padding: 0;
 text-align : center; 
} 
p {
 font-size:12px;
 color:#ffffff;
 font-family:Geneva,Arial;
 line-height:13px;
 margin-left:2px;
 margin-top:4px;
 clear: left;
}

ul,ol{list-style:none;}

.text {
height:30px;
overflow:hidden;
padding-bottom: 6px;
}

.vert-one{float: right;}

.mb5{margin-bottom: 10px;}

.title_text{font-size: 14px;color: #3a616d;}

.description1 {
background-color:#E4E4E4;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:small;
line-height:1.2em;
margin:0;
padding:5px;
text-align:justify;
}


h2 { 
 font-size: 12px; 
 margin-bottom: 10px; 
 font-weight: normal;
 margin-left:0px; 
}

.altHeadingColor {
color:#3A616D;;
text-align:left;
}
h3 {
font-size:22px;
font-weight:bold;
margin:0 0 12px;
display: inline;
}

ul#mainNav {
	overflow: hidden;
	float: left;
	font-family:Geneva,Arial;
}
ul#mainNav li {
	float: left;
	font-size: 1.10em;
	margin: 13px 14px 0 0;
    background: none;
    list-style-type: none;
}
ul#mainNav li#contact {
	margin-right: 0;
}
ul#mainNav li a {
	color: #363636;
	padding: 0 10px;
	display: block;
    line-height: 26px;
    background: none;
    text-decoration: none;
}
ul#mainNav li:hover, ul#mainNav li.over {
        background: transparent url(/img/navRight.gif) 100% -80px no-repeat;
}
ul#mainNav li a:hover {
	color: #fff;
        background: transparent url(/img/navLeft.gif) 0 -80px no-repeat;
	text-decoration: none;
}
ul#mainNav li.here {
        background: transparent url(/img/navRight.gif) 100% 0 no-repeat;
}
ul#mainNav li.here a {
	color: #e2e2e2;
	background: transparent url(/img/navLeft.gif) 0 0 no-repeat;
}

#left{
	width: 200px;
	float: left;
	padding-top: 45px;
}
#menu{
	width: 198px;
	float: left;
	border: 1px solid black;
	margin-top: 10px;
}
#subcontent{
	width: 593px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
.product {
	width: 197px;
	height: 181px;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 70px;
	padding-right: 40px;
	border-right: 1px dotted #3A616D;
	border-left: 1px dotted #3A616D;
}
.afrekenen{margin-top: 30px;border-collapse:collapse;border:none;}

table.staps td {border-collapse:collapse;border:none;}

table.afrekenen tr.firstrow td {
background-color:#3A616D;
font-weight:bold;
border:none;
color: #ffffff;
}
table.afrekenen td {
border-collapse:collapse;border:none;
font-size: 12px;

}
.fout{border: none;}
.bestelling{color:#333333;}

table.afrekenen tr.total_price td {

border-top:1px solid #3A616D !important;
font-weight:bold;
padding-top:4px;
}

.ui-effects-transfer { border: 2px solid black; }
.prijs{color: #b9005f;
font-size:14px;}
.gb{border: none;}
.navigatie{float: right;
padding: 4px;
z-index: 200;
width:400px;
visibility: visible ! important;}

img.floatLeft { 
 float: left;
 margin-right:3px;
}
#header{
 background:transparent url(/img/header_bg.gif) repeat-x scroll 0 0;
 height:143px;
 background-color: #363636;	
}
#image {
 position:relative;
 width:900px;
 height:40px;
 margin : 0 auto;
 padding: 0;
 text-align : left; 
}
#img_text {
 width:193px;
 height:19px;
 margin-left:-25px;
 text-align : left; 
}
#nanny_pop{
 position:absolute;  
 z-index:100; 
 width:619px; 
 height:214px;
 margin-top:-134px;
}

#bottom { 
 float:left;
 width:100%;
 text-align: center;
 margin: 0 auto;
 padding: 0;
 height: 40px;
}
#footer{
 position: relative;
 margin : 0 auto;
 padding: 0;
 background-color:#B9005F;
 text-align:center;
 height:30px;
 width:900px;
}
#footer .text{
 padding-top:7px;
 font-size:12px;
 font-family:Geneva,Arial;
 color:#FFFFFF;
}
.w3c {
 width:260px;
 margin-top: 20px;
}
a.lees:link	   { color : #FFFFFF; text-decoration : none; font-size : 12px; } 
a.lees:active  { color : #FFFFFF; text-decoration : none; font-size : 12px; } 
a.lees:visited { color : #FFFFFF; text-decoration : none; font-size : 12px; } 
a.lees:hover   { color : #e9e6e6; text-decoration : none; font-size : 12px; }

a.actie:link	   { color : #FFFFFF; text-decoration : none; font-size : 14px; } 
a.actie:active  { color : #FFFFFF; text-decoration : none; font-size : 14px; } 
a.actie:visited { color : #FFFFFF; text-decoration : none; font-size : 14px; } 
a.actie:hover   { color : #e9e6e6; text-decoration : none; font-size : 14px; }


#sidebar {
 clear:left;
 float:left;
 padding:15px 10px 15px 20px;
 width:200px;
}
#currentwork {
 position:relative;
 margin : 0 auto;
 padding: 0;
 clear:both;
 text-align:left;
 width:896px;
}
#laatste-aanmeldingen{ width:896px;padding-top: 75px;padding-bottom: 50px;}
.slogan {
 float:left;
 height:51px;
 padding-left:211px;
 width:626px;
 padding-top: 9px;
 padding-bottom: 9px;
}
.backlink {
 width: 550px;
 height: 23px;
 margin-bottom:4px;
 float: left;
}
.selecteer {
 width: 279px;
 height: 19px;
 float: left;
 margin-bottom:4px;
 margin-top: 10px;
}
.email {
 width: 208px;
 height: 19px;
 float: left;
 margin-bottom:4px;
}
#email-adres {
 width: 208px;
 height: 19px;
}
#Div1 {
 clear: left;
 margin-bottom: 15px;
}
.checkBox {
 background-position: 0px 0px;    
}
.checkBoxClear {
 background-position: -38px 0px;
}
.checkBox, .checkBoxClear {
 background-image: url(/img/CheckBox.png);
 background-repeat: no-repeat;
 display: inline-block;
 float: left;
 width: 35px;
 height: 33px;
 padding: 0px;
 margin: 0px;
 cursor: hand;
}
.formbutton {
 cursor:pointer;
 border:outset 1px #ccc;
 background:#999;
 color:#666;
 font-weight:bold;
 padding: 1px 2px;
 background:url(/img/send.gif) repeat-x left top;
}
.linkpagina {
 width: 366px;
 height: 19px;
 float: left;
 padding-bottom: 4px;
 }
 
 .linkpagina1 {
 width: 366px;
 height: 19px;
 float: left;
 padding-bottom: 4px;
padding-left: 211px;
 }
 
.inlinks {
 padding-bottom: 4px;
 padding-left: 211px;
 }
 
.inlinks a{text-decoration: none;color:#3F3F3F;}
.inlinks a:hover{text-decoration: underline;color:#3F3F3F;}
 
.anchortekst {
 width: 303px;
 height: 19px;
 float: left;
 margin-bottom:4px;
 margin-top: 7px;
}

.titel {
 width: 381px;
 height: 19px;
 float: left;
 margin-bottom:4px;
 margin-top: 7px;
}
#answer_1_text { 
 width: 627px;
 float: left;
 padding-bottom: 20px;
 padding-left: 211px;
 }
#content {
 position:relative;
 text-align: left;
 width: 800px;
 height:715px;
 margin:0pt auto;	
}
#content .right {
 padding: 40px 0;
 float: right;
 display: inline;
}
#sidebar {
 position:relative;
 margin : 0 auto;
 float:left;
 width:240px;
 text-align:left;
 padding-bottom:135px;
 padding-top:15px;
}
a {
 outline-color:invert;
 outline-style:none;
 outline-width:medium;
}
a img {
border:0;
}
.pt5 {
 padding-top: 5px;
 text-align: center;
}
#form_contact {
 margin-left: 210px;
}
#form_yahoo {
 margin-left: 210px;
 padding-bottom: 10px;
}
form span {
 color:#444444;
 margin:0 4px 0 0;
 padding:0 0 4px;
}
#text {
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Geneva,Arial;
 font-size:19px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
 margin-bottom: 10px;
}
.input-title{
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Geneva,Arial;
 font-size:19px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
 margin-bottom: 10px;
 margin-right: 10px;
 clear: left;
}

.input-url{
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Geneva,Arial;
 font-size:19px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
 margin-bottom: 10px;
 margin-right: 10px;
 clear: left;
}

#input-email{
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Geneva,Arial;
 font-size:19px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
 margin-right: 10px;
 clear: left;
 }

.input-anchortekst {
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 clear:left;
 font-family:Geneva,Arial;
 font-size:18px;
 font-weight:bold;
 height:28px;
 margin-bottom:10px;
 margin-right:10px;
 padding:4px 0 0 4px;
 width:520px;
}

#email {
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Geneva,Arial;
 font-size:19px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
 margin-bottom: 10px;
 float: left;
}
select #text {
 background:#FFFFFF url(/img/input-text.png) no-repeat scroll right top;
 font-family:Arial;
 font-size:17px;
 font-weight:bold;
 height:28px;
 padding:4px 0 0 4px;
 width:520px;
}
.jsvalidation {
 color:#FF0000;
 font-family:Trebuchet MS,Tahoma,sans-serif;
 font-size:11px;
 margin-left:10px;
}
#jsvalidator_contact_url {
 float:none;

}
#jsvalidator_contact_visitor {
float:none;
}
#jsvalidator_contact_email {
 float:none;
 padding-top:2px;
}
#jsvalidator_contact_rubriek {
float:none;
}
#rubriek {
 font-size:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 line-height:40px;
 clear: left;
}

#catid{ 
 font-size:17px;
 font-family:Geneva,Arial;
 font-weight:bold;
 line-height:40px;
 clear: left;
}
 
.count {
float:right;
padding-right:150px;
padding-top:3px;
color: #A49A8F;
text-align: left;
}

.count1 {
float:right;
padding-right:187px;
padding-top:91px;
color: #A49A8F;
text-align: left;
}

div#text_bedankt {
margin-bottom:150px;
margin-left:120px;
margin-top:100px;
padding:0;
}
.text_content {
 color:#000000;
 font-family:Geneva,Arial;
 font-size:12px;
 line-height:12px;
}

td {
border:1px solid #3a616d;
color:#333333;
font-family:Geneva,Arial;
font-size:11px;
padding:1px 9px 2px 8px;
}

.rij{text-align: center;}

.float{float: left;}

.ideal{float: right;padding-top: 136px;}

.pb5{padding-bottom: 5px;color:#333333;}
.logo-klein{float: right; width:260px;margin-bottom: 15px;}

#answer_1{clear: left;padding-left: 211px;color: #3A616D;font-size:22px;padding-top: 20px;}

#answer_2{padding-top: 100px;text-align: left;font-size: 22px;color: #3a616d;padding-bottom: 10px;}

#answer_2_text{width: 627px;text-align: left;padding-bottom: 40px;}

#resultaat{color: #3A616D;font-size:22px;padding-top: 20px;padding-bottom: 10px;}

#laatste:link	   { color : #3a616d; text-decoration : none; font-size : 14px; } 
#laatste:active  { color : #3a616d; text-decoration : none; font-size : 14px; } 
#laatste:visited { color : #3a616d; text-decoration : none; font-size : 14px; } 
#laatste:hover   { color : #B9005F; text-decoration : none; font-size : 14px; }

#question_1:link	   { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_1:active  { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_1:visited { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_1:hover   { color : #c0c0c0; text-decoration : none; font-size : 11px; }

#question_2:link	   { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_2:active  { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_2:visited { color : #A49A8F; text-decoration : none; font-size : 11px; } 
#question_2:hover   { color : #c0c0c0; text-decoration : none; font-size : 11px; }

#yahoo:link	   { color : #fff; text-decoration : none; font-size : 12px; } 
#yahoo:active  { color : #fff; text-decoration : none; font-size : 12px; } 
#yahoo:visited { color : #fff; text-decoration : none; font-size : 12px; } 
#yahoo:hover   { color : #c0c0c0; text-decoration : none; font-size : 12px; }
#vraag {
height:40px;
padding-left:84px;
padding-top:4px;
width:210px;
}
#tel{float: left;
display: inline;}

.tel {
padding-left:50px;
padding-top:11px;
}
h4 {
color:#FFFFFF;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
}


.img { 
	letter-spacing: -1000em;  text-indent : -999em; overflow: hidden; display: block;
	background-repeat: repeat; background-color: transparent; /* IE FLICKER FIX - no background position! */
	/* Just for Opera, but hide from MacIE */
/*\*/html>body .img { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */
a img { border: none; }
.clear { clear: both; height: 1px; font-size: 1px; }





