/* CSS Document */

/* DIV */
body {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	background : #000000;
	color: #C5C5C5;
}
#general{
	width: 984px;
	padding: 0px;
	margin: auto;
	position:relative;
	background-color: #252525;
	background-image:url(../img/interface/back_degrade_colonnes.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}


#header{
	background-image:url(../img/interface/back_header.jpg);
	background-repeat:repeat-x;
	width: 100%;
	height: 100px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color:#FFF;
}
#milieu {
	background-color: #CCC;
	min-height:300px;
}
#colonne_gauche {
	background-color: #252525;
	width: 205px;
	padding: 0px;
	margin: 0px;
	Float:left;
	display:block;
	color:#FFF;
	text-align:left;

}
#colonne_centre {
	margin: 0px;
	background-color: #000000;
	width: 634px;
	height:100%;
	padding: 5px;
	float:left;
	display:block;
	text-align:justify;
	min-height:360px;
	padding-bottom:200px;
}
#colonne_droite {
	background-color: #252525;
	width: 135px;
	padding: 0px;
	margin: 0px;
	Float:left;
	display:block;
	color:#FFF;
	text-align:center;
	padding-top:20px;
}
#footer{
	width: 100%;
	height: 91px;
	background-image:url(../img/interface/trame_footer.jpg);
	background-repeat:repeat-x;
	padding: 0px;
	margin: 0px;
	margin-top:200px;
	clear: both;
	margin:auto;
	text-align:center;
}
#footer a:link {
	color: #C5C5C5;	
}
#footer a:hover{
	color: #C5C5C5;	
}
#footer a:visited {
	color: #C5C5C5;	
}
#pagesSuivante {
	margin: auto;
	margin-top: 30px;
	text-align: center;
	color: #C5C5C5;
}


.clearBoth {
	clear: both;	
}

th {
	text-align: center;	
}

/* Alignement texte */
div.center{
	margin:auto;
}
img.center{
	margin:auto;
	display:block;
}
table.center {
	margin: auto;	
}
.center {
	margin:auto;	
}
.textCenter {
	text-align: center;	
}

.textRight {
	text-align: right;	
}

/* Texte, paragraphes, liens, span ...*/
h4 {
	display: inline;
	font-size:11px;

}
.bold {
	font-weight: bold;
}
a:link, a:visited {
	color: #0085CA;
	text-decoration:none;
}
a:hover {
	color:#01a3df
}

.lettrine{
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top:5px;
	width: 60px;
	/*height: 60px;*/
}

.right {
	text-align: right;	
}
.case{
	text-align:center;
	vertical-align:middle;
	background-color:#1A1A1A;
}
.case:hover{
	text-align:center;
	vertical-align:middle;
	background-color:#4b63a7;
}
.case1{
	text-align:center;
	vertical-align:middle;
	background-color:#FFF;
}
.butt-img {
	color:#0000FF;
	text-decoration:bold;
}
.butt-img:hover {
	color:#FF0000;
	text-decoration:bold;
}



/* Images */
img {
	border:none;
}

.UnSel {
	/*filter:alpha(opacity=45);
	-moz-opacity:.45;
	opacity:.45;*/
	filter:Gray();
	width:80px;
}
.Sel {
	/*filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;*/
	width:80px;
	border-color:#1A1A1A;
}

#min-container img, #min-container a {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border:10px;
	border-color:#1A1A1A;
}
#min-container img, #min-container a:hover {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border:10px;
	border-color:#FFFFFF;
}

.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}

