/* CSS Document */

/* Table of Contents:

	Reset
	Typography
	General Layout
	Header Layout
	Middle Layout
	Footer Layout
	Forms
	
*/


/* Reset
--------------------------------------------------------------------------------------- */
/* =INITIAL   v2.1,
	by Faruk Ates - www.kurafire.net
	Addendum by Robert Nyman - www.robertnyman.com
	Addition by Christian Montoya - www.christianmontoya.net
*/

/* Neutralize styling:   Elements we want to clean out entirely:*/
html, body, form, fieldset {
   margin: 0;
   padding: 0;
   /*font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
   font: 12px Arial, Helvetica, sans-serif;*/
   font-size: 12px;
   font-family:"Times New Roman", Times, serif
}

/* Neutralize styling:   Elements with a vertical margin:*/
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
   margin: 1em 0;/**/
   padding: 0;
}

/* Apply left margin:   Only to the few elements that need it:*/
li, dd, blockquote {
   /*margin-left: 1em;*/
}

/* Miscellaneous conveniences:*/
form label {
   cursor: pointer;
}
fieldset {
   border: none;
}
input, select, textarea {
   font-size: 100%;
   font-family: inherit;
}

/* ajout françois*/
.none {
display:none;
}
.clear{
clear:both;
}
/* Typography
--------------------------------------------------------------------------------------- */
*{
color:;
}
h2 {
color:;
}

h3 {
color:#c20000;
padding-top:0px;
padding-bottom:0px;/**/
margin-top:0;
margin-bottom:0;
font-size:;
font-weight:bold;
}

p {
margin:0;
}

.error, .obligatoire{
color:#ff0000;
font-weight:bold;
}

a{
text-decoration:none;
}

a.lien{
text-decoration:none;
color:;
}
a.lien:hover{
text-decoration:underline;
}

.rouge{
color:#c20000;}


#footer {
font-size:9px;
}

.couleur {
color:#4dc5c3;
}

a.couleur{
color:#000;
text-decoration:none;
}

a.couleur:hover{
color:#4dc5c3;
text-decoration:line-through;
}


#header{
font-variant:small-caps;
}

#header a{
color:#000;
text-decoration:none;
padding-left:10px;
background: transparent url(../images/img-archives.png) no-repeat 0 5px;;
}


#header a:hover{
color:#4dc5c3;
text-decoration:none;
}
/* General Layout
--------------------------------------------------------------------------------------- */
html, body {
/*text-align: center;  pour corriger le bug de centrage IE */
height: 100%;
}

body { 
background: transparent url(../images/bg.png) repeat;
}

a img{
border:0;
}

h1 {
padding:0;
margin:0;
}

p {
}

#wrapper {
	min-height: 100%;
	/*position: relative;
    margin-left: auto;
    margin-right: auto;*/
    width: 868px;
    /* on rétablit l'alignement normal du texte */
	text-align:left;
	background-color:#fff;
	/*border: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;*/
	padding-top:6px;
	padding-left:64px;
	padding-right:17px;
}

#content {
	margin-top:5px;
	border-top: dotted 1px #000;
	border-bottom: dotted 1px #000;
}

/* 	Header Layout
--------------------------------------------------------------------------------------- */

#logo {
padding-left:5px;
padding-top:28px;
float:left;
}

#header {
text-align:right;
}

/* 	Menu Layout
--------------------------------------------------------------------------------------- */

/* 	Middle Layout
--------------------------------------------------------------------------------------- */

/*	Left Layout
--------------------------------------------------------------------------------------- */

/*	Right Layout
--------------------------------------------------------------------------------------- */

/*	Footer Layout
--------------------------------------------------------------------------------------- */


#footer {
padding-top:4px;
color:#cfcfcf;
}

#footer a{
text-decoration:none;
color:;
}

#footer a:hover{
color:;
}

/* formulaire 
---------------------------------------------------------------------------------------*/



