@import url("global_v2.css");

/**************************************************************************************
FEUILLE DE STYLE DES PAGES DE L'ESPACE PUBLIC
***************************************************************************************/

/* 
Divers
-----------------------------------------------------------------------------------------------
*/
/* Modification AP 12/06/2007 */
h1				{color: #A5AD00; font-size: 27px; font-weight: bold; padding:0 0 5px 0; border-bottom:px solid #A5AD00 }
h2				{color: #829607; font-size: 17px; font-weight: normal; margin-top:1.7em }
h2.alt 			{color: #007DB7}
h3   			{color: #829607; font-size: 14px; font-weight: normal; margin-top:1.3em }

.chapeau 		{font-size:14px;  color:#757575; width:90%}

#navh #m1 a		{display:block; background:url(../img/menuh/home.gif) no-repeat center 7px; width:30px; height:33px; padding:0 }
#navh #m1.sel 	{background:none; padding:0}
/* Fin Modification AP 12/06/2007 */
/*
-----------------------------------------------------------------------------------------------
*/



/* 
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} 
/* Ajout AP 20070515 */
#page_services2 .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 
	.offre th.serv5
	.offre th.serv6				{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; font-size:10px; }
.offre th.serv2 				{background:url(../img/eurotoll/offre/service2.gif) no-repeat; font-size:10px; }
.offre th.serv3 				{background:url(../img/eurotoll/offre/service3.gif) no-repeat; font-size:10px; }
.offre th.serv4 				{background:url(../img/eurotoll/offre/service4.gif) no-repeat; font-size:10px; }
.offre th.serv5 				{background:url(../img/eurotoll/offre/service5.gif) no-repeat; font-size:10px; }
.offre th.serv6 				{background:url(../img/eurotoll/offre/service6.gif) no-repeat; font-size:10px; }

/* 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}

/* Ajout AP 2007/05/15 */
.offre tr.h th.t { background:#fff; border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; border-bottom:none; color:#829607; font-size:15px}
.offre tr.h th {background:#1390CA url(../img/eurotoll/offre/bg-th.gif) repeat-x; border:1px solid #0573A8; border-left:none; font-weight:normal; font-size:10px; line-height:10px; padding:0 0 3px }
.offre tr.h th a {color:#fff; text-decoration:none}
.offre tr.h th a span {text-decoration:underline; white-space:nowrap}
.client_prospet {background:#F2F8FB; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.client_prospet table td {width:50%; padding:8px 0}
.client_prospet p {margin:0; padding:0; text-align:center; color:#738506;}
.client_prospet a.bt {width:100%; text-align:center; max-width:none; background-position:center top; padding:0; margin:4px 0 0}
.client_prospet a:hover.bt { background-position:center -24px}


/* ajout AP 12/06/2007 */
.block_offre, .block_offre_ { padding:10px 0; border-top:1px solid #ccc; background:#fff url(../img/eurotoll/offre/bg.gif) repeat-x;}
.block_offre h2, .block_offre_ h2 {padding:0 10px; margin:0}
.block_offre input, .block_offre_ input {border:1px solid #A5ACB2; color:#444; font-size:12px; width:75px}
.block_offre p, .block_offre_ p { padding:0 10px}
.block_offre .plus, .block_offre_ .plus { background:#F7F8FA; padding:5px; position:relative; margin-right:5px}
.block_offre .plus a {color:#829607; display:block; padding-left:14px; background:url(../img/pictos/fch3.gif) no-repeat  0 2px}
.block_offre_ .plus a {color:#829607; display:block;  padding-left:14px; padding-bottom:2px; border-bottom:1px dotted #829607; background:url(../img/pictos/fch3_.gif) no-repeat 0 2px}
.block_offre .price, .block_offre_ .price { position:absolute; right:5px; top:5px; font-size:0.9em}
.block_offre .in { display:none}
.block_offre_ .in {background:#F7F8FA;  padding:5px 10px 10px;}
.block_offre_ .in p { color:#0E88B2; margin:0}
.block_offre_ .in a { color:#0E88B2; text-decoration:underline}
/* Fin ajout AP 12/06/2007 */

/*
-----------------------------------------------------------------------------------------------
*/



/*
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) */


