/* CSS Document */

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; background-color: #eaf3ff;
	/*background-image: url(http://fr.virtuacasinos.com/bg.jpg); background-position: top; background-repeat:repeat-x;*/
	
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;}
	
#pageContainer {background: url(images/bg.png) center center repeat-y; }

.link_paging_select {FONT-WEIGHT: normal; COLOR: #CCCCCC;  TEXT-DECORATION: none; font-size:8px;}

#pageHeader {background: url(images/head_neon.jpg) ;
width: 1000px;
height: 74px;
margin-left: auto;
margin-right: auto;
}
 
#pageFlags { 
padding-top:58px;
padding-right:3px;
float:right;
}

#pageSousmenu {
width: 1000px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
}
 
#pageCorps {
width: 1000px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
 }
 
#zone_grise{
background-image:url(images/deg_table_1.gif); background-repeat:repeat-x;
margin-left:4px;
}
 
#zone_or{
background-image:url(images/deg_table_2.gif); background-repeat:repeat-x;
margin-left:4px;
}

 #support table {border: 1px; border-color:#666666;  border-width:thin;}

  
.texte_petit_blanc {FONT-WEIGHT: normal; COLOR: #CCCCCC;  TEXT-DECORATION: none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.texte_petit_blanc  a{FONT-WEIGHT: normal; COLOR: #CCCCCC;  TEXT-DECORATION: none; font-size:11px;}
.texte_petit_blanc  a:visited{FONT-WEIGHT: normal; COLOR: #CCCCCC;  TEXT-DECORATION: none; font-size:11px;}
.texte_petit_blanc  a:hover{FONT-WEIGHT: normal; COLOR: #CCCCCC;  TEXT-DECORATION: underline; font-size:11px;}

.titre_gros {FONT-WEIGHT: bold; COLOR: #001666;  TEXT-DECORATION: none; font-size:16px; }
.titre_gros  a{FONT-WEIGHT: bold; COLOR: #001666;  TEXT-DECORATION: none; font-size:16px;}
.titre_gros  a:visited{	FONT-WEIGHT: bold; COLOR: #001666;  TEXT-DECORATION: none; font-size:16px;}
.titre_gros  a:hover{	FONT-WEIGHT: bold; COLOR: #001666;  TEXT-DECORATION: none; font-size:16px;} 

.titre_moyen {FONT-WEIGHT: bold; COLOR: #000000;  TEXT-DECORATION: none; font-size:15px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.titre_moyen  a{FONT-WEIGHT: bold; COLOR: #000000;  TEXT-DECORATION: none; font-size:15px;}
.titre_moyen  a:visited{	FONT-WEIGHT: bold; COLOR: #000000;  TEXT-DECORATION: none; font-size:15px;}
.titre_moyen  a:hover{	FONT-WEIGHT: bold; COLOR: #000000;  TEXT-DECORATION: none; font-size:15px;} 

.titre_video {FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; font-size:14px; FONT-FAMILY: Arial, Helvetica, sans-serif; width:180px;}
.titre_video  a{FONT-WEIGHT: normal; COLOR: #333333;  TEXT-DECORATION: none; font-size:14px;}
.titre_video  a:visited{	FONT-WEIGHT: normal; COLOR: #333333;  TEXT-DECORATION: none; font-size:14px;}
.titre_video  a:hover{	FONT-WEIGHT: normal; COLOR: #333333;  TEXT-DECORATION: none; font-size:14px;} 

.corps_text {FONT-WEIGHT: normal; COLOR: #333333;  TEXT-DECORATION: none; font-size:13px; }
.corps_text a{FONT-WEIGHT: normal; COLOR: #1478e5;  TEXT-DECORATION: none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.corps_text a:visited{FONT-WEIGHT: normal; COLOR: #1478e5;  TEXT-DECORATION: none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.corps_text a:hover{FONT-WEIGHT: normal; COLOR: #1478e5;  TEXT-DECORATION: none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
 
.menu_haut {	FONT-WEIGHT: bold; COLOR: #ffffff;  TEXT-DECORATION: none; font-size:16px}
.menu_haut a{	 TEXT-DECORATION: none ;COLOR: #ffffff;}
.menu_haut a:visited{	TEXT-DECORATION: none;COLOR: #ffffff;}
.menu_haut a:hover{	 TEXT-DECORATION: none;COLOR: #999999;}

.menu_haut_light {	FONT-WEIGHT: bold; COLOR: #ffffff;  TEXT-DECORATION: none; font-size:16px; background-image:url(images/barre-haut-light.gif)}
.menu_haut_light a{	 TEXT-DECORATION: none ;COLOR: #ffffff;}
.menu_haut_light a:visited{	TEXT-DECORATION: none;COLOR: #ffffff;}
.menu_haut_light a:hover{	 TEXT-DECORATION: none;COLOR: #999999;}

.menu_table {	FONT-WEIGHT: bold; COLOR: #FFFFFF;  TEXT-DECORATION: none; font-size:16px; font-family:Arial, Helvetica, sans-serif;}

.menu_table_content {	FONT-WEIGHT: normal; COLOR: #333333;  TEXT-DECORATION: none; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.menu_table_content a{	 TEXT-DECORATION: none ;COLOR: #333333; font-size:11px;}
.menu_table_content a:visited{	TEXT-DECORATION: none;COLOR: #333333; font-size:11px;}
.menu_table_content a:hover{	 TEXT-DECORATION: underline;COLOR: #333333; font-size:11px;}

.sous_menu {	FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; font-size:12px;}
.sous_menu  a{FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; font-size:12px;}
.sous_menu  a:visited{	FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; font-size:12px;}
.sous_menu  a:hover{	FONT-WEIGHT: normal; COLOR: #000000;  TEXT-DECORATION: none; font-size:12px;}


	/* Pagination */



hr {
height: 1px;
margin: 0.2em 0;
padding: 0;
color: #cccccc;
background-color: #cccccc;
width: 95%;
border: 0;

}


.page {
		font-size: 10px;

padding: 2px;
	}

.selected_page {
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
	}

#pagination {
padding: 2px;
}
#pagination ul {
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}
#pagination li {
list-style-type: none;
display: inline;
padding-bottom: 1px;
	
}
#pagination li a {
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}
#pagination li a:hover {
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;

}

/* Pagination */


.tag_cloud8{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }
	
.tag_cloud9{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }
	
.tag_cloud10{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud11{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud12{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud13{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud14{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud15{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud16{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud17{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud18{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud19{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud20{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud21{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }

.tag_cloud30{padding: 5px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;; }
.tag_cloud8:link { color: #1478e5; }
.tag_cloud8:visited { color: #1478e5; text-decoration: underline; }
.tag_cloud8:hover { color: #1478e5; }
.tag_cloud8:active { color: #1478e5; }


input {
 border:1px solid #999999;
 background-color:#ffffff;
 }
 
 input[type=checkbox] {
 margin-right:0px;
 background-color:transparent;
 border:none;
 }
 
  input[type=submit] {

 }

select, option {
 background-color:#ffffff;
 }
textarea {
 border:1px solid #999999;
 background-color:#ffffff;
 }


/* VIGNETTES JEUX FLASH */
.image {
	position:relative;
	
}
.image .text {
	position:absolute;
	bottom:0px; /* in conjunction with left property, decides the text position */
	left:0px;
	width:200px; /* optional, though better have one */
	background-color:#000000;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:0px;
	font-size:11px;
	
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	
	
	 filter : alpha(opacity=50);
    -moz-opacity : 0.8;
    opacity : 0.8;

	
}

/* AJAX MENU */

.menu {background-color: #e5efff; color:#272727; border-bottom:1px solid #d7d7d7; height:23px;width:310px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.menu ul {margin:0px; padding:0px; list-style:none; text-align:center; font-size:12px;}

.menu li {display:inline; line-height:23px; font-size:12px;}

.menu li a {color:#000000; text-decoration:none; padding:1px 1x 1px 1px;  border-left:1px solid #e5efff; border-right:1px solid #ececec; font-size:12px;}
.menu li a.tabactive {color:#ffffff; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#001870; font-weight:bold;  position:relative; font-size:12px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:0px solid #ececec; width:308px; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px;}



/* Carrousel flash games */

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid #CCCCCC;
overflow: scroll; /*leave this value alone*/
width: 470px; /*Width of Carousel Viewer itself*/
height: 130px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px; /*margin around each panel*/
width: 210px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
