@charset "utf-8";
 @import url(tripoli.base.css);

 @import url(base.css);
html {font-size:1.1em;}
body {
	margin:0px;
	padding:0;
	background-color:#fff;
	background-image:url(fond-body-ff.gif);
	background-position:top;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.content {
	width:952px;
	margin:auto;
	}
#header {
	border:none;
	padding:0;
	background-image:url(fond-header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:73px;
	height:182px;
	margin:0;
}
#links a:link, #links a:visited {
color:#000000;
text-decoration:none;
}
#links a:hover {
text-decoration:underline;}
input.lookLink {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
border:none;
padding:0 !important;
margin:0 0 0 8px;
}
#links {
float:right;
margin:15px 55px 0 0px;
_margin-right:25px; /* pour ie6*/
width:378px;
text-align:right;}
#links li.fin_menuH {
	display:none;
	>display: inline;
	list-style-type:none;
	}
input#search {
border:1px solid #ff9d02;}
#lang {
margin-right: 40px;
float:left;
text-align:left;}
#menu {
	font-size:12px !important;
	clear:both;
	margin:0px;
}
#menu ul {
	list-style-type:none;
	padding: 0 0 0 4px;
	margin:0;
}
#menu ul {
	list-style-type:none;
}
#menu ul li{
	float:left;
}
#menu a:link, #menu a:visited {
	color:#000;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #000 !important;
	padding:4px 27px 7px 27px;
}

#menu a:hover , #menu a.ouvert:link  {
	color:#e25000;
	text-decoration:none;
	border-bottom:2px solid #ff9d02 !important;
	padding:4px 27px 6px 27px;
	}
#menu li.fin_menuH {
	border-bottom:1px solid  #000!important;
	padding:5px 0px 6px 0px;
	display:block;
	float:none;
	list-style-type:none;}
#navigation {
	clear:both;
	margin:0 !important;
	color:#867872;
	font-size:11px;
	padding:5px 0 5px 27px;
}
#navigation a:link, #navigation a:visited {
	color:#867872;
	padding:0;
}

#navigation a:hover   {
	color:#867872;
	text-decoration:none;
	}
#main  {
	margin:0;
}

#main table {
	width:100%;
	margin:0;
}
/* -------------------------- zoneB -----------------------*/
#zoneB {
	background-image:url(fond-zoneB.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:251px;}
#zoneB h2 {
	padding-left:18px;
	  color:#e25000;
	  color:#ff9602;
	  font-weight:bold;
	  >font-weight:normal;}

#zoneB .menuB {
	background-image:url(fond-menuB.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border-right:1px solid #d2d0d0;
	padding:0 0 35px 0;
	margin:0;}
#zoneB .menuB ul {
	margin:0 !important;
	_margin : 1px; /* ie6*/
	padding:3px 0 !important;
	list-style-type:none;
	list-style-position:inside;}
#zoneB .menuB  ul li {
	margin: 3px 0  3px 1px !important;
	_margin : 1px; /* ie6*/
	_padding:2px 0px; /* ie6*/
	padding: 2px 0 !important;}
#zoneB .menuB  ul li a:link, #zoneB .menuB  ul li  a:visited {
	color:#7e6558;
	text-decoration:none;
	padding:0;
	display:block;
	padding:0px 5px 0 18px;
	>padding-left:0;
}
#zoneB .menuB  ul li a:hover  {
	color:#fff;
	text-decoration:none;
	background-color:#ff9d02 !important;
	}
#zoneB a.ouvert:link,  #zoneB a.ouvert:visited, #zoneB a.ouvert:hover  {
	color:#fff !important;
	text-decoration:none;
	background-color:#ff9d02 !important;
	}
