/* CSS Document */

html, body
{
	background-image:url(../images/sageret/backgroundHome.jpg);
	background-repeat:repeat-x;
	background-color:#E5E5E5;
	margin:0px;
	padding:0px;
}

#anim {
	position:absolute;
	left:50%; top:200px;
	background-color:#FFFFFF;
	border:1px
	solid #000000;
	z-index:100;
}


a { text-decoration:none; }
a:hover { text-decoration:underline; }

#moreSearch
{
	height:30px;
	padding-top:10px;
}

#zmoreSearch
{
	height:30px;
	padding-top:10px;
}



.txtstdgs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#989898;
}

.toggle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D9010C;
	font-weight:bold;
	text-decoration:none;
}

.toggle:hover
{
	text-decoration:underline;
}

.txtstdre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D9010C;
}

.txtSearchBig
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5A5A5A;
	font-weight:bold;
}


.noBorderInput2
{
	border:solid 1px #FFFFFF;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.noBorderInput
{
	border:solid 1px #FFFFFF;
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.FocusTitre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

.FocusTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.leftHomeDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}


.leftHomeTitre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7E9C1B;
	font-weight:bold;
}

.leftHomeTitreA
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#84226D;
	font-weight:bold;
}


.FocusVoirPlus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CE0006;
	text-decoration:none;
}

.FocusVoirPlus:hover
{
	text-decoration:underline;
}

.locatisation
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C06708;
	margin-left:15px;
}

.listeTheme
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

.listeThemeActu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F9C1C;
}

.ResultSearchTit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#CE0006;
	font-weight:bold;
}

.ResultNbrSearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.ResultNbrSearchRed
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE0006;
	font-weight:bold;
}

.WordSearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FCE171;
	font-weight:bold;
	margin-left:15px;
}


.txtSearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5A5A;
}

.txtSearch a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A5A5A;
	text-decoration:underline;
}

.NbrSearchLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	background-color:#CE0006;
}


.NbrSearchLink:hover
{ 
	text-decoration:underline;
}


.NbrSearchActif
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE0006;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	background-color:#FFFFFF;
}



.txtTitBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
}

.txtTitBoxMarge
{
	margin-left:20px;
}

.txtAdrBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	margin-left:20px;
}


.titLeftListe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	margin-left:10px;
}


.lienSFLeft
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

.newsletter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.newsletter:hover
{
	text-decoration:underline;
}


.titRub
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	height:0px;
	margin:0px;
	padding:0px;
	border:0px;
	/*font-weight:bold;*/
	color:#616161;
}

.txtTitRubAcBTP
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#7F9C1C;
	text-decoration:none;
}

.txtTitRubAcBTP:hover
{
	text-decoration:underline;
}

.txtTitSmallRubAcBTP
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7F9C1C;
	text-decoration:none;
}

.txtTitSmallRubSerAGEN
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#862574;
	text-decoration:none;
}


.copyrightActu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#626262;
	text-transform:uppercase;
}


.slideAgenda
{
	position:relative;
	left:425px;
	top: -15px;
	width:60px;
}

.slideAgendaOff
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#666666;
	width:60px;
	position:absolute;
	left:0px;
	top:0px;
	text-decoration:none;
}

.txtChapeauActu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626262;
}

.txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626262;
}


.PageActuActif
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F9C1C;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	background-color:#FFFFFF;
}

.PageActuLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	background-color:#7F9C1C;
}

.PageActuActifV
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#852475;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	background-color:#FFFFFF;
}

.PageActuLinkV
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:8px;
	padding-right:8px;
	background-color:#852475;
}

.steAdrEtc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

.steTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-left: 10px;
}

.steLoc a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CE0006;
}

.steNom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
}

.steDesc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.titFlatLeftActuOff, .titFlatLeftActuOff a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7E9C1B;
	background-color:#FFFFFF;
	text-transform:uppercase;
}

.titFlatLeftActuOn,  .titFlatLeftActuOn a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7E9C1B;
	text-transform:uppercase;
}


.titFlatLeftOffreOff, .titFlatLeftOffreOff a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE0006;
	background-color:#FFFFFF;
	text-transform:uppercase;
}

.titFlatLeftOffreOn,  .titFlatLeftOffreOn a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CE0006;
	text-transform:uppercase;
}


.homeTxtEmploi
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2A73B7;
	font-weight:bold;
	text-decoration:none;
}

#emploi a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2A73B7;
	font-weight:bold;
}

#emploi font
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.news
{ 
	display:none;
}



.enseigne
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F6C23F;
}

