/*-------------------------------------*/
/*-------------  HTML ----------------*/
/*------------------------------------*/
body {
	color : white;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	z-index : 0;
	background-color: #00090b;
}
b, strong {
	font-weight:bold;
}
img {
	border: 0;
}
.imgBlock {
	display: block;
}
.imgBlockLeft {
	display: block;
	float : left;
}
.imgBlockRight {
	display: block;
	float : right;
	margin:5px;
}
.imgBlockCenter {
	display: block;
	margin: 0 auto;
}
.clear {
	clear: both;
	width : 0;
	height : 0;
	display : block;
}
.clearer {
	clear: both;
	width : 80%;
	height : 1px;
	display : block;
}
/*hack IE6 et IE7*/
*+html .clear, *html .clear { 
	display : none !important;
}
.containerSimple {
	display : block;
}
.mini {
	font-size : 9px;
	font-weight : normal;
}
ul.listeSimpleArguments {
	display : block;
	list-style-position: outside;
	padding-left : 10px;
	list-style-type : disc;
	margin-left : 10px;
}

ul.listeArguments {
	display : block;
	list-style-position: outside;
	padding-left : 10px;
	list-style-image : url(../medias-fr/puce-liste.gif);
	margin-left : 10px;
}
*+html ul.listeArguments , *html ul.listeArguments  { /*hack IE6 et IE7*/
	list-style-image : url(../medias-fr/puce-liste-ie.gif);
}
ul.listeArguments li {
	padding-bottom : 3px;
}

ul.listeSM {
	display : block;
	list-style-position: outside;
	padding-left : 5px;
	list-style-image : url(../medias-fr/puce-liste-sm.gif);
	margin-left : 15px;
}
ul.listeSM li {
	width : 110px;
}
/*---------------------------------*/
/*------------ COMMUN -------------*/
/*---------------------------------*/
#mainContainer {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	margin: 0 auto;
}
#mySmeno {
	display : block;
	position : absolute;
	width : 200px;
	height : 196px;
	z-index : 10;
	left:765px;
	top : 16px;
}
#mySmenoContent {
	display : block;
	position : absolute;
	width : 140px;
	height : 120px;
	z-index : 15;
	left:795px;
	top : 65px;
/*	background-color : Aqua;*/
}
.mySmenoInputMail input {
	width : 110px;
	height:15px;
	font-size : 10px;
	margin-top:3px;
	position : relative;
}
.mySmenoInputPass input {
	width : 110px;
	height:15px;
	font-size : 10px;
	margin-top:9px;
	position : relative;
}
*+html .mySmenoInputPass input, *html .mySmenoInputPass input { /*hack IE6 et IE7*/
	margin-top:7px;
}
.mySmenoOk {
	margin-top:10px;
	position : absolute;
	width : 20px;
	height : 20px;
	margin-left:5px;
}
*+html .mySmenoOk, *html .mySmenoOk { /*hack IE6 et IE7*/
  	margin-left:2px; 
	margin-top:8px;
}
.mySmenoContentTexte {
	display : block;
	font-size : 10px;
}
.mySmenoContentTexte a {
	color : White;
}
.mySmenoContentTexte2 {
	display : block;
	font-size : 11px;
	text-align : center;
	line-height : 13px;
	padding-top : 10px;
}
.mySmenoContentTexte2 em {
	font-weight : bold;
}
.mySmenoContentTexte2 a {
	font-weight : bold;
	color : White;
}
/*---------------------------------*/
/*------------ HEADER -------------*/
/*---------------------------------*/
#header {
	height: 131px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/header-bg.jpg);
	background-repeat : no-repeat;
}
#headerGauche {
	height: 131px;
	width: 186px;
	position: relative;
	display : block;
	float : left;
}
#headerCentre {
	height: 131px;
	width: 600px;
	position: relative;
	display : block;
	float : left;
}
#headerPub {
	position: relative;
	display : block;
	/* CENTRAGE DE LA PUB */
	padding-top : 10px;
	padding-left : 65px;
	height: 66px;
	width: 535px;
}
#headerMenu {
	height: 55px;
	width: 575px;
	position: relative;
	display : block;
	padding-left : 25px;
}
#headerDroite {
	height: 131px;
	width: 202px;
	position: relative;
	display : block;
	float : left;
}



/*---------------------------------*/
/*------------ FOOTER -------------*/
/*---------------------------------*/
#footerHome {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-home.jpg);
	background-repeat : no-repeat;
}
#footerHomeFlash {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-home-flash.jpg);
	background-repeat : no-repeat;
}
#footerBac {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-bac.jpg);
	background-repeat : no-repeat;
}
#footerLyceenne {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-lyceenne.jpg);
	background-repeat : no-repeat;
}
#footerSante {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-sante.jpg);
	background-repeat : no-repeat;
}
#footerSmeno {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-smeno.jpg);
	background-repeat : no-repeat;
}
#footerEtudes {
	height: 180px;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/footer-bg-etudes.jpg);
	background-repeat : no-repeat;
}
#footerPiedPage {
	height: 55px;
	width: 990px;
	position: relative;
	display : block;
	float : left;
	font-size : 10px;
	/*background-image : url(../medias-fr/footer-bg-pied.jpg);*/
	background-repeat : no-repeat;
}
#footerPiedPage ul {
	position: relative;
	display : block;
	width : 800px;
	height : auto;
	padding-top : 30px;
	padding-left: 95px;
	text-align:center;
}
#footerPiedPage li {
	position : relative;
	display: inline;
	padding-right : 8px;
	color : white;
}
#footerPiedPage li a {
	color : white;
	text-decoration : none;
	padding-left : 8px;
}
#footerPiedPage li a:hover {
	color : White;	
	text-decoration : underline;
}
#footerGauche {
	height: 135px;
	width: 186px;
	position: relative;
	display : block;
	float : left;
}
#footerCentre {
	height: 135px;
	width: 600px;
	position: relative;
	display : block;
	float : left;
}
#footerDroite {
	height: 135px;
	width: 202px;
	position: relative;
	display : block;
	float : left;
}

/*---------------------------------*/
/*------------ HOME ---------------*/
/*---------------------------------*/
#mainContentHome {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-home.jpg);
}
#mainContentGauche {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	float : left;
	padding-left : 40px;
	padding-top:4px;
}
#mainContentCentre {
/*	height: auto; */
/*	min-height : 400px; */
	width: 600px;
