/*
CSS By Absolut Créations http://www.absolut-creations.com
*/

#rechercheavancee {
	position: absolute;
	top: 17px;
	right: 10px;
	background: url(../images/menu-advanced-search-en.png) no-repeat top right;
}
#rechercheavancee a {
	display: block;
	height: 19px;
	width: 111px;
}
#rechercheavancee span {
	position: absolute;
	left: -9000px;
}

.menuaccueil {
	background: url(../images/menu-bg-accueil.png) no-repeat top left;
}

#actuacc {
	background-color: #E6E6F0;
	width: 370px;
	height: 78px;
	padding: 7px;
	float: left;
	margin-right: 9px;
	background: url(../images/fond-actu-acc.png) no-repeat top left;
}
#actuacc h2 {
	font-size: 14px;
	color: #666;
}
#actuacc ul {
	margin: 0 0 0 5px;
}
#actuacc li {
	list-style-type: none;
	background: url(../images/actu-puce-journal.png) no-repeat 0 65%;
	padding-left: 20px;
	font-size: 11px;
	margin: 2px 0 0 0;
}
#actuacc a {
	color: #666;
	text-decoration: none;
}
#actuacc p {
	color: #666;
		margin: 5px 0 0 2px;
}
#actuacc p a {
	text-decoration: underline;
}
#actuacc a:hover {
	text-decoration: underline;
}

#minipub {
	float: left;
	width: 191px;
	height: 92px;
	border-left: 1px dotted #CCC;
	padding-left: 9px;
}

#cat {
	clear: both;
	padding-top: 20px;
}

.rub {
	width: 190px;
}
.rub h2 {
	height: 145px;
}
.rub h2 span {
	position: absolute;
	left: -9000px;
}
.rub ul {
	padding: 5px 0 0 10px;
	list-style: none;
	height: 120px;
}
.rub li {
	list-style-type: none;
	padding-left: 20px;
	font-size: 12px;
}
.rub a {
	text-decoration: none;
}
.rub a:hover {
	text-decoration: underline;
	color: #333;
}

#radios {
	background: #FEF7EE;
	float: left;
}
#radios h2 {
	background: url(../images/home-radio.jpg) no-repeat top left;
}
.rub h2 a {
	display: block;
	height: 145px;
	width: 190px;
}
#radios ul {
	background: url(../images/home-bot-radio.png) no-repeat bottom left;
}
#radios li {
	background: url(../images/puce-bg-radio.png) no-repeat 0 40%;
}


#tvs {
	background: #FFFAE6;
	margin-left: 10px;
	float: left;
}
#tvs h2 {
	background: url(../images/home-television-en.jpg) no-repeat top left;
}

#tvs ul {
	background: url(../images/home-bot-television.png) no-repeat bottom left;
}
#tvs li {
	background: url(../images/puce-bg-television.png) no-repeat 0 40%;
}

#podcasts {
	background: #F4F1F8;
	float: left;
	margin-left: 10px;
}
#podcasts h2 {
	background: url(../images/home-podcast.jpg) no-repeat top left;
}
#podcasts ul {
	background: url(../images/home-bot-podcast.png) no-repeat bottom left;
}
#podcasts li {
	background: url(../images/puce-bg-podcast.png) no-repeat 0 40%;
}

#videos {
	background: #F6F9EF;
	float: left;
	margin: 10px 0 0 0;
}
#videos h2 {
	background: url(../images/home-video-en.jpg) no-repeat top left;
}
#videos ul {
	background: url(../images/home-bot-video.png) no-repeat bottom left;
}
#videos li {
	background: url(../images/puce-bg-video.png) no-repeat 0 40%;
}

#musiques {
	background: #E9FAFC;
	float: left;
	margin: 10px 0 0 10px;
}
#musiques h2 {
	background: url(../images/home-musique-en.jpg) no-repeat top left;
}
#musiques ul {
	background: url(../images/home-bot-musique.png) no-repeat bottom left;
}
#musiques li {
	background: url(../images/puce-bg-musique.png) no-repeat 0 2px;
}

#services {
	background: #FDEBE9;
	float: left;
	margin: 10px 0 0 10px;
}
#services h2 {
	background: url(../images/home-services.jpg) no-repeat top left;
}
#services ul {
	background: url(../images/home-bot-services.png) no-repeat bottom left;
}
#services li {
	background: url(../images/puce-bg-services.png) no-repeat 0 2px;
}

#modeemploi {
	margin: 20px 0 0 12px;
	background: url(../images/new-infobox-bottom.png) no-repeat bottom left;
	padding-bottom: 14px;
	width: 277px;
}
#modeemploi h3 {
	background: url(../images/new-infobox-top-en.png) no-repeat top left;
	height: 39px;
}
#modeemploi h3 span {
	position: absolute;
	left: -9000px;
}
#modeemploi p {
	background: url(../images/new-infobox-repeat.png) repeat-y top left;
	padding: 10px 18px 0 18px;
	font-size: 11px;
	color: #999;
}
#modeemploi a {
	color: #999;
	text-decoration: underline;
}

#rechrad, #rechtel, #rechvid, #rechmus, #rechpod {
  margin: 0 0 20px 20px;
}
#rechrad li a, #rechtel li a, #rechvid li a, #rechmus li a, #rechpod li a {
  color: #000;
}
#rechrad p a, #rechtel p a, #rechvid p a, #rechmus p a, #rechpod p a {
  color: #000;
  background: url(../images/radio-theme-puce.png) no-repeat top left;
  padding-left: 20px;
}
#rechrad h3, #rechrad li {
  color: #F29627;
}
#rechtel h3, #rechtel li {
  color: #FFCC00;
}
#rechvid h3, #rechvid li {
  color: #8CB340;
}
#rechmus h3, #rechmus li {
  color: #0FCDDD;
}
#rechpod h3, #rechpod li {
  color: #623EAC;
}

