/*____________________________________________________________________________________________________________________________________
  COMMONS																															*/
	
	* {
		margin:0;
		padding:0;
		outline:none;
	}
	h4 {
		font-size:24px;
		font-weight:normal;
	}
	h5 {
		font-size:15px;
	}
	p, a, label {
		font-size:12px;
	}
	hr {
		clear:both;
		visibility:hidden;
		height:1px;
		margin-bottom:-1px;
	}
	ul { 
		list-style-type:none; 
		font-size:12px;
	}
	img { 
		display:block;
		border:0; 
	}
	.clear {
		display:block;
		clear:both;
	}
	#also {
		color:#6c6f5a;
	}
	.padding10 {
		padding:10px;
	}
	.justify {
		text-align:justify;
	}
	.bold {
		font-weight:bold;
	}
/*____________________________________________________________________________________________________________________________________
  GAPS																																*/
  
	.vgap16 {
		height:16px;		
	}

/*____________________________________________________________________________________________________________________________________
  FORMAT																															*/

	.bolder {
		font-weight:bold;
		font-size:17px;
	}
	.black { color:#000; }

/*____________________________________________________________________________________________________________________________________
  CONTENEURS																														*/

	body{
		padding:0 0 0 201px;
		background:#cdf339;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	} 
	div#identity{
		position:absolute;
		top:0;
		left:0;
		width:201px;
		height:100%;
		background:url(../img/identity_bg.png) repeat-y;
		z-index:20;
	}
	@media screen{
		body>div#identity{
			position:fixed;
		}
	}

/*____________________________________________________________________________________________________________________________________
  HACKS																																*/

	* html body{
		overflow:hidden;
	} 
	* html div#contGen{
		height:100%;
		overflow:auto;
		z-index:1;
	}
	div#contGen {
		background:url(../img/content-shadow.gif) repeat-y;	
	}

/*____________________________________________________________________________________________________________________________________
  CONTAINER																															*/

	#cont {
		width:770px;
		background:#fff;
	}

/*____________________________________________________________________________________________________________________________________
  IDENTITY																															*/

	div#identity  img {
		display:block;
		background:url(../img/logo.gif) no-repeat top left;
		position:absolute;
		top:50%;
		margin-top:-100px;
		left:28px;
		height:159px;
		width:140px;
	}
	div#identity a {
		position:absolute;
		top:50%;
		margin:80px 0 0 0;
		left:35px;
		width:140px;
		font-weight:bold;
		font-size:18px;
		color:#C62727;
		text-align:center;
		display:block;
		text-decoration:none;
	}
	div#identity a span {
.		font-size:15px;
		display:block;
	}
	div#identity a span#insts {
		font-size:8px;
	}

/*____________________________________________________________________________________________________________________________________
  FLASH																																*/

	#flash {
		width:770px;
		height:257px;
		position:relative;
	}

/*____________________________________________________________________________________________________________________________________
  MENU																																*/

	#mainbar {
		position:relative;
		width:770px;
		background:url(../img/menu_bg.gif) repeat-x top left;
		z-index:2;
	}
	#menu {	
		width:615px;
		height:28px;	
		float:left;	
	}
	#menu li.rubric {
		float:left;
		margin-left:16px;
		height:28px;
	}
	#menu li.rubric a.title {
		font-size:14px;
		color:#5d5757;
		text-decoration:none;
	}
	#menu li.rubric a.title#selected {
		color:#3d3737;
		font-weight:bold;
	}
	#menu li.rubric a.title:hover { color:#231e1e; }
	#menu li.rubric a.title span {
		position:relative;
		top:4px;
	}
	
	div#ssmenu
	{
		background:#332e20;
		height:25px;
		clear:both;
		position:relative;
		z-index:1;
	}
	
	#menu li.rubric ul {
		display:none;
		position:absolute;
		top:28px;
		left:0;
		height:25px;
		width:770px;
		z-index:2;
	}
	#menu li.rubric ul li {
		float:left;
		display:block;
		position:relative;
		height:25px;
		font-size:12px;
		color:#fff;
	}
	#menu li.rubric ul li a 
	{
		color:#fff;
		font-size:12px;
		text-decoration:none;
	}
	#menu li.rubric ul li.first-link a,
	#menu li.rubric ul li.ssrubrique a {
		display:inline-block;  
		height:100%;
		padding:0 7px;
	}
	#menu li.rubric ul li.first-link a {
		padding-left:16px;
	}
	#menu li.rubric ul li.first-link a:hover,
	#menu li.rubric ul li.ssrubrique a:hover {
		background:#161205;
		color:#fff;
	}
	#menu li.rubric ul li a:hover
	{
		color:#fff;
	} 
	#menu li.rubric ul li span
	{
		position:relative;
		top:5px;
	}
	#search {
		overflow:hidden;
		position:relative;
		background:#6e8418;
		height:28px;
	}
	#search p {
		height:28px;
		width:105px;
	}
	#search p input#txtarea {
		position:relative;
		top:6px;
		border:none;
		background:url(../img/search.gif) no-repeat 8px center;
		background-color:#6e8418;
		color:#98b916;
		padding:0 0 0 25px;
		width:80px;
	}
	#search p input.ie {
		width:105px !important;
	}
	#search p#submit_btn {
		position:absolute;
		top:9px;
		left:115px;
	}
	.simple-ssmenu {
		color:#fff;
		position:absolute !important;
		left:16px;
		top:5px;
		font-size:12px;
	}
	li.simple-ssmenu {
		top:0;
	}

