/********************************************************************************
 *																				*
 *			****************************************************				*
 *			**												  **				*
 *			**					Soft2Connect				  **				*
 *			**				www.soft2connect.nl				  **				*
 *			**				info@soft2connect.nl			  **				*
 *			**												  **				*
 *			**	   copyright Maikel Lobbezoo - Soft2Connect	  **				*
 *			**			  maikel@soft2connect.nl			  **				*
 *			****************************************************				*
 *																				*
 *			author:			Maikel Lobbezoo										*
 *			date:			20-3-2006											*
 *			version:		5.0													*
 *																				*
 ********************************************************************************/
.menu {
	font-family:			"Times New Roman", Times, serif;
	font-size:				13px;
	font-weight:			normal;
	text-align:				left;
	vertical-align:			top;
}
.menu_text {
		margin:				30px 0px 10px 20px; /* 'margin-top' 'margin-right' 'margin-bottom' 'margin-left' */	
}

.text {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;			
	font-weight:			normal;
	text-align:				left;
	margin:					30px 0px 10px 20px; /* 'margin-top' 'margin-right' 'margin-bottom' 'margin-left' */
}

image {
	border:				none;
}

a {
	font-family:		Verdana, Arial, Helvetica, sans-serif;	
	text-align:			left;
	vertical-align:		text-top;
	color:				#504444;
	font-size:			12px;
	line-height:		20px;
}
a:hover{
	text-decoration:		underline;
}
/********************************************************************************
 *					Keep this intact for the editor								*
 ********************************************************************************/
.editor_10 {
	font-size:			10px;
}

.editor_12 {
	font-size:			12px;
}

.editor_14 {
	font-size:			14px;
}

.editor_16 {
	font-size:			16px;
}
.editor_18 {
	font-size:			18px;
}
.editor_20 {
	font-size:			20px;
}

.editor_30 {
	font-size:			30px;
}

/********************************************************************************
 *								The navigation									*
 ********************************************************************************/
div#navigation {
	position:			absolute;
	left:				50px;
	top:				190px;
	font-size:			11px;
	color:				#6699cc;
	vertical-align:		middle;
	text-align:			left;
}
span.navigation_split {
	
}
span.navigation_nolink {
	
}
a.navigation {
	color:					#336699;
}
a.navigation:hover {
	color: 					#cc0000;
}
/********************************************************************************
 *								The module										*
 ********************************************************************************/
/* the header of a module */
div.module_header {
	font-family:	"Times New Roman", Times, serif;
	font-size:		16px;
	font-weight:	bold;
	color:			#A50D08;
	text-align:		left;
	vertical-align:	bottom;
	height:			31px;/*'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/			
	padding-left:	11px;		
	padding-top:	11px;
	letter-spacing:	5px;
}
div.kopje {
	font-family:	"Times New Roman", Times, serif;
	font-size:		16px;
	font-weight:	normal;
	color:			#A50D08;
	text-align:		left;
	vertical-align:	bottom;
	height:			20px;/*'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/		
	padding-top:	16px;
	letter-spacing:	5px;
	padding-left:	1px;	
}

/* the subheader of a module */
div.module_subheader {
	font-size:		12px;
	padding-left:	5px;
}

/* the module */
div.module {
	font-familY:		Verdana, Arial, Helvetica, sans-serif;	
	height:				475px;
	width:				506px;
	text-align:			left;
	vertical-align:		text-top;
	color:				#504444;
	font-size:			11px;
	padding-left:		10px;
	padding-right:		8px;
	overflow:			auto;
	line-height:		20px;
}
div.module p{
	font-familY:		Verdana, Arial, Helvetica, sans-serif;	
	text-align:			left;
	vertical-align:		text-top;
	color:				#504444;
	font-size:			12px;
	line-height:		20px;
}
.small {
	font-familY:		Verdana, Arial, Helvetica, sans-serif;	
	text-align:			left;
	vertical-align:		text-top;
	color:				#504444;
	font-size:			9px;
	line-height:		9px;
}


table.moduletable {
	display:			block;
}

table.moduletable th { 

}

/********************************************************************************
 *									MAIN MENU									*
 ********************************************************************************/
div.main_menu table.moduletable td {
	font-family:		"Times New Roman", Times, serif;
	font-size:			13px;
	text-align:			left;
	font-weight:		normal;
	text-decoration:	none;
	height:				35px;
	vertical-align:		bottom;
	letter-spacing:		3px;
}

div.main_menu a.mainlevel {
	color:				#ffffff;
	text-decoration:	none;
	margin:				15px 0px 0px 15px;
}

div.main_menu a.mainlevel:hover {
	color:				#ddcf96;
	text-decoration:	normal;
}

/********************************************************************************
 *									TOP MENU									*
 ********************************************************************************/
div.top_menu {
	display:			block;
	text-align:			right;
	width:				100px;
	margin-right:		200px;
}
div.top_menu table.moduletable td {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			10px;
	text-align:			right;
	padding-left:		1px;
	padding-right:		1px;
	text-decoration:	none;
}

div.top_menu a.mainlevel {
	color:				#a18e78;
	text-decoration:	none;
}
div.top_menu a.mainlevel:hover {
	color:				#a18e78;
	text-decoration:	none;
}

/********************************************************************************
 *								The module message								*
 ********************************************************************************/
div#modulemessage {
	font-familY:		Verdana, Arial, Helvetica, sans-serif;	
	height:				475px;
	text-align:			left;
	vertical-align:		text-top;
	color:				#504444;
	font-size:			11px;
	padding-left:		8px;
	padding-right:		8px;
	overflow:			auto;
	line-height:		20px;
}
/********************************************************************************
 *				The admin link in the website when you are logedin				*
 ********************************************************************************/
div.adminlink {
	position:			absolute;
	top:				5px;
	left:				5px;
	padding:			5px;
	border:				1px solid #A50D08;
}
/********************************************************************************
 *								THE SITE										*
 ********************************************************************************/
/********************************************************************************
 *									HEADER										*
 ********************************************************************************/
div#page_header {
	padding:			0px;
	display:			block;
	text-align:			left;
	vertical-align:		top;
	height:				207px;
}

table.table_page_header {
	width:				100%;
}
td.td_header_info {
	width:				275px;
	height:				186px;
}

td.td_header_image {
	text-align:			right;
	height:				186px;
	/*background-image:	url("../images/headers/header_info.jpg");*/
	background-position: right top;
	background-repeat:	no-repeat;
}

td.td_header_info_spacer, td.td_header_image_spacer {
	height:				1px;
}


/********************************************************************************
 *									MIDDLE										*
 ********************************************************************************/


/********************************************************************************
 *									BOTTOM										*
 ********************************************************************************/
div#page_bottom {
	display:			block;
	text-align:			right;
	padding:			2px 7px 2px 0px;
	font-size:			10px;
	border-top:			1px solid #cc0000;
}


