@charset "UTF-8";
/* CSS Document */

body{
	background-image:none;
	position:relative;
	z-index:1;
}
#footer{
	margin: 20px auto 20px auto;	
}
#zoneArticle 
	{
	/*padding:12px 21px 50px 19px;*/
	}
		
#zoneArticle .entete
	{

    background-color: #FFFFFF;
    padding: 0;

	}
	
	#zoneArticle .entete .filAriane
	{

    background-color: #F9F9F9;
    line-height: 26px;
    margin: 5px 0 0 19px;
    padding-left: 20px;
    width: 956px;

	}
	
	#zoneArticle .entete .filAriane a
	{
	text-decoration:none;
	color:#6c6c6c;
	}
	#zoneArticle .entete .filAriane a:hover
	{
	text-decoration:underline;
	}
#zoneArticle .entete h4.surTitre{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#zoneArticle .entete h1.titre{
	font-size:24px;
	color:#000000;
	line-height:24px;
	/*margin:0 0 6px 0;*/
}

#zoneArticle .entete h1.titre span{
	font-size:12px;
	font-weight:normal;
}

#zoneArticle .entete p.presentation{
	/*font-size:15px;*/
	color:#000000;
}

#zoneArticle #tabs{
	zoom:1;
}

#zoneArticle #tabs ul.menu
	{
	display:block;
	height:35px;
	line-height:35px;
	margin:0 21px 0 19px;
	padding:0 0 0 240px;
	background-color:#e7ebec;

	}
	
#zoneArticle #tabs li.menu
	{
	display:block;
	float:left;
	text-align:center;
	height:35px;
	width:auto;
	line-height:35px;
	font-size:14px;
	position:relative;
		border-right:1px solid #f3f3f3;
	}

#zoneArticle #tabs li.menu:first-child
	{
		border-left:1px solid #f3f3f3;	
	}
	
#zoneArticle #tabs .ui-state-default a, 
#zoneArticle #tabs .ui-state-default a:link, 
#zoneArticle #tabs .ui-state-default a:visited 
{
	display:block;
	width:auto;
	height:35px;
	line-height:35px;
	padding:0 20px 0 20px;
	
}

#zoneArticle #tabs .menu.ui-state-default a:hover
	{
		background-color:#a4b6b8;
		color:#ffffff;
	}
	
#zoneArticle .petiteFlecheBas{
	position:absolute;
	width:10px;
	height:9px;
	top:35px;
	left:15px;
	display:none;
	
}

#zoneArticle #tabs li.ui-tabs-selected{

}



#zoneArticle #tabs .ui-state-default a:hover .petiteFlecheBas
	{
	display:block;
		background:url(../images/cache_fleche.png) #a4b6b8;
	}	

#zoneArticle #tabs .ui-state-default.ui-tabs-selected a,
#zoneArticle #tabs .ui-state-default.ui-state-disabled a,
#zoneArticle #tabs .ui-state-default.ui-state-processing a 
	{
		cursor:default;
		color:#ffffff;
		/*background-color:#ffffff;*/
		font-weight:bold;
		
}

#zoneArticle #tabs .ui-state-default.ui-tabs-selected a .petiteFlecheBas,
#zoneArticle #tabs .ui-state-default.ui-state-disabled a .petiteFlecheBas,
#zoneArticle #tabs .ui-state-default.ui-state-processing a .petiteFlecheBas 
	{
	display:block;
	background:url(../images/cache_fleche.png) #a4b6b8;


}

#zoneArticle #tabs .ui-state-default.ui-tabs-selected a:hover
	{
	text-decoration:none;
	}
	
#zoneArticle .colGauche
	{
	/*Modif Manu */
	clear:left;
	/* -------  */
	float:left;
	width:218px;
	position:relative;
	}

#zoneArticle .colGauche div.orga
	{
	margin:18px 0 10px 0;
	padding: 0 0 0 10px;
	font-weight:bold;
	border-bottom:1px solid #a5b4b9;
	#margin:23px 0 10px 0;

	}

