#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Courier New, Courier New,Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/*
#slideshow * { margin: 0; padding: 0; }
#slideshow { background-color : #000000; top; position: relative; padding: 14px 0 15px; border: 1px solid #FFFFFF;   }
#slideshow #menu, #slideshow #pictures, #slideshow #loading { position: absolute; }
#slideshow #menu { list-style-type: none; left: 20; padding-top: 20px; }
#slideshow #menu li { display: block; z-index: 1000; position: relative; }
#slideshow #menu li a { display: block; font: 11px "Lucida Grande", "Verdana"; text-decoration: none; padding: 7px 0 7px 28px; z-index: 1000; color: #ccc; line-height: 14px; vertical-align: middle; }
#slideshow #menu li a:hover { color: #fff; }
#slideshow #menu li.current a { font: 15px "Georgia"; color: #fff; padding: 5px 0 5px 28px; line-height: 18px; }
#slideshow #menu li.background { background: url('../images/arrow.gif') no-repeat left center; position: absolute; font-size: 1px; height: 7px; width: 4px; z-index: 5; }
*/
BODY 
	{
		background-color : #000000;
		margin : 10px 0 10px 0;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 9px;
		color : #aaaaaa;
		margin: 0; 
		text-align: center;
	}

TD 
	{
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		color : #C0C0C0;
	}

INPUT
	{
		font-family : Courier New,Verdana, Helvetica;
		border-right : 0 solid #a10000;
		border-left : 0 solid #ff1717;
		font-size : 12px;
		color : #ffffff;
		font-weight : bold;
		background-color : #212121;
	}

	
.clair
	{
		font-family : Courier New,Verdana, Helvetica;
		background-color: #c0c0c0;
		border-style: solid;
		border-width: 0px 0px 1px 0px;
		border-color: 888888;
		font-size : 12px;
		color : #000000;
		 
	}


	
input[type="button"] 
	{
		border-right : 0 solid #a10000;
		border-left : 0 solid #ff1717;
		border-top : 1px solid #ff1717;
		border-bottom : 1px solid #a10000;
		font-weight : bold;
		color : #ffffff;
		background-color : #e30000;
		font-size : 12px;
		cursor : hand;
		cursor : pointer;
		padding : 0px 5px 0px 5px;
	}


#blog_menu input[type=button]
	{
		font-family : Courier New,Verdana, Helvetica;
		background-color: #888888;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #000000;
		font-size : 12px;
		color : #000000;
		cursor : hand;
		cursor : pointer;
		padding : 0px 5px 0px 5px;
	}

	
TEXTAREA 
	{
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		color : #ffffff;
		font-weight : bold;
		background-color : #1d1d1d;
	}

A 
	{
		color : #9b9b9b;
		text-decoration : none;
	}

A:hover 
	{
		text-decoration : underline;
		color : #aaaaaa;
	}

A:visited 
	{
		color : #aaaaaa;
		text-decoration : underline;
	}

a.linkInfo2 
	{
		color : #aaaaaa;
		font-weight : bold;
		font-size : 11px;
		text-decoration : underline;
	}

a.linkInfo2:hover 
	{
		color : #aaaaaa;
		font-weight : bold;
		font-size : 10px;
		text-decoration : underline;
	}



#allcontentindex
	{		
		position : absolute; 
		width : 950px;
		height : 580px;
		margin-left: -475px;
		margin-top: 0px;
		left : 50%;
		top : 5%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 1;
		border : none;
		border: 0px solid #CCCCCC;
		background-color : #000000;
	}
	
	#preview
	{		
		position : absolute; 
		width : 850px;
		height : 480px;
		margin-left: -425px;
		margin-top: 10px;
		left : 50%;
		top : 5%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 1px solid #CCCCCC;		
		background-color:#000000; 		 
	}
	
	#view
	{		
		position : absolute; 
		width : 930px;
		height : 480px;
		margin-left: -475px;
		margin-top: 10px;
		left : 50%;
		top : 5%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #CCCCCC;	
		background-color:#000000;		
	}

#indexblogimg
	{		
		position : absolute; 
		width : 350px;
		height : 580px;
		margin-left: -520px;
		margin-top: 0px;
		left : 50%;
		top : 5%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 2;
		border : none;
		border: 0px solid #C00CCC;	
	}

#cat_content
	{		
		position : relative; 
		width : 275px;
		height : 410px;
		margin-left: -440px;
		margin-top: 0px;
		left : 50%;
		top : 60px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 5;
		border : none;
		border: 0px solid #C00CCC;	
		overflow:auto;
	/*	background-color:#000000;  */
	}

	
#cat_contener_detail
	{		
		position : absolute; 
		width : 620px;
		height : 520px;
		margin-right: -455px;
		margin-top: 0px;
		right : 50%;
		top : 10px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 5;
		border : none;
		border: 0px solid #C00CCC;	
		overflow : auto;
		background-color:#000000;  
	}
	