/*	position: relative; */
/*	display : block; */
	float : left;
}
#mainContentDroite {
	height: auto;
	width: 198px;
	position: relative;
	display : block;
	float : left;
	padding-left : 4px;
}
/*---------------------------------*/
/*---------- BLOCS HOME -----------*/
/*---------------------------------*/
#blocHomeSmenoPower {
	height: 103px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-smenopower-bg.jpg);
	background-repeat : no-repeat;
}
.blocHomeSmenoPowerTexte {
	font-size : 11px;
	display : block;
	width: 80px;
	padding-left : 17px;
	padding-top : 30px;
}
.blocHomeSmenoPowerTexte a {
	color : #FFFFFF;
	font-weight : bold;
}
#blocHomeToutSavoir {
	height: 130px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-toutsavoir-bg.jpg);
	background-repeat : no-repeat;
}
.blocHomeToutSavoirTexte {
	font-size : 11px;
	display : block;
	width: 90px;
	padding-left : 17px;
	padding-top : 45px;
}
.blocHomeToutSavoirTexte a {
	color : White;
}
#blocHomeContactezNous {
	height: 204px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-contacteznous-bg.jpg);
	background-repeat : no-repeat;
}
.blocHomeContactezNousNumero {
	font-size : 11px;
	display : block;
	padding-left : 45px;
	padding-top : 40px;
	font-weight : bold;
}
.blocHomeContactezNousTexte {
	font-size : 9px;
	display : block;
	width: 110px;
	padding-left : 17px;
	padding-top : 20px;
	padding-bottom : 8px;
}
.blocHomeContactezNousEmail a {
	color :white;
	text-decoration : underline;
	font-weight : bold;
	margin-left : 17px;
	padding-left : 35px;
	height :30px;
	line-height : 30px;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-contacteznous-email.jpg);
	background-repeat : no-repeat;
}
/*#blocHomeContactezNousAgences a {
	color :white;
	text-decoration : underline;
	font-weight : bold;
	margin-left : 17px;
	padding-left : 35px;
	height :36px;
	line-height : 14px;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-contacteznous-agences.jpg);
	background-repeat : no-repeat;
}*/
.blocHomeContactezNousAgences {
	color :white;
	font-weight : bold;
	margin-left : 17px;
	padding-left : 35px;
	height :36px;
	line-height : 14px;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-contacteznous-agences.jpg);
	background-repeat : no-repeat;
}
.blocHomeContactezNousAgences a {
	color :white;
	text-decoration : underline;
	font-weight : bold;
}
#blocHomeHalo {
	height: 56px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-halo-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeNewsletter {
	height: 96px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-newsletter-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeNewsletterTexte {
	font-size : 11px;
	display : block;
	padding-left : 17px;
	padding-top : 32px;
	font-weight : bold;
}
#blocHomeNewsletterInput {
	font-size : 11px;
	display : block;
	padding-left : 17px;
	padding-top : 14px;
	font-weight : bold;
	float : left;
}
#blocHomeNewsletterInput input {
	width : 85px;
	font-size : 10px;
}
#blocHomeNewsletterOk {
	display : block;
	width : 20px;
	padding-left : 5px;
	padding-top : 14px;
	float : left;
}
#blocHomeCentre01 {
	width : 196px;
	height : 176px;
	float : left;
	margin-left : 4px !important;
	margin-left : 2px;
	margin-top : 4px;
	position : relative;
	background-image : url(../medias-fr/blocs-home/bloc-01-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeCentre02 {
	width : 196px;
	height : 176px;
	float : left;
	margin-left : 3px;
	margin-top : 4px;
	position : relative;
	background-image : url(../medias-fr/blocs-home/bloc-02-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeCentre03 {
	width : 196px;
	height : 176px;
	float : left;
	margin-left : 3px;
	margin-top : 4px;
	position : relative;
	background-image : url(../medias-fr/blocs-home/bloc-03-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeCentre04 {
	width : 594px;
	height : 220px;
	float : left;
	margin-left : 4px !important;
	margin-left : 2px;
	margin-top : 2px;
	position : relative;
	background-image : url(../medias-fr/blocs-home/bloc-04-bg.jpg);
	background-repeat : no-repeat;
}
#blocHomeRechercher {
	height: 84px;
	width: 160px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-rechercher-bg2.jpg);
	background-repeat : no-repeat;
	margin-top:85px;
}
#blocHomeRechercherTexte {
	font-size : 10px;
	display : block;
	padding-left : 15px;
	padding-top : 5px;
	float : left;
}
#blocHomeRechercherTexte a {
	color : White;
}
/*#blocHomeRechercherInput { modif paul 13.03.2007*/
#recherche {
	height: 70px;
	width: 160px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-rechercher-bg2.jpg);
	background-repeat : no-repeat;
	margin-top:10px;	
}
/*
#sondage {
	height: 70px;
	width: 160px;
	position: relative;
	display : block;
	margin-top:10px;
	margin-left:10px;
}
*/
#sondage {
	background-image:url(../medias-fr/blocs-home/bloc-sondage-bg.jpg);
	background-repeat:no-repeat;
	display:block;
	height:auto;
	margin-top:10px;
	position:relative;
	width:146px;
	padding-left:14px;
	padding-top:25px;
}
.pollsubmit{
	margin-top:10px;
}
.poll_question_text{
	margin-bottom:5px;
}
/*#blocHomeRechercherInput input { modif paul 13.03.2007*/
#rechercheinput{
	padding-top:34px;
	padding-left:15px;
}
.pollsubmit {
	width : 65px;
	height:16px;
	font-size : 11px;
	font-weight:bold;
	color:white;
	background-color:#00899d;
	float : left;
	margin-left:30px;
	cursor:pointer;
}
#rechercheinput input {
	width : 85px;
	height:16px;
	font-size : 11px;
	float : left;
}
.blocHomeSearchOk {
	/*display : block;
	width : 10px;*/
	padding-left : 7px;
	padding-top : 1px;
	float : left;
}
.blocHomeNLOk{
	padding-left : 5px;
	padding-bottom : 2px;
	float : left;
}
#blocHomeNewsletterD {
	height: 84px;
	width: 160px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/blocs-home/bloc-newsletter-bg-d.jpg);
	background-repeat : no-repeat;
	margin-top:85px;
}
.blocHomeNewsletterTexteD {
	font-size : 11px;
	display : block;
	padding-left : 15px;
	padding-top : 32px;
	float : left;
	font-weight : bold;
}
#blocHomeNewsletterOkD {
	display : block;
	width : 20px;
	padding-left : 16px;
	padding-top : 31px;
	float : left;
}

