/* CSS Document */

body {
	background-color: #FFF;
	margin-top: 20px;
	margin-left: 0px;
	/*background-image: url(../images/bkg.jpg);
	background-repeat: repeat;*/
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	margin-left: 40px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.aca_gris {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color: #999;
}

.aca_noir {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color: #000;
}

.aca_noir_bold {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}

#aca_all {
	height: 100%;
	width: 100%;
}
    
#aca_content {
	height: auto;
	width: 824px;
	margin:0 auto;
}
        
#aca_header {
	background-image: url(../images/aca_banner.jpg);
	float: left;
	height: 146px;
	width: 722px;
	border: 1px solid #CCC;
	padding-left: 100px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#aca_header_in {
	float: left;
	height: 136px;
	width: 500px;
	padding-top: 8px;
}

#aca_header_in a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}

#aca_header_in a:hover {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color: #57a14e;
	text-decoration: none;
	font-weight: bold;
}

#aca-cadre {
	float: left;
	height: 35px;
	width: 300px;
	border: 1px solid #999;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	color: #000;
	padding: 5px;
	margin-top:5px;
	margin-bottom:5px;
}
            
#aca_center {
	float: left;
	height: auto;
	width: 822px;
	background-color: #FFF;
	margin-top:20px;
	border: 1px solid #CCC;
}
            
#aca_text {
	float: left;
	height: auto;
	width: 568px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#aca_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #57a14e;
	text-decoration: underline;
}

#aca_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#aca_text img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#aca_menu {
	background-color: #FFF;
	float: left;
	height: 398px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_lag {
	background-color: #FFF;
	float: left;
	height: 2798px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_ms {
	background-color: #FFF;
	float: left;
	height: 698px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_pisc {
	background-color: #FFF;
	float: left;
	height: 1098px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_antialg {
	background-color: #FFF;
	float: left;
	height: 2398px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_agenda {
	background-color: #FFF;
	float: left;
	height: 798px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_gal {
	background-color: #FFF;
	float: left;
	height: 598px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_liens {
	background-color: #FFF;
	float: left;
	height: 1498px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_contact {
	background-color: #FFF;
	float: left;
	height: 518px;
	width: 214x;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 9px;
}

#aca_menu_cadre {
	float: left;
	height: 396px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_lag {
	float: left;
	height: 2796px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_ms {
	float: left;
	height: 696px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_pisc {
	float: left;
	height: 1096px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_antialg {
	float: left;
	height: 2396px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_agenda {
	float: left;
	height: 796px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_gal {
	float: left;
	height: 596px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_liens {
	float: left;
	height: 1496px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

#aca_menu_cadre_contact {
	float: left;
	height: 516px;
	width: 212px;
	border: 1px solid #CCC;
	text-align: center;
}

.aca_btn_on {
	background-color: #82c672;
	float: left;
	height: 18px;
	width: 201px;
	border: 1px solid #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

.aca_subbtn_on {
	background-color: #80AF70;
	float: left;
	height: 14px;
	width: 201px;
	border: 1px solid #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	padding-top:5px;
	margin-top: 1px;
	margin-right: 5px;
	margin-left: 5px;
}

.aca_btn a {
	background-color: #FFF;
	float: left;
	height: 18px;
	width: 201px;
	border: 1px solid #ccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	padding-top:5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

.aca_subbtn a {
	background-color: #E9E9E9;
	float: left;
	height: 14px;
	width: 201px;
	border: 1px solid #ccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	padding-top:5px;
	margin-top: 1px;
	margin-right: 5px;
	margin-left: 5px;
}

.aca_btn a:hover {
	background-color: #ccc;
	float: left;
	height: 18px;
	width: 201px;
	border: 1px solid #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-top:5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

.aca_subbtn a:hover {
	background-color: #CCC;
	float: left;
	height: 14px;
	width: 201px;
	border: 1px solid #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	padding-top:5px;
	margin-top: 1px;
	margin-right: 5px;
	margin-left: 5px;
}
            
#aca_ad {
	background-color: #ccc;
	float: left;
	height: 20px;
	width: 814px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 5px;
}

#aca_ad a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

#aca_ad a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #57a14e;
	text-decoration: none;
}

#aca_footer {
	float: left;
	height: auto;
	width: 824px;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:20px;
}

#aca_footer img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none;
}

#aca_footer a {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

#aca_footer a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #57a14e;
	text-decoration: underline;
}

