/******************************************************************************
- Site:	pierre-teodori.com
- Version:	3
- Fichier:	fr/style.css
******************************************************************************/

body
{
	font-family : Arial;
	font-size : 12px;
}

#hautDePage
{
	width : 1024px;
	height : 259px;
	background : url('images/hautDePage.gif') no-repeat;
	margin : auto;
}

#menu
{
	width : 1024px;
	height : 30px;
	background-color : green;
	margin : auto;
}

#btn_accueil
{
	width : 62px;
	height : 30px;
	background : url('images/btn_accueil.gif') no-repeat;
	float : left;
}

#btn_accueil:hover
{
	width : 62px;
	height : 30px;
	background : url('images/btn_accueil_on.gif') no-repeat;
	float : left;
}

#btn_cv
{
	width : 141px;
	height : 30px;
	background : url('images/btn_cv.gif') no-repeat;
	float : left;
}

#btn_cv:hover
{
	width : 141px;
	height : 30px;
	background : url('images/btn_cv_on.gif') no-repeat;
	float : left;
}

#btn_extraitsAudios
{
	width : 112px;
	height : 30px;
	background : url('images/btn_extraitsAudios.gif') no-repeat;
	float : left;
}

#btn_extraitsAudios:hover
{
	width : 112px;
	height : 30px;
	background : url('images/btn_extraitsAudios_on.gif') no-repeat;
	float : left;
}

#btn_galeriePhotos
{
	width : 103px;
	height : 30px;
	background : url('images/btn_galeriePhotos.gif') no-repeat;
	float : left;
}

#btn_galeriePhotos:hover
{
	width : 103px;
	height : 30px;
	background : url('images/btn_galeriePhotos_on.gif') no-repeat;
	float : left;
}

#btn_liens
{
	width : 47px;
	height : 30px;
	background : url('images/btn_liens.gif') no-repeat;
	float : left;
}

#btn_liens:hover
{
	width : 47px;
	height : 30px;
	background : url('images/btn_liens_on.gif') no-repeat;
	float : left;
}

#btn_livreOr
{
	width : 79px;
	height : 30px;
	background : url('images/btn_livreOr.gif') no-repeat;
	float : left;
}

#btn_livreOr:hover
{
	width : 79px;
	height : 30px;
	background : url('images/btn_livreOr_on.gif') no-repeat;
	float : left;
}

#btn_qEtR
{
	width : 146px;
	height : 30px;
	background : url('images/btn_qEtR.gif') no-repeat;
	float : left;
}

#btn_qEtR:hover
{
	width : 146px;
	height : 30px;
	background : url('images/btn_qEtR_on.gif') no-repeat;
	float : left;
}

#btn_laBoutique
{
	width : 86px;
	height : 30px;
	background : url('images/btn_laBoutique.gif') no-repeat;
	float : left;
}

#btn_laBoutique:hover
{
	width : 86px;
	height : 30px;
	background : url('images/btn_laBoutique_on.gif') no-repeat;
	float : left;
}

#btn_monPanier
{
	width : 87px;
	height : 30px;
	background : url('images/btn_monPanier.gif') no-repeat;
	float : left;
}

#btn_monPanier:hover
{
	width : 87px;
	height : 30px;
	background : url('images/btn_monPanier_on.gif') no-repeat;
	float : left;
}

#btn_choixLangue
{
	width : 161px;
	height : 30px;
	background : url('images/btn_choixLangue.gif') no-repeat;
	float : left;
	padding-top : 10px;
	text-align : center;
}

#hautContenu
{
	width : 1024px;
	height : 21px;
	background : url('images/hautContenu.gif') no-repeat;
	margin : auto;
}

#milieuContenu
{
	width : 1024px;
	background : url('images/milieuContenu.gif') repeat-y;
	margin : auto;
}

#contenu
{
	width : 1000px;
	margin-left : auto;
	margin-right : auto;
}

#basDePage
{
	width : 1024px;
	height : 51px;
	background : url('images/basDePage.gif') no-repeat;
	margin : auto;
}

p
{
	margin : 0;
}

h3
{
	font-size : 20px;
	margin : 0;
	border-top : 1px #aaa dashed;
	border-bottom : 1px #aaa dashed;
	margin-bottom : 10px;
}

ul
{
	margin : 0;
	padding : 0;
}

li
{
	list-style-type : none;
	padding-bottom : 3px;
	padding-left : 10px;
}

#contenu a:link, #contenu a:active, #contenu a:visited
{
	color : #009900;
	text-decoration : underline;
}

#contenu a:hover
{
	color : #CC0000;
	text-decoration : none;
}

h5
{
	color : #009900;
	font-size : 11px;
}

#btn_choixLangue img
{
	border : 0;
}

.antibug
{
	clear : both;
}

h4
{
	font-size : 14px;
	border : 1px #000 solid;
	background-color : #9BFF9B;
	padding : 3px;
}

#compteurVisites
{
	padding-top : 230px;
	text-align : center;
}

.erreur
{
	border : 1px #FF0000 solid;
	background-color : #FFBEBE;
	color : red;
	padding : 3px;
}

.questionReponse
{
	background-color : #fff;
	border-left : 1px #ccc solid;
	border-right : 1px #ccc solid;
	border-bottom : 1px #ccc solid;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
}

.question
{
	font-size : 14px;
	border : 1px #000 solid;
	background-color : #9BFF9B;
	padding : 3px;
	margin : 0;
	font-weight : bold;
}

.reponse
{
	font-size : 14px;
	border : 1px #000 solid;
	background-color : #99CC33;
	padding : 3px;
	margin : 0;
	font-weight : bold;
}

form, p
{
	margin : 0;
}

.personne
{
	color : #FF0000;
	font-weight : bold;
	border-bottom : 1px #000 dashed;
}

.miniature
{
	border : 1px #000 solid;
}

hr
{
	margin : 0;
}

#contenu a img
{
	border : 0;
}