html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #014495;
	color:#666699;
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, verdana, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-align: center;
}

.displaynone {
	display:none;
}

#body {
	width: 955px;
	text-align:center;
	margin: 0 auto 0 auto;
	text-align: left;
}
/*  carte a points  */
#carte_apoints{
	float:left;
	padding-top:20px;
	width:250px;
}
#liste_points{
	float:left;
	width:210px;
}
#liste_points a {
	color:#666699;
	text-decoration:none;
}
#liste_points a:hover {
	color:#666699;
	text-decoration:underline;
}
#detail_point{
	clear:left;
}
#detail_point a {
	color:#666699;
	text-decoration:none;
}
#detail_point a:hover {
	color:#666699;
	text-decoration:underline;
}

#titrefiche{
	float:left;
	width:390px;
}
#retourcarte{
	float:left;
	width:80px;
}
#retourcarte a {
	color:#666699;
	text-decoration:none;
}
#retourcarte a:hover {
	color:#666699;
	text-decoration:underline;
}
#detailfiche{
	clear:left;
	text-align:justify;
}

#calage_liste_points{
	padding-top:10px;
}

/* fin carte a points */
#tetiereimpression { display:none; }

#container, #calage_ie6, #haut, #haut .logo, #haut .centre, #haut .droite, #haut .btn_vous_avez_un_projet,
#haut .gauche_btn_vous_avez_un_projet, #haut .dessous, #haut .programmes_europeens, #haut .gauche_feder, 
#haut .gauche_feader, #bas, #bas .menu_gauche, #bas .texte, #haut .droite_btn_feader, 
#haut .lignebas {
	float:left;
}

#container { background:url('/templates/sgar/images/fondbleuligne.gif'); width:955px; overflow:hidden; }
#calage_ie6 { height:356px;	width:0px; }

#haut { height:214px; }
#haut img { border:0; }
#haut .logo {
	background:url('/templates/sgar/images/l_europe_sengage.gif');
	height:214px;
	width:197px;
}
#haut .logo a {
	display:block;
	height:214px;
	width:197px;
}
#haut .centre {	width:557px; }
#haut .droite, #haut .etoiles {	width:201px; }
#haut .etoiles {
	background:url('/templates/sgar/images/etoiles.gif');
	height:149px;
}
#haut .btn_vous_avez_un_projet, #haut .lignehaut {
	overflow:hidden;
}
#haut .btn_vous_avez_un_projet {
	width:168px;
	height:42px;
}
#haut .gauche_btn_vous_avez_un_projet {
	background:url('/templates/sgar/images/droite_vous_avez_un_projet.gif');
	width:33px;
	height:42px;
}
#haut .dessous { height:16px; padding-left:110px; border:0; overflow:hidden; }
#haut .dessous img { margin-top:0px; vertical-align:bottom }
#haut .lignehaut { height:60px; }
#haut .lignebas { width:557px; }
#haut .lignecentre {
	background:url('/templates/sgar/images/bandeau_images.jpg');
	width:557px;
	height:106px;
	clear:left;
}
#haut .gauche_feder, #haut .droite_btn_feader {
	height:48px;
}
#haut .gauche_feder { width:52px; }
#haut .droite_btn_feader {
	background:url('/templates/sgar/images/gauche_vous_avez_un_projet.gif') no-repeat top right;
	width:59px;
}

#bas { background:url('/templates/sgar/images/fondbleu.gif') no-repeat bottom right;}
#bas .menu_gauche {
	background:url('/templates/sgar/images/menu_gauche.jpg') no-repeat top;
	min-height:356px;
	width:197px;
}
#bas .menu_gauche_lien {
	height:195px;
}
#bas .texte {
	min-height:346px;
	width:723px;
	margin-left:25px;
	padding-right:10px;
}

#clearleft {
	clear:left;
	width:955px;
}

.clearleft {
	clear:left;
}
.bloccontactfiche {
	float:left;
	width:237px;
	padding-top:0px;
}

