/********************************************************************/
/*						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: 955px; text-align:center; margin: 5px auto 0 auto; text-align: left; }


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

#logo-europe div a { height:150px; display:block; text-decoration:none; }
#logo-europe ul { padding:0px 33px 0px 0px; list-style-type:none; text-align:right; }
#logo-europe li a { color:#F29400; text-decoration:none; }
#logo-europe li a:hover { font-weight:bold; }

#btn-extranet { color:#F29400; font-weight:bold; text-transform:uppercase; font-size:13px; padding:24px 0px 0px 390px; float:left; }
#btn-extranet a { color:#F29400; font-weight:bold; text-transform:uppercase; font-size:13px; text-decoration:none; }
#form-recherche { float:left; padding:6px 0px 0px 95px; width:150px; }
#form-recherche input { border:0; margin:0; padding:0; height:16px; width:110px; float:left }
#form-recherche form { width:150px;}
#form-recherche .boutonrecherche { border:0; background-color:transparent; color:inherit; width:30px; padding-top:2px; cursor:pointer; float:left; margin-left:5px; }

#menu { height:47px; width:956px; }
#menu ul { list-style-type: none;  margin:0; }
#menu ul ul { padding:0 }
#menu ul li { position: relative; float:left; z-index: 10; }
#menu a { text-align:center; display:block; text-decoration:none; color:#c2c2c2; font-weight:bold; }
#menu img { border:0; }
#menu .niv1 { height:47px; }
/*#menu .niv2-large, #menu .niv2-petit  { background-color: #F49200; position: absolute; top: 65px; #left:0; display:none; padding:5px 0px 8px 0px; border-top:0;  }*/
#menu .niv2-large, #menu .niv2-petit  { background-color: #F49200; position: absolute; top: 47px; display:none; padding:5px 0px 8px 0px; border-top:0;  }
#menu .niv2-large a, #menu .niv2-petit a { text-align: left; float: none; color:#132F79; padding:2px 5px 2px 11px; margin:3px 0 0 15px; background:url('/templates/europe-limousin/images/puces/rond_sous_menu.gif'); background-repeat:no-repeat; background-position:top left }
#menu .niv2-large a:hover, #menu .niv2-petit a:hover { color:#FFFFFF; }
#menu .niv2-large a { width:214px; }
#menu .niv2-petit a { width:198px; }

#tetiere-impression { display:none; }
#logoeuropeimpression { float:left; width:600px; }


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

#bandeau-haut { width:956px; }
#bandeau-haut a.select { font-weight:bold; }
#logo-europe { background:url('/templates/europe-limousin/images/bandeau_v2/logo_europe.jpg'); width:247px; height:236px; float:left; }
#partie_droite { float:left; }
#bandeau-flash { background:url('/templates/europe-limousin/images/bandeau_v2/Mqt_bandeauv2_02.gif'); width:709px; height:184px;float:left; overflow:hidden }
#extranet-recherche { background:url('/templates/europe-limousin/images/bandeau_v2/bandeau_extranet_recherche.jpg'); width:709px; height:52px; float:left; overflow:hidden; }
#extranet-recherche form {padding:0; margin:0; }

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

#container-accueil #contenu-principal { height:485px; width:956px; }
#container-accueil #affichage-gauche { float:left; width:709px; }
#container-accueil #temoignages-logos { width:709px; height:474px; }

#container-accueil #contenu { width:247px; height:474px; float:left; }
#container-accueil #vignettes-temoignages { width:247px; height:383px; padding-top:33px; }
#container-accueil #logos { padding-left:2px; }
#container-accueil #logos img { padding-right:5px; }

#container-accueil #contenu-central { width:462px; height:474px; float:left; background:url('/templates/europe-limousin/images/accueil/fond_central.gif'); background-repeat:no-repeat; overflow:auto }
#container-accueil #contenu-central h1 { color:#203B81; font-size:20px; padding:42px 0px 10px 30px; }
#container-accueil #contenu-central #video-photo { padding-left:30px; }
#container-accueil #temoignage-details { padding:5px 25px 0px 30px; background-color:#FFFFFF; }
#container-accueil #temoignage-details h2 { text-align:right; }
#container-accueil #temoignage-details .resume { font-style:italic; text-align:right; color:#203B81; margin-bottom:10px;  }

#container-accueil #affichage-droite {  float:left; width:247px; height:485px; }

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

