/* ===========================================================================================
==================================  GENERAL =================================================
===========================================================================================*/

body
{
	margin:0;
	padding:0;
	background-color:#E2E5DA;
	font-family: Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif;
}

#conteneur
{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	background-color:#fff;
	width:950px;
}

#conteneur #entete
{
	margin:10px;
	padding:0;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#AAA;
}

#conteneur #entete #logo
{
	padding:0;
	margin:0;
}

#conteneur #entete #image_titre
{
	float:right;
	margin-top:20px;
	margin-right:350px;
	padding:0;
}

#conteneur #contenu
{
	margin:0;
	padding:0;
	float:right;
	width:745px;
	
}

#conteneur #marge_gauche
{
	margin:0 0 0 10px;
	padding:0;
	width:190px;
	border:1px dotted #AAA;
}

#conteneur #marge_gauche h2
{
	font-weight:bold;
	font-size:12px;
	padding:2px;
	margin:0;
	background-color:#d2691e;
	color:#fff;
}

#conteneur #marge_gauche ul
{
	list-style-type:none;
	padding:0;
	margin:10px;
}

#conteneur #marge_gauche li
{
	font-weight:bold;
	font-size:12px;	
	margin:3px 0 3px 0;
	padding:0;
}

#conteneur #marge_gauche img
{
	border-style:none;
	padding:3px;
	margin:0;
}

#conteneur #marge_gauche a
{
	text-decoration:none;
	color:#AAA;
}

#conteneur #marge_gauche a:hover
{
	color:#FF6600;
}

#conteneur #pied_page
{
	text-align:center;
	font-size:11px;
	color:#ccc;
	clear:both;
}

#conteneur #pied_page a
{
	color:#ccc;
	text-decoration:none:
}

#conteneur #pied_page a:hover
{
	color:#f60;
}


/* ===========================================================================================
==================================  index.php =================================================
===========================================================================================*/

div#index
{
	padding:0;
	margin:0;
}

#index .encadre
{
	margin:0 20px 10px 20px;
	padding:5px;
	border:1px dotted #aaa;
	font-size:12px;
}

#index h2
{
	font-size:16px;
	color:#d2691e;
	margin:20px 0 0 20px;
	padding:0;
}

#index strong
{
	font-weight:lighter;
}

#index a
{
	text-decoration:none;
	color:#390;
}

#index a:hover
{
	color:#f60;
}

/* ===========================================================================================
==================================  sites.php =================================================
===========================================================================================*/

#contenu h1
{
	font-size:16px;
	text-align:center;
}

span.race
{
	display:block;
	width:240px;
	float:left;
	font-size:12px;
	margin:5px 0 0 0;
	padding-left:5px;
}

#contenu span.race a
{
	text-decoration:none;
	color:#339900;
}

#contenu span.race a:hover
{
	color:#f60;
}

div.site
{
	padding:0;
	margin:20px 40px 0 40px;
}

div.site p
{
	margin:2px;
	padding:0;
}

div.site p.titre
{
	font-size:14px;
}

div.site p.titre a
{
	color:#D2691E;
	text-decoration:none;
	font-weight:bold;
}

div.site p.titre a:hover
{
	
}

div.site p.description
{
	font-size:12px;
	text-align:justify;
}

div.site p.url
{
	font-size:12px;
	color:#339900;
}

p.lien_retour
{
	text-align:center;
	font-size:12px;
}

p.lien_retour a
{
	text-decoration:none;
	color:#aaa;
}

p.lien_retour a:hover
{
	color:#f60;
}

p.lien_inscription
{
	text-align:center;
	font-size:12px;
}

p.lien_inscription a
{
	text-decoration:none;
	color:#aaa;
}

p.lien_inscription a:hover
{
	color:#f60;
}

p.aucun_site
{
	text-align:justify;
	font-style:italic;
	font-size:12px;
	padding:0 20px;
}

p.lien_courbe
{
	text-align:center;
	font-size:12px;
}

p.lien_courbe a
{
	color:#390;
	text-decoration:none;
}

p.lien_courbe a:hover
{
	color:#f60;
}

/* ===========================================================================================
==================================  courbe-de-poids-chiens.php ===================================
===========================================================================================*/

div#courbe
{
	padding:0;
	margin:0;
}

#courbe h2
{
	font-size:16px;
	color:#d2691e;
	margin:20px 0 0 20px;
	padding:0;
}


/* ===========================================================================================
==================================  inscription_site.php contact.php5 =============================
===========================================================================================*/

p.intro_inscription
{
	margin:0 50px;
	padding:0;
	text-align:justify;
	font-style:italic;
	font-size:12px;
}

form.mail
{
	background-image:url("../pics/mail.png");
	background-repeat:no-repeat;
	background-position: center center;
}

form.inscription
{
	background-image:url("../pics/register.png");
	background-repeat:no-repeat;
	background-position: center center;
}

#form_insc
{
	margin:0 50px;
	padding:5px;
	border:1px #aaa dotted;
	font-size:12px;
}

#form_insc label
{
	float:left;
	width:40%;
	padding:4px 4px 0 0;
	text-align:right;
}

#form_insc p
{
	margin:0;
	padding:5px 0;
}

#form_insc span.exemple
{
	font-style:italic;
	font-size:11px;
	color:#aaa;
	padding:0;
	margin:0;
}

#form_insc input, textarea, select
{
	width:40%;
	background:transparent;
	border:1px dotted #d2691e;
}

#form_insc textarea
{
	height:100px;
}

p.erreur
{
	color:red;
	font-size:12px;
	padding:0;
	margin:5px 50px;
}
p.confirm
{
	color:#390;
	font-weight:bold;
	font-size:12px;
	margin:5px 50px;
}

/* ===========================================================================================
==================================  bouledogue-xxxx-standard-race.php===========================
===========================================================================================*/

span.sous_titre
{
	font-weight:bold;
	color:#d2691e;
}

/*===========================================================================================
=================================inserer-form.php5=============================================
==========================================================================================*/

div#inserer_form 
{
	font-size:12px;
	margin:0 50px;
	padding:0;
	text-align:justify;
}

div#inserer_form p.accroche
{
	font-size:14px;
	color:#d2691e;
}

div#inserer_form select
{
	width:90px;
	font-size:11px;
}

div#inserer_form input
{
	font-size:11px;
}

div#inserer_form p.option
{
	width:32%;
	float:left;
	border:1px dotted #aaa;
	text-align:left;
	height:110px;
	margin:1px;
	font-size:11px;
}

/*===========================================================================================
=================================generer_html.php5=============================================
==========================================================================================*/

div#generer_html
{
	font-size:12px;
	margin:0 50px;
	padding:0;
	text-align:justify;
}

div#generer_html textarea
{
	width:80%;
}

/*========================================================================================
=============================== comportement-canin.php =====================================
========================================================================================*/

a.lien_sous_rubrique
{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#AAA;
}

a.lien_sous_rubrique:hover
{
	color:#F60;
}

p.lien_sous_rubrique
{
	padding-left:150px;
}