/* CSS Document */

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+	File		: screen.css
+	Author		: Frismedia
+	Date		: 27-04-2007
+
+	Notes		:
+
+	 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/*++++++++++++++++++++++++*/
/*      HTML ELEMENTS     */

body { 	font-family:Arial, Helvetica, sans-serif;
		word-spacing: 0.1em;
		letter-spacing:0;
		font-size: 0.8em;
		color:#000000;
		background-color:#2E525F;
		background-image:url(../img/bck.gif);}
	
p {		padding:2px 5px 5px 5px; 
		margin:0;
}




p.alert {color:red!important;}
/*p.shop { margin:10px 0 10px 8px;}
p.shop img {margin:0 7px 10px 0;}*/
p.ps {font-size:0.8em;}



a { 	text-decoration:none;	
		outline:none;}
		
a:hover {text-decoration:underline;}

em { 	font-style:normal;}

ul { 	list-style:none;}


h1 { 
		font-size:20px;
		margin: 0 0 0 0;
		padding: 5px 0 10px 5px;
		font-size:14px;

}
h1.divan_details {
		margin: -25px 0 0 0;
}

h2
{
	 	font-weight:normal; 
		color:#000;
		padding: 0 0 0 4px;
		margin: 0 0 0 0;
} 
h2.column_heading {
	margin: 0 0 -7px 0;
}
h2.column_details{
	 	font-weight:normal; 
		color:#000;
		padding:0px 0 0 4px;
		margin: 0px 0 0 0;
} 
h2.column {
		margin: 0;
		padding: 0;
}

h2.podium_details {
		width: 300px;
		margin: 35px 0 0 0;
} 


h4 {	
		padding:0 0 5px 5px;
		font-size:14px;
		margin:0;	
}


	
h5 {	height:19px; 
		padding:1px 0 0  5px; 
		color:#FFFFFF;
		font-size:14px;
		margin:15px 0 10px 0;
		clear:both;
		font-weight:normal;
}
			
		
form {	margin:0;
		padding:0;
		}
		
hr
{
		border-bottom : 1px dashed #cccccc;
		border-top : none; 
		border-left:none; 
		border-right:none;
		color : #ffffff;
		background:#FFFFFF;
		padding:0;
		width:100%;
		clear:both;
		display:block;
		margin:10px 0;
		height:1px;
}
		
hr.lijn {
   		border-bottom : 1px solid #cccccc;
		padding:2px 0 2px 0;
}	
		
span 	{ margin:0 0 0 8px; }
	
div#item a, div#content a {
		background:url(../img/linkpijl.gif) no-repeat right;
		padding: 0 10px 0 0px;
		color:#437D88;
		margin: 0 0 0 0;
}
	

/*      HTML ELEMENTS     */
/*++++++++++++++++++++++++*/



/*++++++++++++++++++++++++*/
/*    GENERAL CLASSES     */

.clearfix:after, div#wrapper:after, div#main:after, div#sub:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac and IE-win \*/
* html .clearfix, div#wrapper, div#main, div#sub {height: 1%;}
/* End hide from IE-mac */

/*      GENERAL CLASSES    */
/*++++++++++++++++++++++++*/






/*++++++++++++++++++++++++*/
/*        MAIN DIVS      */

div#wrapper { 
		width:963px;
		position:relative;

		margin:0px auto 30px auto;
		}
	
div#header { 
		background-image:url(../img/header2.gif);
		height:108px;
		}
		
div#flashHeader{ 
		width:556px; 
		height:108px;
		float:left; 
		margin:0 10px 0 183px; 
		}
			
div#main {
		background-color:#FFFFFF;
		padding:0 0 30px 0;
		}
div#top{
	margin: 0 0 5px 10px;
	padding: 0 0 25px 0;
}		
			
/*        MAIN DIVS        */
/*++++++++++++++++++++++++*/






/*        SIDEBAR          */
/*++++++++++++++++++++++++*/


div#items { 
		width:262px; 
		float:right;
		margin:0 20px 0 0;
		padding:30px 0 0 0;
}


div#item { margin-bottom:20px; margin-top: 3px;}

div#item p {
		padding:0 0 0 5px;
		margin:0;}

	
div#item h1.shop  { 
		font-size:14px;
		margin:0;
		padding:3px 0 10px 5px;
		color:#FFF;
}

