﻿/*========Style pour la MASTERPAGE-DEBUT========*/
body{
	
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.2em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	/*background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/background.png') center top no-repeat;*/
}

#cafe_p_conteneurprincipal{
	width:1024px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	background-color:transparent;
}

#cafe_p_banniere{
	width:1024px;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	/*2012/05/17*/
	height:150px;
	background-color:#5b75a6;
	*+background-color:#52699c;
	background-color:#5b75a6\9;
	background-image:url('/_layouts/1036/images/cafe/CafePageTopBg.png');
	background-repeat:repeat-x;
	background-position:0px -36px;
	
}



/*Style pour le bloc de formulaire en haut a droite (connexion, recherche...)*/

#cafe_p_bloc_formulaires{
	width:360px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 10px;
	float:right;
	border:0px;
	font-family:helvetica;
}

#cafe_p_bloc_formulaires p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border:0px;
}

#cafe_p_bloc_formulaires *{
	font-size:12px!important;
	color:white!important;
}

#cafe_p_bloc_formulaires * a:link,
#cafe_p_bloc_formulaires * a:visited{
text-decoration:underline!important;
}

#cafe_p_bloc_formulaires * a:hover,
#cafe_p_bloc_formulaires * a:active{
text-decoration:none!important;
}

#cafe_p_bloc_formulaires #cafe_p_form_connect{
	width:360px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:right;
}

#cafe_p_bloc_formulaires #cafe_p_form_recherche{
	width:260px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:right;
}

#cafe_p_bloc_formulaires table,
#cafe_p_bloc_formulaires table tr{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	
}

#cafe_p_bloc_formulaires table td{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	vertical-align:top;
	text-align:left;
	height:24px !important;
}

#cafe_p_bloc_formulaires table td input{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px!important;
	vertical-align:top;
	text-align:left;
	/*height:16px;*/
}


#cafe_p_bloc_formulaires table td.ms-sbcell input{
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #5b75a6!important;
	vertical-align:top;
	text-align:left;
	height:16px;
}

#cafe_p_bloc_formulaires .headerchamptext{
width:200px!important;
height:16px;
background-image:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/menu_formulaire.png');
background-position:top left;
background-repeat:no-repeat;
background-color:#5b75a6;
color:black !important;
padding-left:5px;
}

/*Style pour le bloc contenant les menus + date*/
#cafe_p_cartouche_menu{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:1024px;
	float:left;
	border:0px;
}

/*Style pour le bloc de date*/

#cafe_p_bloc_date{
	font:13px verdana,arial,helvetica,sans-serif;
	color:black;
	height:27px; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:241px;
	clear:both;
	float:left;
	background-color:#e1d8d1;
}

#lien_accueil{
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/home.png') top left no-repeat;
	display:block;
	float:left; 	
	height:27px;
	width:38px;  
	float:left; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	border:0px; 
}

#lien_accueil_2{
	display:block;
	float:left;
	/* 	2012/05/17 */
	height:120px;
	width:500px;  
	float:left; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	border:0px;
		background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/Logo2.png");
	/*background-color:#5b75a6;*/
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left center;
	/**+background-color:#52699c;
	background-color:#5b75a6\9;*/
	
}

#cartouche_date{
	display:block;
	float:left; 
	height:13px; 
	width:203px; 
	float:left; 	
	padding:7px 0px 7px 0px;
	margin:0px 0px 0px 0px; 
	border:0px; 
	background-color:#e1d8d1;
	text-align:center;
}

/*Style pour le menu superieur (expresso, mensuel etc.)*/

.Menu_haut
{
height:36px;
/*background-color:black;*/
background-image:url('/_layouts/1036/images/cafe/CafePageTopBg.png');
	background-repeat:repeat-x;
	background-position:top left;
width:1024px;
padding-left:0px;
padding-right:0px;
}
.Menu_haut ul{
list-style:none;
	list-style-type:none;
}
.Menu_haut ul li{
display:block;
float:left;
padding-left:10px;
padding-right:10px;
border-right:1px solid #383838;
height:35px;
background-image:url('/_layouts/1036/images/cafe/CafePageTopBg.png');
	background-repeat:repeat-x;
	background-position:top left;
}
.Menu_haut ul li:hover{
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top, #000000, #747474); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#747474)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000,#747474); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000,#747474); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #000000,#747474); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#747474',GradientType=0 ); /* IE6-9 */

}
.Menu_haut ul li a{
text-decoration:none;
color:white;
font: 13px Helvetica, sans-serif, arial;

display:block;
padding-top:10px;
height:26px;
}
#cafe_p_form_recherche{
float:right;
width:230px;
margin-left:10px;
margin-top:5px;
/*background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/Recherche.png') top left no-repeat*/
}
#cafe_p_form_recherche table td input{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0;
	vertical-align:top;
	text-align:left;
	height:16px;
}
#cafe_p_form_recherche table td.ms-sbcell{
border:0;
}
#cafe_p_form_recherche table td.ms-sbgo{
margin:0;
padding:0;
background:none;
}
#cafe_p_form_recherche table td.ms-sbcell input{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0;
	vertical-align:top;
	text-align:left;
	height:16px;
	width:150px !important;
	/*background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/Recherche.png') center left no-repeat;*/
}
#cafe_p_bloc_menu{
	font:12px verdana,arial,helvetica,sans-serif;
	height:27px;
	width:783px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	border:0px;
}

#cafe_p_bloc_menu div{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	height:27px;
}

ul#nav {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:621px;
	border:0px;	
	float:left;
	list-style:none;
	list-style-type:none;
	z-index:18;
}

ul#nav li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;	
	float:left;
	display:list-item;
	list-style:none;
	list-style-type:none;
}

ul#nav li a#expresso{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu1.png') top left no-repeat;
	float: left; 
	width: 113px;
	height: 27px;
	display: block; 
	text-decoration: none; 
	cursor: pointer; 
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px;
}

ul#nav li a#expresso:hover,
ul#nav li a#expresso:focus,
ul#nav li a#expresso:active {
	background-position: 0 -27px;  
}

ul#nav li a#mensuel{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu2.png') top left no-repeat;
	float: left; 
	width: 116px;
	height: 27px;
	display: block; 
	text-decoration: none; 
	cursor: pointer;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px; 
}

ul#nav li a#mensuel:hover,
ul#nav li a#mensuel:focus,
ul#nav li a#mensuel:active {
	background-position: 0 -27px;  
}

ul#nav li a#dossiers{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu3.png') top left no-repeat; 
	float: left; 
	width: 125px;
	height: 27px;
	display: block; 
	text-decoration:none; 
	cursor: pointer;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px; 
}

ul#nav li a#dossiers:hover,
ul#nav li a#dossiers:focus,
ul#nav li a#dossiers:active {
	background-position: 0 -27px;  
}

ul#nav li a#regionales{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu4.png') top left no-repeat; 
	float: left; 
	width: 139px;
	height: 27px;
	display: block; 
	text-decoration:none; 
	cursor: pointer;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px; 
}

ul#nav li a#regionales:hover,
ul#nav li a#regionales:focus,
ul#nav li a#regionales:active {
	background-position: 0 -27px;  
}

ul#nav li a#cafeteria{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu5.png') top left no-repeat; 
	float: left; 
	width: 118px;
	height: 27px;
	display: block; 
	text-decoration:none; 
	cursor: pointer;
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px; 
}

ul#nav li a#cafeteria:hover,
ul#nav li a#cafeteria:focus,
ul#nav li a#cafeteria:active {
	background-position: 0 -27px;  
}

/*Cas particulier onglet communautes*/