#cat_content_detail
	{		
		position : absolute; 
		width : 620px;
		height : 405px;
		margin-top: 0px;		
		top : 60px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 6;
		border : none;
		border: 0px solid #C00CCC;	
		overflow : auto;
		background-color:#000000;  
	}
	
#cat_content_detail_preview
	{		
		position : absolute; 
		width : 630px;
		height : 450px;
		margin-right: -470px;
		margin-top: 0px;
		right : 50%;
		top : 3%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 5;
		border : none;
		border: 0px solid #C00CCC;	
		overflow : auto;
	}
	
#indexblogimg_content
	{		
		position : absolute; 
		width : 350px;
		height : 580px;
		margin-left: 0px;
		margin-top: 0px;
		left : 0px;
		top : 0px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #C00CCC;	
	}

#indeximg
	{		
		position : absolute; 
		width : 350px;
		height : 580px;
		margin-right: -500px;
		margin-top: -30px;
		right : 50%;
		top : 5%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 2;
		border : none;
		border: 0px solid #C00CCC;	
	}	
	
	
#indeximg_content_1
	{		
		position : absolute; 
		width : 165px;
		height : 115px;
		margin-right: 0px;
		margin-top: 0px;
		right : 20px;
		top : 15px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #C00CCC;	
		background-image: url(../../images/fond_index_img.png);
		background-repeat:no-repeat;			
	}	
	
	
#indeximg_content_2
	{		
		position : absolute; 
		width : 165px;
		height : 115px;
		margin-right: 0px;
		margin-top: 0px;
		right : 20px;
		top : 150px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #C00CCC;	
		background-image: url(../../images/fond_index_img.png);
		background-repeat:no-repeat;	
	}	

#indeximg_content_3
	{		
		position : absolute; 
		width : 165px;
		height : 115px;
		margin-right: 0px;
		margin-top: 0px;
		right : 20px;
		top : 285px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #C00CCC;	
		background-image: url(../../images/fond_index_img.png);
		background-repeat:no-repeat;	
	}	

#indeximg_content_4
	{		
		position : absolute; 
		width : 165px;
		height : 115px;
		margin-right: 0px;
		margin-top: 0px;
		right : 20px;
		top : 420px;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 3;
		border : none;
		border: 0px solid #C00CCC;	
		background-image: url(../../images/fond_index_img.png);
		background-repeat:no-repeat;	
	}	
	
#allcontent 
	{
		
		position : absolute; 
		width : 950px;
		height : 620px;
		margin-left: -475px;
		margin-top: 0px;
		left : 50%;
		padding: 0px;
		padding-bottom : 0px;
		z-index : 1;
		border : none;
		border: 0px solid #CCCCCC;
		background-color : #000000;
	}
	
#globsubcontent
	{
		position : absolute; 
		width : 920px;
		height : 570px;
		margin-top: 82px; /* moitié de la hauteur */
		margin-left: 10px; /* moitié de la largeur */
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		left : 0px;
		right : 0px;
		top : 0px;
		padding-bottom : 0px;
		border: 0px solid #CCCCCC;
		background-color : #000000;
		z-index : 20;
/* 		text-align : left;  */
	}
	
#subcontent
	{
		position : absolute; 
		width : 918px;
		height : 570px;
		margin-top: 0px; /* moitié de la hauteur */
		margin-left: 0px; /* moitié de la largeur */
		left : 0px;
		right : 0px;
		top : 0px;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 20;		
		border: 0px solid #CCCCCC;
		background-color : #000000;
		background-image: url(../images/fond_div_contener.png);
		background-repeat:no-repeat;	
		-moz-opacity:0.6; filter:alpha(opacity=60); opacity: 0.6; -khtml-opacity: 0.7;			
		overflow :auto;
	}

#subcontent_without_scroll
	{
		position : absolute; 
		width : 918px;
		height : 570px;
		margin-top: 0px; /* moitié de la hauteur */
		margin-left: 0px; /* moitié de la largeur */
		left : 0px;
		right : 0px;
		top : 0px;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 20;		
		border:0px solid #CCCCCC;
		background-color : #000000;
		background-image: url(../images/fond_div_contener.png);
		background-repeat:no-repeat;	
		-moz-opacity:0.6; filter:alpha(opacity=60); opacity: 0.6; -khtml-opacity: 0.7;			
		overflow :none;
	}
	
#subcontent_without_bkg
	{
		position : absolute; 
		width : 918px;
		height : 570px;
		margin-top: 0px; /* moitié de la hauteur */
		margin-left: 0px; /* moitié de la largeur */
		left : 0px;
		right : 0px;
		top : 0px;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 20;		
		border:0px solid #CCCCCC;
		overflow :none;
	}	
	
#btextsubcontent
	{
	    padding : 0px 0px 0px 0px;
		position : absolute; 		
		margin-top: 0px; 
		margin-left: 0px; 
		left : 0px;
		top : 0px;
		width : 930px;
		height : 810px;
		border: 0px solid #CCCCCC;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 30;		
		background-color : #000000;		
		text-align : center;
	}	

