
         	
#top-menu ul,
#menu ul {
	display:block;
	margin:0;
	padding:0;
}

#top-menu ul li,
#menu ul li {
	margin:0px;
	padding:0;
	display:inline;
}
	
					
/************************************************  TOP MENU  *********************************************************/				
				
	
	#top-menu {
		position:absolute;
		top:0;
		left:0;
		float:left;
		width:961px;
		height:175px;
		
	}
	
		
		#top-menu ul{
			float:left;
			width:874px; /* largeur AVEC bouton de langue */
			width:961px; /* largeur SANS bouton de langue */
			height:30px;
        	border-top:1px solid #FFFFFF;
		}
		
			#top-menu ul a{
				display:block;
				float:right;
				height:21px;
				color:#FFFFFF;
				font-size:12px;
				padding-top:9px;
				padding-left:8px;
				padding-right:8px;
				text-decoration:none;
			}
				#top-menu a.o,
				#top-menu a:hover{
					color:#FF9933;
				}
	
					
/************************************************  MENU  *********************************************************/				
				
	
	#menu {
		float:left;
		width:205px;
		padding-top:10px;
		padding-bottom:10px;
		background:url('images/bg-left.jpg') repeat-y top right;
        border-bottom:1px solid #818282;
        border-top:1px solid #BABABA
	}
	
			#menu ul li a{
				display:block;
				float:left;
				width:202px;
				text-decoration:none;
				margin-bottom:2px;
			}

                        #menu ul li a:hover{
                            background:url('images/stroke-menu-left.gif') no-repeat bottom right;
                        }
                        
                        #menu ul li a:hover.o,
                        #menu ul li a.o{
                            background:url('images/stroke-menu-left-bottom.gif') no-repeat bottom right;
                        }
                        
                        
						
				#menu ul li a b{
					display:block;
					float:left;
					width:160px;
					padding-left:24px;
					padding-right:18px;
					padding-top:6px;
					padding-bottom:6px;
					font-weight:normal;
					color:#FFFFFF;
					font-size:12px;
                    cursor:pointer;
				}
                
						#menu ul li a.o b,
						#menu ul li a:hover b{
							background:url('images/stroke-menu-left.gif') no-repeat top right;
						}
						#menu ul li a.o b{
                            color:#000000;
                            font-weight:bold;
							background:url('images/stroke-menu-left.gif') no-repeat top right;
						}
					
            

/*********** SOUS-MENU 1 ***********/		
            
                    #menu ul li.sub a,
                    #menu ul li.sub a{
							font-size:11px;
                			padding-top:1px;
                    }			
                    
                    			#menu ul li.sub a:hover,
                                #menu ul li.sub a.o{
                                    background:url('images/bt-sub.png') no-repeat top right;
                                }
                                
                                
                        #menu ul li.sub a b{
                            width:146px;
                            padding-left:38px;
                            padding-top:3px;
                            padding-bottom:3px;
                        } 
                        
                                #menu ul li.sub a:hover b{
									background:url('images/bt-sub.png') no-repeat bottom right;
                                } 
                                #menu ul li.sub a:hover.o b,
                                #menu ul li.sub a.o b{
                                    font-weight:normal;
                                    background:url('images/bt-sub-roll.png') no-repeat bottom right;
                                } 


/*********** SOUS-MENU 2 ***********/
                                
                                
                    #menu ul li.sub2 a,
                    #menu ul li.sub2 a{
							font-size:11px;
                			padding-top:1px;
                    }			
                    
                    			#menu ul li.sub2 a:hover,
                                #menu ul li.sub2 a.o{
                                    background:url('images/bt-sub2.png') no-repeat top right;
                                }
                                
                                
                        #menu ul li.sub2 a b{
                            width:132px;
                            padding-left:52px;
                            padding-top:3px;
                            padding-bottom:3px;
                        } 
                        
                                #menu ul li.sub2 a:hover b{
									background:url('images/bt-sub2.png') no-repeat bottom right;
                                } 
                                #menu ul li.sub2 a:hover.o b,
                                #menu ul li.sub2 a.o b{
                                    font-weight:normal;
                                    background:url('images/bt-sub2-roll.png') no-repeat bottom right;
                                } 
                            


