* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	padding: 0;
	margin: 0;
}
h1 {
	display: none;
}
body {
	width: 950px;
	margin: auto;
	color: #695b54;
}
.fix {
	clear: both;
}
a {
	text-decoration: none;
	color: #ff910b;
}
a:hover, a:active {
	text-decoration: underline;
	color: #ff910b;
}
#header {
	float: left;
	margin: 10px 0 0 0;
	background: url(../img/logo.gif) no-repeat left top;
}
#topnav {
	list-style: none;
	float: right;
}
#topnav li {
	margin: 0 0 0 5px;
	float: left;
}
#topnav li a {
	font-size: 10px;
	color: #695b54;
}
#topnav li.firstflag {
	margin: 0 0 0 10px;
}
#nav {
	margin: 115px 0 0 0;
	list-style: none;
	float: right;
	border-bottom: 1px solid #ff8900;
	width: 950px;
}
#nav li {
	float: right;
	background: url(../img/nav.orange.1.gif) repeat-x;
	margin: 0 3px 0 0;
	
}
#nav li a {
	float: left;
	font-size: 13px;
	color: white;
	padding: 3px 4px 3px 4px;
	background: url(../img/nav.orange.2.gif) no-repeat right;
}
#nav .on {
	background: url(../img/nav.gray.1.gif);
}
#nav .on a {
	background: url(../img/nav.gray.2.gif) no-repeat right;
}
#content {
	float: left;
	width: 950px;
	margin: 10px 0 0 0;
	background: url(../img/plaatje.jpg) no-repeat right top;
}
#klik_menu{
	float:right
	width: 100px;
	height: 60px;
}
#klik_menu2{
	float:right;
	position:relative;
	top: 137px;
	height: 60px;
	width: 40px;
}
#content2 {
	float: left;
	width: 950px;
	margin: 10px 0 0 0;
}
#right {
	width: 269px;
	float: right;
	padding: 23px 0 0 0;
}
#righttop {
	border-color:#000000;
	border-width:thick;
	border:solid;
	float: right;
	min-height: 200px;
}

#right #orangebox {
	background: url(../img/boxes/orange.1.jpg) no-repeat right top;
	min-height: 322px;
	margin: 49px 0 20px 0;
	_height: 322px;
}

#right #orangeboxindex{
	background: url(../img/boxes/orange.1.jpg) no-repeat right top;
	min-height: 322px;
	margin: 100px 0 20px 0;
	_height: 322px;
}

#right #orangebox .inner {
	width: 239px;
	background: url(../img/boxes/orange.2.jpg) no-repeat;
	background-position:bottom;
	min-height: 321px;
	padding: 16px 15px 10px 15px;
	_height: 321px;
}

#right #orangebox2 {
	background: url(../img/boxes/orange.3.jpg) no-repeat right top;
	height: 200px;
	margin: 49px 0 20px 0;
	color:#FFFFFF;
	font-size:14px;
}

#right #orangebox2 .inner {
	width: 239px;
	height: 200px;
	padding: 12px 15px 10px 15px;
	font-size:14px;
	font-weight:bold;
	font-family:'Trebuchet MS', Trebuchet,Arial;
}

#right #orangebox2 .inner a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#right #orangebox3 {
	background: url(../img/boxes/orange.4.jpg) no-repeat right top;
	height: 260px;
	margin: 49px 0 20px 0;
	color:#FFFFFF;
	font-size:14px;
}

#right #orangebox3 .inner {
	width: 239px;
	height: 260px;
	padding: 12px 15px 10px 15px;
	font-size:14px;
	font-weight:bold;
	font-family:'Trebuchet MS', Trebuchet,Arial;
}

#right #orangebox3 .inner a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

#right #orangeboxindex .inner {
	width: 239px;
	background: url(../img/boxes/orange.2.jpg) no-repeat;
	background-position:bottom;
	min-height: 321px;
	padding: 16px 15px 10px 15px;
	_height: 321px;
}