#divtextarea
	{
	    padding : 0px 0px 0px 0px;
		position : absolute; 		
		margin-top: 0px; 
		margin-left: 0px; 
		left : 0px;
		top : 0px;
		width : 930px;
		height : 810px;
		border: 0px solid #CCCCCC;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 50;		
		background-color : #000000;		
		text-align : center;
	}
	
#divmytiny
	{
	    padding : 0px 0px 0px 0px;
		position : absolute; 		
		margin-top: 0px; 
		margin-left: 0px; 
		left : 0px;
		top : 0px;
		width : 930px;
		height : 810px;
		border: 0px solid #CCCCCC;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 50;		
		background-color : #000000;		
		text-align : center;
	}

#divmytiny_data
	{
	    padding : 0px 0px 0px 0px;
		position : absolute; 		
		margin-top: 0px; 
		margin-left: 0px; 
		left : 0px;
		top : 0px;
		width : 0px;
		height : 0px;
		border: 0px solid #CCCCCC;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 50;		
		background-color : #000000;		
		text-align : center;
	}

	
#divmytiny_display
	{
	    padding : 0px 0px 0px 0px;
		position : absolute; 		
		margin-top: 0px; 
		margin-left: 0px; 
		left : 0px;
		top : 50px;
		width : 930px;
		height : 710px;
		border: 0px solid #CCCCCC;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;		
		padding-bottom : 0px;
		z-index : 50;		
		background-color : #000000;		
		text-align : center;
	}

#menu_photo_h
	{
		position : absolute; 
		width : 191px;
		height :49px;			
		left : 5px;		
		top : 50px;			
		z-index : 10;				    
	}
	
#ombre
	{
		position : absolute; 
		width : 952px;
		height : 562px;
		margin-top: -6px; /* moitié de la hauteur */
		margin-left: -10px; /* moitié de la largeur */
		left : -10px;
		right : 0px;
		top : -3px;
		padding-bottom : 0px;
		z-index : 19;
		border : none;
		border: 0px solid #CCCCCC;	
	}
	
	
#layer4 
	{
		padding : 0;
		position : relative;
		top : 0;
		left : 0px;
		font-family : Courier New,Verdana, Helvetica;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		border : 0px solid #000000;
		background-color : #000000;
		width : 910px;
		height : 520px;		
		color : #aaaaaa;		
		z-index : 27;		
		text-align:left;
	}
	
#layer5 
	{
		padding : 0px 0px 0px 30px;
		position : relative;
		top : 0px;
		left : 0px;
		border : 0px solid #FFF000;
		font-family : Monotype Corsiva, Arial, Courier New,Verdana, Helvetica;
		font-size : 16px;
		width : 456px;	
		height : 373px;
		color : #aaaaaa;
		overflow : auto;
		z-index : 29;		
	}
	
#layer6
	{
		padding : 0px 5px 5px 235px; 
		position : relative;
		top : 0px;
		left : 0px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #ffffff;
		background-color : #000000;
		width : 240px;
		color : #aaaaaa;
		height : 140px;
		z-index : 28;
		float : left;
		text-align : left;
		overflow : auto;
	}	
	
#layer7
	{		
		position : absolute;
		margin-top : -25px;
		margin-right :-25px;
		right : 10px;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		width : 50px;
		height : 50px;
		color : #aaaaaa;
		z-index : 100;
		text-align : right;
		border : 0px solid #FFF000;		
	}	
	
#close_preview
	{		
		position : absolute;
		margin-top : -25px;
		margin-right :-25px;
		right : 10px;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;		
		width : 50px;
		height : 50px;
		color : #aaaaaa;
		z-index : 100;
		text-align : right;
		border : 0px solid #FFF000;
		
	}		
#guestlist 
	{
		padding : 0;
		position : absolute;
		top : 20px;
		left : 10px;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		border : 0px solid #000000;		
		width : 260px;
		height : 490px;		
		color : #aaaaaa;		
		z-index : 27;		
		text-align:left;
		overflow : auto;		
/*		scrollbar-face-color:#000000;
		scrollbar-arrow-color:#ffffff;
		scrollbar-track-color: #000000;
		scrollbar-3dlight-color: #9C070F;
		scrollbar-darkshadow-color: #000000; */
	}

#tablist 
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 10px;
		left : 10px;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		border : 0px solid #000000;
		background-color : #000000;
		width : 250px;
		height : 522px;		
		color : #aaaaaa;		
		z-index : 27;		
		text-align:left;
		border : 1px solid #FFFFFF;
		overflow : auto;		
/*		scrollbar-face-color:#000000;
		scrollbar-arrow-color:#ffffff;
		scrollbar-track-color: #000000;
		scrollbar-3dlight-color: #9C070F;
		scrollbar-darkshadow-color: #000000; */
	}
	
#blog_menu
{
 position:absolute;
 top : 0px;
 right : 10px;
 font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
 font-size : 12px;
 width : 430px;	
 height : 525px;
 border : 0px solid #000000;
 color : #8C8C8C;
}
		
