body {
	background-color: #CCFFCC;
        background-color: #D4FFD4;
	color: #663366;
	scrollbar-base-color: #AEC9E4;
	scrollbar-arrow-color:  #45688B;
	border: #3300CC;
        font-weight: normal;
}

body,font,th,td,p,div {	font-family: Verdana, Arial, Helvetica, sans-serif}

body, p, td { font-size: 11px; }

a:link,a:active,a:visited {
	text-decoration: none; 
	color: #FF6633;
}

a:hover	{
	text-decoration: underline;
	color: #FF99FF;
}

img {
	border: none;
}

hr {
	height: 1px; 
	border: solid #506070 1px; 
	border-top-width: 1px;
}
input {
        border: 2px solid #0099FF;
        background-color: #66CC99;
        color: #CC0099;
        font-weight: bold;
}
input[type="radio"] {
	border: none;
        background-color: transparent;
}
input[type="checkbox"] {
	border: none;
        background-color: transparent;
}
textarea {
        border: 2px solid #0099FF;
        background-color: #66CC99;
        color: #CC0099;
}
select {
        border: 2px solid #0099FF;
        background-color: #66CC99;
        color: #CC0099;
}


.lien {
	cursor: pointer;
	text-decoration: underline;
	color: #0033FF;
        font-weight: normal;
}
.lien:hover {
        text-decoration: underline;
        color: #FF99FF;
}



.TITRE {  
	font-size: 18px; 
	color: #990066; 
	font-weight: bold
}

.Titre1 {
	font-size: 14px;
	border: 1pt solid #3300CC;
	font-weight: bold;
}
.Titre2 {  font-size: 14px; font-style: italic; color: #003399}

.hbgd {  border: 1px solid #3300CC}


.Recap {
	font-size: 14px;
	border: 1pt solid #3300CC;
	font-weight: bold;
	background-color: #99CC99;
}


.b_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
}
.b_d {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
}
.b_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
}
.b_h {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
}
.b_bg {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
}
.b_bd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
}
.b_gd {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
}
.b_hbg {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
}
.b_hbd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
}
.b_hb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
}
.b_bgd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
}
.b_g_c {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	background-color: #99CC99;
}
.b_d_c {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
	background-color: #99CC99;
}
.b_b_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	background-color: #99CC99;
}
.b_h_c {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	background-color: #99CC99;
}
.b_bg_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	background-color: #99CC99;
}
.b_bd_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
	background-color: #99CC99;
}
.b_gd_c {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
	background-color: #99CC99;
}
.b_hbg_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	background-color: #99CC99;
}
.b_hbd_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
	background-color: #99CC99;
}
.b_hb_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3300CC;
	background-color: #99CC99;
}
.b_bgd_c {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3300CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3300CC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3300CC;
	background-color: #99CC99;
}

.c {
	background-color: #99CC99;
}

.nom_club {
        -moz-opacity:0.5;
        opacity: 0.5;
        filter:alpha(opacity=50);
        font-size: 65px;
        color: #990066;
        font-weight: bold;
        position:absolute;
        left:90%;
        top: 15%;
        width:10%;
}

.transparent {
	background-color:#000000;
        -moz-opacity:0.5;
        opacity: 0.5;
        filter:alpha(opacity=50);
	-khtml-opacity: 0.5;
        position:absolute;
        left:0px;
        top:0px;
        width:100%;
        height:310%
}

.div_t {
        border: 2px solid #0099FF;
        background-color: #D4FFD4;
        position:absolute;
        left:25%;
        top:40%;
        width:50%;
        height:20%
}

.div_t1 {
        background-color: #D4FFD4;
        position:absolute;
        left:5%;
        top:3%;
        width:90%;
        height:300%
}

.div_croix {
        background-color: #D4FFD4;
        position:absolute;
        left:0%;
        top:0px;
        width:100%;
        height:16px;
}


.div_t2 {
        border: 2px solid #0099FF;
        background-color: #D4FFD4;
        position:absolute;
        left:25%;
        top:50px;
        width:50%;
        height:125px
}

.div_tri {
        border: 2px solid #0099FF;
        background-color: #D4FFD4;
        position:absolute;
        left:25%;
        top:50px;
        width:50%;
        height:350px
}

.div_cat {
        border: 2px solid #0099FF;
        background-color: #D4FFD4;
        position:absolute;
        left:25%;
        top:50px;
        width:50%;
        height:400px
}

.div_stats {
        border: 2px solid #0099FF;
        background-color: #D4FFD4;
        position:absolute;
        left:25%;
        top:50px;
        width:50%;
}

.forfait {
        background-color: #FFCCCC;
	text-decoration: line-through ;

}

.menu0 {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #3300CC;
        background-color: #99CC99;
        width:149px;
        height:50px; 
}

.menu01 {
        z-index:2;
}

.menu1 {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #3300CC;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #3300CC;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #3300CC;
        background-color: #99CC99;
        width:149px;
        height:40px;
        z-index:3;
}

.help {
        width:60%;
	margin-left: auto;
	margin-right: auto;
        background-color: #FFCCCC;
        border-width: 1px;
        border-style: solid;
        border-color: #3300CC;}

.lien_cadre {
        cursor: pointer;
        text-decoration: underline;
        color: #0033FF;
        font-weight: normal;
	position: relative;
        z-index:1;
}
.lien_cadre:hover {
        text-decoration: underline;
        color: #FF99FF;
}

