﻿dt, dl, dd { margin:0; padding:0;}

/* MENU PRINCIPAL */
div#menu_principal {
	position:relative;
	width:630px;
	height:150px;
	text-align:left;
	float:left;
	outline: none;
}
div#menu_principal dl dt {
	display:block;
	outline: none;
}
div#menu_principal dl dt a {
	display:none;
	outline: none;
}
div#menu_principal dt#dt_smenu1 {
	position:absolute;
	background:url(../images/Allier-Comte-Communaute-index-on_04.jpg) no-repeat;
	top:0px;
	left:0px;
	width:157px;
	height:184px;
	outline: none;
}
div#menu_principal dt#dt_smenu2 {
	position:absolute;
	background:url(../images/Allier-Comte-Communaute-index-on_05.jpg) no-repeat;
	top:0px;
	left:157px;
	width:157px;
	height:184px;
	outline: none;
}
div#menu_principal dt#dt_smenu3 {
	position:absolute;
	background:url(../images/Allier-Comte-Communaute-index-on_06.jpg) no-repeat;
	top:0px;
	left:314px;
	width:157px;
	height:184px;
	outline: none;
}
div#menu_principal dt#dt_smenu4 {
	position:absolute;
	background:url(../images/Allier-Comte-Communaute-index-on_07.jpg) no-repeat;
	top:0px;
	left:471px;
	width:157px;
	height:184px;
	outline: none;
}
div#menu_principal dl dd {
	background-color:#fffff;
	height:184px;
	width:157px;
	font-size:0.71em;
	position:absolute;
	display:none;
	outline: none;
}
div#menu_principal dl dd#smenu1 {
	background:url(../images/Allier-Comte-Communaute-index_04.jpg) no-repeat;
	left:0px;
	padding-top:45px;
	outline: none;
}
div#menu_principal dl dd#smenu2 {
	background:url(../images/Allier-Comte-Communaute-index_05.jpg) no-repeat;
	left:157px;
	padding-top:45px;
	outline: none;
}
div#menu_principal dl dd#smenu3 {
	background:url(../images/Allier-Comte-Communaute-index_06.jpg) no-repeat;
	left:314px;
	padding-top:45px;
	outline: none;
}
div#menu_principal dl dd#smenu4 {
	background:url(../images/Allier-Comte-Communaute-index_07.jpg) no-repeat;
	left:471px;
	padding-top:45px;
	outline: none;
}
div#menu_principal dl dd #fondlien {
	width:154px;
	height:12px;
	outline: none;
}
div#menu_principal dl dd #fondlien:hover {
	background-color:#fff;
	outline: none;
}
div#menu_principal dl dd #fondlien a {
	text-decoration:none;
	display:block;
	padding-left:10px;
	outline: none;
}
div#menu_principal dd#smenu1 #fondlien a {
	color:#fff;
	font-size:8.5pt;
	margin-top:2px;
	outline: none;
}
div#menu_principal dd#smenu1 #fondlien a:hover {
	color:#CE5830;
	background-color:#fff;
	outline: none;
}
div#menu_principal dd#smenu2 #fondlien a {
	color:#fff;
	font-size:8.5pt;
	margin-top:2px;
	outline: none;
}
div#menu_principal dd#smenu2 #fondlien a:hover {
	color:#7E8B17;
	background-color:#fff;
	outline: none;
}
div#menu_principal dd#smenu3 #fondlien a {
	color:#fff;
	font-size:8.5pt;
	margin-top:2px;
	outline: none;
}
div#menu_principal dd#smenu3 #fondlien a:hover {
	color:#8F9F18;
	background-color:#fff;
	outline: none;
}
div#menu_principal dd#smenu4 #fondlien a {
	color:#fff;
	font-size:8.5pt;
	margin-top:2px;
	outline: none;
}
div#menu_principal dd#smenu4 #fondlien a:hover {
	color:#A7B720;
	background-color:#fff;
	outline: none;
}

