/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro-dropline-9.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* for this demo only */
/* En etet du site*/

#tetesite {margin:0 auto; width:960px; background:#fff;position:relative;}
#site {margin:0 auto;}

#liensp{margin:0px 0px 0px 3px;}
#lienshaut{font-size:100%;}
#lienshaut li{display:inline;padding-right:1px;}

#rpincipal{margin:0px 150px 0px 0px;}
#recherche{border:1px solid #0F4DF3;padding:1px;float:right;}
#recherche2{float:right;padding:1px 10px 0px 0px;}
#rimage{margin:0px 10px 0px 0px;padding:1px 0px 0px 2px;}

#yeug-search-property{border:2px;border-color:FF0000;}
#yeug-search-query{border:2px;border-color:FF000;}

#notrelogo{float:left;}
#notrelogo{margin-right:28px;}
#notrelogo,#yeug-network{margin-top:15px;}
#notrelogo{margin-top:23px;}
#pubacceuilhaut{margin-left:230px;margin-top:-2px;background-color:#fff;}


#entete{ font-size:12px; height:55px; width:830px; background:#fff; margin-left:153px;padding-left:0px;}
/*MENU */
#dropline9 {position:relative; font-size:12px; height:55px;margin:0 auto; width:960px; background:#fff; padding-left:0px;}
#dropline9 ul {padding:0; margin:0px; list-style:none; width:960px; height:35px;}
#dropline9 ul ul {padding:0; margin:0; list-style:none; width:960px; height:35px;}

#dropline9 table {border-collapse:collapse; margin:-1px -20px 0 0; padding:0; width:0; height:0; font-size:1em;}

#dropline9 li {float:left; height:35px; background:#fff;}
#dropline9 li a {float:left; display:block; padding:0 0 0 10px; height:35px; line-height:35px; background: url("http://www.rapelite.com/themes/InS_SP4XP/tabs.png") no-repeat left top; color:#000; text-decoration:none; font-family:verdana, Arial, Sans-serif;}
#dropline9 li a b {float:left; height:35px; display:block; padding:0 22px 0 10px; background:url("http://www.rapelite.com/themes/InS_SP4XP/tabs.png") no-repeat right top; cursor:pointer; display:inline; font-weight:normal;}
#dropline9 li.current a {background-position:0 -35px; border-color:#fff;}
#dropline9 li.current a b {background-position:100% -35px; color:#87CEEB;}
#dropline9 li ul {position:absolute; top:35px; left:-9999px; z-index:10; background:#808080;}
#dropline9 li.current ul {left:0; z-index:1; background:#000; border-left:1px solid #7f7f7f}

#dropline9 li a:hover {background-position:0 -70px; border-color:#000; cursor:pointer;text-decoration: underline;}
#dropline9 li a:hover b {background-position:100% -70px; border-color:#000; color:#fff;text-decoration: underline;}

#dropline9 li:hover > a  {background-position:0 -70px; border-color:#000; cursor:pointer;}
#dropline9 li:hover > a b {background-position:100% -70px; border-color:#000; color:#fff;}

#dropline9 li.current a:hover {background-position:0 -35px; border-color:#000;}
#dropline9 li.current a:hover b {background-position:100% -35px; color:#9f0;}
#dropline9 li.current:hover a {background-position:0 -35px; border-color:#000;}
#dropline9 li.current:hover a b {background-position:100% -35px; color:#87CEEB;}

#dropline9 ul :hover ul {left:0; border-left:1px solid #d0d0d0;}

#dropline9 ul :hover ul.right li,
#dropline9 ul li.current ul.right li {float:right;}

#dropline9 ul :hover ul.blank {background:#e6e6e8; border-left:1px solid #e6e6e8;}

#dropline9 ul :hover ul li a {display:inline; background:#808080 url(http://www.rapelite.com/themes/InS_SP4XP/bar.gif) right center no-repeat; padding:0 10px; margin:0; font-size:12px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#ddd; height:35px; line-height:34px;}
#dropline9 ul :hover ul.right li a {background:#808080 url(http://www.rapelite.com/themes/InS_SP4XP/bar.gif) left center no-repeat;}