ul#navb, ul#navb ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*width: 116px;*/
	border:0px;	
	float:left;
	list-style:none;
	list-style-type:none;		
	z-index:30;
}

/*ul#navb li.communautes{
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/menu6.png') top left no-repeat; 
	float: left; 
	width: 160px;
	height: 27px;
	display: block; 
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	border:0px;	
	background-position: 0 0px; 

}

ul#navb li.communautes:hover,
ul#navb li.communautes:focus,
ul#navb li.communautes:active{
		background-position: 0 -27px; 
}*/

/*#navb a {
	font:13px verdana,arial,helvetica,sans-serif; 
	display: block;
	width: 160px;
	height: 13px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;
	border:0px;	
	text-decoration: none;
	color:white;
	text-align:center;
}

#navb a:hover,
#navb a:focus,
#navb a:active{
	color:white;
}*/

/*#navb li {
	float: left;
	width: 140px;
	height: 27px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;

}
*/
#navb li ul {
	position: absolute;
	background-color:black;
	/*width: 160px;*/
	left: -9999em;
}

#navb li:hover ul, #navb li.sfhover ul { 
	left: auto;
}
/*
#navb li:hover{
		background: #87766f;
}*/

/*Sous menu*/
/*Note: 5 * (169px+2 px)+ 169 px*/ 
.cafe_menu{
height:27px;
*float:left;
}
div#navc {
	font:12px helvetica,verdana,arial,sans-serif; 
	font-style:normal;
	padding:4px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	border:0px;	
	width:1024px;
	height:26px;
	border-bottom:3px solid black;
}

div#navc ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	border:0px;	
	text-align:center;
}

div#navc ul.profondeur1 li { 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	border:0px;
	width:146px;
	
	
}

div#navc li {	
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	border:0px;
	background-color:#5b75a6;
	z-index:18;
}
div#navc li:hover{
background:#5b75a6;
}


/*div#navc li.sousmenu {
	background: #f6f2ef url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/puce_f.png') center right no-repeat;
}
div#navc li.sousmenu:hover {
	background: #e1d8d1 url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/puce_f.png') center right no-repeat;
}*/

div#navc ul li {
	position:relative; 
	list-style:none; 
	float:left;
	background-color:#6578a0;
}
div#navc ul li:hover{
background-color:#4c5b7a;
}
.undermenu{
height:4px;
background-color:black;
display:none;

}
.undermenu2{
height:10px;
background-color:white;

}
div#navc ul ul {
	position:absolute;
	display:none; 
	width:146px;
	left:0px;
	top:26px;
}

div#navc li a {
	text-decoration:none; 	
	margin:0px 0px 0px 0px; 
	padding: 4px 0px 4px 0px; 
	display:block;
	width:146px; 
	color:white!important;
}
div#navc ul.profondeur2 li {
background-color:#2b2b2b;
border-top:1px solid #6e6e6e;
}
div#navc ul.profondeur2 li  a{
color:white !important;
/*font-style:italic;*/
}
div#navc ul.profondeur2 li  a:hover{
color:#8c8c8c !important;
}
div#navc ul.profondeur2 li:hover{
background-color:#2b2b2b !important;
}
div#navc ul.profondeur1 li.sousmenu:hover ul.profondeur2,
div#navc ul.profondeur2 li.sousmenu:hover ul.profondeur3 {
	display:block;
}
div#navc ul.profondeur3 {
	top:-1px; 
	left: 146px;
}

div#navc ul.profondeur3 li { }
div#navc ul.profondeur3 li:hover { }

/*div#navc ul.profondeur1 li.sepa { 
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/separateur.png') #f6f2ef center right no-repeat;
	width:171px;
}

div#navc ul.profondeur1 li.sepa:hover { 
	background: url('/_catalogs/masterpage/ITN/v2/Images/MenuImages/separateur.png') #e1d8d1 center right no-repeat;
	width:171px;
}*/

div#navc ul.profondeur1 li.dernier{ 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;	
	width:169px;/*169*/
	border:0px;	
	background:none;
	background-color:#f6f2ef;
}

div#navc ul.profondeur1 li.dernier:hover{ 
	background:none;
	background-color:#e1d8d1;
	width:139px;
}

div#navc ul.profondeur1 li.dernier li{
	width:139px;/*169*/
}

div#navc ul.profondeur1 li.dernier li a {
	text-decoration:none; 
	padding:4px 5px 4px 5px; 
	display:block;
	width:159px; 
}

div#navc ul.profondeur1 li.dernier ul.profondeur3 {
	top:-1px; 
	left:169px;/*169*/
}

/*Pour le cartouche de bas de page*/

#cafe_p_pied_de_page{
	clear:both;
	/*text-align:center;*/
	width:1024px;
	height:130px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	border:0px;
	font-size:0.8em;
	color:white !important;
	background-color:#5b75a6;
	*+background-color:#52699c;
	background-color:#5b75a6\9;
	
	
} 

.haut_piedDePage{
height:60px;
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/Barre_9.png");
background-color:white;
background-position: top center;
background-repeat:no-repeat;

}
.haut_piedDePage a{
display:block;
height:40px;
width:1004px;
padding:0px 10px 0px 10px;
}
.contenu_piedDePage {
font-family:Georgia;
font-style:italic;
line-height:40px;

}
.liens_piedDePage{
float:left;
text-align:right;
width:750px;
}
.retour_pied{
float:right;
width:170px;
height:55px;
margin-right:30px;
}
.retour_pied a{


height:55px;
width:169px;
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/Logo_Footer.png");
background-color:#5b75a6;
background-position: left top;
background-repeat:no-repeat;
*+background-color:#52699c;
background-color:#5b75a6\9;

}
#cafe_p_pied_de_page a:link,
#cafe_p_pied_de_page a:visited {
	color:white !important;
	text-decoration:none;
}

#cafe_p_pied_de_page a:hover,
#cafe_p_pied_de_page a:focus,
#cafe_p_pied_de_page a:active {
	text-decoration:underline;
}

#cafe_p_pied_de_page span{
	vertical-align:middle;
}

#cafe_p_pied_de_page img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
.legal
{
background-color:white !important;
height:40px;
text-align:center;
color:#b6b6b6 !important;
font-size:12px;
line-height:40px;
}
/* element haut de page */

.bandeau_fin{
height:20px;
width:929px;
margin-left:47px;
margin-bottom:10px;
margin-top:10px;
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:0 0;
}
.pub_haut{
height:100px;
width:930px;
margin-left:47px;
margin-bottom:10px;
margin-top:10px;
/*background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");*/
/*background-repeat:no-repeat;*/
background-color:black;
/*background-position:0 0;*/
}
.bandeau_epais{
height:20px;
width:929px;
margin-left:47px;
margin-bottom:10px;
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:0 0;
}

/*========Style pour la MASTERPAGE-FIN========*/


/*========Layout page Community-Debut========*/

.itn_CommunityBody {
	background-color:#fff!important;
}

.itn_CommunityBody, 
.itn_CommunityBody *{
color:black!important;
}

.itn_comminityPageTitle,
.itn_comminityPageTitle * {
background-color:#5b75a6!important;
color:white!important;
}


.itn_CommunityGb {
color:black!important;
border:0px!important;
padding:0px 0px 20px 0px!important;
margin:0px 0px 0px 0px!important;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;

}

.itn_Communitytable * {
background-color:#fff!important;
color:black ! important;
}


.itn_Communitysectionheader{
background-color:#5f75a6!important;
color:white !important;
border:0px!important;
padding:5px 5px 5px 5px!important;
margin:0px 0px 0px 0px!important;
}

