/* - - - - - - - - - - - - - - - - - - - - -/
/											/
/		   CSS by theprojekt.nl				/
/			    Copyright ©					/
/		  info@theprojekt.nl - 2007			/
/											/
/- - - - - - - - - - - - - - - - - - - - - */

/* MAIN */

body {
	background		: #1a7610 url("../img/background.gif") repeat;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #272727;
	text-decoration	: none;
	margin			: 0px;
	padding			: 0px;
	text-align		: center;
	height			: 100%;
	scrollbar-face-color: #EBFDE3;
	scrollbar-3dlight-color: #EBFDE3;
	scrollbar-darkshadow-color: #EBFDE3;
	scrollbar-highlight-color:#1a7610; 
	scrollbar-shadow-color: #1a7610;
	scrollbar-arrow-color: #1a7610;
	scrollbar-track-color: #EBFDE3; 
}

div#container {
	position		: absolute; 
	top				: 0px;
	right			: 0px;
	height			: auto; 
	min-height		: 100%; 
	width			: 100%;
	background		: #1a7610 url("../img/background.gif") repeat;
	text-align		: left; 
}

html div#container {
	height			: 100%; 
}

html {
	overflow-y: scroll !important;
}

/* LINKS, TEXT & INPUTSTYLES */

a:link,a:visited,a:active {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #3e8535;
	text-decoration	: none;

}
a:hover {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #003300;
	text-decoration	: none;
}

img.border {
	border:			1px solid #6fb366;
	padding:		1px;
}

input,select,textarea { 
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;		 
	color			: #272727;
	border			: 1px solid #3e8535; 
	margin-bottom	: 3px;
	background		: #ffffff;
}

img {
	border			: 0px;
	margin			: 0px;
	padding			: 0px;
}

h1 {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 16px;
	color			: #3e8535;
	font-style:		italic;
	margin-top		: 3px;
	margin-bottom	: 10px;
}

h2 {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #3e8535;
	text-decoration	: none;
	margin-top		: 3px;
	margin-bottom	: 3px;
}

h3 {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #000;
	text-decoration	: none;
	margin-top		: 3px;
	margin-bottom	: 5px;
}

p {
	margin-top		: 3px;
	margin-bottom	: 6px;
	line-height:	15px;
}

.date {
	margin-top		: 3px;
	margin-bottom	: 6px;
	font-size:		9px;
}

.largeinput {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #272727;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	background:		url(../img/largeinput_bg.gif) #fff;
	width			: 320px;
	margin-bottom	: 3px;
}
.inloginput {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #000000;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	width			: 120px;
	margin-bottom	: 3px;
}
.verysmall {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			:#fff;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	background:		url(../img/verysmall_bg.gif) #1f1f1f;
	width			: 53px;
	margin-bottom	: 3px;
}
.avginput {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			: #fff;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	width			: 260px;
	margin-bottom	: 3px;
}
.smallinput {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			: #fff;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	background:		url(../img/smallinput_bg.gif) div#1f1f1f;
	width			: 200px;
	margin-bottom	: 3px;
}
.login_button {
	width: 			94px;
	height: 		26px;
	border: 		0px;
	padding: 		0px;
	margin: 		4px 0px 0px 0px;
	background: 	url(../img/login_btn.gif) no-repeat;
	cursor:			pointer;
}
.reg_button {
	width: 			94px;
	height: 		26px;
	border: 		0px;
	padding: 		0px;
	margin: 		4px 0px 0px 0px;
	background: 	url(../img/reg_btn.gif) no-repeat;
	cursor:			pointer;
}
.button {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #000000;
	font-weight		: normal;
	border			: 1px solid div#3e8535;
	background-color: #fff;
	margin-top		: 3px;
}
.checkbox {
	border			: 0px;
	background		: ;
}
.radio {	
	border			: 0px;
	background		: ;
}
.select {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			: #fff;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	background		: #1f1f1f;
	width			: 320px;
	margin-bottom	: 3px;
}
.smallselect {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	color			: #fff;
	font-weight		: normal;
	border			: 1px solid #3e8535;
	background		: #1f1f1f;
	margin-bottom	: 3px;
}
.clear {
	clear:			both;
	width:			100%;
}

/* DIVS */

div#wrapper {
	width: 			775px;
	padding: 		0px;
	margin: 		0px auto;
	text-align: 	left;
}

div#topper {
	width:			775px;
	height:			39px;
	margin-top:		50px;
	background:		#fff;
}

div#header {
	width:			775px;
	height:			58px;
	background:		url(../img/header.jpg);
}

div#menu_left {
	width:			149px;
	height:			42px;
	background:		url(../img/menu_left.gif);
	float:			left;
}

div#menu {
	width:			565px;
	height:			42px;
	float:			left;
}

div#menu_right {
	width:			61px;
	height:			42px;
	background:		url(../img/menu_right.gif);
	float:			left;
}

div#spacer_top {
	width:			775px;
	height:			35px;
	background:		url(../img/spacer_top.gif);
	clear:			both;
}

div#content_wrapper {
	width:			775px;
	background:		#ebfde3;
	margin:			0px;
	padding:		0px;
}

div#footer {
	width:			775px;
	height:			39px;
	background:		url(../img/footer.gif);
	font-size:		11px;
}

div#footer a {
	font-size:		11px;
	color:			#3e8535;
}

div#footer a:hover {
	font-size:		11px;
	color:			#003300;
}

.emailadres {
	width:			211px;
	height:			24px;
	padding:		15px 0px 0px 10px;
	float:			left;
}

.copyright {
	width:			393px;
	height:			24px;
	padding:		15px 0px 0px 10px;
	float:			left;
}

.theprojekt {
	width:			140px;
	height:			24px;
	padding:		15px 0px 0px 10px;
	float:			left;
}

/* DIVS PER PAGE */

div#content_home {
	width:			775px;
	height:			273px;
	background:		url(../img/homepage.jpg);
}

div#content_nieuws {
	width:			500px;
	padding:		15px 0px 15px 138px;
}

div.white_ruler {
	width:			500px;
	height:			3px;
	margin:			10px 0px;
	background:		#fff;
	clear:			both;
}

div#content_verkoop {
	width:			775px;
	height:			310px;
	padding:		10px 0px 10px 0px;
}

div#content_verkoop_intro {
	width:			775px;
	height:			240px;
	padding:		10px 0px 10px 0px;
}

div#verkoop_links {
	width:			230px;
	height:			310px;
	float:			left;
}

div#tekstblock {
	height:			251px;
	padding:		10px;
}

div#bestelblock {
	height:			30px;
	bottom:			0pt;
}

div#verkoop_rechts {
	width:			515px;
	float:			left;
	padding:		0px 20px 0px 10px;
}

div#verkooplijsten {
	width:			515px;
	height:			310px;
	float:			left;
	padding:		0px 20px 0px 10px;
	overflow:		auto;
}

div#thumb_block {
	width:			515px;
	height:			270px;
}

div.tulp_thumb {
	width:			88px;
	height:			135px;
	text-align:		center;
	margin-left:	7px;
	margin-right:	8px;
	float:			left;
}

a.thumb_name {
	font-size:		9px;
}

div#pagenumbers {
	padding:		0px 0px 5px 0px;
	text-align:		center;
}

div.tulpen_verkoop_menu {
	width:			102px;
	float:			left;
	text-align:		center;
}

div#popup {
	background:		#ebfde3;
	padding:		10px;
	text-align:		left;
	height:			100%;
}

div#detail_foto {
	width:			150px;
	float:			left;
}

div#detail_info {
	width:			240px;
	float:			left;
}