#zoneArticle .colGauche div.Dimage
{
margin:8px 0 0 0;
float:left;
width:160px;
	color:#000;
	line-height:14px;
	font-weight:bold;
}

#zoneArticle .colGauche  .logo_orga
{
float:left;
margin-right:6px;
}
#zoneArticle .colGauche div.Dimage a
{
display:block;
color:#a7b9bb;
text-decoration:none;
	font-weight:normal;
}
		
		#zoneArticle .colGauche div.Dimage a:hover
{
text-decoration:underline;
}
#zoneArticle .colDroite
	{
	float:left;
	width:756px;
	min-height:400px;
	height:auto !important;
	height:400px;

	}


#zoneArticle .colGauche ul.menuTransversal2	{
margin:10px 0 0 16px;
display:block;
position:relative;

}
#zoneArticle .colGauche ul.menuTransversal2 li
{

	color:#666666;
	padding:6px 0 0 4px;
	#padding:6px 0 0 0;	
	line-height:12px;
	list-style:outside disc;



}




#zoneArticle .colGauche ul.menuTransversal2 li.lienProg
{
	border-top:1px solid #ffffff;
}
#zoneArticle .colGauche ul.menuTransversal2 li.coord
	{
	line-height:24px;
	padding:10px 0 0 10px;
	height:auto;
	width:183px;
	border-top:1px solid #999999;
	}

#zoneArticle .colGauche ul.menuTransversal2 li.coord .porteLogo
	{
	text-align:center;	
	margin:10px 6px 10px 0;
	}

#zoneArticle .colGauche ul.menuTransversal2 li.coord a
	{
	letter-spacing:0em;
	font-weight:normal;
	}

#zoneArticle .colGauche ul.menuTransversal2 li.coord .filet
	{
	border-bottom:1px solid #999999;
	margin:-20px 0 0 -6px;
	
	}

#zoneArticle .colGauche ul.menuTransversal2 li a
	{

	color:#999999;
	text-decoration:none;

	}
	
	
#zoneArticle .colGauche ul.menuTransversal2 li a:hover
	{
	text-decoration:underline;	
	}

#zoneArticle .colGauche ul.menuTransversal2 li.lienDiag,
#zoneArticle .colGauche ul.menuTransversal2 li.lienProg,
#zoneArticle .colGauche ul.menuTransversal2 li.lienSon,
#zoneArticle .colGauche ul.menuTransversal2 li.lienEnvoi

	{
			border-top:1px solid #999999;

	line-height:16px;	
	padding:4px 0 0 0;
	height:40px;
	}
	
#zoneArticle .colGauche ul.menuTransversal2 li.lienDiag a,
#zoneArticle .colGauche ul.menuTransversal2 li.lienEnvoi a,
#zoneArticle .colGauche ul.menuTransversal2 li.lienCartable a,
#zoneArticle .colGauche ul.menuTransversal2 li.lienSon a,
#zoneArticle .colGauche ul.menuTransversal2 li.lienProg a
	{
	padding: 2px 0 2px 52px;
	background-image:url(../images/son.png);
	background-position:10px center;
	background-repeat:no-repeat;
	display:block;
	}
#zoneArticle .colGauche ul.menuTransversal2 li.lienEnvoi a
{
	background-image:url(../images/letter.png);
	background-position:14px 8px;
	
}
#zoneArticle .colGauche ul.menuTransversal2 li.lienSon a
{
	background-position:14px 6px;
}
#zoneArticle .colGauche ul.menuTransversal2 li.lienCartable a
{
	background-image:url(../images/cartable.png);
}
#zoneArticle .colGauche ul.menuTransversal2 li.lienDiag a
{
	background-image:url(../images/dial.png);
	background-position:10px 4px;
}
#zoneArticle .colGauche ul.menuTransversal2 li.lienProg a
{
	background-image:url(../images/picto_tele.png);
background-position:10px 4px;
}
#zoneArticle .porteComment
	{
	border-top:1px solid #A5B4B9;	
	/*margin:24px 0 0 0;*/
	}