/*	.bloglist_title A 
	{
		color : #8C8C8C;
		font-weight : bold;
		font-size : 12px;
		text-decoration : none;
	}
	
	*/
	
#form_contener 
	{
	    position : relative;
		padding : 5px 0px 0px 10px;
		position : relative;
		top : 10%;
		margin-left : 300px;
		border : 0px solid #FFFFFF;
		font-family : Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 480px;	
		height : 410px;
		color : #aaaaaa;
		z-index : 29;	
		text-align : left;			
		overflow:auto;
	}

#form_contener_query
	{
	    position : relative;
		padding : 10px 0px 0px 5px;
		position : relative;
		top : 10px;
		margin-left : 300px;
		border : 1px solid #FFFFFF;
		font-family : Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 590px;	
		height : 70px;	
		color : #aaaaaa;
		z-index : 29;	
		text-align : left;	
		background-color : #000000;
		overflow:auto;
	}
	
#form_contener_adm
	{
	    position : relative;
		padding : 10px 0px 0px 5px;
		top : 20px;
		margin-left : 300px;
		border : 1px solid #FFFFFF;
		font-family : Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 590px;	
		height : 420px;	
		color : #aaaaaa;
		z-index : 29;	
		text-align : left;	
		background-color : #000000;
		overflow:auto;
	}
	


#folder_name
	{
	   position : relative;
		padding : 10px 0px 0px 5px;
		position : relative;
		top : 30px;
		margin-left : 300px;
		border : 1px solid #FF9900;
		font-family : Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 590px;	
		height : 50px;	
		color : #aaaaaa;
		z-index : 29;	
		text-align : left;	
		background-color : #000000;
		overflow:auto;
	}
	
#folderlist 
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 30px;
		left : 10px;
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		border : 0px solid #000000;
/*		background-color : #000000;  */
		width : 250px;
		height : 475px;		
		color : #aaaaaa;		
		z-index : 27;		
		text-align:left;
		border : 1px solid #FF9900;
		overflow : auto;		
		line-height:21px;
/*		scrollbar-face-color:#000000;
		scrollbar-arrow-color:#ffffff;
		scrollbar-track-color: #000000;
		scrollbar-3dlight-color: #9C070F;
		scrollbar-darkshadow-color: #000000; */
	}	
#filelist
	{
	    position : relative;
		padding : 0px 0px 0px 5px;
		top : 50px;
		margin-left : 300px;
		border : 1px solid #FF9900;
		font-family : Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 590px;	
		height : 390px;	
		color : #aaaaaa;
		z-index : 29;	
		text-align : left;	
	/*	background-color : #000000;  */
		overflow:auto;
		line-height:21px;
	}	
	
#blog_form_calendar 
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 40px;
		right : 10px;
		border : 0px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 400px;	
		height : 195px;
		color : #000000;
		z-index : 30;		
		text-align : left;		  	
	}

#blog_form_calendar a 
	{
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		color : #000000;		
	}
	
  
#blog_form_calendar a :hover { text-decoration : underline;}

#blog_thumb_contener 
	{
		padding : 0px 0px 5px 0px;
		position : absolute;
		top : 215px;
		right : 0px;
		border : 1px solid #aaaaaa;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 445px;	
		height : 40px;
		color : #000;
		z-index : 31;	
		text-align : left;	
		overflow : none;		
	}
	
	#blog_thumb_contener a
	{		
		color : #0a66e3;			
	}
	
	#blog_thumb_contener a:hover
	{		
		color : #000;			
	}

#blog_verti_menu
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 215px;		
		right : 420px;
		border : 1px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 14px;	
		height : 2O0px;
		color : #000000;
		background-color: #888888;
		z-index : 32;	
		text-align : left;	
		overflow : none;		
		}	

#photo_verti_menu
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 258px;		
		right : 450px;
		border : 1px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 14px;	
		height : 2O0px;
		color : #000000;
		background-color: #888888;
		z-index : 34;	
		text-align : left;	
		overflow : none;		
	}		
	
#blog_menu_photo
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		bottom : 0px;		
		right : 450px;
		border : 1px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 430px;	
		height : 20px;
		color : #000000;
		z-index : 30;	
		text-align : left;	
		overflow : auto;		
	}	

#blog_menu_photo_2
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		bottom : 45px;		
		right : 450px;
		border : 1px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 430px;	
		height : 20px;
		color : #000000;
		z-index : 30;	
		text-align : left;	
		overflow : auto;		
	}	
	
#blog_form_contener 
	{
		padding : 0px 0px 0px 10px;
		position : absolute;
		top : 265px;
		left : 5px;
		border : 0px solid #000000;
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 415px;	
		height : 262px;
		color : #000000;
		z-index : 30;	
		text-align : left;	
		overflow : auto;			
	}

#blog_form_contener a , #blog_form_contener a :active, #blog_form_contener a :link
	{
		font-family : Courier New, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		color : #000000;		
		text-decoration : none;
	}
	
  
#blog_form_contener a :hover { text-decoration : underline;}

