/* CSS Document */



/* ***********************
Listing
*******************************/

.listing {

}

.listing dt {
	padding: 5px 10px 10px 10px;
	background: #fdebf1;
}

.listing dd {
	margin: 0 0 12px 0;
	padding: 0 10px 15px 10px;
	background: url(images/gabarit/background-listing.gif) no-repeat bottom #fdebf1;
}

ul.listing {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}

ul.listing li {
	margin: 12px 0 0 0 !important;
	padding: 0 10px 15px 10px !important;
	background: url(images/gabarit/background-listing.gif) no-repeat bottom #fdebf1 !important;
}

ul.listing li img {
	border: none !important;
	margin: 10px 10px 0 0 !important;
}

ul.listing li a {
	text-decoration: none !important;
}

ul.listing li a.fluxgoogletitre {	
	text-decoration: underline !important;
}


/****************************
Listes
*****************************/

#contenu ul {
	margin: 10px 0 15px 25px;
	list-style: square;
}

#contenu li {
	margin: 0 0 10px 0;
}

#contenu ul.sommaire {
	margin: 10px 0 15px 0;
	padding: 5px 0 5px 25px;
	background: #fdebf1;
	border: 1px solid #E2017B;
}

#contenu ul.sommaire li {
	margin: 0 0 2px 0 !important;
}

#contenu ul.liens {
	list-style: none;
	margin: 10px 0 15px 0;
	padding: 5px 0 5px 0;
}

#contenu ul.liens li {
	padding: 5px 5px 5px 5px;
	background: #CFF1FF;
	border: 1px solid #009DE0;	
	clear: both;
	overflow: auto;
}

#contenu ul.liens img {
	border: 1px solid #009DE0;
	margin-bottom: 0;
}

#contenu dl.liens {
	margin: 10px 0 15px 0;
}

#contenu dl.liens dt {
	padding: 5px 5px 5px 5px;
	border: 1px solid #009DE0;	
	border-bottom: none;
	background: #CFF1FF;
	clear: both;	
}

#contenu dl.liens dd {
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #009DE0;	
	border-top: none;
	background: #CFF1FF;	
	overflow: auto;
}

#contenu dl.liens dd img {
	border: 1px solid #009DE0;
	margin-bottom: 0;
}


#contenu ul.mise-en-avant {
	margin: 10px 0 15px 0;
	padding: 5px 0 0 25px;
}

/***************************
carte ADOT départemental
****************************/
.carte {
	padding: 10px 5px 10px 5px;
	text-align: center;
	background: #FDF0F7;
}


/*****************************
Table
******************************/
.table_address_adot {
	width: 100%;
}

.table_address_adot td {
	width: 50%;
	vertical-align: top;
}

