body 				{text-align: center;	background-color: #333333;
					 font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCCCCC;}
					 
#outline 			{display: block;		position: relative;		width: 840px;	margin-left: auto;	margin-right: auto;
					background-image: url(../_layout/main/Kyokushin%20-%20background.jpg);
					background-repeat: no-repeat;
					background-position: bottom right;
					background-attachment: fixed;}

/* super bevat header1 */
#super 				{position: relative;}

#header1 			{color: #999999;}
#header1 a:link 	{font-weight: normal;	color: #999999;		text-decoration: none;}
#header1 a:visited 	{font-weight: normal;	color: #999999;		text-decoration: none;}
#header1 a:hover	{font-weight: normal;	color: #999999;		text-decoration: underline;}
#header1 a:active 	{font-weight: normal;	color: #CCCCCC;		text-decoration: underline;}

/* 	De banner bevat logo, titlebar en navigation */
#banner				{position: relative;	text-align: left;}

#logo				{position: relative;	height: 200px;		width: 165px;		background-image: url(../_layout/main/logo.jpg);}
#logo a				{display: block;		height: 200px;		width: 165px;		background-image: url(../_layout/main/logo.jpg);}
#logo a:hover		{display: block;		height: 200px;		width: 165px;		background-image: url(../_layout/main/logoRO.jpg);}

#titlebar 			{position: absolute;	height: 151px;		width: 675px;		left: 165px;		top: 0px;		background-color: #333333;}

#navigation			{position: absolute;	height: 49px;		width: 675px;		left: 165px;		top: 151px;		background-image: url(../_layout/main/navigation.jpg);}
#MenuPos			{position: relative;}

/* main bevat center en bottom */
#main 				{position: relative;}

#center 			{position: relative;	width: 840px;		background-repeat: repeat-y;		background-image: url(../_layout/main/center.jpg);}
#content 			{padding-right: 75px;	padding-left: 75px; padding-top: 1px;	padding-bottom: 1px;
					 text-align: center;}
#bottom				{position: relative;	height: 90px;		width: 840px;		text-align: center;		background-image: url(../_layout/main/bottom.jpg);}

/* sub bevat footer1 & footer2 */
#footer1 			{margin: 5px;			color: #999999;}
#footer1 a:link 	{font-weight: bold;		color: #999999;		text-decoration: none;}
#footer1 a:visited 	{font-weight: bold;		color: #999999;		text-decoration: none;}
#footer1 a:hover	{font-weight: bold;		color: #999999;		text-decoration: underline;}
#footer1 a:active 	{font-weight: bold;		color: #CCCCCC;		text-decoration: underline;}

#footer2 			{margin: 5px;			color: #999999;}
#footer2 a:link 	{font-weight: normal;	color: #999999;		text-decoration: none;}
#footer2 a:visited 	{font-weight: normal;	color: #999999;		text-decoration: none;}
#footer2 a:hover	{font-weight: normal;	color: #999999;		text-decoration: underline;}
#footer2 a:active 	{font-weight: normal;	color: #CCCCCC;		text-decoration: underline;}

/* Opmaakstijlen */
a:link				{font-weight: bold; 	color: #CCCCCC;		text-decoration: none;}
a:visited			{font-weight: bold;		color: #CCCCCC;		text-decoration: none;}
a:hover				{font-weight: bold;		color: #CCCCCC;		text-decoration: underline;}
a:active			{font-weight: bold;		color: #FFFFFF;		text-decoration: underline;}

.title				{font-weight: bold;		color: #0077DD;}
.bold 				{font-weight: bold;}
.underline			{											text-decoration: underline;}
.italic				{font-style: italic;}
.alignleft			{text-align: left;}
.alignright			{text-align: right;}
.warning			{font-weight: bold;		color: #CC0000;}
.temporary			{color: #444444;}

.exhibition			{font-weight: bold;		color: #0077DD;}
.nomination			{font-style: italic;}
.artcaption			{vertical-align: top;	font-weight: bold;}
.artemphasize		{font-style: italic;}
.artteaser			{vertical-align: bottom;}
.jewelcaption		{vertical-align: top;	font-weight: bold;}
.jewelemphasize		{font-style: italic;}
.jewelteaser		{vertical-align: bottom;}
.sitemap			{font-weight: bold;		color: #0077DD;}

#sitemap a:link 	{font-weight: normal;	color: #CCCCCC;		text-decoration: none;}
#sitemap a:visited 	{font-weight: normal;	color: #CCCCCC;		text-decoration: none;}
#sitemap a:hover	{font-weight: normal;	color: #CCCCCC;		text-decoration: underline;}
#sitemap a:active 	{font-weight: normal;	color: #CCCCCC;		text-decoration: underline;}

/* Formulier elementen */
input				{font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;			color: #DDDDDD;}
input.btn			{background-color: #0066CC;		border-color: #999999;		border-style: solid;		border-width: 1px;
					 padding: 2px;}
input.chk			{background-color: #0066CC; 	border-width: 0px;}
input.rdo			{background-color: #0066CC;		border-width: 0px;}
input.txt			{background-color: #0066CC;		border-color: #999999;		border-style: solid;		border-width: 1px;
					 padding: 2px;}
.txtarea			{background-color: #0066CC;		border-color: #999999;		border-style: solid;		border-width: 1px;
					 padding: 2px;
					 font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;			color: #DDDDDD;}