#blog_detail_test
	{
		padding : 0px 5px 5px 10px;
		position : relative;
		border : 2px solid #212121;		
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 938px;	
		min-height : 100px;  
		color : #F0F0F0;
		z-index : 50;	
		text-align : left;	
		background-color : #000000;
		background-repeat : repeat-y;
		overflow : none;
	}

	
#blog_detail 
	{
		padding : 0px 5px 5px 10px;
		position : relative;
		top : -70px;
		left : -11px;
		border : 0px solid #212121;		
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 938px;	
		min-height : 600px;  
		color : #F0F0F0;
		z-index : 50;	
		text-align : left;	
		background-color : #000000;
		background-repeat : repeat-y;
		overflow : none;
	}

#bcomment 
	{
		padding : 0px 5px 5px 15px;
		position : relative;
		bottom : 0px;
		border : 3px solid #AAAAAA;
		width : 917px;	
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		color : #000000;
		z-index : 50;	
		text-align : left;	
		overflow : none;
	}

	
	
#blog_detail input[type=button]
	{
		font-family : Courier New,Verdana, Helvetica;
		background-color: #888888;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #000000;
		font-size : 12px;
		color : #000000;
		cursor : hand;
		cursor : pointer;
		padding : 0px 5px 0px 5px;
	}
	

#bcomment 
	{
		padding : 0px 5px 5px 15px;
		position : relative;
		bottom : 0px;
		border : 1px solid #AAAAAA;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		color : #000000;
		z-index : 50;	
		text-align : left;	
		overflow : none;
	}

	
	
#blog_detail input[type=button]
	{
		font-family : Courier New,Verdana, Helvetica;
		background-color: #888888;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #000000;
		font-size : 12px;
		color : #000000;
		cursor : hand;
		cursor : pointer;
		padding : 0px 5px 0px 5px;
	}
	
	
#div_calendar_contener
	{
		padding : 0px 1px 1px 0px;
		position : relative;
		top : 0px;
		left : 88px;
		border : 0px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 300px;	
		height : 185px;
		color : #000000;
		z-index : 50;	
	
	}

#div_calendar 
	{
		padding : 1px 1px 1px 15px;
		position : relative;
		top : 0px;
		right : -5Opx;
		border : 1px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 220px;	
		height : 165px;
		color : #000000;
		z-index : 50;	
		background-color : #F0F0F0; 		
	}

	
#div_calendar_month
	{
		padding : 0px 0px 5px 20px;
		position : relative;
		top : Opx;
		right : Opx;
		border : 1px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 195px;	
		height : 20px;
		color : #000000;
		z-index : 50;	
		background-color : #F0F0F0;				
	}	
	
#div_calendar_week 
	{
		padding : 0px 0px 5px 15px;
		position : relative;
		top : Opx;
		right : Opx;
		border : 1px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 200px;	
		height : 20px;
		color : #000000;
		z-index : 50;	
		background-color : #F0F0F0;				
	}	
	
#div_calendar_day_off 
	{
		padding : 0px 0px 0px 10px;
		position : relative;
		top : Opx;
		right : Opx;
		border : 1px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 20px;	
		height : 20px;
		color : #000000;
		z-index : 50;	
		background-color : #F0F0F0;  				
	}	
	
	
#div_calendar_day_on 
	{
		padding : 0px 0px 0px 10px;
		position : relative;
		top : Opx;
		right : Opx;
		border : 1px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 20px;	
		height : 20px;
		color : #000000;
		z-index : 50;	
		background-color : #00CCFF;				
	}	
	
#blog_detail_close
	{
	    padding : 5px 5px 5px 5px;
		position : absolute;
		top : 5px;
		right : 50px;
		border : 1px solid #000000;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		width : 75px;	
		height : 25px;
		color : #000000;
		z-index : 51;	
		text-align : left;	
		float : left;
	}
	

#blog_detail TD 
	{
		padding : 0;
		position : relative;
		top : 0;
		left : 0;
		border : 0px solid #F0F0F0;
		font-family : Courier New, Book Antiqua, Courier New, Verdana,Monotype Corsiva, Arial, Helvetica;
		font-size : 12px;
		color : #000000;
		z-index : 50;	
		text-align : left;	
		background-color : #FFFFFA;
		overflow : auto;
	}	



#btc_select
	{
		position : absolute;
		top : 45px;
		right : 380px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 50px;		
		height : 50px;
		color : #aaaaaa;		
		z-index : 32;
		float : left;
		text-align : center;		
	}	
	
#bfc_select
	{
		position : absolute;
		top : 45px;
		right : 305px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 50px;		
		height : 50px;
		color : #aaaaaa;		
		z-index : 32;
		float : left;
		text-align : center;		
	}
	
#contentbio1
	{
	    position : relative;
		padding : 0px 0px 0px 0px; 
		margin-bottom : 5px;
		margin-left: 235px;
		top : 0px;
		left : 0px;
		font-family : Courier New,Verdana, Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #ffffff;
		background-color : #000000;
		width : 255px;
		color : #aaaaaa;
		height : 140px;
		z-index : 28;
		float : left;
		text-align : left;
		overflow : auto;		
	}	
	
	
	