/* Formulaire */
.comment {
	width:604px;
	margin-left:10px;
	margin-right:10px;
	padding:5px;
	text-align:justify;
	border:1px;
	border-color:#FFFF00;
	font-weight:bold;
}
.user-comment {
	vertical-align:middle;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
.user-comment1 {
	width:10px;
	vertical-align:middle;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
.date-com {
	text-align:right;
	width:200px;
	vertical-align:middle;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
.avatar-comment {
	width:50px;
}
.affich-flux {
	padding-left:70px;
	font-weight:bold;
	width:100%;
}
.arbo-flux {
	text-align:right;
	width:50%;
	vertical-align:middle;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	background-position:center;
}
/* Lister img*/
#actionListePhotos {
	padding-top: 10px;
	margin-bottom: 5px;
}

.listeMiniatures {
	margin : auto;
	background-color: #000000;
	/*width: 100%; */
}

.listeMiniatures td {
	padding-bottom: 15px;
	text-align: left;
	vertical-align:middle;
	/*width: 150px;*/
	
}
.listeMiniatures1 {
	/*margin : auto;*/
	background-color: #000000;
	/*width: 100%; */
}

.listeMiniatures1 td {
	padding-bottom: 15px;
	text-align: left;
	vertical-align:middle;
	/*width: 150px;*/
	
}
#snapshot {
	width:100%;
	text-align:center;
	background-image:url(../img/interface/trame_fd_profil.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
#snapshot td {
	padding-bottom: 15px;
	text-align: center;
	background-image:url(../img/interface/trame_fd_profil.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
.listeMiniatures td div {
	/*width: 10%;*/
	text-align:center;
}
.listeMiniatures1 td div {
	/*width: 10%;*/
	text-align:center;
}

.surImg {
	position: relative;
	float: left;
	left:-2px;
	top:16px;	
}


#selection {
	float: right;
	font-weight: bold;
}

#selectAll, #unSelectAll {
	font-weight: bold;
	text-align: right;
	margin-top:-15px;
}



/* Tag */
#tag ul {
	list-style: none;
	position:relative;
	left:10px;
	padding:0;
}
#tag ul li:hover {
	background-color:#313131;
}
#tag input {
	/*width: 40%;*/
}
#tag ul li span {
	width: 30%;	
}

img.iconTag {
	padding-top:4px;	
}
.invisible {
	visibility:hidden;
}
.invisible1 {
	display: none;
}
div.typeTag {
	margin-bottom: 0.7em;	
}
.tag_gauche {
	width: 195px;
	margin-left: 5px;
	margin-right: 5px;
	text-align:left;
}

.tag_right {
	width: 125px;
	margin-left: 5px;
	margin-right: 5px;
	text-align:center;
}

.tagplus {
	text-align: right;
}

/* Sequence*/
#cacher{
	display: none;
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: url(/img/macFFBgHack.png) repeat;
}
#cacher > div {
	margin: auto;
	width: 50%;
	text-align: right;
}
/*
.cacher > div {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	margin: -20% 0 0 -50%;
	text-align:left;
	top:50%;
	left:50%;
}
*/




/* Vue profil */

	
.avatar {
	display:block;
	margin:auto;
	width:145px;
}

#snapshot {
	border: thin ridge #000000;
}

#myAlbumsPersos, #myAlbumsOrigins {
	border: thin ridge #000000;
	background-color: #000000;
}

#myRubriques {
	text-align: center;
	background-image:url(../img/interface/trame_fd_profil.jpg);
	background-position:center;
	background-repeat:repeat-x;
}
#myRubriques img {
	margin: 2px;	
}

/* Edition Profil*/

#editProfil p {
	text-align: center;	
}

#listeLienModifProfil {
	padding: 5px;
}
.album-origin {
	width:125px;
	height:89px;
	background-image:url(../img/interface/icone_dossier.gif);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:middle;
	margin-right:5px;
	margin-left:5px;
	text-align:left;
	padding-top:40px;
	padding-right:20px;
}
.seach-map {
	margin-right:5px;
	margin-left:5px;
}
.snap-photo {
	width:145px;
	margin-right:5px;
	margin-left:5px;
}
.album-perso {
	width:135px;
	height:99px;
	background-image:url(../img/interface/icone_album.gif);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:middle;
	margin-right:5px;
	margin-left:5px;
	text-align:left;
	padding-top:30px;
	padding-right:10px;
}
#formAvatar div{
	text-align: center;
}


#optionsProfile td.libelle {
	width: 70%;
}
.hidden {
	visibility: hidden;
}

.nonAfficher {
	display: none;
}

#listUserFeeds {
	width: 80%;
	margin: auto;
}
.pair {
	background-color: #131112;
	padding-left:10px;
}
.impair {
	background-color: #1E1E1E;
	padding-left:10px;
}
.fluxGestion {
	margin-left: 40px;	
}


/*login */
#loginbottom {
	display:none;
}
#loginbottom1 {
	display:none;
}

.table50 {
	width:50%;
}
.table33 {
	width:33%;
}


/* Flux */
div.flux {
	border: thin ridge #000000;
}
div.flux span {
	margin-left: 20px;
}
div.flux p {
	background-color: #000000;
}
#demo-status
{
	/*background-color:		#F9F7ED;*/
	padding:				10px 15px;
	width:					420px;
}
 