#zoneB ul.sous-niveau , #zoneB ul.sous-sous-niveau  {
	margin:0;
}
#zoneB ul.sous-niveau li {
	padding:0 ;
	 color:#ff9d02;
}
#zoneB ul.sous-niveau li a:link, #zoneB ul.sous-niveau li a:visited {
	background-image:url(/css/fond-puce-sous-menuB.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:27px  !important;
	margin-left:1px;
	>margin-left:0;
	color:#9e3701;}

#zoneB ul.sous-sous-niveau li {
	 color:#CFC6B5;
	 padding:0 ;
	 margin-left:0;
}
#zoneB ul.sous-sous-niveau li a:link, #zoneB ul.sous-sous-niveau li a:visited {
	background-image:url(/css/fond-puce-sous-sous-menuB.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:54px  !important;
	margin-left:1px;
	>margin-left:0 !important; /*ie7*/
	color:#000000;}
#zoneB ul.sous-niveau li a:hover {
	background-image:url(/css/fond-puce-sous-menuB-hover.gif);
	color:#FFFFFF;
}
#zoneB ul.sous-sous-niveau li a:hover {
	background-image:url(/css/fond-puce-sous-sous-menuB-hover.gif);
	color:#FFFFFF;
}
#zoneB .menuB  ul.sous-niveau  li a.ouvert:link , #zoneB .menuB  ul.sous-niveau  li a.ouvert:visited {
	background-image:url(/css/fond-puce-sous-menuB-hover.gif);
	color:#fff;
	text-decoration:none;
	background-color:#ff9d02;
	}
#zoneB .menuB  ul.sous-sous-niveau  li a.ouvert:link , #zoneB .menuB  ul.sous-sous-niveau  li a.ouvert:visited {
	background-image:url(/css/fond-puce-sous-sous-menuB-hover.gif);
	color:#fff;
	text-decoration:none;
	background-color:#ff9d02;
	}
#zoneB .alaune {
	border-right:1px solid #d2d0d0;
	padding:0 5px 1px 0;
	margin:0;
	}
#zoneB .alaune h2 {
	margin:0;
	padding-top:10px;
	padding-bottom:10px;}
#zoneB .alaune p {
	margin:0;
	padding-top:1px;
	padding-bottom:1px;}
.alaune ul {
	margin-bottom: 5px ;}

.alaune li {
	list-style-image: url(puce-news-noire.gif);
	margin: 0px 0 8px 22px;
	text-align:justify;}
#zoneB .alaune li {
	margin-right:12px;}
/* ancienne version à effacer après
li.rencontre {
	list-style-image: url(puce-news-noire.gif);
	margin-left:22px;}
li.concours {
	list-style-image: url(puce-news-taupe.gif);}
li.successtories {
	list-style-image: url(puce-news-orange.gif);}
li.action {
	list-style-image:url(puce-news-orange-sanguine.gif);
}
li.expo {
	list-style-image:url(puce-news-jaune.gif);
}
li.formation {list-style-image:url(puce-news-marron.gif);}
*/

li.rencontre {
	list-style-image: url(puce-news-noire.gif);
	margin-left:22px;}
li.concours {
	list-style-image:url(puce-news-orange-sanguine.gif);
	}
li.action {
	list-style-image: url(puce-news-taupe.gif);
	}
li.expo {
	list-style-image: url(puce-news-orange.gif);
	}
li.formation {
	list-style-image:url(puce-news-jaune.gif);
	}
li.successtories {
	list-style-image:url(puce-news-verte.gif);
	}



.alaune  ul li  a:link, .alaune  ul li  a:visited {
	color:#000;
	text-decoration:none;
}
.alaune  ul li a:hover ,  .alaune  ul li a.ouvert:link  {
	color:#e25000;
	text-decoration:underline;
	}

#zoneB .newsletter,#zoneB  #newsletter {
	background-image:url(fond-bas-zoneB.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0 0 47px 18px;}
	
#zoneB .addthis_toolbox {
  margin-top: 20px;}

/* -------------------------- zoneA -----------------------*/