.itn_CommunityBody a:link,
.itn_CommunityBody a:link *{
	text-decoration:underline!important;
}

.itn_CommunityBody a:visited,
.itn_CommunityBody a:visited *{
	text-decoration:underline!important;
}

.itn_CommunityBody a:hover,
.itn_CommunityBody a:hover *,
.itn_CommunityBody a:active,
.itn_CommunityBody a:active *,
.itn_CommunityBody a:focus,
.itn_CommunityBody a:focus *{
	text-decoration:none!important;
}


/*========Layout page Community-Fin========*/

/*========Layout page Alert Subscription-Debut========*/

table *{
color:black!important;
}

.ms-gb{
border:0px!important;
padding:0px 0px 15px 0px!important;
margin:0px 0px 0px 0px!important;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

.itn_Communitybt{
width:140px!important
}


.itn_UserGb{
	margin:0px 0px 0px 0px!important;
	padding:15px 0px 10px 0px!important;
	border:0px!important;
	border-bottom:2px solid #e1d8d1!important;
	font-weight:bold!important;
}


.itn_UserWarning{
	margin:0px 0px 0px 0px!important;
	padding:20px 15px 15px 5px!important;
	border:0px!important;
text-align:left!important;
background: url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/barre_contenu_haut.png') top right no-repeat!important;
}

.itn_UserWarning p{
	margin:0px 0px 0px 0px!important;
	padding:3px 0px 0px 0px!important;
	border:0px!important;
}


.itn_UserWarning a:link,
.itn_UserWarning a:link *{
	text-decoration:underline!important;
}

.itn_UserWarning a:visited,
.itn_UserWarning a:visited *{
	text-decoration:underline!important;
}

.itn_UserWarning a:hover,
.itn_UserWarning a:hover *,
.itn_UserWarning a:active,
.itn_UserWarning a:active *,
.itn_UserWarning a:focus,
.itn_UserWarning a:focus *{
	text-decoration:none!important;
}

/*========Layout page Alert Subscription-Fin========*/

/*========Layout page Alert Whos-Debut========*/


.pageContent{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
}



.pageContent a:link,
.pageContent a:link *{
	text-decoration:underline!important;
}

.pageContent a:visited,
.pageContent a:visited *{
	text-decoration:underline!important;
}

.pageContent a:hover,
.pageContent a:hover *,
.pageContent a:active,
.pageContent a:active *,
.pageContent a:focus,
.pageContent a:focus *{
	text-decoration:none!important;
}

.pageContent p{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
}

.pageContent p.CafeParagraphe{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

.pageContent table.Cafetableau{
	margin:0px 0px 0px 0px!important;
	padding:30px 0px 30px 0px!important;
	border:0px!important;
	background:none!important;
}

.pageContent table.Cafetableau td{
	margin:0px 0px 0px 0px!important;
	padding:10px 10px 0px 10px!important;
	border:0px!important;
	background:none!important;
}

.pageContent table.Cafetableau td p,
.pageContent table.Cafetableau td p * {
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
	background:none!important;
}

.pageContent table.Cafetableau td p span {
	display:block!important;
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

.pageContent table.Cafetableau td p span strong{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

.pageContent table.Cafetableau td strong span{
	display:block!important;
	margin:20px 0px 20px 0px!important;
	padding:10px 10px 10px 10px!important;
	border:0px!important;
	border-bottom:2px solid #e1d8d1!important;
	font-size:12px!important;
}

.pageContent .CafeTitre2{
	font-weight:bold!important;
	margin:0px 0px 0px 0px!important;
	padding:10px 0px 20px 0px!important;
	border:0px!important;
	font-size:13px!important;
	font-weight:bold!important;
}

.pageContent p.CafeTitre{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 20px 0px!important;
	border:0px!important;
	/*background-color:red!important;*/
	font-size:16px!important;
	font-weight:bold!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

/*========Layout page Alert Whos-Fin========*/


/*========Styles communs pour les layouts-DEBUT========*/


/*Style pour la barre de navigation*/
#cafe_p_bloc_contenu_sur_bandeau{
	clear:both;
	float:left;
	width:974px;
	float:left; 
	padding:0px 10px 10px 40px; 	
	margin:0px 0px 0px 0px;
	border:0px;
	color:black; 
	font-size:14px;
	background: url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/fildariane.png') top left no-repeat;
	/*display:none;*/
}

#cafe_p_bloc_contenu_sur_bandeau span{
	background-color:#fcfcfe;
	padding-right:2px;
	
}

#cafe_p_bloc_contenu_sur_bandeau span{
	background-color:#fcfcfe;	
}

.ms-sitemapdirectional, ms-sitemapdirectional a:link, ms-sitemapdirectional a:link
{
	text-decoration:none;
	font-size:10px;
	font-family:verdana,arial,helvetica,sans-serif; 
	color:black; 
}

/*Style pour la barre de titre (titre, impression, pdf etc.)*/



/*****************

Controler les classes et preciser sur quel truc elles s applique 

.class non p.class: oui
												**************/


#cafe_p_bloc_contenu_bandeau{
	clear:both;
	float:left;
	width:1002px;
	float:left; 
	padding:0px 10px 0px 12px; 	
	margin:15px 0px 10px 0px;
	border:0px;
	background-color:#5b75a6;
}

#cafe_p_bloc_contenu_bandeau table td{
	padding:0px 0px 0px 0px; 	
	margin:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_bloc_contenu_bandeau table td.titre{
	vertical-align:middle; 
	text-align:left;
	font-size:20px;
	font-weight:bold;
	width:469px;
	color:white!important; 
}

#cafe_p_bloc_contenu_bandeau table td.outils{
	vertical-align:middle; 
	text-align:right;
	font-size:10px;
	width:450px;
	color:white!important; 
}
#cafe_p_bloc_contenu_bandeau table td.outils a{
color:white !important;
}
#cafe_p_bloc_contenu_bandeau table td.liens{
	vertical-align:middle; 
	text-align:right;
	font-size:0.5em;
	width:60px;
}
#cafe_p_bloc_contenu_bandeau .addthis2{
width:100px;
}
#cafe_p_bloc_contenu_page .reactions {

	float:left;
	width:680px;
	padding:5px 0px 5px 0px; 	
	margin:10px 0px 20px 10px;
	border:0px;
	font-size:10px;
	background-color:#5b75a6;
	vertical-align:middle; 
	text-align:right;
	color:white!important; 
}
.liens_reactions{
width:580px;
float:left;
}

#cafe_p_bloc_contenu_page .reactions a:link{
color:white!important; 
}
#cafe_p_bloc_contenu_page .reactions a:visited{
color:white!important; 
}

div.itn_comminityPageTitle td.liens
{
	vertical-align:middle; 
	text-align:right;
	font-size:0.5em;
	width:60px;
}
#cafe_p_bloc_contenu_bandeau table td.addthis{
	vertical-align:middle; 
	/*text-align:right;*/
	font-size:0.5em;
	width:25px;
}
div.itn_comminityPageTitle td.addthis{
	vertical-align:middle; 
	font-size:0.5em;
	width:25px;

}
.addthis{
	vertical-align:middle; 
	font-size:0.5em;
	width:25px;
}
/*Styles communs aux deux bandeaux*/
#cafe_p_bloc_contenu_bandeau a:link ,
#cafe_p_bloc_contenu_sur_bandeau a:link{
	color:black;
	text-decoration:none;
}

#cafe_p_bloc_contenu_bandeau a:visited,
#cafe_p_bloc_contenu_sur_bandeau a:visited {
	text-decoration:underline;
}

