/*<agl.folder "image of the month">*/
	#imageofthemonth { color: #d8d8d8; text-align: left; width: 898px; height: 261px; margin-right: auto; margin-left: 20px; padding-top: 15px; }
	#imageofthemonth div#myGallery { width: 600px !important; height: 248px !important; float : left;}
	#imageofthemonth div#logo { margin-left : 600px; padding-top : 20px;}	
	
	/*#imageofthemonth img { float: left; }
	#imageofthemonth img.download { float: left; margin-top: 15px; }
	#imageofthemonth img.viewall { float: right; margin-top: 15px; margin-right: -20px; }
	#imageofthemonth img.rating { float: right; }
	#imageofthemonth div#details { color: #d8d8d8; background-image: url(../img/imageofthemonth_detail.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 236px; height: 216px; float: right; }
	#imageofthemonth div#details p { margin: 0; padding: 0; }
	#imageofthemonth div#details p.title { color: #d8d8d8; font-size: 19px; margin-bottom: 10px; }
	#imageofthemonth div#details #userinfo { height: 197px; }
	#imageofthemonth div#details #userinfo .identifier { font-weight: bold; }
	#imageofthemonth div#details #userinfo .detail { color: #ff9c00; font-weight: bold; }
	#imageofthemonth div#details #userinfo  p.commend { margin: 10px 0 0; padding: 0; }*/
	
/*</agl.folder>*/
/*<agl.folder "info">*/
	#info { color: #d8d8d8; background-image: url(../img/info_bg_light.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 898px; height: 124px; margin: 0 auto 15px; }
	#info div#titre {text-align : left; padding-left : 15px;}
	#info div#intro { text-align: left; width: 572px; float: left; margin-top: 5px; padding-left: 20px; }
	#info div#intro p { height: 71px; margin: 0; padding: 0; }
	#info div#intro ul { margin: 0; padding: 0; float: right; }
	#info div#intro ul.left { margin: 0; padding: 0; float: left; }
	#info div#intro li { color: #2c2c2c; font-weight: bold; background: url(../img/grey_on_gray.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 2px 0 3px; width: 100px; float: left; }
	#info div#intro li a { color: #2c2c2c; text-decoration: none; display: block; }
	#info div#intro li a:hover { color: #800000; }
	#info div#statistics { width: 286px; float: left; margin-top: 0px; padding-left: 20px; }
	#info div#statistics p { text-align: left; margin: 0; padding: 0; }
	#info div#statistics p .identifier { font-weight: bold; }
	#info div#statistics p .detail { color: #ff9c00; font-weight: bold; }
	#info div#statistics a { color: #ff9c00; font-weight: bold; }
	#info div#statistics p .detail a { color: #ff9c00; font-weight: bold; text-decoration: none; }
	#info div#statistics p .detail a:hover { text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	#content { width: 918px; float: left; padding-left: 20px; }
	#content div#entry { background-image: url(../img/thumb_info_bg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; width: 286px; height: 165px; float: left; padding-right: 20px; padding-bottom: 10px; display: compact; }
	
	#content div#entry_last { width: 286px; height: 200px; float: right; }
	#content h3 { color: #d8d8d8; font-size: 12px; font-weight: bold; height: 19px; margin: 0; padding: 10px 0 0 10px; }
	#content img { margin-right: 10px; }
	#content div#entryset { float : left; padding-left: 10px; width : 165px;}
	#content div#details { float: left; width: 110px; height: 130px; margin-top: 0px; overflow :hidden;}
	#content p { font-size:9px; line-height: 13px; text-align: left; margin: 0; padding: 0; }
	#content .identifier { color: #d8d8d8; font-weight: bold; }
	#content .detail { color: #ff9c00; font-weight: bold; }
	#content .detail a { color: #ff9c00; font-weight: bold; text-decoration: none; }
	#content .detail a:hover { text-decoration: underline; }
	#content ul { font-size: 9px; margin: 4px 0 0; padding: 0; float: left; }
	#content li { color: #2c2c2c; font-weight: bold; background: url(../img/gray_on_blue.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 3px 0 2px; width: 100px; float: left; }
	#content li a { color: #2c2c2c; text-decoration: none; display: block; }
	#content li a:hover { color: #800000; }
	#content p.commend { width: 246px; float: left; margin: 0.8em 0 0; padding: 0 0 0 10px; }
	
/*</agl.folder>*/
#moving { color: #d8d8d8; text-align: left; margin-right: auto; margin-left: 20px; width: 898px; height: auto; padding-top: 5px; padding-bottom: 5px; }


#inforecherche { color: #d8d8d8; background-image: url(../img/info_bg_recherche.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 898px; height: 140px; margin: 15px auto; }
	#inforecherche div#intro { text-align: left; width: 572px; height: auto; float: left; margin-top: 50px; padding-left: 20px; }
	#inforecherche div#intro a { color: #f9ec78; font-weight: bold; text-decoration: none; }
	#inforecherche div#intro table { margin-right: auto; margin-left: auto; }
	#inforecherche div#intro td { color: white; font-size: 9px; font-weight: bold; }
	#inforecherche div#intro select { font-size: 9px; width: 138px; margin-right: 40px; }
	#inforecherche div#intro a:hover { text-decoration: underline; }
	#inforecherche div#intro p { height: 36px; margin: 0; padding: 0; }
	#inforecherche div#intro ul { margin: 0; padding: 0; float: right; }
	#inforecherche div#intro ul.left { margin: 0; padding: 0; float: left; }
	#inforecherche div#intro li { color: #2c2c2c; font-weight: bold; background: url(../img/grey_on_gray.gif) no-repeat left center; text-align: center; cursor: pointer; display: block; margin: 0; padding: 2px 0 3px; width: 100px; float: left; }
	#inforecherche div#intro li a { color: #2c2c2c; text-decoration: none; display: block; }
	#inforecherche div#intro li a:hover { color: #800000; }
	#inforecherche div#statistics { font-size: 10px; text-align: left; width: 286px; float: left; padding-top: 50px; padding-left: 20px; }
	#inforecherche div#statistics img { float: left; margin-right: 10px; border: solid 1px white; }
	#inforecherche div#statistics p { text-align: left; margin: 0; padding: 0; }
	#inforecherche div#statistics p .identifier { font-weight: bold; }
	#inforecherche div#statistics p .identifier a { color: #ff9c00; text-decoration: none; }
	#inforecherche div#statistics p .identifier a:hover { text-decoration: underline; }
	#inforecherche div#statistics p .detail { color: #ff9c00; font-weight: bold; }
	#inforecherche div#statistics p .detail a { color: #ff9c00; text-decoration: none; }
	#inforecherche div#statistics p .detail a:hover { text-decoration: underline; }

#presentation { text-align : left; padding-left : 20px; padding-bottom : 15px;}
	#presentation h2 { font-size : 20px; }	

#listphotos {
	padding-left : 20px;
	text-align : left;	
	float: left;
	margin-bottom : 10px;
}

.thumbh, .thumbv {
	display : block;
	float: left;
	padding-right : 12px;
	margin-bottom : 10px;
	width : 170px;
	height : 170px;
	text-align : center;
}

.thumbh{
	background: url(../img/fond_thumb_h.gif) no-repeat left center;
}

.thumbv{
	background: url(../img/fond_thumb_v.gif) no-repeat left center;
}

.thumbv img {
	margin-top : 12px;
}

.thumbh img {
	margin-top : 35px;
}

.error{ color : red; }