#zoneA {
padding:0 30px 0px 20px;}
.content h1 {
  line-height: 1.2em;
  font-size: 18px;

  color:#ff9602;
  font-weight:normal;
}
.content h2 {
  line-height: 1.2em;
  font-size: 14px;
  font-weight:normal;
	color:#85563e;
	  color:#e08504;
}
.content h3 {
  line-height: 1.2em;
  font-size: 13px !important;
  font-weight:normal;
	color:#7f726c;
}
.content th {
background-color:#9D8D85;
color:#FFFFFF;
font-size:1.1em;
font-weight:normal;
padding:4px;
}
#zoneA li li {
list-style-type:square;
/*color:#e25000;*/}
#intro {
color:#7e6558;
font-size:12px;
margin:5px 0 10px 0;}
.ficheContenu #intro {
color:#bb6723;
}
div.liensComplementaires {
background-image:url(/css/fond-complementaires.gif);
background-position:left top;
background-repeat:no-repeat;
padding:0px 15px;
clear:both;}
div.liensComplementaires h2{
margin-top:0px !important;
padding:10px 0 8px 0;
 color:#000 !important;
}
div.liensComplementaires ul {
background-image:url(/css/fond-ul-complementaires.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding:0px 5px 55px 40px;
list-style-position:outside;
margin-left:10px;
color:#7e6558;
}
div.liensComplementaires a:link , div.liensComplementaires a:hover, div.liensComplementaires a:visited{
/* color:#000 !important;*/
}
div.evidence {
background-color:#e2dbd7;
padding:8px 10px 1px 10px;
}
.invisible {
display:none;}
input.bouton {
background-color:#ffbd55;
padding:3px 8px;
border:0;
border-bottom:1px solid #9d8d85;
border-right:1px solid #9d8d85;}
form label {
width:130px;
text-align:right;
background-color:#dbd3cf;
display:inline-block;
padding:2px 6px 2px 2px;
}
form#filtrer {
margin-bottom:0;
padding-bottom:0;}
div.evidence .alignCenter {
margin:5px 0 5px 0;
}
.message {
color:#CC3300;}
/* ---------------- homepage ------------ */
#zoneAB  {
	background-image:url(fond-zoneB.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:10px;}
#zoneAB h1 {
	padding-left:18px;
	margin-bottom:22px;
	color:#ff9602;}
#zoneAB #swf {
width:343px;
padding:5px 0 0 0px;}
#zoneAB title {
color:#FFFFFF !important;
background-color:#ff9702  !important;
border:0 !important;}
#zoneAB .alaune {
margin-right:20px;}
#zoneAB .addthis_toolbox {
  margin-top: 50px;}