#right .inner h2 {
	font-size: 18px;
	font-weight: normal;
	text-align: right;
}
#right .inner dl {
	float: left;
	clear: both;
	padding: 0 0 15px 0;
	color: white;
	width: 239px;
}
#right .inner dl dt {
	float: left;
	font-size: 25px;
	padding: 0 10px 0 0;
}
#right .inner dl dd {
	float: left;
}
#right .inner dl dd.score {
	float: right;
	font-size: 15px;
	font-weight: bold;
	padding: 11px 0 0 0;
}
#right .border {
	float: right;
	width: 239px;
	border-top: 1px solid white;
	padding: 10px 0 5px 0;
}
#right p {
	color: white;
	padding: 0 0 10px 0;
}
#right #bluebox {
	float: left;
	width: 269px;
	background: url(../img/boxes/blue.1.jpg) no-repeat right top;
	margin: 0 0 20px 0;
}
#right #bluebox .inner {
	float: left;
	width: 239px;
	background: url(../img/boxes/blue.2.jpg) no-repeat right bottom;
	padding: 10px 15px 10px 15px;
}
#bluebox h2 {
	float: right;
	clear: both;
	color: white;
	padding: 0 0 10px 0;
}
#bluebox p {
	float: left;
	width: 239px;
	font-weight: bold;
	padding: 0 0 10px 0;
}
#bluepoll fieldset {
	width: 239px;
	margin: 0 0 10px 0;
	clear: both;
}
#bluepoll label {
	float: left;
	color: white;
	font-weight: bold;
	*padding: 3px 0 0 0;
}
#bluepoll input {
	margin: 0 20px 0 0;
	float: left;
}
#bluepoll .submit {
	float: right;
	margin: 0;
}
#left {
	float: left;
	width: 681px;
	padding: 10px 0 10px 0;
}
.maintop {
	float: left;
	width: 480px;
	background: url(../img/maintop.line.gif) repeat-x bottom;
}
h3 {
	float: left;
	font-size: 27px;
	line-height: 20px;
	font-weight: normal;
}
.maintop ul {
	float: right;
	list-style: none;
}
.maintop ul li {
	float: left;
	margin: 0 0 -2px 2px;
}
#search {
	padding: 10px 0 0 0;
	float: left;
	clear: both;	
	background: url(../img/maintop.line.gif) repeat-x bottom;
}
#search p {
	font-size: 12px;
	padding: 0 0 5px 0;
	overflow:auto;
}
#search fieldset {
	float: left;
	width: 481px;
	padding: 10px 0 0 0;
}
#search label {
	float: left;
	width: 110px;
	font-size: 12px;
}
#search input {
	float: left;
}
#search input .gb {
	float: left;
	border: 1px solid #6a5a51;
	width: 200px;
}
#search select {
	float: left;
	border: 1px solid #6a5a51;
	width: 200px;
}
#inp {
	float: left;
	border: 1px solid #6a5a51;
	width: 50px;
	margin:2px;;
}
searchbar label {
	float: left;
	width: auto;
	margin: 0 20px 0 0;
	*padding: 2px 0 0 0;
}
#searchbar input {
	float: left;
	width: auto;
	border: 0;
	margin: 0 5px 0 0;
}
#searchbar input.submit {
	float: right;
	margin: 0;
}