/*____________________________________________________________________________________________________________________________________
  CONTENT																															*/

	#content 
	{ 
		position:relative;
		width:770px;
	}
	#content.HOME {
		background:url(../img/home-bg.gif) repeat-y top left;
	}
	#content.FMT, 
	#content.CADRE, 
	#content.CONTACT, 
	#content.LINKS, 
	#content.NEWS, 
	#content.EVT, 
	#content.FOO, 
	#content.DEB {
		background:url(../img/global-content-bg.gif) repeat-y top left;
	}

/*____________________________________________________________________________________________________________________________________
  LEFTPART																															*/

	#leftPart {
		float:left;
	}
	#content.HOME #leftPart {
		width:470px;
	}
	#content.FMT #leftPart, 
	#content.CADRE #leftPart, 
	#content.CONTACT #leftPart, 
	#content.LINKS #leftPart, 
	#content.NEWS #leftPart, 
	#content.EVT #leftPart, 
	#content.FOO #leftPart, 
	#content.DEB #leftPart {
		width:570px;
	}
	
/*____________________________________________________________________________________________________________________________________
  RIGHTPART																															*/
  
	#rightPart {
		float:right;
	}
	#content.HOME #rightPart {
		padding-bottom:20px;
		width:300px;
	}
	#content.FMT #rightPart, 
	#content.CADRE #rightPart, 
	#content.CONTACT #rightPart, 
	#content.LINKS #rightPart, 
	#content.NEWS #rightPart, 
	#content.EVT #rightPart, 
	#content.FOO #rightPart, 
	#content.DEB #rightPart {		
		width:200px;		
	}
	.fields {
		background:#f2fbcd;
		margin:0 0 0 1px;
	}
	#links {
		padding:10px;
	}
	#lnkList {
	}
	#lnkList li a {
		color:#000222;
	}
	.odd, .even  {
		padding:10px;
		clear:left;
	}
	.even {
		background:#ecf9b7;
		border-top:1px solid #e2f691;
		border-bottom:1px solid #e2f691;
	}
	.nwsImg {
		border:2px solid #cbe16e;
		float:left;
		width:48px;
	}
	.nwsContent, .evtContent {		
		margin:0 0 0 60px;
		position:relative;
	}
	.nwsTitle, .evtTitle {
		display:block;
		font-weight:bold;
		font-size:12px;
		color:#222;
		text-decoration:underline;
	}
	.nwsTxt, .evtTxt {
		font-size:12px;
		text-decoration:none;
		color:#222;
		display:block;
		text-align:justify;
	}
	.evtDay {
		float:left;
		font-size:24px;
		color:#222;
		width:48px;
		text-align:center;
		vertical-align:middle;
	}
	#cal {
		background:#708b0a;
		height:20px;
	}
	#prevMonth {
		height:100%;
		float:left;
		padding-left:10px;
	}
	#prevMonthLink {
		color:#fff;
		position:relative;
		top:2px;
		text-decoration:none;
	}
	#nextMonth {
		height:100%;
		float:right;
		text-align:right;
		color:#fff;
		padding-right:10px;
	}
	#nextMonthLink {
		color:#fff;
		position:relative;
		top:2px;
		text-decoration:none;
	}
	.more {
		clear:both;
		background:#5e7509;
		text-align:right;
		padding:3px 10px;
	}	
	.more a {
		color:#d7ea91;
	}
	.rss {
		display:block;
		position:absolute;
		right:10px;
		top:50%;
		margin-top:-11px;
	}	
	#noEvents,
	#noNews {
		padding:10px;
	}
	#noResults {
		padding:16px;
	}
	