/* ---------------- fiche ------------ */
#fiche {}
.ficheOnglets {
margin:0 !important;
padding:0!important;
height:22px;
display:block;}
.ficheOnglets div{
float:left;
margin: 0 1px 0 0 !important;
text-align:center;
color:#e25000;
background-color:#9d8d85;
padding:0;}
/*.ficheOnglets div.fin{
background-color:#fff;
float:none;
padding:3px 8px;
color:#FFFFFF;
border-bottom:1px solid #ff9d02;}*/
.ficheOnglets div.ouvert{
padding:3px 8px;
background-color:#fff;
border-left:1px solid #ff9d02;
background-image:url(fond-onglet-ouvert.gif);
background-position: top right;
background-repeat:no-repeat;
margin: 0 1px 0 0 !important;
}
.ficheOnglets a:link, .ficheOnglets a:visited {
padding:3px 8px;
display:block;
text-decoration:none;
color:#FFFFFF;
background-image:url(fond-onglet.gif);
background-position: top right;
background-repeat:no-repeat;
margin:0;
}
.ficheOnglets a:hover {
text-decoration:underline;
}
#fiche h2, #fiche h3  {
clear:both;}
.ficheContenu {
border-left:1px solid #ff9d02;
clear:both;
margin:0;
padding:0px 30px 0 21px;}
.ficheContenu h2 {
margin-top:0;
padding-top:10px;}
div.galerieIntroCreateur {
float:left;
margin:0 8px 8px 0;}
.ficheContenu form {
	padding-bottom:5px;
	margin-bottom:0!important;
}
/* ------------- vidéos-----------*/
 .floatLeft {
float:left;
margin:5px;}
#fiche .floatLeft  {
text-align:center !important;
margin:5px 18px;
}
#fiche .floatLeft img {
border:1px solid #9D8D85;
}
.player {
width:350px;
text-align:center;
margin:auto;
background-color:#f2ebe4;
padding-top: 4px;
padding-bottom:43px;
margin-top:15px;
background-image:url(/css/arrondi-bas-player.gif);
background-position:bottom left;
background-repeat:no-repeat;
}
#fiche p.alignCenter {
margin: 0;
padding: 12px 0 15px 0}
#fiche .alaune {
margin:0 0 0 0;}
#fiche .alaune ul {
margin:0;
margin-top:0 !important;
padding-top:20px;
padding-bottom:12px;}
#fiche .alaune li {
margin-bottom:0;
padding-bottom:8px;}
#fiche p {
margin-bottom:0;
padding-bottom:15px;}
/* --------------- index createurs ------------------ */
#index {
text-align:center;
font-size:1.3em;
color:#eb5000;
font-weight:bold;
border:1px solid #ffb846;
padding:3px 2px;
}
#index a:link , #index a:visited  {
font-weight:normal;
text-decoration:none;
padding:0 1px;}
#index a:hover  {
text-decoration:underline;}
td.illu-liste-artiste {
width:115px;}
td.texte-liste-artiste {
padding-left:10px;}
td.texte-liste-artiste a:link, td.texte-liste-artiste a:visited  {
color:#000000;
text-decoration:none;}
td.texte-liste-artiste a:hover  {
color:#000000;
text-decoration:underline;}
/* ---------------- recherche fulltext ------------------ */
table.navig-search {
background-color:#ded9d7;
margin:15px 0 !important;}
table.navig-search td {
width:40%;
padding:2px;
vertical-align:middle;}
table.navig-search td.centre {
width:20%;
text-align:center;
}
table.navig-search h3 {
margin:0;
color:#614f47;}
table.navig-search   a:link,table.navig-search   a:visited  {
color:#000;
}
table.navig-search   a:hover  {
	text-decoration:none;}
	

/* --------------- liste articles ---------------*/
table.liste-articles {
	border-collapse:collapse;
	border-spacing:0;
	margin-top:8px !important;
	/*width:90%;
	margin:auto;*/}
	table.liste-articles tr {
	clear:both !important;}
table.liste-articles  th {
text-align:center;
font-size:1.0em;
padding:2px 1px;}
table.liste-articles  td {
border-bottom:1px solid #ccc;
padding:10px;}
table.liste-articles  a:link, table.liste-articles  a:visited  {
color:#000000;
text-decoration:none;}
table.liste-articles  p {
text-align:left !important;}
table.liste-articles  h5 {
text-align:left !important; 
margin : 0 0 8px 0;}
table.liste-articles  a:link, table.liste-articles  a:visited  {
color:#000000;
text-decoration:none;}
table.liste-articles  a:hover  {
color:#000000;
text-decoration:underline;}
table.liste-articles th a:link, table.liste-articles th a:visited  {
color:#fff;
text-decoration:underline;}
table.liste-articles th a:hover  {
color:#fff;
text-decoration:none;}
tr.alt td {
background-color:#f6f1ea;}
/*td.sous-rubrique {
background-image:url(/css/fond-liste-sous-rubriques.gif);
background-position:top left;
background-repeat:no-repeat;}*/
table.sous-rub {
border:1px dotted #ff9d02; }
table.sous-rub td {
padding:0 8px; }
ul.liste-sous-rubriques {
/*margin:20px 50px;
*/}
ul.liste-sous-rubriques li{
list-style-image:url(/css/puce-liste-sous-ribriques.gif);
font-size:13px;
padding: 0px ;
>padding:4px 0px 2px 1px;
}
div.navig {
text-align:center;
padding:0px;
margin-top:2px;
/*background-color:#e2dbd7;*/}
#listeTypesCreations {
width:50%;
margin-left:200px;}
/* ----------------- actus une -----------------*/
/*p.rencontre {
	background-image:url(puce-news-noire.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:14px;}
p.concours {
	background-image:url(puce-news-taupe.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:14px;}
p.successtories {
	background-image:url(puce-news-orange.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:14px;}
p.action {
	background-image:url(puce-news-orange-sanguine.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:14px;
}*/
table.liste-articles td .imgAlignleft {
margin: 3px 10px 5px 0 !important;
float:left;}
p.archive {
clear:both !important;
text-align:right !important;
padding:5px 10px;
margin-top:15px;}
a.archives:link, a.archives:visited {
background-image:url(fond-lien-carre-orange-points.gif);
background-position:left;
background-repeat:no-repeat;
padding:18px 30px 20px 20px;
color:#fb7102;
text-decoration:none;
font-size:14px;
margin:20px 0;
clear:both;
width:210px;}
a.archives:hover {
color:#da4f03;
text-decoration:none;
}
p.moisArchives a:link , p.moisArchives a:visited {
padding:2px 1px;
background-color:#b6ada8;
color:#FFFFFF;
text-decoration:none;}
p.moisArchives a:hover, p.moisArchives a.ouvert:link, p.moisArchives a.ouvert:visited, p.moisArchives a.ouvert:hover{
background-color:#FFFFFF;
color:#c34903;}

/* -------  galerie v1 ! OLD ! ------ */

#galerie {
	padding:10px 0 0 0px;
	margin:0 0 0px 0;
}
#diaporama {
	text-align:center;
	font-size:11px;
	color: #003466;
}
#diaporama table {
	width: 350px;
	margin:auto;}