div#item h1.twitter { background:url(../img/twitter_header.png) no-repeat top; height:22px; padding:32px 0 0 1px; margin: 0 0 14px 0;}
div#item h1.kaarten { background:url(../img/kaartjes_header.jpg) no-repeat top; height:26px; padding: 5px 0 0 1px;}
div#item h1.verkoopadressen { background:url(../img/verkoopadressen_header.jpg) no-repeat top; height:26px; padding: 5px 0 0 1px;}
div#item h1.nieuwsbrief { background:url(../img/item_nieuwsbriefHeader.jpg) no-repeat top; padding: 5px 0 14px 1px;}
 

div#item img.voorbeeldkaarten  { margin:0 0 5px 25px;}



div#contact_form, ul#selected {display:none;}
div#contact_form.show{display:block;}

div#item a.ps_dropdown { 
	background: url(../img/b_arrow.gif) no-repeat right; 	
	margin: 0 0 0 5px;	
	}
div#item p.ps {
	margin: 10px 0 0 5px;
	padding: 0;
}
div#contact_form a.contact{
		color: #F00;
		/* background: url(../img/arrow_down.png); */
}
div#ecard a{
	background: none;
}
p.ecards {
	margin: 30px 0 0 0;
}
p.tijd {
	color: #000;
	font-size: 12px;
}
p.tijd span {
	color: #5B8C97;
	margin: 0;
	padding: 0;
	letter-spacing: normal;
}
div.date_ecard_div{
	height: 20px;
}
ul.verkoopadressen_list {
	list-style: url(../img/verkoop_adressen_dot.gif);
	padding: 0;
	margin: 10px 0 0 20px;
}
ul.verkoopadressen_list li{
	padding: 3px 0 0 0;
}

/*        SIDEBAR         */
/*++++++++++++++++++++++++*/


	
/*++++++++++++++++++++++++++*/
/*       TWITTER           */

div#item.twitter { font-size:11px; margin-top:-40px; }
div#item.twitter img { float:left; border:2px solid #cccccc; margin:0 8px 5px 5px ;}
div#item.twitter a { color:#bc3436; background:none; padding:0;}
div#item.twitter p { margin:-1px  0 10px  0; padding:0; }
div#item.twitter a.arrow { background:url(../img/a_arrow.gif) no-repeat right; padding:0 10px 0 0 ; margin:0;}
div#item.twitter p.twitter_name { padding: 0; margin: 0 0 0 20px;}
div#item.twitter p.tweet { padding: 0; margin: 0; }

div#item.twitter2 { font-size:11px; margin-top: -23px; }
div#item.twitter2 img { float:left; border:2px solid #cccccc; margin:0 8px 5px 5px ;}
div#item.twitter2 a { color:#bc3436; background:none; padding:0;}
div#item.twitter2 p { margin:-1px  0 10px  0; padding:0; }
div#item.twitter2 a.arrow { background:url(../img/a_arrow.gif) no-repeat right; padding:0 10px 0 0 ; margin:0;}
div#item.twitter2 p.twitter_name { padding: 0; margin: 0 0 0 20px;}
div#item.twitter2 p.tweet { padding: 0; margin: 0;}

div.tweetHolder { display: block; float:left; position:relative; clear:both; width: 270px;}
p.tweetdate { font-style:italic;}
	
/*        TWITTER          */
/*++++++++++++++++++++++++*/



/*++++++++++++++++++++++++++*/
/*       WINKELWAGEN        */
	
	
div#item.winkelwagen {
	background: url(../img/shop_card_bg.gif) no-repeat top left;
	height:90px;
	margin: 0 0 10px 0;
}

div#item.winkelwagen h1 { 
	background:none;
	margin:0 0 0 0;
	padding:2px 0 0 6px;
	font-size:18px;
}
	
div.inhoud { 
	background: url(../img/shop_card_inhoud_BG.gif) no-repeat left;
	height:20px;
	width:248px;
	padding:3px 6px 0 0;
	margin:0 0 0 3px;
	clear:both;
}
	
div.inhoud span.aantal {
	float:left;
}
	
div.inhoud span.prijs { 
	float:right;
	font-weight:bold;
}
	
