
/* ------------------ GENERAL ------------------- */ 
	BODY { margin: 0px 0px 0px 0px; font:bold 13px sans-serif ; background:url(../images/body_back.jpg) #FFF center repeat-x;  color:#666666; text-align: center;
    background-attachment: fixed;
}
	
	p { color:#666666; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:justify;}
	
	h1 {color:#990066}
	h2 {color:#000000; margin:0px; padding:0px;}
		h2 a:link, h2 a:hover, h2 a:visited, h2 a:active {color:#000000}
	h3 {color:#000000; margin:0px; padding:0px;}
		h3 a:link, h3 a:hover, h3 a:visited, h3 a:active {color:#000000}
	h4 {font-size: 15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	h4.title {text-align: center;}
    h4.comment {font-weight: lighter;font-size:13px;}

	h5 {margin:0px 0px 0px 0px; color:gray; display:inline}
	
	a { font-weight: bold; color:#003399; }
		a:link { text-decoration: none; color:#003399; }
		a:visited { text-decoration: none; color:#003399; }
		a:hover { text-decoration: underline; color:#003399; }
		a:active { text-decoration: underline; color:#003399; }
	
	hr { width:300px; height:1px; text-align:center; color:#DDDDDD; } 
	
	table.admin { width:90%;  }
		th { color:#000000; }
	td.title {background: url(../images/back_items.jpg) transparent no-repeat center top;}
	td.framed {border: #DDDDDD solid 1px; height: 200px;}

	.SEP_SHORT { text-align:center; height:1px; width:100%; }
	.DEBUG { border:solid 2px #000000; border-style: ridge; } 
	.typotitre { color: #999999; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 18px; letter-spacing: 2px; padding-left: 0 }
	.INPUT_SMALL { width:30px; text-align:center; border-style:inherit; } 

	.PAGE_TITLE { width:632px; color:#333333; padding:29px 10px 18px 31px; font-size:18px; font-weight:bold; text-align: left; overflow:hidden; }
	.CONTENT_TITLE { width:200px;  font-size:16px; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; font-weight: bold; text-align: left; color:#ff6600; overflow:hidden; }
		.CONTENT_TITLE_MAIN a { color:#0B610B; }

	.CONTENT_TITLE_MAIN { width:450px;  font-size:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight: bold; text-align: left; color:#1B394A; overflow:hidden;  }
		.CONTENT_TITLE_MAIN a { color:#0B610B; }	
		
	.SEP_S {  width:90%; height:1px;  color:#F8ECE0; margin:10px 5% 10px 5%; }
	.SEP_L {  width:500px; height:1px; color:#F8ECE0; margin:20px 0px 20px 0px; }
	
	.filter { width:230%;height:100% }
	
	.MENU_USER { background-color:orange; color: #000000; }

	.SPLASH_IMG {margin:0px 0px 0px -23px;}


	.TAG1 {font-size: 14px; text-transform:uppercase;color:#666666}
		TAG1 a:link, TAG1 a:hover, TAG1 a:visited, TAG1 a:active {color:#666666}
	.TAG2 {font-size: 15px; text-transform:uppercase;color:#444444}
		TAG2 a:link, TAG2 a:hover, TAG2 a:visited, TAG2 a:active {color:#444444}
	.TAG3 {font-size: 16px; text-transform:uppercase;color:#222222}
		TAG3 a:link, TAG3 a:hover, TAG3 a:visited, TAG3 a:active {color:#222222}
	.TAG4 {font-size: 14px; text-transform:uppercase;color:#CCCCCC}
		TAG4 a:link, TAG4 a:hover, TAG4 a:visited, TAG4 a:active {color:#CCCCCC}
	.TAG5 {font-size: 15px; text-transform:uppercase;color:#AAAAAA}
		TAG5 a:link, TAG5 a:hover, TAG5 a:visited, TAG5 a:active {color:#AAAAAA}
	.TAG6 {font-size: 16px;font-weight:bolder; text-transform:uppercase;color:#666666}
		TAG6 a:link, TAG6 a:hover, TAG6 a:visited, TAG6 a:active {color:#666666}
	.TAG7 {font-size: 14px;font-weight:bold; text-transform:uppercase;color:#444444}
		TAG7 a:link, TAG7 a:hover, TAG7 a:visited, TAG7 a:active {color:#444444}
	.TAG8 {font-size: 15px;font-weight:bolder; text-transform:uppercase;color:#222222}
		TAG8 a:link, TAG8 a:hover, TAG8 a:visited, TAG8 a:active {color:#222222}
	.TAG9 {font-size: 16px;font-weight:bold; text-transform:uppercase;color:#CCCCCC}
		TAG9 a:link, TAG9 a:hover, TAG9 a:visited, TAG9 a:active {color:#CCCCCC}
	.TAG10 {font-size: 14px;font-weight:lighter; text-transform:uppercase;color:#AAAAAA}
		TAG10 a:link, TAG10 a:hover, TAG10 a:visited, TAG10 a:active {color:#AAAAAA}



/* ------------------ LAYOUTS ------------------- */
	/* ------------------ SPLASH ------------------- */			
		.LAYOUT_SPLASH { position:relative; width:800px; margin-right: auto; margin-left: auto; text-align: left; }

		/* MIDLLE */
			.SPLASH_MIDDLE { float:left; padding-top:0px; background-color:#FFFFFF; width:800px; }

		/* CENTER */
			.SPLASH_MIDDLE_CENTER { float:left; text-align: left; vertical-align: top; }

	/* ------------------ FULL ------------------- */
		.LAYOUT_FULL { margin: 0px auto 0px auto; position:relative; width:1000px; text-align:left; }
			.FULL_LEFT { float:left; width:30px; clear: none; vertical-align: top; color: #FFFFFF; position: relative; }
			.FULL_RIGHT { float:right; width:30px; clear: none; vertical-align: top; color: #FFFFFF; position: relative; }
		
		/* ---------------- TOP ----------------- */
			.FULL_TOP_CONTAINER { width:1000px; height:262px; color: #999999; vertical-align:top; position:relative; }
				.FULL_TOP_LOGO { width:250px; height:97px; overflow:hidden;  float:left; text-align:left} 
				.FULL_TOP_MENU { width:1000px; padding:0px 0px 0px 0px; height: 29px; overflow:hidden;  float:left; vertical-align: bottom; background-image:url(../images/menu_back.jpg); background-repeat:repeat-x; background-position:left top; }
					.FULL_TOP_MENU a {color:#FFFFFF;}
				.FULL_TOP_BANNER {  width:1000px; height: 238px;  overflow:hidden; vertical-align:middle;}
				.FULL_TOP_CONTENT { width:800px; color: #999999; background-color:#999999; overflow:hidden; }

		/* ---------------- MIDDLE ----------------- */
			.FULL_MIDDLE_CONTAINER { width:1000px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; vertical-align:top; overflow:hidden; background-image:url(../images/full_middle.jpg); background-repeat:no-repeat; background-color:#FFF;  }

			/* LEFT */
				.MIDDLE_LEFT_CONTAINER { float:left; width:200px; overflow:hidden; }
					.MIDDLE_LEFT_FILL { float:left; width:200px; background-repeat:repeat-x; height:358px; }

			/* CENTER */
				.MIDDLE_CENTER_CONTAINER { float:left; width:1000px; vertical-align: top; overflow:hidden;  }
					.MIDDLE_CENTER_CONTENT { width:1000px; text-align: left; vertical-align: top; overflow:hidden;}

			/* RIGHT */
				.MIDDLE_RIGHT { float:left; margin:1px 1px 1px 1px; vertical-align:top; width:168px; color:#FF3399; overflow:hidden; }
					.MIDDLE_RIGHT_CONTENT { width:194px; float:left; text-align: left; vertical-align: top; margin-top: 25px; position:relative; }

		/* ---------------- BOTTOM ----------------- */		
			.FULL_BOTTOM_CONTAINER {z-index:1; width:1000px;  color: #fff;position:relative; overflow:hidden; margin:0px 0px 0px 0px; background-color:#003399; background:url(../images/menu_back.jpg); background-repeat:repeat-x; border:0px solid #98bf21; }
				.FULL_BOTTOM_CONTENT { width:1000px; overflow:hidden; position:relative;  text-align:center; padding: 0px 0px; }
				.FULL_BOTTOM_CONTENT a { color: #fff; }
				.FULL_BOTTOM a { color: #fff; }
				.FOOTER_CREDITS { font-size:9px; font-weight:normal; padding:10px 0px 10px 0px; /*height:40px;*/ width:100%; text-align:center; position:relative;}
				.FOOTER_CREDITS a { color: #ffffff;}

/* ---------------- PAGES ----------------- */
		.PAGE_DEFAULT { width:1000px; position:relative; vertical-align:top; overflow:hidden;  }
			.DEFAULT_S {z-index:10; width:328px; background-color:#fff5ed; text-align:center;  padding:0px 0px 0px 20px; margin:0px 20px 0px 0px; overflow:hidden; text-align:center;  float:left; position:relative; vertical-align:top; background-image:url(../images/default_s_back.jpg); background-position:top left; background-repeat:no-repeat;}
				.DEFAULT_S_CONTENT {width:90%;padding:0px 5% 0px 5%;}
				.DEFAULT_S_FORM {width:90%;padding:0px 5% 0px 5%; text-align:center}
			.DEFAULT_L {z-index:1; width:632px; padding:0px 0px 0px 0px; overflow:hidden;  float:left; position:relative; vertical-align:top; }
	
	/* ---------------- CONTENTS ----------------- */	
			.CONTENT_DEFAULT_L {margin:0px 0px 15px 0px; width:632px}
				.CONTENT_DEFAULT_L_TABLE {width: 632px; padding:0px; margin:0px; border-collapse:collapse;}
					.CONTENT_DEFAULT_L_TOPL {background:url(../images/box1.png) no-repeat;  border:0px solid #98bf21; width: 12px; overflow:hidden}
					.CONTENT_DEFAULT_L_TOP {background:url(../images/box2.png) no-repeat; height:27px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_TOPR {background:url(../images/box3.png) no-repeat; width: 14px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_MIDDLEL {background:url(../images/box4.png) #FFFFFF no-repeat;border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_MIDDLE {border:0px solid #98bf21; width:574px; background:#FFFFFF; padding:10px 25px 10px 25px; overflow:hidden}
					.CONTENT_DEFAULT_L_MIDDLER {background:url(../images/box6.png) repeat-y;border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_BOTTOML {background:url(../images/box7.png) no-repeat;border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_BOTTOM {background:url(../images/box8.png) repeat-x; height:15px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_L_BOTTOMR {background:url(../images/box9.png) no-repeat; border:0px solid #98bf21; overflow:hidden}

			.CONTENT_DEFAULT_S {margin:15px 0px 0px 0px; width:328px; overflow:hidden; text-align:center;}
				.CONTENT_DEFAULT_S_TABLE {width:304px; padding:0px 12px;  border-collapse:collapse; overflow:hidden }
					.CONTENT_DEFAULT_S_TOPL {background:url(../images/box1.jpg) no-repeat; width: 14px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_S_TOP {background:url(../images/box2.jpg) top center no-repeat; height:50px; width:304px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_S_TOPR {background:url(../images/box3.jpg) no-repeat; width: 12px; border:0px solid #98bf21; overflow:hidden}

					.CONTENT_DEFAULT_S_MIDDLEL {background:url(../images/box4.jpg) right top #FFFFFF repeat-y;  border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_S_MIDDLE {border:0px solid #98bf21; width:304px; padding:15px 0px 0px 0px; overflow:hidden; background-color:#FFF;}
					.CONTENT_DEFAULT_S_MIDDLER {background:url(../images/box6.jpg) left top repeat-y;border:0px solid #98bf21; overflow:hidden}

					.CONTENT_DEFAULT_S_BOTTOML {background:url(../images/box7.jpg) no-repeat;border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_S_BOTTOM {background:url(../images/box8.jpg) top center no-repeat; height:16px; border:0px solid #98bf21; overflow:hidden}
					.CONTENT_DEFAULT_S_BOTTOMR {background:url(../images/box9.jpg) no-repeat; border:0px solid #98bf21; overflow:hidden}

					.CONTENT_DEFAULT_L_MIDDLEL_T {background:url(../images/box4t.jpg) #FFFFFF no-repeat; border:0px solid #98bf21; overflow:hidden}

	/* ---------------- MAIN ----------------- */
		.MAIN_BOX {z-index:1; width:632px; /* background-image:url(../images/middlecenter_back.jpg); */ background-repeat:no-repeat; overflow:hidden; }
			.MAIN {z-index:1; width:548px; padding:20px 30px 10px 24px; margin:0px 0px 0px 30px; position:relative;vertical-align:top; background-image:url(../images/content_back.jpg); background-position:left top; background-repeat:no-repeat;  }
				.MAIN_CONTENT { width:568px; float:left; overflow:hidden; margin:0px 30px 10px 24px; }  		
		.MAIN_DEFAULT 	{width:100%; height:400px;padding:25px 0px 0px 0px; position:relative; vertical-align:top;}	
		.MAIN_ACCUEIL 	{width:100%; height:400px; overflow:hidden; position:relative; vertical-align:top;background-image:url(../images/accueil_back.jpg); background-repeat:no-repeat; }	
		.MAIN_PROFIL 	{width:100%; position:relative; vertical-align:top; }
		.MAIN_PRODUCTS 	{width:675px;float:left; margin:0px 6px 0px 6px; position:relative; vertical-align:top; }

		.MAIN_BOX_LARGE { width:600px; margin:50px 0px 0px 100px; }

	/* MAIN DEFAULT */	
		.MAIN_LIST { width:632px; float:left; margin:1px 2px 1px 2px; position:relative; vertical-align: top; /*background-color:#D3EEF7;*/}
	
	.MAIN_IFRAME { width:340px; margin: 1px 230px 1px 230px; /*float:left;*/position:relative; vertical-align: top; background-color:#CCCCCC; text-align:center; }

/* ADMIN */
	.LAYOUT_ADMIN { width:800px; clear:both; margin-bottom:0px; padding-top:0px; background-color: #FFFFFF; }
		.ADMIN_TOP { float:left; width:800px; clear: both; background-color:#000000; }
		.ADMIN_RIGHT { float:left; width:2px; border: 2px #000000; border-style: ridge; }
		.ADMIN_MAIN { width:100%; float:left; clear: right; text-align: left; background-color:#FFFFFF; }
		.ADMIN_PAGE { float:left; width:100%; height:300px; padding:0px; clear: right; background-color:#FFFFFF; }
		.ADMIN_BOTTOM { float:left; width:760px; clear: both; background-color:#000000; }

/* ---------------- SUB ----------------- */
	.SUB {color:#000000; margin:5px 0px 10px 0px; padding:0px; font-weight:bold; font-size:16px;  }
		
		
/* ---------------- CONTACT ----------------- */
	.CONTACT_BOX { margin:0px 0px 0px 0px; }
		.CONTACT_ITEM {width: 250px; display:inline-block;  margin:0px 0px 10px 10px; padding:10px 0px 10px 10px; background: url(../images/back_items_l.jpg) transparent no-repeat left top;}
			.CONTACT_TITLE {  padding:0px 0px 3px 0px; color:#003399}
			.CONTACT_DESC {   }
			.CONTACT_INFOS {  padding:0px 0px 5px 0px; margin:2px 25px 2px 25px; font-size:x-small; text-align:left;  }
		.QUICK_ANCHOR {margin:0px 0px 20px 0px}

/* ---------------- NEWS ----------------- */	
	.NEWS_BOX { margin:0px 0px 0px 0px; }
		.NEWS_ITEM {  margin:0px 0px 10px 0px; padding:10px 0px 0px 0px; background: url(../images/back_items_l.jpg) transparent no-repeat center top;}
			.NEWS_TITLE {  padding:0px 0px 3px 0px; color:#003399}
			.NEWS_DESC {  padding:5px 25px 15px 25px; }		
			.NEWS_INFOS {  border-bottom:solid 1px #CCCCCC; color:#BBBBBB; padding:0px 0px 5px 0px; margin:2px 25px 2px 25px; font-size:x-small; text-align:left;  }	
		.QUICK_ANCHOR {margin:0px 0px 20px 0px}

/* ---------------- NEWS SMALL ----------------- */	
	.NEWS_SMALL_ITEM { width:240px; position:relative; vertical-align:middle; margin:0px auto 0px auto; padding:10px 0px 5px 0px; text-align:left; background: url(../images/back_items.jpg) transparent no-repeat center top;}
		.NEWS_SMALL_ITEM_DATE { width:200px; font-size: smaller; color: gray; }
		.NEWS_SMALL_ITEM_TITLE { width:240px; position:relative; font-size: 11px; font-weight:normal; color:#003399; }
			.NEWS_SMALL_ITEM_TITLE a { font-size: 11px; font-weight:bold; color:#003399;  }
		.NEWS_SMALL_ITEM_MORE { width:200px; font-size: smaller; color: #000000; text-align:right; }
		.NEWS_SMALL_ITEM_DESC { margin:5px 0px 0px 0px; width:200px; font-size: smaller; text-align:center; position:relative; color:#C0A062; }
		img.news { border:thick #350D0D solid; }

/* ---------------- LINK SMALL ----------------- */	
	.LINKS_SMALL_ITEM { width:230px; position:relative; vertical-align:middle; margin:0px auto 0px auto; padding:0px 20px 5px 0px; text-align:left; }
		.LINKS_SMALL_ITEM_DATE { width:200px; font-size: smaller; color: #003399; }
		.LINKS_SMALL_ITEM_TITLE { width:230px; position:relative; font-size: small; font-weight:normal;}
			.LINKS_SMALL_ITEM_TITLE a { font-size: small; font-weight:bold;  }
		.LINKS_SMALL_ITEM_MORE { width:200px; font-size: smaller; color: #000000; text-align:right; }
		.LINKS_SMALL_ITEM_DESC { margin:5px 0px 0px 0px; width:200px; text-align:center; position:relative; color:gray; }
		img.linkss { border:thick #350D0D solid; }		
		
		
/* ---------------- PRODUCTS ----------------- */ 
	.PRODUCT_BOX { margin:10px 0px 0px 0px; text-align:center; }
	.CART_SMALL { width:200px; margin:10px 0px 0px 0px; text-align:left; font-size:x-small; }

/* ---------------- CATALOG ----------------- */
	.CATALOG_BOX { margin:5px 0px 0px 0px; text-align:center; width:550px; overflow:hidden;}
		.CATALOG_CAT { float:left; margin:0px auto 0px auto;  overflow:hidden; text-align:center; padding:3px 3px 3px 3px; /*border: solid #CCCCCC 1px;*/  }
			.CATALOG_CAT_IMG { width:180px; }
			.CATALOG_CAT_TITLE {  color:#FFFFFF; text-transform: uppercase;  background-color:#4285D3;  position:relative; vertical-align:middle; padding: 6px 6px 6px 6px; text-align:center; overflow:hidden; }
				.CATALOG_CAT_TITLE a { color:#FFFFFF; }
			.CATALOG_CAT_DESC { width:175px; position:relative; vertical-align:middle; margin:4px 4px 4px 4px; text-align:center; overflow:hidden;}
				.CATALOG_CAT_DESC a { color:#8C4A0E; }

		.CATALOG_ITEM { margin:0px auto 0px auto; width:165px; overflow:hidden; display:inline; float:left; padding:10px 10px 10px 10px; text-align:center; border: solid #0E4488 0px; }
			.CATALOG_ITEM_IMG { padding:5px 5px 5px 5px; border:solid 2px #CCCCCC; }
			.CATALOG_ITEM_DET { width:145px; float:right; color:#FFFFFF; }
			.CATALOG_ITEM_LABEL { margin:5px 0px 0px 0px; width:430px; text-align:center; position:relative; font-weight:bold; color:#000079; }
				.CATALOG_ITEM_LABEL a { color:#000079; }
			.CATALOG_ITEM_DESC { margin:5px 0px 0px 0px; width:430px; text-align:center; position:relative; color:#C0A062; }

			img.catalog { border:thick #350D0D solid; }

	.VENDU { margin:0px; padding:0px; font-weight: bolder; color: #ff3333; font-size: 18px;}

/* ---------------- ALBUM ----------------- */
	.ALBUM_BOX { margin:5px 0px 0px 0px; text-align:center; width:550px; overflow:hidden;}
		.ALBUM_CAT { float:left; margin:0px auto 0px auto; width:180px; overflow:hidden; text-align:center; padding:0px 10px 0px 10px; /*border: solid #CCCCCC 1px;*/  }
			.ALBUM_CAT_IMG { width:180px; }
			.ALBUM_CAT_TITLE {  color:#000000; width:175px; text-transform: uppercase; position:relative; vertical-align:middle; margin: 0px 0px 0px 0px; text-align:center; overflow:hidden; }
				.ALBUM_CAT_TITLE a { color:#000000; }
			.ALBUM_CAT_DESC { width:175px; position:relative; vertical-align:middle; margin:4px 4px 4px 4px; text-align:center; overflow:hidden;}
				.ALBUM_CAT_DESC a { color:#8C4A0E; }
		
		.ALBUM_ITEM { margin:0px auto 0px auto; width:165px; overflow:hidden; display:inline; float:left; padding:10px 10px 10px 10px; text-align:center; border: solid #0E4488 0px; }
			.ALBUM_ITEM_IMG { padding:5px 5px 5px 5px; border:solid 2px #CCCCCC; }
			.ALBUM_ITEM_DET { width:145px; float:right; color:#FFFFFF; }
			.ALBUM_ITEM_LABEL { margin:5px 0px 0px 0px; width:430px; text-align:center; position:relative; font-weight:bold; color:#000079; }
				.ALBUM_ITEM_LABEL a { color:#000079; }
			.ALBUM_ITEM_DESC { margin:5px 0px 0px 0px; width:430px; text-align:center; position:relative; color:#C0A062; }
			
			img.album { border:thick #350D0D solid; } 

	.CATS_NAV { width:530px; position:relative; vertical-align:middle; text-align:left;  padding:5px 0px 5px 0px; clear:both; }
	.ITEMS_NAV { width:530px; position:relative; vertical-align:middle; text-align:center; /* background-color:#F6F3C2; */ padding:5px 0px 5px 0px; clear:both; }
	.BORDER_TITLE { font-size: medium; font-weight: bold; text-align: left; text-indent:10px; margin-top:5px; margin-bottom:10px; color:#000000; }
	.CAT_LABEL { font-weight: bold; text-align: left; margin-bottom:5px; color:#6C4900; }
/* MENU */
	.JSMENU {z-index:5;  width:200px; }
/* MENU */
	.MENU { /*background-color:#CCCCCC;*/  width:350px; height: 40px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; overflow:hidden; }

		.MENU a { color:#432B47; }

		.MENU_L1_NO { height: 14px; overflow:hidden;  display:inline-block;  text-align:left;padding:5px 10px 5px 0px; margin:0px 0px 0px 8px; vertical-align:bottom; font-size:12px; }	
			.MENU_L1_NO a:hover { color:#432B47 }
			.MENU_L1_NO a { color:#432B47; text-decoration:none; }
			.MENU_L1_NO a:visited { color:#432B47; }
		
		.MENU_L1_ACT { height: 14px; overflow:hidden;  display:inline-block; text-align:left;padding:5px 10px 5px 0px; margin:0px 0px 0px 8px; vertical-align:bottom; font-size:12px; }	
			.MENU_L1_ACT a:hover { color:#432B47; } 
			.MENU_L1_ACT a { color:#432B47; }
			.MENU_L1_ACT a:visited { color:#432B47; }
			
		.MENU_L2_NO { text-align:left; padding:10px 10px 10px 0px; margin:0px 0px 0px 0px; width:275px; height:12px; vertical-align:middle; font-size:10px; }
			.MENU_L2_NO a:hover { color:#432B47; text-decoration:none; }
			.MENU_L2_NO a { color:#432B47; text-decoration:none; }	
			.MENU_L2_NO a:visited { color:#432B47; }

		.MENU_L2_ACT { text-align:left; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF; width:275px; height:12px; vertical-align:middle; font-size:10px; }
			.MENU_L2_ACT a:hover { color:#432B47; }
			.MENU_L2_ACT a { }
			
/* MENU */
	.MENU_2 { 	overflow:hidden; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
		.MENU_2 a {color:#000000;}
			
		.MENU_2_L1_NO { text-align:left;  padding:0px 10px 5px 20px; margin:0px 5px 0px 0px; height:15px; vertical-align:middle; font-size:11px;}
			.MENU_2_L1_NO a:hover { color:#003399 } 
			.MENU_2_L1_NO a {color:#003399;text-decoration:none;} 
			.MENU_2_L1_NO a:visited {color:#003399;}
		
		.MENU_2_L1_ACT { color:#003399;text-align:left; padding:0px 10px 5px 20px; margin:0px 5px 0px 0px; height:15px; vertical-align:middle; font-size:11px;}
			.MENU_2_L1_ACT a:hover {color:#003399;}
			.MENU_2_L1_ACT a {color:#003399;}
		
		.MENU_2_L2_NO { text-align:left; padding:0px 10px 5px 30px; margin:0px 5px 0px 5px;  height:15px; vertical-align:middle; font-size:10px;}
			.MENU_2_L2_NO a:hover { color:#000000; text-decoration:none; }
			.MENU_2_L2_NO a {color:#000000;text-decoration:none;}
			.MENU_2_L2_NO a:visited {color:#000000;}
		
		.MENU_2_L2_ACT { text-align:left;  padding:10px 10px 10px 10px; margin:0px 5px 0px 5px; height:15px; vertical-align:middle; font-size:10px;}
			.MENU_2_L2_ACT a:hover {color:#000000;}
			.MENU_2_L2_ACT a {}

	.MENU_TOP { background-color:#CCCCCC; color: #000000; }
	.GOD_BAR { font-size:smaller; background-color:#FFFF66; color: #000000; }
	.ADMIN_BAR { background-color:#66FF99; color: #000000; }
	.ADMIN_TOOLS { float:left; width:auto; padding-left:5px; padding-right:5px; background-color:#FFCC66; color: #000000; }
		.ADMIN_TOOLS a { background-color:#FFCC66; color: #000000; }

	.USER_BAR { background-color:#CCCCCC; }

	.RTE_BOX { width:500px; padding:0px 20px 10px 20px; }
	.RTE_BACK {  color:#000000; }
	.ALERT_BOX { width:100%; margin:25px 0px 0px 0px; }

	.MESSAGE_USER_GOOD { width:100%; /*margin:50px 1px 1px 1px;*/ background-color:#00CC00; line-height: 2; font-size: small; text-align: center; color: #FFFFFF; }
	.MESSAGE_USER_BAD { width:100%; /*margin:50px 1px 1px 1px;*/ background-color:#FF0000; line-height: 2; font-size: small; text-align: center; color: #FFFFFF; }
	
	.COLLAPSE { height: 1em; overflow:hidden; }
		.COLLAPSE:hover { height:auto; }
	
	.ACCUEIL_FORM { width:458px; vertical-align:top; padding:15px 0px 0px 0px; text-align:left; overflow:hidden; }
	
	.FORM_SEARCH { background-image:url(piton.jpg); }
	
/* SYSTEM */	
	.SYSTEM_EDIT_BOX { width:500px; overflow:hidden; text-align:center; padding: 5px 0px 5px 5px; margin-right:auto; margin-left:auto; }
		.FIELD_BOX { float:left; width:490px; background-color:#666666; vertical-align:middle; margin:0px 0px 5px 0px; clear:both; }
			.FIELD_LABEL { width:167px; float:left; text-align:right; background-color:#000000; margin:5px 2.5px 5px 5px; padding:2px 3px 3px 0px; overflow:hidden; font-size:small; font-weight:bold; color:#FFFFFF; }
			.FIELD_VALUE { width:300px; float:left; margin:5px 2.5px 5px 2.5px; overflow:hidden; background-color:#666666; vertical-align:middle; text-align:left; }
			.FIELD_VALUE_IMAGE { width:480px; float:left; margin:0px 2.5px 5px 2.5px; overflow:hidden; background-color:#666666; vertical-align:middle; text-align:center; }
		
		.FIELD_BOX_LARGE { float:left; width:480px; background-color:#666666; padding:5px 5px 5px 5px; /*height:310px;*/ vertical-align:middle; margin:0px 0px 5px 0px; overflow:hidden; clear:both; }
			.FIELD_LABEL_LARGE { width:167px; text-align:left; background-color:#000000; margin-right:2.5px; padding:2px 3px 0px 0px; overflow:hidden; height:18px; font-size:small; font-weight:bold; color:#FFFFFF; }
			.FIELD_VALUE_LARGE { width:480px; margin-top:2.5px; overflow:hidden; background-color:#666666; vertical-align:middle; text-align:left; clear:both; }

			.FIELD_DATE_OUTPUT { background-color:#FFFFFF; display:inline; margin:0px 0px 7px 3px; padding:2px 2px 2px 2px; }

	#live_content{ 
		margin: 0; 
		top: 10px;
		left: 10px;
		/*margin-left: 40%;  This gets it relatively center on the screen */
		/*margin-right: 40%;  This gets it relatively center on the screen */
		margin-top: 50px; /* Makes it a little off the top of the screen */
		padding-top: 10px; /*  Make the text not touching the top on the login box */
		/*width: 500px;  For centering it on the screen */
		/*height: 150px;  The height of the login box */
		position: absolute; /* Makes sure its absolute so it doesn't dock with everything else */
		background: #FBFBF0; /* Login Box background color. Change this if desired. */
		border: solid #000000 2px; /* Makes a black border around the login box */
		z-index: 9; /* Makes it on top of everything else */
		font-family: arial; /* Sets the font */
		visibility: hidden; /* Makes it hidden at first. Very Important.*/
	}