*{margin:0;padding:0;}
html, body {
	height: 100%; /* héél belangrijk */
	margin: 0px; padding: 0px;
}

body, td {
	font: normal 11px 'Trebuchet MS', Lucida, Verdana; 
	line-height:12px;
    color:#666666; 
	text-align:left; 
	border:0; 
}


img   		{ border:0; padding:0; margin:0; }

input, textarea	{ font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#666666; }
.input40	{ font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#666666; width:40; }

a:link {color: #666; text-decoration:none;}     /* unvisited link */
a:visited {color: #666; text-decoration:none;}  /* visited link */
a:hover {color: #76020d; text-decoration:none;}   /* mouse over link */
a:active {color: #666; text-decoration:none;}   /* selected link */

#lineheader {
border:medium solid #76020d;
border-left-width:0;
border-right-width:0;
border-bottom-width:0;
}

.lineheader {
background-color:#76020d;
height:2px;
}

#wrapper {
background:url(../images/dot.gif) repeat-y 0% 0 fixed;
width:995px;
margin:0;
}

#header { 
width:995px;
border:1px;
border-color:#CCC;
margin:auto;
}

#visual-header {
background-color:#fff;
/*height:280px;*/
height:402px;
background-image:url(../images/visual-header7.jpg);
}

#test {
/*background-color:#00F;
*/height:402px;
}


#evenweg {
height:280px;
width:240px;
margin:0 0 0 551px;
/*background-color:#ff0;
*/z-index:2;
}

#evenweg a:link {color: #76020d; text-decoration:none;}     /* unvisited link */
#evenweg a:visited {color: #76020d; text-decoration:none;}  /* visited link */
#evenweg a:hover {color: #76020d; text-decoration:none;}   /* mouse over link */
#evenweg a:active {color: #76020d; text-decoration:none;}   /* selected link */

#title-evenweg {
padding: 22px 0 0 22px;
}

#content-evenweg {
padding: 87px 5px 0 22px;
color:#a61002;
line-height:16px;
}

#newbook {
float:left;
height:280px;
width:190px;
margin:-282px 0 0 790px;
/*background-color:#0ff;
*/z-index:2;
}

#content-newbook {
padding: 87px 5px 0 22px;
color:#ffffff;
line-height:16px;
}

#newbook a:link {color: #ffffff; text-decoration:none;}     /* unvisited link */
#newbook a:visited {color: #ffffff; text-decoration:none;}  /* visited link */
#newbook a:hover {color: #ffffff; text-decoration:none;}   /* mouse over link */
#newbook a:active {color: #ffffff; text-decoration:none;}   /* selected link */

#andere-recepten { 
	padding: 0 10px 0 100px;
}

#topmenu { 
	padding-top: 30px;
	padding-bottom: 7px;
	padding-left: 70px;
	font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#333;
    text-align: left;
	text-decoration:none;
	background-color:#FFF;
}

#topmenu a:link {color: #333; text-decoration:none;}     /* unvisited link */
#topmenu a:visited {color: #333; text-decoration:none;}  /* visited link */
#topmenu a:hover {color: #76020d; text-decoration:none;}   /* mouse over link */
#topmenu a:active {color: #333; text-decoration:none;}   /* selected link */

#breadcrumbs { 
margin-left: 70px;
padding-top:10px;
padding-bottom:35px;
text-align:left;
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#999999;
text-decoration:none;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#999999;
text-decoration:none;
}

#breadcrumbs a:hover {
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#76020d;
}

#kolommen { 
/*background:url(../images/dot.gif) repeat-y 50% 0 fixed;*/
width:995px;
margin:auto;
}

#kolom-1 { 
width:550px;
float:left;
margin:auto;
padding-bottom:10px;
}

#kolom-1 p, #hotitem1 p { 
margin-right: 40px;
margin-left: 70px;
}