/*********** SOUS-MENU 3 ***********/
                                
                                
                    #menu ul li.sub3 a,
                    #menu ul li.sub3 a{
							font-size:11px;
                			padding-top:1px;
                    }			
                    
                    			#menu ul li.sub3 a:hover,
                                #menu ul li.sub3 a.o{
                                    background:url('images/bt-sub3.png') no-repeat top right;
                                }
                                
                                
                        #menu ul li.sub3 a b{
                            width:118px;
                            padding-left:66px;
                            padding-top:3px;
                            padding-bottom:3px;
                        } 
                        
                                #menu ul li.sub3 a:hover b{
									background:url('images/bt-sub3.png') no-repeat bottom right;
                                } 
                                #menu ul li.sub3 a:hover.o b,
                                #menu ul li.sub3 a.o b{
                                    font-weight:normal;
                                    background:url('images/bt-sub3-roll.png') no-repeat bottom right;
                                } 
                                
                                
/*********** SOUS-MENU 4 ***********/
                                
                                
                    #menu ul li.sub4 a,
                    #menu ul li.sub4 a{
							font-size:11px;
                			padding-top:1px;
                    }			
                    
                    			#menu ul li.sub4 a:hover,
                                #menu ul li.sub4 a.o{
                                    background:url('images/bt-sub4.png') no-repeat top right;
                                }
                                
                                
                        #menu ul li.sub4 a b{
                            width:104px;
                            padding-left:80px;
                            padding-top:3px;
                            padding-bottom:3px;
                        } 
                        
                                #menu ul li.sub4 a:hover b{
									background:url('images/bt-sub4.png') no-repeat bottom right;
                                } 
                                #menu ul li.sub4 a:hover.o b,
                                #menu ul li.sub4 a.o b{
                                    font-weight:normal;
                                    background:url('images/bt-sub4-roll.png') no-repeat bottom right;
                                } 
                                
                                                  
					
		#newsletter{
			float:left;
			width:202px;
			height:22px;
			padding-top:50px;
			margin-top:10px;
			margin-bottom:10px;
         				background:url('images/email-list-en.png') no-repeat;
		}
				
					 #newsletter #input{
						float:left;
						text-align:center;
						width:140px; 
						height:18px;
						background:url('images/bg-mail-list.gif') no-repeat;
						border:0px none;
						font-size:10px;
                        line-height:11px;
						color:#999999;
						padding-top:4px
					}
					 #newsletter #button{
						float:left; 
						width:60px; 
						height:22px;
                        margin-top:1px;
					}       
        
/***************************************** SITE MAP ****************************************************/

#site_map {
	list-style: none;
	color: #FFFFFF;
	
} 


#site_map ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
} 
#site_map ul ul{
	padding-left:25px;
} 

#site_map a {
	display:block;
    clear:both;
	text-decoration: none;
}
#site_map a:hover {
	color:#F89829;
}

.s0 a{
	font-weight:bold;
	font-size:14px;
}
.s1 a{
	font-size:11px;
}
.s2 a{
	color:#FFFFFF;
}
.s3 a{
	font-weight:normal;
}
.s4 a{
	font-weight:normal;
}
p {
	margin:10px 0;
	padding:0;
}
hr {
	border:0px;
	border-bottom:1px dashed #666666;
}


H1, H2, H3, H4, H5 {
    color:#F89829;
}

#text .less { color:#aaaaaa; }

A.download {
    padding-left:14px;
    padding-right:3px;
    padding-top:0px;
    padding-bottom:1px;
    margin-top:1px;
    background:url('images/download.gif') no-repeat;
}

.title {
	display:block;
	font-size:13px;
    margin-top:20px;
    margin-bottom:-15px;
    color:#F89829;
    font-weight:bold;
}

.orange {
	display:block;
	margin-top:50px;
    color:#F89829;
	font-size:11px;
	line-height:13px;
}


.pdf{
	display:block;
	float:left;
	margin:20px 0px;
	text-decoration:none;
	font-weight:bold;
    background:url('images/pdf.jpg') no-repeat;; padding-left:30px; padding-right:10px; padding-top:5px; padding-bottom:10px
}


                #sectiona521c254a60c22871760f970ba40ebb5 .title{
                    color:#3879DA;
                }
                #section6102d784cb3de7e5e614c921af8816d8 .title{
                    color:#36A20F;
                }


.li {
	padding-left:20px;
}

/***************************************** Video Button start ****************************************************/

.boutonsv{
    float:left;
	width:668px;
	margin-top:10px;
	margin-bottom:20px;
}     
                        
