/* ---[ Common.css ]---------------------------------------------

DESCRIPTION:
CSS récurents (CommonStyle = CS)
Agencement général des groupes d'éléments

CONTENT:
- General - Initialisation
- Containers Principauxul
- hide

----------------------------------------------------------------- */


/* ---[ General - Initialisation ]------------------------------- */

html, body {
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000000;
}

p { margin: 0 0 10px; }

img { border:0px; }

a, a:link, a:visited {
	color:#3F76AC;
	text-decoration: underline;
}


#NoPrint, .NoPrint
{
	visibility: hidden;
	display:none;
}


/* ---[ Containers Principaux ]---------------------------------- */

#CS_Container {
            width: 658px;
            margin: 10px auto;
            padding: 45px 70px;
	    background-image: none;
            background: white;
            border: 1px solid #c3c3c3;
}



#CS_Content { width:100%; }

#CS_Content_Left { width:100%; }


.CT_Article{
margin-bottom: 20px;
}


.CT_Article_TagsHeader, .CT_Article_TagsList {display: inline-block; }


.CT_Article_Title {
	font-size:2em;
	margin-bottom:15px;
	clear:both;
	font-weight: bold;
}




.ip_article_illustration
{
	display: inline-block;
	max-width: 190px;
	padding:5px;
        text-align: center;
	
}

.ip_article_vignette { display: none;}


/* ---[ hide ]----------------------------------------------- */

#CS_Content_Right, #SB_Content_InfopresseJobs, #fb_like { display:none; }
#CS_HeadLine, .MobileLink { display:none; }
.CS_UserMenu, .AD_Ban468x60_haut { display:none; }
#CS_Header { display:none; }
#CS_Search { display:none; }
.CS_TabMenu { display:none; }
.CommonModalMask { display:none; }
.CommonModal  { display:none; }
.CommonModal1,.CommonModal2,.CommonModal3,.CommonModal4,.CommonModal5 {
       display:none; 
}
.CommonModalContent  { display:none; }
.CommonModalFooter  { display:none; }
.CommonModalClose  { display:none; }
.CommonModalResize  { display:none; }
#SB_Content_Shortcuts { display: none; }
#IPJob_2, #IPJob_1, #IPJob { display: none; }
.SB_LargeColumn { display: none; }
ul.CT_Article_ToolBox { display: none; }
.SB_SmallColumn { display: none; }
#CS_Logo { display: none; }
#CS_HeadLine { display: none; }
.ImagePreloader { display: none; }
.HP_SlideShow { display: none; }




/* ---[ Footer ]------------------------------------------------- */


#CS_Footer_Content {
	background-color:#ddd;
	clear:both;
	color:#000;
	font-size:11px;
	padding:10px;
}

#CS_Footer_Content a {
        color:#000;
        text-decoration: none;
        font-weight: bold;
}

#CS_Footer_Menu { display: none; }