.spacerlien{width:190px;height:177px;text-align:left;padding-left:40px;padding-top:15px;outline: none;}
.spacerimg{width:200px;text-align:left;padding-left:20px;outline: none;}
.spacerimg2{width:200px;height:19px;padding-left:19px;padding-top:15px;outline: none;}
.spacertexte{width:200px;height:25px;padding-left:37px;padding-top:12px;text-align:left;font-size: 6.5pt;font-weight: 650;color:#919193;outline: none;}
.spacerimg3{width:200px;height:250px;padding-left:20px;padding-top:4px;outline: none;}
.spacertexte2{width:200px;height:20px;padding-left:37px;padding-top:10px;text-align:left;font-size: 6.5pt;font-weight: 650;color:#919193;outline: none;}
.spacertexte3{width:200px;height:20px;padding-left:37px;padding-top:10px;text-align:left;font-size: 6.5pt;font-weight: 650;color:black;outline: none;}
.spacerimg4{width:153px;height:25px;padding-right:19px;padding-top:7px;outline: none;}
.spacertexte4{width:153px;min-height:15px;max-height:30px;padding-right:2px;margin-top:5px;text-align:left;font-size: 9pt;font-weight: bold;color:#db5c34;outline: none;}
.spacertexte5{width:153px;height:12px;padding-right:2px;text-align:left;font-size: 6.5pt;font-weight: 650;color:#919193;outline: none;}
.spacertexte6{width:144px;height:110px;padding-right:12px;outline: none;overflow:hidden}
.spacertexte6 p{height:10px;text-align:left;font-size: 6.5pt;font-weight: 650;color:#919193;margin:0}
.spacertexte7{width:140px;height:16px;padding-right:20px;margin-top:5px;text-align:left;font-size: 6.5pt;font-weight: 650;color:black;outline: none;}
.spacerimg5{width:153px;height:170px;padding-right:19px;padding-top:5px;outline: none;}
.div1{width:153px;height:140px;padding-right:18px;padding-top:5px;outline: none;}
.div2{width:153px;height:163px;padding-right:18px;padding-top:5px;outline: none;}
.div3{width:153px;height:163px;padding-right:18px;padding-top:5px;outline: none;}
.spacertexte8{width:153px;height:15px;padding-left:8px;margin-top:5px;text-align:left;font-size: 12pt;font-weight: bold;color:#7a8817;outline: none;}
.spacertexte9{width:153px;height:15px;padding-left:8px;margin-top:10px;text-align:left;font-size: 9pt;font-weight: bold;color:#b6be80;outline: none;}
.spacertexte10{width:143px;height:80px;padding-left:8px;margin-top:5px;text-align:left;font-size: 6.5pt;color:#919193;outline: none;}
.spacertexte11{width:153px;height:15px;padding-left:8px;text-align:left;font-size: 6.5pt;font-weight: 650;color:black;outline: none;}
.spacerimg6{width:153px;height:70px;outline: none;}
.spacertexte12{width:153px;height:15px;padding-left:8px;margin-top:5px;text-align:left;font-size: 10pt;font-weight: bold;color:#7a8817;outline: none;}
.spacertexte13{width:143px;height:80px;padding-left:8px;margin-top:10px;text-align:left;font-size: 6.5pt;color:#919193;outline: none;}
.spacertexte14{width:153px;height:35px;padding-left:8px;text-align:left;font-size: 6.5pt;font-weight: 650;color:black;outline: none;}
.spacerimg7{width:153px;height:47px;outline: none;}
.spacertexte15{width:143px;height:40px;padding-left:8px;margin-top:5px;text-align:left;font-size: 6.5pt;color:#919193;outline: none;}
.spacertexte16{width:153px;height:15px;padding-left:8px;margin-top:5px;text-align:left;font-size: 6.5pt;font-weight: 650;color:black;outline: none;}
.div_haut{width:534px;height:120px;padding-top:80px;padding-left:30px;padding-right:40px;outline: none;}
.div_bas{width:554px;height:112px;padding-top:73px;padding-left:25px;padding-right:25px;outline: none;}
.texte_artisan1{font-size: 10pt;font-weight: 650;line-height: 20px;color:black;outline: none;}
.texte_artisan2{font-size: 10pt;font-weight: 650;line-height: 20px;color:black;outline: none;}
.texte_assoc1{font-size: 10pt;font-weight: 650;line-height: 20px;color:black;outline: none;}
.texte_assoc2{font-size: 10pt;font-weight: 650;line-height: 20px;color:black;outline: none;}