#demo-status .progress
{
	background:				black url(/img/progress.gif) no-repeat;
	background-position:	+50% 0;
	margin-right:			0.5em;
}
 
#demo-status .progress-text
{
	font-size:				0.9em;
	font-weight:			bold;
}
 
#demo-list
{
	list-style:				none;
	width:					450px;
	margin:					0;
}
 
#demo-list li.file
{
	border-bottom:			1px solid #eee;
	background:				url(../img/file.png) no-repeat 4px 4px;
}
#demo-list li.file.file-uploading
{
	background-image:		url(../img/uploading.png);
	background-color:		#D9DDE9;
}
#demo-list li.file.file-success
{
	background-image:		url(../img/success.png);
}
#demo-list li.file.file-failed
{
	background-image:		url(../img/failed.png);
}
 
#demo-list li.file .file-name
{
	font-size:				1.2em;
	margin-left:			44px;
	display:				block;
	clear:					left;
	line-height:			40px;
	height:					40px;
	font-weight:			bold;
}
#demo-list li.file .file-size
{
	font-size:				0.9em;
	line-height:			18px;
	float:					right;
	margin-top:				2px;
	margin-right:			6px;
}
#demo-list li.file .file-info
{
	display:				block;
	margin-left:			44px;
	font-size:				0.9em;
	line-height:			20px;
}
#demo-list li.file .file-remove
{
	clear:					right;
	float:					right;
	line-height:			18px;
	margin-right:			6px;
}


/* Creation album d'origine*/
table.creationAlbum {
	width: 100%;
}

input.nbre {
	width: 40px;
}

#continuerJava {
	display: none;
}
#demo-status
{
	/*background-color:		#F9F7ED;*/
	padding:				10px 15px;
	width:					420px;
}
 
#demo-status .progress
{
	background:				black url(../img/progress.gif) no-repeat;
	background-position:	+50% 0;
	margin-right:			0.5em;
}
 
#demo-status .progress-text
{
	font-size:				0.9em;
	font-weight:			bold;
}
 
#demo-list
{
	list-style:				none;
	width:					450px;
	margin:					0;
}
 
#demo-list li.file
{
	border-bottom:			1px solid #eee;
	background:				url(../img/file.png) no-repeat 4px 4px;
}
#demo-list li.file.file-uploading
{
	background-image:		url(../img/uploading.png);
	background-color:		#D9DDE9;
}
#demo-list li.file.file-success
{
	background-image:		url(../img/success.png);
}
#demo-list li.file.file-failed
{
	background-image:		url(../img/failed.png);
}
 
#demo-list li.file .file-name
{
	font-size:				1.2em;
	margin-left:			44px;
	display:				block;
	clear:					left;
	line-height:			40px;
	height:					40px;
	font-weight:			bold;
	width:					100%;
}
#demo-list li.file .file-size
{
	font-size:				0.9em;
	line-height:			18px;
	float:					right;
	margin-top:				2px;
	margin-right:			6px;
}
#demo-list li.file .file-info
{
	display:				block;
	margin-left:			44px;
	font-size:				0.9em;
	line-height:			20px;
	clear
}
#demo-list li.file .file-remove
{
	clear:					right;
	float:					right;
	line-height:			18px;
	margin-right:			6px;
}

img.albLandscape {
	width: 100px;
	text-align:center;
	/*margin:-16px;*/
}
img.albPortrait {
	height: 80px;
	text-align:center;
	/*margin:-16px;*/
}

img.fluxLandscape {
	width: 50px;
}
img.fluxPortrait {
	height: 50px;
}

img.seqLandscape {
	width: 100px;
}
img.seqPortrait {
	height: 70px;
}



/* Mes achats */
table.vente {
	width: 100%;
}
img.fluxLandscape {
	width: 50px;
}
img.fluxPortrait {
	height: 50px;
}

img.seqLandscape {
	width: 100px;
}
img.seqPortrait {
	height: 70px;
}

/*Tableaux Panier
/*Tableau titre*/
.tab-normal {
	border:0px;
	border-style:solid;
	border-color:#C5C5C5;
	border-right:0px;
	border-bottom:0px;
}
.bas-tab {
	border:0px;
	border-top:1px;
	border-style:solid;
	border-color:#C5C5C5;
}
.tabtitle {
	background: #000000;
	background-image:url(../img/interface/panier/trame_panier_top.jpg);
	background-repeat:repeat-x;
	color: #C5C5C5;
	text-align: center;
	font-weight: bold;
	border:0px;
	border-right:1px;
	border-left:1px;
	border-top:1px;
	border-style:solid;
	border-color:#C5C5C5;
	height:30px;
	vertical-align:middle;
}

