body{
	font-family: Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;
	color:#444444;
	font-size:12px;
	text-align:center;
	   position:relative;
}
* {
	margin:0;
	padding:0;
}

h1 {color:#990000;margin:15px 100px;}
h2 {font-size:160%;color:#B3C636; width:600px; clear:left;margin-bottom:15px;}
h3 {font-size:150%;color:#B3C636; font-weight:normal;}
h4 {font-size:130%;width:150px;}
h5 {font-size:110%;}
h6 {font-size:100%;}


#content {
 	width:800px;
	margin:0 auto 0 auto;
	text-align:left;
	position:relative;
}

a:focus
{
	outline:none;
}

/*header start*/

	#header {
		margin:0 auto;
		background-image:url("../images/header_aka.jpg");
		background-repeat:no-repeat;
		height:112px;
	}

	#logo_link {
		width:500px;
		height:112px;
		display:inline;
		float:left;
	}

	#recherche {
		width:133px;
		height:16px;
		float:right;
		display:inline;
		margin:7px 0px 0px 0px;
		padding-left:5px;
	}

	#qt {
		float:left;
		border:0;
		width:92px;
		height:16px;
		padding:0 0 0 10px;
		color:#888888;
		background:url("../images/champ.png") top left no-repeat;
		margin:0;
	}

	#qs {
		cursor:pointer;
		float:left;
		border:0;
		width:21px;
		height:16px;
		color:#888888;
		background:url("../images/champ.png") top right no-repeat;
		margin:0;
		padding:0;
	}

/*header end*/



    .ban_160x600 {
  		float:right;
		display:inline;
		width:160px;
		height:600px;
		margin-bottom:20px;
	}


/*liste_categories start*/

	#liste_jeux {
		list-style-type:none;
		font-size:13px;
		clear:bottom;
	}

	#screen img {
		top:0px;
		left:0px;
		border:none;
		display:block;
		position:absolute;
		width:180px;
		height:120px;
	}

	.layer_screen, .layer_screen_category {
		width:180px;
		height:120px;
		top:0px;
		left:0px;
		display:block;
		position:absolute;
		cursor:pointer;
	}

	.layer_screen_category {
	/*	background:url("../images/cat-stat.png");*/
	background:url("../images/final.png") -180px 0px no-repeat transparent;

	}

	.layer_screen {
		background:url("../images/final.png") 0px 0px no-repeat transparent;
	/*	background:url("../images/jeu-stat.png");*/

	}

	a:hover .layer_screen_category {
			background:url("../images/final.png") -0px -120px no-repeat transparent;
	/*	background:url("../images/cat-roll.png");*/

	}

	a:hover .layer_screen {
	background:url("../images/final.png") -180px -120px no-repeat transparent;
	/*	background:url("../images/jeu-roll.png");*/

	}

	#screen {
		width:180px;
		height:120px;
		display:block;
		position:relative;
	}

	#liste_jeux li {
		float:left;
		display:inline;
		width:184px;
		padding:0px 29px 15px 0px;
		text-align:center;
	}

	#ligne_jeux {
		display:inline;
		float:left;
	}

    #liste_jeux a,a {
		color:#990000;
		text-decoration:underline;
	}

	#liste_jeux a {
		display:block;
		margin:0 auto;
	}

	#liste_jeux a:hover, a:hover {
		text-decoration:none;
	}

/*liste_categories end*/

/*Animal start*/

	#animal {
		float:left;
		display:inline;
		width:800px;
	}

	#titre_animaux {
		color:#900;
		margin:14px 0 17px 5px;
		font-size:19px;
		font-weight:bold;
	}

	#liste-animaux div {
		float:left;
		width:126px;
	}

	#liste-animaux {
		list-style-type:none;
		padding-bottom:10px;
		clear:both;
		width:800px;
	}

	#liste-animaux li {
		float:left;
		display:inline;
		height:42px;
		width:126px;
		margin:0px 0px 0px 7px;
	}

	#link-animal {
		float:left;
		display:inline;
		width:90px;
		margin:7px 0px 0px 7px;
		color:#000;
		text-decoration:none;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		font-variant:small-caps;
	}
	#liste-animaux li a:hover {
		text-decoration:underline;
	}

	#animal_icon {
		width:29px;
		height:29px;
		float:left;
		display:inline;
	}
	#liste-animaux li a img {
		border:0px;
	}
	#liste-animaux a:hover img {
		border:0px;
	}

/*Animal end*/

/*page categories start*/

	#titre_categories {
		text-align:left;
		margin:11px 0px 0px 0px;
		width:580px;
	}

	#image_titre_categories{
		float:left;
		display:inline;
		margin:8px 19px 0 14px;
		height:60px;
		width:60px;
	}

	#description_categories{
		display:inline;
		float:left;
		margin:4px 0px 15px 0px;
		width:496px;
	}

/*page categories end*/
       #loader {
	 	margin:0;
	position: absolute;
	}
	   #loader_square {
	 	margin:0;
	position: absolute;
	}
