BODY {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
/*.ptrnLeft {
	background-image: url(../images/layout/ptrn_l.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.ptrnRight {
	background-image: url(../images/layout/ptrn_r.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ptrnTop {
	background-image: url(../images/layout/balk_boven.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ptrnBetween {
	background-image: url(../images/layout/balk_midden.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
*/

.balk_boven {
	background-image: url(../images/layout/balk_boven.jpg);
	background-repeat: no-repeat;
	background-position: right top;
/*	padding-left: 12px;*/
}

.content {
	background-color: #FFFFFF;
}

.home {
	FONT-SIZE: 10pt;
    COLOR: #1A7430;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

TD.nav {
	FONT-SIZE: 10pt;
    COLOR: #707070;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom:0px;
}
TD.navhover {
	FONT-SIZE: 10pt;
    COLOR: #181818;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
TD.navactive {
	FONT-SIZE: 10pt;
    COLOR: #181818;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    
}

.bannertitel {
	FONT-SIZE: 10pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom:3px;    
}

.listtitel {
	FONT-SIZE: 10pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 10px;
    padding-bottom:3px;
   
    
    background-image: url(../images/layout/news_top.jpg);
    background-position: bottom left;
    background-repeat: no-repeat;
    
}

.prodimgactive
{
	border: solid 2px #000;
}

.prodimg
{
	border: solid 2px Transparent;
}

.prodtitle {
	FONT-SIZE: 9px;
    COLOR: #707070;
    FONT-FAMILY: Verdana;
    font-weight: normal;
}

.prodtitleactive {
	FONT-SIZE: 9px;
    COLOR: #181818;
    FONT-FAMILY: Verdana;
    font-weight: normal;
}

.listsubtitel {
	FONT-SIZE: 10pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 8px;
    background-color: #F1F1F1;
    border-left: solid 1px #959D9F;
    border-right: solid 1px #959D9F;
    padding-bottom: 0px;
}

.listtext {
	FONT-SIZE: 8pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    padding-left: 8px;
    padding-top: 15px;
    padding-right: 8px;
    background-color: #F1F1F1;
    border-left: solid 1px #959D9F;
    border-right: solid 1px #959D9F;
    padding-bottom: 10px;
}

.listtext2 {
	FONT-SIZE: 8pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    padding-left: 8px;
    padding-top: 15px;
    padding-right: 8px;
    background-color: #F1F1F1;
    border-left: solid 1px #959D9F;
    border-right: solid 1px #959D9F;
    padding-bottom: 10px;
    
    font-style: italic;
}

.contenttitel {
	FONT-SIZE: 10pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
    padding-top: 0px;
}
.contenttext {
	FONT-SIZE: 8pt;
    COLOR: #2F2D2D;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    padding-left: 0px;
    padding-top: 15px;
    padding-right: 10px;
}


.moreinfo {
	FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    font-weight: normal;
	background-image: url(../images/layout/news_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 15px;
    text-align: right;
    vertical-align: middle;
}

.formtext {
	FONT-SIZE: 8pt;
    COLOR: #585858;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    padding-left: 15px;
    padding-top: 3px;
}

.inputfield {
	border-right: #585858 1px solid;
	border-top: #585858 1px solid;
	border-left: #585858 1px solid;
	border-bottom: #585858 1px solid;
	
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	
	font-family: Verdana, SansSerif;
	font-size: 10pt;
	color: #585858;
	
	height: 18px;
	width: 270px;
	background-color: #FFFFFF;
	
	scrollbar-face-color: #585858;
	scrollbar-highlight-color: #585858;
	scrollbar-3dlight-color: #585858;
	scrollbar-darkshadow-color: #585858;
	scrollbar-shadow-color: #585858;
	scrollbar-arrow-color: #585858;
	scrollbar-track-color: #585858;	
}
.inputfield3 {
	border-right: #585858 1px solid;
	border-top: #585858 1px solid;
	border-left: #585858 1px solid;
	border-bottom: #585858 1px solid;
	
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	
	font-family: Verdana, SansSerif;
	font-size: 10pt;
	color: #585858;
	
	height: 18px;
	width: 200px;
	background-color: #FFFFFF;
	
	scrollbar-face-color: #585858;
	scrollbar-highlight-color: #585858;
	scrollbar-3dlight-color: #585858;
	scrollbar-darkshadow-color: #585858;
	scrollbar-shadow-color: #585858;
	scrollbar-arrow-color: #585858;
	scrollbar-track-color: #585858;	
}
.inputfield2 {
	border-right: #585858 1px solid;
	border-top: #585858 1px solid;
	border-left: #585858 1px solid;
	border-bottom: #585858 1px solid;
	
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	
	font-family: Verdana, SansSerif;
	font-size: 10pt;
	color: #585858;
	
	width: 270px;
	
	scrollbar-face-color: #585858;
	scrollbar-highlight-color: #585858;
	scrollbar-3dlight-color: #D5D5D5;
	scrollbar-darkshadow-color: #D5D5D5;
	scrollbar-shadow-color: #D5D5D5;
	scrollbar-arrow-color: #D5D5D5;
	scrollbar-track-color: #D5D5D5;
}
.formbutton {
	border-bottom: solid 1px #585858;
	border-top: solid 1px #585858;
	border-left: solid 1px #585858;
	border-right: solid 1px #585858;
	background-color: #B3BCBF;
	font-family: Verdana, SansSerif;
	font-size: 8pt;
	color: #585858;
}
.formbutton2 {
	border-bottom: solid 0px #2F2D2D;
	border-top: solid 0px #2F2D2D;
	border-left: solid 0px #2F2D2D;
	border-right: solid 0px #2F2D2D;
	background-color: #2F2F2F;
	height: 15px;
	width: 75px;
	font-family: Verdana, SansSerif;
	font-size: 8pt;
	color: #FFFFFF;
}

A
{
	FONT-SIZE: 8pt;
    COLOR: #656565;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    text-decoration:none;
}
A:hover
{
	FONT-SIZE: 8pt;
    COLOR: #2F2D2D;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    text-decoration:none;
}

.contenterror
{
	FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana;
    font-weight: normal;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
}

TD.snav {
	font-family: Verdana;
	font-size: 9pt;
	color:#585858;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	background-color:#F6F6F6;
	
/*	background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}

pnav {
	font-family: Verdana;
	font-size: 9pt;
	color:#585858;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	
/*	background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}

pnavhover {
	font-family: Verdana;
	font-size: 9pt;
	color:#585858;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border: solid 2px #FF0000;
	
	
/*	background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}

TD.snavhover {
	font-family: Verdana;
	font-size: 9pt;
	color:#585858;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	background-color:#EAEBEC;
	
	/*background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}
TD.snavactive {
	font-family: Verdana;
	font-size: 9pt;
	color:#585858;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	background-color:#EAEBEC;
	
/*	background-image: url(../images/layout/btn_Mactive.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}

TD.psnav {
	font-family: Verdana;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: normal;
	padding-left: 0px;
	
	background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*TD.psnavhover {
	font-family: Verdana;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: normal;
	padding-left: 0px;
	
	background-image: url(../images/layout/btn_M.gif);
	background-repeat: repeat-x;
	background-position: left top;
}*/
TD.psnavactive {
	font-family: Verdana;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: normal;
	padding-left: 0px;
	
	background-image: url(../images/layout/btn_Mactive.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.psnavLeft {
	background-image: url(../images/layout/btn_L.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.psnavRight {
	background-image: url(../images/layout/btn_R.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.psnavLeftActive {
	background-image: url(../images/layout/btn_Lactive.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.psnavRightActive {
	background-image: url(../images/layout/btn_Ractive.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.schadow_M {
	background-image: url(../images/layout/schadow_M.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

TD.psnav1
{
	FONT-SIZE: 8pt;
    COLOR: #1B7430;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}
TD.psnav1hover
{
	FONT-SIZE: 8pt;
    COLOR: #1B7430;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}
TD.psnav1active
{
	FONT-SIZE: 8pt;
    COLOR: #1B7430;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}
TD.psnav2
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}
TD.psnav2hover
{
	FONT-SIZE: 8pt;
    COLOR: #F71D1C;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}
TD.psnav2active
{
	FONT-SIZE: 8pt;
    COLOR: #F71D1C;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    padding-left: 0px;
}

.listimg
{
	border-top: 1px #91918D solid;
	border-right: 1px #91918D solid;
	border-bottom: 1px #91918D solid;
	border-left: 1px #91918D solid;
}
#map	{ font-size: 8pt; color: #000; font-family: Verdana; margin-top: 13px; }

#tdGmap input	{ width: 120px; margin-right: 10px; }
#tdGmap input.formButton	{ width: 80px; height: 18px; }

#message	{ font-size: 9px; background-color: #fff; padding: 5px; border: solid 1px #000; white-space: nowrap; }
#message a	{ font-size: 9px; }
form	{ margin: 0; }