#menubas {
	float:left;
	height:30px;
	width:955px;
	background:url('/templates/sgar/images/fondbas.gif') no-repeat top right;
}
#menubas .contact {
	float:left;
	width:210px;
	text-align:right;
	padding-top:8px;
}
#menubas .contact a,#menubas .contact a:hover {
	color:#314DA1;
	font-size:11px;
	padding-right:33px;
	text-decoration:none;
	width:177px;
}
#menubas .liens {
	background:url('/templates/sgar/images/drapeaux.gif') no-repeat;
	padding-left:200px;
	padding-top:7px;
	float:left;
	border-top:1px solid #DFCDFE;
	height:22px;
	width:535px;
}
#menubas a {
	color:#9999CC;
	font-weight:bold;
	text-decoration:none;
	padding-right:10px;
}
#menubas a:hover {
	color:#9999CC;
	font-weight:bold;
	text-decoration:underline;
	padding-right:10px;
}

#menu {
	text-align: right;
	font-size:11px;
	margin-right:12px;
	margin-left:37px;
}

#menu img {
	padding:25px 0 0 3px;
	border:0;
}
#menu a {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
#menu a.select {
	font-weight: bold;
	color:#FFFFFF;
}
#menu a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

#menu ul {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	margin-right: 8px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu ul li {
	margin: 0;
	padding: 0;
	margin-bottom: 2px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu ul li form {
	margin: 0;
	padding: 0;
}
#menu ul li.li_contact {
	padding-top:85px;
}
#menu ul li a.btn_contact {
	color:#324BA0;
}
#menu ul li a.btn_contact:hover {
	color:#FFFFFF;
}
#menu ul li a.btn_contact_blanc {
	color:#FFFFFF;
}
#menu ul li a.btn_contact_blanc:hover {
	color:#FFFFFF;
}
#menu ul li ul {
	margin: 0;
	padding: 0;
	margin-left: 15px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu .inputrecherche {
	border:0px;
	padding:0px;
	margin:0px;
	height:15px;
	background-color:transparent;
	margin-bottom:10px;
	font-size:11px;
	padding-left:2px;
	padding-right:5px;
	color:#024596;
}
#menu .boutonrecherche {
	border-width:0px;
	border-style:hidden;
	border-color:transparent;
	padding:0px;
	margin:0px;
	background-color:transparent;
	margin-bottom:8px;
	margin-right:2px;
	color:#024596;
	font-size:10px;
}
#fondrecherche {
	background:url('/templates/sgar/images/fondrecherche.gif') no-repeat top;
}

#filariannehaut {
	border-top:1px solid #DFCDFE;
	border-bottom:1px solid #DFCDFE;
	margin-top:9px;
	height:25px;
}
.arianne {
	color:#0E2291;
	font-size:10px;
}
.arianne a {
	color:#999999;
	text-decoration:none;
}
.arianne a:hover {
	color:#666666;
}
#arianneaccueil {
	color:#0E2291;
	font-size:10px;
	border-top:1px solid #DFCDFE;
	/*border-bottom:1px solid #DFCDFE;*/
	margin-top:9px;
	/*height:25px;*/
}

#pagestatiquecontenu{
	display:none;
}

#contenu, #contenuinterieur {
	float:left;
	width:289px;
	padding-right:3px;
	padding-top:3px;
	font-size:11px;
	overflow:hidden;
}
#contenuinterieur {
	width:464px;
	margin-right:10px;
}
#contenuinterieur li {
	list-style-type:disc;
	margin-left:15px;
}
#centre {
	float:left;
	width:184px;
	border-left:1px solid #CCCCFF;
	text-align:center;
	overflow:hidden;
}
#centre h1, #centre a {
	color:#FF9933;
	font-size:16px;
	margin:5px;
	margin-top:2px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
#centre a:hover {
	color:#FF9933;
	font-size:16px;
	margin:5px;
	margin-top:2px;
	text-align:left;
	font-weight:normal;
	text-decoration:underline;
}
#centre a.petit {
	color:#000;
	font-size:10px;
	margin:5px;
	margin-top:2px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
#centre a.petit:hover {
	color:#000;
	font-size:10px;
	margin:5px;
	margin-top:2px;
	text-align:left;
	font-weight:normal;
}

#fiche { padding-bottom:2px; padding-top:3px; float:left;}
#fiche #themecolgauche, #fiche #themecoldroite {
	float:left;
	width:141px;
	font-size:9px;
}
#fiche #themecolgauche {
	margin-right:6px;
}
#fiche .themecouleur1 {
	color:#676767;
	border-bottom:1px solid #E0D1FF;
}
#fiche .themecouleur2 {
	color:#003399;
	border-bottom:1px solid #E0D1FF;
}
#fiche .themecouleur1 a {
	color:#676767;
	text-decoration:none;
}
#fiche .themecouleur2 a {
	color:#003399;
	text-decoration:none;
}
#fiche .themecouleur1 a:hover {
	color:#676767;
	text-decoration:underline;
}
#fiche .themecouleur2 a:hover {
	color:#003399;
	text-decoration:underline;
}

