/*
stylesheet for blikwerk website
developed 3/2007 by
Marc Boncz,
MB Webdesign && Software
www.marcboncz.com

all rights reserved, consult me before using (parts of) this stylesheet.
Copyright 2007 Marc Boncz
*/

/* 
--------------------------------------------------------------------------------
STYLES IN USE IN THIS SITE
--------------------------------------------------------------------------------
*/
BODY {
	background-image:			url("../images/bg_leather.jpg");
	background-color:			#000000;
	background-attachment:	fixed;
	background-repeat: 		repeat;
	color:						#191970;
	scrollbar-base-color:	#fcc835;
	scrollbar-arrow-color:	#191970;
	scrollbar-face-color: 	#f69304;
	scrollbar-track-color:	#f69304;
	font-family:	 			Verdana, Arial, sans-serif;
	margin:						0px;
	font-size:					9pt;
}

IMG {
 	border:						1;
	border-color: 				#f69304;
	border-style: 				solid;
}

IMG.header {
 	border:						1;
	border-color: 				#f69304;
	border-style: 				none;
}

A {
	color:						#003399;
	text-decoration:			none;
}

A:hover {
	color:						#003399;
	text-decoration:			underline;
}

A.mainbody {
	color:						#330000;
	font-size:					9pt;
}

A.mainbody:hover {
	color:						#330000;
	font-size:					9pt;
	font-style:					underline;
}

A.pagination {
	color:						#f69304;
}

A.pagination:hover {
	color:						#f69304;
	font-style:					underline;
}

H1 {
	margin: 						5px;
}

H2 { 
	margin: 						5px;
}

H3 { 
	margin-left: 				0px;
	margin-top: 				2px;
	margin-bottom: 			2px;
}

H4 { 
	margin-left: 				0px;
	margin-top: 				2px;
	margin-bottom: 			2px;
}

TABLE {
	margin:						0px;
	padding: 					0px;
}

TABLE.paginationtable {
	font-size:					8pt;
}

TABLE.main {
	background: 				#ffffcc;
	border: 						3;
	border-color: 				#fcc835;
	border-style: 				dotted;
	margin-left:				auto;
	margin-right: 				auto;
}

TABLE.top {
	background:					#f69304;
	margin:						2pt;
	width:						99.5%;
	border: 						1px;
	border-color: 				#000000;
	border-style:				solid;
}

TABLE.subtop {
	width:						100%;
	height:						150px;
}

TABLE.left {
	background: 				#ffffcc;
	border:						1px;
	border-color: 				#f69304;
	border-style:				none;
}

TABLE.subleft {
	width: 						100%;
	background: 				#f69304;
	border: 						1px;
	border-color: 				#000000;
	border-style:				solid;
}

TABLE.right {
	background: 				#ffffcc;
	border: 						1px;
	border-color: 				#f69304;
	border-style:				none;
}

TABLE.subright {
	width: 						100%;
	background: 				#f69304;
	border: 						1px;
	border-color: 				#000000;
	border-style:				solid;
}

TABLE.center {
	width: 						100%;
	min-height: 				500px;
	margin-top: 				1px;
	background: 				#ffffcc;
	border: 						1px;
	border-color: 				#000000;
	border-style:				none;
}

TR {
	vertical-align: 			top;
}

TH {
	font-size: 					9pt;
	font-style:					bold;
}

TH.subhead {
	background-color: 		#f69304;
	color:						#191970;
}

TH.mainbody {
	color:						#663300;
	font-size:					9pt;
	font-style:					bold;
}

TH.content {
	color:						#663300;
	font-size:					11pt;
}

TD {
	font-color:					#191970;
}

TD.topheader {
	background-image: 		url("../images/bg_top_orange.jpg");
	background-repeat: 		no-repeat	;
}

TD.header {
	color: 						#191970;
	text-align: 				center;
	vertical-align: 			middle;
	font-size: 					21pt;
	font-style: 				small-caps;
	font-weight: 				bold;
}

TD.header_address {
	color: 						#191970;
	text-align: 				center;
	vertical-align: 			middle;
	font-size: 					11pt;
	font-style: 				small-caps;
	font-weight: 				bold;
}

TD.navigation {
	color: 						#191970;
	text-align: 				center;
	font-size: 					8pt;
	font-style: 				small-caps;
}

TD.pagination {
}

TD.center {
	background-color: 		black;
}

TD.mainhead {
	border-top: 				1pt;
	border-left: 				0pt;
	border-right: 				0pt;
	border-bottom: 			0pt;
	border-color: 				black;
	border-style:				solid;
	color:						#191970;
	font-size:					10pt;
}

TD.mainbody {
	color:						#191970;
	font-size:					9pt;
}

TD.mainbody_0 {
	background-color: 		#f0e0c0;
	color:						#330000;
	font-size:					9pt;
}

TD.mainbody_1 {
	background-color: 		#fff0d0;
	color:						#330000;
	font-size:					9pt;
}

TD.subbody {
	background-color:			#fcc835;
	color:						#191970;
	font-size:					8pt;
}

TD.content {
	color:						#330000;
	font-size:					9pt;
	font-style:					bold;
}

TD.footer {
	background-color: 		#f69304;
	text-align: 				center;
	font-size:					9pt;
}

.copyright {
	color:						#663300;
	text-align: 				right;
	font-size: 					8pt;
}

.copyright:hover {
	color:						#663300;
	text-align: 				right;
	font-size: 					8pt;
}

/* ---------------------------------------------------------------------------*/
/* SPECIFIC FOR THE CMS */
/* ---------------------------------------------------------------------------*/

IMG.bar {
 	border:						0;
	border-color: 				#f69304;
	border-style: 				none;
}

TABLE.menucms {
	border: 						1px;
	border-color: 				#f69304;
	border-style:				solid;
	/* background-image:			url("../images/bg_leather.jpg"); */
	background-color:			#663300;
	background-attachment:	fixed;
	background-repeat: 		repeat;
	width: 						160px;
	min-height: 				500px;
	margin-top: 				1px;
	color:						#f69304;
}

TABLE.tablecms {
	border: 						1px;
	border-color: 				#f69304;
	border-style:				solid;
	background-color:			#663300;
	width: 						100%;
	margin-top: 				1px;
	color:						#f69304;
	font-size: 					10pt;
}

TR.clr_0 {
	color:						#663300;
	font-size:					10pt;
	background-color:			#fff0d0;
}

TR.clr_1 {
	color:						#663300;
	font-size:					10pt;
	background-color:			#f0e0c0;
}

TR.stats {
	vertical-align: 			bottom;
}

TD.cmsmaincat {
	font-size:					10pt;
	color:						#f69304;
}

TD.cmssubcat {
	font-size:					10pt;
	color:						#f69304;
	padding-left: 				12pt;
}

A.cmsmaincat {
	color:						#f69304;
}

A.cmsmaincat:hover {
	color:						#f69304;
	text-decoration: 			underline;
}

A.cmssubcat {
	color:						#f69304;
}

A.cmssubcat:hover {
	color:						#f69304;
	text-decoration: 			underline;
}
A.refer {
	color:						#ffff66;
}
A.refer:hover {
	color:						#ffff66;
	text-decoration: 			underline;
}