#cafe_p_bloc_contenu_bandeau a:hover,
#cafe_p_bloc_contenu_sur_bandeau a:hover,
#cafe_p_bloc_contenu_bandeau a:active,
#cafe_p_bloc_contenu_sur_bandeau a:active,
#cafe_p_bloc_contenu_bandeau a:focus,
#cafe_p_bloc_contenu_sur_bandeau a:focus {
	text-decoration:underline;
}

/*Style pour le bloc de gauche*/
#cafe_p_bloc_contenu_page, #cafe_p_bloc_expresso{
	float:left;
	width:680px !important;
	padding:20px 10px 10px 10px; 	
	margin:0px 0px 0px 0px;
	border:0px;
	font-size:0.75em;
}
.cafe_p_bloc_contenu_page{
	float:left;
	width:680px!important;
	padding:0px 0px 0px 0px; 	
	margin:0px 0px 0px 0px;
	border:0px;
	font-size:0.75em;
}

#cafe_p_bloc_contenu_page *{
/*	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;*/
	color:black;
	font-family:verdana,arial,helvetica,sans-serif; 
}

#cafe_p_bloc_contenu_page a:link,
#cafe_p_bloc_contenu_page a:link *{
	text-decoration:underline;

}

#cafe_p_bloc_contenu_page a:visited,
#cafe_p_bloc_contenu_page a:visited *{
	text-decoration:underline!important;
}

#cafe_p_bloc_contenu_page a:hover,
#cafe_p_bloc_contenu_page a:hover *,
#cafe_p_bloc_contenu_page a:active,
#cafe_p_bloc_contenu_page a:active *,
#cafe_p_bloc_contenu_page a:focus,
#cafe_p_bloc_contenu_page a:focus *{
	text-decoration:none!important;
}

#cafe_p_bloc_contenu_page h1{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
	font-size:20px !important;
	font-family:arial !important;
	font-weight:bold!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}
.TitreExpresso
{
padding:0px 0px 15px 0px!important;
margin-bottom:20px;
font-size:17px;
font-weight:bold;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

#cafe_p_bloc_contenu_page  table.cafetableau{
	margin:0px 0px 0px 0px!important;
	padding:30px 0px 30px 0px!important;
	border:0px!important;
}

#cafe_p_bloc_contenu_page  table.cafetableau td{
	margin:0px 0px 0px 0px!important;
	padding:10px 10px 0px 10px!important;
	border:0px!important;
}

#cafe_p_bloc_contenu_page p{
	margin:0px 0px 10px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_bloc_contenu_page .cafetitre,
#cafe_p_bloc_contenu_page p.cafetitre{
	margin:0px 0px 0px 0px!important;
	padding:10px 0px 10px 0px!important;
	font-weight:bold!important;
	border:0px!important;
	font-size:16px!important;
}

#cafe_p_bloc_contenu_page .cafetitre2,
#cafe_p_bloc_contenu_page p.cafetitre2{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 10px 0px!important;
	font-weight:bold!important;
	border:0px!important;
	font-size:15px !important;
	
}


#cafe_p_bloc_contenu_page .cafeparagraphe,
#cafe_p_bloc_contenu_page p.cafeparagraphe{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
}

#cafe_p_bloc_contenu_page .description{
margin:0px 0px 0px 0px!important;
padding:10px 0px 0px 0px!important;
border:0px!important;
}


#cafe_p_bloc_contenu_page  .image-fixed-width{
margin:0px 10px 10px 0px!important;
padding:0px 0px 0px 0px!important;
border:0px!important;
}


#cafe_p_bloc_contenu_page .link-item a:link,
#cafe_p_bloc_contenu_page .link-item a:visited{
text-decoration:underline!important;
font-size:11pt!important;
}

#cafe_p_bloc_contenu_page .link-item a:hover,
#cafe_p_bloc_contenu_page .link-item a:active{
text-decoration:none!important;
}

#cafe_p_bloc_contenu_page .Expresso_Title,
#cafe_p_bloc_contenu_page .Expresso_Title * {
color:#5f76a0 !important;
font-size:14px!important;
background-color:#fcfcfe!important;
}

#cafe_p_bloc_contenu_page .Expresso_TitleTable{
padding:40px 0px 20px 0px!important;
margin:0px 0px 20px 0px!important;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;

}


#cafe_p_bloc_contenu_page .Expresso_TableSeparate{
	height:0px!important;
	background-color:#fcfcfe!important;
}

#cafe_p_bloc_contenu_page div#group table{
border:0px!important;
}

#cafe_p_bloc_contenu_page p.cafeparagraphe{
padding:0px 0px 10px 0px!important;
margin:0px 0px 0px 0px!important;
border:0px!important;
}

#cafe_p_bloc_contenu_page p.CafeParagraphe{
margin:0px 0px 0px 0px!important;
padding:0px 0px 10px 0px!important;
border:0px!important;
}

#cafe_p_bloc_contenu_page p.CafeParagraph{
padding:0px 0px 0px 0px!important;
margin:0px 0px 0px 0px!important;
border:0px!important;
}


#cafe_p_bloc_contenu_page p.CafeInterTitre{
padding:15px 0px 10px 0px!important;
margin:0px 0px 0px 0px!important;
border:0px!important;
font-size:16px;
font-weight:bold;
}
#cafe_p_bloc_contenu_page p.cafeintertitre{
padding:15px 0px 10px 0px!important;
margin:0px 0px 0px 0px!important;
border:0px!important;
font-size:16px;
font-weight:bold;
}


#cafe_p_bloc_contenu_page p.cafeparagraphe img{
padding:0px 0px 0px 0px!important;
margin:10px 10px 10px 10px!important;
border:0px!important;
}

#cafe_p_bloc_contenu_page p.CafeParagraphe img{
padding:0px 0px 0px 0px!important;
margin:10px 10px 10px 10px!important;
border:0px!important;
}

#cafe_p_bloc_contenu_page p.CafeParagraph img{
border:0px!important;
padding:0px 0px 0px 0px!important;
margin:0px 0px 0px 0px!important;
}

#cafe_p_bloc_contenu_page .CafeInterTitre a:link,
#cafe_p_bloc_contenu_page .CafeInterTitre a:visited{
text-decoration:underline!important;
font-size:11pt!important;
}

#cafe_p_bloc_contenu_page .CafeInterTitre a:hover,
#cafe_p_bloc_contenu_page .CafeInterTitre a:active{
text-decoration:none!important;
}

#cafe_p_bloc_contenu_page h3{
margin:0px 0px 0px 0px!important;
padding:5px!important;
font-size:11pt!important;
font-weight:bold!important;
background-color:white!important;
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;

background-position:200px 0px;
}

/*Style de la colonne verticale de droite (pub etc)*/

#cafe_p_bloc_droit{
	width:320px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border:0px;
	border-left:1px solid #e2e2e2;
	float:right;
}
/*Pour la page d accueil c est cafe_p_bloc_droit_b*/
#cafe_p_bloc_droit div.hr
{
 float:right;
 width:206px;
 padding:0px;
 border:0px;
 margin:20px 23px 20px 0px;
 height:14px;
 background:#fff url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/barre_contenu_haut_petit.png') no-repeat scroll center;
 
}
#cafe_p_bloc_droit div.hr hr
{
 display:none;   
}



#cafe_p_bloc_droit #cafe_p_commentaires{
	font-size:0.75em;
	width:286px;
	margin:0px 0px 15px 0px;
	padding:10px 10px 45px 10px;
	border:0px;
	float:right;
	text-align:left;
	/*background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/commentaires_bottom.png') bottom left no-repeat;*/
}