#droite {
	float:left;
	width:239px;
	border-left:1px solid #CCCCFF;
}

#lesjoliesactualites #hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
	overflow:hidden;
	width:239px;
}
#lesjoliesactualites #qscroller2 {
	width: 233px;
	height: 180px;
	border: 0;
}
#lesjoliesactualites .qscroller2-nav {
	/*text-align: right;*/
	width: 50px;
	/*height: 1px;*/
	color: #3B2196; 
	padding-top:5px;
	/*border-bottom: 1px solid #CCCCFF; */
}
#lesjoliesactualites .qscroller2-nav a {
	text-decoration: none;
	cursor: pointer;
	color: #3B2196; 
}
#lesjoliesactualites div.qscroller2-nav  {
	float: left;
}
#lesjoliesactualites .titre, #lesjoliesactualites .actualitederoule {
	margin-left: 6px;
	font-size:11px;
}
#lesjoliesactualites .titre, #lesjoliesactualites .titreLeft {
	color:#8D232A;
	font-size:16px;
	margin-top:2px;
	margin-bottom:5px;
}
a.actumarron {
	color:#8D232A;
	font-size:16px;
	margin-top:2px;
	margin-bottom:5px;
	text-decoration:none;
}
a.actumarron:hover {
	color:#8D232A;
	font-size:16px;
	margin-top:2px;
	margin-bottom:5px;
	text-decoration:underline;
}
#lesjoliesactualites .titreLeft {
	float:left;
	width:180px;
	margin-left:5px;
}
#lesjoliesactualites .titreLeftPetit {
	float:left;
	width:75px;
	margin-left:5px;
}
#lesjoliesactualites div.actualite a, #tpl-actualite div.actualite a { 
	color: #666699;
	text-decoration: none;
	background-image:url('/templates/sgar/images/fondpuceagauchedesliens.gif');
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:top left;
}
#lesjoliesactualites div.actualite a, #tpl-actualite div.actualite a.pasdepuce { 
	color: #666699;
	text-decoration: none;
	background-image:none;
	padding-left:0px;
	/*background-repeat:no-repeat;
	padding-left:12px;
	background-position:bottom left;*/
}
#lesjoliesactualites div.actualitederoule a, #tpl-actualite div.actualitederoule a { 
	color: #666699;
	text-decoration: none;
}

#lesjoliesactualites div.actualite a:hover, #lesjoliesactualites div.actualite a:hover, #tpl-actualite div.actualite a:hover,
#lesjoliesactualites div.actualitederoule a:hover, #tpl-actualite div.actualitederoule a:hover { 
	color: #8C2C87;
	text-decoration: underline;
}


#tpl-actualite div.actualite div.lienrose a { 
	color: #8C2C87;
	text-decoration: none;
	background-image:inherit;
	padding-left:0px;
}
#tpl-actualite div.actualite div.lienrose a:hover { 
	color: #8C2C87;
	text-decoration: underline;
	background-image:inherit;
	padding-left:0px;
}
#lesjoliesactualites div.actualite img, #tpl-actualite div.actualite img, #lesjoliesactualites div.actualitederoule img, #tpl-actualite div.actualitederoule img {
	float: left;
	padding: 1px;
	border: 0;
}
#lesjoliesactualites div.actualite h1, #tpl-actualite div.actualite h1, h1.tpl-actualite, #lesjoliesactualites div.actualitederoule h1, 
#tpl-actualite div.actualitederoule h1, h1.tpl-actualite {
	margin: 0px;
	padding:0px;
	border:0px;
	font-size:11px;
	color: #333399;
	/*height:16px;*/
}
#lesjoliesactualites div.actualite h2, #tpl-actualite div.actualite h2, h2.tpl-actualite, #lesjoliesactualites div.actualitederoule h2, 
#tpl-actualite div.actualitederoule h2, h2.tpl-actualite {
	margin: 0px;
	padding:0px;
	border:0px;
	font-size:12px;
	color: #003399;
	font-weight:bold;
	/*height:16px;*/
}
#tpl-actualite div.actualite h1, #lesjoliesactualites div.actualitederoule h1, #nouveautesite .intitule {
	background:url('/templates/sgar/images/fond_titre_actu.gif');
	background-repeat:repeat-y;
	/*height:16px;*/
	padding:0px;
	border:0px;
	margin:0px;
	padding-left:1px;
	font-weight:bold;
}

