/**********************************************************/
/*******************       HEADER       *******************/
/**********************************************************/
/* ---------------------------- Entête - Logo, Bouvier et infos du compte ---------------------------- */
div#header
{
	width:100%;
	height:459px;
	margin:0px;
	background: url(../images/h_bg.gif) repeat top center;
}

/* ---------------------------- Publicité ---------------------------- */
div#header div#h_publicite
{
	width:960px;
	height:131px;
	margin:auto;
}

div#header div#h_publicite div#h_img_pub
{
	padding-top: 22px;
	text-align:center;
}

div#h_header1
{
	width:100%;
	height:288px;
	margin:0px;
	background: #ffffff url(../images/accueil/bg_head_h.png) repeat-x top center;
}

div#h_header2
{
	width:100%;
	height:288px;
	margin:0px;
	background: url(../images/accueil/bg_head_b.png) repeat-x bottom center;
}

div#hh_contenu
{
	position:relative;
	width:960px;
	height:288px;
	margin:auto;
}

div#hh_contenu div#h_logo
{
	position:absolute;
	top:27px;
	left:41px;
	width:287px;
	height:207px;
	background:url(../images/accueil/h_logo.png) repeat top left !important;
	background:none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accueil/h_logo.png',sizingMethod='scale');
}

div#hh_contenu div#h_chien_chat
{
    position:absolute;
	top:3px;
	left:347px;
	width:487px;
	height:312px;
	background:url(../images/accueil/h_chien_chat.png) repeat top left !important;
	background:none;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accueil/h_chien_chat.png',sizingMethod='scale');
}

div#hh_contenu div#zoneAffichageCompteAcc
{
	position:absolute;
	top:230px;
	left:47px;
	width:276px;
	height:39px;
	font-size:10pt;
}
div#hh_contenu div#zoneAffichageCompteAcc a
{
	color:#7b200c;
	text-decoration:none;
	font-size:10pt;
}

div.annonce_gratuitement{
    position:relative;
    z-index:1000;
    float:right;
    width:156px;
    height:65px;
    background:url(../images/annonce_gratuite/btn_jannonce.png) no-repeat center center !important;
}

/*******************************************************************/
/*******************       TEXTE D'ACCUEIL       *******************/
/*******************************************************************/
div#bz_contenu {
	position:relative;
	width:960px;
	padding: 30px 0 30px;   
}

div#bz_contenu div#btn_facebook {
	position:absolute;
	top:20px;
	right:0px;
}

div#bz_contenu div#btn_facebook a {
	display:block;
	width:207px;
	height:64px;
	background:url(../images/accueil/btn_facebook.png) no-repeat top left;
}

div#bz_contenu div#btn_facebook a:hover { background:url(../images/accueil/btn_facebook_r.png) no-repeat top left; }


/*********************************************************************/
/*******************       COLONNE DE GAUCHE       *******************/
/*********************************************************************/
div#col_gauche {
	float:left;
	width:470px;
	margin-right:17px;
}

/*******************       ANNONCES CLASSÉES       *******************/
div#annonces_classees {
	position:relative;
	z-index:1000;
	width:470px;
	min-height:70px;
	margin-bottom:22px;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 
}

div#annonces_classees div#ac_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_haut_blanc.gif) no-repeat top left;
}

div#annonces_classees div#ac_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_ac_bas_orange.gif) no-repeat top left;
}

div#annonces_classees div#titre {
	position:absolute;
	top:-13px;
	left:-2px;
	width:322px;
	height:74px;
}

div#annonces_classees div#categories {
	padding:67px 19px 11px;
}

div#annonces_classees div#categories div.ac_col_g,
div#annonces_classees div#categories div.ac_col_d
{
	float:left;
	width:211px;
	margin-right:10px;
}

div#annonces_classees div#categories div.ac_col_d { margin-right:0; }

div#categories div.categorie {
	padding:8px 0 8px 47px;
	font-size:11pt;
}
div#categories div.ac_col_d div.categorie { padding-left:57px; }

div#categories div.categorie a { color:#404040; }
div#categories div.categorie a:hover { color:#e3b703; }

div#annonces_classees div#recherche {
	min-height:1px;
	padding:19px 19px 11px;
	background: #dc6a02; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjNmEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWEzMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dc6a02 0%, #e9a302 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc6a02), color-stop(100%,#e9a302)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dc6a02 0%,#e9a302 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dc6a02 0%,#e9a302 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dc6a02 0%,#e9a302 100%); /* IE10+ */
	background: linear-gradient(top,  #dc6a02 0%,#e9a302 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc6a02', endColorstr='#e9a302',GradientType=0 ); /* IE6-9 */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; 
}