#searchbar2 input.submit {
	float: right;
	margin: 0;
	padding-bottom:5px;
}
#search .searchsmall {
	color: #b4ada9;
	font-size: 10px;
	padding: 0 0 10px 0;
}
#search .searchsmall a {
	color: #b4ada9;
	font-size: 10px;
}
#left #login {
	float: left;
	width: 481px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #6a5a51;
}
#left #login label {
	float: left;
	font-size: 12px;
	margin: 0 10px 0 0;
}
#left #login fieldset {
	padding: 10px 0 0 0;
	float: left;
	width: 481px;
}
#left #login input {
	float: left;
	border: 1px solid #6a5a51;
	margin: 0 10px 0 0;
	_margin: 0 7px 0 0;
	width: 180px;
}
#left #login .register {
	float: left;
	width: 481px;
	padding: 10px 0 0 0;
}
#left #login .register p {
	float: left;
	color: #b4ada9;
	font-size: 10px;
	padding: 5px 0 0 0;
}
#left #login .register p a {
	color: #b4ada9;
	font-size: 10px;
}
#left #login input.submit {
	float: right;
	width: auto;
	border: 0;
	margin: 0;
}
#left #rows, #left .rowsfix {
	float: left;
	clear: both;
	width: 600px;
	margin: 15px 0 0 0;
	background: url(../img/circle.gif) no-repeat left top;
}
#left #bluerows, #left .rowsfix {
	float: left;
	clear: both;
	width: 600px;
	margin: 15px 0 0 0;
	background: url(../img/circle.blue.gif) no-repeat left top;
}
#left #logout {
	float: left;
	clear: both;
	width: 600px;
	margin: 15px 0 0 0;
}
#left #registreer_fouten {
	float: left;
	clear: both;
	width: 600px;
	margin: 15px 0 0 0;
}
#grayrows {
	float: left;
	clear: both;
	width: 600px;
	margin: 15px 0 0 0;
	background: url(../img/circle.gray.gif) no-repeat left top;
}
#rows h4, #bluerows h4, #grayrows h4, .rowsfix h4 {
	color: #ff910b;
	font-size: 15px;
	border-bottom: 1px solid #64534a;
	padding: 5px 0 0 15px;
	width: 305px;
}
#rows h4.restaurants {
	color: #29c0d8;
	font-size: 15px;
	border-bottom: 1px solid #64534a;
	padding: 5px 0 0 15px;
	width: 305px;
}
#bluerows h4.restaurants {
	color: #29c0d8;
	font-size: 15px;
	border-bottom: 1px solid #64534a;
	padding: 5px 0 0 15px;
	width: 305px;
}
#rows h4.meetings {
	color: #929393;
	font-size: 15px;
	border-bottom: 1px solid #64534a;
	padding: 5px 0 0 15px;
	width: 305px;
}
#grayrows h4 {
	float: left;
	margin: 0 0 0 40px;
	_margin: 0 0 0 20px;
	padding: 5px 0 0 40px;
	color: #90918a;
	font-weight: normal;
}
#grayrows h4.orange {
	margin: 0;
	line-height: 18px;
	color: #ff910b;
	width: 439px;
}
#grayrows h4.orange strong {
	color: #ff910b;
}
#grayrows form {
	float: right;
	border-bottom: 1px solid #64534a;
}
#grayrows form label {
	float: left;
	font-size: 12px;
	padding: 0 10px 8px 45px;
}
#grayrows form select {
	float: left;
	width: 100px;
	border: 1px solid;
}
#grayrows h4 strong {
	font-size: 15px;
	color: #90918a;
}
#left .row {
	float: left;
	border-bottom: 1px solid #64534a;
	padding: 15px 0 15px 0;
	width: 600px;
}
#left .row2, #left .row3 {
	float: left;
	padding: 0px 0 0px 0;
	width: 900px;
}
#left .row3, #left .row3 b, #left .row3 a {
	font-size:16px;
}
#left #grayrows .row {
	float: left;
	border-bottom: 1px solid #64534a;
	padding: 15px 0 15px 0;
	width: 600px;
}
#left .row .avatar {
	float: left;
	margin: 0 10px 0 0;
}
#left .row .text,#left .row2 .text,#left .row3 .text {
	float: left;
	padding: 25px 0 0 0;
	width: 330px;
	font-size:16px;
}
#left .row .text .description,#left .row2 .text .description,#left .row3 .text .description {
	float: left;
	text-transform: uppercase;
	width: 330px;
	padding: 0 0 10px 0;
}
#left .row .text .description strong {
	color: #ff910a;
}
#left .row .text .description_restaurant strong {
	color: #29c0d8;
}
#left .row .text .description_meeting strong {
	color: #929393;
}
#left .row .text .stats {
	float: left;
}
#left .row .text .stats strong {
	font-style: italic;
}
#left .row .text .rating {
	float: left;
	clear: both;
	padding: 10px 0 0 0;
	font-size: 10px;
	color: #929393;
	height: 34px;
	width: 100px;
}
#left .row .score, .row .score {
	float: left;
}
#left .score p.go, #left .score p.nogo, .row .score p.go, p.nogo, p.go {
	float: left;
	background: url(../img/go.png) no-repeat left top;
	font-weight: bold;
	font-size: 21px;
	color: #ff910b;
	padding: 3px 0 0 50px;
	height: 34px;
	width: 50px;
}
#left .score p.nogo, .row .score p.nogo, p.nogo {
	background: url(../img/nogo.png) no-repeat left top;
}
#bigsearch {
	float: left;
	width: 950px;
	padding: 15px 0 0 0;
}
#bigsearch .maintop {
	width: 950px;
}
#bigsearch .searchsmall {
	width: 950px;
	clear: both;
}
#bigsearch .submit {
	float: right;
	margin: 0;
	width: auto;
	border: 0;
}
#bigsearch #searchbar {
	width: 950px;
}
#bigsearch #searchbar label {
	width: auto;
	margin: 0 10px 0 0;
	*padding: 2px 0 0 0;
}
#bigsearch #selects {
	width: 950px;
}
#bigsearch #selects select {
	width: 170px;
	margin: 0 10px 0 0;
	border: 1px solid;
}
#bigsearch #submit {
	float: right;
	width: 950px;
}
#highlight h3 {
	padding: 10px 0 0 0;
}
#highlight .inner {
	background: #ebebea;
	float: left;
	width: 928px
	border-bottom: 1px solid #64534a;
	padding: 10px;
}
#highlight .inner .avatar {
	float: left;
	margin: 0 10px 0 0;
}
#highlight .inner .text {
	float: left;
	width: 350px;
}
#highlight .inner .text .description {
	float: left;
	text-transform: uppercase;
	width: 350px;
	padding: 0 0 20px 0;
	font-size: 14px;
	color: #63655c;
}
#highlight .inner .text .description strong {
	font-size: 14px;
	color: #63655c;
}
#highlight .inner .text .stats {
	float: left;
}
#highlight .inner .text .stats strong {
	font-style: italic;
}
#highlight .inner .text .rating {
	float: left;
	clear: both;
	padding: 10px 0 0 0;
	font-size: 10px;
	color: #929393;
	width: 300px;
}
#highlight .inner .text .rating a {
	float: left;
	clear: both;
	color: #ada49f;
	padding: 0 0 10px 0;
}
#highlight .inner .text .rating a.meer {
	background: url(../img/meer.gif) no-repeat right;
	padding: 0 15px 0 0;
}
#highlight .inner .text .rating a.meer2 {
	background: url(../img/meer.2.gif) no-repeat right;
	padding: 0 15px 0 0;
	margin: 0 60px 0 0;
	clear: none;
	float: left;
}
#highlight .inner .score {
	float: right;
}
#highlight .inner .score p.go {
	float: left;
	background: url(../img/go.2.gif) no-repeat left top;
	font-weight: bold;
	font-size: 21px;
	color: #76786f;
	padding: 3px 0 0 50px;
	height: 30px;
}
#search2 {
	float: left;
	padding: 30px 0 0 0;
	width: 950px;
}
#search2 .maintop {
	width: 950px;
}
#search2 fieldset {
	float: left;
	clear: both;
	width: 950px;
	padding: 15px 0 15px 0;
}
#search2 label {
	float: left;
	font-size: 12px;
	padding: 0 25px 0 0;
}
#search2 input {
	float: left;
	width: 200px;
	border: 1px solid;
	margin: 0 60px 0 0;
}
#search2 select {
	float: left;
	border: 1px solid;
	width: 140px;
}
#search #searchfix {
	width: 950px;
}
#search #searchfix input {
	width: auto;
	margin: 0 10px 0 0;
	border: 0;
}
#register {
	float: left;
	padding: 25px 0 0 0;
	width: 690px;
}
#register .maintop {
	float: left;
	width: 480px;
	margin: 0 0 25px 0;
}
#register fieldset {
	float: left;
	clear: both;
	width: 500px;
	padding: 10px 0 0 0;
}
#register label {
	float: left;
	font-size: 12px;
	width: 88px;
}
#register input {
	float: left;
	border: 1px solid;
	width: 130px;
	margin: 0 10px 0 10px;
}
#register select {
	float: left;
	width: 140px;
	margin: 0 10px 0 10px;
	border: 1px solid;
}
#register #gender input {
	width: auto;
	border: none;
}
#register #dob {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid;
	width: 480px;
}
#register #dob select {
	width: 107px;
}
#register .breed label {
	width: 130px;
}
#register #smalltext {
	font-size: 10px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid;
	width: 480px;
}
#register p#personal {
	padding: 10px 0 10px 0;
	float: left;
	width: 480px;
	font-size: 12px;
}
#register #colors {
	float: left;
	width: 240px;
}
#register #colors a {
	float: left;
	margin: 0 5px 0 0;
}
#register #colors a img {
	float: left;
}
#photoleft {
	float: left;
	width: 480px;
}
#nophoto {
	float: left;
	padding: 0 0 0 20px;
	_padding: 0;
}
#register #upload {
	width: 200px;
}
#register #uploadright {
	float: right;
	margin: 0 20px 0 0;
	_margin: 0 10px 0 0;
}
#register .favo {
	float: left;
	width: 480px;
}
#register .favo label {
	width: 160px;
}
#register #border {
	_margin: 0 0 -16px 0;
}
#register #bottom {
	float: left;
	width: 480px;
	margin: 15px 0 0 0;
	_margin: 0;
	border-top: 1px solid;
	padding: 15px 0 0 0;
}
#bottom input {
	width: auto;
	border: 0;
}
#bottom label {
	width: auto;
	*padding: 2px 0 0 0;
}
#bottomc {
	float: left;
	width: 800px;
}
#bottomright {
	float: left;
	width: 200px;
	padding: 40px 0 0 0;
}
#bottomright input {
	border: 0;
	width: auto;
	float: right;
}
#c {
	float: left;
	width: 950px;
	padding: 10px 0 0 0;
}
#c .left {
	float: left;
	padding: 0 8px 0 0;
	width: 197px;
}
#c .right {
	float: left;
	width: 745px;
}
#c .left #route {
	float: left;
	padding: 0 0 10px 0;
	margin: 1px 0 0 0;
}
#c .left #list {
	float: left;
	list-style: none;
	width: 197px;
}
#c .left #list li {
	float: left;
	width: 197px;
	line-height: 24px;
	border-bottom: 1px solid #ccc;
}
#c .left #list li a {
	color: #545454;
}
#c .left #images {
	float: left;
	list-style: none;
	width: 197px;
	padding: 10px 0 0 0;
}
#c .left #images li {
	float: left;
	padding: 0 0 5px 0;
}
#c .left #images li a img {
	float: left;
}
#c .right #boxtop {
	float: left;
	width: 705px;
	background: url(../img/bgs/orange.png) no-repeat;
	padding: 20px;
	color: white;
}
#c .right #boxtop #innertop {
	float: left;
	width: 705px;
}
#c .right #boxtop #innertop h4 {
	font-size: 27px;
	font-weight: normal;
	color: white;
	float: left;
}
#c .right #boxtop #innertop #innertopright, #c .right #boxtop #innertop #innertopright_nogo {
	float: right;
}
#c .right #boxtop #innertop #innertopright p {
	font-size: 27px;
	font-weight: normal;
	color: white;
	float: left;
	background: url(../img/icons/go.png) no-repeat left top;
	padding: 0 0 0 50px;
	height: 34px;
}
#c .right #boxtop #innertop #innertopright_nogo p {
	font-size: 27px;
	font-weight: normal;
	color: white;
	float: left;
	background: url(../img/icons/nogo.png) no-repeat left top;
	padding: 0 0 0 50px;
	height: 34px;
}
#c .right #boxtop #stars {
	float: left;
	width: 705px;
}
#c .right #boxtop .border {
	float: left;
	width: 705px;
	height: 10px;
	_margin: -5px 0 0 0;
	border-bottom: 1px solid white;
}
#c .right #boxtop #text {
	float: left;
	width: 705px;
	font-weight: bold;
	padding: 10px 0 10px 0;
}
#c .right #boxtop #texts {
	float: left;
	width: 520px;
}
#c .right #boxtop address {
	float: left;
	font-weight: bold;
	width: 160px;
	padding: 0 140px 0 0;
}
#c .right #boxtop #textright {
	float: left;
	font-weight: bold;
}
#c .right #boxtop #icons {
	float: right;
	list-style: none;
	margin: 50px 0 0 0;
}
#c .right #boxtop #icons li {
	float: left;
	margin: 0 0 0 10px;
}
#c .right #boxtop #icons li a {
	float: left;
	width: 33px;
	height: 33px;
	display: block;
}
#c .right #boxtop #icons li#i1 {
	/*background: url(../img/icons/hotels.png) no-repeat;*/
}
#c .right #boxtop #icons li#i2 {
	/*background: url(../img/icons/restaurant.png) no-repeat;*/
}
#c .right #boxtop #icons li#i3 {
	/*background: url(../img/icons/m&e.png) no-repeat;*/
}
#pictures {
	float: left;
	width: 745px;
	list-style: none;
	margin: 10px 0 10px 0;
}
#pictures li {
	float: left;
	margin: 0 10px 0 0;
}
.container {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1.gif) repeat-y;
	margin: 0 0 10px 0;
}
.container * {
	font-size: 12px;
}
.container #bigtop {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1.top.gif) no-repeat;
	height: 7px;
}
.container #bigbottom {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1.bottom.gif) no-repeat bottom;
	height: 6px;
}
.container #bigcenter {
	float: left;
	width: 724px;
	padding: 0 10px 0 10px;
	_margin: -8px 0 -8px 0;
}
.container #bigcenter .big {
	float: left;
	width: 724px;
	color: #ff910b;
	font-size: 15px;
	padding: 0 0 5px 0;
}
.containerm {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1m.gif) repeat-y;
	margin: 0 0 10px 0;
}
.containerm * {
	font-size: 12px;
}
.containerm #bigtop {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1m.top.gif) no-repeat;
	height: 7px;
}
.containerm #bigbottom {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1m.bottom.gif) no-repeat bottom;
	height: 6px;
}
.containerm #bigcenter {
	float: left;
	width: 724px;
	padding: 0 10px 0 10px;
	_margin: -8px 0 -8px 0;
}
.containerm #bigcenter .big {
	float: left;
	width: 724px;
	color: #ff910b;
	font-size: 15px;
	padding: 0 0 5px 0;
}
.containerr {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1r.gif) repeat-y;
	margin: 0 0 10px 0;
}
.containerr * {
	font-size: 12px;
}
.containerr #bigtop {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1r.top.gif) no-repeat;
	height: 7px;
}
.containerr #bigbottom {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/1r.bottom.gif) no-repeat bottom;
	height: 6px;
}
.containerr #bigcenter {
	float: left;
	width: 724px;
	padding: 0 10px 0 10px;
	_margin: -8px 0 -8px 0;
}
.containerr #bigcenter .big {
	float: left;
	width: 724px;
	color: #ff910b;
	font-size: 15px;
	padding: 0 0 5px 0;
}
#columns {
	float: left;
	width: 744px;
}
#columns #column1, #columns #column2, #columns #column3 {
	float: left;
	width: 240px;
	_margin: 0 5px 0 0;
}
#columns #column2 {
	margin: 0 5px 0 5px;
}
#columns .columntop {
	float: left;
	width: 240px;
	height: 7px;
	background: url(../img/roundedcorners/2.top.gif) no-repeat;
}
#columns .columnbottom {
	float: left;
	width: 240px;
	height: 6px;
	background: url(../img/roundedcorners/2.bottom.gif) no-repeat bottom;
}
#columns .column {
	float: left;
	width: 240px;
	background: url(../img/roundedcorners/2.gif) repeat-y;
	margin: 0 5px 5px 0px;
	_margin: 0 0 0 0 ;
	padding: 0 0 0 0;	
	_padding: 5px 0 0 0;
}
 
