@charset "UTF-8";/* CSS Document *//***************************************************** CSS COMMUN A TOUTES LES PAGES ****************************************************/* {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #666666;	margin: 0;	padding: 0;}body {	background: url(i/bg_gradient.png) top repeat-x #b1dbeb;	width: 1024px;	margin: 0 auto;}a:link, a:visited {	text-decoration: none;}a:hover, a:active {	text-decoration: underline;}a img {	border: none;	background: none;}.clear {	clear: both;}table, fieldset {	background: none;	border: none;}p {	font-size: 0.8em}h1 {	display: block;	color: #ffffff;	font-weight: bold;}h4 {	color:#333333;	padding-bottom: 5px;}h6, h6 a {	color: #333333;	font-size: 0.9em;}h5 {	color: #333333;	font-size: 1.2em;	text-transform: uppercase;}em {	text-decoration: underline;}input {	border: #cccccc solid 2px;	background: none;	margin: 3px 0;}form {	font-size: 0.8em;}fieldset {	border: none;	background: none;}b {	font-weight: bold;}textarea {	border: 2px solid #cccccc;	padding: 5px;	text-indent: 0;}/******************* HEADER ********************/#header {	background: url(i/header.png) no-repeat;	width: 1024px;	height: 220px;	height: 230px !important;}#toal_ref {	float: right;	width: 870px;	height: 20px;	background: url(i/toal_ref.png) no-repeat right;	font-size: 0.6em;	font-weight: bold;	text-align: right;	line-height: 20px;	padding-right: 30px;}#logo {	width: 515px;	height: 50px;	margin: 15px 0 0 400px;}#pub728 {	border: #FFFFFF solid 2px;	margin: 10px 0 0 292px;}/******************* FIN HEADER ********************//******************* FOOTER ********************/#top_footer {	background: url(i/content_top.png) no-repeat;	width: 1024px;	height: 30px;}#bottom_footer {	background: url(i/content_bottom.png) no-repeat;	width: 1024px;	height: 30px;	margin-bottom: 100px;}#footer {	width: 984px;	background-color: #FFFFFF;	font-size: 0.8em;	padding: 0 20px;}#footer a {	padding: 0 5px;}/******************* FIN FOOTER  ********************//******************* PREMIER MENU ********************/#first_tab {	width: 1024px;	height: 40px;	background-color: #FFFFFF;}#first_tab div, #first_tab div span {	display: inline;	float: left;	margin-left: 20px;}#tab_principal {}#tab_principal li {	float: left;	list-style-type: none;	margin: 0 0 0 20px;	width: 200px;	height: 40px;	font-weight: bold;	text-align: center;	}li#jeux a:link, li#jeux a:visited {	padding-top: 0px !important;	padding-top: 20px;	display: block !important;	background: url(i/tab_multi.png) bottom no-repeat;	height: 40px !important;	height: 20px;	width: 200px;	color: #FFFFFF;	line-height: 50px !important;	line-height: 10px;}li#jeux a:hover, li#jeux a:active {	padding-top: 0px !important;	padding-top: 10px;	display: block !important;	background: url(i/tab_multi_selected.png) top no-repeat;	height: 40px !important;	height: 30px;	width: 200px;	color: #FFFFFF;	line-height: 30px !important;	line-height: 10px;}li#compte a:link, li#compte a:visited {	padding-top: 0px !important;	padding-top: 20px;	display: block !important;	background: url(i/tab_kdo.png) bottom no-repeat;	height: 40px !important;	height: 20px;	width: 200px;	color: #FFFFFF;	line-height: 50px !important;	line-height: 10px;}li#compte a:hover, li#compte a:active {	padding-top: 0px !important;	padding-top: 10px;	display: block !important;	background: url(i/tab_kdo_selected.png) top no-repeat;	height: 40px !important;	height: 30px;	width: 200px;	color: #FFFFFF;	line-height: 30px !important;	line-height: 10px;}li#webmastermenu a:link, li#webmastermenu a:visited {	padding-top: 0px !important;	padding-top: 20px;	display: block !important;	background: url(i/tab_solo.png) bottom no-repeat;	height: 40px !important;	height: 20px;	width: 200px;	color: #FFFFFF;	line-height: 50px !important;	line-height: 10px;}li#webmastermenu a:hover, li#webmastermenu a:active {	padding-top: 0px !important;	padding-top: 10px;	display: block !important;	background: url(i/tab_solo_selected.png) top no-repeat;	height: 40px !important;	height: 30px;	width: 200px;	color: #FFFFFF;	line-height: 30px !important;	line-height: 10px;}li#contact a:link, li#contact a:visited {	padding-top: 0px !important;	padding-top: 20px;	display: block !important;	background: url(i/tab_casino.png) bottom no-repeat;	height: 40px !important;	height: 20px;	width: 200px;	color: #FFFFFF;	line-height: 50px !important;	line-height: 10px;}li#contact a:hover, li#contact a:active {	padding-top: 0px !important;	padding-top: 10px;	display: block !important;	background: url(i/tab_casino_selected.png) top no-repeat;	height: 40px !important;	height: 30px;	width: 200px;	color: #FFFFFF;	line-height: 30px !important;	line-height: 10px;}li#jeux a.selected {	display: block !important;	background: url(i/tab_multi_selected.png) top no-repeat;	height: 40px;	width: 200px;	color: #FFFFFF;	line-height: 30px;}li#compte a.selected {	display: block !important;	background: url(i/tab_kdo_selected.png) top no-repeat;	height: 40px;	width: 200px;	color: #FFFFFF;	line-height: 30px;}li#webmastermenu a.selected {	display: block !important;	background: url(i/tab_solo_selected.png) top no-repeat;	height: 40px;	width: 200px;	color: #FFFFFF;	line-height: 30px;}li#contact a.selected {	display: block !important;	background: url(i/tab_casino_selected.png) top no-repeat;	height: 40px;	width: 200px;	color: #FFFFFF;	line-height: 30px;}#rss {	display: inline;	float: right;	margin-right: 20px;	margin-top: 18px;}#rss a {	color: #ff9c12;}/******************* FIN PREMIER MENU ********************//******************* DEUXIEME MENU ********************/#second_tab {	height: 23px;	border: #888888 solid 1px;	background: url(i/gradient_tab2.png) repeat-x;	padding-left: 20px;	margin-top: 3px !important;	min-height:30px}#second_tab li {	float: left;	list-style-type: none;	padding: 0 10px;	color: #ffffff;	font-weight: bold;	font-size: 0.9em;	line-height: 30px;	width: 145px;	text-align: center;	background: url(i/button_m2_orange.png) no-repeat;}#second_tab li a:link, #second_tab li a:visited {	color: #ffffff;}#second_tab li a:hover, #second_tab li a:active {	color: #ffffff;}#second_tab li a.selected {	color: #FFFFFF;	text-decoration: underline;}#second_tab_game {	height: 23px;	border: #888888 solid 1px;	background: url(i/gradient_tab2.png) repeat-x;	padding-left: 20px;	margin-top: 3px !important;	min-height:60px}#second_tab_game li {	float: left;	list-style-type: none;	padding: 0 10px;	color: #ffffff;	font-weight: bold;	font-size: 0.9em;	line-height: 30px;	width: 145px;	text-align: center;	background: url(i/button_m2_blue.png) no-repeat;}#second_tab_game li a:link, #second_tab_game li a:visited {	color: #ffffff;}#second_tab_game li a:hover, #second_tab_game li a:active {	color: #ffffff;}#second_tab_game li a.selected {	color: #FFFFFF;	text-decoration: underline;}/******************* FIN DEUXIEME MENU ********************//******************* BARRE DE NAVIGATION ET RECHERCHE ********************/#navig_toal {	background: url(i/toal_navig.png) no-repeat;	height: 34px;	width: 1024px;}/******************* NAVIGATION  ********************/#navig {	margin-left: 20px;}#navig h3, #navig ul {	float: left;}#navig h3 {	color: #15b6e8;	text-transform: uppercase;	font-size: 0.8em;	padding-top: 9px;}#navig ul {	float: left;	padding: 5px 0 0 10px;}#navig li {	float: left;	padding: 0 2px;	list-style-type: none;	float: left;	color: #15b6e8;	margin-top: 0px;}#navig li a {	color:#333333;}/******************* FIN NAVIGATION  ********************/	/*******************  RECHERCHE ********************/	#search {	float: right;	margin-right: 10px;}.search form {	float: right;	height: 25px;}#search input {	margin: 2px 10px 0 0;}.frame_form {	border: #15b6e8 solid 2px;	background: url(i/ico_magnifying.png) right no-repeat #FFFFFF;	width: 250px;	height: 19px;	margin-right: 10px;	font-size: 0.8em;	padding-top: 3px;	padding-left: 10px;}.button_search {	border: none;	background: url(i/button_ok.png) no-repeat;	height: 25px;	width: 25px;	font-size: 0.8em;	font-weight: bold;	color: #ffffff;}/******************* FIN RECHERCHE ********************//******************* FIN BARRE DE NAVIGATION ET RECHERCHE ********************//******************************************************//******************* TOP CONTENT ********************/#top_content {	background: url(i/content_top.png) no-repeat;	height: 30px;	width: 1024px;	margin-top: 5px;}/******************* FIN TOP CONTENT ********************//******************* BOTTOM CONTENT ********************/#bottom_content {	background: url(i/content_bottom.png) no-repeat;	height: 30px;	width: 1024px;	margin-bottom: 5px;}/******************* FIN BOTTOM CONTENT ********************//******************* CONTENT ********************/#content {	background-color: #ffffff;	width: 984px;	padding: 0 20px;	min-height: 850px;}#content_little {	background-color: #ffffff;	width: 984px;	padding: 0 20px;	min-height: 800px;}/******************* CONTENT  LEFT ********************/#content_left {	display: inline;	float: left;	width: 770px;	border-right: #cccccc solid 1px;	padding-right: 20px;}/******************* CONTENT RIGHT ********************/#content_right {	display: inline;	float:right;	width: 170px;}/******************************************************//******************* WEBMASTER ********************/#webmaster {	width: 170px;}#frame_title_purple {	border: #ae037b solid 1px;	background: url(i/gradient_purple.png) repeat-x;	height: 23px;	width: 158px;	padding-left: 10px;}#frame_title_purple h1.img {	background: url(i/ico_lock.png) no-repeat left;	padding-left: 30px;}.button_login {	float: right;	background: url(i/button_connexion.png) no-repeat;	width: 86px;	height: 20px;	color: #ffffff;	font-size: 0.8em;	margin-right: 5px;	border: none;	margin-bottom: 0;}.bg_frame form {	margin-bottom: 5px;}.bg_frame a{	font-weight: bold;}#webmaster a {	display: block;	font-size: 0.6em;	color: #333333;}/******************* FIN WEBMASTER ********************//******************* PARTENAIRES ********************/#partner {	width: 170px;	margin-top: 20px;}#frame_title_red {	border: #bb0500 solid 1px;	background: url(i/gradient_red.png) repeat-x;	height: 23px;	width: 158px;	padding-left: 10px;}#frame_title_red h1.img {	background: url(i/ico_partener.png) no-repeat left;	padding-left: 30px;}.bg_frame li {	list-style-type: none;	text-align: center;	border-bottom: #cccccc solid 1px;	margin: 0 5px;	padding: 5px 0;}.bg_frame li a {	font-size: 1em}#partner .bg_frame div a {	margin-top: 5px;	color: #bb0500;	float: right;	font-size: 0.8em;}/******************* FIN PARTENAIRES ********************//******************* PUB RIGHT ********************/#right_pub {	width: 170px;	height: 600px;	margin-top: 20px;}#right_pub a img, #right_pub a span {	margin: 0 0 0 25px;}/******************* FIN PUB RIGHT********************//***************************************************** FIN CSS COMMUN A TOUTES LES PAGES ****************************************************//*************************************************************** PAGE ACCUEIL  **************************************************************//******************* PUB + EDITO  ********************/#pub250 {	float: right;}#edito {	width: 450px;	height: 250px;}#frame_title_green {	border: #419b00 solid 1px;	background: url(i/gradient_green.png) repeat-x;	height: 23px;	width: 488px;	padding-left: 10px;}#frame_title_green h1.img {	background: url(i/ico_chek.png) no-repeat left;	padding-left: 30px;}#frame_title_green_small {	border: #419b00 solid 1px;	background: url(i/gradient_green.png) repeat-x;	height: 23px;	width: 438px;	padding-left: 10px;}#frame_title_green_small h1.img {	background: url(i/ico_chek.png) no-repeat left;	padding-left: 30px;}#edito .bg_frame {	height: 204px;}.bg_frame {	background: url(i/gradient_grey.png) repeat-x bottom;	background-color: #F5F5F5;	border-left: #cccccc solid 1px;	border-right: #cccccc solid 1px;	border-bottom: #cccccc solid 1px;	padding: 10px 10px;}/******************* FIN PUB + EDITO  ********************//******************* PUB + TCHAT  ********************/#pub300 {	float: right;}#tchat {	width: 270px;	height: 250px;	margin-top: 10px;}#tchat .bg_frame {	height: 254px;}#comments {	float: right;	width: 500px;	height: 250px;	margin-top: 10px;}#comments .bg_frame {	height: 254px;}/******************* PUB + TCHAT  ********************//******************* JEU A L AFFICHE ********************/#affiche {	width: 780px;	height: 180px;	margin-top: 10px;}#frame_title_blue {	border: #196cc8 solid 1px;	background: url(i/gradient_blue.png) repeat-x;	height: 23px;	width: 518px;	padding-left: 10px;}#affiche .bg_frame {	width: 500px;}#frame_title_blue h1.img {	background: url(i/ico_heart.png) no-repeat left;	padding-left: 30px;}#affiche .bg_frame div a {	float: right;	color: #15b6e8;	font-size: 0.8em;}#affiche .bg_frame img {	margin: 5px 10px;	border-style: solid;	border-width: 1px;	border-color: #222222;}/******************* FIN JEU A L AFFICHE ********************//******************* NOUVEAUTES ********************/#nouveaute {	float: right;	height: 490px;	width: 370px;	margin-top: 10px;}#frame_title_light_blue {	border: #10a1ce solid 1px;	background: url(i/gradient_light_blue.png) repeat-x;	height: 23px;	width: 623px;	padding-left: 0px;}#frame_title_light_blue h1.img {	padding-left: 0px;	text-align: center;}#nouveaute.bg_frame {	padding: 10px 0;}/******************* FIN NOUVEAUTES ********************//******************* TOP JEU ********************/#top_jeu {	height: 490px;	width: 370px;	margin-top: 10px;}#frame_title_orange {	border: #c95d00 solid 1px;	background: url(i/gradient_orange.png) repeat-x;	height: 23px;	width: 623px;	padding-left: 10px;}#frame_title_orange h1.img {	background: url(i/ico_star.png) no-repeat left;	padding-left: 30px;}#top_jeu.bg_frame {	padding: 10px 0;}.left {	border-right: solid #cccccc 1px;	padding: 10px 10px 10px 0;	text-align: center;}.right {	padding: 10px 0 10px 10px;	text-align: center;}.left img {	border-style: solid;	border-width: 1px;	border-color: #222222;}.right img {	border-style: solid;	border-width: 1px;	border-color: #222222;}/******************* FIN TOP JEU ********************/#barre_defil {	height: 450px;	width: 368px;	margin-top: 0px;	overflow: auto;	border-style: solid;	border-width: 1px;}#barre_defil_comments {	height: 225px;	width: 500px;	margin-top: 0px;	overflow: auto;	border-bottom: #cccccc solid 1px;}/*************************************************************** PAGE ACCUEIL  **************************************************************//*************************************************************** LISTE JEUX  **************************************************************/#list {	width: 750px;}#large_frame_tittle_light_blue {		border: #10a1ce solid 1px;	background: url(i/gradient_light_blue.png) repeat-x;	height: 23px;	width: 748px;	padding-left: 10px;}#large_frame_tittle_green{		border: #419b00 solid 1px;	background: url(i/gradient_green.png) repeat-x;	height: 23px;	width: 748px;	padding-left: 10px;}#large_frame_tittle_orange {		border: #c95d00 solid 1px;	background: url(i/gradient_orange.png) repeat-x;	height: 23px;	width: 748px;	padding-left: 10px;}#large_frame_tittle_pink {		border: #c95d00 solid 1px;	background: url(i/gradient_pink.png) repeat-x;	height: 23px;	width: 748px;	padding-left: 10px;}#list .bg_frame {	width: 738px;	padding: 10px;}#list .bg_frame li a img {	float: left;	padding-right: 20px;	border: none;}#list .bg_frame li img {	float: center;	padding-right: 0px;	border: none;}#list .bg_frame li {	text-align: left;	border: none;	padding: 10px 0;	border-bottom: solid 1px #cccccc;}#list .bg_frame p {	padding: 10px 5px;}#list .bg_frame a.more {	float: right;	color: #666666;	font-weight: bold;}#list .bg_frame a.newsletter {	color: #0F056B;	font-weight: bold;	text-decoration: underline;}#list .bg_frame li span {	background: url(i/ico_heart.png) no-repeat left;	padding-left: 20px;	float: right;	color: #FF0000;	font-weight: bold;	font-size: 0.8em;}#pagination {	text-align: center;	margin: 20px 0;}#pagination a , #pagination span {	padding: 0 10px;	font-size: 1.2em;}#pagination span {	color: #333333;	font-weight: bold;}.bg_frame_tag_cloud {	background: url(i/gradient_grey.png) repeat-x bottom;	border-left: #cccccc solid 1px;	border-right: #cccccc solid 1px;	border-top: #cccccc solid 1px;	border-bottom: #cccccc solid 1px;	padding: 10px 10px;	margin-top: 10px;}.tag-clound-small {font-size:75%; color:#FF8C00}a:hover.tag-clound-small {color:#000000}.tag-clound-middle {font-size:100%; color:#8B0000}a:hover.tag-clound-middle {color:#000000}.tag-clound-big {font-size:125%; color:#8A2BE2}a:hover.tag-clound-big {color:#000000}.tag-clound-very-big {font-size:150%; color:#0000FF}a:hover.tag-clound-very-big {color:#000000}/*************************************************************** FIN LSITE JEUX  **************************************************************//******************* AD_160_600 ********************/#ad_160_600 {	background-attachment: fixed;}/******************* FIN AD_160_600 ********************//******************* PUB_LEFT ********************/#pub_left {	float: left;	width: 120px;	height: 600px;	margin-top: 10px;	margin-right: 15px;	background-color: #EEEEEE;}/******************* FIN PUB_LEFT ********************//******************* LISTE_RIGHT ********************/#list_right {	float: right;	width: 635px;	height: 297px;	margin-top: 10px;}/******************* FIN LISTE_RIGHT ********************//******************* LISTES ********************/#list_right_content {	height: 247px;}#TopImg {	float: left;	width: 200px;	margin-left: 3px;}#TopList {	float: left;	width: 150px;	margin-right: 3px;	border-right: #444444 solid 2px;}#TopTxt {	float: left;	width: 245px;	margin-left: 6px;}#NewImg {	float: left;	width: 200px;	margin-left: 3px;}#NewList {	float: left;	width: 150px;	margin-right: 3px;	border-right: #444444 solid 2px;}#NewTxt {	float: left;	width: 245px;	margin-left: 6px;}/******************* FIN LISTES ********************//********* AWE *********//*** -----------------------------------** AWE AD COPIES STYLE (CSS)*/.awepub{	width: 400px;	border: 1px solid #eee;	margin: 5px 0;	padding: 5px;}.awepub span{	display: block;	overflow: hidden;}.awepub span.awepub_url{	color: green;	display: block;}.awepub span.awepub_description{	color: #444;	font-style: italic;}/*** -----------------------------------*/