.boutonsv a{
    display:block;
	float:left;
    width:104px;
	height:41px;
    text-decoration:none;
} 
.boutonsv .video a{
    background:url('images/bt-envid.png') no-repeat 0 0;
}  
    .boutonsv .video a:hover{
        background:url('images/bt-envid.png') no-repeat top right;
}


/***************************************** video button end ****************************************************/


.boutons{
    float:left;
	width:668px;
	margin-top:10px;
	margin-bottom:20px;
}     
                        
.boutons a{
    display:block;
	float:left;
    width:200px;
	height:41px;
    text-decoration:none;
} 
.boutons .video a{
    background:url('images/bt-en.png') no-repeat 0 0;
}  
    .boutons .video a:hover{
        background:url('images/bt-en.png') no-repeat top right;
    }
	
.boutons .video_pub a{
    background:url('images/bt-ad-en.png') no-repeat top left;
}  
    .boutons .video_pub a:hover{
        background:url('images/bt-ad-en.png') no-repeat top right;
    }
    
.boutons .how_it_works a{
    background:url('images/bt-en.png') no-repeat left;
}   
	.boutons .how_it_works a:hover{
		background:url('images/bt-en.png') no-repeat right;
	}

.boutons .testimonials a{
    background:url('images/bt-en.png') no-repeat bottom left;
}   
	.boutons .testimonials a:hover{
		background:url('images/bt-en.png') no-repeat bottom right;
	}
html {
	height:100%;
	background:#000000 url('images/bg_game.jpg') no-repeat center top;
}
body {
	margin:auto;
	width:962px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
}

#d-box { 
	width:961px;
	padding-top:175px;
}

form{
    float:left;
}

a {
	color:#FFFFFF;
}

    a:hover {
        color:#F89829;
    }

	
    #top-menu #header{
			float:left;
			width:961px;
			height:144px;
			border-bottom:1px solid #FFFFFF;
		}
		
				#logo{
					display:block;
					clear:both;
					height:122px;
					text-decoration:none;
				}
				
				#search{
					float:left; 
					width:961px;
					height:22px;
				}
				
					#search_input{
						float:left;
						text-align:center;
						width:146px; 
						height:18px;
						background:url('images/bg-search.gif') no-repeat;
						border:0px none;
						font-size:11px;
						color:#999999;
						padding-top:4px
					}
					#search_button{
						float:left; 
						width:54px; 
						height:22px;
					}
                    
                    
				#promo{
					float:left; 
					width:205px;
				}
                            #pageb6b792dd75458294ace1794fdc5868f8 #promo{
                            	display:none;
                            }
                            
				#promo2{
					float:left; 
					width:450px;
				}
                
                    #promo a,
                    #promo2 a{
                    	display:block;
                        float:left; 
                        width:205px;
                        height:85px;
                        margin-top:15px;
                    	text-decoration:none;
					}
                                            #promo2 a{
                                                width:225px;
                                            }
                                            
                        a#controller{
							background:url('images/promo-controller-en.jpg') no-repeat top;
                        }
                            a:hover#controller{
                                background:url('images/promo-controller-en.jpg') no-repeat bottom;
                            }
                            
                        a#cash{
							background:url('images/promo-10000-en.jpg') no-repeat top;
                        }
                            a:hover#cash{
                                background:url('images/promo-10000-en.jpg') no-repeat bottom;
                            }
                    
                            
                        a#bt-testimonials{
							background:url('pl/testimonials-pl.jpg') no-repeat top;
                        }
                            a:hover#bt-testimonials{
                                background:url('pl/testimonials-pl.jpg') no-repeat bottom;
                            }
                        a#bt-movies{
							background:url('images/movies-en.jpg') no-repeat top;
                        }
                            a:hover#bt-movies{
                                background:url('images/movies-en.jpg') no-repeat bottom;
                            }
		
    
    
	#left {
		float:left;
		width:205px;
	}

/***************************************** CONTENT D ****************************************************/
	#contentD {
		float:left;
		width:725px;
        padding-left:0px;
        border-top:0px solid #646464;
	}
	
	
