html	{height: 100%;}

body	{margin: 0; padding: 0; height: 100%; /* needed for container min-height */
			 font-family: 'Comic Sans MS','Trebuchet MS',Tahoma, Verdana, Arial; 
	 		 font-size: 12px; color: #671566;
	 		 background-repeat: repeat;
	 		 background-attachment: fixed;}

div.invoer {width: auto; height: 22px; margin: 0; padding: 0; margin-bottom: 1px;}
div.invoeritem {width: 110px; float: left; margin: 0; padding: 0; padding-top: 3px;}
input.veld {width: auto; font-family: monospace,Tahoma, Verdana, Arial; font-size: 12px;}

#errormessage {height: 19px;}
#middle {margin-left: 0;}
	 		 		 
#page {position:relative;
			 idth:100%;
			 min-height:100%;}
			 
* html #page { /* Should be included via Conditional Comment for IE */
height: 100%;
} 

#merken {padding: 0 0 0 0; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial;	color: #333;}
#merken ul {list-style-image: url(images/listitem_12x12_v2.gif); margin-left: 38px; padding: 0; border: none;}
#merken ul a:hover {list-style-image: url(images/listitem_animated_12x12.gif); margin: 0; padding: 0; border: none;}
#merken li {margin: 0; vertical-align: top;}
#merken li a {display: block; color: #c31968; text-decoration: none; width: 100%;}
#merken li a:hover {color: #671566; text-decoration: none;}
html>body #merken li a {width: auto;}

#route {list-style-type: none; margin: 0; padding: 0;}
#route li a {color: #83888e; text-decoration: none;}
#route li a:hover {color: #c95416; text-decoration: none;}

#right {width: 100px;
				text-align: right;
				right: 0;}
	 
.achtergrond {background-image: url(spiraal_bg_03.jpg);
						  background-repeat: no-repeat;
							background-position: center center;} 

.cat {width: auto; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; font-size: 13px; text-align: left; padding-left: 3px; padding-right: 12px; color: #671566;}
.cat a {color: #671566; text-decoration: none;}
.cat a:hover {color: #671566; text-decoration: underline;}

.contact {font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; font-size: 12px; text-align: right; color: #83888e;}

.footer {width: 960px; height: 40px; background-repeat: no-repeat;  font-family: 'Trebuchet MS',Tahoma, Verdana, Arial; font-size: 11px; color: #fff;}
.footer a {color: #fff; text-decoration: underline;}
.footer a:hover {color: #fff; text-decoration: none;}

.select_route {height: 87px; margin-top: 3px; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial;	font-size: 11px; text-align: right; color: #83888e;}

.divcontent {display:none;} /*height: 114px; padding-right: 7px; padding-top: 7px;*/

@media print {.divcontent {display:block !important;}}

.txt {font-family: 'Comic Sans MS','Trebuchet MS', Tahoma, Verdana, Arial; font-size: 12px; color: #671566; overflow: hidden;} /* For IE 6.0 */

.text_lorem {font-family: Comic Sans MS;
         font-size: 14px;
				 font-weight: normal;
				 text-align: left;
         vertical-align: top;
         padding-left: 100px;
	 			 padding-right: 100px;
         padding-top: 40px;
				 padding-bottom: 80px;
         color: RGB(102,0,51);}	

.type {width: 70px; height: 22px; background-image: url(../images/collectie/tab_ns_70x22.jpg); background-repeat: no-repeat; padding-top: 1px; text-align: center; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; color: #671566; float: left;}
.type a {color: #671566; text-decoration: none;}
.type a:hover {color: #671566; text-decoration: underline;}
         
.welcome {font-family: 'Trebuchet MS', Tahoma, Verdana, Arial; font-size: 14px; font-weight: normal; color: #c31968;}

.rollover {display: block; position: relative; margin: 0px; padding: 0px; background-repeat: no-repeat; overflow: hidden;} /* fot IE to hide extra height */
.rollover a {text-decoration: none; overflow: hidden;}
.rollover a:hover {text-decoration: none;}
.rollover img {border: 0;}
* html a:hover {visibility: visible;}
.rollover a:hover img {visibility: hidden;}
.rollover span {position: absolute;	left: 0px; top: 0px; text-align: center; cursor: pointer;}

.senddata {width: 80px; height: 40px; margin-left: 350px; font-family: Tahoma, Verdana, Arial; font-size: 13px; font-weight: normal; background-image: url(../images/collectie/more_www_80x40.gif); background-repeat: no-repeat;}
.senddata a {color: #a66f88; text-decoration: none;}
.senddata a:hover {color: #671566; text-decoration: none;}

.suppliers {width: 80px; height: 40px; margin-left: 8px; margin-top: 145px; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal; background-image: url(../images/collectie/more_www_80x40.gif); background-repeat: no-repeat;}
.suppliers a {color: #a66f88; text-decoration: none;}
.suppliers a:hover {color: #671566; text-decoration: none;} 
					         