#zoneArticle .porteComment h4
{
color:#565656;
font-size:13px;
margin:12px 0 12px 0;
text-transform:uppercase;
}

#zoneArticle .porteComment .comment
	{
	background-color:#f2f4f5;
	padding:12px 12px 12px 12px;
	margin:0 0 12px 0;
	}
	
#zoneArticle .porteComment .comment h5
	{
	color:#000000;
	margin:0 0 8px -12px;
	padding:0 0 0 12px;
	background-image:url(../images/mini_fleche_black.png);
	background-repeat:no-repeat;
	background-position:1px 4px;
	}
	
#zoneArticle .porteComment .comment h5 span
	{
	font-weight:normal;
	font-size:10px;
	color:#666666;
	}
	
#zoneArticle .porteComment .comment p
{
	width:450px;	
}

#zoneArticle .ajout
{
	border-bottom:1px solid #999999;
	margin:24px 0 0 0;
	padding:0 0 24px 0;
}

#zoneArticle .ajout h4
{
color:#565656;
font-size:13px;
margin:12px 0 12px 0;
text-transform:uppercase;
border-bottom:1px solid #999999;
padding:0 0 12px 0;
}

#zoneArticle .ajout h4 span
{
	margin:0 0 0 12px;
}


#zoneArticle .ajout input.titre
{
	border-top:1px solid #8f8f8f;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-bottom:1px solid #e3e3e3;
	height:22px;
	width:518px;
	padding:0 0 0 2px;
	background-image:url(../images/fond_input.png);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#666666;
	margin:4px 0 4px 0;
}

#zoneArticle .ajout textarea
{
	border:1px solid #aaaaaa;
	height:120px;
	width:710px;
	padding:2px 2px 2px 2px;
	color:#666666;
	margin:4px 0 4px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#zoneArticle .ajout input.bout
{
background-color:#A6B4B8;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
height:16px;
margin:1px 0 0 0;
line-height:16px;
}

#zoneArticle .ajout .porteBout
{
	margin:20px 0 0 -6px;
}

#zoneArticle .porteDoc
{
	margin:32px 0 0 21px;
	#margin:38px 0 0 21px;
	border-top:1px solid #A5B4B9;
	padding:20px 0 20px 0;
	border-bottom:1px solid #A5B4B9;
}

#zoneArticle .porteDoc .elementDoc
{
	width:340px;
	float:left;
	margin:0 0 18px 15px;
	min-height:150px;
	height:100% !important;
	height:150px;/* a verifier*/
}

#zoneArticle .porteDoc .elementDoc .num
{
	width:166px;
	color:#ffffff;
	height:20px;
	line-height:20px;
	padding-left:12px;
	font-size:14px;
}

#zoneArticle .porteDoc .elementDoc h5
{
	color:#777777;
	font-weight:normal;
	margin:12px 0 0 0;
		padding-left:12px;
		font-size:12px;
}

#zoneArticle .porteDoc .elementDoc h4
{
	color:#000000;
	font-weight:bold;
	font-size:14px;
	margin: 0 0 7px 0;
		padding-left:12px;
}

#zoneArticle .porteDoc .elementDoc p
{
	color:#333333;
	font-weight:normal;
	font-size:12px;
	/*height:72px;*/
		padding-left:12px;
}
#zoneArticle .elementDoc a{
	text-decoration:none;
	
}

#zoneArticle .elementDoc a:hover{
	text-decoration:underline;
	
}


#zoneArticle .rondLarge {
	background-image:url("../images/fond_lien.png");
	background-repeat:no-repeat;
	display:block;
	height:20px;
	margin:0 8px 0 0;
	padding:0 0 0 7px;
	text-decoration:none;
}