#tpl-actualite div.actualite { padding-bottom:10px; }
#lesjoliesactualites div.actualite div.lirelasuite, #tpl-actualite div.lirelasuite { text-align: right; padding-right: 3px; font-style: italic; margin-top: 10px; }
#lesjoliesactualites div.actualite div.lirelasuite a, #tpl-actualite div.lirelasuite a { background-image:none; text-decoration: none; color: #f2bb2e; font-size: 11px; background-image:inherit; }
#lesjoliesactualites div.actualite div.lirelasuite a:hover, #tpl-actualite div.lirelasuite a:hover { background-image:none; text-decoration: underline; color: #f2bb2e; }

#nouveautesdusite {
	margin-left:6px;
}
#nouveautesdusite .titre {
	color:#D5007A;
	font-size:16px;
	padding-bottom:3px;
}
#nouveautesdusite { font-size:11px; }
#nouveautesdusite .nouveaute , #nouveautesdusite .nouveauteviolet { font-weight:bold; float:left; width:228px; margin-top:2px; margin-bottom:2px; }
#nouveautesdusite .nouveauteviolet { background-color:#E5E2F8; border-bottom:1px solid #CEBDFA; border-top:1px solid #CEBDFA; }
#nouveautesdusite .datenouveaute { color:#333399; float:left; padding-right:3px; }
#nouveautesdusite .titrenouveaute { float:left; color:#000000; }
#nouveautesite .nouveaute { float:left; width:464px; margin-top:2px; margin-bottom:10px; }
#nouveautesite .intitule a { color:#333399; text-decoration:none; }
#nouveautesite .intitule a:hover { text-decoration:underline; }
#nouveautesite a.descriptiflien { color:#666699; text-decoration:none; }
#nouveautesite a.descriptiflien:hover { text-decoration:none; }
#nouveautesdusite .titrenouveaute a { color:#666666; text-decoration:none; font-weight:normal; }
#nouveautesdusite .titrenouveaute a:hover { text-decoration:underline; font-weight:normal; }

#carte_projet{
	margin-left:6px;
}

#plusdinfos {
	margin-left:3px;
	font-size:11px;
}
#plusdinfos .titre {
	color:#94602A;
	font-size:16px;
	margin-top:5px;
	margin-bottom:5px;
}
#plusdinfos .tetiere {
	color:#0F2196;
	font-weight:bold;
	background-color:#E2DDF7;
	border-bottom:1px solid #DFCCFF;
	border-top:1px solid #DFCCFF;
	padding:2px;
	padding-left:10px;
	margin-bottom:5px;
}
#plusdinfos .sstetiere {
	color:#475FB0;
	font-weight:bold;
	padding-left:10px;
}
#plusdinfos ul {
	margin:0;
	padding:0;
	margin-left:25px;
}
#plusdinfos ul li {
	list-style-type:disc;
	color:#B2D78B;
	margin:0;
	padding:0;
	border:0;
}
#plusdinfos ul li a {
	color:#5E5E5E;
	text-decoration:none;
}
#plusdinfos ul li a:hover {
	color:#5E5E5E;
	text-decoration:underline;
	color:#8C2C87;
}
#plusdinfos .lien {
	padding-left:10px;
}
#plusdinfos .lien a {
	color:#5E5E5E;
	text-decoration:none;
}
#plusdinfos .contacts a, #plusdinfos .contacts {
	color:#5E5E5E;
	padding-left:10px;
}
#plusdinfos .contacts a {
	text-decoration:none;
	font-weight:bold;
	padding-left:0;
}
#plusdinfos .lien a:hover {
	color:#8C2C87;
	text-decoration:none;
	text-decoration:underline;
}
#plusdinfos .contacts a:hover {
	color:#8C2C87;
	padding-left:10px;
	text-decoration:underline;
}
#plusdinfos .contacts a:hover {
	font-weight:bold;
	padding-left:0;
	text-decoration:underline;
}

#faq{
	padding-top:5px;
}
#faq .titre a { text-decoration:none; color: #8C2C87; font-size: 14px; font-weight:bold; }
#faq .titre a:hover { text-decoration:underline; color: #8C2C87; font-weight:bold; }