#columns .columncenter {
	float: left;
	list-style: none;
	padding: 0 20px 0 20px;
}
#columns li {
	padding: 0 0 5px 0;
}
#columns * {
	font-size: 12px;
}
#columnsm {
	float: left;
	width: 744px;
}
#columnsm #column1, #columnsm #column2, #columnsm #column3 {
	float: left;
	width: 240px;
}
#columnsm #column2 {
	margin: 0 5px 0 5px ;
	_margin: 0 0 0 0;
}
#columnsm .columntop {
	float: left;
	width: 240px;
	height: 7px;
	background: url(../img/roundedcorners/2m.top.gif) no-repeat;
}
#columnsm .columnbottom {
	float: left;
	width: 240px;
	height: 6px;
	background: url(../img/roundedcorners/2m.bottom.gif) no-repeat bottom;
}
#columnsm .column {
	float: left;
	width: 240px;
	background: url(../img/roundedcorners/2m.gif) repeat-y;
	margin: 0 5px 5px 0px;
	_margin: 0 0 0 0 ;
	padding: 0 0 0 0;
}
#columnsm .columncenter {
	float: left;
	width: 200px;
	list-style: none;
	padding: 0 20px 0 20px;
}
#columnsm li {
	padding: 0 0 5px 0;
}
#columnsm * {
	font-size: 12px;
}
#columnsr {
	float: left;
	width: 744px;
}
#columnsr #column1 {
	float:left;
	padding-left: 5px;
	margin: 0 5px 0 0 ;
	_margin: 0 0 0 0 ;
}

