/**************************************************************************************
FEUILLE DE STYLE DES PAGES DE L'ESPACE PUBLIC
***************************************************************************************/



@import url("global.css");



/* 
Divers
-----------------------------------------------------------------------------------------------
*/
/* Correction chromatique (Modification AP 19/01/2007) */
.espacePublic h1			{color: #007dad; font-size: 24px; font-weight: normal; padding:0; }
.espacePublic h2			{color: #829607; font-size: 17px; font-weight: normal; }
.espacePublic h3   			{color: #007dad; font-size: 14px; font-weight: normal; margin-top:1.5em }
/* Fin Correction chromatique (Modification AP 19/01/2007) */

.espacePublic .chapeau 		{font-size:14px;  color:#757575; width:90%}

.espacePublic #navh #m1 a	{display:block; background:url(../img/menuh/home.gif) no-repeat center 7px; width:30px; height:33px; padding:0 }
.espacePublic #navh #m1.sel {background:none; padding:0}
.espacePublic #navh #m1 span {display:none;padding:0; margin:0;}

/*
-----------------------------------------------------------------------------------------------
*/



/* 
Texte
-----------------------------------------------------------------------------------------------
*/

.text 					{height:100%}
.text ol 				{padding-left:25px;}
.text ul 				{padding:0;}
.text ul li 			{list-style:none; background:url(../img/puces/p0.gif) no-repeat 2px 4px; padding:0.2em 0 0.5em 2em}
.text ul li li		 	{list-style:none; background:url(../img/puces/p1.gif) no-repeat 2px 2px; padding:0 0 0 2em}
.text ul li li ul		{margin:0.2em 0 0.8em}
.text ul li li li		{list-style:none; background:url(../img/puces/p2.gif) no-repeat 2px 2px; margin::0.1em 0; padding:0 0 0 2em}

/*
-----------------------------------------------------------------------------------------------
*/



/* 
Illustrations
-----------------------------------------------------------------------------------------------
*/

.degrade								{background:#fff url(../img/table/degrade.gif) no-repeat top left}
.degradeIn								{background:url(../img/table/degrade_.gif) no-repeat top right; padding:8px 0 0 8px; }

.lineVerticalRight						{background:url(../img/commun/dotted-line-v.gif) repeat-y right; }

.lineVerticalLeft						{background:url(../img/commun/dotted-line-v.gif) repeat-y 225px;}
.lineVerticalLeft .degradeSplitA		{background:url(../img/commun/bg_eurotoll.jpg) right bottom no-repeat; margin:0 0 0 210px;  padding: 5px 5px 10px 40px;}
.lineVerticalLeft .degradeSplitA .text	{}
.lineVerticalLeft .degradeSplitB		{width:210px; float:left; padding:0 }

.degradeSplitA							{margin-right:210px;  padding: 0 30px 0 0; }
.degradeSplitB							{width:210px; float:right; }
.degradeSplitB .navvCentre				{padding:10px 5px 0 5px}
.degradeSplitB h2						{margin:0 0 0.5em}

#page_toll5 .lineVerticalLeft .degradeSplitA, 
#page_company3 .lineVerticalLeft .degradeSplitA	{background:none} 

/*
-----------------------------------------------------------------------------------------------
*/



/* 
Offres commerciales
-----------------------------------------------------------------------------------------------
*/

.offre 							{width:100%}
.offre table 					{}
.offre th 						{color:#056DBB; text-align:center; border-left:1px solid #fff}
.offre td 						{border-left:1px solid #fff; padding:4px }
.offre tr.serv td				{text-align:center; background:#f2f2f2}
.offre tr.serv th				{text-align:left;}
.offre tr.sepa  td				{height:7px; line-height:1px; font-size:1px; padding:0}
.offre td.equipement			{text-align:center;  font-weight:bold;}
.offre td.equipement a			{color:#056DBB;}
/* Offre titre (Modification AP 19/01/2007) */
.offre th.serv1, 
.offre th.serv2, 
.offre th.serv3, 
.offre th.serv4 				{width:172px; min-width:172px; height:41px; padding:0;}
/* Fin Offre titre (Modification AP 19/01/2007) */
.offre tr.serv th strong		{display:block; padding:0 0 0 35px; color:#fff; font-weight:normal; white-space:nowrap; }
.offre th.serv1 				{background:url(../img/eurotoll/offre/service1.gif) no-repeat}
.offre th.serv2 				{background:url(../img/eurotoll/offre/service2.gif) no-repeat}
.offre th.serv3 				{background:url(../img/eurotoll/offre/service3.gif) no-repeat}
.offre th.serv4 				{backgronund:url(../img/eurotoll/offre/service4.gif) no-repeat}
/* Debug ie (Modification AP 19/01/2007) */
.offreDes {width:100%}
/* Fin Debug ie (Modification AP 19/01/2007) */
.offreDes table 				{margin-bottom:15px}
.offreDes td.stepImg			{border-right:1px solid #d5d5d5; vertical-align:top; text-align:left; width:45px; padding:0;}
.offreDes td 					{padding-left:10px}
.offreDes td h3 				{margin-top:0}

/*
-----------------------------------------------------------------------------------------------
*/



/*
Bouton démo flash
-----------------------------------------------------------------------------------------------
*/

.demo_flash 	{display:none}
.demo_flash  	{background-image: url("../img/pictos/btn_demo_flash.gif"); background-repeat: no-repeat; margin-top: 17px; margin-bottom: 17px; padding-bottom: 0; padding-left: 160px;  height: 106px }

.text_demo   	{text-align: left; padding-top: 75px; padding-right: 5px }

#movie   		{background-image: url("../img/movie/movie_bg.jpg"); background-repeat: repeat-x; background-position: 0 bottom; margin-top: 10px; margin-right: auto; margin-left: auto; width: 512px; height: 370px }

/*
-----------------------------------------------------------------------------------------------
*/


/* Espace Actu (Ajout AP 02/02/2007) */
/*
Espace Presse Actualite
-----------------------------------------------------------------------------------------------
*/
.mainActu {}
.mainActu h2 { padding:0; margin:16px 0 0; position:relative; color:#1A96CD; font-size:18px }
.mainActu .tab {margin-bottom:0}
.mainActu td {vertical-align:top}
.mainActu td.txt {padding:0 10px;}
/* Deb Modification et ajout ( AP 01/03/2007 )*/
.mainActu td.txt .dateInfo    { color: #545454; font-size: 11px; font-weight: normal; padding-bottom: 10px }
.mainActu td.txt .titreInfo    { color: #1a96cd; font-size: 14px; font-weight: bold; padding-bottom: 3px }
.mainActu td.txt .titreInfo a {font-weight: normal}
/*fin Modification et ajout ( AP 01/03/2007 )*/
.mainActu td.txt a.lienInfo  { color: #829607; font-size: 11px }
.mainActu td.txt a.lienInfo span { color: #B2B2B2; }
.mainActu td.txt a.more {color:#036899; display:block; background:url(../img/pictos/p_more.gif) no-repeat 0 2px;  padding:0 16px 8px; font-size:11px;  line-height:11px}
.mainActu td.sepa { padding:0; height:20px; background:url(../img/commun/b.gif) repeat-x 0 10px; }
.mainActu td.link { background: url(../img/pictos/fch3.gif) no-repeat right center; text-align:right; padding:0 20px;}
.mainActu td.link a   {font-size: 11px;  }
.mainActu td.img         { width:122px; text-align:right; background-color: #fafafa;}
.mainActu td p  { color: #545454; font-size: 11px; margin: 0; padding: 2px 0 4px }
.mainActu h2 a.rss      { display:block; background: url(../img/pictos/rss.gif) no-repeat; text-align: center; position: absolute; z-index: 90; top: 5px; right: 0; width: 37px; height: 15px; text-decoration:none }
.mainActu .intro a.null {color:#545454}
.mainActu .full {display:none}
.mainActu td.txt .full a.more {background-image: url(../img/pictos/p_less.gif); }
.mainActu .on .full {display:block}
.mainActu .on .intro {display:none}
.mainActu.newsletter h2 {margin:24px 0 0; border-bottom:1px solid #1A96CD; padding-bottom:2px}
/* Fin Espace Actu (Ajout AP 02/02/2007) */
