/* CSS Document */

/* STYLES SITE ECRAN §§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§*/


/* BASES MISE EN PAGES .....................................................................................
............................................................................................................ */

/* base mise en pages - toutes les pages */

body { 
	position:absolute;
	margin:15px;
	left: 50%;
	min-height:350px;
	background-color:#8d02bb;
	background-image:url(../images/arriere-plan.jpg);
	background-repeat:repeat;
	border: 2px solid #9a33e3;
	font-size: 62.5%;
	font-family: Garamond,"Times new roman","Book antiqua",Georgia,serif; /* pour IE 6 */
	color: #F2C6FF;/* pour IE 6 */
	text-align:justify;/* pour IE 6 */
}
/* base mise en pages - pages principales */

body.pages1 { 
	width: 750px;
	margin-left: -378px;
	padding-top: 200px; padding-bottom:30px;
}
/* 4 coins arrondis - toutes les pages */

div.coins { position:absolute; width:12px; height:12px; background: no-repeat; }
div.coins.hg { top:-2px; left:-2px; background:url(../images/coinhg.gif); }
div.coins.hd { top:-2px; right:-2px; background:url(../images/coinhd.gif); }
div.coins.bg { bottom:-2px; left:-2px; background:url(../images/coinbg.gif); }
div.coins.bd { bottom:-2px; right:-2px; background:url(../images/coinbd.gif); }

/* copyright - toutes les pages */

#copyright {
	position: absolute;
	bottom: -15px !important; left:0px;
	height:25px;
	background:url(../images/copyright.gif) no-repeat top center;
	visibility: visible; z-index: 1;
}
body.pages1 #copyright { width:750px; }
#copyright > img { width:150px; height:16px; } /* img vide */

/* espace de contenu - toutes les pages sauf index */

#contenu.pages1 { margin-left:65px; margin-right:65px; } /* pages principales sauf index */

/* base typographie - toutes les pages */

body > * { 
	font-size:1.6em /* (1em = 1Opx) */; 
	font-family: Garamond,"Times new roman","Book antiqua",Georgia,serif;
	color: #F2C6FF;
	text-align:justify;
}
/* vs bug bordures ie - toutes les pages */

img { border: none; }




/* CONTENUS ...............................................................................................
...........................................................................................................*/

/* paragraphes */

p { margin:0 0 10px 0; text-indent:30px; line-height:1.3em; }

p.references { line-height:1.2em; text-indent:0; }
p.notes {
	line-height:1.2em;
}
p.reco {
	margin-left: 30px;
	text-indent: 0px;
}
p.reco span { /* reconnaissance */
	font-weight:bold;
	padding-left:15px;
	background:url(../images/flecheh.gif) no-repeat center left; 
}

p.hautpage { /* édudes scientifiques*/
	margin-top:30px;
	text-align:right;
}
p.ital { font-style:italic; }

/* liens */

a:link { color: #F2C6FF; text-decoration: underline; }
a:visited { color: #33CC33; text-decoration: underline; }
a:hover { font-weight:bold; }
a:active { font-weight:bold; }
a:focus { font-weight:bold; }

/* titres */

h1 {
	margin:0 0 15px 0;
	padding:0 0 0 30px;
	font-size:1.1em;
} /* chemins ("accueil > contact") */
h1 span { font-style:italic; font-weight:normal; }
h1 img { width:18px; height:2px; } /* images vides */

h1.pages2 {
	padding:30px 0;
	font-size:1.2em;
	text-align: center;
	font-style: italic;
} /* ex : titres études */
#titreformulaire { text-align:center; }

h2 { 
	margin:0 0 0 30px; padding:0; 
	font-size:100%; 
}
h2.tarifs { margin:0 0 10px 0; } /* tarifs, nouvelles fenêtres études scientifiques */

h2.pays { margin:20px 0 10px 0; font-variant: small-caps; } /* reconnaissance */


h2.sommaire { /* titres col dans sommaire */
	margin:0.8em 0; padding-left:13px;
	background:url(../images/puce.gif) no-repeat center left; 
	font-variant:small-caps; font-weight:bolder; font-size:110%;
}
div.ligne {
	position:relative;
	width:550px;
	height:2px;
	left:30px;
	margin-bottom:30px;
	background:url(../images/ligne.gif) no-repeat;
	border: none;
}
/* listes */

ul {
	margin:0 0 10px 15px;
	padding:0;
	list-style-position: outside;
	list-style-image:url(../images/flechehp.gif);
}
ul.etudes { margin:0 0 10px 30px; line-height:1.7em; } /* page études scientifiques */
ul.tarifs {
	margin:0 0 10px 42px;
}

ul.notes { margin:0 0 0 15px; } /* nouvelles fenêtres études scientifiques : "lire le rés. complet..." */

dl { margin:0 0 0.5em 0; padding-right:0.2em; text-align:left; } /* page sommaire */
dt { margin:0 0 0.5em 0; padding-left:13px; background:url(../images/flechehp.gif) no-repeat center left; }
dt.plus { margin:0; }
dd { margin:0 0 0.5em 0; padding-left:13px; line-height:1.1em; }

/* divers */

.petitesCaps { font-variant: small-caps; }

/* divers ie - toutes les pages */

input, select, th, td { font-size: 1em; }