#container-accueil #encart-actualite { background:url('/templates/europe-limousin/images/accueil/encart_actu.jpg'); width:247px; height:240px; }
#container-accueil #encart-actualite h2, #container-accueil #encart-actualite li a {color: #FFFFFF; text-decoration:none }
#container-accueil #encart-actualite li .lirelasuite { padding-top:3px; text-align:right }
#container-accueil #encart-actualite li div.lirelasuite a:hover { text-decoration:underline; }
#container-accueil #encart-actualite h2 { font-size:14px;  }
#container-accueil #encart-actualite li a { font-size:11px; }
#container-accueil #encart-actualite #aucune-actualite { color:#FFFFFF; padding-left:26px;}

#container-accueil #encart-focus { background:url('/templates/europe-limousin/images/accueil/encart_focus.jpg'); width:247px; height:225px; color:#FFFFFF; padding-top:15px;}
#container-accueil #focus-contenu { width:195px; padding:0px 26px 0px 26px; height:203px; overflow:auto; }
#container-accueil #focus-contenu .photo { text-align:center; padding:10px 0px 10px 0px; }
#container-accueil #focus-contenu a { color:#FFFFFF; text-decoration:underline; font-size:11px;}
#container-accueil #encart-focus #aucun-focus { padding:0px 26px 0px 26px; height:203px; }
#container-accueil #encart-focus #navigationbas { text-align:right; padding-right:26px; }
#container-accueil #encart-focus #navigationbas ul li { display:inline; }
#container-accueil #encart-focus #navigationbas ul li a { color:#122f79; text-decoration:none; font-size:10px; font-weight:bold }
#container-accueil #encart-focus #navigationbas ul li a:hover { text-decoration:underline; }

#container-accueil #phrase-bas { bottom:0; height:11px; width:669px; font-size:8px; letter-spacing:.5px; text-align:right; padding-right:40px; }

#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'); }
#container-interieur #espace-affichage #calage { width:0px; height:524px; float:left; }
#container-interieur #espace-affichage #affichage { float:left; width:956px; }
#container-interieur #espace-affichage #partie-gauche { width:251px; float:left; }
#container-interieur #espace-affichage #partie-droite-interieure { width:705px; float:left; padding-bottom:20px; }
#container-interieur #espace-affichage #partie-droite-interieure #fil-titre { height:94px; background:url('/templates/europe-limousin/images/interieur/fil-titre.gif'); padding-left:50px; padding-right:25px; }
#container-interieur #espace-affichage #partie-droite-interieure #texte, #container-interieur #espace-affichage #partie-droite-interieure #texteps, #tpl-actualite, #tpl-presse { padding-left:50px; padding-right:25px; }

#container-interieur #bas { clear:left; background:url('/templates/europe-limousin/images/interieur/fond_contenu_bas.gif'); height:13px; width:956px; position:relative }
#container-interieur #bas #phrase { width:600px; float:left; font-size:8px; letter-spacing:.5px; text-align:right; padding-top:2px; margin-left:170px; margin-right:10px;  _width:460px; _margin-left:140px; }
 }
#container-interieur #bas #nav-bas { width:171px; float:left; font-size:8px; text-align:right; padding-right:10px; }
#container-interieur #bas #nav-bas ul { padding:0; margin:0; }
#container-interieur #bas #nav-bas ul li { display:inline; }
#container-interieur #bas ul li a { color:#122f79; text-decoration:none; font-size:10px; text-decoration:none; font-weight:bold }
#container-interieur #bas ul li a:hover { text-decoration:underline; }
#container-interieur #logos { padding-left:2px; margin-top:-40px; position:absolute; left:0; }
#container-interieur #logos img { padding-right:5px; }
#container-interieur #permiereimage { margin-left:40px;}

#arianne { text-align:right; color:#122f79; font-size:10px; height:50px; }
#arianne a { color:#122f79; text-decoration:none; }

#petites_icones { color:#122f79; font-size:10px; height:20px; width:140px; float:left; text-align:left }
#petites_icones a img { border:0; }

#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 }
#rss-actu, #rss-presse { position:absolute; }
#rss-actu div, #rss-presse div { float:left; }
#rss-actu #lien-flux-texte, #rss-presse #lien-flux-texte { padding-top:5px; padding-left:2px; }

a.lien-rssactu, a.lien-rsspresse { text-decoration:none; color:#000000; font-size:10px;}
a.lien-rssactu:hover, a.lien-rsspresse: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:315px; }
#texte .infolien .photo-lien { width:200px; }
#texte .infolien .contenu-lien { width:315px; }
#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}
h3.beneficiaires-h3 { font-size:14px}
a.lien-liste-beneficiaires { text-align:right; margin-left:30px; text-decoration:none; }
a.lien-liste-beneficiaires:hover { text-decoration:underline; }

#fiches-mesures h2 { font-size:13px; }
#fiches-mesures .titre { font-weight:normal; font-size:13px; padding-bottom:10px; }