/*page jeux start*/

	#game_title {
		width:500px;
		font-size:27px;
		text-align:center;
		color:#990000;
		margin:14px auto 10px auto;
	}


	.ban_468x60 {
	    margin:20px auto 125px auto;
		height:60px;
		width:468px;
	}

	#game_para {
		width:600px;
		margin:15px auto 0px auto;
		float:none;
		text-align:justify;
	}

	#game_retour {
		width:600px;
		margin:60px auto 25px auto;
		float:none;
		text-align:justify;
	}

	#game {
		margin:0 auto 0 auto;
	}

	#facebook {
		margin:-45px 0px 0px 0px;
		float:right;
		display:block;
		clear:both;
		border:medium none;
		overflow:hidden;
		width:194px;
		height:21px;
	}

/*page jeux end*/

/* Path Start */

	#path {
		margin:0 auto 0 auto;
		width:500px;
		text-align:center;
		font-size:14px;
	}

	#path_categories {
		margin:0 auto 5px auto;
		font-size:12px;
	}

	#path a, #path_categories a {
		display:inline;
		color:#717633;
		text-decoration:none;
	}

	#path a:hover, #path_categories a:hover {
		text-decoration:underline;
	}

	#map_root {
		margin:5px 0px 5px 2px;
	}
	#map_root li{
		margin:0px 0px 0px 20px;
	}


/* Path End */

/*footer start*/

	#lang-change {
		position:relative;
		display:inline;
		float:right;
		width:auto;
		margin:16px 28px 0px 0px;
	}

	#lang-all {
		display:none;
		position:absolute;
		overflow:hidden;
		background-color:#fff;
		border:1px solid #999;
		border-color:#999 #000 #000 #999;
		padding:10px 0px 9px 15px;
		top:-304px;
		left:-586px;
		width:680px;
		height:283px;
	}

	#lang-all div {
		float:left;
		width:136px;
	}

	#lang-all li {
		width:136px;
		height:24px;
		float:left;
		margin:0px;
		display:inline;
	}

	#lang-all li a {
		color:#4272DB;
		text-decoration:none;
	}

	#lang-all li a:hover {
		text-decoration:underline;
	}

	a.button {
	    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
	    color: #444;
	    display:inline;
		float:left;
	    font: normal 12px arial, sans-serif;
	    height: 24px;
	    padding-right: 13px;
	    text-decoration: none;
	}

	a.button span {
	    background: transparent url('../images/bg_button_span.gif') no-repeat;
	    display: block;
	    line-height: 14px;
	    padding: 5px 0 5px 25px;
	}

	a.button2 {
	    background-position: bottom right;
	    color: #000;
	    outline: none;
	}





	a.button2 span {
	    background-position: bottom left;
	}

	/*a.button:active {
	    background-position: bottom right;
	    color: #000;
	    outline: none;
	}

	a.button:active span {
	    background-position: bottom left;
	}*/

	#footer {
		color:#999;
		background-color:#424242;
		font-weight:bold;
		width:500px;
		margin:20px auto 0px auto;
		padding:19px;
		text-align:center;
	}

	#footer a {
		color:#717633;
		text-decoration:none;
	}

	#footer a:hover {
		text-decoration:underline;
	}

/*footer end*/
/* slider */
.dynamic-slider-control {
position : relative;
background-color : #FFFFFF;
cursor : default;
}
.horizontal {
width : 200px;
height : 27px;
}
.vertical {
width : 29px;
height : 200px;
}
.dynamic-slider-control input {
display : none;
}
.dynamic-slider-control .handle {
position : absolute;
font-size : 1px;
overflow : hidden;
cursor : default;
}
.dynamic-slider-control.horizontal .handle {
width : 20px;
height : 20px;
background-image : url("../images/testslide.png");
/*background-color:#FFFFFF;*/
}
.dynamic-slider-control.vertical .handle {
width : 15px;
height : 31px;
background-image : url("handle.vertical.png");
}
.dynamic-slider-control .line {
position : absolute;
font-size : 0.01mm;
overflow : hidden;
height:8px;
background:url("../images/slider.gif");
}
.dynamic-slider-control.vertical .line {
width : 3px;
}
.dynamic-slider-control.horizontal .line {
height : 8px;
}
.dynamic-slider-control .line div {
width : 1px;
height : 3px;
}

#pub-336x280-cat {
	clear:left;
	float:left;
	display:inline;
    margin:11px auto 12px 137px;
	width:336px;
	height:280px;
}

#pub-336x280-game {
	clear:left;
	float:left;
	display:inline;
    margin:4px auto 12px 232px;
	width:336px;
	height:280px;
}

#note {
	float:right;
	display:inline;
	padding:13px 116px 0px 10px;
    font-size: 12px;
	width:385px;
}

#note-buttons {
	float:right;
	display:inline;
	margin:0px 20px 0px 0px;
}

#button_like.hover a, #button_unlike.hover a {
	color:#000000;
	text-decoration:none;
}

#button_like.active a, #button_unlike.active a {
	color:#990000;
	text-decoration:underline;
}

#button_like.active a:hover, #button_unlike.active a:hover {
	text-decoration:none;
}

#button_like.voted a, #button_unlike.voted a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#note-gauge {
	width:135px;
	margin:6px 0px 0px 0px;
	float:right;
	display:inline;
}

#gauge-wrapper {
	background-color:#990000;
	border:1px solid #666;
	font-size:0px;
	width:133px;
	height:5px;
}

#gauge-fill {
	background-color:#1B671C;
	height:5px;
}

#google-follow {
	margin:13px 46px -6px 335px;
	height:25px;
}

#google-follow-footer {
	margin:17px 46px 0px 247px;
}