div#recherche div.rangee {
	padding-bottom:10px;
}

div#recherche div.rangee div.col {
	float:left;
	padding-right:10px;
}

div#recherche .texte {
	font-size:11pt;
	color:#fff;
}

div#recherche input.text
{
	color:#5f1f0b;
	font-size:10pt;
	height:20px;
	padding:3px 5px;
	background-color:#fff;
	border:1px #fbd125 solid;
	margin-top:0px !important;
	margin-top:-1px;
}

div#recherche input#motscles {
	width:420px;
	font-size:12pt;
	font-weight:bold;
}

div#recherche input#lieu { width:194px; }
div#recherche input#codepostal { width:87px; }

/* ---------------------------- CUSTOM (Ajuster pour le formulaire de recherche) ---------------------------- */
/* Éléments visibles - Élément sélectionné + flèche */
div#recherche .customSelect
{
	float:left;
	margin:0px;
}
div#recherche .customSelectText
{	
	float:left;
	color:#5f1f0b;
	font-size:10pt;
	width:180px;
	height:26px;
	line-height:25px;
	overflow:hidden;
	padding:0px 5px;
	background-color:#fff;
	border:1px #fbd125 solid;
}
div#recherche .petit .customSelectText{ width:65px; }

div#recherche .customSelectBtn
{
	float:left;
	background:#84220d url(../images/selectBtnRech.gif) no-repeat top center;
	width: 23px;
	height: 26px;
	border:1px #fbd125 solid;
	border-left:none;
}

/* Éléments invisibles - Listes d'éléments */
div#recherche .customSelectList
{
	min-width:215px;
	color:#5f1f0b;
	font-size:10pt;
	margin-top:27px;	
	background-color:#fff;
	border:1px #fbd125 solid;
}
div#recherche .petit .customSelectList{ min-width:99px; }

div#recherche .customSelectOption
{
	cursor: pointer;
	padding:5px;
	color:#5f1f0b;
}

div#recherche .customSelectOptionIndent { padding-left: 25px; }
div#recherche .customSelectOptionOver { background:#ffd005; }
div#recherche .customSelectOptionSelected { background: #fba81a; }
div#recherche .customSelectOptionSelectedOver { background: #fba81a; }

div#recherche div#btnRechercher { float:right; }


/*******************       ANNONCES ALÉATOIRES       *******************/
div#annonces_aleatoires {
	position:relative;
	z-index:900;
	width:470px;
	min-height:70px;
	margin-bottom:22px;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 
}

div#annonces_aleatoires div#aa_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_haut_blanc.gif) no-repeat top left;
}

div#annonces_aleatoires div#aa_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_bas_blanc.gif) no-repeat top left;
}

div#annonces_aleatoires div#titre {
	position:absolute;
	top:-11px;
	left:-2px;
	width:261px;
	height:60px;
}

div#annonces_aleatoires div#annonces {
	padding:56px 15px 1px;
}

div#annonces div.rangee {
	margin-bottom:15px;
}

div#annonces div.rangee div.col_g,
div#annonces div.rangee div.col_d
{
	float:left;
	width:216px;
	padding-right:8px;
}

div#annonces div.rangee div.col_d { padding:0; }

div#annonces div.rangee div.image {
	float:left;
	width:85px;
	height:64px;
}

div#annonces div.rangee div.titre {
	float:left;
	width:122px;
	margin:5px 0 0 9px;
}

div#annonces div.rangee div.titre a {
	font-size:11pt;
	font-weight:bold;
	color:#a57c2b;
}
div#annonces div.rangee div.titre a:hover { color:#e3b703; }


/*******************       NOUVELLES       *******************/
div#nouvelles {
	position:relative;
	width:470px;
	min-height:70px;
	margin-bottom:22px;
	background:#f5f2e0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 
}

div#nouvelles div#nv_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_nv_haut_rouge.gif) no-repeat top left;
}

div#nouvelles div#nv_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:470px;
	height:10px;
	background:url(../images/accueil/ie8_nv_bas_orange.gif) no-repeat top left;
}

div#nouvelles div#titre {
	width:440px;
	height:41px;
	padding:0 15px 0;
	line-height:41px;
	font-size:15pt;
	font-weight:bold;
	color:#f2c473;
	background: #813c1c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgxM2MxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjEyMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #813c1c 0%, #461207 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#813c1c), color-stop(100%,#461207)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #813c1c 0%,#461207 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #813c1c 0%,#461207 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #813c1c 0%,#461207 100%); /* IE10+ */
	background: linear-gradient(top,  #813c1c 0%,#461207 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#813c1c', endColorstr='#461207',GradientType=0 ); /* IE6-9 */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; 
}