td.zoom {
	margin:0;
	padding:0;
	text-align: center;
	background-color:#f2ebe4;
	padding-bottom: 39px;
	>padding-bottom:35px;
	background-image: url(/css/arrondi-bas-player.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#galerie .zoom img {

}
#galerie .vignette {
	margin:0 0 0 0;
}
#galerie .vignette img {
	border:2px solid #c0b895;
	margin-right:20px;
	margin-bottom:20px;
	>margin-right:5px;
	>margin-bottom:5px;
}

#diaporama a img {
	border:0;
}
/* Image Grand Format */
img#grand_format {
	margin:10px 0 0 0px;

}
p.altgalerie {
text-align:center !important;
padding:3px 10px 0 10px !important;
margin:0 !important;
clear:both;}
/* Jauge / Slider */
#slider {
	width:350px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}
#slider a, #slider div {
	float:left;
}
#barre {
	position:relative;
	width:310px;
	height:20px;
	background:url(barre_fond.gif) 0 0 repeat-x;
}
#barre:hover {
	cursor:w-resize;
}
#curseur {
	position:absolute;
	top:-2px;
	width:23px;
	height:22px;
	padding-top:2px;
	text-align:center;
	color:#000;
	background:url(position2.gif) 0 0 no-repeat;
}

/* Images petit format */

#defilement {
	clear:both;
	width:350px;
	margin:10px auto;
	text-align:center;
	white-space:nowrap;
	overflow:visible !important;
/*	overflow:hidden;*/
	padding-left:13px;}

#defilement img {
	width:105px;
	/*height:105px;*/
	vertical-align:top;
	margin:0px 2px 5px 3px;
}
 
/* --------------- galerie v2 -----------*/
 