/*#cafe_p_bloc_droit #cafe_p_commentaires_top{
	width:206px;
	margin:0px 23px 0px 0px;
	padding:44px 0px 0px 0px;
	border:0px;
	float:right;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/commentaires_top.png') transparent top left no-repeat;
}*/

#cafe_p_bloc_droit #cafe_p_commentaires table{
	width:286px!important;
}

#cafe_p_bloc_droit #cafe_p_commentaires a:link,
#cafe_p_bloc_droit #cafe_p_commentaires a:link *{
	text-decoration:underline!important;
}

#cafe_p_bloc_droit #cafe_p_commentaires a:visited,
#cafe_p_bloc_droit #cafe_p_commentaires a:visited *{
	text-decoration:underline!important;
}

#cafe_p_bloc_droit #cafe_p_commentaires a:hover,
#cafe_p_bloc_droit #cafe_p_commentaires a:hover *,
#cafe_p_bloc_droit #cafe_p_commentaires a:active,
#cafe_p_bloc_droit #cafe_p_commentaires a:active *,
#cafe_p_bloc_droit #cafe_p_commentaires a:focus,
#cafe_p_bloc_droit #cafe_p_commentaires a:focus *{
	text-decoration:none!important;
}

#cafe_p_bloc_droit .itn_forumTitle{
	color:#5f76a0 !important;
	font-size:16px;
}

#cafe_p_bloc_droit .itn_forumSubject{
	color:black;
}

#cafe_p_bloc_droit .itn_forumResponse{
	color:black;
}

#cafe_p_bloc_droit .itn_forumSubjectb{
	font-size:12px;
	color:#5f75a0 !important;
}

/*Bloc de la partie publicite (guide web, cafe a domicile...)*/
#cafe_p_adv{
	width:310px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:right;
	background:none!important;
}
#cafe_p_adv>p {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:135px 0px;
margin-right:10px;
margin-left:5px;
}

#cafe_p_adv table td{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	padding-bottom:5px;
}
#cafe_p_adv p{
color:black !important;
margin-bottom:5px;
}

#cafe_p_bandeauarchives{
	padding:15px 0px 20px 0px!important;
	margin:20px 0px 0px 0px!important;
	border:0px!important;
	font-size:12px!important;
	font-weight:bold!important;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/Barre_3.png') top left no-repeat;
}


#cafe_p_bandeauinfoauteur{
	padding:5px 0px 5px 0px!important;
	margin:0px 0px 0px 0px!important;
	border-top:0px!important;
	border-top:1px solid #5b75a6!important; 
	border-bottom:1px solid #5b75a6!important; 
}


/*========Styles communs pour les layouts-FIN========*/



/*========Styles pour layouts cafeteriadefault-DEBUT========*/

#cafe_p_cafeteriadefault_blocwebparts #wpder table{
	border:0px!important;
	padding:0px!important;
	margin:0px!important;
}

#cafe_p_cafeteriadefault_blocwebparts #wpder table td{
	border:0px!important;
	padding:5px!important;	
	margin:0px!important;
}

#cafe_p_cafeteriadefault_blocwebparts .Expresso_Title{
	font-family:verdana,arial,helvetica,sans-serif!important; 
	color:#5f76a0!important;
	font-size:10pt!important;
}


#cafe_p_cafeteriadefault_blocwebparts .Expresso_ReactionTD{
	font-family:verdana,arial,helvetica,sans-serif!important; 
	color:black!important;
	font-size:10pt!important;
}



#cafe_p_cafeteriadefault_blocwebparts,
#cafe_p_cafeteriadefault_blocwebparts * {
	font-family:verdana,arial,helvetica,sans-serif!important; 
color:black!important;
font-size:10pt!important;
}



#cafe_p_cafeteriadefault_blocwebparts #wpder table.Expresso_TitleTable{
border:0px!important;
padding:5px!important;
margin:0px!important;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

#cafe_p_cafeteriadefault_blocwebparts #wpder table tr td table tr td table tr td{
padding-left:15px!important;
}

#cafe_p_cafeteriadefault_blocwebparts #wpder table,
#cafe_p_cafeteriadefault_blocwebparts #wpder table tr{
border:0px!important;
padding:0px!important;
margin:0px!important;
}


#cafe_p_cafeteriadefault_blocwebparts #wpder table td{
border:0px!important;
padding:5px!important;
margin:0px!important;
}

#cafe_p_cafeteriadefault_blocwebparts #wpder table  td table  td table td{
padding-left:15px!important;
padding-top:5px!important;
}


#cafe_p_cafeteriadefault_blocwebparts #wpder table.Expresso_TitleTable{
border:0px!important;
padding:0px!important;
margin:0px!important;
padding-top:20px!important;
margin-bottom:20px!important;

background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}


#cafe_p_cafeteriadefault_blocwebparts #wpder table.Expresso_TitleTable *{
border:0px!important;
padding:0px!important;
margin:0px!important;
}

#cafe_p_cafeteriadefault_blocwebparts  #wpder table td.ms-homepagetitle{
border:0px!important;
padding:10px 0px 10px 0px!important;
margin:0px!important;
font-size:8pt!important;
font-style:italic!important;
}


/*========Styles pour layouts cafeteriadefault-FIN========*/


/*========Styles pour layouts dossierarticle-DEBUT========*/
#cafe_p_dossierarticle_publishingwebcontrols{
	margin:10px 0px 10px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_dossierarticle_publishingwebcontrols img,
#cafe_p_dossierarticle_publishingwebcontrols p.cafeparagraphe img{
padding:0px 0px 0px 0px!important;
margin:10px 10px 10px 10px!important;
border:0px!important;
}

#cafe_p_dossierarticle_blocwebparts{
	margin:10px 0px 10px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_dossierarticle_blocwebparts #linkitem{
padding:0px!important;
padding-top:10px!important;
margin:0px!important;
padding-left:15px!important;
}

/*========Styles pour layouts dossierarticle-FIN========*/





/*========Styles pour layouts dossierdefault-DEBUT========*/
#cafe_p_dossierdefault_blocwebparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px!important;
}


#cafe_p_dossierdefault_blocwebparts .cafetitre img {
padding:0px 0px 0px 0px!important;
margin:10px 10px 10px 10px!important;
	border:0px!important;
}


/*========Styles pour layouts dossierdefault-FIN========*/




/*========Styles pour layouts expressoarticle-DEBUT========*/
#cafe_p_expressoarticle_blocwebparts{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_expressoarticle_publishingwebcontrols{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}
#cafe_p_expressoarticle_publishingwebcontrols *
{
	font-family: Arial !important;
	font-size: 16px !important;
	text-align:justify;
}


#cafe_p_expressoarticle_publishingwebcontrols p{
	margin:5px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	/*line-height:12pt!important;*/
	border:0px!important;
}

#cafe_p_expressoarticle_publishingwebcontrols div div{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_expressoarticle_publishingwebcontrols div div * b *,
#cafe_p_expressoarticle_publishingwebcontrols div div * strong *
{
font-size:11pt!important;
font-weight:bold!important;
border:0px!important;
margin:0px 0px 0px 0px!important;
padding:0px 0px 5px 0px!important;
display:block!important;
}
#cafe_p_expressoarticle_publishingwebcontrols .article
{
	font-family: Arial !important;
	font-size: 16px !important;
	text-align:justify;
	padding-bottom:20px !important;
}
#cafe_p_expressoarticle_publishingwebcontrols .article img
{
margin:10px;
}

#cafe_p_expressoarticle_publishingwebcontrols div span div table{
border:1px solid #5b75a6!important; 
margin:0px auto 0px auto!important;
padding:5px 5px 5px 5px!important;
background:none!important;
}

