@charset "iso-8859-1";
body {
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0; 
background-color: #CCACBC;}

.bodi {
width: 770px;
background: #fff url(images/main_bg.gif) repeat-y;
color: #38494e;
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0; 
text-align: left;
}

#h1 {
text-align:left;
font-family: verdana;
font-weight: bold;
font-size:11px;
text-decoration: none;
color:#FFFFFF;
width: 770px;
height: 150px;
margin-left: 0;
padding-top:2px;
padding-left:0px;
margin-right: 0;
margin-bottom: 0; 
background: url(images/head-jeux.gif) no-repeat;
}

.menu {
text-align:left;
font-family: verdana;
font-weight: bold;
font-size:11px;
text-decoration: none;
color:#FFFFFF;
margin-left: 0;
margin-right: 0;
margin-bottom: 0; 
}
.menu:hover {color : #D690B0;}

#blog {
text-align:center;
margin-left: 0;
margin-right: 0;
margin-bottom: 0; 
width:468px;
padding-top:14px;
border-left:1px solid #BB007E;
border-top:1px solid #BB007E;
border-right:1px solid #BB007E;
border-bottom:1px solid #BB007E;
padding-left:0px;
padding-bottom:9px;
background-color: #FFFFFF;
}
#blog a{
text-align:center;
font-family: arial;
font-weight: bold;
font-size:30px;
text-decoration: none;
color:#BB007E;
}
#blog a:hover {color : #D690B0}


#titre {
text-align:left;
font-family: verdana;
font-weight: bold;
font-size:16px;
text-decoration: none;
color:#E54298;
margin-left: 0;
padding-top: 86;
margin-right: 0;
margin-bottom: 0; 
}

div#maincol {
	width: 535px;
	padding: 0 0 20px 0;
	float: left;
}

	div#maincol h2 {
		margin: 15px 0 7px 13px;
		padding: 0 0 0 7px;
		background: #fff url(images/heading_ul.gif) repeat-x bottom left;
		font: 1.em Georgia, "Times New Roman", Times, Serif;
		color: #990066;
		width: 300px;
	}

	div#maincol h3 {
		margin: 10px 20px 3px 23px;
		padding: 0 0 0 2px;
		background: #fff url(images/heading_ul.gif) repeat-x bottom left;
		font: 1.8em Arial, Helvetica, Verdana, Sans-serif;
		color: #BB007E;
		width: 485px;
	}

	div#maincol p {
		margin: 7px 20px 21px 20px;
		padding: 0;
		color: #38494e;
		background-color: inherit;
	}

ul#nav {
	width: 535px;
	height: 33px;
	font: 0.8em/1.3 Verdana, Helvetica, Arial, Sans-serif;
	background: transparent url(images/nav_bg.gif) repeat-x top left;
	margin: 0;
	padding: 0;
}

	ul#nav li {
		margin: 0;
		padding: 0;
		float: left;
		list-style-type: none;
		display: block;
		height: 35px;
		background: transparent url(images/nav_sep.gif) no-repeat right;
	}

		ul#nav li a:link, ul#nav li a:visited {
			color: #38494e;
			background-color: inherit;
			text-decoration: none;
			line-height: 29px;
			padding: 5px 21px 7px 20px;
		}

		ul#nav li a:hover, ul#nav li a:focus, ul#nav li a:active {
			color: #38494e;
			text-decoration: none;
			line-height: 29px;
			margin: 0;
			padding: 5px 21px 7px 20px;
			background-color: inherit;
			background: url(images/nav_hover.gif) no-repeat bottom;
		}

		ul#nav > li > a:hover, ul#nav > li > a:focus, ul#nav > li > a:active {
			padding: 5px 21px 10px 20px;
		}

div#rightcol {
	width: 210px;
	margin-left: 10px;
	padding: 0 00px 20px 0;
	background: transparent url(images/side_bg.gif) no-repeat bottom;
	position: relative;
	bottom: 30px;
	right: 3px;
	font-size: 0.9em;
}