/*Tableau colonne 1*/
.tablig1 {
	background: #EEEEEE;
	color: #C5C5C5;
	vertical-align: center;
	font-weight: normal;
	background-image:url(../img/interface/panier/trame_panier_clair.jpg);
	background-repeat:repeat;
	text-align: center;
	border:0px;
	border-right:1px;
	border-left:1px;
	border-style:solid;
	border-color:#C5C5C5;
	padding:10px;
}

/*Tableau colonne 2*/
.tablig2 {
	background: #FFFFFF;
	color: #C5C5C5;
	text-align: center;
	vertical-align: center;
	font-weight: normal;
	background-image:url(../img/interface/panier/trame_panier_fonce.jpg);
	background-repeat:repeat;
	border:0px;
	border-right:1px;
	border-left:1px;
	border-style:solid;
	border-color:#C5C5C5;
	padding:10px;
}
.divright {
	float: right;
}

/*Panier*/
.mini-panier {
	float: right;
	width: 158px;
	height: 40px;
	margin-top: 22px;
	margin-right: 0pt;
	margin-left: 0pt;
	padding-left: 10px;
	padding-top: 13px;
	line-height: normal;
	text-decoration: none;
	color: #0085CA;
	background-color: transparent;
	background-image:url(../img/interface/look_panier.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-align: left;
	font-size:9px;
	cursor:pointer !important;
}
.panier-prix {
	color:#0085CA;
	font-size:9px;
}
.mon-panier {
	padding-top:10px;
	color:#C5C5C5;
	font-weight:bold;
}

/* Logue / Pas Logue*/
#paslog {
	display:none;
}
#log {
	display:none;
}


/* Recherche */
#lienRecherche {
	margin: 0;
	padding: 0;
	padding: 1ex;
}
	#lienRecherche li {
		padding: 1ex;
		font-weight: bold;
		display: inline;
	}
	
#div1, #div2 , #div3, #div4, #div5, #div6, #div7, #div8, #div9 {
	background: #000000;
	background-image:url(../img/interface/trame_com.jpg);
	background-repeat:repeat;
	color: #C5C5C5;
}
#div1 h3, #div2 h3, #div3 h3, #div4 h3, #div5 h3, #div6 h3, #div7 h3, #div8 h3, #div9 h3 {
	background: #000000;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat;
	color: #C5C5C5;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:10px;
}
	
.derouler {
	border: thin ridge #000000;
	font-size: 1.1em;
	float: right;
	width: 2em;
	text-align: center;
	cursor: pointer;
}


#map {
	width: 370px;
	height: 250px;
	border: thin outset #000000;
	overflow:hidden;
}

#map-search {
	width: 620px;
	height: 400px;
	border: thin outset #000000;
	margin: auto;
	overflow:hidden;
	background:url(../img/map/loading.gif) 48% 48% no-repeat;
	z-index:1;
}

textarea {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

#slider {
	width: 630px;
}
.logo-header {
	float: left;
	width: 179px;
	height: 100px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 26px;
	padding-left: 0px;
	padding-top: 0px;
	line-height: normal;
	text-decoration: none;
	color: #fff;
	background-color: transparent;
	background-image:url(../img/interface/logo_top.jpg);
	background-repeat: no-repeat;
	background-position:left;
	background-attachment: scroll;
	text-align: left;
	display:block;
}
.logo-bottom {
	float: left;
	width: 179px;
	height: 95px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 26px;
	padding-left: 0px;
	padding-top: 0px;
	line-height: normal;
	text-decoration: none;
	color: #fff;
	background-color: transparent;
	background-image:url(../img/interface/logo_bottom.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	background-attachment: scroll;
	text-align: left;
	display:block;
}
.lang-header {
	float: right;
	width: 135px;
	height: 20px;
	margin-top: 75px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom:0px;
	line-height: normal;
	text-decoration: none;
	color: #fff;
	background-color:transparent;
	background-image:url(../img/interface/fd_noir_drapeaux.png);
	background-repeat: no-repeat;
	background-position:center bottom;
	background-attachment: scroll;
	text-align: center;
	display:block;
	vertical-align:bottom;
}
.log-header
{
	/*float: right;*/
	width: 158px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom:0px;
	padding-right:5px;
	line-height: normal;
	text-decoration: none;
	color: #fff;
	background-color:transparent;
	text-align: right;
	display:block;
	vertical-align:bottom;
	z-index:1000;
}
.mini-menu {
	float:left;
	width: 237px;
	height: 30px;
	margin-right: 0px;
	margin-left: 20px;
	margin-top: 65px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom:0px;
	line-height: normal;
	text-decoration: none;
	color: #fff;
	background-color:transparent;
	background-image:url(../img/interface/fd_noir_pictos_top.png);
	background-repeat: no-repeat;
	background-position:center bottom;
	background-attachment: scroll;
	text-align: center;
	display:block;
	vertical-align:bottom;
}

#action {
	text-align:center;
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:98%;
	border:2px;
	border-style:solid;
	border-color:#0085CA;
	line-height:16px;
}
#action li {
	width:44px;
	display: inline;
	vertical-align:text-top;
	margin:2px;
}

