*{margin:0; padding: 0;margin-top: 0px;}
body{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: center;
	background-image: url(images/bg_mauve.jpg);
	background-repeat: repeat-x;
	background-color: #2c092b;
}
a{
	color: #7d408f;
	text-decoration: none;
}
a:hover{
	color: #7d408f;
	text-decoration: underline;
}
p{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

li {
	margin: 2px;
}

img{
	border: 0px;
	float: left;
}
#pageLayout{
	width: 950px;
	height:auto;
	text-align: left;
	margin: 0 auto;
}
#layout{ width: 950px; height:auto; float: left;}
#header{ width: 950px; height:auto; float: left;}
#mood{ width: 950px; height: 228px; float: left;}
#menu{ width: 950px; height: 52px; float: left;}
#topCorner{ width: 950px; height:36px; float: left;}
#mainContent{
	width: 950px;
	height:auto;
	float: left;
	background-color: #FFFFFF;
}
#headerAdmin{
	width: 650px;
	height:auto;
	float: left;
	padding-left: 140px;
}
#mainAdmin{
	width: 650px;
	height:auto;
	float: left;
	background-color: #FFFFFF;
	padding-left: 75px;
	margin-left: 100px;
	margin-right: 25px;
}
#mainAdmin td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#contentLeft{
	width: 550px;/*555*//*600*//*595*/
	height: auto;
	float: left;
	padding-left: 45px;/*45*/
}
#bteNouvelles{
	width: 555px;
	height: auto;
	float: left;
}
#bteNouvelles p{
	padding-bottom: 7px;
}
/*
#bteNouvellesNav{ width: 555px; height: auto; float: left; text-align: right; padding-top: 15px; border-top: thin #7d408f solid;}
*/
#bteNouvellesNav{
	width: 550px;
	height: auto;
	float: left;
	text-align: right;
	padding-top: 15px;
	border-top: thin #7d408f solid;
	overflow: hidden;
}
#bteNouvellesNav .actif{
	color: #7d408f;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
}
#bteNouvellesNav a{
	color: #7d408f;
	font-weight: normal;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
#bteNouvellesNav a:hover{
	color: #7d408f;
	font-weight: bold;
	text-decoration: none;
}
#contentRight{
	width: 252px;/*252*//*355*//*311*/
	height: auto;
	float: left;
	margin-left: 44px;/*59*/
}
#btePub{
	width: 252px;
	height: auto;
	float: left;
}
#btePub img{
	padding-bottom: 10px;
}
#bteBoutons{
	width: 252px;
	height: auto;
	float: left;
	margin-top: 20px;
}
#bteArchives{
	width: 252px;
	height: auto;
	float: left;
	margin-bottom: 30px;
}
#bteArchives li{ list-style-position: outside; list-style-image: url(images/puce_archive.jpg); margin-left: 14px; color: #7d408f;font-size: 11px;}
#bteArchives a{ text-decoration: none;color: #7d408f;}
#bteArchives a:hover{ text-decoration: underline;color: #7d408f;}

#bteImgAl{ width: 252px; height: auto; float: left;}
#bteDecouvre{
	width: 252px;
	height: auto;
	float: left;
}
#footer{
	width: 950px;
	height:auto;
	float: left;
	background-image: url(images/bg_footer.jpg);
	background-repeat: no-repeat;
	color: #7d408f;
}
#footer p{
	font-size: 11px;
}
#footer a{ 	color: #7d408f; text-decoration: underline;}
#footer a:hover{ color: #7d408f; text-decoration: none;}
#creation{
	width: 419px;
	height: auto;
	float: left;
	margin-top: 43px;
	padding-left: 17px;
}
#logo{
	width: 78px;
	height: auto;
	float: left;
}
#copyright{
	width: 422px;
	height: auto;
	float: left;
	margin-top: 43px;
	padding-right: 14px;
	text-align: right;
}
#auteurs{
	width: 905px;/*905*/
	height:auto;
	float: left;/*
	background-color: #FFFFFF;	*/
	padding-left: 45px;
	text-align: left;
}
#titreAuteurs{
	width: 830px;
	height:auto;
	float: left;
}
#titresAuteurs{
	width: 815px;
	height:auto;
	float: left;
}
#titreMax{
	width: 413px;
	height:auto;
	float: left;
	margin-top: 0px;
	margin-left: -40px;	
}
#titreKarine{
	width: 350px;
	height:auto;
	float: left;
	margin-top: 0px;
	margin-left: 72px;
}
#moodAuteurs{
	width: 862px;
	height:auto;
	float: left;	
}
#txtKarine{
	width: 413px;/*413*/	
	height:auto;
	float: left;
	margin-left: 48px;
}
#txtKarine h2{
	color: #9cb94e;
}
#txtMax{
	width: 398px;
	height:auto;
	float: left;
}
#txtMax h2{
	color: #66b8dc;
}
#blocDuo{
	width: 861px;
	height: auto;
	float: left;
	color: #FFFFFF;
	background-color: #000000; 
	margin-top: 10px;
}
#basDuo{
	width: 861px;
	height: auto;
	float: left;
}
#topDuo{
	width: 861px;
	height: auto;
	float: left;
}
#txtDuo{
	width: 837px;/*861*/
	height: auto;
	float: left;
	color: #FFFFFF;
	background-color: #000000; 
	text-align: left;
	padding-left: 24px;
}
#blocKarine{
	width: 415px;
	height: auto;
	float: left;
	margin-left: 31px;
	margin-top: 7px;
}
#blocKarineTop,#blocKarineBas{
	width: 415px;
	height: auto;
	float: left;
}
#blocKarineTxt{
	width: 365px;/*415*/
	height: auto;
	float: left;
	background-color: #9cb94e;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
}
#blocKarineTxt p{
	padding: 0px;
}
#blocMax{
	width: 415px;
	height: auto;
	float: left;
	margin-top: 7px;
}
#blocMaxTop,#blocMaxBas{
	width: 415px;
	height: auto;
	float: left;
}
#blocMaxTxt{
	width: 365px;/*415*/
	height: auto;
	float: left;
	background-color: #66b8dc;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
}
#bricabrac{
	width: 860px;/*860*/
	height: auto;
	float: left;
	padding-left: 45px;
}
#introBricabrac{
	width: 860px;/*860*/
	height: auto;
	float: left;
}
#blocAvatars{
	width: 414px;
	height: auto;
	float: left;
}
#txtAvatars{
	width: 414px;
	height: auto;
	float: left;
}
#imgAvatars{
	width: 424px;/*414*/
	height: auto;
	float: left;
}
#imgAvatars img{
	padding-right: 10px;
	padding-bottom: 10px;
}

