@charset "utf-8";
/*	--------------------------------------------------------------
--
--  Avigers
--  CSS layout
--  media : screen
--
--  revision : décembre 2009
--  please report bug to :
--  aurelien point ferlito chez gmail point com
--
--------------------------------------------------------------- */

body {
	font-size: 10px;
	background: url(../img_layout/body_vert_bg02.png) center top repeat-y;
}
body.club {
	background: url(../img_layout/body_dore_bg.png) center top repeat-y !important;
}
.page-template-page_accueil-php {
	background: none;
}
div#intWrap {
	width: 950px;
	margin: 0 auto;
	background: url(../img_layout/banniere_gers02.jpg) right top no-repeat; /* générique */
	/* hauteur 320px, image via classe dyn de WP */
}
.search-no-results div#intWrap,
.page-template-default div#intWrap {
	background: url(../img_layout/banniere_gers02.jpg) right top no-repeat; /* générique */
}
.page-template-page_accueil-php div#intWrap {
	background: url(../img_layout/banniere_accueil.png) right top no-repeat;
}
.page-template-page_gers-php div#intWrap {
	background: url(../img_layout/banniere_gers.jpg) right top no-repeat;
}
.page-template-page_eleveurs-php div#intWrap {
	background: url(../img_layout/banniere_nos_eleveurs04.jpg) right top no-repeat;
}
.page-template-page_volailles-php div#intWrap {
	background: url(../img_layout/banniere_volailles02.jpg) right top no-repeat; /* volailles */
}
.page-template-page_volaille_poulet_jaune-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_poulet_blanc-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_poulet_noir-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_poulet_gris-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_pintade-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_dinde-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_chapon-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_poularde-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_chapon_de_pintade-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_petit_chapon-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_volaille_fricassee-php div#intWrap {
	background: url(../img_layout/banniere_volaille.jpg) right top no-repeat;
}
.page-template-page_garantiequalite-php div#intWrap {
	background: url(../img_layout/banniere_garantie_qualite_a.jpg) right top no-repeat;
}
.page-template-page_communication-php div#intWrap {
	background: url(../img_layout/banniere_communication.jpg) right top no-repeat;
}
.page-template-page_recettesetconseils-php div#intWrap {
	background: url(../img_layout/banniere_recettes.jpg) right top no-repeat;
}
.page-template-page_recettes-php div#intWrap {
	background: url(../img_layout/banniere_recettes.jpg) right top no-repeat;
}
.page-template-page_jeu-php div#intWrap,
.page-template-page_reglement-php div#intWrap {
	background: url(../img_layout/banniere_jeu03.jpg) right top no-repeat; /* jeu */
}
.page-template-page_dessin-accueil-php div#intWrap,
.page-template-page_abonnement-dessin-php div#intWrap,
.page-template-page_galerie-php div#intWrap{
	background: url(../img_layout/banniere_dessin_semaine.jpg) right top no-repeat;  /* Dessin de la semaine + abonnement */
}
.page-template-page_liens-php div#intWrap {
	background: url(../img_layout/banniere_liens.jpg) right top no-repeat;
}
.page-template-page_contact-conso-php div#intWrap {
	background: url(../img_layout/banniere_contact_conso.jpg) right top no-repeat;
}
.page-template-page_club-php div#intWrap {
	background: url(../img_layout/banniere_club02.jpg) right top no-repeat;
}
.page-template-page_club_espace-php div#intWrap {
	background: url(../img_layout/banniere_club02.jpg) right top no-repeat;
}
.page-template-page_pro_espace-php div#intWrap {
	background: url(../img_layout/banniere_pro_espace.jpg) right top no-repeat; /* PRO */
}
.page-template-page_pro_espace_contributions-php div#intWrap {
	background: url(../img_layout/banniere_pro_espace.jpg) right top no-repeat;
}
.page-template-page_pro_filiere-php div#intWrap {
	background: url(../img_layout/banniere_pro_filiere.jpg) right top no-repeat;
}
.page-template-page_pro_newsletter-php div#intWrap {
	background: url(../img_layout/banniere_pro_newsletter.jpg) right top no-repeat;
}
.page-template-page_pro_contact-php div#intWrap {
	background: url(../img_layout/banniere_pro_contact.jpg) right top no-repeat;
}
.page-template-page_actualites-php div#intWrap {
	background: url(../img_layout/banniere_actualites.jpg) right top no-repeat; /* actualités */
}
.search-results div#intWrap {
	background: url(../img_layout/banniere_recherche.jpg) right top no-repeat; /* recherche */
}
.page-template-page_mentions_legales-php div#intWrap {
	background: url(../img_layout/banniere_mentions_legales.jpg) right top no-repeat; /* mentions légales */
}
.page-template-page_actualites-php div#intWrap {
	background: url(../img_layout/banniere_actualites.jpg) right top no-repeat; /* plan du site */
}
/* ---- navigation haute
--------------------------------------------------------------- */
div#intNavHaute {
	height: 25px;
	width: 952px;
	margin: 0 auto;
	background: url(../img_layout/navhaute_bg.png) right top repeat-y;
	z-index: 100 !important;
	position:relative;
}
div.intNavHaute_recettes {
	background: url(../img_layout/navhaute_bg_recettes.png) right top repeat-y !important;
	padding-left: 1px;
}