#cafe_p_expressoarticle_publishingwebcontrols div div table *{
font-size:7pt!important;
border:0px!important;
}

#cafe_p_expressoarticle_publishingwebcontrols div div table * b *,
#cafe_p_expressoarticle_publishingwebcontrols div div table * strong *{
display:inline!important;
}


#cafe_p_expressoarticle_publishingwebcontrols p img{
padding:0px 0px 0px 0px!important;
margin:10px 10px 10px 10px!important;
border:0px!important;
}

#cafe_p_expressoarticle_publishingwebcontrols hr{
	margin:10px 0px 0px 0px;
	padding:10px 0px 5px 0px;
	border:10px;
	background: url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/barre_contenu_bas.png') top left no-repeat;
}

#cafe_p_expressoarticle_publishingwebcontrols .article a:link
{
    color:Blue!important;
}
#cafe_p_expressoarticle_publishingwebcontrols .article a:link *
{
    color:Blue!important;
}

/*========Styles pour layouts expressoarticle-FIN========*/




/*========Styles pour layouts expressodefault-DEBUT========*/
#cafe_p_expressodefault_blocwebparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_expressodefault_blochtmlcontrols{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
/*========Styles pour layouts expressodefault-FIN========*/





/*========Styles pour layouts itnarticle-DEBUT========*/

#cafe_p_itnarticle_publishingwebcontrols{
	margin:10px 0px 10px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_itnarticle_publishingwebcontrols img{
margin:10px 10px 10px 10px!important;
padding:0px 0px 0px 0px!important;
border:0px!important;
}

#cafe_p_itnarticle_publishingwebcontrols,
#cafe_p_itnarticle_publishingwebcontrols * {
color:black !important;
font-size:10pt!important;
}

#cafe_p_itnarticle_publishingwebcontrols p{
	margin:5px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	line-height:12pt!important;
	border:0px!important;
}


#cafe_p_itnarticle_publishingwebcontrols .ms-homepagetitle{
	margin:0px 0px 0px 0px!important;
	padding:10px 0px 20px 0px!important;
	border:0px!important;
	font-size:1.2em!important;
	font-weight:bold!important;
}

#cafe_p_itnarticle_blocwebparts{
	margin:10px 0px 10px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_itnarticle_blocwebparts #linkitem{
padding:5px 0px 5px 0px!important;
margin:0px 0px 0px 15px!important;
border:0px!important;
}




/*========Styles pour layouts itnarticle-FIN========*/



/*========Styles pour layouts itndefaut-DEBUT========*/

#cafe_p_itndefault_blocwebparts,
#cafe_p_itndefault_blocwebparts *{
font-family:arial!important;
color:black!important;
font-size:10pt!important;
}


#cafe_p_itndefault_blocwebparts .cafetitre{
font-size:14pt!important;
padding:0px!important;
padding-bottom:20px!important;
background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat;
}

#cafe_p_itndefault_blocwebparts .description{
font-size:10pt!important;
}

/*========Styles pour layouts itndefaut-FIN========*/

/*========Styles pour layouts mensuelarticle-DEBUT========*/
#cafe_p_mensuelarticle_blocwebparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_mensuelarticle_publishingwebcontrols{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_mensuelarticle_publishingwebcontrols,
#cafe_p_mensuelarticle_publishingwebcontrols * {
color:black!important;
font-size:10pt!important;
}

#cafe_p_mensuelarticle_publishingwebcontrols img{
margin:0px 10px 10px 0px!important;
padding:0px 0px 0px 0px!important;
border:0px!important;
}

/*========Styles pour layouts mensuelarticle-FIN========*/





/*========Styles pour layouts mensueldefault-DEBUT========*/
#cafe_p_mensueldefault_blocwebparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_mensueldefault_blocwebparts,
#cafe_p_mensueldefault_blocwebparts * {
	font-family:verdana,arial,helvetica,sans-serif!important; 
	color:black!important;
	font-size:10pt!important;
}

#cafe_p_mensueldefault_blocwebparts img{
	margin:10px 10px 10px 10px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}


/*========Styles pour layouts mensueldefault-FIN========*/





/*========Styles pour layouts regionalarticle-DEBUT========*/
#cafe_p_regionalarticle_publishingwebcontrols{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_regionalarticle_publishingwebcontrols,
#cafe_p_regionalarticle_publishingwebcontrols  *{
	font-family:verdana,arial,helvetica,sans-serif!important; 
	font-size:10pt!important;
}

#cafe_p_regionalarticle_blocwebparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_regionalarticle_publishingwebcontrols * img{
	padding:0px 0px 0px 0px!important;
	margin:10px 10px 10px 10px!important;
	border:0px!important;
}




/*========Styles pour layouts regionalarticle-FIN========*/


/*========Styles pour layouts regionaldefault-DEBUT========*/

#cafe_p_regionaldefault_blocwebparts,
#cafe_p_regionaldefault_blocwebparts *{
	font-family:verdana,arial,helvetica,sans-serif!important; 
	font-size:10pt!important;
}

#cafe_p_regionaldefault_blocwebparts img{
margin:0px 10px 10px 0px!important;
padding:0px 0px 0px 0px!important;
border:0px!important;
}

/*========Styles pour layouts regionaldefault-FIN========*/


























/*========Layout page accueil-DEBUT========*/

#cafe_p_bloc_droit_b{
	width:279px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:right;
}


#cafe_p_bloc_contenu{
	clear:both;
	float:left;
	width:470px;
	padding:0px 0px 20px 0px;
	margin:0px 5px 0px 5px;  	
	border:0px;
	font-size:0.75em;	
	color:#87766f!important;
	font-family:verdana,arial,helvetica,sans-serif!important; 
}

#cafe_p_bloc_contenu img {
   /*	width:350px!important;*/
}

#cafe_p_bloc_contenu hr{
	padding:0px 0px 0px 0px; 	
	margin:0px 0px 0px 0px;
	height:15px;
	border:0px;
	font-size:0.75em;
}

#cafe_p_bloc_contenu blockquote{
	padding:0px 0px 10px 0px; 	
	margin:0px 0px 0px 0px;
	border:0px;
}

/*#cafe_p_bloc_contenu *{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
	color:#87766f!important;
	font-family:verdana,arial,helvetica,sans-serif!important; 
}*/

#cafe_p_bloc_contenu a:link,
#cafe_p_bloc_contenu a:link *{
	text-decoration:none!important;
	color:black;
}

#cafe_p_bloc_contenu a:visited,
#cafe_p_bloc_contenu a:visited *{
	text-decoration:none!important;
}

#cafe_p_bloc_contenu a:hover,
#cafe_p_bloc_contenu a:hover *,
#cafe_p_bloc_contenu a:active,
#cafe_p_bloc_contenu a:active *,
#cafe_p_bloc_contenu a:focus,
#cafe_p_bloc_contenu a:focus *{
	text-decoration:underline!important;
}


#cafe_p_bloc_contenu h1{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
	font-size:1.2em!important;
	font-weight:bold!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

.ms-splitbutton * {
color:white!important;
}

.ms-splitbuttonhover * {
color:white!important;
}

.ms-menubuttoninactivehover * {
color:white!important;
}

.ms-menubuttonactivehover * {
color:white!important;
}




#cafe_p_bloc_milieu{
	width:200px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border:0px;
	float:left;
	color:black !important;
}

#cafe_p_bloc_milieu * {
color:black;
}

#cafe_p_bloc_milieu p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border:0px;
}

