body {
font: normal 1.0em/1.4 'lucida grande',tahoma,sans-serif;
font-size:0.8em;
color: #234B73;
margin: 0;
padding: 0;
background: #C3C3B2 url(/images/background.png) repeat-x;

}



/* LINKS */
a{color : #FE81F7;    text-decoration: none; font-weight: bold; font-size:85%;  }
a:visited{color: #FE81F7; font-weight: normal;}
a:hover, a:focus, a:active{color: #FE81F7;  text-decoration: underline;  font-weight: normal; }
a[hreflang]:after {content: "\0000a0[" attr(hreflang) "]";color : #000000;background : transparent;}
/* END LINKS /*

/* HEADINGS */

h1, h2, h3 {font-family: "Times New Roman", Times, serif;	color: #008BFF; }


	h1{
		font-size: 1.5em;
		padding: 5px 0 0 5px;
		margin: 3px 0 3px 0;
		letter-spacing: 1px;
		font-weight:bolder;
		color: #008BFF;
		background: url(../images/h1.png) no-repeat left ;
	}
	
	h2{
		font-size: 1.3em;
		border-color: #878787;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		letter-spacing: 8px;
	}
	
	h3{
		font-size: 1em;
		color: Black;
		/*padding-bottom: 1px;
		padding-top: 1px;*/
		margin-top: 6px;
		margin-bottom: 3px;
		}
	h4 {
		font-size: 1.2em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: black;
	}
	h5 {
		font-size: 1.1em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: black;
	}
	h6 {
		font-size: 1em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
        color: black;
		}

/*END HEADINGS*/


/*TEXTS*/
p {
		margin: 0 0 1.4em 0;
		text-indent:5px;
		text-align:justify;
		font-size: 1em;
		padding: 0;
		line-height:1.4em;
	}
	blockquote {
	margin: 1em;
	padding: 0.5em 1em 0 35px;
	background: url(../images/blockquote_bg.png) top left no-repeat ;
	font-style: italic;
	color: #06C;	
	}
	
	blockquote p {
	text-align: right;
	margin: 2px 0;
	font-style: normal;
	padding-right: 25px;
	background: url(../images/blockquote_bgend.png) right bottom no-repeat;
}
	
	
	pre {
		font-family: monospace;
		font-size: 1.0em;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
    code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
    }


/* END TEXTS*/


/* LISTS */
ul{
/*list-style: none;*/
margin: 0;
margin-left: 0px;
padding: 0px;
background: transparent;
list-style-type: none;
width: 100%; /* precision for Opera */
}

li {
list-style-type:none;
padding-left:0px;
margin-left: 0px;
background: transparent;
letter-spacing:1px;
}


/* END LISTS */





/* SPECIALS*/
.author {
float:right;
font-size:85%;
}
.imageright{float:right;padding-right:3px;}
.imageleft{float:left;padding-right:3px; padding-left:5px; vertical-align:middle;}
/* END SPECIALS */

/* BUTTON*/  
a.bouton-relief {
float:right;
/*  color: black;*/
  background-image:url(../images/bt_temporary-tattoos.jpg);
 text-decoration: none; 
  text-align: center;
   color:#000000;
  display:block;
  	height:20px;
	width:135px;
    padding: 5px;
  margin: 0 7px 0 0;
  margin-left:30px;
  margin-right:12px;
  font-weight: bold;
}

a.bouton-relief:hover{
float:right;
font-weight: bold;
text-decoration:underline;
color:#000000;
}

a.bouton-relief:visited{
float:right;
font-weight: bold;
color:#000000;
}

.admin {font-size:1em; color:#FF0000;}