.page-template-page_volailles-php div#intNavHaute,
.page-template-page_volaille_poulet_jaune-php div#intNavHaute, 
.page-template-page_volaille_poulet_blanc-php div#intNavHaute, 
.page-template-page_volaille_poulet_noir-php div#intNavHaute, 
.page-template-page_volaille_poulet_gris-php div#intNavHaute, 
.page-template-page_volaille_pintade-php div#intNavHaute, 
.page-template-page_volaille_dinde-php div#intNavHaute, 
.page-template-page_volaille_chapon-php div#intNavHaute, 
.page-template-page_volaille_poularde-php div#intNavHaute, 
.page-template-page_volaille_petit_chapon-php div#intNavHaute,
.page-template-page_volaille_chapon_de_pintade-php div#intNavHaute,
.page-template-page_volaille_fricassee-php div#intNavHaute {
	text-align: center;
}
div#intNavHaute ul {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	padding: 4px 0 0 20px;
	list-style: none;
	text-transform: uppercase;
}
div#intNavHaute li {
	color: #fff;
	display: inline;
	margin: 0 23px 0 0;
}
div#intNavHaute ul li.current_page_item a {
	color: black;
}
div#intNavHaute li a {
	color: #fff;
	text-decoration: none;
}
div#intNavHaute li a:hover {
	color: #000;
}
div#intNavHauteSub {
	height: 25px;
	width: 920px;
	padding-right: 30px;
	background-color: #172983;
	margin: 0 auto;
	zzposition: relative;
	zzleft: 1px;
}
div.intNavHauteSub_recettes {
	background: url(../img_layout/navhautesub_bg_recettes.png) right top repeat-y !important;
	padding-left: 411px !important;
	width: 509px !important;
}
.page-template-page_volailles-php div#intNavHauteSub,
.page-template-page_volaille_poulet_jaune-php div#intNavHauteSub, 
.page-template-page_volaille_poulet_blanc-php div#intNavHauteSub, 
.page-template-page_volaille_poulet_noir-php div#intNavHauteSub, 
.page-template-page_volaille_poulet_gris-php div#intNavHauteSub, 
.page-template-page_volaille_pintade-php div#intNavHauteSub, 
.page-template-page_volaille_dinde-php div#intNavHauteSub, 
.page-template-page_volaille_chapon-php div#intNavHauteSub, 
.page-template-page_volaille_poularde-php div#intNavHauteSub, 
.page-template-page_volaille_petit_chapon-php div#intNavHauteSub,
.page-template-page_volaille_chapon_de_pintade-php div#intNavHauteSub,
.page-template-page_volaille_fricassee-php div#intNavHauteSub {
	height: 28px;
	background: url(../img_layout/intnavhautesub_volailles.png) right top no-repeat;
	position: absolute;
	z-index: 200;
}
.page-template-page_volailles-php div#intNavHauteSub ul,
.page-template-page_volaille_poulet_jaune-php div#intNavHauteSub ul, 
.page-template-page_volaille_poulet_blanc-php div#intNavHauteSub ul, 
.page-template-page_volaille_poulet_noir-php div#intNavHauteSub ul, 
.page-template-page_volaille_poulet_gris-php div#intNavHauteSub ul, 
.page-template-page_volaille_pintade-php div#intNavHauteSub ul, 
.page-template-page_volaille_dinde-php div#intNavHauteSub ul, 
.page-template-page_volaille_chapon-php div#intNavHauteSub ul, 
.page-template-page_volaille_poularde-php div#intNavHauteSub ul, 
.page-template-page_volaille_petit_chapon-php div#intNavHauteSub ul,
.page-template-page_volaille_chapon_de_pintade-php div#intNavHauteSub ul,
.page-template-page_volaille_fricassee-php div#intNavHauteSub ul {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	padding: 6px 0 0 20px;
	list-style: none;
	text-transform: uppercase;
	text-align: right;
}
div#intNavHauteSub ul {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	padding: 4px 0 0 20px;
	list-style: none;
	text-transform: uppercase;
	margin: 0 5px 0 0;
}
div#intNavHauteSub li {
	color: #fff;
	display: inline;
	margin: 0 15px 0 0;
}
div#intNavHauteSub ul li.current_page_item a {
	color: white;
}
div#intNavHauteSub li a {
	color: #ccc;
	text-decoration: none;
}
div#intNavHauteSub li a:hover {
	color: #fff;
}