#blocHomePub01 {
	height: auto;
	width: 140px;
	position: relative;
	display : block;
	margin-left: 15px;
}

/*---------------------------------*/
/*-------- VIE LYCEENNE -----------*/
/*---------------------------------*/
.sommaireTitre {
	font-size : 11px;
	display : block;
	padding-left : 17px;
	padding-top : 8px;
	padding-bottom : 8px;
	text-transform : uppercase;
	font-weight : bold;
	line-height : 12px;
}
#mainContentLyceenne {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-lyceenne.jpg);
}
#sommaireLyceenne {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-lyceenne.jpg);
	background-repeat : no-repeat;
}

#sommaireLyceenne ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireLyceenne li {
	padding-bottom:5px;
}
#sommaireLyceenne li.off a {
	color : White;
	text-decoration : none;
}
#sommaireLyceenne li.off a:hover {
	color : #f06e0c;
	text-decoration : none;
	font-weight : bold;
}
#sommaireLyceenne li.on a {
	color : #f06e0c;
	text-decoration : none;
	font-weight : bold;
}
.bgContentCentreLyceenne {
	background-image : url(../medias-fr/contentcentre-bg-lyceenne.jpg);
	background-repeat : no-repeat;
	background-position : 4px 0px;
}

#blancContentHautLyceenne {
	height: auto;
	width: 530px;
	position: relative;
	display : block;
}
#blancContentBasLyceenne {
	height: auto;
	width: 530px;
	position: relative;
	display : block;
}
#blancContentBasMenu {
	height: 20px;
	width: 530px;
	position: relative;
	display : block;
	padding-top : 30px;
}
#blancContentBasVisuelsLyceenne {
	height: auto;
	width: 530px;
	position: relative;
	display : block;
	padding-top : 15px;
}
#blancContentHautGaucheLyceenne {
	height: auto;
	width: 165px;
	position: relative;
	display : block;
	float : left;
	margin-right : 25px;
	color : Black;
}
#blancContentHautGaucheLyceenne p a {
	color : Black;
	text-decoration : none;
}
#blancContentHautGaucheLyceenne p a:hover {
	color : #f06e0c;
	text-decoration : none;
}
#blancContentHautGaucheLyceenne p.commentaires {
	height: 25px;
	line-height : 25px;
	width: 140px;
	position: relative;
	display : block;
	border-bottom : 1px dashed #000;
	padding-left : 25px;
	background-image : url(../medias-fr/bloc-contenu-blanc/picto-commentaires.gif);
	background-repeat : no-repeat;
}
#blancContentHautGaucheLyceenne p.noter {
	height: 25px;
	line-height : 25px;
	width: 140px;
	position: relative;
	display : block;
	border-bottom : 1px dashed #000;
	padding-left : 25px;
	background-image : url(../medias-fr/bloc-contenu-blanc/picto-noter.gif);
	background-repeat : no-repeat;
}
#blancContentHautGaucheLyceenne p.ajouter {
	height: 25px;
	line-height : 25px;
	width: 140px;
	position: relative;
	display : block;
	border-bottom : 1px dashed #000;
	padding-left : 25px;
	background-image : url(../medias-fr/bloc-contenu-blanc/picto-ajouter.gif);
	background-repeat : no-repeat;
}
#blancContentHautGaucheLyceenne p.savoirplus {
	height: 25px;
	line-height : 25px;
	width: 140px;
	position: relative;
	display : block;
	border-bottom : 1px dashed #000;
	padding-left : 25px;
	background-image : url(../medias-fr/bloc-contenu-blanc/picto-savoirplus.gif);
	background-repeat : no-repeat;
}
#blancContentHautDroiteLyceenne {
	height: auto;
	width: 340px;
	position: relative;
	display : block;
	float : left;
	color : Black;
}
#blancContentHautDroiteLyceenne p.titre {
	height: auto;
	width: 340px;
	position: relative;
	display : block;
	margin-bottom:10px;
}
#blancContentHautDroiteLyceenne p.informations {
	height: auto;
	width: 340px;
	position: relative;
	display : block;
	border-top : 1px dashed #000;
	border-bottom : 1px dashed #000;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.blancContentTitreLyceenne {
	height: auto;
	width: auto;
	display : block;
	color : #f06e0c;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
}
.blancContentGrosTitreLyceenne {
	height: auto;
	width: auto;
	display : block;
	color : #f06e0c;
	font-weight : bold;
	font-size : 17px;
}
.blancContentGrosTitreLyceenneSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #f06e0c;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #f06e0c;
	margin-bottom : 5px;
}
.blancContentTitreLyceenne {
	height: auto;
	width: auto;
	display : block;
	color : #f06e0c;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentTitreLyceenneSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #f06e0c;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #f06e0c;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienLyceenne {
	color : #f06e0c;
}
.boldLyceenne {
	color : #f06e0c;
	font-weight : bold;
}

.blancContentPictoLyceenne {
	height: auto;
	width: auto;
	float : right;
}
#blancContentGrosVisuelLyceenne {
	height: auto;
	width: 165px;
	position: relative;
	display : block;
	margin-bottom : 10px;
	margin-top : 5px;
}
#blancContentGrosVisuelHeaderLyceenne {
	height: 16px;
	width: 165px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/gros-visuel-header-bg.gif);
	background-repeat : no-repeat;
}
#blancContentGrosVisuelCentreLyceenne {
	height: auto;
	width: 165px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/gros-visuel-bg.gif);
	text-align : center;
}
#blancContentGrosVisuelFooterLyceenne {
	height: 16px;
	width: 165px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/gros-visuel-footer-bg.gif);
	background-repeat : no-repeat;
}