#blocFondEcrans{
	width: 859px;
	height: auto;
	float: left;
	margin-top: 20px;
}
.blocFondEcran1{
	width: 285px;/*265*/
	height: auto;
	float: left;
	margin-right: 20px;
}
.blocFondEcran2{
	width: 275px;/*265*/
	height: auto;
	float: left;
	margin-right: 10px;
}
.blocFondEcran3{
	width: 265px;
	height: auto;
	float: left;
}
.blocFondEcranEspace{
	width: 859px;
	height: 10px;
	float: left;
}
.imgFondEcran{
	width: 180px;
	height: auto;
	float: left;
}
.dimensionsFondEcran{
	width: 65px;/*75*/
	height: auto;
	float: left;
	margin-left: 10px;
}
.dimensionsFondEcran p{
	font-size: 11px;
}
.lienCommentaires{ text-align: right; padding-right: 5px;}
.nomBlogue{
	color: #7d408f;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif
}
#blocColorier{
	width: 424px;/*414*/
	height: auto;
	float: right;
	text-align: center;
	padding-left: 10px;
}

#blocColorier2{
	width: 424px;/*414*/
	height: auto;
	
	text-align: center;
	padding-left: 10px;
}

#titreColorier{ width: 414px;height: auto;float: left;text-align: left;	}

#titreEtiquette{ width: 414px;height: auto;float: left;text-align: left;	}

#titreHelico{ width: 414px;height: auto;float: left;text-align: left;	}

#titreValentin{ width: 414px;height: auto;float: left;text-align: left;	}

#blocDessin1{
	width: 131px;
	height: auto;
	float: left;	
}
#blocDessin2{
	width: 131px;/*131*/
	height: auto;
	float: left;
	margin-left: 10px;	
}
#blocDessin3{
	width: 131px;/*131*/
	height: auto;
	float: left;	
	margin-left: 10px;	
}
#blocJeux{
	width: 860px;
	height: auto;
	float: left;
}
#introJeux{
	width: 860px;
	height: auto;
	float: left;
}
#jeux{
	width: 860px;
	height: auto;
	float: left;
	margin-bottom: 40px;
}
#blocJeu1{
	width: 161px;
	height: auto;
	float: left;
}
#blocJeu2,#blocJeu3,#blocJeu4,#blocJeu5{
	width: 161px;
	height: auto;
	float: left;
	margin-left: 10px;
}
#blocJeu1 img,#blocJeu2 img,#blocJeu3 img,#blocJeu4 img,#blocJeu5 img{
	border: thin solid #000000;
}
.telecharge{
	text-align: center;
}
#dragouilles{
	width: 825px;/*865*/
	height: auto;
	float: left;
	margin-left: 40px;
}
#dragouillesTitre{
	width: 865px;
	height: auto;
	float: left;
	padding-bottom: 16px;
}
#dragouillesMenu{
	width: 865px;
	height: auto;
	float: left;
}
#dragouillesFiche{
	width: 865px;/*434*/
	height: auto;
	float: left;
}
#dragouillesImg{
	width: 434px;
	height: auto;
	float: left;
}
#dragouillesDesc{
	width: 399px;/*415*/
	height: auto;
	float: left;
	margin-left: 16px;
	margin-top: 40px;
}
#dragouillesDesc ul{
	margin-left: 17px;
	list-style-position: outside;
	list-style-image: url(images/puce_verte.jpg);
}
#message{
	width: 510px;
	height: auto;
	float: left;
	background-color: #e8d8f2;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid #592d62;
}
#bteGen li{
	margin-left: 17px;
}
#livres{
	width: 555px;
	height: auto;
	float: left;
}
.bteLivre{
	width: 531px;
	height: auto;
	float: left;
	margin-bottom: 50px;
}
#livreTitre{
	width: 531px;
	height: auto;
	float: left;
}
.imgLivre{
	width: 200px;
	height: auto;
	float: left;
}
.descLivre{
	width: 315px;/*315*/
	height: auto;
	float: left;
	margin-left: 16px;
}
.descLivre ul{
	margin-left: 15px;
}

h1{
	text-align: left;
}
h2{
	padding-top: 17px;
}
h2.mauve,h2.bleu{
	padding: 0px;
}
h3{
	padding-top: 10px;
}
.descLivre h2{
	padding-top: 0px;
}
.thin {letter-spacing: -0.2em;}