/***************************************** CONTENT D ****************************************************/
    
	#content {
		float:right;
		width:725px;
        padding-left:30px;
        border-top:1px solid #646464;
        background:url('images/bg-content.jpg') no-repeat top;
   }
    
        #content ul{
            padding-left:15px;
        }
        
    
		#content #bread{
        	float:left;
			width:568px;
			padding-top:27px;
			padding-bottom:40px;
			color:#F89829;
            font-size:10px;
		}
                    
            #content #bread i,
            #content #bread a{
                color:#FFFFFF;
                font-style:normal;
                text-decoration:none;
            }
                #content #bread a:hover{
                    color:#F89829;
                }
            
		#content #title{
        	float:left;
			width:568px;
			color:#ffffff;
			font-size:24px;
		}
                    
		#content #text{
        	float:left;
			width:668px;
			padding-top:25px;
			color:#ffffff;
			font-size:12px;
            line-height:18px;
            padding-bottom:95px;
		}
                    .dbox_data_DBoxProduct #content{
                        width:756px;
						padding-left:0px;
                    }

                        .dbox_data_DBoxProduct #content #bread{
                            width:570px;
                            padding-left:70px;
                        }
                        
                        .dbox_data_DBoxProduct #content #text{
                            padding-top:5px;
                        	width:756px;
							padding-right:0px;
                        }
                    
		#content #news,
		#content #events{
			float:left;
			width:334px;
            height:80px;
			padding:12px;
			padding-top:42px;
        	border-top:1px solid #646464;
		}
						#content #news{
                            							background:url('images/news.gif') no-repeat 12px 0px;
						}
                            .dbox_data_DBoxProduct #content #news{
            					margin-left:0px;
                            }
						#content #events{
                            							background:url('images/events.gif') no-repeat;
						}
						
			#content #news a,
			#content #events a,
			#content #news div,
			#content #events div{
				float:left;
				width:324px;
				padding:4px 6px;
				color:#ffffff;
				text-decoration:none;
				font-size:11px;
                line-height:16px;
				border:1px solid #5A5A5A;
                background:#393939;
			}		
					#content #news a:hover,
					#content #events a:hover{
						border:1px solid #FF9933;
					}
				#content #news img,
				#content #events img{
					float:left;
					width:110px;
					height:75px;
					border:0;
				}
				
			#content #news a span,
			#content #events a span,
			#content #news div span,
			#content #events div span{
				display:block;
				float:left;
				width:204px;
				padding-top:5px;
				padding-left:10px;
			}
								#content #news a span,
								#content #events a span{
									cursor:pointer;
								}
			#content #news a b,
			#content #events a b,
			#content #news div b,
			#content #events div b{
				display:block;
				clear:both;
			}
			#content #news a i,
			#content #events a i,
			#content #news div i,
			#content #events div i{
				display:block;
				clear:both;
				text-decoration:underline;
				color:#999999;
				font-style:normal;
			}
				#content #news a:hover i,
				#content #events:hover a i{
					color:#FF9933;
				}
        .clipBG {
        	background-image:url('images/bt-prod.jpg');
        	width:122px;
        	height:89px;
			display:block
        }
      


   
