/* menu*/
h2.espace {
height: 56px;
width: 201px;
background: url(images/menu/menu1.gif) top right no-repeat #3d438a;
}
	
.titre-fin-pedago {
color:white;
font-family:Arial;
font-size:0.6em;
font-weight:bold;
padding-left:10px;

}

.fond-espace {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	padding: 10px;
	color: white;
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-image: url(images/menu/sous-menu1.gif);
	background-color: #3d438a;
}
.sous-titre-menu {
color:white;
	font-size: 15px;

font-family:Arial;
font-weight:bold;
}

h2.outils {
height: 41px;
width: 201px;
background: url(images/menu/menu2.gif) top right no-repeat;
}

h2.methodologie {
height: 41px;
width: 201px;
background: url(images/menu/menu3.gif) top right no-repeat;
}

h2.exos {
height: 56px;
width: 201px;
background: url(images/menu/menu4.gif) top right no-repeat;
}

.menu-beige-double {
	height: 32px;
	margin-top: 2px;
	padding-top: 2px;
	padding-left: 10px;
	display: block;
	width: 189px;
	background-color: #f8f8f2;
	font-size: 12px;
	font-family: Arial;
	}
	
.menu-beige-double a {
display:block;
	text-decoration: none;
}

.menu-blanc-double a {
display:block;
	text-decoration: none;
}


.menu-blanc-double {
	margin-top: 2px;
	padding-top: 2px;
	height: 32px;
	padding-left: 10px;
	font-size: 12px;
	font-family: Arial;
}

/* col 12 */
/* Rangee 1 */
.fond-2col-fonce {
	margin-top: -3px;
	padding: 10px;
	height: 90px;
	font-family: Arial;
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-image: url(images/bg-3col-fonce.gif);
	background-color: #f1f0e9;
}

/* rangee 2 */
h2.savoir {
color: white;
margin-top: 8px;
background-repeat: no-repeat;
height: 32px;
background: url(images/col12/rangee2/bg-titre12.gif) 0;
font-weight:normal;
}

.titre-haut-img{
color:white;
font-family:Arial;
font-size:0.5em;
padding-left:10px;
padding-top:7px;
}

h2.savoir-haut-img {
background-repeat: no-repeat;
height: 30px;
background: url(images/col12/rangee2/bg-haut-img12.jpg) 0;
font-weight:normal;
}

