/*
	CSS-Coup coeur pour egzakt.com
	Jeff - egzakt.com
	2007-12-21
*/

.conteneur_saison_1 {
	/*extend: .conteneur*/
	background: #FFFFFF url(../images/ul/tuiles/navig_coup_coeur_saison_1.jpg) bottom left no-repeat;
}

.conteneur_saison_2, .conteneur_saison_3, .conteneur_saison_4 {
	/*extend: .conteneur*/
	background: #FFFFFF url(../images/ul/tuiles/navig_coup_coeur_saison_4.jpg) bottom left no-repeat;
}

.conteneur_saison_1.detail_saison_1 {
	/*extend: .conteneur*/
	background: #FFFFFF url(../images/ul/tuiles/navig_coup_coeur_long_saison_1.jpg) bottom left no-repeat;
}

.conteneur_saison_2.detail_saison_2, .conteneur_saison_3.detail_saison_3, .conteneur_saison_4.detail_saison_4 {
	/*extend: .conteneur*/
	background: #FFFFFF url(../images/ul/tuiles/navig_coup_coeur_long_saison_4.jpg) bottom left no-repeat;
}

.detail_saison_1 .usager_coup_coeur_details, .detail_saison_2 .usager_coup_coeur_details, .detail_saison_3 .usager_coup_coeur_details, .detail_saison_4 .usager_coup_coeur_details {
	border: none;
}

.coup_coeur_navigation {
	/*extend: .navigation*/
	padding-bottom: 5px;
}

.coup_coeur_contenu {
	/*extend: .contenu*/
	width: 783px;
	margin: 0 0 0 1px;
	background: none;
}

dl.coup_coeur_categorie {
	/*extend: dl.categorie*/
	margin: 0;
	padding: 0;
}

dl.coup_coeur_categorie dt {
	/*extend: dl.categorie dt*/
	background-color: transparent;
}

dl.categorie_saison_1 dt a {
	/*extend: dl.categorie dt a*/
	font-weight: bold;
	color: #134785;
	background: url(../images/ul/boutons/coup_coeur_categorie_saison_1.gif) bottom left no-repeat;
}

dl.categorie_saison_2 dt a {
	/*extend: dl.categorie dt a*/
	font-weight: bold;
	color: #12581F;
	background: url(../images/ul/boutons/coup_coeur_categorie_saison_2.gif) bottom left no-repeat;
}

dl.categorie_saison_3 dt a {
	/*extend: dl.categorie dt a*/
	font-weight: bold;
	color: #12581F;
	background: url(../images/ul/boutons/coup_coeur_categorie_saison_3.gif) bottom left no-repeat;
}

dl.categorie_saison_4 dt a {
	/*extend: dl.categorie dt a*/
	font-weight: bold;
	color: #12581F;
	background: url(../images/ul/boutons/coup_coeur_categorie_saison_4.gif) bottom left no-repeat;
}

dl.coup_coeur_categorie dt a:hover,
dl.coup_coeur_categorie dt a.selected {
	background-position: -166px bottom;
}

dl.categorie_saison_1 dt a:hover,
dl.categorie_saison_1 dt a.selected {
	color: #134785;
}

dl.categorie_saison_2 dt a:hover,
dl.categorie_saison_3 dt a:hover,
dl.categorie_saison_4 dt a:hover,
dl.categorie_saison_2 dt a.selected,
dl.categorie_saison_3 dt a.selected,
dl.categorie_saison_4 dt a.selected {
	color: #12581F;
}

dl.coup_coeur_categorie dd {
	/*extend: dl.categorie dd*/
	background-color: transparent;
}

dl.coup_coeur_categorie dd ul {
	/*extend: dl.categorie dd ul*/
	background-image: none;
}

dl.categorie_saison_1 dd ul {
	/*extend: dl.categorie dd ul*/
	background-color: #E6F8FE;
}

dl.categorie_saison_2 dd ul,
dl.categorie_saison_3 dd ul,
dl.categorie_saison_4 dd ul {
	/*extend: dl.categorie dd ul*/
	background-color: #ECF3DA;
}

dl.categorie_saison_1 dd ul li.saisons_precedentes .dernier,
dl.categorie_saison_1 dd ul li.saisons_precedentes .selected {
	background-color: #84BEF2;
}