#dropline9 ul li.current ul li a,
#dropline9 li.current a:hover ul li a,
#dropline9 li.current:hover ul li a	{display:inline; background:#000 url(http://www.rapelite.com/themes/InS_SP4XP/bar.gif) right center no-repeat; padding:0 10px; margin:0; font-size:12px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#aaa; height:35px; line-height:34px;}

#dropline9 ul li.current ul.right li a,
#dropline9 li.current a:hover ul.right li a,
#dropline9 li.current:hover ul.right li a {background:#000 url(http://www.rapelite.com/themes/InS_SP4XP/bar.gif) left center no-repeat;}

#dropline9 ul :hover ul li a.last,
#dropline9 ul li.current ul li a.last,
#dropline9 li.current a:hover ul li a.last,
#dropline9 li.current:hover ul li a.last {background-image:none;}

#dropline9 li ul li.current_sub a,
#dropline9 li a:hover ul li.current_sub a,
#dropline9 li:hover ul li.current_sub a,
#dropline9 li a:hover ul li a:hover,
#dropline9 li:hover ul li a:hover {color:#fff;}

#dropline9 li.current ul li.current_sub a,
#dropline9 li.current a:hover ul li.current_sub a,
#dropline9 li.current:hover ul li.current_sub a,
#dropline9 li.current a:hover ul li a:hover,
#dropline9 li.current:hover ul li a:hover {color:#9f0;}

/*CONTEUS IMPORTANTS */
li.green span{background:#268f3a;color:#fff;}
li.blue span{background:#135291;color:#fff;}
li.red span{background:#cd202f;color:#fff;}
li.yellow span{background:#fedb27;color:#135291;}

/*CONTEUS IMPORTANTS ACCEUIL 1*/
.videoThumb { float: left;}
 a.videoThumb { float:left;}
 a.videoThumbLarge  :hover{text-decoration: underline;}
.videoThumb { position:relative; overflow:hidden; display:block;}
.videoThumb img { display:block;}
.videoThumb span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px; color:white; cursor:pointer; font-size:100%; line-height:20px;}
.videoThumbLarge span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/playrouge.png) repeat scroll 0 0;}

/*CONTEUS IMPORTANTS ACCEUIL 2*/
.videoThumb1 { float: left;}
 a.videoThumb1 { float:left;}
  a.videoThumbLarge1 :hover{text-decoration: underline;}
.videoThumb1 { position:relative; overflow:hidden; display:block;}
.videoThumb1 img { display:block;}
.videoThumb1 span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px; color:#0000FF; cursor:pointer; font-size:100%; line-height:20px;}
.videoThumbLarge1 span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/playjaune.png) repeat scroll 0 0;}

/*CONTEUS IMPORTANTS ACCEUIL 3*/
.videoThumb2 { float: left;}
 a.videoThumb2 { float:left;}
  a.videoThumbLarge2  :hover{text-decoration: underline;}
.videoThumb2 { position:relative; overflow:hidden; display:block;}
.videoThumb2 img { display:block;}
.videoThumb2 span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px; color:white; cursor:pointer; font-size:100%; line-height:20px;}
.videoThumbLarge2 span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/playvertpomme.png) repeat scroll 0 0;}

/*CONTEUS IMPORTANTS ACCEUIL 4*/
.videoThumb3 { float: left;}
 a.videoThumb3{ float:left;}
  a.videoThumbLarge3  :hover{text-decoration: underline;}
.videoThumb3 { position:relative; overflow:hidden; display:block;}
.videoThumb3 img { display:block;}
.videoThumb3 span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px; color:white; cursor:pointer; font-size:100%; line-height:20px;}
.videoThumbLarge3 span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/playviolet.png) repeat scroll 0 0;}

/*NEWS IMPORTANTES ACCEUIL */
.videonews { float: left;}
 a.videonews4{ float:left;}