#cafe_p_bloc_milieu table{
width:200px !important;
max-width:200px !important;
margin-bottom:10px;
margin-top:10px;
}
#cafe_p_bloc_milieu>table table{
max-width:300px !important;
width:300px;
}
#cafe_p_bloc_milieu table table table{
max-width:300px !important;
}
.MsoNormalTable{
margin:0 !important;
}

/*----------------Bloc video -- Debut ----------------*/

#cafe_p_bloc_milieu #cafe_p_video{
	width:182px;
	height:170px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:left;

}

/*----------------Bloc video -- Fin ----------------*/

/*----------------Bloc commentaires -- Debut ----------------*/

#cafe_p_bloc_milieu #cafe_p_commentaires{
	width:162px;
	height:130px;
	margin:0px 0px 0px 0px;
	padding:40px 10px 10px 10px;
	border:0px;
	font-size:0.75em;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/commentaires_acc.png') top left no-repeat;
	float:right;
	font-size:0.75em;
	text-align:left;
	position:relative;
}

#cafe_p_bloc_milieu  #cafe_p_commentaires h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	font-size:0.75em;
	font-style:italic;
}

#cafe_p_bloc_milieu #cafe_p_commentaires p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 11px 0px;
	border:0px;
	font-size:0.75em;
}

.cafe_p_conteneur_deroulant_commentaires{ 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	position:relative; 
	height:190px;  
}

.cafe_p_conteneur_deroulant_contenu_commentaires{
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	position:absolute; 
	width:152px; 	
	height:100px; 
	overflow:auto; 
}

.cafe_p_conteneur_deroulant_contenu_commentaires p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border:0px;
	font-size:0.75em;
}


.cafe_p_conteneur_deroulant_contenu_commentaires table{
	margin:0px 0px 0px 0px!important; 
	padding:0px 0px 0px 0px!important; 
	border:0px!important;
	width:135px!important; 	
}

.cafe_p_conteneur_deroulant_contenu_commentaires *{
font-size:9px!important;
}

#cafe_p_forumref{
	position:absolute;
	top:140px;
	width:152px!important;
	text-align:center!important;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	border:0px;
}

#cafe_p_forumref * {
	color:white!important;
	font-size:11px!important;
}


#cafe_p_bloc_milieu #cafe_p_commentaires a:link,
#cafe_p_bloc_milieu #cafe_p_commentaires a:link *{
	text-decoration:underline!important;
}

#cafe_p_bloc_milieu #cafe_p_commentaires a:visited,
#cafe_p_bloc_milieu #cafe_p_commentaires a:visited *{
	text-decoration:underline!important;
}

#cafe_p_bloc_milieu #cafe_p_commentaires a:hover,
#cafe_p_bloc_milieu #cafe_p_commentaires a:hover *,
#cafe_p_bloc_milieu #cafe_p_commentaires a:active,
#cafe_p_bloc_milieu #cafe_p_commentaires a:active *,
#cafe_p_bloc_milieu #cafe_p_commentaires a:focus,
#cafe_p_bloc_milieu #cafe_p_commentaires a:focus *{
	text-decoration:none!important;
}

/*----------------Bloc commentaires -- Fin ----------------*/

/*----------------Bloc dossiers----------------*/

#cafe_p_bloc_milieu #cafe_p_dossiers{
	clear:both;
	width:345px;
	height:188px;
	margin:0px 0px 0px 0px;
	padding:42px 10px 10px 10px;
	border:0px;
	font-size:0.75em;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/lesdossiers.png') top left no-repeat;
	float:right;
	text-align:left;
}

#cafe_p_bloc_milieu #cafe_p_dossiers p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 11px 0px;
	border:0px;
	font-size:0.75em;
}

#cafe_p_bloc_milieu_top{
	height:182px;
	width:365px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:right;
}

.cafe_p_conteneur_deroulant{ 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	position:relative; 
	height:190px;  
}

.cafe_p_conteneur_deroulant_contenu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	position:absolute; 
	width:325px; 	
	height:170px; 
	overflow:auto; 
}

.cafe_p_conteneur_deroulant_contenu p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border:0px;
	font-size:0.75em;
}

#cafe_p_bloc_milieu #cafe_p_a_la_une{
	clear:both;
	font-size:0.75em;
	width:325px;
	margin:0px 0px 20px 0px;
	padding:10px 20px 35px 20px;
	border:0px;
	float:right;
	text-align:left;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/alaune_bottom.png') bottom left no-repeat;
}

#cafe_p_bloc_milieu #cafe_p_a_la_une_top{
	clear:both;
	width:365px;
	margin:10px 0px 0px 0px;
	padding:33px 0px 0px 0px;
	border:0px;
	float:right;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/alaune_top.png') top left no-repeat;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel{
	width:365px;
	margin:20px 0px 10px 0px;
	padding:0px 0px 20px 0px;
	border:0px;
	font-size:0.75em;
	float:right;
	text-align:left;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel_top{
	width:365px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border:0px;
	background:url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/barre_contenu_haut_2.png') bottom right no-repeat;
	float:right;
	text-align:left;
	font-family:verdana,arial,helvetica,sans-serif;
	text-transform: uppercase;
	color:black !important;
	font-size:18px;
}




#cafe_p_bloc_contenu p.pbc,
#cafe_p_bloc_contenu_page p.pbc{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border:0px;
}







#cafe_p_bloc_contenu h1,
#cafe_p_bloc_milieu #cafe_p_a_la_une h1,
#cafe_p_bloc_milieu #cafe_p_dossiers h1,
#cafe_p_bloc_milieu  #cafe_p_commentaires h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border:0px;
	font-size:1.2em;
	font-weight:bold;
}

#cafe_p_bloc_contenu h2,
#cafe_p_bloc_contenu_page h2,
#cafe_p_bloc_milieu #cafe_p_a_la_une h2,
#cafe_p_bloc_milieu #cafe_p_dossiers h2,
#cafe_p_bloc_milieu  #cafe_p_commentaires h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	font-size:0.8em;
	font-style:italic;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_titre_sommaire {
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 20px 0px!important;
	border:0px!important;
	}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_titre_sommaire h2{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
	font-size:1em!important;
    font-weight:normal;
    font-style:italic!important;
}


#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_titre_sommaire h1{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
	font-size:1.15em!important;
		font-weight:normal;
		text-transform:uppercase!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

/*---*/

#cafe_p_bloc_milieu #cafe_p_le_mensuel #dessincafepedago{
	width:185px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	border:0px;
	background: url('/_catalogs/masterpage/ITN/v2/Images/MasterImages/barre_contenu_bas.png') bottom left no-repeat;
	float: left;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #dessincafepedago img{
	width:183px;
	height:183px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #dessincafepedago span.legende{
	font-style:italic;
}


#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_titre_sommaire h1{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 15px 0px!important;
	border:0px!important;
	font-size:1.2em!important;
	font-weight:bold!important;
	background: url('/_Layouts/1036/Images/Cafe/barre_contenu_hautV2.png') bottom right no-repeat!important;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #pdfcafepedago{
	width:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 10px;
	border:0px;
	font-size:0.8em;
	float:right;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #pdfcafepedago #mensuel_pdf_vignette{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 10px 0px!important;
	border:0px!important;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #pdfcafepedago #mensuel_pdf_vignette img{
margin:0px 0px 0px 0px!important;
padding:0px 0px 0px 0px!important;
border:0px!important;
width:150px!important;
height:193px!important;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #pdfcafepedago #mensuel_pdf_cartouche{
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	border:0px!important;
}

#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_description{
	margin:0px 0px 0px 0px!important;
	padding:10px 15px 5px 5px!important;
	border:0px!important;
}