/* ---- colonne gauche
--------------------------------------------------------------- */
div#intColGauche {
	width: 190px;
	float: left;
	padding: 0 0 30px 0;
}
div#intLogo h1 {
	font-size: 2em;
	line-height: 100%;
	margin: 18px 0 15px 20px;
}
div#intLogo h1 a {
	background: url(../img_layout/int_logo.png) left top no-repeat;
	text-indent: -10000px;
	zzoutline: none;
	display: block;
	width: 133px;
	height: 100px;
}
div#intNav {
	color: #fff;
	background: url(../img_layout/int_nav_top_bg.png) left top no-repeat;
}
div#intNav ul {
	list-style: none;
	font-size: 1.2em;
	line-height: 140%;
	padding: 20px 20px 0 20px;
}
div#intNav ul ul {
	font-size: 1em;
	line-height: 140%;
	padding: 0 0 0 0;
	margin: 0 0 1em 1em;
}
div#intNav ul a {
	color: #fff;
	text-decoration: none;
}
div#intNav ul a:hover,
div#intNav ul a:active,
div#intNav ul a.intNavCourrent {
	color: #FF6600;
}
div#intNav .upper {
	text-transform: uppercase;
	font-weight: bold;
}
.pcp-selected {
	color: #e9601e !important;
}
div#intNavBottom {
	color: #fff;
	background: url(../img_layout/int_nav_bottom_bg.png) left bottom no-repeat;
	padding: 3px 0 0 0;
}
div#intNavSub div#intGagner {
	margin: 25px 0 0 0;	
}
div#intNavSub p.intNavSubPara01 {
	font-size: 12px;
	line-height: 140%;
	margin: 10px 0 0 0;
}
div#intColGauche img {
	border: none;
}
div#intColGauche .widget {
	padding: 20px 0;
}
div#intColGauche .widget p {
	font-size: 11px;
	line-height: 130%;
	margin: 0 0 7px 0;
}
div#intColGauche .widget h3 {
	font-size: 11px;
	line-height: 130%;
	margin: 0 0 7px 0;
}
div#intColGauche .widget a {
	color: #000;
}
div#intColGauche .widget a:hover {
	text-decoration: none;
}

/* ---- colonne droite
--------------------------------------------------------------- */
div#intColDroite {
	width: 760px;
	padding: 0 0 30px 0;
	float: right;
	position: relative;
}
div#intBanniere {
	height: 320px;
	margin: 0 0 20px 0;
}
.page-template-page_volailles-php div#intBanniere {
	height: 130px;
	margin: 0 0 20px 0;
}
div#intBanniere span {
	display: block;
	position: absolute;
}

/* ---- VOLAILLES / linéaires
--------------------------------------------------------------- */
div#intBanniere .sloganVolaillesSub01 {
	font-size: 42px;
	margin: 50px 0 0 310px;
	color: white;
}
div#intBanniere .sloganVolaillesSub02 {
	font-size: 28px;
	margin: 90px 0 0 408px;
	color: white;
}
div#volaille_photo {
	float: left;
	margin: 0 0 0 50px;
}
div#volaille_lineaires {
	float: left;
	margin: 120px 0 0 0;
}