.blancContentPetitVisuelLyceenne {
	height: auto;
	width: 115px;
	position: relative;
	display : block;
	float : left;
	margin-bottom : 15px;
	margin-left : 8px;
	margin-right : 8px;
}
.blancContentPetitVisuelHeaderLyceenne {
	height: 10px;
	width: 115px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/petit-visuel-header-bg.gif);
	background-repeat : no-repeat;
}
.blancContentPetitVisuelCentreLyceenne {
	height: auto;
	width: 115px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/petit-visuel-bg.gif);
	text-align : center;
	padding-bottom : 10px;
	padding-top : 10px;
}
.blancContentPetitVisuelFooterLyceenne {
	height: 10px;
	width: 115px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/petit-visuel-footer-bg.gif);
	background-repeat : no-repeat;
}
.blancContentPetitVisuelTexteLyceenne {
	height: auto;
	width: 115px;
	position: relative;
	display : block;
	color : Black;
	padding-top : 5px;
	font-size : 11px;
	line-height : 11px;
	text-align : center;
}
.blancContentPetitVisuelTexteLyceenne a {
	color: Black;
	text-decoration : none;
}
.blancContentPetitVisuelTexteLyceenne a:hover {
	color: #f06e0c;
	text-decoration : none;
}
/*---------------------------------*/
/*-------- OBJECTIF BAC -----------*/
/*---------------------------------*/
#mainContentBac {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-bac.jpg);
}
.bgContentCentreBac {
	background-image : url(../medias-fr/contentcentre-bg-bac.jpg);
	background-repeat : no-repeat;
	background-position : 4px 0px;
}

#sommaireBac {
	height: auto;
	min-height:70px;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-bac.jpg);
	background-repeat : no-repeat;
}
#sommaireBac ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireBac li {
	padding-bottom:5px;
}
#sommaireBac li.off a {
	color : White;
	text-decoration : none;
}
#sommaireBac li.off a:hover {
	color : #006b85;
	text-decoration : none;
	font-weight : bold;
}
#sommaireBac li.on a {
	color : #006b85;
	text-decoration : none;
	font-weight : bold;
}
.blancContentGrosTitreBac {
	height: auto;
	width: auto;
	display : block;
	color : #006b85;
	font-weight : bold;
	font-size : 17px;
	margin-bottom : 5px;
}
.blancContentGrosTitreBacSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #006b85;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #006b85;
	margin-bottom : 5px;
}
.blancContentTitreBac {
	height: auto;
	width: auto;
	display : block;
	color : #006b85;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentTitreBacSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #006b85;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #006b85;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienBac {
	color : #006b85;
}

.boldBac {
	color : #006b85;
	font-weight : bold;
}
/*---------------------------------*/
/*------ CAP SUR LES ETUDES -------*/
/*---------------------------------*/
#mainContentEtudes {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-etudes.jpg);
}
.bgContentCentreEtudes {
	background-image : url(../medias-fr/contentcentre-bg-etudes.jpg);
	background-repeat : no-repeat;
	background-position : 4px 0px;
}
#sommaireEtudes {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-etudes.jpg);
	background-repeat : no-repeat;
}
#sommaireEtudes ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireEtudes li {
	padding-bottom:5px;
}
#sommaireEtudes li.off a {
	color : White;
	text-decoration : none;
}
#sommaireEtudes li.off a:hover {
	color : #a3009b;
	text-decoration : none;
	font-weight : bold;
}
#sommaireEtudes li.on a {
	color : #a3009b;
	text-decoration : none;
	font-weight : bold;
}
.blancContentGrosTitreEtudes {
	height: auto;
	width: auto;
	display : block;
	color : #a3009b;
	font-weight : bold;
	font-size : 17px;
	margin-bottom : 5px;
}
.blancContentTitreEtudes {
	height: auto;
	width: auto;
	display : block;
	color : #a3009b;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentGrosTitreEtudesSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #a3009b;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #a3009b;
	margin-bottom : 5px;
}

.blancContentTitreEtudesSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #a3009b;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #a3009b;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienEtudes {
	color : #a3009b;
}
.boldEtudes {
	color : #a3009b;
	font-weight : bold;
}
/*---------------------------------*/
/*------ SANTE BIEN ETRE ----------*/
/*---------------------------------*/
#mainContentSante {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-sante.jpg);
}
.bgContentCentreSante {
	background-image : url(../medias-fr/contentcentre-bg-sante.jpg);
	background-repeat : no-repeat;
	background-position : 4px 0px;
}
#sommaireSante {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-sante.jpg);
	background-repeat : no-repeat;
}
#sommaireSante ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireSante li {
	padding-bottom:5px;
}
#sommaireSante li.off a {
	color : White;
	text-decoration : none;
}
#sommaireSante li.off a:hover {
	color : #779801;
	text-decoration : none;
	font-weight : bold;
}
#sommaireSante li.on a {
	color : #779801;
	text-decoration : none;
	font-weight : bold;
}
.blancContentGrosTitreSante {
	height: auto;
	width: auto;
	display : block;
	color : #779801;
	font-weight : bold;
	font-size : 17px;
	margin-bottom : 5px;
}
.blancContentTitreSante {
	height: auto;
	width: auto;
	display : block;
	color : #779801;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentGrosTitreSanteSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #779801;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #779801;
	margin-bottom : 5px;
}

.blancContentTitreSanteSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #779801;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #779801;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienSante {
	color : #779801;
}
.boldSante {
	color : #779801;
	font-weight : bold;
}
/*---------------------------------*/
/*------ SMENO GENERIQUE ----------*/
/*---------------------------------*/
#mainContentSmeno {
	height: auto;
	width: 990px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/content-bg-smeno.jpg);
}
.bgContentCentreSmeno {
	background-image : url(../medias-fr/contentcentre-bg-smeno.jpg);
	background-repeat : no-repeat;
	background-position : 4px 0px;
}
#sommaireSmeno {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-smeno.jpg);
	background-repeat : no-repeat;
}
#sommaireSmeno ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireSmeno li {
	padding-bottom:5px;
}
#sommaireSmeno li.off a {
	color : White;
	text-decoration : none;
}
#sommaireSmeno li.off a:hover {
	color : #00945c;
	text-decoration : none;
	font-weight : bold;
}
#sommaireSmeno li.on a {
	color : #00945c;
	text-decoration : none;
	font-weight : bold;
}
.blancContentGrosTitreSmeno {
	height: auto;
	width: auto;
	display : block;
	color : #00945c;
	font-weight : bold;
	font-size : 17px;
	margin-bottom : 5px;
}
.blancContentGrosTitreSmenoSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #00945c;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #00945c;
	margin-bottom : 5px;
}
.blancContentTitreSmeno {
	height: auto;
	width: auto;
	display : block;
	color : #00945c;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentTitreSmenoSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #00945c;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #00945c;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienSmeno {
	color : #00945c;
}
.boldSmeno {
	color : #00945c;
	font-weight : bold;
}
#partenairesLogo table {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 5px;
}
#partenairesLogo td {
	padding : 5px;
	vertical-align : middle;
	text-align : center;
}