/*____________________________________________________________________________________________________________________________________
  TESTIMONIES																														*/
	
	#testimonies {
		border-top:1px solid #dde8eb;
		clear:both;
	}
	.oddTestimony {
		border-top:1px solid #fff;
		background:#f7f9fa;
		padding:10px;
	}
	.evenTestimony {
		border-top:1px solid #fff;
		padding:10px;
		background:#eaf3f5;
	}
	.testimonyUsr {
		font-size:14px;
		color:#222;
		font-weight:bold;
	}
	.testimonyFct {
		font-size:12px;
		color:#222;
	}
	.testimonyTxt {
		font-size:12px;
		color:#222;
		text-align:justify;
		margin-top:10px;
	}
	#rp-testimony {
		font-style:normal;
		color:#356500;
		text-align:justify;
		margin:10px 0;
	}
	
/*____________________________________________________________________________________________________________________________________
  COLUMNS																															*/
  
	#leftColumn {
		float:left;
		width:244px;
		height:100%;
		color:#36b9e5;
	}
	#rightColumn {
		float:right;
		height:100%;
		width:224px;
		overflow:hidden;
		color:#f40b31;
		margin-right:1px;
	}
	.column {
		padding:10px;
	}
	.columnParagraph {
		text-align:justify;
		margin:15px 0 0;
		color:#000000;
	}
	.completeEntryLink {
		display:block;
		margin:20px 0;
		color:inherit;
	}
	#leftColumn .columnImage {
		border:3px solid #36b9e5;
		width:218px;
		display:block;
		margin:20px 0 0;
	}
	#rightColumn .columnImage {
		border:3px solid #f40b31;
		width:200px;
		display:block;
		margin:20px 0 0;
	}
	
/*____________________________________________________________________________________________________________________________________
  TITLES																															*/
  
	.homeTitle {
		height:100px;
		width:100%;
		position:relative;
	}
	.titleLink {
		position:absolute;
		bottom:5px;
		left:5px;
		color:#ffffff;
		font-size:28px;
		font-Family:Verdana;
		font-weight:normal;
		text-transform:uppercase;
		line-height:1;
		text-decoration:none;
	}
	#leftColumnTitle {
		background:#36b9e5;		
	}
	#rightColumnTitle {
		background:#f40b31;
	}
	.homeSubTitle {
		border-top-width:5px;
		border-bottom-width:1px;
		border-left-width:0;
		border-right-width:0;
		border-style:solid;
		padding:5px 0;
		font-size:20px;
		font-weight:normal;
		font-Family:Verdana;
	}
	#leftColumnSubTitle {
		border-color:#36b9e5;
		color:#inherit;
	}
	#rightColumnSubTitle {
		border-color:#f40b31;
		color:inherit;
	}
	.rightPartSubTitle {
		height:51px;
		width:100%;
		background:url(../img/rightpart-title-bg.gif) repeat-x top left;
		color:#222222;
		font-size:20px;
		font-Family:Verdana;
		font-weight:normal;
		position:relative;
	}
	.rightPartSubTitle span {
		position:relative;
		left:10px;
		top:12px;
	}
	.contentTitle {
		font-size:28px;
		color:#fff;
		height:51px;
		width:100%;
		background:url(../img/content-title-bg.gif) repeat-x top left;
		font-weight:normal;
		position:relative;
	}
	.contentTitle-span {
		position:relative;
		left:16px;
		top:8px;
	}
	.rp-title {
		font-weight:normal;
		padding:5px 0;
		font-size:24px;
		color:#6e8418;
		border-top:5px solid #6e8418;
		border-bottom:1px solid #6e8418;
	}
	.rp-title-span {		
	}
	
