
/* ----------------DECO ARRONDI-------------------- */

#neutralall_arrondi_h{
font: bold 16px Arial, sans-serif;
text-align:center;
position: relative;
color: #fff;
width: 380px;
height: 44px;
display: block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background : url(../img/decohall.png) left top repeat-x;
}

#neutralall_arrondi_b {
font: bold 16px Arial, sans-serif;
text-align:center;
position: relative;
color: #fff;
width: 380px;
height: 22px;
display: block;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
background : url(../img/decoball.png) left top repeat-x;
}

/* ----------------CADRES-------------------- */

#video_cadre {
font: normal 12px Arial, sans-serif;
position: relative;
width: 378px;
display: block;
margin:0px 0px 0px 0px;
padding:2px 0px 10px 0px;
border-left: 1px solid #333;
border-right: 1px solid #333;

background: #fff;
/*background : url(../img/fond_all.jpg) left top repeat-x;*/
}

#video_cadre #ecran { 
position: absolute;
width: 125px;
height:110px; 
right:5px;
top:5px;
border: 1px solid #333;
background: #fc0;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}


#all_cadre0_1 {
font: normal 12px Arial, sans-serif;
position: relative;
width: 378px;
display: block;
margin:0px 0px 15px 0px;
padding:2px 0px 10px 0px;
border-bottom: 1px solid #333;

background: #fff;

/*background : url(../img/fond_all.jpg) left top repeat-x;
border-right: 1px solid #333;



*/
}

#all_titre {
position: relative;
color: #000;
width: 369px;
margin:10px 0px 0px 5px;
padding:0px 0px 0px 0px;
}

#all_autocomp {
z-index:-100000;

}

#all_cadre_vide {
position: relative;
color: #000;
width: 369px;
margin:10px 0px 0px 5px;
padding:1px 1px 1px 5px;
}

#all_date {
position: relative;
text-align:right;
color: #000;
width: 369px;
margin:-10px 0px 0px -5px;
padding:0px 10px 0px 0px;
}


#all_cadre_transition{
position: relative;
color: #333;
width: 365px;
font: bold italic 12px Arial, sans-serif;
background: #F19828;
margin:10px 0px 0px 5px;
padding:1px 1px 1px 5px;
}	


#all_cadre_fin a{
position: relative;
display:block;
cursor:pointer;
color: #fff;
width: 365px;
font: bold italic 12px Arial, sans-serif;
background: #E1DBD9;
margin:10px 0px 0px 5px;
padding:1px 1px 1px 5px;
}

#all_cadre_fin a:hover{
color: #ccc;
background: #99c;

}



/* ----------------BLOC INTRO-------------------- */

#all_bloc {

font: bold 13px Arial, sans-serif;
position: relative;
color: #000;
width: 367px;
border: 1px solid #333;
margin:5px 0px 0px 5px;
padding:0px 0px 0px 0px;

}


#all_bloc_in {
font: bold 12px Arial, sans-serif;
text-align:left;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #CABDB9;
}

	
#all_bloc_in #cadre { 

position: absolute;
width: 125px;
height:110px; 
right:5px;
top:5px;
border: 1px solid #333;
background: #fff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

#all_bloc_in #cadre2 { 
font: bold 13px Arial, sans-serif;
position: relative;
color: #000;
width: 360px;
height:70px;
margin:0px 0px 0px 5px;
padding:5px 0px 0px 0px;
background: #CABDB9;
}


#all_bloc_in #cadre_ico { 

position: absolute;
width: 125px;
height:20px; 
left:233px;
bottom:5px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
	
	
#all_bloc_in #titre a{ 
cursor:pointer;
position: absolute;
width: 362px;
height:25px; 
left:0px;
bottom:0px;
color:#333;
background : #F19828;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
-moz-opacity:1;
opacity: 1;
filter:alpha(opacity=100);
}


#all_bloc_in #titre a:hover{ 
cursor:pointer;
position: absolute;
width: 362px;
height:25px; 
left:0px;
bottom:0px;
color:#fff;
background : #F19828;
-moz-opacity:0.8;
opacity: 0.8;
filter:alpha(opacity=80);

}	
	
.all_aff_itemt { 
color:#333;
width: 362px;
display:block;
position: relative;
text-align:left;
border-bottom: 1px solid #666;
padding:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-decoration:none;

}		
	
	

		
	
	
	
	
/* ----------------BLOCS ITEMS-------------------- */
	

#all_item_lien{
color:#333;
border-bottom: 1px solid #666;
position: relative;
display:block;
background: #fff;
width: 369px;
margin:10px 0px 0px 5px;
padding:0px 0px 20px 0px;
}

#all_item_texte{
position: relative;
color: #000;
width: 362px;
margin:10px 0px 0px 5px;
padding:1px 1px 3px 5px;

}


#all_item_lien #lien a{ 
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 1.2em;
font-weight: Bold;
cursor:pointer;
position: absolute;
width: 369px;
height:20px; 
left:-5px;
bottom:-20px;
color:#333;
background : #ccf;
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
text-decoration:none;
}

#all_item_lien #lien a:hover{ 
color:#fff;
background : #333;
-moz-opacity:0.6;
opacity: 0.6;
filter:alpha(opacity=60);
}


#all_item_img{
border-top: 1px solid #c99;
border-bottom: 1px solid #c99;
position: relative;
display:block;
background: #ccc;
width: 369px;
margin:5px 0px 0px 5px;
padding:0px 0px 0px 0px;
}


#all_item_img #zoom a{ 
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 1.2em;
font-weight: Bold;
cursor:pointer;
position: absolute;
width: 25px;
height:25px; 
left:25px;
top:25px;
color:#333;
background : #F19828;
margin:0px 0px 0px 0px;
padding:3px 0px 0px 5px;
text-decoration:none;
}

	



#all_item_img #zoom a:hover{ 
color:#fff;
background : #F19828;
-moz-opacity:0.6;
opacity: 0.6;
filter:alpha(opacity=60);
}	

	
	
	