#kolom-1 p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#76020d;
/*text-decoration: none; border-bottom: dotted 1px #FF2400;*/
background:url(../images/link-line.gif) repeat-x 0 15px;
text-align:left;
}

#kolom-2 { 
width:250px;
float:left;
margin:auto;
padding-bottom:10px;
}

#kolom-2 p {
margin-right: 40px;
margin-left: 20px;
}

#kolom-2 p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#76020d;
background:url(../images/link-line.gif) repeat-x 0 15px;
text-align:right;
}

#kolom-3 { 
width:195px;
float:left;
margin:auto;
padding-bottom:10px;
}

#kolom-3 p {
margin-right: 10px;
margin-left: 20px;
}

#kolom-3 p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#76020d;
background:url(../images/link-line.gif) repeat-x 0 15px;
text-align:right;
}

#tekst-kolom-1 { 
/*background-color:#125965;*/
}

#tekst-kolom-2, #tekst-kolom-2-nieuw { 
/*background-color:#459625;*/
}

#tekst-kolom-2-nieuw p { 
font: normal 10px 'Trebuchet MS', Lucida, Verdana; color:#777;
}

#tekst-kolom-3 { 
/*background-color:#00ff00;*/
}

#categorie a:link, #categorie a:visited, #categorie a:active {
font: normal 10px 'Trebuchet MS', Lucida, Verdana; color:#666;
text-decoration:none;
line-height:18px;
}

#categorie a:hover {
font: normal 10px 'Trebuchet MS', Lucida, Verdana; color:#76020d;
text-decoration:none;
line-height:18px;
}

#zoekfunctie { 
width:100px;
/*background-color:#00FF00;*/
margin-right:5px;
float:left;
}

.zoekveld { float:left; width:100px; background-color:#FF0000; }
.selectveld { font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#636563; overflow: auto; background: white; width: 200px; margin:2px 0; height: 100px; padding: 0 4px 0 4px; border:1px solid #dddddd; }
.zoekdesc { font-size:9px; margin-bottom:8px; display:block; line-height:8px; color: #b4b4b4;}


#kolom-1 form a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:left;
}

#regform, #comform {
padding-left: 70px;
padding-right: 20px;
}

#comment-print, #url-print {
	width:486px;
	border-top:1px;
	border-top-color:#CCC;
	border-top-style:dotted;
	margin: 15px 0 15px 0;
	clear: both;
}

#comment-print p, #url-print p {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-align:right;
	padding:0 20px 0 0;
}

#comment-print p a, #url-print p a {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0 0 0 0;
}

#comment-print p a:hover, #url-print p a:hover {
	font-size:10px;
	color:#86A734;
	font-weight:bold;
	text-align:right;
	padding:0 0 0 0;
}

.dottedline {
margin:15px 2px 15px 0;
height:1px;
/*border-bottom:1px; border-bottom-style:dashed; border-bottom-color:#CCC;*/
background:url(../images/dot-hor.gif) repeat-x;
}

.dottedline_reactions {
border-bottom:1px; border-bottom-style:dashed; border-bottom-color:#CCC;

}

#footer { 
height:	37px;
margin-left:550px;
/*background-image:url(../images/footer.gif);
background-repeat:no-repeat;*/
clear:both;
}

#copyright {
color:#FFF;
font: normal 10px 'Trebuchet MS', Lucida, Verdana; 
text-align:left;
background-color:#76020d;
padding-top:3px;
padding-bottom:3px;
padding-left:70px;
clear:both;
}

#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active {
color:#FFF;
}

#kolom-1 .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 0;
float:left;
}

#kolom-2 .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 0;
float:left;
}

#zoekrecept p .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 40px 0;
float:left;
}

#zoekrecept p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:right;
}

#registreer p .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 30px 0;
float:left;
}

#registreer p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:right;
}

#watetenwevandaag p .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 0;
float:left;
}

#watetenwevandaag p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:right;
}

#boek-homepage .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 10px;
float:left;
}

