/* Feuille CSS Association Carapote */

body {
     margin: 3px 0 ;
	  padding: 0 ;
	  background-color: #FFFFCC;
	  background-image: url(../images/fond3.jpg);
	  font-family: "garamond", Palatino, Book Antiqua, Baskerville, Bookman Old Style, Bitstream Charter, Apple Garamond, Century Schoolbook, Georgia, serif;
	  text-align: center;
}

h1{
	font-size: 24px;
	font-weight: bold;
	color: #E33F00;
}

h2{
	font-size: 20px;
	font-weight: bold;
	color: #FF4500;
}

h3{
	font-size: 15px;
	font-weight: bold;
	color: #29A92A;
}

p{
	font-size: 18px;
	font-weight: bold;
	color: #006400;
}

a{
	color: Green;
}

a:hover{
	color: #FF7F50;
}

.conteneur{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #fff;
	border-style: groove;
	border-color: #FF8C00;
	width: 1024px;
}

/* Menu */
#navcontainer { 
	/* none needed */ }

ul#navlist {
        margin: auto;
        padding: auto;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: "garamond", Palatino, Book Antiqua, Baskerville, Bookman Old Style, Bitstream Charter, Apple Garamond, Century Schoolbook, Georgia, serif;
        font-size: 16px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: #FFFFCC;
        border-bottom: groove #FF8C00;
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #972626;
        border-right: groove #FFA500;
		  border-left: groove #FFA500;
        text-decoration: none;
}

ul#navlist li#active {
        color: #005501;
        background-color: #FEFF7B;
}

#navlist a:hover {
        color: #005101;
        background-color: #FFEB75;
}
/* Fin menu */

.div1, .div1 a:link, .div1 a {
	font-size: 16px;
	font-weight: bold;
	color: #006401;
}

.div1 a:hover{
	color: #E13E00;
}

trocs{
	background-color: #FFFFF0;
}

table{
	width: 95%;
	border-bottom: solid 1px #5E7D1E;
	border-top: solid 1px #5E7D1E;
	text-align: center;
}

td{
	border-left: 1px solid #5E7D1E;
	border-right: solid 1px #5E7D1E;
	border-bottom: solid 1px #5E7D1E;
	color: #344611;
	font-weight: bold;
	font-size: 14px;
}

td a{
	color: #344611;
}

td a:hover{
	color: #FFD700;
}

tr{
	background-color: #FFFFCC;	
}

#inscrip, #inscrip a{
	font-size: 14px;
	font-weight: bold;
	color: #005D01;
}

#inscrip a:hover{
	color: #FF8C00;
}

#contact{
	font-size: 16px;
	font-weight: bold;
	color: #EA4100;
}

#code{
	margin-left: auto;
	margin-right: auto;
	width: 60%;
	border: solid 1px #EA4100;
	font-size: 15px;
	font-weight: 700;
	color: #EA4100;
}

.ref{
	margin-bottom: 0px;
	font-size: 12px;
	color: #FF8C00;
}

.footer{
	color: White;
	font-size: 12px;
	margin-bottom: 0px;
}