#products{
	width:738px;
}   

    #products img{
        float:left;
        width:407px;
    } 
     
    #products #right{
        float:right;
        width:331px;
    }
    #imagesDiaporama img {
        display:none;
        cursor:hand;
        cursor:pointer;
    }
    #imagesDiaporamaNav {
    	text-align:center;
    	font-weight:bolder;
    	font-size:15px;
    	padding-top:10px;
    }
    #imagesDiaporamaNav a {
    	color:#f79027;
    	text-decoration:none;
    	display:block;
    	float:left;
    	padding:4px;
    	width:15px;
    	height:15px;
    	font-size:12px;
    	margin-right:4px;
    	border:1px solid #f79027;
    }
    #imagesDiaporamaNav a:hover,
    #imagesDiaporamaNav a.activeSlide {
    	/*background:#f79027;*/
    	color:#ff0000;
    }
    #imagesDiaporamaNav a.activeSlide {
    	border:1px solid #ff0000;
    }
       .bt{
            float:left;
            width:668px;
        } 
                           #products .bt{
                                float:left;
                                width:321px;
                            }  
                            #sectionb57f73780a2a6a42b2cb84d194b98eb9 .bt{
                            	margin-bottom:30px;
                            }
        
            .bt a{
            	display:block;
                float:left;
                height:28px;
                padding:1px;
                margin-right:13px;
                margin-bottom:11px;
                border:1px solid #4D4C4C;
                text-decoration:none;
            } 
                                    #products .bt a{
                                        width:141px;
                                    }  
                                    #products .bt a#diapo{
                                        /*width:299px;*/
                                    }  
                                    
                    .bt a.o, 
                    .bt a:hover{
                        border:1px solid #FFFFFF;
                    }
                    
                .bt a strong,
                .bt a b{
                    display:block;
                    float:left;
                    text-align:center;
                    height:23px;
                    padding-top:5px;
                    padding-left:10px;
                    padding-right:10px;
                    font-size:11px;
                    cursor:pointer;
                }  
                                    #products .bt a strong,
                                    #products .bt a b{
                                        width:141px;
                    					padding-left:0px;
                    					padding-right:0px;
                                    }  
                                    #products .bt a#diapo strong,
                                    #products .bt a#diapo b{
                                        /*width:299px;
                                        padding-left:0px;*/
                                    }  
                            
                    .bt a:hover strong,
                    .bt a.o strong,
                    .bt a:hover b,
                    .bt a.o b{
                        color:#000000;
                    	background:#F89829;
                    }  
            
        #products #desc{
            float:left;
            width:321px;
            padding-top:20px;
        }   
            #products #desc div {
            	position:absolute;
            	width:321px;            
            }
            #products #desc #feat,
            #products #desc #specs{
            	display: none;
            }   
        	#products #desc #glance {
              
            }
    
    
 		.partner{
                float:left; 
                margin-top:20px; 
                margin-bottom:20px; 
                width:632px; 
                border:1px solid #999999; 
                padding:2px;
            }
                .partner div{
                	text-align:center;
                    background:#ffffff;
                }
                .partner a{
                	border:0;
                    padding:0;
                    margin:0;
                }
                
                
                
                
        #files {
            display:block;
            margin:0;
            padding:0;
        }
        
            #files li {
                margin:0px;
                padding:0;
                display:inline;
                margin-bottom:20px;
            }   
                #files li .bt{
                    margin-top:10px;
                }
    
    

#footer{
	float:left;
    margin-top:20px;
    padding-top:10px;
    border-top:1px solid #6D6C6D;
}
#footer div{
	float:left;
    text-align:right;
	width:959px;
    height:74px;
    padding-right:2px;
    padding-top:13px;
    color:#CCCCCC;
    font-size:10px;
    border-top:1px solid #FFFFFF;
}
.colonne {
	float:left;
	width:284px;
}
.png_fix {
	}
