/**********************************************
akali-creations.com pour L'Homme en marche 2008
***********************************************/

html {font-size: 100%;}
body {
background-color:#ffffff; 
background:url(img/fond.png) repeat-x;
background-position:top left; 
font-size:0.8em; 
}

#global {
width:900px;
margin-left:auto;
margin-right:auto;
}

/* image fond header */
#haut {
margin-top:50px;
padding:0;
width:900px;
height:286px;
background:url(img/fond_header.png) top left no-repeat;
}

/* animation */
#anim{
padding: 2px 0px 0px 217px;
}

/* centre page */
#centre {
margin:0;
padding:0;
background:url(img/fond_centre.png);
background-repeat:repeat-y;
width:900px;
height:auto;
}

/* gauche */
#gauche {
float:left;
width:216px;
margin:0;
}

/* bloc texte liens gauche */
#txtg {
padding-top:35px;
padding-left:35px;
padding-bottom:0px;
text-align:left;
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1.2em;
line-height:1.3em;
}

/* liens survolés gauche*/
.link:link { color:#b1432e; text-decoration:none;}
.link:visited { color:#b1432e; text-decoration:none ;}
.link:hover { color: #ffffff; text-decoration:underline ;}

/* bloc image gauche centree */
#imgg {
padding-top:35px;
padding-left:10px;
padding-bottom:30px;
text-align:center;
}

/* droite */
#droite {
float:right;
width:674px;
text-align:justify;
margin:0;
}

/* tableau contact*/
.contact table{
border:0;
}

/* texte colonne droite */
#txtd {
text-align:justify;
padding-top:30px;
padding-right:50px;
padding-left:30px;
padding-bottom:30px;
}

/* texte colonne droite page présentation*/
#txtdp {
text-align:justify;
padding-top:30px;
padding-right:50px;
padding-left:30px;
padding-bottom:30px;
background: url(img/yinyang.png) bottom right no-repeat;
}

/* encadrés avec fond spirale*/
#consult {
text-align:justify;
margin:0;
border-color:#d9d4d0;
border-style:solid;
border-width:1px;
padding:10px;
background: url(img/fondcadre.jpg) top right no-repeat;
}

/* encadrés sans fond spirale*/
#reiki {
text-align:justify;
margin:0;
border-color:#b1432e;
border-style:solid;
border-width:1px;
padding:10px;
}

/* encadré reiki*/
#encadre {
text-align:center;
margin:0;
border-color:#b1432e;
border-style:double;
border-width:3px;
padding:10px;
margin-left:auto;
margin-right:auto;
width:400px;
}

/* pied de page */
#footer {
width:100%;
background:#ffffff url(img/footer.png) no-repeat;
clear:both;
text-align:center;
}

/* texte mentions bas de page */
#mentions {
height:15px;
padding-top:5px;
padding-left:216px;
font-family:trebuchet ms, sans serif;
color:#c4b5a9;
font-weight:normal;
font-size:0.85em;
letter-spacing:0.05em;
text-align:center;
}

/* texte liens bas de page */
#liens {
height:20px;
padding-top:7px;
font-family:trebuchet ms, sans serif;
color:#c4b5a9;
font-weight:normal;
font-size:0.85em;
letter-spacing:0.05em;
text-align:center;
}

/* liens survolés bas de page*/
.liens:link { color:#c4b5a9; text-decoration:none;}
.liens:visited { color:#c4b5a9; text-decoration:none ;}
.liens:hover { color: #b1432e; text-decoration:underline ;}

/* titres rouge */
h1{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1.2em;
line-height:1.3em;
}

/* textes pages */
h3{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#333333;
font-size:1em;
line-height:1.3em;
}

/* titres petites maj */
.maj{
font-family:trebuchet ms, sans serif;
font-weight:normal;
font-variant:small-caps;
color:#b1432e;
font-size:1.2em;
line-height:1.3em;
}

/* typo envoi formulaire */
.envoi{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1.1em;
line-height:1.3em;
text-indent:20px;
}

/* typo citations */
.cit{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1em;
line-height:1.3em;
text-align:center;
}

/* typo citations gauche*/
.citg{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1em;
line-height:1.3em;
text-align:center;
padding-top:35px;
padding-left:10px;
padding-bottom:0px;
}

/* toutes images encadrées*/
img {
border-color:#b1432e;
border-style:solid;
border-width:1px;
}

/* images sans cadre*/
.imgsc {
border:0;
}

/* listes*/
ul {
list-style-type: disc;
}

/* liens survolés bas de page*/
a:link { color:#b1432e; text-decoration:none;}
a:visited { color:#b1432e; text-decoration:none ;}
a:hover { color: #c4b5a9; text-decoration:underline ;}

/* GAZETTE */

/* images gazette*/
.imgf {
border-color:#b1432e;
border-style:solid;
border-width:1px;
float:inherit;
margin-right:10px;
margin-bottom:10px;
float:left;
}

/* titres gazette */
.gaz h1{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#b1432e;
font-size:1.2em;
line-height:1.3em;
}

/* texte gazette*/
.gaz h3{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#333333;
font-size:1em;
line-height:1.3em;
}

/* tableau gazette*/
.gaz table{
border:0;
}


/* ADMINISTRATION */

/* bloc admin*/
#admin {
width:700px;
margin-left:auto;
margin-right:auto;
border-color:#b1432e;
border-style:solid;
border-width:1px;
background:#ffffff;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
margin-top:15px;
}

/* bloc syntaxe*/
#synt {
width:680px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

.adm{
font-family:trebuchet ms, sans serif;
font-weight:normal;
color:#c4b5a9;
font-size:1.2em;
line-height:1.3em;
text-align:center;
}

/* liens administration*/
.adml:link { color:#c4b5a9; text-decoration:none;}
.adml:visited { color:#c4b5a9; text-decoration:none ;}
.adml:hover { color: #b1432e; text-decoration:underline ;}

table{
border-color:#b1432e;
border-style:dotted;
border-width:1px;
}