#choixSecu table {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 5px;
	line-height : 12px;
}
#choixSecu td {
	padding : 5px;
	vertical-align : middle;
	text-align : center;
	color:white;
	font-weight : bold;
	border : 3px solid white;
}
#choixSecu td.vert {
	background-color : #00945c;
}
#choixSecu td.blanc {
	color : #00945c;
}
#choixSecu td.noir {
	color : black;
	font-weight : normal;
}
#choixSecu td.bleu {
	color : #00aad3;
	background-image : url(../medias-fr/tout-savoir-smeno/choix-secu-bg-bleu.gif);
	background-repeat : repeat-y;
}
#choixSecu td.marron {
	color : #d96b1c;
	background-image : url(../medias-fr/tout-savoir-smeno/choix-secu-bg-marron.gif);
	background-repeat : repeat-y;
}
#choixSecu td.rose {
	color : #df117c;
	background-image : url(../medias-fr/tout-savoir-smeno/choix-secu-bg-rose.gif);
	background-repeat : repeat-y;
}




#agencesPermanences table, .tx-thexttable-pi1 table {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 5px;
}
#agencesPermanences td, .tx-thexttable-pi1 td {
	padding : 5px;
	color: black;
	border : 3px solid white;
	vertical-align : top;
	line-height : 14px;
	font-weight : bold;
}
#agencesPermanences td.vert, .tx-thexttable-pi1 td.vert {
	background-color : #cceade;
	font-size : 10px;
	font-weight : normal;
}
#agencesPermanences td.vertTitre2, .tx-thexttable-pi1 td.vertTitre2 {
	background-color : #00945c;
	color: white;
	text-align : center;
	width : 75px;
}
#agencesPermanences td.vertTitre3, .tx-thexttable-pi1 td.vertTitre3  {
	background-color : #00945c;
	color: white;
	text-align : center;
	width : 25px;
}
#agencesPermanences td.vertTitre, .tx-thexttable-pi1 td.vertTitre {
	background-color : #00945c;
	color: white;
	text-align : center;
	width : 176px;
}
#agencesPermanences td.blanc, .tx-thexttable-pi1 td.blanc {
	background-color : #f5fdfa;
	font-size : 10px;
	font-weight : normal;
}




#formVert table {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 15px;
	background-color : #cceade;
	background-image : url(../medias-fr/tout-savoir-smeno/form-vert-bg.gif);
	background-position : right;
	background-repeat : no-repeat;
}
#formVert td {
	padding : 5px;
	vertical-align : middle;
	text-align : left;
}
#formVert td.label {
	width:150px;
	font-weight : bold;
	padding-left : 20px;
}
#formVert .input1 {
	width:150px;
	font-weight : normal;
	height:18px;
	font-size : 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

#formBlanc table {
	width : 360px;
	margin-top : 5px;
	margin-bottom : 15px;
}
#formBlanc td {
	padding : 5px;
	vertical-align : middle;
	text-align : left;
}
#formBlanc td.label {
	width:180px;
	font-weight : bold;
}
#formBlanc .input1 {
	width:140px;
	font-weight : normal;
	height:18px;
	font-size : 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border :1px solid #dfdfdf;
}

#formBlancClub table {
	width : 300px;
	margin-top : 5px;
	margin-bottom : 15px;
}
#formBlancClub td {
	padding : 5px;
	vertical-align : middle;
	text-align : left;
}
#formBlancClub td.label {
	width:120px;
	font-weight : bold;
}
#formBlancClub .input1 {
	width:140px;
	font-weight : normal;
	height:18px;
	font-size : 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border :1px solid #dfdfdf;
}
/*---------------------------------*/
/*------ MYSMENO ------------------*/
/*---------------------------------*/
#sommaireMySmeno {
	height: auto;
	width: 146px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/sommaire-bg-mysmeno.jpg);
	background-repeat : no-repeat;
}
#sommaireMySmeno ul {
	height: auto;
	width: 120px;
	position: relative;
	display : block;
	font-size : 11px;
	padding-left : 17px;
	padding-bottom : 8px;
}
#sommaireMySmeno li {
	padding-bottom:5px;
}
#sommaireMySmeno li.off a {
	color : White;
	text-decoration : none;
}
#sommaireMySmeno li.off a:hover {
	color : #c3ee54;
	text-decoration : none;
	font-weight : bold;
}
#sommaireMySmeno li.on a {
	color : #c3ee54;
	text-decoration : none;
	font-weight : bold;
}
.blancContentGrosTitreMySmeno {
	height: auto;
	width: auto;
	display : block;
	color : #00b0dc;
	font-weight : bold;
	font-size : 17px;
	margin-bottom : 5px;
}
.blancContentGrosTitreMySmenoSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #00b0dc;
	font-weight : bold;
	font-size : 17px;
	border-bottom : 1px dashed #c3ee54;
	margin-bottom : 5px;
}
.blancContentTitreMySmeno {
	height: auto;
	width: auto;
	display : block;
	color : #00b0dc;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	padding-top : 10px;
	margin-bottom : 5px;
}
.blancContentTitreMySmenoSouligne {
	height: auto;
	width: auto;
	display : block;
	color : #00b0dc;
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	border-bottom : 1px dashed #c3ee54;
	padding-top : 10px;
	margin-bottom : 5px;
}
a.lienMySmeno {
	color : #00b0dc;
}
.boldMySmeno {
	color : #00b0dc;
	font-weight : bold;
}
/*---------------------------------*/
/*------ BLOCS CONTENU BLANC ------*/
/*---------------------------------*/
#blocContenuBlancSM {
/*	height: 20px; */
	width: 530px;
/*	position: relative;
	display : block;*/
	padding-top : 10px;
	padding-left : 35px;
	padding-right : 35px;
}

#blocContenuBlancHeader {
	height: 52px;
	width: 530px;
	/*	position: relative; */
	/*	display : block; */
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-header-bg.png);
	background-repeat : no-repeat;
	font-size : 10px;
	font-weight : bold;
	padding-top : 10px;
	padding-left : 35px;
	padding-right : 35px;
	color:black;        
	text-align:left;
	/**/
	clear:both;
}

#blocContenuBlancHeader {
	height:10px;
}
#blocContenuBlancContent {
	height: auto;
	min-height : 450px;
	width: 530px;