#columnsr #column2 {
	float:left;
	padding-left: 5px;
	margin: 0 5px 0 0 ;
	_margin: 0 0 0 0 ;
}

#columnsr #column3 {
	float:left;
	padding-left: 5px;
	margin: 0 5px 0 0 ;
	_margin: 0 0 0 0 ;
}
#columnsr #column1, #columnsr #column2, #columnsr #column3 {
	float: left;
	width: 240px;
}
#columnsr .columntop {
	float: right;
	width: 240px;
	height: 7px;
	background: url(../img/roundedcorners/2r.top.gif) no-repeat;
}
#columnsr .columnbottom {
	float: right;
	width: 240px;
	height: 6px;
	background: url(../img/roundedcorners/2r.bottom.gif) no-repeat bottom;
}
#columnsr .column {
	float: right;
	width: 240px;
	background: url(../img/roundedcorners/2r.gif) repeat-y ;
	margin: 0 5px 5px 0px;
	_margin: 0 0 0 0 ;
}
#columnsr .columncenter {
	float: left;
	list-style: none;
	padding: 0 0px 0 20px;
}
#columnsr li {
	padding: 0 0 5px 0;
}
#columnsr * {
	font-size: 12px;
}
#bigbox {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/3.gif) repeat-y;
	margin: 0 0 10px 0;
}
#bigbox * {
	font-size: 11px;
	line-height: 18px;
}
#bigbox .orange {
	color: #ff9100;
	padding: -20px 0 0 0;
}
#bigbox p {
	margin: 0 0 15px 0;
}
#bigbox #bigboxtop {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/3.top.gif) no-repeat;
	height: 7px;
}
#bigbox #bigboxbottom {
	float: left;
	width: 744px;
	background: url(../img/roundedcorners/3.bottom.gif) no-repeat bottom;
	height: 7px;
}
#bigboxcontent {
	float: left;
	width: 714px;
	_margin: -8px 0 -8px 0;
	padding: 5px 15px 0 15px;
}
#bigboxcontent img {
	float: left;
	margin: 0 15px 0 0;
}
#footer {
	clear: both;
	float: left;
	width: 744px;
}
#footer #fleft {
	float: left;
	padding:5px;
	width:50px;
}
#footer #fmiddle {
	float: left;
	padding-left:20px;
	padding: 5px;
	width:600px;
}
#footer #fleft strong {
	color: #ff910a;
}
#footer #fright {
	float: right;
	color: #28c0d8;
}
.maintop .nav {
	float: right;
	margin: -3px 0 0 0;
	_margin: -1px 0 0 0;
}
.nav li {
	float: right;
	background: url(../img/nav.orange.1.gif) repeat-x;
	margin: 0 3px 0 0;
	
}
.nav li a {
	float: left;
	font-size: 13px;
	color: white;
	padding: 3px 4px 3px 4px;
	background: url(../img/nav.orange.2.gif) no-repeat right;
}
.nav .on {
	background: url(../img/nav.gray.1.gif);
}
.nav .on a {
	background: url(../img/nav.gray.2.gif) no-repeat right;
}
.left .lefttext {
	float: left;
	width: 197px;
	padding: 10px 0 5px 0;
}
.left .lefttext, .lefttext a {
	font-size: 10px;
	color: #695b54;
}
.lefttext a:hover {
	color: #695b54;
}
#review {
	padding: 10px 10px 10px 10px;
}
#review label {
	float: left;
	padding: 0 5px 0 0;
}
#review input {
	float: left;
	border: 1px solid;
	width: 260px;
}
#review fieldset {
	padding: 0 0 10px 0;
}
#review input.auto {
	width: auto;
	margin: 0 5px 0 0;
}
#review textarea {
	float: left;
	width: 680px;
	border: 1px solid;
	padding: 10px;
}
#review #rating {
	float: left;
	width: 482px;
}
#review #rating label {
	width: 95px;
}
#review #rating input {
	width: 59px;
	border: 0;
}
#review #rating fieldset {
	clear: both;
	width: 460px;
	padding: 10px 0 0 0;
	*padding: 5px 0 0 0;
}
#review #rating #ratingtop {
	margin: 10px 0 0 0;
	float: left;
	width: 466px;
	background: #f7f7f7;
	border: 1px solid #c9c9c9;
	padding: 5px;
}
#review #rating #ratingtop p {
	float: left;
	width: 59px;
	text-align: center;
}
#review #wouldyou {
	float: right;
	background: url(../img/wouldyougoagain.gif) no-repeat;
	width: 145px;
	height: 33px;
	padding: 87px 0 0 15px;
	*padding-left: 10px;
	*width: 150px;
	margin: 0 4px 0 0;
}
#review #wouldyou input {
	border: 0;
	width:14px;
	float:left;
}
#review #fotos {
	float: left;
	width: 700px;
	border-top: 1px solid;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
}
#review #fotos p {
	padding: 0 0 10px 0;
}
#review #fotos input {
	margin: 0 50px 0 0;
}
#review #fotos img {
	float: left;
}
#bottomleft {
	float: left;
	width: 620px;
	padding: 5px 0 0 0;
}
#bottomleft input {
	width: auto;
	margin: 0 5px 0 0;
	border: 0;
}
#bottomleft label {
	float: left;
	*padding: 3px 0 0 0;
}
#bottomleft * {
	font-size: 10px;
	color: #575757;
}
#bottomright2 input {
	width: auto;
	border: 0;
}
form#bigboxcontent {
	padding: 10px 20px 20px 20px;
	width: 704px;
}
form#bigboxcontent fieldset {
	margin: 0 0 10px 0;
}
form#bigboxcontent input {
	width: 140px;
	border: 1px solid;
}
form#bigboxcontent label {
	float: left;
	width: 125px;
	font-size: 12px;
}
form#bigboxcontent textarea {
	float: left;
	width: 320px;
	border: 1px solid;
}
form#bigboxcontent .indeling2 {
	float: left;
	width: 340px;
	_width: 367px;
}
form#bigboxcontent .indeling2 fieldset {
	width: 45px;
	float: left;
}
form#bigboxcontent .indeling2 label {
	width: 45px;
}
form#bigboxcontent .indeling2 input {
	margin: 10px 0 0 11px;
	width: auto;
	border: 0;
}
form#bigboxcontent .indeling {
	float: left;
	padding: 10px 0 0 0;
	width: 180px;
}
form#bigboxcontent .indeling label {
	width: 90px;
	font-size: 11px;
	margin: 0 10px 0 0;
}
form#bigboxcontent .indeling select {
	width: 70px;
	border: 1px solid;
}
#middlebox {
	float: left;
	background: url(../img/roundedcorners/4.gif) repeat-y;
	width: 704px;
}
#middleboxtop {
	float: left;
	width: 704px;
	background: url(../img/roundedcorners/4.top.gif) no-repeat;
	height: 7px;
}
#middleboxbottom {
	float: left;
	width: 704px;
	background: url(../img/roundedcorners/4.bottom.gif) no-repeat bottom;
	height: 7px;
}
#middleboxcontent {
	float: left;
	width: 673px;
	_margin: -8px 0 -8px 0;
	padding: 5px 15px 0 15px;
}
#middleboxcontent #topfix input, #middleboxcontent #topfix p {
	width: auto;
	float: left;
	margin: 0 0 0 10px;
	border: 0;
}
#rowthree {
	padding: 20px 0 0 0;
	float: left;
	width: 704px;
}
#rowthree fieldset {
	float: left;
	width: 704px;
}
#rowthree label {
	float: left;
	width: 110px;
}
#rowthree input, #rowthree select {
	float: left;
	width: auto;
	border: 1px solid;
	margin: 0 10px 0 0;
}
#rowthree p {
	float: left;
	width: auto;
}
#rowthree #ff {
	margin-top: -12px;
	*margin: 0;
	border-bottom: 1px solid;
	padding: 0 0 10px 0;
}
#rowthree #ff p {
	margin: 0 5px 0 0;
}
#rowthree #ff select {
	margin: 0 5px 0 0;
	width: 60px;
}
#rowthree #ff input {
	width: auto;
}
#rowthree small {
	font-size: 10px;
}
#rowfour {
	float: left;
	width: 704px;
	padding: 0 0 10px 0;
	*padding: 10px 0 10px 0;
	border-bottom: 1px solid;
}
#rowfour * {
	font-size: 12px;
}
#rowfour small {
	font-size: 10px;
}
#rowfour fieldset {
	float: left;
	width: 704px;
}
#rowfour label {
	float: left;
	width: 100px;
}
#rowfour input {
	float: left;
	border: 1px solid;
	margin: 0 10px 0 0;
}
#rowfour p {
	float: left;
	width: auto;
	margin: 0 10px 0 0;
}
#rowfive {
	float: left;
	width: 704px;
	padding: 10px 0 5px 0;
	border-bottom: 1px solid;
	margin: 0 0 10px 0;
}
#rowfive p {
	float: left;
	margin: 0 0 10px 0;
}
#rowfive fieldset {
	float: left;
	*float: none;
	width: 704px;
}
form#bigboxcontent #rowfive input {
	float: left;
	width: auto;
	margin: 0 10px 0 0;
	border: 0;
}
#rowsix {
	float: left;
	width: 704px;
	padding: 10px 0 5px 0;
	border-bottom: 1px solid;
	margin: 0 0 10px 0;
}
#rowsix fieldset {
	width: 300px;
}
#rowsix fieldset label {
	width: 240px;
}
form#bigboxcontent #rowsix input {
	float: left;
	width: auto;
	margin: 0 10px 0 0;
	border: 0px;
}
p#text1, p#text2, p#text3 {
	float: left;
	width: 200px;
	padding: 5px 0 0 0;
	line-height: 13px;
}
.brownbox * {
	color: #63655d;
}