.text-img-savoir1 {
	height: 141px;
	background-image: url(images/col12/rangee2/img1.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #dcdcdc;
	font-family: Arial;
}

.text-img-savoir2 {
	height: 141px;
	background-image: url(images/col12/rangee2/img2.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #dcdcdc;
	font-family: Arial;
}

.fond-2col-clair {
	margin-top: -3px;
	background-image: url(images/bg-3col-clair.gif);
	padding: 10px;
	height: 90px;
	font-family: Arial;
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-color: #f8f8f2;
}

/* rangee 3 */
h2.savoirfaire {
color: white;
margin-top: 8px;
background-repeat: no-repeat;
height: 32px;
background: url(images/col12/rangee3/bg-titre3.jpg) 0;
font-weight:normal;
}

.titre-haut-img{
color:white;
font-family:Arial;
font-size:0.5em;
padding-left:10px;
padding-top:7px;
}

h2.savoirfaire-haut-img {
background-repeat: no-repeat;
height: 42px;
background: url(images/col12/rangee3/haut-img3.jpg) 0;
font-weight:normal;
}

.text-img-savoirfaire {
	height: 87px;
	background-image: url(images/col12/rangee3/img3.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #dcdcdc;
	font-family: Arial;
}


/* rangee 4 */
h2.concours {
color: white;
margin-top: 8px;
background-repeat: no-repeat;
height: 46px;
background: url(images/col12/rangee4/bg-titre4.jpg) 0;
font-weight:normal;
}

.text-img-concours {
	height: 128px;
	background-image: url(images/col12/rangee4/img4.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #dcdcdc;
	font-family: Arial;
}

h2.paroles {
color: white;
margin-top: 8px;
background-repeat: no-repeat;
height: 46px;
background: url(images/col12/rangee4/bg-titre5.jpg) 0;
font-weight:normal;
}

.text-img-paroles {
	height: 128px;
	background-image: url(images/col12/rangee4/img5.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	color: #dcdcdc;
	font-family: Arial;
}

.fond-2col-clair-haut {
	margin-top: -3px;
	background-image: url(images/bg-3col-clair.gif);
	padding: 10px;
	height: 210px;
	font-family: Arial;
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-color: #f8f8f2;
}

/* col 3 */
/* Rangee 1 */

h2.actu {
background-repeat: no-repeat;
height: 26px;
background: url(images/col3/rangee1/bg-titre1.jpg) 0;
font-weight:normal;
}

h2.actu2 {
background-repeat: no-repeat;
height: 46px;
background: url(images/col3/rangee2/bg-titre2.gif) 0;
font-weight:normal;
}


.fond-actu {
	padding: 10px;
	color: #b1ac91;
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-image: url(images/col3/rangee1/bas-sous-titre1.jpg);
	background-color: #4d4105;
}

.text-actu-clair {
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #fcfbf5;
	padding-left: 10px;
	padding-top: 10px;
	color: black;
	font-family: Arial;
}

.text-actu-clair a {
text-decoration:none;
}

.text-actu-clair a:hover {
text-decoration:underline;
}



.text-actu-fonce {
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #ded7b9;
	padding-left: 10px;
	padding-top: 10px;
	color: black;
	font-family: Arial;
}

.text-actu-fonce a {
text-decoration:none;
}

.text-actu-fonce a:hover {
text-decoration:underline;
}

.text-actu-bas {
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #f1f0e9;
	padding-left: 10px;
	padding-top: 10px;
	color: black;
	font-family: Arial;
}

.text-actu-bas a {
text-decoration:none;
}

.text-actu-bas a:hover {
text-decoration:underline;
}

.haut-texte {
padding-right: 15px;
padding-top: 15px;
padding-left: 15px;
background-color: #f6f5ee;
width: 704px;
margin-top: 8px;
background-repeat: no-repeat;
background: url(images/accueil/haut-article.gif) 0 top;
font-weight:normal;
}

.bas-texte {
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
background-color: #f6f5ee;
width: 704px;
background-repeat: no-repeat;
background: url(images/accueil/bas-article.gif) 0 bottom;
font-weight:normal;
}

.texte {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 20px;
padding-left: 20px;
background-color: #f6f5ee;
font-weight:normal;
}

#content h2 {
color:#894b89;
}

#content #texte h4 {
	color:#0088cd;
	line-height:normal;
}

#content a {
background: url(images/puce-link.gif) no-repeat scroll left 3px;
padding-left:10px;
}

#content ul {
margin-left:5px;
list-style-type:none;
}

#content ul li {
background: transparent url(images/puce-content.gif) no-repeat scroll left 9px;
padding-left:10px;
padding-bottom:2px;
padding-top:2px;
}

/* informations pratiques */

.title-td
{

	
	background:url(/media/nav/onglet-table-1.jpg)no-repeat;
	color: #ffffff;
	font-size:12px;
	font-family: verdana, serif;
	padding:5px 5px 5px 5px;
	font-weight:bold;
   
	text-align:left;
	width:200px;
}

.title-td-milieu
{
	background:url(/media/nav/onglet-table-2.jpg)no-repeat;
}
.container-td
{
	padding:15px;
	text-align:left;
}
/* Thèmes nationaux*/

img.img-style
{
	float:left;
	margin:0 15px 0 15px;
}
.fond-theme
{
	background:#f1f0e9;
}

.clear
{
	clear:both;
}
/*Ressources*/
#taille
{
	width:645px;
	height:12px;
}
a.ancre {
background:none;
padding:0 !important;
text-decoration:none !important;
}
/*Sommaire génération de GAulle*/
.clear{
clear: both;
height:0 !important;
}
.video_colloque
{
	width:717px;
	margin:10px 10px 10px 10px;
	overflow:hidden;
}
.left
{
width:350px;
float:left;
}
.right
{
width:350px;
float:right;
}
.clear
{
clear:both;
height:0 !important;
}
.item_video
{
height:110px;
margin:0 0 15px;
width:313px;
padding-top:15px;
}
.item_video img
{
float:left;
margin-right:10px;
}
.item_video p
{
margin:10px 0 0 0;
}

.item_video h4
{
font-size:16px;
height:36px;
}
.item_video a
{
background:none !important;
padding:0 !important;
text-decoration: none !important;
}

	

