BODY { margin: 0px 0px 0px 0px; background-color:#8FCAD2; }
BODY.body_popup {background-color:#FFFFFF; }
IMG { border:none; }
DIV,TD,TH,LI { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000;}

/* Text //-> */

.tCopy {font-size:10px; text-decoration: none; color: #000000;}
.tSmall {font-size:10px;}
.tMini {font-size:9px;}

.tB {font-weight:bold;}
.tN {font-weight:normal;}
.tI {font-style:italic;}
.tU {text-decoration:underline;}

/* <-// Text */

/* Links //-> */
A:link{font-family: Verdana, Arial, Helvetica, sans-serif;color: #33747D;font-weight: normal; text-decoration: underline;}
A:visited{font-family: Verdana, Arial, Helvetica, sans-serif; color: #33747D; font-weight: normal; text-decoration:underline;}
A:active{font-family: Verdana, Arial, Helvetica, sans-serif; color: #33747D; font-weight: normal; text-decoration:underline;}
A:hover{font-family: Verdana, Arial, Helvetica, sans-serif; color: #26575E; font-weight: normal; text-decoration:none;}
A:link.sL_01, A:visited.sL_01 { text-decoration: underline; }
A:visited{font-family: Verdana, Arial, Helvetica, sans-serif; color: #33747D; font-weight: normal; text-decoration:underline;}
A:active{font-family: Verdana, Arial, Helvetica, sans-serif; color: #33747D; font-weight: normal; text-decoration:underline;}
A:hover{font-family: Verdana, Arial, Helvetica, sans-serif; color: #26575E; font-weight: normal; text-decoration:none;}


.xCi_footer_menu { color: #5AB0BC; }
.xCi_footer_02 A:Link, .xCi_footer_02 A:visited {color: #FFFFFF; font-weight: normal; text-decoration:none;}
.xCi_footer_02 A:active, .xCi_footer_02 A:hover {color: #000000; font-weight: normal; text-decoration:underline;}
/* <-// Links */

/* Containers //-> */
.xC_splash { width:673px; margin: 10px 10px 10px 10px; padding: 0; background-color: #FFFFFF;}
.xC_main { width:952px; margin-top: 10px; text-align:left;}
.xC_floatLimit { clear: both; height: 1px; margin:0; padding:0; }
/* <-// Containers */

/* Container - Left //-> */
.xC_left_menu { float: left; width:263px; margin:0; padding:0;
	background-image: url(/images/interface/bg_menu_01.gif); background-repeat: repeat-y;}
	
	.xCi_menu { padding: 0 0 0 30px; }
	.xCi_menu_flash { padding: 0 0 0 0; }
/* <-// Container - Left */

/* Container - Middle //-> */
.xC_middle_content {  width:100%; margin-left: 276px; padding:0; position: relative; }

	.xCi_header { text-align: left; padding: 10px 10px 10px 10px;
		background-image: url(/images/interface/bg_corner_01.gif); background-repeat: no-repeat; 
		background-position: top right; background-color: #FFFFFF; }
		
	.xCi_content,.xCi_content_nomarge { width:100%; text-align: left; padding: 10px 10px 10px 10px; 
		background-image: url(/images/interface/bg_corner_01.gif); background-repeat: no-repeat; 
		background-position: top right; background-color: #FFFFFF;}
		
	.xCi_content_rev { text-align: left; padding: 10px 10px 10px 10px; 
		background-image: url(/images/interface/bg_corner_01.gif); background-repeat: no-repeat; 
		background-position: top right; background-color: #000000;}
		
	.xCi_content_nomarge { padding: 0 0 0 0;}
	
	
	.xCi_content_splash { padding: 0; background-color: #FFFFFF; }
	
	.xCi_content_video-roman { text-align: left; padding: 0 0 0 0; background-color: #000000; 
		background-image: url(/fr/video-roman/img/fond-ligne.gif); background-repeat: repeat-x;
	}
		
	.xCi_content_concours { width:673px; padding: 0; background-color: #7E5502; background-image: url(/fr/concours/img/bg_beaver.jpg); background-repeat: repeat-y; border-bottom: solid 1px #FFFFFF;}
	.xCi_content_concoursTitre { background-image: url(/fr/concours/img/bg_corner.jpg); background-repeat: no-repeat; background-position: top right;}
	
	DIV.xCi_content_concoursForm { padding: 0px 30px 0px 30px;	}
	TABLE.xCi_content_concoursForm { background-image: url(/fr/concours/img/bg_beasver2.jpg); background-repeat: no-repeat; }
	TABLE.xCi_content_concoursForm TD { padding: 3px 10px 3px 30px; color: #FFFFFF; font-weight: bold;  }
	TABLE.xCi_content_concoursForm2 TD { padding: 3px 10px 3px 0px; color: #FFFFFF; font-weight: bold;  }
	
	A:link.lienb, A:visited.lienb,.xCi_content_concours A:link, .xCi_content_concours A:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #E9D0A3;font-weight: bold; text-decoration: underline;}
	A:hover.lienb, A:active.lienb,.xCi_content_concours A:hover, .xCi_content_concours A:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none;}
	
	.xCi_content_concours TD { padding: 3px 0px 3px 10px; color: #FFFFFF; font-weight: bold; }
	.tTitreConcours { font-size:18px; color: #E9D0A3;}
	.tConcoursBig {font-size:14px;}
	.tConcoursWhite {color: #FFFFFF;font-weight: bold; }
	.tConcoursCo1 {color: #E9D0A3;}
	
	.xCi_footer_01 { width:100%; margin: 0 ;text-align:left; padding: 5px 10px 5px 2px; background-color: #FFFFFF; }
	.xCi_footer_01b { width:100%; text-align:left; padding: 5px 10px 5px 2px; }
	.xCi_footer_02 { width:100%; padding: 5px 10px 7px 10px;}
	
/* <-// Container - Middle */

	.formInput01 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; font-weight: normal; text-decoration: none;
	border: 1px solid #D5DCE3; height: 18px;
	padding-left: 5px; padding-right:5px;
	margin-top:1px;
	background-image: url(/images/input_01.gif); background-color: #FFFFFF; 
	}