#numPageHome0, #numPageHome1, #numPageHome2
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7E9B1B;
}

#numPageHomeA0, #numPageHomeA1, #numPageHomeA2
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#84226D;
}

.resultatAV
{
 color:#F6C23F;
}

.navigation, .navigation ul, .navigation li
{
	margin:0px; padding:0px; list-style-type: none;
}


.slide
{
	position:relative;
	left:423px;
	top: 2px;
	width:60px;
}

.posZero
{
	position:absolute;
	left:0px;
	top:0px;
	width:auto;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.posZero:hover
{
	text-decoration:underline;
}

.inputFormation
{
	border:solid 1px #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:480px;
}

.inputFormationTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	font-weight:bold;
}

.typeQuali
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
}

.inputlog input, .inputlog textarea
{ 
	border:#CCCCCC solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

#erreurAlert {
	position: absolute;
	top: 300px;
	left:455px;
	width:auto;
	z-index:999;
	visibility:hidden;
}

#erreurAlert .titre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

#erreurAlert .txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#erreurAlert .txttit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ce0006;
}

#erreurAlert #alertMsg1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5a5a5a;
	display:none;
}

#erreurAlert #alertMsg2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5a5a5a;
	display:none;
}

#erreurAlert #alertMsg3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5a5a5a;
	display:none;
}




/* MENU CSS */


#menu {
	display:none;
	position: absolute;
	top: 72px;
	left: 145px;
	width:auto;
	z-index:100;
}

 /* /MENU CSS */
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 


/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
}


/* BANNIERES */

#skyscraper
{
	margin-left:11px;
	margin-top:40px;
}

#banTop {
	position: absolute;
	top: 7px;
	left: 200px;
	width:400px;
}

#pave {
	margin-left:5px;
	margin-top:0px;
	width:300px;
	height:250px;
}


/* /BANNIERES */


.formationTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161;
}


.formSpe
{
	background-color:#F0E6C0;
	width:498px;
	height:60px;
}

.formSpeAddr
{
	background-color:#F0E6C0;
	width:498px;
	height:100%;
	display:block;
	
}

.txtLienCommerce
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#707070;
}


.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;
}
.legende2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;
}

.lienAgendaV
{
	font-family:Arial, Helvetica, sans-serif;	
	color:#862574;
	font-size:12px;
}










/* EDITION */

.degRed
{
	background:url(../images/sageret/edition/degRed.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#D3161C;
}

.middleEdit
{
	vertical-align:middle;
}

.topEdit
{
	vertical-align:top;
}


.txtListBlancEdit
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
}


.titBlancEdit
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-left:10px;
}

.txtBlancEdit
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.txtGrisPrixEdit
{
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}


.fondJauneTxtGrisEdit
{
	background-color:#F9C920;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.fondJauneEdit
{
	background-color:#F9C920;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}


.fondGrisEdit
{
	background-color:#DAD8D9;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.fondGris2Edit
{
	background-color:#f8f8f8;
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.lienRougeEdit
{
	color:#D3161C;
	font-size:12px;
	font-weight:bold;
}

.lienTdRougeEdit a
{
	color:#D3161C;
	font-size:12px;
	font-weight:bold;
}


.lienRougeNormEdit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D3161C;
	font-weight:bold;
}

.lienGrisNormEdit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	font-weight:bold;
}

.titGrisEdit
{
	color:#616161;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.souligneEdit
{
	text-decoration:underline;
}

.fondJTxtREdit
{
	background-color:#F9C920;
	color:#D3161C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


.fondRedEdit
{
	background-color:#D3161C;
}


.lienRAlignGLEdit
{
	color:#D3161C;
	font-size:12px;
	font-weight:bold;
}

.txtRH3Edit
{
	color:#D3161C;
	font-size:13px;
	font-weight:bold;
}

.txtGrisCentEdit
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	text-align:center;
}

.txtBlancAlignLeftEdit
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
}

.lienRougeAlignRightEdit
{
	color:#D3161C;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

.lienVioletEdit
{
	color:#862574;
	font-size:12px;
	font-weight:bold;
}

.titVioletEdit
{
	color:#862574;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.lienTdVioletEdit a
{
	color:#862574;
	font-size:12px;
	font-weight:bold;
}

.fondJTxtVEdit
{
	background-color:#F9C920;
	color:#862574;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.txtVH3Edit
{
	color:#862574;
	font-size:13px;
	font-weight:bold;
}

.fondVTxtBEdit 
{
	background-color:#862574;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.titBlancdsli
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;

	list-style:none;
}

.txtBlancdsli
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

	list-style:none;
}





/* /EDITION */