/*	position: relative;
	display : block; */
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-bg.png);
	padding-left : 35px;
	padding-right : 35px;
	color : Black;
}
#blocContenuBlancContent .csc-firstHeader{
	font-size : 16px;
	font-weight : bold;
	border-bottom:1px dashed #006B85;
	color:#006B85;
	margin-bottom:6px;
}
#blocContenuBlancContent p {
	font-size : 11px;
	padding-bottom : 8px;
}
#blocContenuBlancContent p.chapeau {
	font-size : 13px;
	font-weight : bold;
	padding-bottom : 8px;
}
#blocContenuBlancContent p.note {
	font-size : 10px;
	padding-bottom : 8px;
	padding-top : 8px;
}
#blocContenuBlancContent li{
	font-size : 10px;
	padding-left : 8px;
margin-bottom : 2px;
}

#blocContenuBlancContent input {
	border: 1px solid #DFDFDF;
}

#blocContenuBlancFooter {
	height: 63px;
	width: 530px;
	position: relative;
	display : block;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-footer-bg.png);
	background-repeat : no-repeat;
	padding-left : 35px;
	padding-right : 35px;
        /*float:left;*/
}
/*---------------------------------*/
/*--------- SOUS MENU -------------*/
/*---------------------------------*/

/*
#blocContenuBlancSM ul {
	position: relative;
	display : block;
	height: 20px;
	width: 530px;
}
#blocContenuBlancSM li {
	position : relative;
	float : left;
	color : #000;
	height: 20px;
	width: auto;
	display : block;
	padding-right : 5px;
	padding-left : 5px;
}
#blocContenuBlancSM li a {
	color : #000;
	text-decoration : none;
	font-weight : normal;
	line-height : 20px;
	height: 20px;
	width: auto;
	font-size : 11px;
	font-weight : bold;
	color : White;
	display : block;
	float : left;
}
#blocContenuBlancSM li a:hover {
	color : black;
	/*background-color : White;*/
}
.SMlyceenneG {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-lyceenne-g.png);
}
.SMlyceenneD {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-lyceenne-d.png);
}
#smLyceenne li a:hover {
	color : #fe6e00;
	background-color : White;
}

.SMEtudesG {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-etudes-g.png);
}
.SMEtudesD {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-etudes-d.png);
}
#smEtudes li a:hover {
	color : #a3009b;
}

.SMBacG {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-bac-g.png);
}
.SMBacD {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-bac-d.png);
}
#smBac li a:hover {
	color : #006b85;
}

.SMSanteG {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-sante-g.png);
}
.SMSanteD {
	height: 20px;
	width: 5px;
	display : block;
	float : left;
	visibility : hidden;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-contenu-sm-li-sante-d.png);
}
#smSante li a:hover {
	color : #779801;
}
*/



/*---------------------------------*/
/*--------- FIL ARIANE ------------*/
/*---------------------------------*/
#blocContenuBlancHeader ul {
	position: relative;
	display : block;
	width : auto;
	height : auto;
	padding-top : 5px;
	font-size : 11px;
}
#blocContenuBlancHeader li {
	position : relative;
	float : left;
	padding-right : 4px;
	color : #000;
}
#blocContenuBlancHeader li a {
	color : #000;
	text-decoration : underline;
	font-weight : normal;
}

/*---------------------------------*/
/*----- SOUS MENU PRODUITS --------*/
/*---------------------------------*/

#blancContentBasMenu ul {
	position: relative;
	display : block;
	height: 20px;
	width: 530px;
	border-bottom : 1px solid #fe6e00;
}
#blancContentBasMenu li {
	position : relative;
	float : left;
	color : #000;
	height: 20px;
	line-height : 20px;
	width: auto;
	display : block;
	padding-left : 8px;
	float : left;
}
#blancContentBasMenu li a {
	color : black;
	text-decoration : none;
	font-weight : normal;
	height: 20px;
	line-height : 20px;
	width: auto;
	font-size : 11px;
	font-weight : bold;
	color : White;
	display : block;
	text-transform : uppercase;
	float : left;
}
#blancContentBasMenu li a:hover {
	color : white;
}

.SMproduitsLyceenneGoff {
	height: 20px;
	width: 10px;
	display : block;
	float : left;
	visibility : visible;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-g.png);
}
.SMproduitsLyceenneDoff {
	height: 20px;
	width: 10px;
	display : block;
	float : left;
	visibility : visible;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-d.png);
}
.SMproduitsLyceenneGon {
	height: 20px;
	width: 10px;
	display : block;
	float : left;
	visibility : visible;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-g2.png);
}
.SMproduitsLyceenneDon {
	height: 20px;
	width: 10px;
	display : block;
	float : left;
	visibility : visible;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-d2.png);
}
#smproduitsLyceenne li a {
	color : black;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-c.png);
}
#smproduitsLyceenne li a:hover {
	color : White;
	background-image : url(../medias-fr/bloc-contenu-blanc/bloc-produit-li-lyceenne-c2.png);
}

.erreurs{
	color:#dd3333;
	font-size:12px;
	font-weigth:bold;
	background-color: #FFFF99;
}


/*STYLE BLOC HOME EN TEXTE*/
.blocHautGCHomeTitre, .csc-firstHeader {
	font-size:11px;
	font-weight:bold;
	display:block;
	position:relative;
	/*width:180px;*/
	height:auto;
	padding-top:15px;
	padding-left:15px;
	padding-bottom:5px;
}

.blocHautGCHomeTexte {
	font-size:11px;
	font-weight:normal;
	display:block;
	position:relative;
	/*width:165px;*/
	height:auto;
	padding-left:25px;
	padding-right:8px;
}
.blocHautGCHomeTexte a {
	text-decoration:underline;
	color :white;
	font-weight : bold;
	padding-top:5px;
}
.blocHomeNewsletterTexteD a {
	text-decoration:underline;
	color :white;
	font-weight : bold;
}
.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol{
}
#blocHomeCentredrt{
	/*padding-left:100px;*/
	height: auto;
	min-height : 210px;
	width: 250px;
	position: relative;
	display : block;
	float : right;
	padding:5px;
border-left : 1px dotted #006B85;
}
#blocHomeCentregch{
/*Modif 22/06/07 - Paul : c'était commenté padding-right:100px;*/
	/*padding-right:50px;*/
	height: auto;
	min-height : 400px;
	width: 300px;
	position: relative;
	display : block;
	float : left;
	padding:5px;
	/*Modif 22/06/07 - Paul Padding:5px;*/
}