.floatimage-boek-search  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 0;
float:left;
}

#boek-homepage p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:right;
}

#nieuw-verwacht .floatimage  {
border:1px; border-style:solid; border-color:#CCC;
padding:2px;
margin: 0 8px 0 0;
float:left;
}

#nieuw-verwacht p a { 
font: normal 11px 'Trebuchet MS', Lucida, Verdana; color:#86A734;
text-decoration:none;
text-align:right;
}

#wachtwoord-opvragen {
width:400px;
float:left;
margin:auto;
padding-bottom:10px;
padding-top:40px;
padding-left:40px;
}

/*h1 { font: normal 12px 'Trebuchet MS', Lucida, Verdana; color: #86A734; font-weight: bolder; letter-spacing: 0.25em; margin: 14px 14px 14px 14px; }*/

h1 {
	font-family:"Century Gothic", Arial;
	font-size: 30px;
	line-height: 30px;
	color: #666666;
	font-weight:normal;
}


p { font: normal 12px 'Trebuchet MS', Lucida, Verdana; color: #636563;  line-height: 15px; }

.titel {
/*padding:0 0 14px 14px;*/
}

.error {
font: 12px 'Trebuchet MS', Lucida, Verdana; color: #FF0000;
line-height:12px;
}

.bron, .ingelogd {
font: 12px 'Trebuchet MS', Lucida, Verdana; color: #C6C3C6;
}

#reacties {
font: 10px 'Trebuchet MS', Lucida, Verdana; color: #636563;
text-align:right;
padding:0 14px 0 0;
}

#reacties a {
font: 10px 'Trebuchet MS', Lucida, Verdana; color: #636563;
text-align:right;
text-decoration:none;
}


