body { 
	background-color: #000000 ; 
	font-family: "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif ; 
	font-weight: normal ;
	font-style: oblique ;
	font-size:  14px ; 
	color : #bbbbbb ;
}

body.guide { 
	font-style: normal ;
}

body.index { 
	background-image: url('images/macha_lamp.png') ; 
	background-position: bottom right ;
	background-repeat: no-repeat ;
	background-attachment: fixed ;
	font-size:  16px ; 
}

body.paroles, body.liens {
	background-image: url('images/macha_head.png') ; 
	background-repeat: no-repeat ;
	background-attachment: fixed ;
	background-position: center center ; 
	font-style: normal ; 
	font-size: 13px  ; 
	margin-top: 10px ; 
}

body.annonces {
	font-style: normal ; 
	font-size: 13px  ; 
	color: #000000 ;
	margin-top: 10px ;
}

body.FAQ {
	font-style: normal ; 
	font-size: 13px  ; 
	color: #ffffff ;
	margin-top: 10px ;
}

table.ln { 
	border : none ; 
	width: 80% ;
	margin-left: 5em ; 
	background-image: url('images/macha_head.png') ; 
	background-repeat: no-repeat ;
	background-attachment: fixed ;
	background-position: center center ; 
}

table.header {
	margin-bottom: 10px ; 
	width: 95% ;
	margin-left: auto ;
	margin-right: auto ;
}

table.nav
{
	float: right ;
}

table.bottomnav
{
	width: 85% ;
	margin-left:auto ;
	margin-right: auto ;
	color: #555555;
	font-size: 13px  ; 
}

table.links {
	border: none ;
	width: 80% ;
	margin-left: 5em ;
}

table.petition {
	margin-top: 60px ;
	margin-bottom: 50px ;
	background-color: #fffada ; 
	border : none ; 
	width: 80% ;
	margin-left: 5em ; 
	color : #000000 ;
}

table.guide { 
	margin-top: 30px ;
	border : solid ; 
	padding: 10px ;
	width: 90% ;
	margin-left: auto ; 
	margin-right: auto ; 
}

td.t {
	vertical-align : top ;
	text-align: left ;
	width: 50% ; 
	padding: 10px ;
}

td.ln { 
	padding-top: 1.7em ;
}

td.ln2 { 
	padding-top: 0.7em ;
	padding-left: 3em ;
}

td.header {
	font-style: normal ;
	font-size: 34px  ; 
	font-weight: bold;
	color: #9c9c9c ;
	width: 20% ;
	padding-left: 22px ;
	white-space: nowrap ;
}

td.nav, td.important
{
	padding: 10px ;
	color: #555555;
	font-size: 13px ; 
	font-style: normal ;
}

td.navnext
{
	width: 50% ;
	text-align: right ;
}

td.navprevious
{
	width: 50% ;
	text-align: left ;
}

td.petition {
	padding: 30px ;
	padding-top: 10px ;
}

td.links { 
	padding-top: 1.7em ;
	font-size: 14px ; 
	font-style: oblique ;
}

em { font-style: normal ; }

h1 {
	font-style: normal ;
	font-size: 34px  ; 
	font-weight: bold;
	color: #9c9c9c ;
	padding-left: 2em ;
	margin: 0px ;
	margin-top: 10px ; 
}

h2.faq {
	color : #bbbbbb ;
	padding-left: 3em ;
}


h2.guide {
	text-align: center ;
	font-size: 22px  ;
	font-weight: bold ;
	font-style: normal ;
	color: #9c9c9c ;
}


ul.faq {
	font-size: 14px ;
	margin-left: 60px ;
	margin-right: 30px ;
}

li { 
	padding-top: 1em ;
	margin: 0px ;
	margin-left: 1.5em ;
}

li.s {
	font-size: 14px ;
	padding-top: 10px ;
}

li.q {
	font-size: 14px ;
	color: #f2be47 ;
	padding-top: 30px ;
}

li.r {
	padding-left: 20px ;
	font-size: 14px ;
	color: #bbbbbb ;
	list-style-type: none;
}

li.t {
	padding-left: 20px ;
	font-size: 13px ;
	list-style-type: none;
	padding-top: 5px ;
}

li.u {
	font-size: 14px ;
	list-style-type: square;
	padding-top: 0px ;
	padding-bottom: 5px ;
	margin: 0 ;
}

p.plain, ol.parole {
	margin-top: 1em ;
	width: 90% ;
	margin-left: auto ;
	margin-right: auto ;
	font-size: 15px ;
	line-height: 20px ;
	font-weight: normal;
	color: #f1c37a ;
	margin-bottom: 20px ;
}

p.petition {
	margin-top: 10px ;
	font-size: 15px ;
	line-height: 20px ;
	font-weight: normal;
	margin-bottom: 20px ;
}

strong {
	font-weight: normal ;
	color : white ;
}

a:link { color: #6993c5; text-decoration:none }
a:visited { color: #6993c5; text-decoration:none }
a:hover { color: #5eaef5; text-decoration:none }
a:active { color: #6993c5; text-decoration:none }

body.index a:link { color:  #f9ffb1 }
body.index a:visited { color: #cf757b }
body.index a:hover { color: #e8af36 }
body.index a:active { color: #f9ffb1 }

td.important a:link { color :  #ff0000 }
td.important a:visited { color: #ff0000 }
td.important a:hover { color: #e8af36 }
td.important a:active { color: #f9ffb1 }

td.links a:link { color:  #f9ffb1 }
td.links a:visited { color: #cf757b }
td.links a:hover { color: #e8af36 }
td.links a:active { color: #f9ffb1 }

li.s a:link { color:  #f9ffb1 }
li.s a:visited { color: #f9ffb1 }
li.s a:hover { color: #f2be47 }
li.s a:active { color: #6993c5 }


/*
span.new {
	padding-left: 40px ;
	font-family: "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif ; 
	font-style: normal ;
	font-variant: small-caps ;
	font-weight: normal;
	color : #ffff00 ;
}

span.important {
	padding-left: 40px ;
	font-family: "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif ; 
	font-style: normal ;
	font-variant: small-caps ;
	font-weight: normal;
	color : #ff0000 ;
	text-decoration: blink ;
}
*/
