/* ################################################################## */
/* ##########                                        ################ */
/* ########## Page-Definition for the HTML structure ################ */
/* ##########                                        ################ */
/* ################################################################## */

@import url(/?what=css&where=g&name=standard);

/* ########## Pre-Definition for the HEAD ########################### */
#pageHeadTDleft {
	background-image:	url(/?what=image&where=g&section=logos&name=0120x0160.logo.lef_logo.png);
}
#pageHeadTDright {
	background-image:	url(/?what=image&where=g&section=logos&name=0120x0160.logo.lef_2eme_rep.png);
}
#pageHeadTDcenterGreeter {
	padding-top:		10px;
	line-height:		1.5;
	font-size:		25px;
	font-family:		times;
	font-weight:		bold;
	font-style:		italic;
	color:			#0B3000;
}
#pageHeadTDcenterTitle {
	line-height:	1.0;
	font-size:	40px;
	font-family:	times;
	font-weight:	bold;
	font-style:	italic;
	color:		#0B3000;
}
#pageHeadTDcenterSubtitle {
	line-height:	1.5;
	font-size:	35px;
	font-family:	times;
	font-weight:	bold;
	font-style:	italic;
	color:		#31CE31;
}
#pageHeadTDcenterExttitle {
	line-height:	1.5;
	font-size:	25px;
	font-family:	times;
	font-weight:	bold;
	font-style:	italic;
	color:		#006500;
}


/* ##########  Pre-Definition for the BODY  ######################### */
#pageBodyTDleft {
	display:		table-cell;
	width:			120px;
	border:			0px;
	padding:		5px;
	padding-left:		10px;
	text-align:		center;
}
#pageBodyTDright {
	display:		table-cell;
	width:			120px;
	border:			0px;
	padding:		5px;
	padding-right:		10px;
	text-align:		center;
}


/* ##########  Pre-Definition for the FOOT  ######################### */
#pageFootTABLE {
	display:		table;
	width:			100%;
	border:			0px;
	border-collapse:	collapse;
	background-color:	#31CE31;
}
#pageFootTR {
	display:		table-row;
	border:			0px;
}
#pageFootTD {
	display:		table-cell;
	border:			0px;
	font-size:		15px;
	font-style:		italic;
	text-align:		center;
	padding-top:		10px;
	padding-bottom:		10px;
}


/* ################################################################## */
/* ##########                                  ###################### */
/* ########## Pre-Defined styles for HTML tags ###################### */
/* ##########                                  ###################### */
/* ################################################################## */
* { font-family: helvetica, arial, verdana; }

a:link    { color: #006500; }
a:visited { color: #FF0000; }
a:focus   { color: #FF00FF; }
a:hover   { color: #0000FF; }
a:active  { color: #FFFF00; }

a { text-decoration: none; }

body {
	background-color:	#0B6000;
	background-image:	url(/?what=image&where=g&section=backgrounds&name=0128x0128.background.003.jpg);
}
span.B {
	font-weight:	bold;
}
span.I {
	font-style:	italic;
}
span.BI {
	font-weight:	bold;
	font-style:	italic;
}
span.BlueB {
	color:		#0000FF;
	font-weight:	bold;
	font-style:	italic;
}
span.RedB {
	color:		#FF0000;
	font-weight:	bold;
}
span.BlueBI {
	color:		#0000FF;
	font-weight:	bold;
	font-style:	italic;
}
span.DarkblueBI {
	color:		#00003E;
	font-weight:	bold;
	font-style:	italic;
}
span.MagentaBI {
	color:		#FF00FF;
	font-weight:	bold;
	font-style:	italic;
}
span.GreenBI {
	color:		#006500;
	font-weight:	bold;
	font-style:	italic;
}
span.RedBI {
	color:		#FF0000;
	font-weight:	bold;
}


/* ################################################################## */
/* ##########                                           ############# */
/* ########## Pre-Definition for the createBox function ############# */
/* ##########                                           ############# */
/* ################################################################## */
.createBoxFRAME {
	background-color:		#0B3000;
}
.createBoxHEADcenter {
	color:				#FFFFFF;
	font-size:			11px;
	font-weight:			bold;
	font-style:			italic;
	text-align:			left;
}
.createBoxBODY {
	border-color:		#0B3000;
	background-color:	#39B271;
}
.createBoxCONTENT {
	font-size:		12px;
	font-weight:		normal;
	font-style:		italic;
	text-align:		center;
}
/* ============  Some definitions for different contents  =========== */
.createBoxCONTENTlistSub {
	font-size:		9px;
}


/* ################################################################## */
/* ##########                             ########################### */
/* ##########  createBox for RIGHT right  ########################### */
/* ##########    with content centered    ########################### */
/* ##########                             ########################### */
/* ################################################################## */
._cR2CONTENT {
	background-color:	#86CEE7;
	font-style:		normal;
	text-align:		center;
}


/* ################################################################## */
/* ##########                             ########################### */
/* ##########  createBox for RIGHT right  ########################### */
/* ##########     with content left       ########################### */
/* ##########                             ########################### */
/* ################################################################## */
._cR3CONTENT {
	background-color:	#86CEE7;
	font-style:		normal;
	text-align:		left;
}


/* ################################################################## */
/* ############                               ####################### */
/* ############ Pre-Definition Site Index Bar ####################### */
/* ############                               ####################### */
/* ################################################################## */
.siteIndexBarTABLE {
	background-color:	#86CEE7;
}
.siteIndexBarTD {
	border-color:		#00008E;
	width:			12%;
	font-size:		12px;
	font-weight:		bold;
	font-style:		normal;
}
div.siteIndexBarTD:hover { color: #0000FF; background-color: orange; }


/* ################################################################## */
/* ##########                                  ###################### */
/* ########## Definition for the Google Search ###################### */
/* ##########                                  ###################### */
/* ################################################################## */
.GoogleSearch1TD11 {
	background-image:	url(/?what=image&where=g&section=logos&name=Logo_25gry.gif);
}
.GoogleSearch1input {
	background-color:	#9EFB9E;
	border-color:		#0B3000;
	color:			#0B3000;
	font-weight:		normal;
}
.GoogleSearch1submit {
	background-color:	#9EFB9E;
	color:			#006500;
}
.GoogleSearch1radio {
	background-color:	#9EFB9E;
	color:			#006500;
}
.GoogleSearch1TD21 {
	color:			#0B3000;
}
.GoogleSearch1TD22 {
	color:			#0B3000;
}


/* ################################################################## */
/* ##########                                  ###################### */
/* ##########  Definition for the Contact box  ###################### */
/* ##########                                  ###################### */
/* ################################################################## */
.FName {
	color:			#0000FF;
}


/* ################################################################## */
/* ##########                               ######################### */
/* ##########  Definition for the News box  ######################### */
/* ##########                               ######################### */
/* ################################################################## */
.newsHR {
	background-color:	#00008E;
}
.newsHRnews {
	background-color:	#00008E;
}


/* ##########  Definition for the Site Navigation  ################## */
.siteidxHR {
	background-color:	#00008E;
}

.IntroCONTENT {
	border-color:		#CED2CE;
}

.bgPaypalBODY {
	background-color:	#AEDBE7;
}

.cssOL {
	list-style-type:	none;
	margin-left:		-20px;
}