#faq .hidefaq{
	display:none;
}

#faq .faq_question h1 {
	font-size:11px;
	color: #333399;
	padding:0px;
	border:0px;
	margin:0px;
	padding-left:1px;
	font-weight:bold;
}

#faq .faq_fermer {
	text-align:right;
	padding-right:10px;
}
#faq .faq_fermer a { text-decoration:none; color:#f2bb2e; font-size:11px; }
#faq .faq_fermer a:hover { text-decoration:underline; color:#f2bb2e; }

.liensurl{
	clear:left;
	padding-top:3px;
}
.pucelien {
	float:left;
	width:10px;
}
.infolien {
	float:left;
}
.infolien a {
	text-decoration:none;
	color: #666699;
	font-size: 12px;
	background-image:url('/templates/sgar/images/fondpuceagauchedesliens.gif');
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:top left;
}
.infolien a:hover {
	text-decoration:underline;
	color: #8C2C87;
}

#pagesstatiques div.lirelasuite, #fichemesure div.lirelasuite { text-align:right; padding-right: 3px; margin-top: 10px; padding-bottom:15px; font-weight:bold; }
#pagesstatiques div.lirelasuite a, #fichemesure div.lirelasuite a { text-decoration:none; color: #f2bb2e; font-size: 12px; }
#pagesstatiques div.lirelasuite a:hover, #fichemesure div.lirelasuite a:hover { text-decoration:underline; color: #f2bb2e; }
#fichemesure div.lirelasuite { margin-top:0px; }

.photopagestatique {
	float:left;
	padding-right:10px;
	border:0px;
}

#plandusite a {
	color:#000000;
	text-decoration:none;
}
#plandusite a:hover {
	color:#000000;
	text-decoration:underline;
}
#plandusite ul li a {
	font-size:14px;
	font-weight:bold;
}
#plandusite ul li {
	list-style-image:url('/templates/sgar/images/puceul1.jpg');
	padding:0;
	margin:0;
}
#plandusite ul li li a {
	font-size:12px;
	font-weight:normal;
}
#plandusite ul li li {
	list-style-image:url('/templates/sgar/images/puceul2.jpg');
}
#plandusite ul li li li a {
	font-size:11px;
}
#plandusite ul li li li {
	list-style-image:url('/templates/sgar/images/puceul3.jpg');
}
#plandusite ul li li li li {
	list-style-image:url('/templates/sgar/images/puceul4.jpg');
}

.libelle {
	font-weight:bold;
	float:left;
	width:185px;
}
.champs {
	float:left;
	width:270px;
}
.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;
}

#ajoutfavoris {
	float:left;
	border:1px solid red;
	overflow:hidden;
	border:0;
	margin:0;
	padding:0;
}
.ajoutfavori {
	border:0;
	margin:0;
	padding:0;
	background:url('/templates/sgar/images/star.png') no-repeat;
	width:16px;
	height:16px;
	cursor:pointer;
}
#mesfavoris form, #contacteznous form  {
	margin:0;
	padding:0;
	border:0;
}
#recevoiractualite hr, #mesfavoris hr, #contacteznous hr {
	clear:left;
	border:0;
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
}
#mesfavoris, #contacteznous {
	float:left;
}
#mesfavoris .intro, #recevoiractualite .intro, #mesfavoris .inputsubmit, #recevoiractualite .inputsubmit { margin-bottom:5px; }
#mesfavoris .lienfavori {
	float:left;
	width:450px;
}
#mesfavoris .supprimerlien {
	float:left;
	width:20px;
}
#mesfavoris .supprimer {
	width:16px;
	height:16px;
	background:url('/templates/sgar/images/cross.png') no-repeat;
	border:0;
	margin:0;
	padding:0;
	cursor:pointer;
	color:transparent;
}

#erreursformulaire {
	border: 1px solid #024596;
	background-color:#D5E5F5;
	color:#FF0000;
	margin-bottom:15px;
	padding:5px;
}

/* Pour Sphider, surlignage du mot recherche */
.mak_1{ font-weight: bold; }
.mak_2 { background: #FFCC00; }
.mak_3{ background: #FFFF00; }
.mak_4{ background: #99FF00; }

#results .title a { color:#333399; }

#detailsfiche { display:none; }

#fichemesure a.ficheversactu {
	font-weight:bold;
	color:#6666AB;
}

#pasDeResultat {
	text-align:center;
	margin:5px;
}

#laOuJeMet, #laOuJeMet2 {
	margin-top:5px;
}