.videonews4 { position:relative; overflow:hidden; display:block;}
.videonews4 img { display:block;}
a.videonews4 :hover{text-decoration: underline;}
.videonews4 span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px; color:yellow; cursor:pointer; font-size:100%; line-height:20px;}
.videonewslarge4 span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/voirvideo.png) repeat scroll 0 0;}

/*Les sous unes*/
 #sousune{margin:0; padding:0 0 0 0px; font-size:12px;  font-family:verdana, Arial, Sans-serif;}
a.sousune :hover{color:#0F4DF3;text-decoration: underline;}

/*La Une acceuil*/
 #Laune{margin:0; padding:0 0 0 0px; font-size:16px;  font-family:verdana, Arial, Sans-serif;}
 a.la_une :hover{color:#0F4DF3;text-decoration: underline;}
/*NEWS A LA UNE */
.videoThumb4 { float: left;}
 a.videoThumb4{ float:left;}
.videoThumb4 { position:relative; overflow:hidden; display:block;}
a.videoThumb4 :hover{text-decoration: underline;}
.videoThumb4 img { display:block;}
.videoThumb4 span { position:absolute; bottom:0; left:0; display:block; width:100%; padding:0 0px 0px 0px; color:white; cursor:pointer; font-size:116%; line-height:30px;}
.videoThumbLarge4 span { background:transparent url(http://www.rapelite.com/themes/InS_SP4XP/play_gris.png) repeat scroll 0 0;}




/*NEWS PRINCIPALE 1 */
.boitenews1 h3 {
margin:0; 
font-size:1.2em; 
padding:0 2px 5px 3px; 
border-bottom:0px solid #444;
}
.boitenews1 p{
margin:0; 
padding:1px 10px; 
font-size:10px;
}
.boitenews1 {
background: transparent; 
width:155px; 
float:left; 
margin:0 3px;
}
.bn3, .bn4 {
display:block; 
overflow:hidden;
}
.bn3 {
height:1px;
}
.bn3, .bn4 {
background:#fff; 
border-left:0px solid #444;
border-right:0px solid #444;
}

.bn3 {
margin:0 2px;
}
.bn4 {
height:2px; 
margin:0 1px;
}

div.contenuboite1 {
display:block; 
border:0 solid #444; 
border-width:0 0px; 
height:auto;
}
* html div.contenuboite1 {
height:0px;
}

div.color_a {
background:#4682B4;
color:#fff;
font-size:12px; 
font-family:verdana, Arial, Sans-serif;
padding: 1px 0px 3px 0px;
}

/*NEWS PRINCIPALE 2 */
.boitenews2 h3 {
margin:0; 
font-size:1.2em; 
padding:0 2px 5px 3px; 
border-bottom:0px solid #444;
}
.boitenews2 p{
margin:0; 
padding:1px 10px; 
font-size:10px;
}
.boitenews2 {
background: transparent; 
width:155px; 
float:left; 
margin:0 0 0 -2px;
}
.bn3, .bn4 {
display:block; 
overflow:hidden;
}
.bn3 {
height:1px;
}
.bn3, .bn4 {
background:#fff; 
border-left:0px solid #444;
border-right:0px solid #444;
}

.bn3 {
margin:0 2px;
}
.bn4 {
height:2px; 
margin:0 1px;
}

.contenuboite2 {
display:block; 
border:0 solid #444; 
border-width:0 0px; 
height:auto;
}
* html .contenuboite2 {
height:0px;
}

.color_a {
background:#4682B4;
color:#fff;
}
/*NEWS PRINCIPALE 4 */
.boitenews4 h3 {
margin:0; 
font-size:1.2em; 
padding:0 2px 5px 3px; 
border-bottom:0px solid #444;
}
.boitenews4 p{
margin:0; 
padding:1px 10px; 
font-size:10px;
}
.boitenews4 {
background: transparent; 
width:155px; 
float:left; 
margin:0 0 0 5px;
}
.bn3, .bn4 {
display:block; 
overflow:hidden;
}
.bn3 {
height:1px;
}
.bn3, .bn4 {
background:#fff; 
border-left:0px solid #444;
border-right:0px solid #444;
}

.bn3 {
margin:0 2px;
}
.bn4 {
height:2px; 
margin:0 1px;
}

.contenuboite4 {
display:block; 
border:0 solid #444; 
border-width:0 0px; 
height:auto;
}
* html .contenuboite4 {
height:0px;
}

.color_a {
background:#4682B4;
color:#fff;
}
/*NEWS PRINCIPALE 3 */
.boitenews3 h3 {
margin:0; 
font-size:1.2em; 
padding:0 2px 5px 3px; 
border-bottom:0px solid #444;
}
.boitenews3 p{
margin:0; 
padding:1px 10px; 
font-size:10px;
}
.boitenews3 {
background: transparent; 
width:155px; 
float:left; 
margin:0 0 0 3px;
}
.bn3, .bn4 {
display:block; 
overflow:hidden;
}
.bn3 {
height:1px;
}
.bn3, .bn4 {
background:#fff; 
border-left:0px solid #444;
border-right:0px solid #444;
}

.bn3 {
margin:0 2px;
}
.bn4 {
height:2px; 
margin:0 1px;
}

.contenuboite3 {
display:block; 
border:0 solid #444; 
border-width:0 0px; 
height:auto;
}
* html .contenuboite3 {
height:0px;
}

.color_a {
background:#4682B4;
color:#fff;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/one_page.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* set up the overall width of the menu div, the font and the margins with a relative position*/

#menu2 {
font-family: verdana, arial, sans-serif; 
width:295px;
height:215px;
margin:0; 
position:relative;
z-index:90;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
#menu2 ul {
padding:0; 
margin:0;
list-style-type: none;
border:0;
}
#menu2 ul table {border-collapse:collapse; margin:-1px -10px; font-size:1em;}
/* float the list so that the items are in a line */
#menu2 ul li {
float:left; 
}
/* style the links to be 249px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
#menu2 ul li a, .menu2 ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:58px; 
height:30px; 
color:#000; 
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#4682B4; 
line-height:30px; 
font-size:9px;
}
/* make the dropdown ul invisible */
#menu2 ul li ul {
position:absolute; left:-9999px; height:0;
}

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
#menu2 ul li#current a {color:#fff; background:#4169E1;}

#menu2 ul li a:hover,
#menu2 ul li:hover a {
color:#6495ED; 
background:#1E90FF;
}
/* make the sub menu ul visible and position it beneath the first list item */
#menu2 ul li#current ul,
#menu2 ul :hover ul {
top:30px; 
left:0;
height:185px;
background:#fff;
text-align:left;
}
/* make the sub menu ul li the full width with padding and border. Add an auto scroll bar */
#menu2 ul li#current ul li,
#menu2 ul :hover ul li {
background:#FFFFFF; 
color:#000;
padding:2px;
width:300px;
height:auto;
border:3px solid #1E90FF;
}
#menu2 ul li#current ul li {border:3px solid #4169E1;}
/*float the image left with padding and no border */
#menu2 ul li#current ul li img,
#menu2 ul :hover ul li img {
float:left; 
padding:10px 10px 10px 0; 
border:0;
}
/* style the paragraph font height */
#menu2 ul li#current ul li p,
#menu2 ul :hover ul li p {
font-size:0.9em;
line-height:1.8em;
}
/* style the background and foreground color of the submenu links */
#menu2 ul li#current ul li a,
#menu2 ul :hover ul li a {
display:inline;