/*____________________________________________________________________________________________________________________________________
  RIGHTPART CONTENT																													*/
	
	.rp-img {
		width:174px;
		border:3px solid #e5ff55;
		display:block;
		margin:10px 0;
	}
	.rp-link   {
		color:#356500;
	}
	.rp-sep {
		background:url(../img/rp-separator.gif) repeat-x;
		margin:15px 0;
		clear:both;
		height:2px; 
	}
	
/*____________________________________________________________________________________________________________________________________
  LEFTPART CONTENT																													*/
  
	.lp-suggest {
		color:#a0a38f;
	}
	.lp-suggest:hover {
		color:#e5ff55;
	}	
	#lp-content {
		background:#fff; 
	}
	#lp-footer {
		padding:16px;
	}
	
/*____________________________________________________________________________________________________________________________________
  FORMATION																															*/
  
	#fmt-table {
		width:100%;
	}
	#fmt-table #fmt-table-header {
		padding:5px 0;
		background:url(../img/fmt-table-header-bg.gif) repeat-x top left;
		height:51px;
		color:#2e2c2c;
	}
	#fmt-table tr {
		height:25px;
	}
	#fmt-table  .fmt-odd {
		background:#f6f6f6;
	}
	#fmt-table  .fmt-even {
		background:#fafafa;
	}
	#fmt-table th, #fmt-table td {
		font-size:12px;
		text-align:center;
	}
	#fmt-table .fmt-sectionTitle {
		font-weight:bold;
		height:51px;
		background:url(../img/fmt-table-section-bg.gif) repeat-x top left;
		color:#474646;
	}
	#fmt-sep {
		margin:10px 10px 0;
		height:1px;
		border-top:1px dotted #000;
		border-bottom:0;
		visibility:visible;
	}
	#fmt-sep-solid {
		margin:0 0 20px 0;
		height:1px;
		border-top:1px solid #a0a38f;
		border-bottom:0;
		visibility:visible;
	}
	.fmt-nb {
		margin:0 0 20px 0;
		color:#a0a38f;
	}
	#fmt-table td.fmt-rowspan {
		background:#fff;
	}
	
/*____________________________________________________________________________________________________________________________________
  DEBOUCHES																															*/
	
	#dem-par-middle {
		margin:16px 0;
	}
	#lp-deb-sec-title {
		margin:16px 0 0;
	}
	.lp-deb-list {
		margin:16px 30px 0;
		font-size:12px;
		list-style-type:square;
	}
	.lp-deb-list li,
	#lp-pedagogie-list li {
		margin:5px 0;
		text-align:justify;
	}
	.lp-deb-par {
		margin:0;
	}
	.lp-deb-par-bold {
		font-weight:bold;
	}
	#deb-sep-solid {
		margin:10px 0;
		height:1px;
		border-top:1px solid #000;
		border-bottom:0;
		visibility:visible;
	}
	.dem-img {
		height:215px;
		width:285px;
		float:left;		
	}
	#lp-deb-dcg-img {
		display:block;
		margin:10px 0 0;
	}
	#lp-dcg-missions {
		font-weight:bold;
		margin:10px 10px 0;
	}
	#lp-dcg-list {
		list-style-type:square;
		margin:10px 30px 0;		
	}
	#lp-dcg-list li {
		margin:5px 0;
	}
	.lp-deb-table {
		width:530px;
		margin:16px 0 0;
	}
	.lp-deb-table td {
		text-align:center;
		vertical-align:center;
		padding:10px;
	}
	.lp-deb-table-box {
		background:#fff;
		border:1px solid #d7d7d7;
	}
	td.lp-deb-table-arrow {
		font-weight:normal;
		color:#f40b31;
		font-size:20px;
	}
	.lp-deb-table-secInfo {
		font-size:10px;
		text-decoration:underline;
		margin-top:5px;
	}
	.lp-deb-table-eqBTS {
		color:#f40b31;
	}
	
/*____________________________________________________________________________________________________________________________________
  CADRE																																*/
  
	#lp-content-bounds {
		padding:16px;
	}
	.lp-cadre-par {
		text-align:justify;
	}
	.lp-content-list-img {
		width:285px;
		height:215px;
		float:left;
	}
	#lp-cadre-subTitle {
		font-weight:normal;
		margin:0;
	}	
	.lp-pedagogie-par {
		text-align:justify;
	}	
	#lp-pedagogie-list {
		list-style-type:square;
		margin:20px 30px 0;
	}
	