/* ---- slogans positionnés
--------------------------------------------------------------- */
div#intBanniere .sloganStandard01 {
	font-size: 32px;
	margin: 115px 0 0 210px;
	color: #fff;
	padding: 20px 0;
	line-height: 110% !important;
}
div#intBanniere .sloganStandard02 {
	font-size: 44px;
	margin: 170px 0 0 100px;
	color: #fff;
	padding: 20px 0;
	line-height: 110% !important;
}
div#intBanniere .sloganArchive01 {
	font-size: 38px;
	font-weight: bold;
	margin: 130px 0 0 220px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganEleveurs01 {
	font-size: 44px;
	margin: 110px 0 0 20px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganEleveurs02 {
	font-size: 32px;
	margin: 155px 0 0 200px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganGers01 {
	font-size: 44px;
	margin: 180px 0 0 20px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganGers02 {
	font-size: 32px;
	margin: 225px 0 0 60px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganQuizz01 {
	font-size: 44px;
	margin: 134px 0 0 20px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganQuizz02 {
	font-size: 32px;
	margin: 189px 0 0 200px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganVolailles01 {
	font-size: 38px;
	margin: -130px 0 0 360px;
	color: #003c8f;
}
div#intBanniere .sloganVolailles02 {
	font-size: 42px;
	margin: -80px 0 0 530px;
	color: #003c8f;
	display: block;
}
div#intBanniere .sloganVolailles03 {
	font-size: 12px;
	line-height: 140%;
	width: 380px;
	margin: 190px 0 0 360px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
div#intBanniere .sloganVolaille01 {
	font-size: 42px;
	margin: 50px 0 0 310px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganVolaille02 {
	font-size: 28px;
	margin: 85px 0 0 408px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganRecettes01 {
	font-size: 44px;
	margin: 70px 0 0 20px;
	color: #172983;
	padding: 20px 0;
}
div#intBanniere .sloganRecettes02 {
	font-size: 32px;
	margin: 120px 0 0 90px;
	color: #172983;
	padding: 20px 0;
}
div#intBanniere .sloganQualite01 {
	font-size: 34px;
	margin: 50px 0 0 20px;
	color: #004493;
	padding: 20px 0;
}
div#intBanniere .sloganQualite02 {
	font-size: 46px;
	margin: 90px 0 0 140px;
	color: #004493;
	padding: 20px 0;
}
div#intBanniere .sloganCom01 {
	font-size: 34px;
	margin: 50px 0 0 50px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganCom02 {
	font-size: 46px;
	margin: 90px 0 0 85px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganClub01 {
	font-size: 34px;
	margin: 60px 0 0 50px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganClub02 {
	font-size: 42px;
	font-weight: bold;
	margin: 105px 0 0 170px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganLeSaviezVous01 {
	font-size: 42px;
	margin: 210px 0 0 20px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganDessin01 {
	font-size: 42px;
	margin: 210px 0 0 120px;
	color: #000;
	padding: 20px 0;
	text-shadow: 1px 1px 1px white;
}
div#intBanniere .sloganDessin02 {
	font-size: 34px;
	margin: 250px 0 0 110px;
	color: #000;
	padding: 20px 0;
	text-shadow: 1px 1px 1px white;
}
div#intBanniere .sloganLiens01 {
	font-size: 34px;
	margin: 130px 0 0 20px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganLiens02 {
	font-size: 42px;
	font-weight: bold;
	margin: 160px 0 0 110px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganContactconso01 {
	font-size: 34px;
	font-weight: bold;
	margin: 120px 0 0 30px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganContactconso02 {
	font-size: 42px;
	margin: 180px 0 0 60px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganRecherche01 {
	font-size: 34px;
	margin: 150px 0 0 190px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganRecherche02 {
	font-size: 42px;
	font-weight: bold;
	margin: 190px 0 0 250px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganProEspace01 {
	font-size: 50px;
	margin: 130px 0 0 430px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganProEspace02 {
	font-size: 32px;
	font-weight: normal;
	margin: 180px 0 0 532px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganProFiliere01 {
	font-size: 42px;
	margin: 190px 0 0 50px;
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	padding: 20px 0;
}
div#intBanniere .sloganProFiliere02 {
	font-size: 42px;
	font-weight: bold;
	margin: 100px 0 0 150px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganProNewsletter01 {
	font-size: 42px;
	margin: 110px 0 0 35px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganProNewsletter02 {
	font-size: 42px;
	font-weight: bold;
	margin: 100px 0 0 150px;
	color: #fff;
	padding: 20px 0;
}
div#intBanniere .sloganProContact01 {
	font-size: 42px;
	margin: 150px 0 0 35px;
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	padding: 20px 0;
}
div#intBanniere .sloganProContact02 {
	font-size: 42px;
	font-weight: bold;
	margin: 200px 0 0 130px;
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	padding: 20px 0;
}
div#intBanniere .sloganActu01 {
	font-size: 44px;
	margin: 20px 0 0 20px;
	color: #000;
	padding: 20px 0;
}
div#intBanniere .sloganActu02 {
	font-size: 32px;
	margin: 65px 0 0 200px;
	color: #000;
	padding: 20px 0;
}
div#intBanniere .sloganMentions01 {
	font-size: 34px;
	margin: 150px 0 0 250px;
	color: white;
	padding: 20px 0;
}
div#intBanniere .sloganMentions02 {
	font-size: 46px;
	margin: 190px 0 0 285px;
	color: white;
	padding: 20px 0;
}

div#intSearch {
	/* voir css media form */
}


/* ---- content
--------------------------------------------------------------- */
div#intContent {
	/* reminder */
	margin: 0 0 0 20px;
	padding: 0 5px 0 0;
}
div#intCol01 {
	width: 210px;
	float: left;
	display: inline;
}
div#intCol02 {
	width: 210px;
	float: left;
	margin: 0 0 0 20px;
	display: inline;
}
div#intCol03 {
	width: 290px;
	float: right;
	display: inline;
}

div.content_3col-1 {
	width: 32%; 
	padding-right: 3%; 
	float: left; 
	display: inline;
	text-align: justify;
}
div.content_3col-2 {
	width: 32%; 
	padding-right: 3%; 
	float: left; 
	display: inline;
	text-align: justify;
}
div.content_3col-3 {
	width: 27%; 
	padding-right: 3%; 
	float: left; 
	display: inline
}
div.content_2col-1 {
	width: 67%; 
	padding-right: 3%; 
	float: left; 
	display: inline;
}
div.content_2col-2 {
	width: 27%; 
	padding-right: 3%; 
	float: left; 
	display: inline
}


.feuille_cornee {
	background: url(../img_layout/feuille_cornee.png) right top no-repeat;
}


/* ---- rss
--------------------------------------------------------------- */
p.flux_rss a {
	background: url(../img_layout/feed.png) left center no-repeat;
	padding: .2em 0 .2em 2em;
}
a.flux_rss {
	background: url(../img_layout/feed.png) left center no-repeat;
	padding: .2em 0 .2em 2em;
}


/* ---- recette du mois
--------------------------------------------------------------- */
div.recetteMedaillon {
	background: url(../img_layout/recette_mois.png) left top no-repeat;
	height: 275px;
}
div.recetteMedaillon p.recette {
	position: relative;
	top: 195px;
	left: 30px;
	width: 170px;
	text-align: left !important;
}
div.recetteMedaillon p.recette span.titre {
	line-height: 135% !important;
	font-size: 11px !important;
	clear: both;
}
div.recetteMedaillon p.recette span.titre a {
	text-decoration: none;
	color: black !important;
	font-weight: normal;
	text-align: left;
}
div.recetteMedaillon p.recette span.lirelasuite {
	font-size: 10px !important;
	float: right;
	margin: 9px 70px 0 0;
}
div.recetteMedaillon p.recette span.lirelasuite a {
	text-decoration: none;
	color: white !important;
}
div.recetteMedaillon p.recette span.lirelasuite a:hover {
	text-decoration: underline;
}


/* ---- single (en particulier pour actualités et recettes)
--------------------------------------------------------------- */
p.postmetadata {
	clear: both;
	color: grey !important;
}
p.postmetadata a {
	color: grey !important;
}


/* ---- navigation
--------------------------------------------------------------- */
div.navigation {
}
div#wp_page_numbers {
	background-color: transparent !important;
	width: 67%;/* pour contourner un souci de fond blanc qui couvre le dégradé de fond-droite */
}

/* ---- footer
--------------------------------------------------------------- */
div#intFooter {
	clear: both;
	margin: 0 0 30px 0;
	padding: 60px 0 0 0;
}
.page-template-page_eleveurs-php div#intFooter {
	background: url(../img_layout/eleveurs_phrase.png) right top no-repeat;
}
div#intFooter ul {
	list-style: none;
	margin: 10px 0 0 210px;
	font-size: 1.2em;
	font-weight: bold;
}
div#intFooter li {
	display: inline;
	margin: 0 15px 0 0;
}
div#intFooter a {
	color: #666;
	text-decoration: none;
}
div#intFooter a:hover {
	color: #000;
}
