html, body { 
	height				: 100.01%;
	margin 				: 0;
	padding				: 0;
}

/*
html, body { 
	height 				: 100%;
}
html, body { 
	padding				: 0;
}
*/ 
body { 
	font					: 11px tahoma, helvetica, sans-serif;
	text-align 			: left;
	color 				: #000000;
	margin-top			: 20px;
	background-color	: #000000;
}
		/* ---- BEGIN IE 6 ---- */
			*html body { 
			font-size 	: xx-small;
			font-size 	: x-small;
			}
		/* ---- EINDE IE 6 ---- */

.maintable {
	background-color	: #000000;
	background-image: url(http://www.hansgonggrijpinterieurs.nl/images/header/background_center.jpg);
}


div, input, select, table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 16px; color: #bababa; }

#header 		{ width: 753px; height: 89px; border: 1px; padding-top: 0px; padding-right: 0px; text-align: right; color: #FFFFFF; background-color: #3C3C3C; background-image: url(http://www.hansgonggrijpinterieurs.nl/images/header/background_top.jpg); }
#leftpix 	{ width: 50px; height: 100%; float: left; background-color: #FFFFFF; padding: 0; background-image: url(http://www.hansgonggrijpinterieurs.nl/images/left/left_bg_repeat.gif); background-position: top ; background-repeat: repeat-y; padding: 0px 0px 0px 0px; visibility: visible; margin-bottom: 0px; }
#right 		{ width: 186px; height: 100%; float: right; background-color: #000000; padding: 0; visibility: visible; margin-bottom: 0px; font-size: 11px; }
#footer 		{ width: 753px; height: 89px;	float: left; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Tahoma; font-weight: normal; font-size: 11px; background-color: #000000; background-image:url(http://www.hansgonggrijpinterieurs.nl/images/header/background_bottom.jpg); }
#footer_index { width: 753px; height: 89px; float: left; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Tahoma; font-weight: normal; font-size: 11px; background-color: #000000; background-image:url(http://www.hansgonggrijpinterieurs.nl/images/header/background_bottom_index.jpg); }
#copyright 	{ width: 753px; height: 89px; float: left; margin-bottom: 0px; text-align: right; font-size: 80%; color: #FFFFFF; background-color: #363499; }
#backright	{ width: 674px; height: 100%; float: right; background-color: #000000; padding: 0px 0px 0px 0px; visibility: visible; background-image: url(http://www.hansgonggrijpinterieurs.nl/images/header/background_bottom.jpg); background-position: bottom right; background-repeat: no-repeat; margin-top: 0px; margin-bottom: 1px; border: 1px; overflow: auto; }

.content_padding	{ padding: 20px; }
.content_padding_s { padding: 10px; font-size: 11px; }
.content_padding_m { padding: 10px; font-size: 10pt; line-height: 16px; }
.content_padding_b {	padding: 10px;	font-size: 12pt; line-height: 18px; }

.link_groot		 	{ font-family: Helvetica, sans-serif; font-size: 13pt; line-height: 14pt; }
.link_groot td  	{ font-family: Helvetica, sans-serif; font-size: 13pt; line-height: 14pt; }
.link_medium	 	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; }
.link_medium td 	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; }
.link_klein		 	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }

.text_headers 	 	{ font-family: Arial; font-size: 16px;	font-weight: bold; font-style: italic;	line-height: 20px; color: #FF9900; text-align: left; }
.text_box 			{ font-size: 11px; font-weight: normal; color: #363499; }
.right_table1_ad 	{ width:170px; border-top-width: 1px;	border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #000000; background-color: #EFEFEF; }
.footer a 			{ color: #EFEFEF; font-weight: normal; text-decoration: none;	}
.footer a:hover 	{ color: #EFEFEF; font-weight: normal;	text-decoration: underline; }

/* -- TEXT FAQ -- */
.headers				{ width: 690px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; line-height: 18px; border: 1px solid #C9CBB0; background-color: #000000; padding-left: 4px; margin: 0px; color:#FFFFFF; }
.subheader			{ font-family: Arial, Helvetica;	font-size: 8pt; font-weight: normal; border: 1px solid #C9CBB0; background-color: #7F7F7F; padding-left: 2px; color:#EFEFEF; }
.switchcontent		{ width: 690px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-right: 0px; border: 1px solid #C9CBB0; border-top-width: 0px; padding: 10px; }
.showstate			{ cursor:auto; }
.headers_zoek		{ font-weight: bold; border: 1px solid #FF9900; background-color: #FFFFFF; padding-left: 10px; }
.opsom 				{ font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 1px; font-size: 85%; color: #535152; }
.left_opsom 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; color: #535152; background-color: #EFEFEF; text-align: left; }
.right_opsom 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; color: #535152; background-color: #F1F1F1; text-align: right; }
.text_subheaders 	{ font-weight: bold;	}
.centerdiv			{ text-align: center; }
.centerdiv>div		{ margin: 0 auto;	}
/* -- TEXT FAQ -- */

#content a { color: red; font-weight: bold; font-family: Arial; font-size: 100%;}
.indexlink a 		 { color: #97ABC1; font-weight: bold; text-decoration: none;	}
.indexlink a:hover { color: #97ABC1; font-weight: bold; text-decoration: underline;	}	
P, UL, LI	{ margin-top: 3px; margin-bottom: 3px; }
.navtext 	{ width:160px; font:normal 11px sans-serif; border-width:1px; border-style:outset; border-color:#DCA7BF; z-index:10000; background-color:#FFFFFF; color:black; }
a 				{ color: #FFFFFF; text-decoration: underline; }
a:hover		{ text-decoration: underline; }
a:visited	{ text-decoration: underline; }
.frontbox	{ width: 300px; font-family: Tahoma, Arial, Verdana; font-size: 8pt; font-style: normal; text-transform: none; color: #000000; background-color: #bababa; border-style: solid; border-width: 1px; border-color: #FFFFFF; }
.button 		{ background-color: #F1F1F1; color: #535152; }

P img {
	border-color: black;
	border-width: 1px;
	border-style: solid;
}