#zoek .columntop {
	float: right;
	width: 240px;
	height: 7px;
	background: url(../img/roundedcorners/2.top.gif) no-repeat;
}
#zoek .columnbottom {
	float: right;
	width: 240px;
	height: 6px;
	background: url(../img/roundedcorners/2.bottom.gif) no-repeat bottom;
}
#zoek .column {
	float: right;
	width: 240px;
	background: url(../img/roundedcorners/2.gif) repeat-y;
	margin: 0 0 10px 0;
}

#zoek.meeting .columntop {
	background: url(../img/roundedcorners/2m.top.gif) no-repeat;
}
#zoek.meeting .columnbottom {
	background: url(../img/roundedcorners/2m.bottom.gif) no-repeat bottom;
}
#zoek.meeting .column {
	background: url(../img/roundedcorners/2m.gif) repeat-y;
}

#zoek.restaurant .columntop {
	background: url(../img/roundedcorners/2r.top.gif) no-repeat;
}
#zoek.restaurant .columnbottom {
	background: url(../img/roundedcorners/2r.bottom.gif) no-repeat bottom;
}
#zoek.restaurant .column {
	background: url(../img/roundedcorners/2r.gif) repeat-y;
}

#zoek .columncenter {
	float: right;
	width: 200px;
	_margin: -8px 0 -8px 0;
	list-style: none;
	padding: 0 20px 0 20px;
}
#zoek.meeting .columncenter {
	width: 230px;
	padding: 0 10px 0 10px;
}

#zoek.meeting .columncenter p {
	text-indent:10px; 
	padding-bottom:5px;
}

#zoek li {
	padding: 0 0 5px 0;
}
#zoek * {
	font-size: 12px;
}