/*____________________________________________________________________________________________________________________________________
  OUVERTURE																															*/	
	
	.lp-ouv-par {
		margin:16px 0 0;
		text-align:justify;
	}
	
/*____________________________________________________________________________________________________________________________________
  SITUATION																															*/
  
	#lp-content-plan {
		width:100%;
		height:400px;
	}
	.transport {
		color:#fff;
		font-size:14px;
	}
	.line, #bus {
		display:block;
		margin:10px 0;
	}
	.bus-line {
		margin:1px 0;
	}
	.line-info {
		color:#A0A38F;
		text-decoration:none;
		text-transform:uppercase;
	}
	.line-info:hover {
		color:#;
		text-decoration:underline;
	}
	.line-canvas {
		display:inline-block;
		padding:3px 0;
		width:25px;
		text-align:center;
		font-size:10px;
		font-family:arial;
		margin-right:10px;
	}
	#m1 {
		background:#507c9f;
		color:#fff;
	}
	#t2 {
		background:#fef200;
	}
	#l41n {
		color:#fff;
		background:#5d6eb4;
	}
	#l7, #l7b {
		background:#fab915;
	}
	#l9, #l10 {
		background:#f79220;
	}
	#l81 {
		color:#fff;
		background:#056798;
	}
	
/*____________________________________________________________________________________________________________________________________
  CONTACT																															*/
	
	.lp-contact-par {
		margin:10px 0; 
	}	
	span.lp-contact-span {
		display:block;
	}
	
/*____________________________________________________________________________________________________________________________________
  FORM																																*/
  
	.fieldContainer {
		margin:10px 0;
	}
	.field {
		display:block;
		margin:5px 0 0;
		width:100%;
		border:0;
		border-bottom:1px solid #a8abac;
	}
	textarea.field {
		height:250px;
		border:1px solid #a8abac;
	}
	.fieldLabel {
		font-style:italic;
	}	
	.field-error {
		color:#c30b0b;
		display:block;
		margin:5px 0 0;
		width:100%;
		border:0;
		border-bottom:1px solid #c30b0b;
		font-family:Verdana;
		font-size:12px;
	}
	textarea.field-error {
		font-family:Verdana;
		font-size:12px;
		height:250px;
		border:1px solid #c30b0b;
	}
	#req-return {
		margin-top:20px;
	}
	
/*____________________________________________________________________________________________________________________________________
  NEWS																																*/	
	
	#select-months {
		position:absolute;
		right:16px;
		width:150px;
		top:50%;
		margin-top:-12px;
		height:24px;
	}
	.year-count,
	.month-count {
		position:absolute;
		right:5px;
	}
	.nws {
		position:relative;
	}
	.nws-img {
		width:570px;
	}
	.nws-bloc {
		position:absolute;
		left:0;
		top:0;
		width:100%;
		padding:16px 0;		
		background:#000;
		filter : alpha(opacity=85); 
		-moz-opacity : 0.85; 
		opacity:0.85;
	}
	.nws-bloc-bg {
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		left:0;
		z-index:0;
	}
	.nws-header {		
		margin:0 16px;
		position:relative;
		z-index:1;
	}
	.nws-lnk {
		text-decoration:none;
	}
	.nws-date,
	.nws-title {
		color:#F9BB05;
		font-weight:bold;
	}
	.nws-date {
		margin-right:5px;
	}
	.nws-content {
		margin:0 16px;
		position:relative;
		z-index:1;
		color:#fff;
	}	
	.lp-pagination {
		position:absolute;		
		top:50%;
		margin-top:-8px;
	}
	.lp-pagination .pagination-link {
		color:#fff;
		font-size:14px;
	}
	.lp-pagination .pagination-link:hover {
		color:#fff;
	}
	#nws-pagination {
		left:190px;
	}
	#testimonies-pagination {
		left:235px;
	}
	
/*____________________________________________________________________________________________________________________________________
  PAGINATION																														*/	
	
	.lp-testimonies-pagination {
		text-align:center;
		padding:10px;
	}
	.pagination-link {
		color:#A0A38F;
		text-decoration:none;
		padding:2px;
	}
	#current-page.pagination-link {
		text-decoration:underline;
	}
	.pagination-link:hover {
		color:#E5FF55;
	}
	
