
.spacer {
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}


A.footer:link
{
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A.footer:active
{
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A.footer:visited
{
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A.footer:hover
{
		color: #ffffff;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A:link
{
		color: #353432;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A:active
{
		color: #595855;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A:visited
{
		color: #595855;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A:hover
{
		color: #595855;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
A.kopwit:link
{
		color: #FFFFFF;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}

A.kopwit:active
{
		color: #FFFFFF;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A.kopwit:visited
{
		color: #FFFFFF;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
}
			
A.kopwit:hover
{
		color: #FFFFFF;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: underline;
}

BODY
{
		/*background-image: url("http://www.foucault.nl/images/bg_main.jpg");*/
	/*	background:transparent url(http://www.foucault.nl/images/bg_main_wood.jpg) repeat scroll 0 0;*/
		/*
background-color:#350433;
*/
		background-color:#000;
		margin-top:50;
		color: #000000;
        font-size: 9pt;
        font-family: Arial;
        scrollbar-face-color: #353432;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-track-color: #000000;
        scrollbar-shadow-color: #000000;
        scrollbar-highlight-color: #000000;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFFFFF;
		vertical-align:middle;
		overflow-y:scroll;
}
TD 
{       
        font-size:8pt;
		color: #333333;
        text-align: left;
        font-family: Arial;
        text-decoration:none;
        vertical-align: top;
}
TD#tdImage
{
		vertical-align:middle;
		text-align:center;
		
}

TD#tdImage_big
{
		vertical-align:middle;
		text-align:center;
		background-image:url('http://foucault.nl/images/progress_indicator.gif');
		background-repeat:no-repeat;
		background-position:center;
}
TD.footermain
{
		vertical-align:middle;
}

TD.tabledata_main
{

		padding:20;
        text-align: left;
		vertical-align: top;
		overflow: auto;

}

TD.tabledata_menu
{
		padding-left: 50;
		padding-top: 20;
        text-align: left;
        text-decoration:none;
		vertical-align: top;
}

TD.tabledata_subtekst
{
		padding-left: 5;
		padding-right: 5;
		padding-top:5;
		padding-bottom:5;
		color:#333333;

}
INPUT
{
		background-color: #FFFFFF;
        border : #000000 1pt solid;
        border-width : 1pt;
        color : #000000;
        font-family: Arial;
        font-size: 8pt;
        font-weight : normal;
		letter-spacing: 1px;
        padding-bottom: 2pt;
        padding-left: 2pt;
        padding-right: 2pt;
        padding-top: 2pt ;
        text-align : left;
}

INPUT.inputhighlight
{
        background-color: #FFFFFF;
        border-bottom: #FF0000 1pt solid;
        border-left: #FF0000 1pt solid;
        border-right: #FF0000 1pt solid;
        border-top: #FF0000 2pt solid;
        border-width : 1pt;
        color : #000000;
        font-family: Arial;
        font-size: 9pt;
        font-weight : normal;
        padding-bottom: 2pt;
        padding-left: 2pt;
        padding-right: 2pt;
        padding-top: 2pt
        text-align : left;
}

INPUT.formerror
{
        background-color: #FFFFFF;
        border : #FF0000 1pt solid;
        border-width : 1pt;
        color : #000000;
        font-family: Arial;
        font-size: 9pt;
        font-weight : normal;
        padding-bottom: 0pt;
        padding-left: 3pt;
        padding-right: 2pt;
        padding-top: 2pt
        text-align : left;
}

INPUT.radiobutton
{
        background-color: #FFFFFF;
		border: 0px;
        color: #000000;
        font-family: Arial;
		letter-spacing: 1px;
        font-size: 8pt;
}

INPUT.knop
{
        color: #000000;
        font-weight : bold;
        background-image:  url("http://www.foucault.nl/images/formbg.jpg");
		background-attachment: fixed;
        border: #1C3664 1pt solid;
        border-width : 1px;
        cursor: hand;
        font-family: Arial;
        font-size: 9pt;
        height: 20px;
        padding-bottom: 1pt;
        padding-left: 1pt;
        padding-right: 1pt;
        padding-top: 1pt;
        text-align: center;
}

TEXTAREA
{
		color : #000000;
        font-weight : normal;
		letter-spacing: 1px;
        face: Arial;
        font-family: Arial;
        font-size: 8pt;
        border : solid #000000;
        border-width : 1px;
        text-align : left;
}

SELECT
{
        color : #000000;
        font-weight : normal;
        face: Arial;
        font-family: Arial;
        font-size: 8pt;
        background : #FFFFFF;
        border : solid #3399FF;
        border-width : 0px;
        text-align : left;
}

.standaardtekst
{
        color: #353432;
        text-decoration: none;
        font-size: 8pt;
        font-family: Arial;
}

.KOP
{
        color: #FFFFFF;
        text-decoration: none;
        font-size:12pt;
        font-family: Arial;
        font-weight: bold;
}

.SUBKOP
{
        color: #FFFFFF;
        text-decoration: none;
        font-size:10pt;
        font-family: Arial;
        font-weight: bold;
}

div.menu_sifr
{

}

.nieuwstabel
{
		margin-left:10px;
}

.errorHid
{
	color: #FF2F2F;
	display:none;
	font-weight: bold;
}

ul.producten_submenu  li
{
	padding:5px 0 5px 0;
	position:relative;
	list-style-type:none;
}

.pic_no
{
	display:none;
	position:absolute;
	top:5px;
	left:150px;
	
}

ul.sitemap_ul  li
{
	
	position:relative;
	list-style-type:circle;
	
}

.jcarousel-description
{
/*
bottom:50px;
position:absolute;
*/
text-align:center;
z-index:1000;
padding:0 65px;
width:570px;
}

.jcarousel-description1
{
top:80px;
position:absolute;
text-align:center;
z-index:1000;
padding:0 65px;
width:570px;
}

.jcarousel-control
{
	top:50px;
position:absolute;
text-align:center;
width:700px;
z-index:1000;
}

.jcarousel-control1
{
/*
bottom:85px;
position:absolute;
*/
text-align:center;
width:700px;
z-index:1000;
}


#photo_album
{
	overflow:hidden;
}


.form_row
{
	height:40px;
}
#form_left
{
	font-size:10pt;
	font-weight:normal;
	font-family: Arial;
	padding:10px 0;
}

#form_right
{
	padding:10px 0;
}