/*paul
input, .input01 {
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	border: solid 1px #BCBCBC;
	background-color: #ebebeb;
	margin-top: 2px;
	vertical-align: middle;
}
textarea {
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	border: solid 1px #BCBCBC;
	background-color: #EBEBEB;
	margin-top: 2px;
	vertical-align: middle;
}
	
select{
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	border: solid 1px #BCBCBC;
	background-color: #EBEBEB;
	margin-top: 2px;
	vertical-align: middle;
}
	
fieldset{
	background-color: #F7F7F7;
	border: solid 1px #BCBCBC
}

legend {
	color: #008AB8;
	font-weight: bold;
}*/

.news-amenu-item-year{
	font-weight: bolder;
}
.news-list-item a {
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.news-list-item a:hover {
	text-decoration:underline;
}

.news-latest-gotoarchive{
text-align:right;
padding-top:10px;
margin-top:10px;
}
/***BLoc "à la Une"***/

.blancContentTitreBacSouligneNews {
	height: auto;
	width: auto;
	display : block;
	color : #006b85;
	font-weight : bold;
	font-size : 12px;
	border-bottom : 1px dashed #006b85;
	padding-top : 10px;
	margin-bottom : 5px;
	text-align:right;
}


.une_bloc_bas_annales, .une_bloc_bas_methodo, .une_bloc_bas_revisions, .une_bloc_bas_tete {
 width:250px;/*250*/
 height:160px;/*130*/
 float:left;
 padding-right:15px;/*15*/
}

.alaune_top_general {
width:100%;
height:auto;
}

.alaune_top_image {
width:160px;
/*background-color:blue;*/
height:100px;
float:left;
padding-right:15px;
}

.alaune_top_contenu-gl {
width:350px;
height:100px;
float:left;
color:#006b85;
}

/*** Styles News - à la une***/
.news-list-item-inside {
width:250px;
height:120px;
float:left;
padding-right:15px;
}

.news-list-item-subheader {
float:left;
padding-right:15px;
font-weight:bold;
}

.news-list-item-subheader a{
font-weight:bold;
}

.encore-un-style {
width:365px;
height:auto;
padding-bottom:10px;
padding-top:10px;
border-bottom:1px dashed #006B85;
color:#006B85;
}

.encore-un-style b {
font-size:12px;
font-weight:bolder;
}

.encore-un-style2 {
width:auto;
height:auto;
padding-bottom:3px;
padding-top:3px;
border-bottom:1px dashed #006B85;
color:#006B85;
font-weight:bolder;
font-size:13px;
}

.encore-un-style2 a {
	text-decoration: underline;
	color:#00945C;
}

.encore-un-style2 p.bodytext {
	text-decoration: none;
	color: #000000;
}

.encore-un-style a {
	text-decoration: underline;
}

.encore-un-style p.bodytext {
	text-decoration: none;
	color: #000000;
}

.encore-un-style-image {
float:left;padding-bottom:10px;padding-right:10px;
}

.encore-un-style-image2 {
float:left;padding-bottom:10px;padding-right:10px;
}

.news_interne_dml_gch_titre a, .news-amenu-container_li a{
	color : #006b85;
	text-decoration:none;
}

#blocHomeCentre01 .csc-firstHeader {
	font-weight : bold;
	font-size : 14px;
}

#blocHomeCentre02 .csc-firstHeader {
	font-weight : bold;
	font-size : 14px;
}

#blocHomeCentre02 .csc-textpic a{
color:#FFFFFF;
}

#blocHomeCentre01 .csc-textpic a{
color:#FFFFFF;
}

#blocHomeCentre03 .csc-firstHeader {
	font-weight : bold;
	font-size : 14px;
}

#blocHomeCentredrt .csc-firstHeader {
	font-weight : bold;
	font-size : 14px;
}

#blocHomeCentregch .csc-firstHeader {
	font-weight : bold;
	font-size : 14px;
}
.blociframe, .blociframez, .note2, .labelle {
color:#000000;
}

.titre_alaune_single {
	display: block;
	border-bottom:1px dashed #006B85;
	color:#006B85;
	font-size:16px;
	font-weight:bold;
	margin-bottom:6px;
}

.titre_alaune_single H3 {
	font-size:13px;
	font-weight:bolder;
}

/*CHAMPS csc-mailform*/

.csc-mailform input, textarea, select {
background-color:#EBEBEB;
border:1px solid #BCBCBC;
color:#4D4D4D;
font-family:Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-top:2px;
text-decoration:none;
vertical-align:middle;
}
.csc-mailform-field {
margin-left:5px;
padding-left:5px;
text-decoration:none;
vertical-align:middle;
}
.csc-mailform label {
text-decoration:none;
vertical-align:middle;
width : auto;
height : auto;
display : block;
padding-top :10px;
}
#mailformformtype_mail{
margin-top :15px;
}
.csc-mailform-label span{
margin-top :15px;
}

/*CSS annuaire Liens*/

.singleview_jubarweblinks_link_report a {
color:#C1C1C1;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.overview_jubarweblinks a {
color:#EBEBEB;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.overview_jubarweblinks {
width:auto;
}

/**** INDEXED SEARCH ****/
.tx-indexedsearch-title a{
margin : 4px;
}

.tx-indexedsearch-descr descr{
margin : 4px;
}

/*test paul*/
.news-catmenu  {
   /*padding:5px 0px 0px 5px;
   margin:10px;*/
}

.news-catmenu DIV IMG {
   margin:0px;
   padding: 0px 3px 3px 0px;
   vertical-align: middle;
}
/*

ajout des modifs partenaire
max 13/06/07
*/

#partenairesOffre table {
	width : 100%;
	margin-top : 5px;
	margin-bottom : 25px;
	border-collapse:collapse;
}
#partenairesOffre td {
	padding: 0px;
	margin:0px;
	vertical-align : middle;
	text-align:left;
	border-collapse:collapse;
	
	
}
#partenairesOffre tr {
	padding: 0px;
	margin:0px;
	border-collapse:collapse;

}

#partenairesOffre a{
	color:#000000;text-decoration:underline;font-weight:bold;width:180px;dispaly:block;position:relative;
}

#partenairesOffre a:hover {
	color:#000000;text-decoration:underline;font-weight:bold;width:180px;dispaly:block;position:relative;
}
.choix_region {width:90%;text-align:center;font-weight:bold;display:block;position:relative;vertical-align:middle;height:65px;line-height:65px;
background-image:url(../medias-fr/tache_choix.gif);
background-position:right;
background-repeat:no-repeat;
}
.choix_region input{float:left;}
.choix_region img{float:right;}