#contentbio2
	{
	    position : relative;
		padding : 0px 0px 0px 0px; 
		margin-top : -350px;
		left : 15px;
		font-family : Courier New,Verdana, Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #C0C0C0;
		background-color : #000000;
		width : 350px;
		color : #aaaaaa;
		height : 507px;
		z-index : 28;
		float : left;
		text-align : left;				
	}	
		
		
#calebasse
	{
		position : absolute;
		top : 282px;
		right : 20px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #C0C0C0;		
		width : 264px;
		color : #aaaaaa;
		height : 301px;
		z-index : 35;
		float : left;
		text-align : left;		
	}	

		
#flash_news
	{	
		background-color : #212121;
		padding : 5px 0px 10px 0px;  
		left : 105px;
		width : 690px;
		text-align : center;
		position:relative;
	}

#news_data
	{	
	position:relative;
	background-color : #000000;
	text-align : center;
	}
	
#intitule
	{
		position : absolute;
		top : 40px;
		right : 245px;
		font-family : Monotype Corsiva, Courier New,Verdana,Helvetica;
		border : 0px solid #ffffff;		
		font-size : 14px;
		/*font-weight : bold;*/
		width : 320px;
		color : #aaaaaa;
		height : 15px;
		z-index : 6;
		float : left;
		text-align : center;		
	}	

#menu_titre
	{
		position : absolute;
		padding : 5px 0px 0px 0px; 
		top : 5px;
		right : 20px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		font-size : 13px;
		border : 0px solid #ffffff;		
		width : 250px;
		color : #B1610C;
		height : 20px;
		z-index : 5;
		text-align : center;		
	}	

#change_view
	{
		position : absolute;
		top : 35px;
		right : 250px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}	
	
#news
	{
		position : absolute;
		top : 35px;
		right : 210px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}	
	
	
#bio
	{
		position : absolute;
		top : 35px;
		right : 170px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		font-size : 12px;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}	
	
#link
	{
		position : absolute;
		top : 35px;
		right : 130px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}	
	
#weblinks
	{
		position : absolute;
		top : 35px;
		right : 130px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}	

#guestbook
	{
		position : absolute;
		top : 35px;
		right : 90px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}		
	
#contact
	{
		position : absolute;
		top : 35px;
		right : 50px;
		font-family : Courier New,Verdana,Monotype Corsiva, Helvetica;
		border : 0px solid #ffffff;		
		width : 29px;
		color : #aaaaaa;
		height : 40px;
		z-index : 6;
		float : left;
		text-align : left;		
	}		
	
	
#left 
	{
		position : absolute;
		width : 460px;
		height : 780px;
		top : 0;
		left : 0;
		border : 1px solid #ffffff;
		z-index : 5;
	}
	
.generalmenuleft 
	{
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		background-color : #000000;
		color : #aaaaaa;
		text-decoration : none;
	}
	
.generalmenuleft A 
	{
		color : #aaaaaa;
		font-weight : bold;
		font-size : 12px;
		text-decoration : underline;
	}
	
generalmenuleft A:hover 
	{
		color : #aaaaaa;
		font-weight : bold;
		font-size : 12px;
		text-decoration : underline;
	}
	
#leftcontent 
	{
		z-index : 3;
		top : 40px;
		left : 78px;
		position : absolute;
		width : 270px;
		height : 450px;
		color : #9c070f;
		border : 2px solid #aaaaaa;
	}

#right_top_contener
	{
	   	width : 420px;   	   
		height : 95px;
		z-index : 5;
		top : 220px;
		right : 10px;
		position : absolute;		
		border : 0px solid #FF9900;
		text-align : left;		
        overflow : none;
	}

	
#right_top_content 
	{
	   padding : 3px 0px 3px 0px; 
		width : 410px;  	  
		height : 95px;
		z-index : 5;
		position : absolute;	
		border : 0px solid #C0C0C0;		
		text-align : left;	
		overflow : hidden;
	}
	
.clear { clear:both; } 	
	
#thumb_contener
	{
	    padding : 18px 0px 0px 0px; 
		width : 3210px;   
	    height : 80px;
		z-index : 5;
		position : absolute;
		border : 0px solid #C0C0C0;	
		background-image: url(../images/hublot_2.png);
		/*background-repeat:no-repeat;*/
		text-align : left;	
	/*	overflow : hidden; */
	}


#single_thumb_contener
	{
	    padding : 1px 0px 0px 0px; 
	    margin-left : 30px;
		width : 50px;
		height : 50px;
		z-index : 5;
		position : relative;
		border : 0px solid #C0C0C0;
		text-align : left;	
		float : left;
	}	

#single_thumb_contener_inter
	{	    
		width : 30px;
		height : 50px;
		z-index : 5;
		position : relative;
		border : 0px solid #C0C0C0;
		text-align : left;	
		float : left;
	}	
	