#zoneArticle #autresConf
{
	
 border-bottom: 1px solid #A5B4B9;
    
    margin: 31px 0 0 21px;
    padding: 20px 0;
    #margin:36px 0 0 21px;
	
}

#zoneArticle #autresConf .sujet,
#zoneArticle #autresConf .auteur
{
	width:366px;
	float:left;
	margin-top:-37px;
}
#zoneArticle #autresConf .auteur
{
/*margin:0 0 0 20px;	*/
}
#zoneArticle #autresConf ul
{
	margin:0 0 0 13px;	
	#margin:0 0 0 -3px;
}

#zoneArticle #autresConf ul li
{
	background-color:#f4f4f4;
	height:104px;
	border-bottom:2px solid #ffffff;
	    overflow: hidden;
}

#zoneArticle #autresConf ul li.alt
{
background-color:#ffffff;
 list-style: none;

}

#zoneArticle #autresConf ul li .miniature{
	float:left;
	width:auto;
	padding:12px 12px 0px 12px;
}

#zoneArticle #autresConf ul li .descript{
	padding:9px 12px 12px 12px;
	font-size:11px;
	color:#333333;
	/*height:50px;*/
	overflow:hidden;
	line-height:12px;
	height:73px;
}

#zoneArticle #autresConf ul li .descript span{
	font-size:10px;
	color:#777777;
	}
	#zoneArticle #autresConf ul li .descript h6{
	font-size:12px;
	color:#000000;
	font-weight: normal;
	}
        #zoneArticle #autresConf ul li .descript h6 a{
	font-weight: bold;
	}
#zoneArticle #autresConf ul li .descript h6 span{
	font-size:9px;
	color:#333333;
	
	}
	
#zoneArticle #autresConf ul li a{
	/*display:block;
	margin:12px 0 0 104px;*/
	text-decoration:none;
}

#zoneArticle #autresConf ul li a:hover{
	text-decoration:underline;
}

#zoneArticle #autresConf .sujet h4,
#zoneArticle #autresConf .auteur h4
{
font-size:12px;
color:#666666;
text-transform:uppercase;
margin:2px 0 12px 13px;
border-bottom: 1px solid #A5B4B9;
padding:0 0 0 0;
}

#zoneArticle #autresConf  .pagenavi a {
color:#8b8b8b;
display:inline-block;
font-size:100%;
padding:0 2px;
text-decoration:none;
font-size:12px;
}
#zoneArticle #autresConf  .pagenavi  {
zoom:1;
}
#zoneArticle #autresConf .pagenavi .pagicont{
	
	zoom:1;
	margin:12px 0 0 0;
	
}

#zoneArticle #autresConf .pagenavi span {
color:#000000;
display:inline-block;
font-size:100%;
padding:0px 2px;
text-decoration:none;
}

#zoneArticle #autresConf  .pagenavi a:hover{
	color:#8b8b8b;
display:inline-block;
font-size:100%;
padding:0 2px;
text-decoration:underline;
}

#zoneArticle #autresConf  .pagenavi  a.courant
{
	color:#000000;
	cursor:default;
	font-weight:bold;
}

#zoneArticle #autresConf  .pagenavi .pagelist {
float:right;
height:24px;
margin:0 auto;
}

#zoneArticle #autresConf  .pagenavi  a.courant:hover,
#zoneArticle #autresConf  .pagenavi  a.inactif:hover
{
	cursor:default;
display:inline-block;
font-size:100%;
padding:0 2px;
text-decoration:none;
}

#zoneArticle #autresConf  .pagenavi  a.inactif
{
	text-decoration:none;
	color:#dddddd;
	cursor:default;
}

#accordion .contenu a.gris{
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
	cursor:pointer;
}

.retourVideo{
	display:block;
	width:192px;
	height:80px;
	cursor:pointer;
}

.retourVideo{
	
}

.retourVideo img{
	border-right:3px solid #ffffff;
	float:left;
}