body > div#rightcol {
	width: 200px;
	margin-left: 538px;
	padding: 0 10px 20px 10px;
	background: transparent url(images/side_bg.gif) no-repeat bottom;
}

	div#rightcol p {
		margin: 10px 0 0 13px;
	}

	div#rightcol > p {
		margin: 10px 0 0 3px;
	}

	div#rightcol dl {
		margin: 10px 0 0 0;
		padding: 0 0 50px 0;
	}

	div#rightcol > dl {
		margin: 10px 0 0 -10px;
		padding: 0 0 50px 0;
	}

	div#rightcol h3, div#rightcol dt {
		margin: 20px 0 8px 8px;
		padding: 0 0 0 7px;
		background: #fff url(images/heading_ul.gif) repeat-x bottom left;
		font: 1.5em Georgia, "Times New Roman", Times, Serif;
		color: #666;
		width: 190px;
	}

	div#rightcol > h3, div#rightcol > dt {
		margin: 20px 0 10px 2px;
	}

		div#rightcol dl dd {
			margin: 2px 0 0 17px;
			padding: 0 0 0 17px;
			list-style-type: none;
			background: transparent url(images/li.gif) no-repeat left;
		}

		div#rightcol > dd {
			margin: 2px 0 0 0;
			padding: 0 0 0 17px;
			list-style-type: none;
			background: transparent url(images/li.gif) no-repeat left;
		}

			div#rightcol form#searchform h3 {
				margin-left: 10px;
			}

			div#rightcol form#searchform > h3 {
				margin-left: 0;
			}

			div#rightcol form#searchform input {
				margin: 10px 0 0 10px;
			}

			div#rightcol form#searchform input#searchinput {
				border: 1px solid #ddd;
				width: 120px;
				height: 20px;
				padding: 4px 5px 0 5px;
				color: #666;
				background-color: inherit;
			}

			div#rightcol form#searchform input#searchsubmit {
				margin: 0 0 0 10px;
				width: 40px;
			}

pre {
	border: 1px solid #ddd;
	background-color: #f7f7f7;
	margin: 20px;
	padding: 10px;
	color: #38494e;
}

code {
	font: 12px/1.5 "Courier New", Courier, Monospace;
}

.annu { font-size:10px; text-decoration: none; color:#FFFFFF; font-family: verdana;}
.annu:hover { text-decoration: none; color:#FFFFFF;}

h4 {
	clear: both;
	margin: 0;
	padding: 2 0px 0 0;
	width: 770px;
	height: 23px;
color: #FFFFFF;
	text-align: right;
	background: #400113 url(images/bas-jeux.gif) bottom repeat-x;
font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
}


#partenaires-1 { 
margin-top: 0;
padding-left: 15;
margin-right: 0;
margin-bottom: 10; 
width:751px; }

.partenaires { font-size: 9px; font-family: verdana; text-decoration: none; color: #A9A9A9; line-height :16px}
.partenaires a{ font-size: 9px; font-family: verdana; text-decoration: none; color: #A9A9A9;}
.partenaires a:hover {color : #A9A9A9;}

.jeux { font-size: 13px; font-family: verdana; text-decoration: none; color: #38494e;}
.jeux:hover {color : #AC0074;}

.jeux-1 { font-size: 13px; font-family: verdana; font-weight: bold; text-decoration: none; color: #AC0074;}
.jeux-1:hover {color : #D690B0;}

.jeux-2 { font-size: 15px; font-weight: bold; text-decoration: none; color: #38494E; font-family: verdana;}
.jeux-2:hover {color : #D690B0;}

.jeux-3 { font-size: 13px; font-family: verdana; font-weight: bold; text-decoration: none; color: #586467;}
.jeux-3:hover {color : #AC0074;}

.jeux-4 { font-size: 17px; font-weight: bold; text-decoration: none; color: #38494E; font-family: verdana;}

.jeux-5 { font-size: 11px; font-family: verdana; text-decoration: none; color: #38494E;}
.jeux-5:hover {color : #D690B0;}

.numero-page { font-size: 13px; font-family: verdana; font-weight: bold; text-decoration: none; color: #AC0074;}
.numero-page:hover {color : #D690B0;}

.numero-page-1 { font-size: 13px; font-family: verdana; font-weight: bold; text-decoration: none; color: #38494E;}
.numero-page-1:hover {color : #D690B0;}

.top { font-size: 13px; color: #D690B0; font-family: verdana;}

.top-1 { font-size: 12px; color: #AC0074; font-family: verdana;}

.top-2 { font-size: 15px; color: #AC0074; font-family: verdana; font-weight: bold;}

.texte { font-size: 13px; color: #38494e; font-family: verdana; text-decoration: none;}
.texte a{ font-size: 13px; color: #38494e; font-family: verdana; text-decoration: none;}
.texte a:hover {color : #38494e;}

.texte-1 { font-size: 17px; font-weight: bold; text-decoration: none; color: #38494E; font-family: verdana;}

.texte-2 { font-size: 11px; font-family: verdana; text-decoration: none; color: #38494E;}
.texte-2:hover {color : #D690B0;}

.texte-3 { font-size: 13px; font-family: verdana; font-weight: bold; text-decoration: none; color: #606D71;}

.texte-4 {width: 490px; font-size: 13px; font-family: verdana; color: #606D71;}

.texte-5 {	text-align: left; font-size: 13px; font-weight: bold; text-decoration: none; color: #38494E; font-family: verdana;}