.button-vide {
	margin:2px;
}
.affich_user {
	color:#C5C5C5;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.pagebon {
	color:#C5C5C5;
	font-size:16pt;
}
.pagebad{
	color:#C5C5C5;
	font-size:11pt;
}
#pagesSuivante a, #pagesSuivante a:hover, #pagesSuivante a:visited{
	margin: auto;
	margin-top: 30px;
	text-align: center;
	color:#C5C5C5;
	text-decoration:none;
}
#arbo {
	color: #0085CA;
	font-weight:bold;
	font-size:10px;
}
#arbo a, #arbo a:hover, #arbo a:visited {
	color: #0085CA;
	font-weight:bold;
	font-size:10px;
}
h2 {
	color:#C5C5C5;
	font-weight:bold;
	font-size:11px;
}
.ligne-tab-normal {
	background-color:#000000;
	border:1px;
	border-style:solid;
	border-color:#C5C5C5;
	text-align:center;
	padding:10px;
	border-bottom:none;
}

/* Boutton Valider : */
.valid-button-left {
	width:9px;
	background-image:url(../img/interface/left_btn_lightbox.png);
	height:22px;
}
.valid-button-right {
	width:9px;
	background-image:url(../img/interface/right_btn_lightbox.png);
}
.valid-button-centre {
	background-image:url(../img/interface/center_btn_lightbox.png);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
}
.valid-button-centre a {
	color:#4E5E5E !important;
}
.title-tag {
	font-weight:bold;
	width:100%;
	background-image:url(../img/interface/trame_titres.jpg);
	background-repeat:repeat-x;
	color:#C5C5C5;
	padding:5px;
	text-align:center;
	margin-left:-5px;
}
.tag_gauche {
	color:#C5C5C5;
}
.home_stats {
	margin-top:20px;
	width:100%;
	height:23px;
	padding-top:5px;
	text-align:center;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	vertical-align:middle;
	font-size:11px;
	color:#6F6F6F;
}
.home-colonne-gauche {
	float:left;
	width:260px;
	margin-left:-4px;
}
.home-colonne-droite {
	float:right;
	width:368px;
}
.last-album {
	width:180px;
	margin-left:38px;
}
.last-album-connected {
	width:180px;
	margin-left:38px;
	margin-top:58px;
}
.last-album-not-connected {
	background-image:url(../img/interface/illu2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin-top:22px;
	width:270px;
	padding-top:36px;
}
.last-album-title{
	width:100%;
	padding-left:12px;
	vertical-align:middle;
	padding-top:5px;
	height:23px;
	font-weight:bold;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
}
.last-album-affiche {
	width:100%;
	padding-left:12px;
	background-image:url(../img/interface/trame_home_content.jpg);
	background-repeat:repeat;
	margin-top:-6px;
}
.last-album-affiche a {
	font-weight:bold;
}
.last-album-affiche img {
	margin-top:10px;
	margin-bottom:10px;
	border:2px;
	margin-left:10px;
	border-style:solid;
	border-color:#4E4E4E;
	text-align:center;
}
.TOP4 {
	margin-top:38px;
}
.TOP4-affiche {
	margin-top:-6px;
	margin-left:4px;
	width:260px;
	height:405px;
	background-image:url(../img/interface/trame_top5.jpg);
}
.TOP4-tab {
	margin-left:30px;
	margin-top:30px;
}
.TOP4-photo {
	padding-bottom:35px;
}
.TOP4-texte {
	width:120px;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	padding-bottom:35px;
}
.home-blog {
	width:345px;
}
.home-blog-affiche {
	width:337px;
	padding-top:26px;
	padding-left:10px;
	padding-right:10px;
	margin-top:-6px;
	background-image:url(../img/interface/trame_home_content.jpg);
	background-repeat:repeat;
}
.dash-board-nom{
	width:100%;
	vertical-align:middle;
	background-image:url(../img/interface/trame_com_top.jpg);
	background-repeat:repeat-x;
	background-position:center;
	font-weight:bold;
}
.dash-board-affiche {
	margin-left:65px;
	margin-bottom:66px;
}
.liens-dash {
	text-align:right;
	margin-right:50px;
}
.tag-5 {
	font-size:10px;
	color:#C5C5C5;
}
.tag-15 {
	font-size:12px;
	color:#C5C5C5;
}
.tag-30 {
	font-size:14px;
	color:#C5C5C5;
}
.tag-other {
	font-size:20px;
	color:#C5C5C5;
}
#tag_could a {
	color:#C5C5C5;
}
#tag_could {
	text-align:justify;
}
.tag-sport {
	font-size:11px;
	color:#0085CA !important;
}
.menu-top a em {
    display:none;
}
.menu-top a:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
.menu-top a:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -40px;
    left: 4px;
    padding: 5px;
    color: #C5C5C5;
	font-weight:bold;
    border: 1px solid #424242;
    background: #525252;
    width:100px;
	font-size:9px;
}
.menu-top a:hover em span {
    position: absolute;
    top: 22px;
    left: 0px;
    height: 7px;
    width: 11px;
    background: transparent url(../img/interface/image-infobulle.gif);
    margin:0;
    padding: 0;
    border: 0;
}

