/* CSS Document */

body {
	margin:0; 
	padding:0;
	border:0;
	background: #fff;
}


/* tableaux */

table {
	padding: 0;
	margin: 0;
}



/* styles de texte */

body, td {
	font : small lucida sans unicode, arial, times new roman, sans-serif;
	font-size : 11px;
	color:#000;
}

/* menu accueil */

td.maccueil {
	margin: 0;
	padding: 2px 0 2px 0;
}


a.maccueil:link, a.maccueil:visited { 
	margin-left: 4px;
	color: #000000;	
	text-decoration:none;
}

a.maccueil:hover, a.maccueil:active { 
	color: #0079C6;	
	text-decoration:underline;
	}

/* menu compte */


td.mcompte {
	margin: 0;
	padding: 2px 0 2px 0;
}


a.mcompte:link, a.mcompte:visited { 
	margin-left: 4px;
	color: #000000;	
	text-decoration:none;
}

a.mcompte:hover, a.mcompte:active { 
	color: #526110;	
	color: #6B7D10;	
	text-decoration:underline;
	}



/* ancres */

a {
	outline:none;
}

a:link { 
	color: #008FD1;
	}

a:visited { 
	color: #830000;
	}

a:hover,a:active { 
	color: #ff0000;
	}



/* elements page index */

h1.ixdefaut {
	font-size:12px;
}


/* boutiques */

img.thumbshotboutique {
	border: 1px #bbb solid;

}


#mbannerpub {
	text-align:center;
	width:148px;
	margin-bottom:10px;
	padding: 10px 0 10px 0;
	background:#FFF;
	border:1px #41A641 solid;
}

#botbannerpub {
	float:left;
	text-align:center;
	width:778px;
	margin-bottom:10px;
	padding: 10px 0 10px 0;
	background:#FFF;
	border:1px #086DAD solid;
}


/* tooltip d'infos aide. */

a.tooltip em {
    display:none;
    text-align:left;
}

a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 20px;
    left: -10px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ffc;
    width:220px;
}
a.tooltip:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 11px;
    background: transparent url(/images/infobulle.gif);
    margin:0;
    padding: 0;
    border: 0;
}


/* submenutip pour le sous menu */

a.submenutip {
    display: block;
}

a.submenutip em {
    display:none;
}

a.submenutip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}

a.submenutip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -7px;
    left: 128px;
    padding: 5px;
    color: #000;
    border: 1px #e72421 solid ;
    background: #fff;
    width:170px;
}

a.submenutip:hover em span {
    position: absolute;
    top: 10px;
    left: -7px;
    height: 11px;
    width: 7px;
    background: transparent url(/images/submenubulleg.gif) no-repeat;
    margin:0;
    padding: 0;
    border: 0;
}


/* la fin */
#bas {
	text-align:center;
	width:600px;
	font-family: Arial, Helvetica, sans-serif;
	color:#9F9F9F;
	background-color:#fff;
	padding:5px;
	font-size: 10px;
}

#bas a {
	text-decoration:none;
	padding:2px;
	color:#8A8A8A;
	font-size: 10px;
	outline:none;
}

#bas a:hover {
	text-decoration:underline;
	color:#8A8A8A;
}

#tagcloud {
	text-align:center;
	width:600px;
	margin-bottom:10px;
	padding: 10px 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	/*color:#B3B3B3;*/
	color:#9A9A9A;
	font-size: 10px;
}
#tagcloud a {
	text-decoration:none;
	padding:2px;
	outline:none;
}
#tagcloud a:hover {
	text-decoration:none;
	background-color:#B3B3B3;
	color:#FFFFFF;
}
#pg1-1 {
	color:#9F9F9F;
	font-size: 10px;
}
#pg1-2 {
	font-size: 10px;
	color:#9A9A9A;
}
#pg1-3 {
	font-size: 10px;
	color:#9F9F9F;
}
#pg1-4 {
	font-size: 10px;
	color:#8A8A8A;
}
#pg1-5 {
	font-size: 8px;
	color:#8F8F8F;
}


/* vire le filet en trop sous FF */
/* a placer dans style.css de PRfront si plus present */
.Row td:last-child,
.AltRow td:last-child,
.Bottom td:last-child,
.Footer td:last-child,
.Total td:last-child,
.NoRecords td:last-child,
.Controls td:last-child,
.Controls th:last-child,
.Error td:last-child
{
	border-right:0;
	/*border-right:1px #FF00FF solid;*/
}