/*****************************************/
/*SITE EMBEDIA - layout */
/*****************************************/
/* couleurs utilisees
BLEU	#09F; 
gris	#1A1A1A;
gris	#252525;
*/


#topnav
{
	width:840px;
	margin:20px auto 0  auto;
}
#fdbandeau
{
	width:100%;
	background:url(../img/fd-bandeau.gif) repeat-x;
}
#bandeau
{
	width:840px;
	height:138px;
	background:url(../img/bandeau.jpg) no-repeat top right;
	margin:0 auto;
}
#navcursor
{
	position:absolute;
	margin-top:133px;
}
#fdcontainer
{
	width:100%;
	background:#252525;
}
#container
{
	width:840px;
	margin:0 auto;
	background:url(../img/fd/fd1.gif) repeat-y top left;
	border:1px solid #252525;
}
#pagecontent
{
	width:100%;
	margin:29px 0;
	background:url(../img/fd/fd2.gif) repeat-y top left;
}
#footer
{
	width:840px;
	margin:5px auto;
}
/*****************************************/
/* navigation 1 */
/*****************************************/
#navigation
{
	width:840px;
	margin:0 auto;
}
#nav1
{
	margin-left:20px;
}
#nav1 LI A
{
	padding-left:7px;
	padding-right:7px;
}

/*****************************************/
/* style commun aux listes horizontales */
/*****************************************/

UL.listhor
{
	margin:0;
	padding:0;
}
.listhor LI
{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}
.listhor LI A
{
	display:block;
	float:left;
	color:#aaa;
}
.listhor LI A:hover
{
	color:white;
	text-decoration:none;
}
.listhor LI#current A
{
	color:white;
	cursor:text;
}
.listhor LI A IMG
{
	border:0;
}
/*****************************************/
/* style commun aux listes verticales */
/*****************************************/

UL.listvert
{
	margin:0;
	padding:0;
}
.listvert LI
{
	margin:0;
	padding:0;
	line-height:2em;
	border:1px;
	border-style:none;
	list-style-type:none;
}
.listvert LI A
{
	color:white;
	display:block;

}
.listvert LI A:hover
{
	color:#09F;	/*BLEU*/
	text-decoration:none;
}
.listvert LI.current A
{
	color:#09F;	/*BLEU*/
	cursor:text;
}
.listvert LI A IMG
{
	border:0;
}
/*****************************************/
/*   style spŽcifique ˆ la page EMBIWEB  */
/*****************************************/
#vnav-embiweb
{
	float:left;
	width:95%;
	overflow:hidden;
	font-size:1.1em;
	font-weight:bold;
}
.nav2 .nav2-embiweb-rte
{
	padding-left:28px;
	color:white;
	display:block;
}
.nav2 .nav2-embiweb, .nav2 .nav2-embiweb-rte A
{
	color:#09F;	/*BLEU*/
	display:inline;
}

/*****************************************/
/* langues et outils */
/*****************************************/
#topnav LI A
{
	color:white;
	text-transform:uppercase;
	margin-bottom:5px;
	font-size:10px;
}
#outils .listhor LI A
{
	padding:0 0 0 10px;
}


#langues
{
	float:left;
	width:400px;
}
#outils
{
	float:left;
	width:440px;
}
#outils UL.listhor
{
	float:right;
}

/*****************************************/
/* credits et mentions lÃ©gales */
/*****************************************/
#mentions
{
	float:left;
	width:400px;
}


#credits
{
	float:left;
	width:440px;
}
#credits UL.listhor
{
	float:right;
}
#credits .listhor LI A
{
	padding:0 0 0 20px;
	white-space:nowrap;
}

/*****************************************/
/* titres avec pictos */
/*****************************************/
.untitre
{
	padding-left:45px;
	height:40px;
}
#titreactus
{
	background:url(../img/pictos/reseau.gif) no-repeat top left;
}
#titreope
{
	background:url(../img/pictos/foule.gif) no-repeat top left;
}
#titrezoom
{
	background:url(../img/pictos/zoom.gif) no-repeat top left;
}
#titresolutions
{
	background:url(../img/pictos/rosedesvents.gif) no-repeat top left;
}
#titrevilles-territoires
{
	background:url(../img/pictos/rosedesvents.gif) no-repeat top left;
}
#titreevenementiel
{
	background:url(../img/pictos/foule.gif) no-repeat top left;
}
#titretransports
{
	background:url(../img/pictos/transport.gif) no-repeat top left;
}
#titreformation
{
	background:url(../img/pictos/mobile.gif) no-repeat top left;
}
#titreidees-interactives
{
	background:url(../img/pictos/mobile.gif) no-repeat top left;
}
#titreenbref
{
	background:url(../img/pictos/crayon.gif) no-repeat top left;
}
#titresociete
{
	background:url(../img/pictos/reseau.gif) no-repeat top left;
}
#titreembiweb,#titretelechargements
{
	background:url(../img/pictos/mobile.gif) no-repeat top left;
}
#titrereferences
{
	background:url(../img/pictos/reseau.gif) no-repeat top left;
}
#titreboutique
{
	background:url(../img/pictos/zoom.gif) no-repeat top left;
}

/*****************************************/
/* Affichage des erreurs */
/*****************************************/
.texteerreur
{
	color:red;
	font-size:12px;
	font-weight:bold;
}


/* ********************** */
/* Embiweb Form           */
/* ********************** */
#formEmbiweb .label
{
	float:left;
	width:150px;
}
#formEmbiweb input
{
	float:left;
}
#formEmbiweb button
{
	float:right;
	margin-right:40px;
}
.embiwebForm
{
	float:left;
	width:350px;
	margin-bottom:30px;
}
.embiwebForm .ligne
{
	display:block;
	height:30px;
}
.embiwebForm .lignedouble select
{
	margin-bottom:5px;
}
.embiwebForm .error
{
	color:red;
	font-weight:bold;
	height:40px;
}
.embiwebForm .fielderror
{
	background-color:#FF8D84;
}
.embiwebForm .lignedouble
{
	padding:10px 0;
	margin-bottom:10px;
	border:1px solid white;
	display:block;
}
#photoTelephone
{
	margin:10px 0 10px 190px;
}
