/* TOMTOM SYDNEY CSS 
div layer transparantie
	opacity: 0.30; 
	filter: alpha(opacity=30); 
	-moz-opacity: 0.30;
*/

html, body {
	margin			: 0 auto;
	padding			: 0;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #444444;
	line-height		: 15px;
}

h1 {
	color			: #7ab800;
	font-weight		: bold;
	font-size		: 15px;
	padding			: 14px 0px 0px 14px;
	margin			: 0px 0px 10px 0px;
	line-height		: 15px;
}

h2 {
	color			: #7ab800;
	font-weight		: bold;
	font-size		: 15px;
	padding			: 10px 0px 0px 14px;
	margin			: 0px 0px 0px 0px;
	line-height		: 15px;
}


div#container {
	margin			: 0 auto;
	padding			: 0px;
	width			: 988px;
}

div#header {
	width			: 988px;	
	background-image: url(../header.jpg);
	height			: 83px
}


div#feedback {
	margin			: 10px 0px 0px 0px;
	background-image: url(../bg_body.jpg);
	height			: 483px;
	width			: 989px;
	padding			: 0;
}

div#rating {
	background-image: url(../bg_rating.gif);
	background-repeat:no-repeat;
	width			: 464px;
	height			: 441px;
	float			: left;
	margin			: 42px 0px 0px 7px;
	margin			/**/:/**/ 42px 0px 0px 14px;
}


div#more {
	background-image: url(../bg_more.jpg);
	background-repeat:no-repeat;
	width			: 482px;
	height			: 303px;
	margin			: 0px 7px 0px 0px;
	margin			/**/:/**/ 0px 14px 0px 0px;
	float			: right;
	padding			: 180px 0px 0px 0px;
}

#footer {
	background-image: url(../bg_footer.gif);
	background-repeat:no-repeat;
	height			: 26px;
	width			: 989px;
	padding:0;
	margin:0;
}

p {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #444444;
	line-height		: 15px;
	margin			: 0px 14px 0px 14px;
	margin			/**/:/**/ 4px 14px 0px 14px;
	padding			: 0px;
}

p.footer {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #FFFFFF;
	text-align		:center;
	line-height		: 15px;
	margin			: 0px 14px 0px 14px;
	padding			: 4px 14px 0px 14px;
}


form#rating {
	padding			: 0px 0px 0px 0px;
	margin			: 0;
}

div#define-more {
	padding			: 0px 0px 0px 14px;
}

form#more {
	padding			: 10px 0px 0px 0px;
	margin			: 0;
}

textarea.more {
	color			: #666666;
	border			: 1px solid #cccccc;
	font-family		: Arial, Helvetica, sans-serif;
	width			: 446px;
	padding			: 5px 0px 0px 5px;	
	margin			: 10px 0px 0px 0px;
	font-size		: 11px;
	height			: 95px;
}	

.submit-more {
	padding			: 25px 14px 0px 0px;
}

p.small {
 width				: 320px;
}

img.register {
	padding-top		: 4px;
}


a {
	color			: #444444;
	text-decoration	: underline;;
	font-weight		: normal;
}

a:hover {
	color			: #444444;
	text-decoration	: none;
}

a.footer {
	color			: #FFFFFF;
	text-decoration	: underline;;
	font-weight		: normal;
}

a.footer:hover {
	color			: #FFFFFF;
	text-decoration	: none;
}

.radio { 
	height			: 16px; 
	width			: 19px;
	padding			: 0px 0px 0px 10px; 
	background		: url(../beeld_radiobutton.gif) no-repeat 0 0; 
	cursor			: pointer; 
	float			: left;
} 
.radio input { 
	display			: none; 
} 

.selected { 
	background-position: 0 -36px; 

}

div.row {
	clear			: both;
	padding			: 0px 0px 0px 0px;
	padding			/**/:/**/ 5px 0px 0px 0px;

}


div.row span.label {
	float			: left;
	padding			: 0px 0px 0px 14px;
	text-align		: left;
	font-weight		: normal;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #444444;
	line-height		:  normal;
	line-height		/**/:/**/ 16px;
	width			: 285px;
}

div.row span.rating {
	text-align		: left;
	padding			: 0px 0px 0px 18px;
} 

div.row span.formw {
	float			: right;
	width			: 145px;
	text-align		: left;
	padding			: 0px 4px 0px 14px;
} 

 
input.label{
	float			: right;
	width			: 120px;
	border			: 1px solid #cccccc;
	text-align		: left;
	margin			: 0px;
	padding			: 0px;

} 

div.row span.submit{
	float			: right;
	text-align		: left;
	padding			: 0;
	margin			: 0px 20px 0px 0px;
} 

div.spacer {
	clear		/**/:/**/ both;
	height			: 17px;
	height		/**/:/**/ 5px;
}

span.error {
	font-size		: 9px;
	color			: #df000d;
}

p.rating-bedankt {
	color			: #7ab800;
	font-weight		: bold;
	font-size		: 15px;
	padding			: 180px 14px 0px 50px;
}

p.more-bedankt {
	color			: #7ab800;
	font-weight		: bold;
	font-size		: 15px;
	padding			: 130px 14px 0px 50px;
}