.item_video  a:hover{
	text-decoration: underline !important;
}
/*decryptage dans gendg*/
.table_simple{

	border-collapse: collapse;
	padding: 0;
	border-spacing: 5px;
}
.td_decryptage1{
	width: 50;
	padding: 5px;
	
	border-width:1px;
	border-color:black;
	border-style:solid;
}
.td_decryptage2{
	width: 180;
	padding: 5px;
	
	border-width:1px;
	border-color:black;
	border-style:solid;
}
.td_decryptage3{
	width: 300;
	padding: 5px;
	
	border-width:1px;
	border-color:black;
	border-style:solid;
}
.td_decryptage4{
	width: 200;
	padding: 5px;
	
	border-width:1px;
	border-color:black;
	border-style:solid;
}
#lien_externe_texte{
background:none !important;
padding:0 !important;
}
.table_simple2{
	border-collapse: collapse;
	padding: 0;
}
.td_grisfin1{
	width: 150;
	padding: 2px;
	font-size: 11px;
	border-width:1px;
	border-color:grey;
	border-style:solid;
}
.td_grisfin2{
	padding: 2px;
	font-size: 11px;
	border-width:1px;
	border-color:grey;
	border-style:solid;
}
table#tres_petit
{
	width: 600px;
}
.lien_titre_quest a{
background:none !important;
padding:0 !important;
text-decoration: none !important;

}
.lien_titre_quest a:hover{
text-decoration: underline !important;
}
/*scroll vidéos */

#video_slider {
height:150px;
padding-bottom:0;
padding-left:15px;
padding-right:15px;
width:580px;
position:relative;
margin-left:25px;
}
#video_slider .video_media{
margin-left:24px !important;
background:url(images/fond_media.jpg) repeat-x scroll top left;
padding-right:5px;
border:1px solid #c3c3c3;
}
#video_slider a.video_bright {
z-index:99;
background:transparent url(images/film_droite_grey.jpg) no-repeat scroll 0 0 !important;
display:block;
height:29px;
position:absolute;
right:0px;
top:50%;
margin-top:-15px;
width:29px;
cursor:pointer;
text-indent:-9999px;
left:580px;
}
#video_slider a.video_bleft:hover{
background:transparent url(images/film_gauche_grey.jpg) no-repeat scroll left bottom !important;
}
#video_slider a.video_bright:hover{
background:transparent url(images/film_droite_grey.jpg) no-repeat scroll left bottom !important;
}


#video_slider a.video_bleft {
z-index:99;
cursor:pointer;
background:transparent url(images/film_gauche_grey.jpg) no-repeat scroll 0 0 !important;
display:block;
height:29px;
position:absolute;
left:0px;
top:50%;
margin-top:-15px;
width:29px;
text-indent:-9999px;


}

#video_slider .video_media li {
float:left;
width:174px;
background:none !important;
padding:0 !important;
}
#video_slider .video_media li span a{
background:transparent url(images/span_video.gif) no-repeat scroll 0 0 !important;
display:block;
font-style:italic;
font-size: 10px;
padding: 3px 2px 2px 19px;

}
#video_slider .video_media li span a:hover{
color:#398FC6 !important;
text-decoration:underline;
}
#video_slider .video_media li span {
margin-left:12px;
position:absolute;
margin-top:-40px;
}
#video_slider .video_media li img{
border:2px solid #D6DBDE;
}
#video_slider .video_media  ul{
margin-left:0 !important;
width:522px !important;
}
#video_slider .video_media .puce_hide{
background:none !important;
}
#video_slider .video_media a{
margin:10px 0 !important;
display:block;
text-decoration:none;
background:none !important;
font-weight:bold;
}
.item_video h4.underline:hover{
text-decoration:underline;

}
.item_video h4.underline{
font-size:13px !important;
height:0 !important;
}
#return{background:#2626A6 none repeat scroll 0 0; color:#ffffff; padding:7px !important;float:right;}
#return:hover{background:#1568e2 none repeat scroll 0 0; color:#ffffff; padding:7px !important;float:right;} 
#return a{background:none; text-decoration:none;color:#ffffff;padding:7px !important;}
#return a:hover{text-decoration:underline; color:#ffffff;}
#release_note{
background-color:#ffffff;
border:1px solid #c3c3c3; 
padding:3px;
}
#release_note .inside_release_note{
width:637px;
height:141px;
background-image:url(images/notes_fond.jpg);
color:white;
}
#release_note .inside_release_note a{background:none; text-decoration:none; color:white;}
#release_note .inside_release_note a.lien_1:hover{background:none; text-decoration:underline;color:rgb(171, 181, 230);}
#release_note .inside_release_note a.lien_2:hover{background:none; text-decoration:underline;color:rgb(97, 133, 197);}
#release_note .inside_release_note a.lien_3:hover{background:none; text-decoration:underline;color:white;}
 .bloc_inside_release{float:left;
height:141px;
width:209px;}
 .trait{float:left;margin-right:5px; background:url(images/trait_03.png) no-repeat scroll top right;}
 
 