div#nouvelles div#toute_les_nouvelles {
	width:440px;
	height:35px;
	padding:0 15px 0;
	line-height:35px;
	font-size:11pt;
	font-weight:bold;
	text-align:right;
	background: #ea9f05; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhOWYwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYTcwMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ea9f05 0%, #da7001 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea9f05), color-stop(100%,#da7001)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ea9f05 0%,#da7001 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ea9f05 0%,#da7001 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ea9f05 0%,#da7001 100%); /* IE10+ */
	background: linear-gradient(top,  #ea9f05 0%,#da7001 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea9f05', endColorstr='#da7001',GradientType=0 ); /* IE6-9 */
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; 
}

div#nouvelles div.nouvelle { padding:15px; }
div#nouvelles div.nouvelle.alt { background:#f2edd1; }

div#nouvelles div.nouvelle div.date {
	font-size:12pt;
	font-weight:bold;
	color:#de7102;
}

div#nouvelles div.nouvelle div.texte p{
	font-size:11pt;
	color:#5c1c0b;
	margin-top:0;
}

div#nouvelles div.nouvelle div.texte a p{ color:#5c1c0b; }
div#nouvelles div.nouvelle div.texte a:hover p{ color:#d3aa02; }

div#nouvelles div#toute_les_nouvelles a { color:#fff; }
div#nouvelles div#toute_les_nouvelles a:hover { color:#FBD125; }


/*********************************************************************/
/*******************       COLONNE DE DROITE       *******************/
/*********************************************************************/
div#col_droite {
	float:left;
	width:473px;
}

/*******************       RÉPERTOIRE DES ENTREPRISES       *******************/
div#repertoire_entreprises {
	position:relative;
	width:473px;
	min-height:70px;
	margin-bottom:22px;
	background:#e7cc77;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 
}

div#repertoire_entreprises div#nv_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:473px;
	height:10px;
	background:url(../images/accueil/ie8_haut_jaune.gif) no-repeat top left;
}

div#repertoire_entreprises div#nv_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:473px;
	height:10px;
	background:url(../images/accueil/ie8_bas_jaune.gif) no-repeat top left;
}

div#repertoire_entreprises div#titre {
	position:absolute;
    z-index:0;
	top:-35px;
	left:0px;
	width:437px;
	height:66px;
}

div#repertoire_entreprises div#timbres {
	padding:63px 8px 8px;
}

div#timbres div.rangee {
	padding-bottom:9px;
}

div#timbres div.rangee div.col_g,
div#timbres div.rangee div.col_d {
	float:left;
	width:226px;
	padding-right:5px;
}

div#timbres div.rangee div.col_d { padding:0; }

div#timbres div.rangee div.timbre {
	width:206px;
	height:90px;
	padding:9px 10px;
	background:url(../images/accueil/timbre_bg.png) no-repeat top left;
	-webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .08);
	-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .08);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .08); 
}

div#timbres div.rangee div.timbre a {
	display:block;
	width:206px;
	height:90px;
}

div#timbres div.rangee div.timbre a.chiens { background:url(../images/accueil/timbre_chiens.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.chiens:hover { background:url(../images/accueil/timbre_chiens_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.chats { background:url(../images/accueil/timbre_chats.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.chats:hover { background:url(../images/accueil/timbre_chats_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.garderies { background:url(../images/accueil/timbre_garderies.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.garderies:hover { background:url(../images/accueil/timbre_garderies_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.dressage { background:url(../images/accueil/timbre_dressage.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.dressage:hover { background:url(../images/accueil/timbre_dressage_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.veterinaires { background:url(../images/accueil/timbre_veterinaires.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.veterinaires:hover { background:url(../images/accueil/timbre_veterinaires_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.boutique { background:url(../images/accueil/timbre_boutique.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.boutique:hover { background:url(../images/accueil/timbre_boutique_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.toilettage { background:url(../images/accueil/timbre_toilettage.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.toilettage:hover { background:url(../images/accueil/timbre_toilettage_r.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.divers { background:url(../images/accueil/timbre_divers.jpg) no-repeat top left; }
div#timbres div.rangee div.timbre a.divers:hover { background:url(../images/accueil/timbre_divers_r.jpg) no-repeat top left; }