div#item.winkelwagen a {
	display:block; 
	float:right; 
	font-size:14px;
	color:#FFF;
	margin:5px 5px 0 0 ;
	padding:0 13px 0 0;
	background:url(../img/button_arrow.gif) no-repeat right;
}
	
	
/*       WINKELWAGEN	     */
/*++++++++++++++++++++++++++*/



/*++++++++++++++++++++++++++*/
/*       LOS OP VRIJDAG    */
	
div#item p.los_vrijdag{
	margin: 0 5px 0 5px;
	padding: 0 5px 0 5px;
}
	
/*      LOS OP VRIJDAG	     */
/*++++++++++++++++++++++++++*/
	

/*++++++++++++++++++++*/
/*        BANNER      */
	
div#banner{ 
	background:#333 url(../img/banner_bck.jpg);
	width:146px;
	height: 139px;
	margin-top:10px;
	color:#FFF;
	text-align: center;
}

div#banner h2.white{
	padding: 5px 0 0 9px;
	margin: 0 0 10px 0;
	color: #fff;
	width: 120px;
	text-align: left;
}

div#banner a.banner_link{
	color: #fff;
	font-size: 20px;
	text-decoration: none;
	padding: 4px 30px 4px 30px;
	margin: 10px 0 0 0;
	background: #414134;
	width:80px;
}
div#banner a.banner_link:hover{
	background: #414134;
	text-decoration:underline;
}
	
div#item.banner h1 { 
	font-size:24px;
	background:none;
	margin:0 0 0 5px;
	padding:0;
}

div#item.banner p { 
	color:#FFF; 
	font-size:18px;
}
	
div#item.banner {
	background:url(../img/item_banner_bg.gif) no-repeat top;
	height:300px;
}
	

/*        BANNER      */
/*++++++++++++++++++++*/

			 
/*++++++++++++++++++++++*/
/*        CONTENT      */			 


div#content {
	width:478px; 
	float:left;
	position:relative;
	margin:15px 0 0 0;
}
	
	
div#content a.noBg, div#content a.banner { 
	background:none; 
}
div#content p em {
	font-style:italic;
}


div#content p.rechts { 
	margin:-37px 2px 5px 0;
	width:95px;
}
					
div#content a.markeer { 
	background:url(../img/uitroepteken.gif) no-repeat; 
	padding:0 0 0 20px; 
}
	
div#content p.author {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}

img.links { 
	padding:0px 10px 10px 5px; 
	float:left;

}
div.column{
	float: left;
}
div.column_detail_img{
	float: right;
	padding: 0 0 10px 10px;
}
div.column_img{
	float: left;
	width: 150px;
}

div.column_txt{
	float: left;
	width: 300px;
}
div.meer_columns{
	float: left;
	clear: left;
	margin: 5px 0 0 0;
}
div#content a.Intro_DropDown{
	background: url(../img/b_arrow.gif) no-repeat right;
	float: right;
	clear: both;
	margin: 0 3px 0 0;
	padding-bottom: 7px;

}
div#intro_dropdown{
	display: none;
	clear: both;
	margin: 0 0 -20px 0;
	padding: 0;
	

}
div#content a.dropdown_send_moment_link{
	background: url(../img/b_arrow.gif) no-repeat right;
}
div#dropdown_send_moment {
	float: left;
	width: 400px;
	}
div.moment {
	width: 400px;
}


/*        CONTENT     */
/*++++++++++++++++++++*/

/*++++++++++++++++++++++*/
/*     SEND MOMENT     */

form#send_moment{
	width: 460px;
	float: left;
}
form#send_moment table{
	width: 460px;
	padding: 0;
	margin: 0;
}
form#send_moment td.left{


}
form#send_moment td.right{
}
form#send_moment input {
	width: 190px;
	float: right;
	background: url(../img/input_BG.gif) no-repeat;
	margin: 0;
	padding: 0;
}
label.moment_label{
	width: 250px;
}

form#send_moment input.submit_btn{
	width: 70px;
	height: 20px;
	background: #666666;
	font-size: 11px;
	color: #fff;
	border: none;
	float: right;
}

span.warning{
	font-size: 10px;
	color: #cccccc;
}

/*     SEND MOMENT      */
/*++++++++++++++++++++++*/



/*++++++++++++++++++++++*/
/*        DIV SUB      */


div#sub { 
	width:476px; 
	padding:0 0 6px 0; 
	margin: 10px 0 10px 10px;
}

div#sub a{
	margin: 0 0 0 0;
}
		