dl.categorie_saison_2 dd ul li.saisons_precedentes .dernier,
dl.categorie_saison_3 dd ul li.saisons_precedentes .dernier,
dl.categorie_saison_4 dd ul li.saisons_precedentes .dernier,
dl.categorie_saison_2 dd ul li.saisons_precedentes .selected,
dl.categorie_saison_3 dd ul li.saisons_precedentes .selected,
dl.categorie_saison_4 dd ul li.saisons_precedentes .selected {
	background-color: #B0CC6D;
}

dl.categorie_saison_1 dd ul li a.dernier {
	border-bottom: 1px solid #6FC7F5;
}

dl.categorie_saison_2 dd ul li a.dernier,
dl.categorie_saison_3 dd ul li a.dernier,
dl.categorie_saison_4 dd ul li a.dernier {
	border-bottom: 1px solid #ADCC55;
}

dl.categorie_saison_1 dd ul li a {
	/*extend: dl.categorie dd ul li a*/
	background-color: #55A5EC;
	color: #FFF;
	border: 1px solid #6FC7F5;
	border-bottom: none;
}

dl.categorie_saison_2 dd ul li a,
dl.categorie_saison_3 dd ul li a,
dl.categorie_saison_4 dd ul li a {
	/*extend: dl.categorie dd ul li a*/
	background-color: #8DB62D;
	color: #FFF;
	border: 1px solid #ADCC55;
	border-bottom: none;
}

dl.categorie_saison_1 dd ul li a:hover,
dl.categorie_saison_1 dd ul li a.selected {
	color: #134785;
	background-color: #FFFFFF;
}

dl.categorie_saison_2 dd ul li a:hover,
dl.categorie_saison_3 dd ul li a:hover,
dl.categorie_saison_4 dd ul li a:hover,
dl.categorie_saison_2 dd ul li a.selected,
dl.categorie_saison_3 dd ul li a.selected,
dl.categorie_saison_4 dd ul li a.selected {
	color: #12581F;
	background-color: #FFFFFF;
}

.coup_coeur_intro {
	width: 727px;
	padding: 22px 28px;
	background: #DD0375 url(../images/ul/tuiles/coup_coeur_titre.gif) top left no-repeat;
	color: #FFFFFF;
	line-height: 1.2em;
}

.coup_coeur_intro .texte p{
	font-size:1.09em;
}

.coup_coeur_saison {
	font-size: 1.64em;
	font-weight: bold;
	line-height: 1em;
	padding: 10px 0 9px 29px;
}

.contenu_saison_1 .coup_coeur_saison {
	color: #134785;
}

.contenu_saison_2 .coup_coeur_saison,
.contenu_saison_3 .coup_coeur_saison,
.contenu_saison_4 .coup_coeur_saison {
	color: #12581F;
}

.conteneur_coup_coeur_vedette {
	margin: 0 0 0 3px;
}

a.coup_coeur_vedette {
	display: block;
	position: relative;
	float: left;
	width: 112px;
	height: 261px;
	border-left: 8px solid #FFF;
	padding: 17px 18px 12px 18px;
	line-height: 1.1em;
	color: #333333;
}

.contenu_saison_1 a.coup_coeur_vedette {
	background: #EBF9FE url(../images/ul/tuiles/coup_coeur_vedette_saison_1.gif) -148px 0 no-repeat;
}

.contenu_saison_2 a.coup_coeur_vedette {
	background: #F4F9EA url(../images/ul/tuiles/coup_coeur_vedette_saison_2.gif) -148px 0 no-repeat;
}

.contenu_saison_3 a.coup_coeur_vedette {
	background: #F4F9EA url(../images/ul/tuiles/coup_coeur_vedette_saison_3.gif) -148px 0 no-repeat;
}

.contenu_saison_4 a.coup_coeur_vedette {
	background: #F4F9EA url(../images/ul/tuiles/coup_coeur_vedette_saison_4.gif) -148px 0 no-repeat;
}

a.coup_coeur_vedette:hover {
	background-position: top left;
}

.coup_coeur_vedette_photo {
	display: block;
	width: 112px;
	height: 112px;
	margin-bottom: 10px;
}

.coup_coeur_vedette_categorie {
	display: block;
	width: 98px;
	padding: 2px 7px;
	margin-bottom: 5px;
	color: #F76FB6;
	background-color: #404040;
}

.coup_coeur_vedette_categorie_hover {
	color: #FFF;
	background-color: #F76FB6;
}

.coup_coeur_vedette_titre {
	display: block;
	font-size: 1.18em;
	font-weight: bold;
	line-height: 1.1em;
	color: #333333;
	padding-bottom: 3px;
}