.buttonSubmit {
	width:auto;
	height:22px;
	color:#4E4E4E;
	background-image:url(../img/interface/center_btn_lightbox.png);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
	border:0px;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
}
.help {
	background-image:url(../img/interface/help.png);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	display:block;
}
.help em {
    display:none;
}
.help:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
.help:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 0px;
    left: 18px;
    padding: 10px;
	margin-left: 5px;
    color: #C5C5C5;
    border: 0px solid #424242;
    background: #525252;
    width:200px;
	text-align:left;
}
.help:hover em span {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 11px;
    width: 7px;
    background: transparent url(../img/interface/image-help.gif);
	background-repeat:no-repeat;
    margin:0;
	margin-left:-7px;
    padding: 0;
    border: 0;
}
.album-sequence {
	width:125px;
	height:107px;
	background-image:url(../img/interface/icone_sequence.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:25px;
	margin-right:5px;
	margin-left:5px;
	padding-right:20px;
}
.profil-p {
	color:#366789;
}
.profil-s {
	color:#9CC4CE;
}
.logo_a {
	width:100%; 
	height:100%; 
	display:block;
}
.h1normal {
	font-weight:bold; 
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-bottom:10px;
	font-weight:bold;
	text-align:center;
}

.planElmt {
	margin:10px;
}


.bulleSearchCenterLeft {
	width:46px;
	background-image:url(../img/bulle_slider.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:36px;
	text-align:center;
	padding-top:10px;
}
.bulleSearchCenterRight {
	width:46px;
	background-image:url(../img/bulle_slider.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	text-align:center;
	padding-top:10px;
}
.bulleSearchLeft {
	width:46px;
	background-image:url(../img/bulle_slider.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:36px;
	text-align:center;
	padding-top:10px;
}
.bulleSearchRight {
	width:46px;
	background-image:url(../img/bulle_slider.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	text-align:center;
	padding-top:10px;
}
.allPhotos {
	color:#efbc3d !important;
	font-weight:bold;
}
.allPhotos:hover {
	color:#ffeb41 !important;
	font-weight:bold;
}
.aFooter:hover {
	color:#01a3df !important;
}
.link-upload {
	color:#efbc3d !important;
	font-weight:bold;
}
.link-upload:hover {
	color:#ffeb41 !important;
	font-weight:bold;
}
.title-BA {
	font-weight:bold;
	width:100%;
	background-image:url(../img/interface/trame_titres.jpg);
	background-repeat:repeat-x;
	color:#efbc3d !important;
	padding:5px;
	text-align:center;
	margin-left:-5px;
}
.error {
	color:#FF0000 !important;
	font-weight:bold !important;
}
.alert {
	color:#6999bd !important;
	font-weight:bold !important;
}
.form {
	background-color:#DDDDDD;
	border:1px;
	border-style:solid;
	border-color:#A8A8A8;
}