color:#c00;
text-decoration:none;
border:0;
line-height:1.8em;
}
/* style the background and forground colors of the links on hover */
#menu2 ul li#current ul li a:hover,
#menu2 ul :hover ul li a:hover {
text-decoration:none; 
color:#000;
}




/*Blocks Droites*/
#semiFixed {width:300px;padding:2px 2px 0px 2px;}
#boxHead {height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#boxHeadEV {height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/TOPEV.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#containerBody {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom.gif) left bottom; padding:10px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
#containerBody img {display:block;}

/*Blocks Droites Chiffre + Phrase*/
#semiFixedcp {width:150px;padding:2px 2px 0px 2px;}
#boxHeadcp{height:27px; background:url(http://www.rapelite.com/v3/themes/InS_SP4XP/top_150.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
DIV.encamiltar	{height:60px; margin-bottom:5px; border-bottom: 1px solid #ccc;
margin-right: auto;}
DIV.encamiltar2	{height:135px; margin-bottom:5px; border-bottom: 1px solid #ccc;
margin-right: auto;}
.semainecom{padding:5px;float:left; width:330px; font-size:11px; font-family:verdana, Arial, Sans-serif; line-height:19px;text-align:justify;}
.semainecom2{font-size:11px; font-family:verdana, Arial, Sans-serif; text-align:justify;}
.nsemaine {float:left; width:58px; height:25px; padding:10px 0px 0 2px; background-image:url(http://www.rapelite.com//v3/themes/InS_SP4XP/nombresemaine.gif); background-repeat:no-repeat; background-position:0 4px; text-align:center; font-size:11px; color:#FFFFFF}
.source{font-size:11px; font-family:verdana, Arial, Sans-serif; margin-bottom:2px; }
.guill1phrase {float:left; background-image:url(http://www.rapelite.com//v3/themes/InS_SP4XP/guill1.gif); background-repeat:no-repeat; width:25px; height:26px}
.guill2phrase {float:left; width:200px; line-height:20px; background-image:url(http://www.rapelite.com//v3/themes/InS_SP4XP/guill2.gif); background-repeat:no-repeat; background-position:bottom right; padding:4px 35px 0px 11px; margin:0; margin-bottom:8px; font-family:verdana, Arial, Sans-serif; font-size:12px;  text-align:justify}


    /*Block A ne pas louper*/
	#semiFixedpaslouper {width:300px;padding:2px 2px 0px 2px;}
#boxHeadpaslouper {height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_300paslouper.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#containerBodypaslouper {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom.gif) left bottom; padding:10px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
#containerBodypaslouper img {display:block;}
 a.Paslouper :hover{
 color:#0F4DF3;
 text-decoration: underline;}	
 div.Paslouperrr{
 font-size:11px; 
 text-align :center ;
 font-family:verdana, Arial, Sans-serif;}

/*Blocks Droites DAILY*/
#semiFixeddaily {width:300px;}
#boxHeaddaily {height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_300vidz.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#containerBodydaily {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom.gif) left bottom; padding:10px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
#containerBodydaily img {display:block;}
  
/*Blocks Droites de 148 px de largeur*/
#semiFixed148 {width:150px;}
#boxHead148 {height:15px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_148.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:9px; line-height:13px; font-family:verdana, Arial, Sans-serif;}
#containerBody148 {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom_148.gif) left bottom; padding:1px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
#containerBody148 img {display:block;}

/*Blocks Droites de 1488 px de largeur*/
#semiFixed1488 {width:150px;}
#boxHead1488{height:15px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_148.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:9px; line-height:13px; font-family:verdana, Arial, Sans-serif;}
#containerBody1488 {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom_148.gif) right bottom; padding:1px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
#containerBody1488 img {display:block;}


/*Blocks Centres de 210 de largeur*/
#semiFixed210 {width:210px;padding:2px 2px 0px 2px;}
#boxHead210{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#boxHead210bis{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210violet.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:10px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#boxHeadvidz{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210vidz.gif); margin:0; padding:0 0 0 10px; color:white; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#containerBody210 {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom_210.gif) left bottom; padding:10px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
 #containerBody210 img {display:block;}
  
  /*Blocks Centres de 200 de largeur*/
#semiFixed200 {width:208px;padding:2px 2px 0px 2px;}
#boxHead200{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#boxHead200bis{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210violet.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:10px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#boxHeadvidz{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_210vidz.gif); margin:0; padding:0 0 0 10px; color:white; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
#containerBody200 {background:url(http://www.rapelite.com/themes/InS_SP4XP/bottom_210.gif) left bottom; padding:10px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
 #containerBody200 img {display:block;}
  
  /*Blocks Centres de 420 de largeur*/
 #semiFixed420 {width:424px;padding:2px 2px 0px 2px;}
  #boxHead420{height:27px; background:url(http://www.rapelite.com/v3/themes/InS_SP4XP/top_420.gif); margin:0; padding:0 0 0 10px; color:#fff; font-size:10px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
  #containerBody420 {background:url(http://www.rapelite.com/v3/themes/InS_SP4XP/bottom_420.gif) left bottom; padding:0px 5px; color:#666; font-family:verdana, Arial, Sans-serif;}
  #containerBody420 img {display:block;}

  /*Block Zoom sur*/
  		   #boxHeadzoomsur{height:27px; background:url(http://www.rapelite.com/themes/InS_SP4XP/top_420zoomsur.gif); margin:0; padding:0 0 0 10px; color:white; font-size:12px; line-height:25px; font-family:verdana, Arial, Sans-serif;}
		   
		   #zoomsuracceuil{margin:0; padding:0 0 0 10px; font-size:12px;  font-family:verdana, Arial, Sans-serif;}

#zoom_contenu{
	clear: left;
	background-color: transparent;
	font-family:verdana, Arial, Sans-serif;font-size:10px;
	padding: 2px 0px 0px 10px;
}

#depeche_zoom {
	width: 425px;
	height: auto;
	font-family:verdana, Arial, Sans-serif;font-size:10px;
	background-color: white;
	float: left;
	margin-left: -1px;
	margin-right: auto;
	text-align: left;

}
  /*Top Classement*/
.topmedias {padding: 2px 5px; border:2px solid #363636; margin:-1px -5px; float:left;background:red;font-size:16px;font-family:verdana, Arial, Sans-serif;}

  /*Affichage Vidéo*/
#corps {float:left; width:430px; margin-right:20px}
#corps h2, #corps h3 {display:block; font-size:14px}
#corps h3 {margin-top:18px; /*display:inline*/ }
#corps h1 {display:block; font-size:24px; color:#000; text-align:left}
.img_leg {float:left; margin:4px 8px 8px 0}
.leg {padding:4px 8px 4px 8px; font-size:11px; font-style:italic; color:#fff}
.col_gauce { _overflow:hidde !important}

#corps2 {float:right; width:200px; margin-left:155px}
#corps2 h2, #corps2 h3 {display:block; font-size:14px}
#corps2 h3 {margin-top:18px; /*display:inline*/ }
#corps2 h1 {display:block; font-size:24px; color:#000; text-align:left}
.img_leg2 {float:right; margin:4px 8px 8px 0}
.leg2 {padding:4px 8px 4px 8px; font-size:11px; font-style:italic; color:#fff}
.col_droite2 { _overflow:hidde !important}

  /*News*/
#news_contenu{
	clear: left;
	background-color: transparent;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
}

#depeche_contenu {
	width: 650px;
	height: auto;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	background-color: white;
	float: left;
	margin-left: -1px;
	margin-right: auto;
	text-align: left;
	border: 1px solid #C0C0C0;
	vertical-align: top;
}
div.infos3 {
	position: relative;
	float: left;
	width: 630px;
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	margin-right: 21px;
	margin-bottom: 20px;
	padding:0px 2px 0px 2px;
}
 div.continfos3 {
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	color: #333;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 2px;
}
div.autresnews{
	position: relative;
	float: left;
	width: 630px;
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	margin-right: 21px;
	margin-bottom: 20px;
	padding:0px 2px 0px 2px;
}

 div.cont {
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	color: #333;
	padding: 2px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
	
} div.cont_descr{
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	color: #333;
	padding: 10px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
	margin-top: 10px;
}
.autresnews  li{
	position: relative;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	list-style-type: none;
	margin-bottom: 5px;
}
.cont  li{
	position: relative;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	list-style-type: none;
	margin-bottom: 5px;
}
.discographie2 li{
	position: relative;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	list-style-type: none;
	margin-bottom: 5px;
}

p.infos{font-size:95%;color:#666;padding-top:0;padding-bottom:1em;font-family:verdana, Arial, Sans-serif;}
p.infosbas{font-size:95%;color:#666;padding-top:0;padding-bottom:1em;font-family:verdana, Arial, Sans-serif;}
p.infosrel{font-size:95%;color:#666;font-family:verdana, Arial, Sans-serif;font-size:12px;}


/* Vidéos*/

#video_contenu {
	width: 650px;
	height: auto;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	background-color: white;
	float: left;
	margin-left: -1px;
	margin-right: auto;
	text-align: left;
	border: 1px solid #C0C0C0;
	vertical-align: top;
}
#vidz_contenu{
	clear: left;
	background-color: white;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
}

div.infosvideo {
	position: relative;
	float: left;
	width: 630px;
	
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	margin-right: 21px;
	margin-bottom: 20px;
	padding:0px 2px 0px 2px;
}
 div.continfosvideo {
	position: relative;
	font-weight: bold;

	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	color: #333;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 2px;
}
div.descr{
	position: relative;
	float: left;
	width: 630px;
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	margin-right: 21px;
	margin-bottom: 0px;
	padding:0px 2px 0px 2px;
}
p.infosrelv{font-size:100%;color:#666;font-family:verdana, Arial, Sans-serif;font-size:12px;}

.descr  li{
	position: relative;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	list-style-type: none;
	margin-bottom: 5px;
}
div.nomm{font-family:verdana, Arial, Sans-serif;font-size:12px;color:  #254394;
}
div.metaDataLeft
{
	float				: left;
	width				: 290px;
}
div.metaDataRight
{
	float				: right;
	width				: 290px;

}
/*Fiche albums*/

div.ficheimage{
position: relative ;
float : left ;
padding: 0px 0px 0px 0px;
width : 210px;
}


div.descralbum{
	position: relative;
	float: left;
	width: 350px;
	font-family:verdana, Arial, Sans-serif;font-size:12px;color: #254394;
	margin-left :200px;

	margin-bottom: 0px;
	padding:0px 2px 0px 10px;
}
 div.contalbum {
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	color: #333;
	padding: 2px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
}
.descralbum  li{
	position: relative;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	list-style-type: none;
	margin-bottom: 5px;
}
/*Tout sons*/
 div.toutmedia{
	width:100%;
	
}


 div.contson {
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	width:210px;
	color: #333;
	padding: 3px 0px 0px 2px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
}
 div.contson1 {
 font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
}

/*Tout clips*/
 div.contclip {
	position: relative;
	font-weight: bold;
	font-family:verdana, Arial, Sans-serif;font-size:12px;
	width:210px;
	color: #333;
	margin-left:12px;
	padding: 3px 0px 0px 2px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
}
 div.contclip1 {
 font-weight: bold;
 margin-left:2px;
	font-family:verdana, Arial, Sans-serif;font-size:10px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 0px;
}
/*Acceuil news*/

DIV.encanews { height:113px; margin-bottom:5px;font-size:11px; border-bottom: 1px solid #ccc;
margin-right: 10px;}

DIV.encanews_acceuil { height:25px; margin-bottom:5px; border-bottom: 1px solid #ccc;
margin-right: auto;/}
a.encanews_acceuil
{
margin-bottom:5px; 
font-family:verdana, Arial, Sans-serif;font-size:10px;
}
img.imggauche {float:left; margin-right: 10px; border-top:0px; border-right: 0px; border-left: 0px; border-bottom: 0px;padding: 1px 1px 1px 1px}
a.newss:hover{color:#0F4DF3;text-decoration: underline;}
a.newss
{
color: #0F4DF3;
size:none;
font-family:verdana, Arial, Sans-serif;font-size:14px;
}
div.tsection
{
color: #254394;
margin-left : 6px;
font-family:verdana, Arial, Sans-serif;
}