.tip 	{ font-size: 11px; margin: 10px 15px; padding-top: 4px; width:370px; line-height:15px; background: url(img/notestop.gif) no-repeat top left;}
.tip p	{ margin:0; padding:0 6px 3px 6px; background: #F6F6F6 url(img/notesbottom.gif) no-repeat bottom left; }
.tip p	a { background: url(img/link-line.gif) repeat-x bottom left; }
.tip strong { color:#b37c52; font-weight:bold; font-size:12px;}



.ingredients{ margin: 12px 0 0 0; padding: 5px 36px 0 36px;	 
			  background: url(img/ingredients.gif) no-repeat 0px 4px;}
			  
.ingredients p			{ padding:1px 0 1px 0; margin:0; background: url(img/link-line.gif) repeat-x top left; }

.ingredients p.spacer 	{ color: white; }
.ingredients p a		{ background: url(img/link-line.gif) repeat-x bottom left; }

.ingredients .title		{ color:#b37c52; font-size: 13px; font-weight:bold; }
.ingredients .source	{ font-size: 10px; color: #aaaaaa; font-style: italic;}
.ingredients .time		{ font-size: 11px; }
.ingredients div p		{ padding-left:10px; }



#advertise, #poll { 
margin: 14px 14px 14px 14px; 
/*background-color:#FF00FF;*/
}

/* Container Comments Form */

#commenterr   { color:#FF7171; margin-bottom:5px; }

#userinfo, .loggedin { margin-top: 0 }
.formfields { float:left; width:165px; }
.fielddesc { font-size:9px; margin-bottom:8px; display:block; line-height:8px; color: #b4b4b4;}
.gegevens { font-size:10px; margin-bottom:8px; display:block; line-height:10px; color: #b4b4b4; padding:0 14px 0 0}

#userinfo:after  { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#userinfo 			 { display: inline-table; }
/* Hides from IE-mac \*/
* html #userinfo { height: 1%; }
#userinfo 			 { display: block; }
/* End hide from IE-mac */

#commentbox { float:left; }

#commentform	{ margin:10px 0 0 0; padding:0 0 10px 10px; }
#commentform p { margin: 2px 0 2px 0px; text-transform: none; line-height: 17px; }
#commentform input:focus,
#commentform textarea:focus { border-color: #b4b4b4; }

#cauthor, #email, #url, #login 	{ font-size: 11px; background: white; width: 210px; margin:2px 0; padding: 0; border:0; border-bottom:1px solid #dddddd; }
#trefwoord { font-size: 11px; background: white; width: 150px; margin:2px 0; padding: 0 10px 0 0; border:0; border-bottom:1px solid #dddddd; }
#input170 { font-size: 11px; background: #DBDBE3; width: 170px; margin:2px 0; padding: 0 10px 0 0; border:0; border-bottom:1px solid #ffffff; }
#input170_ECECF0 { font-size: 11px; background: #ECECF0; width: 170px; margin:2px 0; padding: 0 10px 0 0; border:0; border-bottom:1px solid #ffffff; }
#input117 { font-size: 11px; background: #DBDBE3; width: 117px; margin:2px 0; padding: 0 10px 0 0; border:0; border-bottom:1px solid #ffffff; }
#input30 { font-size: 11px; background: #DBDBE3; width: 30px; margin:2px 0; padding: 0 10px 0 0; border:0; border-bottom:1px solid #ffffff; }
#comment { font-size: 11px; overflow: auto; background: white; width: 200px; margin:2px 0; height: 100px; padding: 0 4px 0 4px; border:1px solid #dddddd; }
* html #cauthor, * html #email, * html #url { margin:1px 0; } /*IE input field bug */

#cauthor:hover, #email:hover, #url:hover, #comment:hover { }

#submit 	{ margin:0; width:130px; height: 20px; background-color:#DDD; border:0;}


/* Poll */
.vraag {
margin:2px 0;
}


/* COMMENT */

#reactions {
	/*width:535px;*/
	border-top:0px;
	border-top-color:#CCC;
	border-top-style:solid;
	margin:4px 30px 0 5px;
	clear: both;
}

#reactions p {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-align:right;
	padding:0 0 0 0;
}

/*#reactions p a {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-align:right;
	padding:0 0 0 0;
}

#reactions p a:hover {
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:right;
	padding:0 0 0 0;
}*/

#bekijk {
	/*width:520px;*/
	/*padding:10px 0 10px 20px;*/
	padding-top:10px;
	padding-bottom:10px;
}

#bekijk p.titel{
	color:#000;
	font-weight:bold;
}

#bekijk p.content{
	color:#000;
}

.tumb{
 padding:5px 10px 30px 5px;
 }
 
#leesreacties p {
/*background:#FF6699;*/	
	padding:5px 0 5px 0;
	/*width:520px;*/
	border-bottom:0px;
	border-bottom-color:#CCC;
	border-bottom-style:solid;
}


#geefcommentaar {
/*background-color:#CCFF00;*/
	margin:10px 0 10px 70px;
	/*width:520px;*/
	border-bottom:0px;
	border-bottom-color:#CCC;
	border-bottom-style:solid;
}

#geefcommentaar p {
/*background-color:#FF0000;*/
	padding:10px 0 10px 0;
	/*width:520px;*/
	border-bottom:0px;
	border-bottom-color:#CCC;
	border-bottom-style:solid;
}

.geefcommentaar {
	font-size: 10px;
	color: #999;
	width:120px;
	height:17px;
	color: #000;
	border: 1px solid silver; 
	margin:4px 0 4px 0;
	/*padding:0 5px 0 5px;*/
	background-color: #FFF;	
}

.geefcommentaar_multiline {
	font-size: 11px;
	color: #999;
	width:200px;
	height:120px;
	color: #000;
	border: 1px solid silver; 
	margin:4px 0 4px 0;
	padding:0 5px 0 5px;
	background-color: #FFF;
	margin-right:10px;
}

.btn_send {
	width:50px;
	text-align:center;
	color: #000;
	float:right;
	background-color:#efefef;
}