.contenu_saison_1 .coup_coeur_vedette_titre_hover {
	color: #2D90E8;
}

.contenu_saison_2 .coup_coeur_vedette_titre_hover,
.contenu_saison_3 .coup_coeur_vedette_titre_hover,
.contenu_saison_4 .coup_coeur_vedette_titre_hover {
	color: #8DB62D;
}

.voir_coup_coeur_vedette {
	display: block;
	position: absolute;
	bottom: 14px;
	right: 16px;
	font-size: 0.9em;
	color: #6B6B6B;
	padding-right: 15px;
}

.contenu_saison_1 .voir_coup_coeur_vedette {
	background: url(../images/ul/boutons/voir_coup_coeur_saison_1.gif) top right no-repeat;
}

.contenu_saison_2 .voir_coup_coeur_vedette {
	background: url(../images/ul/boutons/voir_coup_coeur_saison_2.gif) top right no-repeat;
}

.contenu_saison_3 .voir_coup_coeur_vedette {
	background: url(../images/ul/boutons/voir_coup_coeur_saison_2.gif) top right no-repeat;
}

.contenu_saison_4 .voir_coup_coeur_vedette {
	background: url(../images/ul/boutons/voir_coup_coeur_saison_4.gif) top right no-repeat;
}

.contenu_saison_1 .voir_coup_coeur_vedette_hover {
	color: #333333;
}

.contenu_saison_2 .voir_coup_coeur_vedette_hover,
.contenu_saison_3 .voir_coup_coeur_vedette_hover,
.contenu_saison_4 .voir_coup_coeur_vedette_hover {
	color: #8DB62D;
}

.liste_coup_coeur_nom {
	font-size: 1.18em;
	font-weight: bold;
	line-height: 1em;
	color: #FFF;
	background: #DD0375 url(../images/ul/tuiles/coup_coeur_titre.gif) top left no-repeat;
	padding: 9px 0 8px 19px;
	border-bottom: 1px solid #FFF;
}

.coup_coeur_contenu h1 {
	color: #404040;
	font-size: 1.64em;
	line-height: 1em;
}

.coup_coeur_contenu h1 a {
	color: #404040;
}

.coup_coeur_contenu h1 a:hover {
	text-decoration: underline;
}

.coup_coeur_intro h1 {
	color: #FFF;
}

.coup_coeur_contenu h2 {
	color: #F0047F;
	font-size: 1.27em;
	line-height: 1em;
}

#coup_coeur_mosaique {
	float: left;
	width: 448px;
}

#coup_coeur_mosaique ul li {
	float: left;
	width: 112px;
	height: 112px;
}

.coup_coeur_detail_gauche {
	width: 336px;
	float: left;
}

.coup_coeur_detail_droite {
	width: 407px;
	float: right;
	padding: 0 20px 0 18px;
}

.coup_coeur_entete {
	height: 30px;
	border-bottom: 1px solid #EDEDED;
	padding-bottom: 5px;
	margin-bottom: 13px;
}

.coup_coeur_entete div {
	float: left;
	padding-right: 6px;
	color: #666666;
	font-size: 0.9em;
	line-height: 1em;
}

.coup_coeur_entete div a {
	color: #666666;
}

.coup_coeur_entete div a:hover {
	color: #404040;
	text-decoration: underline;
}

.coup_coeur_entete .texte {
	padding-top: 5px;
}

.coup_coeur_entete .large {
	width: 54px;
}

.coup_coeur_entete .auteur {
	width: 185px;
}

.coup_coeur_entete div span {
	display: block;
	color: #F0047F;
	padding-bottom: 1px;
}

.coup_coeur_texte {
	padding: 7px 0 17px 0;
	color: #666666;
	line-height: 1.1em;
}

.coup_coeur_texte p {
	padding: 0 0 1em;
	margin: 0;
}

#cc_rechercher_conteneur {
	margin:5px 0 0;
}

#cc_rechercher {
	position:relative;
}

#cc_rechercher #mots_cles {
	width:116px;	/*166-2-4*/
	margin:0;
	padding: 4px 34px 5px 14px;
	height:12px;
	border:1px solid #8db62d;
	font-size:1em;
	line-height:1.27em;
	color:#8aad90;
}

#cc_rechercher .btn_submit {
	position:absolute;
	display:block;
	top:5px;	/*IE6 1px diff*/
	left:146px;
}