.texteAxe {
	padding-left:15px;
	padding-top:5px;
}

.cadeGris {
	border:1px solid #DFCDFE;
	padding:10px;
	margin-bottom:20px;
}

.traitsepare {
	border-top:1px solid #DFCDFE;
	padding-bottom:12px;
}

.jolieerreur {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 10px;
	padding-left: 30px;
	background-image: url('/reg_medias/images/tango/16x16/status/dialog-warning.png');
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	height:auto;
	background-color: #e9ecef;
	border: 2px solid red;
	-moz-border-radius: 5px;
	color: red;
}

/**************************************************************/
/*						ESPACE COLLABORATIF					  */
/**************************************************************/
#container-espace-collaboratif { background:url('/templates/sgar/images/fondbleuligne.gif'); width:955px; overflow:hidden; }

#container-espace-collaboratif #haut { float:left;}
#container-espace-collaboratif #haut { height:148px; }
#container-espace-collaboratif #haut img { border:0; }

#container-espace-collaboratif #haut .logo { background:url('/templates/sgar/images/espace_collaboratif/logo_europe_violet.gif'); height:148px; width:197px; }
#container-espace-collaboratif #haut .logo a { display:block; height:148x; width:197px; }
#container-espace-collaboratif #haut .lignehaut { height:67px; width:588px; background-color:#FFFFFF }
#container-espace-collaboratif #haut .centre {	width:588px; }
#container-espace-collaboratif #haut .lignecentre { background:inherit; width:588px; height:51px;}
#container-espace-collaboratif #haut .lignebas { padding:0; margin:0; padding-top:7px; background-color:white; width:588px; height:22px; }

#container-espace-collaboratif #filariannehaut {  border:0; padding:0; margin:0; background-image:none; border-bottom:1px solid #B2C7DF;; }
#container-espace-collaboratif .arianne { color:#0E2291; font-size:10px; }
#container-espace-collaboratif .arianne a { color:#999999; text-decoration:none; }
#container-espace-collaboratif .arianne a:hover { color:#666666; }
#container-espace-collaboratif #arianneaccueil { color:#0E2291; font-size:10px;}

#container-espace-collaboratif #haut .etoiles { background:url('/templates/sgar/images/espace_collaboratif/etoiles.gif'); float:left; width:170px; height:148px; }

#container-espace-collaboratif #bas { background-color:white; background:url('/templates/sgar/images/espace_collaboratif/fondbleu.gif') no-repeat bottom right;}

#container-espace-collaboratif #bas .menu_gauche { padding-top:70px; background:url('/templates/sgar/images/espace_collaboratif/menu_gauche.jpg') no-repeat top; min-height:373px; width:197px; }
#container-espace-collaboratif #bas .menu_gauche_lien { height:150px; }

#container-espace-collaboratif #menubas { float:left; height:30px; width:955px;	background:url('/templates/sgar/images/espace_collaboratif/menu_bas.gif') no-repeat top right; }

#container-espace-collaboratif #menu { text-align: right; font-size:11px; margin:0px; margin-left:37px; }
#container-espace-collaboratif #menu ul {margin: 0; padding: 0; margin:0; margin-left: 4px; margin-right: 4px; list-style: none; list-style-type: none; list-style-image: none; }

#container-espace-collaboratif #menu li a { display: block; color: #CCC; text-decoration: none; margin: 0; min-height:18px; padding:0; padding-top:5px; padding-right:17px; }
/* HACKS: MSIE6 doesn't support transparent borders, mimic with margins */
* html #container-espace-collaboratif #menu li a { border-width: 0; height:18px; padding:0; padding-top:5px; padding-right:17px; }
#container-espace-collaboratif #menu a:hover, #container-espace-collaboratif #menu a.highlighted:hover, #container-espace-collaboratif #menu a:focus { color: #FFF; margin: 0; padding-right:17px; background:url('/templates/sgar/images/espace_collaboratif/menu_triangle.gif') no-repeat top right; min-height:18px; padding-top:5px; }
#container-espace-collaboratif .menulist a.highlighted, #container-espace-collaboratif .menulist a.select { color: #FFF; margin: 0; padding-right:17px; background:url('/templates/sgar/images/espace_collaboratif/menu_triangle_actif.gif') no-repeat top right; min-height:18px; padding-top:5px; }
#container-espace-collaboratif #menu #recherche a:hover, #container-espace-collaboratif #menu #recherche a.highlighted:hover, #container-espace-collaboratif #menu #recherche a:focus { background-image:none; color:#CCC }
#container-espace-collaboratif #menu .inputrecherche { background-color:transparent; color:#520E65; margin-right:5px; }
#container-espace-collaboratif #menu .boutonrecherche { background-color:transparent; color:#520E65; margin-right:13px; }
#container-espace-collaboratif #fondrecherche { background:url('/templates/sgar/images/espace_collaboratif/fondrecherche.gif') no-repeat top; }
#container-espace-collaboratif #recherche #menu a.highlighted { background-image:none; color:#CCC; }