#galerie-createur {
	width: 380px;
	margin:auto;
	text-align: center;
	background-color:#f2ebe4;
	/*padding-bottom: 39px;
	>padding-bottom:35px;
	background-image: url(/css/arrondi-bas-player.gif);
	background-position: left bottom;
	background-repeat: no-repeat;*/
}
 
 a.bouton {
 background-color:#FFBD55;
 padding:5px 12px;
 color:#000000;
 text-decoration:none;
 border-bottom:1px solid #6c6c6c;
 border-right:1px solid #6c6c6c;}
/* ---------------- plan du site --------------*/
div.sitemap li {
font-size: 120%;
list-style-type:none;
background-color:#c3b9b4;
margin:10px 0;
padding:8px 5px 2px 8px;
list-style-position:inside;
color:#000000;
}
div.sitemap li li {
font-size: 100%;
margin:2px;
padding: 2px;
background-color:#a99d96;
color:#FFFFFF;
}
div.sitemap li li li {
font-size: 90%;
background-color:#93837b;
color:#FFFFFF;
}
div.sitemap li li li li {
background-color:#7f6e65;}
div.sitemap li a {
color:#000000;
text-decoration:none;
}
div.sitemap li li a{
color:#FFFFFF;

}
div.sitemap li li li a{
color:#FFFFFF;
}
form th {
border-bottom:1px solid #fff;
padding:1px 4px !important;}
form td {
padding: 4px !important;}
/* -------------------------- zoneC -----------------------*/
#zoneC  {
width:217px;
}
#zoneC div {
background-color:#9d8d85;
}
#zoneC h2, #zoneC p {
margin-left:14px;
margin-right:14px;
color:#000000;}
#zoneC h2 {
margin-left:14px;
font-size:13px;
margin-right:10px;
color:#000000;}
#rechercheCreateurs {
background-image:url(fond-haut-zoneC.gif);
background-position:top;
background-repeat:no-repeat;
padding-top:27px;}
#rechercheCreateurs form {
margin:0 3px 5px 10px;
padding:0;
color:#65615c;

}
#rechercheCreateurs form p{
margin:0 !important;
padding:0;
/*line-height:1.5em;*/
}
span.bord-select {
 /* display: block;*/
   width: 175px;
  >width: 170px;
  display: inline-block;
/*  padding:3px 0;*/
  border: 1px solid #ff8502;
  margin-top:2px;
  margin-right:3px;
  >margin-bottom:3px;
}
/* passe pas :/
	#rechercheCreateurs form span.rollover:hover {
	background-color:#ff8502 !important;
	color:#FFFFFF;
}
*/#rechercheCreateurs select.liste {
  width: 100%;
  width: 175px;
  >width: 170px;
  background: #fff;
  border: 1px solid transparent;
  color:#888888;
  margin:0;
  padding:0 !important;
  font-size:10px;
  >font-size:10px;
}
#rechercheCreateurs input.send {
vertical-align:middle;
>vertical-align:top;
}
#zoneA span.bord-select {
  width:  auto !important;

}

/*#rechercheCreateurs select.liste {
border:0;
border:1px solid #ff8502 !important;
color:#888888;
width:160px;
margin-bottom:3px;}*/
.aides {}
#services {
background-image:url(fond-bas-zoneC.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:27px;}
#zoneC  p {
text-align:justify;}
#zoneC  a:link, #zoneC  a:visited {
	color:#000;
}
#zoneC  a:hover {
	text-decoration:none;
	}
.blanc {
color:#FFFFFF;}
#zoneC .blanc {
font-size:16px;}
/* ------------------- footer ------------------------ */
#footer  {
text-align:center;
background-image:url(fond-bas-content.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:50px;}
#footer  a:link, #footer  a:visited {
	color:#000;
}
#footer  a:hover {
	text-decoration:none;
	}
.recommander {
	padding-left:14px;
	background-image:url(fond-lien-recommander.gif);
	background-position:left;
	background-repeat:no-repeat;}
.favoris {
	padding-right:14px;
	background-image:url(fond-lien-favoris.gif);
	background-position:right;
	background-repeat:no-repeat;}
