/* Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.6.0 */
html{color:#330000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;} 
/* CSS BeeMoov */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*background-color:#461601;*/
	background-image:url(/images/design/fond.jpg);
	font-size:12px;
}
em{
	font-style:italic;
}
table {
	width:100%;
}
tr,td {
	border:1px solid #330000;
}
td {
	padding:3px;
}
#no_border tr,td {
	border:none;
}
input {
	margin:2px;
}
img {
	border:none;
}
h3 {
	font-weight:bolder;
	margin-bottom:5px;
}
h2 {
	font-size:13px;
	margin-top:15px;
	margin-bottom:5px;
	color:#9F4B00;
	font-weight:bolder;
}
h1 {
	font-size:16px;
	font-weight:bolder;
	background-position:0px 3px;
	background-image:url(/images/design/h3.png);
	background-repeat:no-repeat;
	height:76px;
	text-indent:30px;
	line-height:76px;
}
p {
	padding-bottom:5px;
}
a {
	text-decoration:underline;
	color:#330000;
}
a:hover {
	text-decoration:none;
	color:#330000;
}
/* page */
#page {
	position:relative;
}
#contenu {
	position:relative;
	margin:0 auto;
	width:1045px;
}
/* header */
#header {
	height:114px;
	text-align:center;
	display:block;
}
/* menu */
#menu ul {
	position:relative;
	left:130px;
	width:900px;
}
#menu li {
	display: -moz-inline-stack;
	display: inline-block;	
}
#menu a {
	background-image:url(/images/design/btn_menu.jpg);
	background-repeat:no-repeat;
	display:block;
	height:36px;
	line-height:36px;
	margin-right:-3px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	width:132px;
	color:#efdbb8;
	padding-top:1px;
}
#menu a:hover {
	background-image:url(/images/design/btn_menu_hover.jpg);
	color:#461601;
}
#menu .menu_on a {
	background-image:url(/images/design/btn_menu_hover.jpg);
	color:#461601;
}
/* center */
#center_top {
	position:absolute;	
	height:191px;
	top:-50px; /*-60px*/
	left:82px;
}
#center {
	position:relative;
	top:50px;
	background-position:82px;
	min-height:580px;
	background-image:url(/images/design/center_repeat.jpg);
	background-repeat:repeat-y;
	padding-bottom:50px;
}
/* center left */
#center_left {
	position:absolute;
	height:615px;
	width:370px;
	top:-30px;
	background-image:url(/images/design/center_left.jpg);
}
/* news */
#news {
	position:relative;
	left:110px;
	top:100px;
	width:220px;
	overflow:auto;
}
.new {
	font-size:11px;
	background-image:url(/images/design/hand.png);
	background-repeat:no-repeat;
	padding-left:40px;
	width:180px;
}
.new p{
	line-height:13px;
}
.titre_news {
	font-weight:bolder;
	text-decoration:underline;
}
/* center contenu */
#center_contenu {
	position:relative;
	width:555px;
	left:370px;
	top:-20px;
}
/* center right */
#center_right {
	position:absolute;
	height:450px;
	width:110px;
	top:35px;
	left:935px;
	background-image:url(/images/design/center_right.png);
}
/* footer */
#footer {
	position:relative;
	background-position:82px;
	height:100px;
	background-image:url(/images/design/center_bottom.jpg);
	background-repeat:no-repeat;
}
/* page accueil */
#quote_open,#quote_close,#maj_b,#signature,#texte_accueil {
	position:absolute;
}
#quote_open {
	background-image:url(/images/design/quote_open.png);
	background-repeat:no-repeat;
	width:76px;
	height:65px;
	top:10px;
}
#quote_close {
	background-image:url(/images/design/quote_close.png);
	background-repeat:no-repeat;
	width:76px;
	height:65px;
	left:480px;
}
#maj_b {
	background-image:url(/images/design/maj_b.png);
	background-repeat:no-repeat;
	width:162px;
	height:88px;
	top:25px;
	left:35px;
}
#signature {
	background-image:url(/images/design/signature.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:45px;
	top:240px;
	left:360px;
}
#texte_accueil {
	left:138px;
	width:350px;
	top:60px;
	font-size:11px;
}
#creations {
	position:relative;
	top:260px;
	width:390px;
}
#etiquettes {
	position:relative;
	top:120px;
	left:360px;
	width:195px;
}
#h1_accueil {
	background-image:none;
	text-indent:0;
}
/* l'équipe */
#equipe, .equipe{
	background-position:114px;
	background-image:url(/images/design/post_it_equipe.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:138px;
}
#equipe_photo, .equipe_photo {
	position:absolute;
}
#equipe_texte, .equipe_texte {
	font-size:11px;
	left:140px;
	position:relative;
	top:40px;
	width:375px;
}
/* contact */
#etiquette_contact, .etiquette_contact {
	background-image:url(/images/design/etiquette_contact.jpg);
	background-repeat:no-repeat;
	width:171px;
	height:87px;
	color:#FFF;
	padding-left:30px;
	padding-top:20px;
	font-size:10px;
	font-weight:bolder;
	line-height:20px;
}
/* partenaires */
#ul_partenaire li {
	font-size:11px;
	padding-bottom:5px;
	background-position:0px 3px;
	background-image:url(/images/design/clou2.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:20px;
}
#etiquette_partenaire {
	background-image:url(/images/design/etiquette.jpg);
	background-repeat:no-repeat;
	width:171px;
	height:87px;
	color:#FFF;
	padding-left:20px;
	padding-top:20px;
	font-size:10px;
	font-weight:bolder;
	line-height:20px;
}
#etiquette_partenaire li {
	background-position:0px 3px;
	background-image:url(/images/design/clou1.gif);
	background-repeat:no-repeat;
	font-size:10px;
	font-weight:bolder;
	text-indent:20px;
}
#etiquette_partenaire li a {
	color:#FFF;
	text-decoration:none;
}
#etiquette_partenaire li a:hover {
	text-decoration:underline;
}
.pDetails {
	background-position:30px 4px;
	background-image:url(/images/btn/detail.png);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:50px;
	font-size:10px;
}
.listeEspace li {
	padding-top:20px;
}
/* divers */
.copyright {
	padding-top:30px;
	font-size:10px;
	text-align:center;
}
.liste_news,.liste_news_entete {
	padding:2px;	
}
.liste_news_entete {
	font-weight:bolder;
}
.msg_f_erreur {
	color:#bb0000;
}
#c_rest {
	font-size:10px;
}
.bordure table {
	border:1px solid #330000;
}