#right_top_content_next
	{
		padding : 20px 10px 0px 0px; 
		width : 30px;
		height : 70px;
		z-index : 5;
		position : absolute;
		top : -10px;
		right : -40px;
		border : 0px solid #C0C0C0;
		text-align : left;			
	}
	
#right_top_content_prev
	{
		padding : 20px 0px 0px 0px; 
		width : 30px;
		height : 70px;
		z-index : 5;
		position : absolute;
		top : -10px;
		right : 430px;
		border : 0px solid #C0C0C0;
		text-align : left;	
		float : left;
	}	
	
#right_bottom 
{
width : 445px;
height : 175px;
position : absolute;
top : 395px;
right : 130px;
border : none;
}

.generalmenu {
font-family : Courier New,Verdana, Helvetica;
font-size : 12px;
color : #aaaaaa;
text-decoration : none;
position : relative;
}
.generalmenu A {
color : #aaaaaa;
font-weight : normal;
font-size : 12px;
text-decoration : underline;
}
generalmenu A:hover {
color : #aaaaaa;
font-weight : bold;
font-size : 12px;
text-decoration : underline;
}



#pt_contener 
	{
		position : absolute;
		padding : 45px 0px 0px 0px; 
		top : 200px;
		left : 70px;
		width : 800px;
		color : #aaaaaa;
		height : 200px;
		z-index : 12;		
		border : 0px solid #e30000;
		text-align : center;		
	}


#pt1 
	{
		position : absolute;
		padding : 45px 0px 0px 0px; 
		top : 95px;		
		left : 700px;
		width : 300px;
		color : #e30000;
		height : 175px;
		z-index : 13;
		background-image: url(../images/preview.png);
		background-repeat:no-repeat;
		border : 0px solid #e30000;
		line-height : 11px;
		overflow:hidden;
	}
	
#pt2 
	{
		position : absolute;
		padding : 45px 0px 0px 0px; 
		top : 5px;		
		left: 765px;
		width : 300px;
		color : #aaaaaa;
		height : 175px;
		z-index : 13;
		background-image: url(../images/preview.png);
		background-repeat:no-repeat;
		border : 0px solid #e30000;
	}


#hub 
	{
	    padding : 20px 0px 0px 0px; 
		width : 263px;
		height : 70px;
		z-index : 15;
		position : absolute;
		top : 320px;
		left : 70px;
		color : #FF9900;
		border : 0px solid #FF9900;
		background-image: url(../images/hublot_2.png);
		background-repeat:no-repeat;
		text-align : center;	
		overflow : none;
	}	

#on
	{
	    padding : 0px 0px 0px 0px; 
		width : 50px;
		height : 20px;
		z-index : 16;
		position : absolute;
	 	top : 35px;  
		left : 25px; 
		color : #FF9900;
		border : 0px solid #FF9900;
		text-align : center;	
		overflow : none;
	}	
	
#off 
	{
	    padding : 0px 0px 0px 0px; 
		width : 50px;
		height : 20px;
		z-index : 16;
		position : absolute;
		top : 35px;  
		right : 20px; 
		color : #FF9900;
		border : 0px solid #FF9900;
		text-align : center;	
		overflow : none;
	}
	
#banner 
	{
	    padding : 0px 0px 0px 0px; 
		width: 100%;
		height : 90px;
		z-index : 10;
		position : absolute;
		top : 5px;
		border : 0px solid #FF9900;
		background-color : #000000;
		text-align : center;	
		overflow : none;
	}	
	
#layer1 
	{
		padding : 5px;
		position : relative;
		top : 0;
		right : 2px;
		border : 1px solid #aaaaaa;
		background-color : #000000;
		width : 322px;
		color : #aaaaaa;
		height : 80px;
	}

#backminilayer 
	{
		position : relative;
		top : 100px;
		left : 50px;
		border : 5px solid #ffffff;
		width : 270px;
		color : #aaaaaa;
		height : 170px;
		z-index : 9;
}

#minilayer 
	{
		position : absolute;
		padding : 45px 0px 0px 0px; 
		top : 0px;
		right : 60px;
		width : 310px;
		color : #aaaaaa;
		height : 190px;
		z-index : 11;
		background-image: url(../images/preview.png);
		background-repeat:no-repeat;
		border : 0px solid #e30000;
	}
	
.minilayer img{
	width:230px; 
	height:155px;
	border:none;
}
	
#newminilayer 
	{
		position : absolute;
		padding : 35px 0px 0px 0px; 
		top : 25px;
		right : 15px;
		width : 310px;		
		height : 190px;
		color : #aaaaaa;
		z-index : 11;
		background-image: url(../images/blue_preview.png);
		background-repeat:no-repeat;
		border : 0px solid #e30000;
	}	

#menu_newminilayer 
	{
		position : absolute;
		padding : 25px 0px 20px 0px; 
		top : 488px;
		right : 128px;
		width : 80px;		
		height : 22px;
		color : #aaaaaa;
		z-index : 11;
		border : 1px solid #e30000;
	}	
	