div#sub h3 { 
	height:25px; 
	margin:0 0 5px 0;
	padding: 5px 0 0 5px;
	background:no-repeat;
	font-size:14px;
	color:#FFF;
	}

div#sub.magazine h3 { 
	background:url(../img/podium_header_small.gif) no-repeat;
}

div#sub.weblog h3 { 
	background:url(../img/weblog_header_small.gif) no-repeat;
}

div#sub.ballonnen h3 { 
	background:url(../img/ballonnen_header_small.gif) no-repeat;
}

div#sub.divan h3 { 
	background:url(../img/divan_header_small.gif) no-repeat;
}

div#sub.weblog a.bold { 
	color:#7DA1AE; 
	background:none; 
	padding: 0;
	margin: 0;
}
p.weblog_intro {
	margin: 0 0 0 5px;
	padding: 0 0 5px 0;
}
div#sub.magazine a.bold { 
	color:#437D88; 
	background:none;
}

div#sub.divan a.bold { 
	color:#B6BC43; 
	background:none; 
}
div#sub.ballonnen a.bold { 
	color:#DE79AA; 
	background:none;
}

div#sub img.rechts  {
	margin:-35px 10px 10px 10px;
	float:right;
}

img.rechts_podium, img.rechts_weblog {
	float: right;
	margin: -30px 0 0 0;
	padding: 0 0 5px 5px;
}
img.rechts_podium_detail {float: right;margin: 10px 0 0 0;padding: 0 0 5px 5px;}
div.sub {
	margin: 0;
	padding: 0;
}


/*        DIV SUB      */
/*++++++++++++++++++++++*/


/*++++++++++++++++++*/
/*     SHOP        */

	
div.product {
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
	padding-bottom:10px;
	min-height: 180px;
}

div#content div.product a.winkelwagen { 
	background:url(../img/shop_a_Back.gif) no-repeat right; 
	padding:6px 23px 0 0; 
}	

div.product img { 
	float:right; 
}	
	
div#content img {
	border: none;
}
	
div#content div.product a.lb_link{
	width: 13px;
	height: 13px;
}

/* slider */
.slider_shop{
	float: right;
	padding: 0;
	margin: 0 0 0 5px;
}

.slider_shop ul, .slider_shop li{
	margin:0;
	padding:0;
	list-style:none;
}
.slider_shop, .slider_shop li {
	width:154px;
	height: 154px;
	overflow:hidden;
}

span#prevBtn{
	background: url(../img/shop_slider_back.gif) no-repeat;
	margin: 130px 0 0 440px;
	padding: 0;
	width: 13px;
	height: 13px;
	position: absolute;
}
	
span#nextBtn{
	background: url(../img/shop_slider_next.gif) no-repeat;
	margin: 130px 0 0 460px;
	padding: 0;
	width: 13px;
	height: 13px;
	position: absolute;
}	

div#content div.product img.magnify {
	margin: -1.6em 130px 0 0;
}

div#content div.product a{
	background: none;
}

/* Producten tabel  */

div.back_btn{
	width: 100px;
	float: left;
}
table { 
	font-size:12px; 
	padding:0; 
	border:none;
}

table table { 
	width:470px;
}

table th { 
	font-weight:normal;
	color:#666;
	text-align:left;
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;
}
	
	
table td {
	padding:2px 0;
}

table.product  { 
	padding:0; 
	margin-top: 5px
}
div#content td.verwijderen span.naked a.verwijderen_item {
	background: url(../img/shop_a_removeBG.jpg) right no-repeat;
	padding: 0 15px 0 0;	
}
a.verwijderen_item {
	background: none;
	float: right;
}
td.foto, th.foto { width:63px;}
td.bedrag, th.bedrag {width:60px;}
td.aantal, th.aantal { width:60px;}
td.aantal input { width:35px;}
td.omschrijving, th.omschrijving { 	font-weight:bold; padding:0 10px 0 5px;}
td.subtotaal, th.subtotaal { width:60px; font-weight:bold;}
th.subtotaal { font-weight:normal;}

table.totaal { 
	float:right; width:180px; margin-top:10px; 
}

table td.tebetalen { 
	font-size:15px; 
	border-top:1px solid #437d88;
	font-weight:bold;
	padding:5px 0;
}

table td.verwijderen {
	border-bottom:1px solid #cccccc;
	text-align:right;
	width: 10px;
	}