#cafe_p_bloc_milieu #cafe_p_le_mensuel #mensuel_lirelasuite{
	margin:0px 0px 0px 0px!important;
	padding:10px 15px 5px 5px!important;
	border:0px!important;
		text-align:right;
}



/*========Layout page accueil-FIN========*/


#ctl00_PlaceHolderMain_EncartPubBanner{
		display:block;
		padding:0px;
		margin:0px;
	padding-bottom:60px;
}

#ctl00_PlaceHolderMain_EncardPubRight{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:60px;
}

div.cafe_p_adv
{
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:30px;
}

td.liens img:hover
{
 cursor:pointer;
}
#cafe_p_bloc_contenu_page blockquote p
{
 word-wrap:break-word;
 word-break:break-all;   
}

div.itn_CommunityBody
{
 width:680px;  
 float:left;
 padding: 20px 10px 10px 10px;
 margin: 0px 0px 0px 0px;
 border: 0px; 
}

#cafe_p_conteneurprincipal > table
{
   max-width:680px !important;
   width:680px;
}
#cafe_p_conteneurprincipal>table>table 
{
 display:inline-block;
 
 *width:67%;
 *float:left;
}
#cafe_p_conteneurprincipal table table table
{
 *width:100%;
 display:table;
}
#cafe_p_conteneurprincipal table 
{
 /*max-width:680px !important;*/
 /*width:auto !important;   */
}
#cafe_p_bloc_contenu_bandeau > table{
	padding:0px 0px 0px 0px; 	
	margin:0px 0px 0px 0px;
	border:0px;
	width:1004px !important;
	max-width:1004px !important;
	display:table !important;
}
div.itn_CommunityBody table
{
 width:100% !important;
 display:table !important;   
}
div.itn_comminityPageTitle table#Table2
{
 width:680px !important;   
}
#cafe_p_bloc_contenu_page table
{
 width:100% !important;   
 display:table !important;
}

/* Articles */
.ms-WPTitle{
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:110px 0px;
}
.ms-WPTitle span{
font-size:12px;
color:black !important;
white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
.ArticleItem{
		display:block;
		margin:15px;
		padding-bottom:15px;
		border-bottom:1px solid gray;
}
#cafe_p_bloc_milieu .ArticleItem{
margin:0px;
padding:10px;
border:1px solid #e2e2e2;
}
.ArticleItem *{
	font-family:'century gothic';
}
.ArticleItem h3,.ArticleItem h3 a,.ArticleItem h3 a:visited{
	color:#1C618B;
	margin-bottom:5px;
	font-size:18px;
	text-decoration:none;
}
.ArticleItem .ArticleResume{
	font-size:14px;
	color:black;
}
.ArticleItem .ArticleResume img{
margin:10px;
}
.ArticleItem .ArticleTitre{
margin-bottom:10px;
}
.ArticleItem .ArticleSousTitre{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#9d9ea0 !important;

}
.ArticleItem .ArticleResume{
font-family:arial;
font-size:13px;
color:black !important;
margin-bottom:5px;
text-align:justify;
}
.ArticleItem .ArticleResume *{
font-family:arial !important;
text-align:justify;
font-size:13px !important;

}

.ArticleItem .ArticleResume a:link
{
color:Blue!important;
}
.ArticleItem .ArticleResume a:link * {
	
color:Blue!important;
}

.ArticleItem .ArticleDate{
font-family:Georgia;
font-style:italic;
color:#666666 !important;
}
.ArticleItem .ArticleCommentaires{
font-family:Georgia;
color:black;
}
.ArticleItem .ArticleTitre a:link{
font-family:arial;
font-size:18px;
color:#5f76a0 !important;
font-weight:bold;
}
.ArticleItem .ArticleTitre a:visited{
font-family:arial;
font-size:18px;
color:#5f76a0 !important;
font-weight:bold;
}
.ArticleItem .ArticleCommentaires, .ArticleItem .ArticleCommentaires a, .ArticleItem .ArticleCommentaires a:visited{
	font-size:14px;
	color:#1C618B;
	text-align:right;
	text-decoration:none;
	font-style:italic;
	margin-top:25px;
	margin-bottom:25px;
}
.ArticleExpresso{
padding-bottom:20px;
padding-top:10px;
border-bottom:1px solid gray;
}
.ArticleExpresso .ArticleExpressoSousTitre
{
font-family:arial !important;
font-size:16px;
font-weight:bold;
color:#9d9ea0 !important;
margin-bottom:10px;
}
.ArticleExpresso .ArticleExpressoTitre
{
 font-family:arial !important;
font-size:18px;
color:#5f76a0 !important;
font-weight:bold;
margin-bottom:10px;
}
.ArticleExpresso .ArticleExpressoTitre a:link
{
color:#5f76a0 !important;
text-decoration:none !important;
 font-family:arial !important;
}
#cafe_p_bloc_contenu_page .ArticleExpresso .ArticleExpressoTitre a:hover
{
text-decoration:underline !important;
}
#cafe_p_bloc_contenu_page .ArticleExpresso .ArticleExpressoTitre a:visited
{
color:#5f76a0 !important;
text-decoration:none !important;
 font-family:arial !important;
}
.ArticleExpresso .ArticleExpressoResume {
	font-family:Arial !important;
	font-size:13px;
	color:black;
	text-align:justify;
	margin-bottom:10px;
	clear:both;
}
.ArticleExpresso .ArticleExpressoResume *
{
	font-family:Arial !important;
	font-size:13px !important;
	color:black;
	text-align:justify;
	margin-bottom:10px;
	clear:both;
}
.ArticleExpresso .ArticleExpressoDetails
{

font-family:Georgia;
font-style:italic;
color:#666666 !important;	

font-size:11px;
}
/* Twitter */
#twitter{
margin-bottom:30px;
margin-left:10px;
margin-right:10px;
}
#twitter h1 {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:120px 0px;
}
#twitter a{
color:black !important;
font-family:verdana;
font-size:16px;
text-decoration:none;
}
#twitter h1 a{
color:#5f76a0 !important;
}
#twitter ul{
list-style:none;
border:1px solid #e2e2e2;
}
#twitter span{
color:black !important;
margin-bottom:2px;
margin-top:5px;
font-size:14px;
display:block;
}
#twitter li{
margin-bottom:10px;
}
#twitter li>span>a{
font-size:12px !important;
}
#twitter li>a{
font-size:11px !important;
}
#twitter_update_list a{
font-size:14px;
text-decoration:underline;
}

/*Liste de liens */


.liens_container
{
width:700px;
padding-top:40px;
}
.liens_container span
{
display:block;
margin-bottom:20px;
color:black !important;
font-family:Georgia;
font-style:italic;
font-weight:bold;
}
.liens_container li{
list-style:none;
margin-bottom:5px;

}
.liens_container ul{
border:solid 1px #d5d5d5;
/*min-height:160px;*/
padding:10px;
display:block;
overflow:auto;
height:160px;
width:198px;
}
.liens_container a{
color:#cfcfcf;
font-family:Georgia;
}
.liens_systeme, .liens_classe, .liens_eleve, .liens_recherche, .liens_disciplines
{
width:220px;
float:left;
margin-left: 5px;
margin-right:5px;
margin-bottom:20px;

}
.liens_classe span {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:90px 0px;
}
.liens_systeme span {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:160px 0px;
}
.liens_eleve span {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:90px 0px;
}
.liens_recherche span {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:90px 0px;
}
.liens_disciplines span {
background-image:url("/_catalogs/masterpage/ITN/v2/Images/MasterImages/body.png");
background-repeat:no-repeat;
background-color:white;
background-position:90px 0px;
}