#fiches-mesures .bloc-plafonds { width:211px; float:left; color:#EC2B26; margin-right:10px;  }
#fiches-mesures .plafonds-subvention { margin-top:-15px;border:2px solid #EC2B26; width:197px; padding:10px 5px 5px 5px; color:#EC2B26; z-index:1 }
#fiches-mesures .titre-bloc-rouge {  text-align:center; width:207px; padding-bottom:8px; } 
#fiches-mesures .titre-bloc-rouge h3 {  width:150px; margin:0 auto; color:#EC2B26; z-index:2; position:relative; background-color:white; } 

#fiches-mesures .bloc-beneficiaires { width:211px; _width:208px; float:left; color:#00A451; margin-right:10px; }
#fiches-mesures .beneficiaires { margin-top:-15px;border:2px solid #00A451; width:197px;_width:194px; padding:10px 5px 5px 5px; color:#00A451; z-index:1 }
#fiches-mesures .titre-bloc-vert {  text-align:center; width:207px; padding-bottom:8px; } 
#fiches-mesures .titre-bloc-vert h3 {  width:82px; margin:0 auto; color:#00A451; z-index:2; position:relative; background-color:white; } 

#fiches-mesures .bloc-texte { color:#000000; width:432px; float:left; margin-right:10px; }

#fiches-mesures .bloc-contacts { width:186px; float:left; color:#00A8ED; }
#fiches-mesures .bloc-contacts a { text-decoration:none; color:#00A8ED; }
#fiches-mesures .bloc-contacts a:hover { text-decoration:underline; }
#fiches-mesures .lieu-contact { margin-top:-15px;border:2px solid #00A8ED; width:172px; padding:10px 5px 5px 5px; color:#00A8ED; z-index:1 }
#fiches-mesures .titre-bloc-bleu {  text-align:center; width:182px; padding-bottom:8px; } 
#fiches-mesures .titre-bloc-bleu h3 {  width:50px; margin:0 auto; color:#00A8ED; z-index:2; position:relative; background-color:white; } 
#fiches-mesures .bloc-contacts .detailcontact { color:#000000; font-size:11px; }

#fiches-projets a, #liste-projets-finances a { color:#132F79; }
#fiches-projets a:hover, #liste-projets-finances a:hover { color:#FF6600; text-decoration:none }

#grossir-police, #imprimer-la-page { padding-right:10px; }

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

.libelle { font-weight:bold; float:left; width:185px; padding-bottom:5px; }
.champs { float:left; width:440px; padding-bottom:5px; }
.obligatoire { color:#FF0000; }
.inputtextsanstaille { font-size:11px; }
.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, #fiches-mesures hr, #moteur-recherche 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; }
.form-commentaire { font-weight:normal; font-style:italic; font-size:11px; }


/********************************************************************/
/*						MOTEUR DE RECHERCHE							*/
/********************************************************************/

.searchBox {font-size:12px;}
.searchBox td {  padding-right:10px;}
#other_pages { text-align:center; }
#moteur-recherche ul { list-style-type:none; padding:0; margin:0;}
#moteur-recherche #results a, #moteur-recherche .cntr a, #moteur-recherche .sml { color:#D95800; }
.mak_2 { background: #DCE0EB; }


/********************************************************************/
/*								ZOOMS								*/
/********************************************************************/

.zoom1 { font-size:12px; }
.zoom2 { font-size:14px; }
.zoom3 { font-size:16px; }
.zoom4 { font-size:18px; }
.zoom5 { font-size:20px; }
.zoom6 { font-size:22px; }
.zoom7 { font-size:24px; }

.zoom1 h1 { font-size:18px; }
.zoom2 h1 { font-size:20px; }
.zoom3 h1 { font-size:22px; }
.zoom4 h1 { font-size:24px; }
.zoom5 h1 { font-size:26px; }
.zoom6 h1 { font-size:28px; }
.zoom7 h1 { font-size:30px; }

.zoom1 h2 { font-size:14px; }
.zoom2 h2 { font-size:16px; }
.zoom3 h2 { font-size:18px; }
.zoom4 h2 { font-size:20px; }
.zoom5 h2 { font-size:22px; }
.zoom6 h2 { font-size:24px; }
.zoom7 h2 { font-size:26px; }

.zoom1 h3 { font-size:12px; }
.zoom2 h3 { font-size:14px; }
.zoom3 h3 { font-size:16px; }
.zoom4 h3 { font-size:18px; }
.zoom5 h3 { font-size:20px; }
.zoom6 h3 { font-size:22px; }
.zoom7 h3 { font-size:24px; }