/* css ajouté par jp */
input[type=submit],input[type=button],button{
	cursor:pointer;
}
.space{
	height:20px;
}


#top5 li img{
position:absolute;
}
#top5 li{
position:relative;
margin:10px 20px;
min-height:40px;
}

#top5 li img{
left:0;
width:90px;
}
#top5 li span{
display:block;
margin-left:120px;
}

/* top 5 */
/*#top5 li {
	background-position:0px 3px;
	background-image:url(/images/design/clou1_2.gif);
	background-repeat:no-repeat;
	font-size:14px;
	text-indent:20px;
	margin-bottom:5px;
	margin-left:20px;
}*/
.float-left{
	float:left;
	margin:5px;
}
.clear{
	clear:both;
}

/* page facebook */

#pages_fb{
	width:450px;
	margin:0 auto;
}

#pages_fb li a{
	font-size:8pt;
	padding-left:5px;
}	

.bouton_fb{
	padding:0 20px 10px 0;
	float:left;
}
#partners{
	color:#ddd;
	text-align:center;margin-bottom:20px;	
	font-size:8pt;
}
#partners a{
	color:#ddd;
}
#jeux{
	position:absolute;
	top:140px;
	width:600px;

}

.jeu{
	display:block;
	float:left;
	width:135px;
	text-align:center;
	text-decoration:none;
	margin:0 5px 10px 0;
}
.jeu img{
	width:135px;
}
.jeu:hover img{
	-moz-opacity: 0.7;
	opacity: 0.7;	
	filter: alpha(opacity=70);
}
.jeu .description{
	font-size:1em;
	display:block;
	clear:left;
	padding:5px 0 0 0;
}
/*
.jeu{
	position:relative;
	display:block;
	width:142px;
	text-align:center;
	float:left;
	margin:0;
}
.jeu a.min{
	text-decoration:none;
	display:block;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
.jeu  a.min img{
	display:block;
	float:left;
}
.jeu  a.min span{
	padding:0 10px;
	display:block;
	font-size:11px;
	text-decoration:none;
}
.jeu  a.min span strong{
	color:#9F4B00;
	font-size:14px;
}
.jeu  a.min:hover{
	-moz-opacity: 0.7;
	opacity: 0.7;	
	filter: alpha(opacity=70);
}

 .jeu .desc, .url{
	margin:10px;
	text-align:left;
	font-size:9pt;
}
 .url{
	width:100%;
	position:absolute;
	bottom:0;
	font-size:8pt;
	
}

#jeu3{
	border:none !important;
}
*/
table.bannieres tr,td{
	border: none;
	text-align: center;
}

table.bannieres tr td.titre{
	text-align: left;
	color: #9F4B15;
	font-weight: bolder;
}
