html
{
	height:100%;
	margin: 0 0 0 0;
	padding:0;
	overflow: hidden;
/*	overflow: hidden;*/
}
#bg
{
	top:0;
	left:0;
	width:100%;
	height:100%;
	position:absolute;
	overflow:hidden;
	z-index:-1;
}

body 
{
	height:100%;
	margin: 0 0 0 0;
	padding:0;
	overflow: scroll;
	background-color: #F4ECEA;
/*	overflow:visible;*/
	z-index: 1;
	position: relative;

	font-family: Times New Roman;
	font-size: 24pt;
	font-style: italic;
	font-weight: bold;
}

td#menu
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	line-height: 15pt;
	height: 50pt;
}

td#address
{
	font-size: 13pt;
	font-style: normal;
	font-weight: normal;
	background-attachment: scroll;
	background-image: url(image\adresse.gif);
}

td#frame
{
	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(image\ramme.gif);
}

ul#menu
{
	float: left;
	width: 414pt;
	margin: 0;
	padding: 0;
	list-style: none;
}

li#menu
{
	float: left;
	width: 138pt;
	height: 17pt;
	margin: 0;
	padding: 0;
}

li#menu a
{
	font-size: 10pt;
/*	font-variant: small-caps;*/
	font-style: normal;
	text-decoration: none;
	color: #000000;	
}

td.submenuspace
{
	width: 23pt;
	height: 23pt;
}

td.submenupoint
{
	font-size: 10pt;
	width: 23pt;
	white-space:nowrap;
	height: 23pt;
	text-align: center;
	vertical-align: middle;
	font-style: italic;

	background-color: #504F53;
	color: #F4F4F4;
	border: solid 1pt #504F53;
/*	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(image\knap.png);*/
}

td.submenupoint a
{
	white-space:nowrap;
	text-decoration: none;
	color: #F4F4F4;
}

td.submenupoint a:visited
{
	white-space:nowrap;
	text-decoration: none;
	color: #F4F4F4;
}

td#submenusel
{
	font-size: 10pt;
	width: 23pt;
	height: 23pt;
	text-align: center;
	vertical-align: middle;
	font-style: italic;

	color: #504F53;
	border: solid 1pt #504F53;
/*	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(image\knap_neg.png);*/
}

td#submenusel a
{
	white-space:nowrap;
	text-decoration: none;
	color: #504F53;
}

td#submenusel a:visited
{
	white-space:nowrap;
	text-decoration: none;
	color: #504F53;
}

div.contentframe
{
	position: relative;
	overflow: auto;
	scrollbar-base-color: #EDE8DA;
	scrollbar-arrow-color: #504F53;
	scrollbar-DarkShadow-Color: #504F53;
	height: 350px;
	top: 4px;
	left: 21px;
/*	right: 17px;*/
	width: 865px; /*860px;874px;*/
/*	font-style: italic;*/
}

div.contentoverlay
{
/* <DIV STYLE="position:relative; top:-200px; left:10px; width:400px; height:200px"><font color=white></font></div>*/
position: absolute;
/*top: 0px;
left: 10px;
width: 550px;*/
left: 70px; /*left: 86px;*/
top: 35px; /*top: 48px;*/
height: 223;
width: 443;
color: black; /*#454448;*/
text-align: left;
vertical-align: middle;
/*font-family: Lucida Calligraphy;*/
font-family: Times New Roman;
font-size: 12pt;
/*background-color: White;
filter: alpha(opacity=50);
-moz-opacity: .50;*/
}
ul#cat1
{
	float: left;
	width: 414pt;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#cat1 li
{
	float: left;
	width: 138pt;
	height: 17pt;
	margin: 0;
	padding: 0;
	list-style-type: square;
	list-style-position: inside;
	list-style-image: url(image\knap_menu.png);
	display:inline;
}
ul#cat1 li a
{
	text-decoration: none;
	font-variant:small-caps;
	color: Purple;
}
ul#cat1 li a:hover
{
	color: Black;
}
/*
ul#cat1 li a:visited
{
	color: Blue;
}
*/