table td. a.verwijderen_item{ 
	background: url(../img/shop_a_removeBG.jpg) no-repeat;
	padding:0 15px 0 0 ; 

}

/* EIND producten tabel  */


p.ideallogo { 
	width:225px; 
	height:25px;  
	background:url(../img/iDealLogo.gif) no-repeat right;
	padding-top:10px;
	margin-top:10px;
}

form#ideal_form input{
	border: none;
}

form input.idealButton {
	background: url(../img/shop_a_betalen.gif) no-repeat;
	height: 26px;
	width: 138px;
	color: #fff;
	float: right;
	margin: 0 5px 0 0;
}

img.ideal_logo{
	float: left;
	margin: 0 10px 5px 10px;
}
p.betaling {
	padding: 10px 0 0 0;
}
/*        SHOP       */
/*++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*    	CLASSES 	     */

		
div#colorheader{
		height:26px;
		width:478px; 
		clear:both;
		margin: 0 0 -25px 0;
}

span.small_header div#colorheader {
	height: 15px;
}


div#colorheader.headerroze { background:url(../img/header_roze.gif) no-repeat;}
div#colorheader.headergroen { background:url(../img/header_groen.gif) no-repeat;} 
div#colorheader.headerblauw { background:url(../img/header_blauw.gif) no-repeat;}
div#colorheader.headerzeegroen { background:url(../img/header_zeegroen.gif) no-repeat;}


h5.blauw { background-color:#7DA1AE;}
h5.groen { background:url(../img/header_groen.gif) no-repeat;} 
h5.roze {  background-color:#DA5F99;} 
h5.zeegroen { background-color:#437D88;} 


a.bold {font-weight:bold; color:#FFFFFF;}

.rechts {float:right;}	
.links { float:left;}
	
.grijs, span.grijs, rood {
	margin:0;
	padding: 0;
	color:#999999;
}
.grijs_column {
	margin:  25px 0 0 0;
	color:#999999;
	
}
		
span.rood {
	color:#FF0000;
}
		
p.boven { 
	color:#FFFFFF; 
	margin:0 13px 5px 628px; 
	font-size:12px;
	text-align:right;
}

div#content ul.divansubjects { 
	margin:0 0 0 5px; 
	padding:0 0 0 20px;
	width: 450px;		
}

div#content ul.divansubjects li { 
	padding:0;
	margin: 0;
	list-style-image:url(../img/bullet.gif);
}

div#content ul.divansubjects li a { 
	background:none; 
}

span.gray{ 
	background: url(../img/grayDot.gif) no-repeat center;
	display: inline-block;
	padding: 7px 0 0 0;
	margin: 0;
	text-align: center;
	width: 20px;
	height: 20px;
	line-height: 15px;
	font-size:9px; 
	color:#FFF;
}

/*     CLASSES      */
/*++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*       NAVIGATION      */


ul#nav{
	padding:0 0 0 14px;
	background:white;
	float:left;	
	margin:15px 19px 0 0;
}
	
ul#nav li a {
	width:132px;
	padding:2px 2px 2px 11px;
	display:block;
	color:black;
	font-size:1.1em;
}
	
ul#nav li a:hover, ul#nav li em a {text-decoration:none;color:#FFFFFF;background:url(../img/menu_pijl1.gif) no-repeat right;}

ul#nav li a:hover {background:url(../img/menu_dot.gif) no-repeat 94%;}

ul#nav li a.groen:hover, ul#nav li em a.groen { background-color:#B6BC43;}
ul#nav li a.blauw:hover, ul#nav li em a.blauw { background-color:#7DA1AE;}
ul#nav li a.zeegroen:hover, ul#nav li em a.zeegroen { background-color:#437D88;}
ul#nav li a.zeegroen_half:hover, ul#nav li em a.zeegroen_half { background-color: #a1bec3;}
ul#nav li a.roze:hover, ul#nav li em a.roze { background-color:#DA5F99;}
ul#nav li a.grijsgroen:hover, ul#nav li em a.grijsgroen { background-color:#414134;}
ul#nav li em a.lichtblauw { background:#bdd2d5;}

ul#nav ul { margin:0; padding:0;}

ul#nav ul li em a, ul#nav ul li a:hover  { 
	background:#437d88; 
	color:#ffffff;
}



