@import url("paging_public.css");
@import url("tiny.css");
@import url("listanddisplay.css");
@import url("types.css");



div.texte.type1 p a {
	color: #999999;
	border-bottom: 1px dotted #999999;
}

div.texte.type2 p a {
	color: #0078a9;
	border-bottom: 1px dotted #0078a9;
}

div.texte.type3 p a{
	color: #7d2a90;
	border-bottom: 1px dotted #7d2a90;
}

div.texte.type4 p a{
	color: #a1b01a;
	border-bottom: 1px dotted #a1b01a;
}

ul#list {
	display: block;
	padding: 0;
	margin: 0;
	width: 500px;
	float: left;
}

ul#list li {
	margin: 0;
	display: block;
	width: 480px;
	padding: 20px 10px;
}

div.texte{
	float:right;
	width: 350px;
}

div.full{
	background: transparent;
	width: 100%;
}

div.full img{
	float: left;
	margin: 0 10px 0 0;
	background: transparent;
}

div.texte h3{
	margin: 0px;
	padding: 0px;
	font-size: 17px;
	text-transform: uppercase;
}

div.texte h2{
	margin: 5px 0 -8px 0;
	padding: 0px;
	font-size: 12px;
}

div.texte p{
	clear: both
}

div#push_article {
	width: 190px;
	display: block;
	float: left;
	height: 500px;
	margin-top: 40px;
}

div#nav_article {
	background: url(../img/nav_agenda.png) no-repeat;
	display: block;
}

div#content_article {
	width: 500px;
	float: right;
}

div#content_article h1{
	color: #a1b01a;
}

div#content_article a {
	/*border-bottom: 1px dotted #a1b01a;*/
	/*color: #a1b01a;*/
	text-decoration: none;
}

div#content_article a:hover {
	/*border-bottom: 1px solid #a1b01a;*/
	border-bottom-style: solid;
	/*color: #a1b01a;*/
	text-decoration: none;
}

ul#list li .date, #content div.date {
	font-weight: bold;
	float: left;
	width: 90px;
	height: 80px;
	color: white;
	margin: 0 10px 10px 0;
}

ul#list li .date div#jour, #content div.date div#jour {
	float: left;
	width: 90px;
	color: #393333;
	text-align: center;
	font-size: 10px;
}

ul#list li .date div#date, #content div.date div#date {
	float: left;
	width: 90px;
	text-align: center;
	font-size: 48px;
	line-height: 48px;
}

ul#list li .date div#mois, #content div.date div#mois {
	float: left;
	width: 90px;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
}

ul#list li div.type2.date, #content div.type2.date {
	background: transparent url(../img/date_sticker_SENIOR.png) no-repeat 50% 50%;
}

ul#list li div.type3.date, #content div.type3.date {
	background: transparent url(../img/date_sticker_ENFANT.png) no-repeat;
}

ul#list li div.type4.date, #content div.type4.date {
		background: transparent url(../img/date_sticker_SOCIAL.png) no-repeat;
}

ul#list li div.type11.date, #content div.type11.date {
	background: transparent url(../img/date_sticker_SENIOR.png) no-repeat 50% 50%;
}

ul#list li div.type12.date, #content div.type12.date {
	background: transparent url(../img/date_sticker_ENFANT.png) no-repeat;
}

ul#list li div.type13.date, #content div.type13.date {
		background: transparent url(../img/date_sticker_SOCIAL.png) no-repeat;
}

#calendar {
	width: 180px;
	margin: 46px auto 0 auto;
}