.public_form {
	width:530px;
	padding:0;
	margin:0;
	border-collapse:collapse;
	color:#ffffff;
}
.form_label {
	cursor:pointer;
}
.public_form .text_input {
	border:1px solid #dddddd;
	margin:0;
	font-size:12px;
	width:300px;
}
.public_form textarea {
	width:300px;
	overflow:auto;
}
.public_form .radio_check, 
.public_form select {
	margin:0 5px 0 0;
	padding:0;
}
.public_form .radio_check {
	cursor:pointer;
}
.public_form .line {
	padding-bottom:5px;
	height:20px;
}
.form_category_title {
	font-size:12px;
	font-variant: small-caps;
	margin:10px 0 0 0;
	padding:0;
	color:#ffffff;
	border-bottom:1px solid white;
}
.form_category_desc {
	padding-left:10px;
	padding-bottom:10px;
}
.field, .field_error {
	vertical-align:top;
	text-align:right;
	padding-right:5px;
	font-weight:bolder;
	padding-bottom:10px;
	color:#ffffff;
}
.field_error {
	color:#ff7500;;
}
.value {
	vertical-align:top;
	/*width:200px;*/
	padding-bottom:10px;
}
#get_error {
	color:#ff7500;
}
#form_button {
	float:right;
    margin-right:96px;
}div#nyroModalFull {
	font-size: 12px;
	color: #777777;
	font-family: Verdana;
}
div#nyroModalFull div#nyroModalLoading {
	border: 4px solid #ff9933;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url('images/ajaxLoader.gif') no-repeat center;
	
}
div#nyroModalFull div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalFull div#nyroModalWrapper {
	background: #fff;
	border: 4px solid #ff9933;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position: absolute;
	display: block;
	top: -23px;
	right: -23px;
	width: 23px;
	height: 23px;
	text-indent: -9999em;
	background: url('images/bt-close.gif') no-repeat;
	outline: 0
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {
	padding: 5px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img {
	vertical-align: baseline;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a {
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev {
	left: 0;
	width: 40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover {
	background: url('images/prev.gif') no-repeat left 20%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext {
	right: 0;
	width: 40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover {
	background: url('images/next.gif') no-repeat right 20%;
}

#login_box {
	width:280px;
	overflow:hidden;
}

#login_box .welcome {
	font-weight:bolder;
	font-size:13px;
	text-align:center;
	color:black;
	padding:2px 5px 6px 5px;
	white-space:nowrap;
}

#login_box .logout,
#login_box .spacer,
#login_box .profile {
	font-size:11px;
	text-align:center;
}

#login_box .logout:hover,
#login_box .profile:hover {
	font-weight:bolder;
}#search_engine_content {
	padding-right:10px;
	margin-top:10px;
}
#search_engine_content *{
		color:#FFFFFF;
}
	#search_engine_content table a {
		text-decoration:none;
		color:#FFFFFF;
        display:block;
	}
	#search_engine_content td {
		border-style:none;
		border-width:0px;
	}
	#search_engine_content table a:hover {
		color:#FF9933;
	}
	#search_engine_content .spacer {
		height:20px;
		empty-cells:hide;
	}
	#search_engine_content .top {
		color:#555;
		border:1px solid #f8d2a5;
		padding:5px;
		
	}
	
	
	
		#search_engine_content .top #search_count {
			clear:right;
			text-align:right;
			font-size:10px;
			margin-top:5px;
		}
		#search_engine_content .top #top_search {
			float:right;
			text-align:right;
			height:30px;
			margin-top:10px;
		}
			#search_engine_content .top #top_search input {
				font-size:13px;
				vertical-align:middle;
				width:150px;
				height:18px;
				margin:0 0 0 5px;
				padding:2px 3px 0 3px;
				color:gray;
				border:1px solid #f8d2a5;
			}
			#search_engine_content .top #top_search input#okk {
				width:22px;
				height:22px;
				border:none;
				margin:0 0 0 5px;
				padding:0;
			}
	
	
	#search_engine_content .search_index {
		font-size:13px;
		vertical-align:top;
		text-align:right;
		padding-right:7px;
		width:20px;
	}
	#search_engine_content .search_title {
		font-weight:bolder;
		vertical-align:top;
		font-size:13px;
	}
	#search_engine_content .search_content {
		font-size:11px;
		padding:0 10px 10px 0;
	}
	#search_engine_content .content_page {
		font-size:11px;
		padding:10px;
	}
		#search_engine_content .content_page .literal {
			background-color:white;
			color:#026789;
			font-family:monospace,fixed;
			font-size:11px;
			font-weight:bold;
		}
	
	
	#search_engine_content .bottom {
		color:#555;
		border:1px solid #f8d2a5;
		padding:5px;
	}
		#search_engine_content .search_pager {
			float:right;
		}
		#search_engine_content .search_pager a,
		#search_engine_content .search_pager span {
			color:#FFFFFF;
			display:block;
			float:left;
			width:13px;
			text-align:center;
			text-decoration:none;
			white-space:nowrap;
		}
		#search_engine_content .search_pager a:hover,
		#search_engine_content .search_pager .selected {
			font-weight:bolder;
			color:#FF9933;
		}

	#content.content-index {
		width:750px;
		padding-left:6px;
	}
            
		
		#content.content-index a.home,
		#content.content-index a.gaming,
		#content.content-index a.movie{
			float:left;
			width:250px;
			height:400px;
			text-decoration:none;
		}
        
			#content.content-index a.home{
				background:url('images/bt-accueil-en.jpg') no-repeat 0px top;
			}
			#content.content-index a:hover.home{
				background:url('images/bt-accueil-en.jpg') no-repeat 0px bottom;
				}
			#content.content-index a.gaming{
				background:url('images/bt-accueil-en.jpg') no-repeat -250px top;
			}
			#content.content-index a:hover.gaming{
				background:url('images/bt-accueil-en.jpg') no-repeat -250px bottom;
				}
			#content.content-index a.movie{
				background:url('images/bt-accueil-en.jpg') no-repeat -500px top;
			}
			#content.content-index a:hover.movie{
				background:url('images/bt-accueil-en.jpg') no-repeat -500px bottom;
			}



#content.content-index #texte{
    float:left;
    width:675px;
    padding:20px;
    color:#999999;
    font-size:11px;
}
    #content.content-index #texte b{
        color:#FFFFFF;
    }
    

    
.content-index #news,
.content-index #events{
    margin-left:0px;
}
.content-index #events{
	padding-right:35px;
    border-top:1px solid #646464;
}

    
    .content-index #news a,
    .content-index #events a{
        background:#111111;
    }