#visu_partenaire_bas {width:100%;display:block;position:relative;height:auto;z-index:1;}
.news-single-related, .news-single-additional-info, .news-single-backlink, .news-single-links{
padding-top:4px;
padding-bottom:4px;
}
#tx-rggooglemap-cat{
font-weight:bold;
padding:1px 30px 10px 10px;
}

/* Paul 310807 - FAQ Styles*/
.tx-irfaq-pi1{
height:auto;
width:auto;
position:relative;
display:block;
}

div.news-single-img {
float: right;
}
/* Miguel 11.09.07 modif A LA UNE */
.news-list-container a p.bodytext{
font-weight:normal;
text-align:justify;
}
.news-list-item-inside{
margin-bottom:30px;
}

#mailformname{
margin-top:2px;
margin-left:5px;
background-color:#EBEBEB;
border:1px solid #BCBCBC;
color:#4D4D4D;
text-decoration:none;
vertical-align:middle;
}
#mailformemail{
	margin-top:2px;
	margin-left:5px;
	background-color:#EBEBEB;
	border:1px solid #BCBCBC;
	color:#4D4D4D;
	text-decoration:none;
	vertical-align:middle;
}
#mailformprenom,#mailformdate_naissance,#mailformtél{
	margin-left:5px;
	margin-top:2px;
	background-color:#EBEBEB;
	border:1px solid #BCBCBC;
	color:#4D4D4D;
	text-decoration:none;
	vertical-align:middle;
}
#mailformmessage{
	margin-left:5px;
}
a.internal-link {
	font-size: 11px;
}
.tdgch_news{
width:250px;
}
/* ajout Miguel 22.10.07 */
.news-catmenu .level1 a{
font-weight:bold;
color:black;
}
.news-catmenu .level1 .level2 a{
font-weight:bold;
color:grey;
padding-left:10px;
background-image:url(../medias-fr/listeStyle01-puce.gif);
background-repeat:no-repeat;
background-position: 0pt 5pt;
}
.news-catmenu .level1 .level2 .level3 a{
text-decoration:none;
background-image:none;
font-weight:normal;
color:blue;
padding-left:20px;
}
.news-catmenu .level1 .level2 .level3 a:hover{
text-decoration:underline;
}
.news-catmenu .level1 .level2 .img_option_act a{
padding-left:10px;
font-weight:bold;
color:red;
}
.news-catmenu .level1 .level2 .level3 .img_option_act a{
padding-left:20px;
font-weight:bold;
text-decoration:none;
color:red;
}
.news-catmenu .level1 .level2 .level3 .img_option_act a:hover{
text-decoration:underline;
}
/*.news-catmenu .level1 a{
font-weight:bold;
color:red;
}*/
.news-single-item div{
width:60%;
}
.news-single-item div.encore-un-style2{
width:100%;
margin-bottom:5px;
}
.news-single-item h3{
font-weight:bolder;
}
.encore-un-style2 .bodytext{
font-weight:normal;
}
.news-single-item .encore-un-style2 b{
color:#00945C;
}
.news-single-related dt, .news-single-files dt, .news-single-links dt{
font-weight:bolder;
margin-bottom:3px;
}
.news-single-files img{
margin-right:10px;
}
.news-single-related img{
margin-right:3px;
}
.encore-un-style2 h3{
margin-top:5px;
}
/*Paul 121107 : Formulaire d'incription MySmeno*/

.tx-srfeuserregister-pi1-text, .tx-srfeuserregister-pi1-password{
background-color:#ebebeb;
}
dt label, .tx-srfeuserregister-pi1-password-again {
margin-bottom:5px;
margin-top:10px;
font-weight:bold;
color:#00B0DC;
}
.tx-srfeuserregister-pi1-submit{
color:#00B0DC;
margin-right:10px;
background-color:#ebebeb;
}
.tx-srfeuserregister-pi1-error{
color:#00B0DC;
}
.tx-srfeuserregister-pi1-notice{
margin-bottom:10px;
padding-bottom:10px;
color:#00B0DC;
}
.tx-srfeuserregister-pi1 dt {
margin-top:10px;
font-weight:bold;
color:#00B0DC;
}
.tx-srfeuserregister-pi1 h4{
margin-bottom:10px;
}
.autopromo01MediaOff {
display:none;
}
.autopromo01MediaOn {
display:block;
}
.listeArguments input{
background-color:#EBEBEB;
/*width:9px;*/
}
dd input{
height:auto;
font-size:11px;
background-color:#ebebeb;
width:auto;
border: solid 1px #C1C1C1;
}
.intGrosTitre {
color:#00B0DC;
display:block;
font-size:17px;
font-weight:bold;
height:auto;
margin-bottom:5px;
width:auto;
}
/*Paul 24-01-08 Styles Mailformplus Jeu Smeno*/
.tx-thmailformplus-pi1{
	color: #4D4D4D;
	font-size: 10px;
	margin-left:5px;
	padding-left:5px;
	text-decoration:none;
	vertical-align:middle;
}
.tx-thmailformplus-pi1 input {
	color: #4D4D4D;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	border: solid 1px #BCBCBC;
	background-color: #ebebeb;
	margin-top: 2px;
	vertical-align: middle;
}
.tx-thmailformplus-pi1 label {
	display:block;
	height:auto;
	padding-top:10px;
	text-decoration:none;
	vertical-align:middle;
	width:auto;
}
/* Paul 030208 Mise en place des H1,H2,H3 pour le "corps" du texte"*/
#blocContenuBlancContent H1{
font-size:18px;
color:#00945C;
}
#blocContenuBlancContent H2{
font-size:16px;
color:#00899D;
}
#blocContenuBlancContent H3{
font-size:14px;
color:#000000;
}
#mailform label{
width:170px;
display:block;
float:left;
position:relative;
}
#mailform input{
width:100px;
}
#mailform{
width:95%;
}
#mailform .csc-mailform-field select{
display:block;
margin-left:175px;
position:relative;
}
#mailform .csc-mailform-field #mailformformtype_mail{
display:block;
margin-left:175px;
position:relative;
}
/* Paul 02/03/08 = Liens blanc HP*/
.csc-textpic-text .bodytext a{
color:#FFFFFF;
}
#blocHomeCentredrt li a {color:#FFFFFF;}
#blocHomeCentregch li a {color:#FFFFFF;}
#blocHomeCentredrt .bodytext a {color:#FFFFFF;}
#blocHomeCentregch .bodytext a {color:#FFFFFF;}
