/********************************************************************/
/*						PARTIE GENERALISTE							*/
/********************************************************************/

* { margin:0; padding:0; }

html, body { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background:url('/templates/europe-limousin/images/fond_repete.jpg'); color:#122f79; }
body { voice-family: "\"}\""; voice-family: inherit; text-align: center; }

#body { width: 640px; text-align:center; margin: 5px auto 0 auto; text-align: left; }


/********************************************************************/
/*								MENUS								*/
/********************************************************************/

#logo-europe { display:none; }
#btn-extranet { display:none; }
#form-recherche { display:none; }
#menu { display:none; }


/********************************************************************/
/*						BANDEAU HAUT ACCUEIL						*/
/********************************************************************/

#bandeau-haut { display:none; }
#logo-europe { display:none; }
#partie_droite { float:left; }
#bandeau-flash { display:none; }
#extranet-recherche { display:none; }
#logoeuropeimpression { float:left; width:320px;}
#tetiere-impression { display:block; width:650px; }

/********************************************************************/
/*							CONTENU ACCUEIL							*/
/********************************************************************/

#container-accueil #contenu-principal { height:485px; width:956px; }

#container-accueil #contenu { width:247px; height:674px; float:left; }
#container-accueil #vignettes-temoignages { width:247px; height:383px; }
embed { display:none }
#container-accueil #logos { display:none; }

#container-accueil #contenu-central { width:685px; height:474px; float:left; background:url('/templates/europe-limousin/images/accueil/fond_central.gif'); overflow:auto; }
#container-accueil #contenu-central h1 { color:#203B81; font-size:20px; padding-left:35px; }
#container-accueil #contenu-central #video-photo { padding-left:30px; }
#container-accueil #temoignage-details { padding-left:35px; }
#container-accueil #temoignage-details .resume { font-style:italic; color:#203B81; margin-bottom:10px;  }

#container-accueil #encart-actualite h1, #container-accueil #encart-focus h1 { color: #FFFFFF; font-size:26px; font-weight:normal; padding-bottom:10px; }
#container-accueil #encart-actualite h1 { padding-top:10px; }

#container-accueil #encart-actualite { display:none; }

#container-accueil #encart-focus { display:none; }

#container-accueil #phrase-bas { clear:left; height:11px; font-size:8px; letter-spacing:.5px; text-align:center; display:none }

#container-accueil .intro-temoignage { float:left; height:65px; overflow:hidden; width:161px; padding-top:9px; color:#122F79; font-size:11px; }
#container-accueil .intro-temoignage h1 { color:#122F79; font-size:13px; padding-bottom:0; margin-bottom:0 }

#container-accueil .onglet-temoignage { float:left; width:59px; height:65px; }
#container-accueil .onglet-temoignage img { border:0; }
#container-accueil .onglet-temoignage a { width:59px; height:77px; background:url('/templates/europe-limousin/images/accueil/onglet_temoignages.gif'); background-repeat:no-repeat;  background-position:top; padding:9px 0px 0px 27px; display:block; }
#container-accueil .onglet-temoignage a:hover, #container-accueil .onglet-temoignage a.selectionne { width:59px; height:77px; background:url('/templates/europe-limousin/images/accueil/onglet_temoignages_select.gif'); background-repeat:no-repeat; padding:9px 0px 0px 27px; }

/********************************************************************/
/*							CONTENU INTERIEUR						*/
/********************************************************************/

#container-interieur #espace-affichage { clear:left; float:left; background:url('/templates/europe-limousin/images/interieur/fond_contenu_repete.gif'); background-color:#FF0000 }
#container-interieur #espace-affichage #calage { width:0px; height:524px; float:left; }
#container-interieur #espace-affichage #affichage { float:left; width:640px; background-color:#FF0000 }
#container-interieur #espace-affichage #partie-gauche { display:none; }
#container-interieur #espace-affichage #partie-droite-interieure { padding-bottom:20px; width:640px; text-align:justify }
#container-interieur #espace-affichage #partie-droite-interieure #fil-titre { display:none; }
.lirelasuite { display:none; }

#container-interieur #bas { clear:left; background:url('/templates/europe-limousin/images/interieur/fond_contenu_bas.gif'); height:13px; width:956px; display:none }
#container-interieur #bas #phrase { font-size:8px; letter-spacing:.5px; text-align:center; padding-top:2px; }
#container-interieur #bas #nav-bas { display:none; }

#arianne { display:none; }
#petites_icones { display:none; }

#tpl-actualite .actualite, #tpl-presse .presse { border-bottom:1px solid #DCE0EB; margin-bottom:10px; padding-bottom:10px; }
#tpl-actualite .actualite a, #tpl-presse .presse a { text-decoration:none; color:#122f79 }
#tpl-actualite .lirelasuite, #tpl-presse .lirelasuite { text-align:right; padding-top:10px; }
#tpl-actualite .actualite .lirelasuite a, .presse .lirelasuite a { background:url('/templates/europe-limousin/images/interieur/etoile.gif'); background-repeat:no-repeat; padding-left:14px; color:#FF9900;}
#tpl-actualite .actualite .lirelasuite a:hover, .presse .lirelasuite a:hover { text-decoration:underline; }
#tpl-actualite .actualiteDetails .lirelasuite a, .presseDetails .lirelasuite a { background:url('/templates/europe-limousin/images/interieur/fleche_retour.gif'); background-repeat:no-repeat; padding-left:14px; color:#FF9900;}
#tpl-actualite .actualiteDetails .lirelasuite a:hover, .presseDetails .lirelasuite a:hover { text-decoration:underline; }
#tpl-actualite .actualite a.resume { color:#122f79; text-decoration:none }
#tpl-actualite .actualite a.resume:hover { color:#F89D00; text-decoration:none }
#tpl-actualite h2 { font-size:12px; }
#tpl-actualite h3 { font-size:14px; }

a.lien-rssactu { text-decoration:none; color:#000000; font-size:10px;}
a.lien-rssactu:hover { text-decoration:none; color:#000000; font-size:10px;}

#plandusite ul { list-style-type:none; }
#plandusite ul a { font-size:14px; background:url('/templates/europe-limousin/images/interieur/etoile.gif'); background-repeat:no-repeat; padding-left:14px; text-decoration:none; color:#FF9900; font-weight:bold; }
#plandusite ul a:hover { text-decoration:underline; }
#plandusite ul ul { list-style-type:disc; padding-left:30px; }
#plandusite ul ul a { font-size:12px; color:#122f79; background:none; padding-left:0px; }
#plandusite ul ul ul { list-style-type:circle; padding-left:30px; }
#plandusite ul ul ul a { font-size:12px; color:#122f79; background:none; padding-left:0px; font-weight:normal; }

#pagestatiquecontenu { display:none; font-style:normal; }
#pagestatiquecontenusansresume { font-style:normal; }
#pagesstatiques { font-style:italic; }
#pagesstatiques .lirelasuite { text-align:right; margin:5px 0px 5px 530px; font-style:normal; cursor:pointer; background:url('/templates/europe-limousin/images/interieur/deplier.gif'); height:17px; background-repeat:no-repeat; padding:1px 0px 0px 18px; color:#FF6600; font-weight:bold }

#texte .infolien, #texte .infolien .photo-lien, #texte .infolien .contenu-lien { float:left; }
#texte .infolien { padding-bottom:10px; width:450px; }
#texte .infolien .photo-lien { width:200px; }
#texte .infolien .contenu-lien { width:450px; }
#texte .infolien a { font-weight:bold; color:#FF6600;}

#texte .doc h2.decalage { padding-top:10px; }
#texte .doc a { padding-bottom:2px; }

#quiz h1 { margin-bottom:10px; }
#temoignages #image-video { padding-top:10px; padding-bottom:10px; text-align:center; }

#beneficiaires a.active { font-weight:bold; color:#000099}

/********************************************************************/
/*							FORMULAIRES								*/
/********************************************************************/

form { display:none; }
.libelle { font-weight:bold; float:left; width:185px; padding-bottom:5px; }
.champs { float:left; width:270px; padding-bottom:5px; }
.obligatoire { color:#FF0000; }
.inputtext { width:260px; font-size:11px; }
.inputtext2 { width:350px; font-size:11px; }
textarea { width:260px; font-size:11px;	font-family:Arial, Helvetica, sans-serif; }
textarea.large { width:350px; height:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.inputradio, .inputcheckbox { margin-left:100px; font-size:11px; }
.inputsubmit { border: 1px solid #D5E5F5; background-color:#024596; color:#FFFFFF; }
.boutoncentre { margin-top:10px; text-align:center; }
#quiz hr, #contacteznous hr, #temoignages hr, #beneficiaires hr { margin:10px 0px 10px 0px; border:1px solid #DCE0EB; }
#erreursformulaire { border: 1px solid #122f79; background-color:#DCE0EB; color:#FF0000; margin-bottom:15px; padding:5px; }