#container-espace-collaboratif #menu .niv1 li a.select { color: #FFF; margin: 0; padding-right:17px; background:url('/templates/sgar/images/espace_collaboratif/menu_triangle_actif.gif') no-repeat top right; min-height:18px; padding-top:5px; }

h1.violetfonce {color:#520E65; }
h1.violetfoncetheme { color:#7E287A; }
h1.rosefonce { color:#D8007A; }
h1.bleu { color:#50B8E7; }
h1.rouge { color:#C0002B; }

/*********************************************************/
/*				ACCUEIL ESPACE COLLABORATIF				 */
/*********************************************************/

#container-espace-collaboratif #contenu-accueil, #container-espace-collaboratif #contenuinterieurlarge { width: 700px; }
#container-espace-collaboratif #actualite-accueil { width: 347px; float:left; margin-right:3px; }
#container-espace-collaboratif #agenda-accueil { width: 347px; float:left; margin-left:3px; }
#contenuinterieurlarge { margin-right:10px; float:left; padding-right:3px; padding-top:3px; font-size:11px; overflow:hidden; }

#container-espace-collaboratif div.espace-collaboratif-actualite h2, #container-espace-collaboratif div.espace-collaboratif-agenda h2 { background-image:url(/templates/sgar/images/fond_titre_actu.gif); background-repeat:repeat-y; font-size:12px; color:#000000; padding:0; margin:0; padding-top:3px; padding-bottom:3px; padding-left:2px;}
/*#container-espace-collaboratif div.espace-collaboratif-actualite h3, #container-espace-collaboratif div.espace-collaboratif-agenda h3 { font-weight:normal; font-style:italic; color:#520E65; }*/
#container-espace-collaboratif div.espace-collaboratif-actualite .resume, #container-espace-collaboratif div.espace-collaboratif-agenda .resume { font-style:normal; text-decoration:none; }
#container-espace-collaboratif div.espace-collaboratif-actualite div.lirelasuite, #container-espace-collaboratif div.espace-collaboratif-agenda div.lirelasuite { text-align: right; padding-right: 3px; font-style: italic; margin-top: 10px; }
#container-espace-collaboratif div.espace-collaboratif-actualite div.lirelasuite a, #container-espace-collaboratif div.espace-collaboratif-agenda div.lirelasuite a { background-image:none; text-decoration: none; color: #B07FCE; font-size: 11px; background-image:inherit; }
#container-espace-collaboratif div.espace-collaboratif-actualite div.lirelasuite a:hover, #container-espace-collaboratif div.espace-collaboratif-agenda div.lirelasuite a:hover { background-image:none; text-decoration: underline; color: #B07FCE; }
#container-espace-collaboratif a.resume { color:#520E65; }
#container-espace-collaboratif #agenda-detail-accueil .resume { font-style:italic; color:#8484AB; }

#container-espace-collaboratif .inputsubmit { background-color: #520e65; }


#lst-espacecollaboratif { margin: 0; padding: 0; }
#lst-espacecollaboratif img { border: 0; }
#lst-espacecollaboratif #non-archives-documentation div.ligne-documentation { margin: 10px 0; }

#archives-documentation div.ligne-documentation img.bouton, #non-archives-documentation div.ligne-documentation img.bouton { /* display: none; A remettre pour Sandrine */ }
#archives-documentation div.ligne-documentation:hover img.bouton, #non-archives-documentation div.ligne-documentation:hover img.bouton { display: block; }


#lst-espacecollaboratif div.ligne-2-3 { clear: left; }
#lst-espacecollaboratif #archives-documentation div.ligne-2-3 { margin: 0 0 0 18px; }
#lst-espacecollaboratif #non-archives-documentation div.ligne-2-3 { margin: 0 0 0 18px; }

#lst-espacecollaboratif div.titre, #lst-espacecollaboratif div.btn-supprimer, #lst-espacecollaboratif div.btn-archiver { float: left; }
#lst-espacecollaboratif #non-archives-documentation div.btn-supprimer, #lst-espacecollaboratif #non-archives-documentation div.btn-archiver { margin-left: 10px; }
#lst-espacecollaboratif #non-archives-documentation div.ligne-1 { display: block; }
#lst-espacecollaboratif #non-archives-documentation div.ligne-2 { font-size: 10px; padding-top: 10px; }
#lst-espacecollaboratif #non-archives-documentation div.ligne-3 { font-style: italic; font-size: 10px; margin: 6px 0 14px 0; color: #aaaaaa; }

#lst-espacecollaboratif #non-archives-documentation div.titre a { background-image: url('/templates/sgar/images/petite_puce_jolie.gif'); background-repeat: no-repeat; background-position: 1px 3px; padding-left: 18px; margin-right: 10px; font-size: 14px; font-weight: bold; text-decoration: none; color: #224ea7; }

#lst-espacecollaboratif #non-archives-documentation p:first-child { margin-top: 0px; padding-top: 0px; }
#lst-espacecollaboratif #non-archives-documentation p:last-child { margin-bottom: 0px; padding-bottom: 0px; }

#archives-documentation { float: right; width: 213px; border-left: 1px solid #b2c7df; margin: 0; padding: 0; padding-left: 10px; padding-top: 10px; margin-top: -3px; }
#non-archives-documentation { margin-right: 243px; }


#lst-espacecollaboratif #archives-documentation div.ligne-1 { margin-top: 10px; }
#lst-espacecollaboratif #archives-documentation div.titre a { background-image: url('/templates/sgar/images/jolie-puce-verte-archives.gif'); background-repeat: no-repeat; background-position: 1px 3px; padding-left: 18px; margin-right: 10px; font-size: 12px; font-weight: bold; text-decoration: none; color: #5e5e5e; }
#lst-espacecollaboratif #archives-documentation div.btn-supprimer, #lst-espacecollaboratif #archives-documentation div.btn-archiver { margin-left: 10px; }
#lst-espacecollaboratif #archives-documentation img.archives { margin-bottom: 10px; }
#lst-espacecollaboratif #archives-documentation div.ligne-3 { font-style: italic; font-size: 10px; margin: 6px 0 2px 18px; color: #afadad; }

#voir-toutes-les-jolies-archives-jolie { margin: 10px 0 2px 0; text-align: right; }
#voir-toutes-les-jolies-archives-jolie a { color: #709255; text-decoration: none; }
#voir-toutes-les-jolies-archives-jolie a:hover { border-bottom: 1px solid #709255; }



div.pager { margin: 20px 0; text-align: center; color: #0D29B5; }
div.pager a.prem { margin-left: 3px; margin-right: 3px; }
div.pager a { border: 1px solid #0D29B5; padding: 2px; padding-left: 3px; padding-right: 3px; margin: 1px; color: #0D29B5; text-decoration: none; }
div.pager a:hover { text-decoration: none; border: 1px solid #0D29B5; background-color: #B3BFEF; color: #0D29B5; }
div.pager a.active { border: 1px solid #0D29B5; color: #ffffff; font-weight: bold; background-color: #0D29B5; text-decoration: none; }
div.pager a.active:hover { text-decoration: none; background-color: #0D29B5; }
div.pager div.elements { margin-top: 4px; text-align: center; font-style: italic; color: #aaaaaa; font-size: 11px; }

ul.arborescence { list-style-type:none; margin:0; padding:0; text-decoration:none; }
ul.arborescence li { padding-top:7px; }
ul.arborescence li li { padding-top:4px; }
ul.arborescence li a { text-decoration:none; font-size:13px; font-weight:bold; color:#520E65; padding-top:8px; }
ul.arborescence li ul { list-style-type:none; margin:0; padding-left:20px; text-decoration:none;  }
ul.arborescence li li a { font-size:12px; font-weight:normal; color:#BA7DCC; }

h2.h2arbo { font-size:14px; }

#calendar { width: 900px; margin: 0 auto;  }

#pagesstatiques li { list-style:inherit; list-style-type:disc; margin-left:15px; }
