H1						{
						font-size:18px;
						color:white;
						font-weight: bold;
						margin:0px;
						padding:0px;
						}

BODY			      	{
						font-family: Verdana,Helvetica,Arial;
						color:#7E7E7E;
						font-size:10px;
						margin:0px;
						padding:0px;
						}


/* Positionnement Layout global*/
DIV#contentRub			{
						position:absolute;
						width:555px;
						top:180px;
						left:20px;
						}

DIV#content				{
						position:relative;
						left:30px;
						width:505px;
						background-color:white;	
						}

DIV#contentInstit		{
						position:relative;
						left:160px;
						width:375px;
						background-color:white;	
						}

DIV#logo				{
						position:absolute;
						left:19px;
						top:7px;
						width:140px;
						height:170px;
						z-index:5;
						}

DIV#navRub				{
						position:absolute;
						left:575px;
						top:48px;
						width:190px;
						/*height:375px;*/
						z-index:1;
						}

.navBlock				{
						width:165px;
						margin-bottom:13px;
						}

.navBlockFlash			{
						background : white;
						width:161px;
						text-align:center;
						}

.tdNavInstit			{
						height:20px;
						background:#6687BF;
						cursor:pointer;
						}

DIV#navInstitRub		{
						position:absolute;
						top:550px;
						left:575px;
						}

.tdNavInstitOn			{
						height:20px;
						background:#0C419A;
						cursor:pointer;
						}

DIV#navInstit			{
						position:absolute;
						left:20px;
						top:235px;
						width:135px;
						z-index:1;
						}

DIV#navInstitSearch		{
						position:absolute;
						top:260px;
						left:20px;
						}

DIV#search				{ 
						position:absolute;
						left:20px;
						top:435px;
						width:135px;
						z-index:1;
						}

DIV#resultSearch		{
						position:absolute;
						left:20px;
						top:195px;						
						}

DIV#blockMentions		{
						margin-top:2px;
						text-align:right;
						width:375px;
						}


DIV#butRetour			{position:relative;top:0px;left:0px;width:130px;height:130px;}

DIV#miniNav				{
						position:relative;
						top:65px;
						left:170px;
						}

DIV#bigTit				{
						position:relative;
						top:120px;
						left:170px;
						width:350px;
						height:20px;
						vertical-align:baseline;
						}

DIV#bigTitInstit		{
						font-family: Arial,Verdana,Helvetica;
						position:relative;
						top:80px;
						left:12px;
						width:350px;
						}

.inpSearch				{
						color:#6687BF;
						width:80px;
						border:1px solid #6687BF;
						font-size: 10px;
						}




/* typo et liens defaut charte */
.txt				{font-size: 10px; color: #7E7E7E; font-weight: normal; line-height:14px; }   
.txtBold			{font-size: 10px; color: #7E7E7E; font-weight: bold; line-height:14px; } 
.txt A				{color: #7E7E7E;text-decoration: underline;}
.txt A:hover		{color: #7E7E7E;text-decoration: none;}

.tit				{font-size: 12px; color: #7E7E7E; font-weight: normal; line-height:14px; }   
.titBold			{font-size: 12px; color: #7E7E7E; font-weight: bold; line-height:14px; } 


.txtBlanc			{font-size: 10px; color: white; font-weight: normal; line-height:14px; }
.txtBlancBold		{font-size: 10px; color: white; font-weight: bold; line-height:14px; }
.txtBlanc A			{color: white;text-decoration: underline;}
.txtBlanc A:hover	{color: white;text-decoration: none;}

.titBlanc			{font-size: 12px; color: white; font-weight: normal; line-height:14px; }
.titBlancBold		{font-size: 12px; color: white; font-weight: bold; line-height:14px; }

A.lkNavInstit			{ margin-left:6px; font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavInstit:link	    { margin-left:6px; font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavInstit:visited	{ margin-left:6px; font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavInstit:hover		{ margin-left:6px; font-size: 10px; color: white; font-weight: bold; text-decoration: none;}

A.lkPdfDwnld			{ font-size: 10px; color: white; font-weight: bold; text-decoration: underline; }
A.lkPdfDwnld:link		{ font-size: 10px; color: white; font-weight: bold; text-decoration: underline; }
A.lkPdfDwnld:visited	{ font-size: 10px; color: white; font-weight: bold; text-decoration: underline; }
A.lkPdfDwnld:hover		{ font-size: 10px; color: white; font-weight: bold; text-decoration: none; }

/*----------   Paragraphes  Style -----------*/
.spacerUp		{ clear:both;width:100px;height:10px; }
.spacerDwn		{ clear:both;width:100px;height:10px; }

.para			{ 
				position:relative;
				clear:both;
				display:block;
				background-color:white;
				margin-left:6px;
				margin-right:6px;
				}

/* Correction des puces sur fond coloré */
DIV.container SPAN.puce {
						width:10px;
						height:8px;
						background-image:url("../img/puce_blanche.gif");
						background-repeat:no-repeat;
						}
DIV.bgCol SPAN.puce {
						width:10px;
						height:8px;
						background-image:url("../img/puce_blanche.gif");
						background-repeat:no-repeat;
						}


/*----------   Special display paraengine -----------*/
.adminParaBlock		{ position:relative; left:100px; width:505px; background-color:white; }





/* block droite et gauche habillage */
.containerLeft	{ position:relative;float:left;margin-left:-20px;display:block; }
.alignLeft		{ text-align:left; }

.containerRight	{ position:relative;float:right;margin-right:-15px;display:block; }
.alignRight		{ text-align:right; }

.containerTxt	{ width:188px; padding:6px; }
.container		{ margin-left:6px;margin-right:6px; }

.bgBlanc		{ background-color:white; }

.BlockColTxt	{ padding:6px; }
.blockColTit	{ margin-top:12px }
.blockFullImg	{ text-align:center; }

.blockLegend	{ padding:6px;margin-top:0px;margin-bottom:0px; color: white;}



/*----  Modif 01/06 style fixe pour le Home block Actu */
.bgColBleu1		{ background-color:#6687BF;}
.bgColBleu2		{ background-color:#0C419A;}
.bgColRouge		{ background-color:#CC1100;}
.bgColOrange	{ background-color:#FF6C00;}
.bgColVertOie	{ background-color:#B7B100;}
.bgColVert		{ background-color:#78AB00;}
.bgColBlanc		{ background-color:#FFFFFF;}


.bigTitItal		{ font-size:14px; line-height:18px;color:white; font-weight: bold; margin:0px; padding:0px;font-style:italic}

.bigTitNoir		{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#000000;}
.bigTitGris		{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#7E7E7E;}
.bigTitBleu1	{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#6687BF;}	
.bigTitBleu2	{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#0C419A;}	
.bigTitRouge	{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#CC1100;}	
.bigTitOrange	{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#FF6C00;}
.bigTitVertOie	{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#B7B100;}
.bigTitVert		{ font-family: Arial,Verdana,Helvetica; font-size:22px; color:white; font-weight: normal;color:#78AB00;}

A.savoirPlus		{ font-size: 10px; color: white; font-weight: bold; text-decoration: underline; }