@charset "ks_c_5601-1987";
html, body {
    height: 100%;
}

body {
    /*border:1px solid black*/;
    background-color: #77665c;
    margin: 0;
    padding: 0;
    font: 12px/1.5 verdana, arial, helvetica, sans-serif;
}

#global {
    position: relative;
    /*border-left:1px solid #898989;
    border-right:1px solid #898989;*/
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
    left: 50%;
    margin-left: -469px;
    top: 0px;
    width: 939px;
    z-index: 101;
}

html>body #global {
    height: auto;
}

#dec01{
    position:absolute;
    left: 0px;
    top: 0px;
    width: 939px;
    height: 8px;
    z-index: 102;
}

#dec02{
    position:absolute;
    left: 0px;
    top: 8px;
    width: 686px;
    height: 54px;
    z-index: 103;
}

#dec03{
    position:absolute;
    left: 686px;
    top: 8px;
    width: 180px;
    height: 30px;
    z-index: 104;
}

#dec04{
    position:absolute;
    left: 866px;
    top: 8px;
    width: 73px;
    height: 54px;
    z-index: 105;
}

#dec05{
    position:absolute;
    left: 686px;
    top: 38px;
    width: 180px;
    height: 24px;
    z-index: 106;
}

#dec06{
    position:absolute;
    left: 0px;
    top: 62px;
    width: 939px;
    height: 223px;
    z-index: 107;
}

#centre{
    width: 939px;
    background-image: url(../images/decor/dec07.jpg);
    background-repeat: repeat-y;
    text-indent:15px;
    left: 50px;
    padding-bottom:0px;
    padding-top:280px;
    z-index: 108;
}

#menu {
    position: absolute;
    /*background-color: #ffffff;*/
    top: 150px;
    left: 310px;
    width: 620px;
    height: 23px;
    text-align: center;
    z-index: 112;
}

#pied {
    position: relative;
    background-image: url(../images/decor/decpied.jpg);
    bottom: 0px;
    width: 939px;
    height: 90px;
    text-align: center;
    z-index: 109;
}

#pied1 {
    position: absolute;
    /*background-color: #ffffff;*/
    top: 28px;
    left: 30px;
    width: 150px;
    height: 60px;
    text-align: center;
    z-index: 110;
}

#pied2 {
    position: absolute;
    /*background-color: #ffffff;*/
    top: 56px;
    left: 295px;
    width: 500px;
    height: 27px;
    text-align: center;
    z-index: 111;
}

#news{
	position:absolute;
	width: 200px;
	background-color: #77665c;
	background-image: url("../images/haut-news.gif");
	background-position:bottom;
	background-repeat: no-repeat;
	background-image: url("../images/bas-news.gif");
	background-position:top;
	background-repeat: no-repeat;
	text-indent:0px;
	padding-bottom:0px;
	padding-top:6px;
	border-right: 5px solid #257a26;
	top:280px;
	left:2px;
	z-index: 98;
}

#news-bas{
	position:relative;
	width: 172px;
	background-color: #77665c;
	background-image: url("../images/decor/haut-news.gif");
	background-position:bottom;
	background-repeat: no-repeat;
	bottom:0px;
	left:0px;
	z-index: 99;
}

#dons{
	position:relative;
	width: 172px;
	top: 250px;
	left:15px;
	z-index: 130;
}

#centre2{
	position:absolute;
	width: 490px;
	height: 390px;
	text-indent:0px;
	padding-bottom:0px;
	padding-top:6px;
	top:300px;
	left:290px;
	z-index: 200;
}

/*------------------------------------------------------------------Styles d'?riture---------------------------------------------------*/

.pied{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #bebebe;
    font-size: 9px;
    text-align: left;
}

.asso{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #bebebe;
    font-size: 12px;
    text-align: left;
}

.menu{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #bebebe;
    font-size: 12px;
    text-align: left;
}

.taille01{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 12px;
    text-align: left;
}

.input{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #59453a;
    font-size: 11px;
    border: 1px solid #257a26;
    border-bottom: 2px solid #257a26;
    border-right: 2px solid #257a26;
}

.submit{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #59453a;
    font-size: 11px;
    border: 1px solid #257a26;
    border-bottom: 2px solid #257a26;
    border-right: 2px solid #257a26;
}

.police11{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #3a5f79;
    font-size: 11px;
    text-align: left;
}

a.pied {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
    color: #bebebe;
}

a.pied:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
    color: #bebebe;
}

a.pied:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    text-decoration:none;
    color: #bebebe;
}

a.normal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    color: #000000;
}

a.normal:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    color: #000000;
}

a.normal:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    color: #898989;
}

a.menu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    text-decoration:none;
    color: #bebebe;
}

a.menu:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    text-decoration:none;
    color: #bebebe;
}

a.menu:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    text-decoration:none;
    color: #bebebe;
}

a.news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 10px;
	text-decoration:none;
    text-align: justify;
}

a.news:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
	text-decoration:none;
    font-size: 10px;
    text-align: justify;
}

a.news:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration:none;
    font-size: 10px;
    text-align: justify;
}