/* kruimelpad */

ul#sub { 
	margin:0; 
	padding:0 0 0 5px; 
	height:18px;
}
		
ul#sub li {float:left;}	
	
ul#sub li a {
	background:url(../img/sub_link.gif) no-repeat right; 
	color:#999999; 
	margin-right:5px; 
	padding:0 10px 0 0;
}

ul#sub li em a  {
	background:none;
	}

/*     NAVIGATION       */
/*+++++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*        FORM           */

form {padding:0 0 0 5px;}

form textarea {
	margin:0 0 15px 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	width:300px;
}

form p { 
	margin:0 0 10px 0;
	padding:0;
}

form label {
	float: left;
	padding:1px 0 0 0;
	margin-right:15px;
	width:100px;
	font-weight:normal;
}

form h4 { 
	font-weight:normal; 
	font-size:12px; 
	color:#666; 
	border-bottom:1px solid #cccccc; 
	margin:15px 0 10px 0; 
	padding:0 0 5px 0;
	clear:both;
}

form input {
	margin-bottom:3px;
	margin-top:2px;
	border:1px solid #999999;
	width:300px;
	height:14px;
	font-size:1.0em;
}
		
div#content a.back { 
	background:url(../img/linkpijl_back.gif) no-repeat left; 
	padding:0 0 0 10px; 
	margin-top:15px;
	float: left;
}

form div.wrap {
	margin:5px 0 10px 0;
	padding:0;
	width:370px;
	float:left;
}

form div.wrap label { width:330px;}

input.checkbox { 
	float:left;
	margin:0 5px 0 0;
	padding:0;
	width:14px;
}


div#content form label a { background:none; padding:0;}

form input.radio {
	width:14px;
	background-color:white;
	border:none;
	padding-right:3px;	
}

input#betalen, input#afrekenen {
	background:url(../img/shop_a_betalen.gif) no-repeat center;
	width:140px; 
	height:26px;
	border:none;
	margin:15px 55px 0 0;
	color:#FFF;
	float:right;
	text-align:left;
}

input#afrekenen { margin:30px 0 0 0;  }

select { margin-left:5px;}

/* aanmelden voor de nieuwsbrief  */

input.verstuur, input.afmelden {
	width:60px;
	height:20px;
	background:#666666;
	border:none;
	font-size:0.9em;
	color:#FFF;
	padding:0 0 2px 0;
	margin:10px 0 10px 0;
}

div#content form input.verstuur {
	float:right;
	margin-right:57px;
}

div#content form input.afmelden { 	
	float:left;
}
		
form#newsletter input.verstuur, form#sendFriend input.verstuur {
	width:60px;
	margin:5px 0 5px 192px;
	background:#666666;
	background-image:none;
} 
	
form#newsletter, form#sendFriend {
	margin:10px 0 10px 5px; 
	padding:0;
}

form#newsletter input, form#sendFriend input  { 
	width:195px;
	background:url(../img/input_BG.gif) no-repeat;
}

form#newsletter label, form#sendFriend label {
	width:40px; 
	font-weight:normal;
	padding-top:3px;
}
	
/*        FORM           */	
/*++++++++++++++++++++++++*/

	
/*++++++++++++++++++++++++*/
/*        LOGIN          */

form#login { 
	color:#FFFFFF;
	margin:0;
	width:184px; 
	height:98px; 
	float:left;  
	border-left:1px solid #D1D660; 
	padding:7px 0 0 10px;
	font-size:0.9em;
}

form#login input {
	width:130px; 
	height:13px; 
	margin:1px 0 5px 0;
}
		
form#login label {font-weight:normal;}

form#login p { margin-top:3px;}

form#login input.verstuur {
	width:42px;
	height:18px;  
	float:right;
	color:#FFFFFF; 
	margin:-23px 0 0 0; 
	background-color:#B6BC43; 
	border:1px solid #FFFFFF;
}
		
/*        LOGIN          */		
/*++++++++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*       FOOTER          */

div#footer {
	background-image: url(../img/footer_bg.gif);
	height:19px;
	padding:0 3px 0 3px;
}
	
div#footer p { color:#FFFFFF; }

div#footer p.links a, p.rechts a { 
	padding:0 4px 0 4px; 
	color:#FFFFFF; 
}

/*      FOOTER          */
/*+++++++++++++++++++++*/