.retourVideo div{
	color:#ffffff;
	float:right;
	width:85px;
	/*background-image:url(../images/fond_retour_vid.png);
	background-position:-8px -2px;
	background-repeat:no-repeat;*/
	padding:26px 0 0 0; 
	line-height:14px;
	font-size:12px;
	height:80px;
}
	
#zoneArticle .colGauche ul.menuTransversal2 li.spe {
    border-top: none;
    display: block;
    height: 80px;
    line-height: 14px;
    overflow: hidden;
    width:192px;
}

#zoneArticle .colGauche ul.menuTransversal2 li.spe a {
    color: #000000;
    font-weight: normal;
    height: 80px;
    text-decoration: none;
}

#zoneArticle  ul.menuTransversal{
	width:193px;
	position:absolute;
	top:347px;

}

.titraille{
	/*background:url(../images/fond_titraille_video.png) #f3f3f3 repeat-x;*/
	background-color:#F3F3F3;
	margin:2px 21px 0 19px ;
	padding:14px 0 14px 240px;	
	min-height:60px;
	height:auto !important;
	height:60px;

}

.titraille h4{
font-size:15px;
color:#000000;
font-weight:normal;
	width:500px;
}

.titraille h1{
font-size:22px;
color:#000000;
line-height:24px;
	width:auto;	margin:0 0 4px 0;

}

.titraille h1 span{
font-size:14px;



}

.titraille .presentation{
font-size:14px;
color:#000000;
line-height:16px;
font-style:italic;
	width:auto;
}



.porteMedia{
	display:block;

}

.porteMedia li{
	display:block;
	width:220px;
    height: 40px;
    line-height: 16px;
    padding: 4px 0 0;
	float:left;
	
}
/*.porteMedia li.lienSon a{
	    background-image: url("../images/son.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    display: block;
    padding: 2px 0 2px 52px;
	    color: #000000;
    font-weight: bold;
    height: auto;
    text-decoration: none;

}*/

.porteMedia li.lienSon a{
	    background-image: url("../images/son_mod.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    display: block;
    padding: 2px 0 2px 42px;
	    color: #000000;
    font-weight: bold;
    height: auto;
    text-decoration: none;
}

.porteMedia li.lienDiag a{
	    background-image: url("../images/dial_mod.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    display: block;
    padding: 2px 0 2px 42px;
	    color: #000000;
    font-weight: bold;
    height: auto;
    text-decoration: none;
}

.porteMedia li a:hover{
text-decoration:underline;	
}
#zoneArticle .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none;zoom:1;
margin: -10px 19px 0 21px;

}


#zoneArticle ul.portePicto{
	display:block;
	height:24px;
	text-align:center;
	margin:16px 0 0 0;
	border-top:1px solid #A5B4B9;
	padding:12px 0 0 36px
}

#zoneArticle ul.portePicto li{
	display:block;
	float:left;
	height:24px;
	    border-right: 1px solid #9EACAF;
		padding:0 3px 0 3px;
}

#zoneArticle ul.portePicto li {
    border-right: 1px solid #9EACAF;
    display: block;
    float: left;
    height: 24px;
    padding: 0 3px;
}
#zoneArticle ul.portePicto li.sansFilet {
    border-right: medium none;
}

#zoneArticle .spe{
margin:40px 0 0 0;
position:relative;
}

#zoneArticle .spe .porte_fle_vid{
position:absolute;
width:39px;
height:39px;
top:20px;
left:30px;


}

#zoneArticle .colGauche ul.menuTransversal2 li.lien{
#display:inline-block;
padding:0 0 0 0;
}


#zoneArticle .colGauche ul.menuTransversal2 li.lien img {
position:relative;
top:4px;
left:4px;

}

#zoneArticle  .ui-widget-content .porteBout a {
    color: #ffffff;
    display:block;
    padding-top:1px;
}
/* SR 03/11/2011 bouton "Poster votre message" */
#zoneArticle #cmt_post {
    height: 20px;
    text-transform: uppercase;
    margin-right: 20px;
    padding: 3px 10px;
}