/*____________________________________________________________________________________________________________________________________
  SMALL CALENDAR																													*/
	
	p#scalendar-current-month {
		text-align:center;
		margin-top:15px;
		font-weight:bold;
		color:#fff;
	}
	#scalendar-cmbg {
		padding:5px;
		background:#e90616;		
	}
	.scalendar-nav {
		font-weight:bolder;
		color:#fff;
	}
	#rp-scalendar {
		margin:0 3px;
	}
	ul#scalendar {
		margin:15px 0;
	}
	li.scalendar-header-item,
	li.scalendar-item,
	li.scalendar-item-evt,
	li.scalendar-item-null {
		float:left;
		background:#6e8418;
		width:24px;
		height:24px;
		text-align:center;
	} 
	li.scalendar-header-item {
		background:none;
	}
	li.scalendar-item-evt {
		background:#e90616;
	}
	li.scalendar-item-null { 
		opacity:0.20;
		filter : alpha(opacity=20);		
		background:#fff;
	}
	span.scalendar-header-item-date,	
	a.scalendar-item-date {		
		font-size:11px;
		text-decoration:none;
		color:#E5FF55;
		position:relative;
		top:4px;
	}
	li.scalendar-item-evt a.scalendar-item-date {
		color:#fff;
	}
	span.scalendar-header-item-date {
		color:#0f0e0a;
	}
	li.scalendar-item-null a.scalendar-item-date {
		visibility:hidden;
	}
	li.scalendar-hgap {
		width:1px;
		height:24px;
		float:left;
	}
	li.scalendar-vgap {
		width:100%;
		height:1px;
		clear:left;
	}
	#scalendar-link {
		margin:15px 0;
	}
	
/*____________________________________________________________________________________________________________________________________
  CALENDAR																															*/
  
	#lp-content-cal {
		background:#fff;
	}
	#cal-content {
		padding:16px;
	}
	.cal-item-evt {
		color:#000;
		border-bottom:1px solid #000;
	}
	.cal-item-null {
		color:#eee;
		border-bottom:1px solid #eee;
	}
	.cal-item-null,
	.cal-item-evt {	
		padding:5px 0;
	}
	.cal-title {
		color:inherit;
		font-weight:bold;
	}
	.cal-content {
		color:inherit;
		margin-left:25px;
	}
	#archives {
		margin:15px 0;
	}
	
/*____________________________________________________________________________________________________________________________________
  PLAN																																*/
  
	.plan-sec {
		margin:0 0 0 30px;
	}
	
/*____________________________________________________________________________________________________________________________________
  RECHERCHE																															*/
  
	.search-title {
		/*height:51px;*/
		color:#2E2C2C;
		/*background:url(../img/fmt-table-header-bg.gif) repeat-x;*/
		font-size:18px;
	}
	.search-title-span {
		position:relative;
		left:0px;
		top:0px;
	}
	#search-files-list {
		margin-top:16px;
	}
	.event-search-result-even, .event-search-result-odd {
		padding:16px;
	}
	.nws-search-result-even, .nws-search-result-odd {
		padding:16px;
	}
	.nws-search-result-odd {	
		/*background:#F7F9FA;*/
	}
	.nws-search-result-odd {
		/*background:#EAF3F5;*/
	}
	.nws-search-result-img {
		display:block;
		float:left;
		border:3px solid #40bde6;
	}
	.nws-search-result-par {
		margin-left:65px;
	}
	.nws-search-result-a {
		display:block;
		text-decoration:underline;
		color:#2E2C2C;
		font-weight:bold;
	}

/*____________________________________________________________________________________________________________________________________
  FOOTER																															*/
  
	#footer {
		position:relative;
		height:24px;
		width:100%;
		background:url(../img/footer.gif) repeat-x;
		color:#716e6d;
		font-size:11px;
		clear:left;
	}
	#footer ul li {
		display:block;
		float:left;
		margin:4px 8px 0 5px;
	}
	#footer ul li a {
		text-decoration:none;
		color:#716e6d;
	}
	#footer span {
		position:absolute;
		right:5px;
		top:4px;
	}
	
/*____________________________________________________________________________________________________________________________________
  DEBUG																																*/

	#Debug
	{
		position:absolute;
		top:0;
		right:0;
		width:200px;
		height:200px;
		background:#fff;
	}