#galcomment 
	{
	    padding : 20px 5px 5px 10px; 	  
		position : absolute;
		top : 315px;
		right : 60px;
		border : 0px solid #aaaaaa;
		width : 275px;
		color : #aaaaaa;
		height : 175px;
		z-index : 0;		
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		color : #aaaaaa;
		text-align : left;
		line-height: 180%; 
background: url(../images/fond_div_comment.png) no-repeat;	
-moz-opacity:0.6; filter:alpha(opacity=60); opacity: 0.6; -khtml-opacity: 0.7;	
	}
	
#layermenuleft_contener
	{
	    padding : 0px 5px 0px 5px; 
		position : absolute;
		top : 10px;
		left : 64px;
		border : 0px solid #C0C0C0;
		width : 305px;
		height : 498px;
		font-family : Courier New, Verdana,Arial, Helvetica;
		font-size : 12px;
		color : #aaaaaa;
		text-align : left;	
		overflow : auto;
		scrollbar-3dlight-color: #676662;
		scrollbar-arrow-color: #676662;
		scrollbar-base-color: #00000A;
		scrollbar-darkshadow-color: #00000A;
		scrollbar-face-color: #00000A;
		scrollbar-highlight-color: #00000A;
		scrollbar-shadow-color: #676662;
		scrollbar-track-color: #676662;
		z-index : 12;
	}

#layermenuleft 
	{
	  /*  padding : 0px 5px 0px 5px;  */
		position : relative;
		border : 0px solid #C0C0C0;
		width : 290px;
		height : 498px;
		font-family : Courier New, Verdana,Arial, Helvetica;
		font-size : 12px;
		color : #aaaaaa;
		text-align : left;	
		/*overflow : hidden; */
		scrollbar-3dlight-color: #676662;
		scrollbar-arrow-color: #676662;
		scrollbar-base-color: #00000A;
		scrollbar-darkshadow-color: #00000A;
		scrollbar-face-color: #00000A;
		scrollbar-highlight-color: #00000A;
		scrollbar-shadow-color: #676662;
		scrollbar-track-color: #676662;
		z-index : 12;
	}
	#layermenuleft a:hover { color: #fff; }

#scrollcontent 
{
	position:relative;
	top:0px;
	overflow:hidden;
	z-index:13;	
}


#go_up
{
	position:absolute;
	top:435px;
	left : 58px;
	width : 317px;
	height : 8px;
	/*background-color : #transparent;*/
	border : 1px solid #e30000;
	z-index:14;	
}

#go_down
{
	position:absolute;
	top:573px;
	left : 58px;
	width : 317px;
	height : 8px;
	/*background-color : #transparent;*/
	border : 1px solid #e30000;
	z-index:14;	
}

#firsthalfline
{
	position:absolute;
	top:485px;
	left : 63px;
	width : 310px;
	height : 1px;
	background-color : #00CCFF;
	z-index:14;	
}

#secondhalfline
{
	position:absolute;
	top:538px;
	left : 63px;
	width : 310px;
	height : 1px;
	background-color : #00CCFF;
	z-index:14;	
}


#scrollcontent 
{
	position:relative;
	top:0px;
	z-index:13;	
}


#layerpointmenu_img
	{
		position : relative;			
		font-family : Courier New, Verdana,Arial, Helvetica;
		font-size : 12px;	
		text-align : left;
		z-index : 12;
		float : left;
		vertical-align:top;
	}

#layerpointmenu_title
	{
		position : relative;			
		font-family : Courier New, Verdana,Arial, Helvetica;
		font-size : 12px;	
		text-align : left;
		z-index : 12;		
		vertical-align:top;
		float : left;
		padding : 4px 6px 0px 4px; 
		border : 0px solid #aaaaaa;
	}
		#layerpointmenu_title hover { color: #fff; }
	
#layer1 A 
	{
		text-decoration : underline;
		color : #aaaaaa;
	}

#layerinner 
	{
		position : relative;
		top : 0;
		width : 310px;
		color : #ffffff;
		
	}
	
#layerinner INPUT 
	{
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		color : #ffffff;
		font-weight : bold;
		background-color : #212121;
	}

#layerinner TEXTAREA 
	{
		font-family : Courier New,Verdana, Helvetica;
		font-size : 12px;
		color : #ffffff;
		font-weight : bold;
		background-color : #1d1d1d;
	}
/* + -----------------------------------------------------
	Styles appliqués au Calendrier
+ ----------------------------------------------------- */

#calendrier li{
	list-style: none;	
}

#libelle {
	width: 210px;
	margin: 0 auto;
	padding: 0;
}
.ligne {
	width: 210px;
	margin: 0 auto;
	padding: 0;
} 
#libelle li {
	float : left;
	width : 30px; 
}
.ligne li {
	color: #000;
	float : left; 
	width : 30px; 
}

.ligne li a:hover{
	list-style: none;
	text-decoration: underline;
}

li.itemCurrentItem {
	/* A vous de configurer l'apparence de la date du jour */
}
li.itemSelectedItem {
	/* A vous de configurer l'apparence du jour sélectionné */
}		