/*******************       PARC À CHIENS, CATALOGUE DES RACES, CONCOURS       *******************/
div#parc_catalogue_concours {
	width:473px;
	margin-bottom:22px;
}

/* Parc à chiens */
div#parc_catalogue_concours div#parc_a_chiens {
	float:left;
	width:226px;
	height:209px;
	margin-right:20px;
}

div#parc_catalogue_concours div#parc_a_chiens a {
	display:block;
	width:226px;
	height:209px;
	background:url(../images/accueil/btn_parc_a_chiens.jpg) no-repeat top left;
}

div#parc_catalogue_concours div#parc_a_chiens a:hover { background:url(../images/accueil/btn_parc_a_chiens_r.jpg) no-repeat top left; }

/* Catalogue des races et Concours */
div#parc_catalogue_concours div#catalogue_concours {
	position:relative;
	float:left;
	width:227px;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 
}

div#parc_catalogue_concours div#catalogue_concours div#pcc_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:227px;
	height:10px;
	background:url(../images/accueil/ie8_pcc_haut_blanc.gif) no-repeat top left;
}

div#parc_catalogue_concours div#catalogue_concours div#pcc_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:227px;
	height:10px;
	background:url(../images/accueil/ie8_pcc_bas_orange.gif) no-repeat top left;
}

div#parc_catalogue_concours div#catalogue_concours div#catalogue {
	position:relative;
	width:227px;
	height:107px; 
}

div#catalogue_concours div#catalogue div#chien_chat {
	position:absolute;
	bottom:0;
	right:-14px;
	width:127px;
	height:116px;
}

div#catalogue_concours div#catalogue div#titre {
	width:101px;
	height:37px;
	padding:15px 0 12px 13px;
}

div#catalogue_concours div#catalogue div#liens { padding:0 0 0 13px; }
div#catalogue_concours div#catalogue div#liens a {
	font-size:11pt;
	color:#333;
}
div#catalogue_concours div#catalogue div#liens a:hover { color:#d3aa02; }

div#parc_catalogue_concours div#catalogue_concours div#concours {
	width:227px;
	height:102px;
	background: #db6403; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiNjQwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmE4MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #db6403 0%, #eba805 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db6403), color-stop(100%,#eba805)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #db6403 0%,#eba805 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #db6403 0%,#eba805 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #db6403 0%,#eba805 100%); /* IE10+ */
	background: linear-gradient(top,  #db6403 0%,#eba805 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db6403', endColorstr='#eba805',GradientType=0 ); /* IE6-9 */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; 
}

div#catalogue_concours div#concours a {
	display:block;
	width:227px;
	height:102px;
	background:url(../images/accueil/btn_concours.png) no-repeat top left;
}

div#catalogue_concours div#concours a:hover { background:url(../images/accueil/btn_concours_r.png) no-repeat top left; }

/*******************       INSCRIPTION À L'INFOLETTRE       *******************/
div#infolettre {
	position:relative;
	width:445px;
	min-height:47px;
	padding:14px;
	background:#65210c;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .15); 	
}

div#infolettre div#info_haut {
	position:absolute;
	top:0px;
	left:0px;
	width:473px;
	height:10px;
	background:url(../images/accueil/ie8_info_haut_rouge.gif) no-repeat top left;
}

div#infolettre div#info_bas {
	position:absolute;
	bottom:0px;
	left:0px;
	width:473px;
	height:10px;
	background:url(../images/accueil/ie8_info_bas_rouge.gif) no-repeat top left;
}

div#infolettre label {
	display:block;
	margin-bottom:9px;
	font-size:11pt;
	color:#fff;
}

div#infolettre input.text
{
	color:#5f1f0b;
	font-size:10pt;
	width:222px;
	height:20px;
	padding:2px 5px;
	background-color:#fff;
	border:1px #fbd125 solid;
	margin-top:0px !important;
	margin-top:-1px;
}

div#infolettre input#courriel { float:left; }

div#infolettre div#btnInscription {
	float:left;
	margin-left:3px;
}

div#infolettre div#enveloppe {
	position:absolute;
	bottom:-16px;
	right:-13px;
	width:81px;
	height:69px;
}


/**********************************************************************************************************************************/
/**************************      BALISE H      *************************/
/**********************************************************************************************************************************/

h2.titreAccueil{
	color:#91300e;
	font-weight:bold;
	display:inline;
}

h1.titreContenu{
	color:#F2C473;
	font-size:14pt;
	font-weight:bold;
	display:inline;
}
h1.titreCategorie{
	color:#F2C473;
	font-size:inherit;
	font-weight:inherit;
	display:inline;
}