/*annule les icones de liens … en attendant de pouvoir en faire des specifiques pour fond noir*/

/* External links */
#content a[href^="http:"]          { background-image: none; padding:0 }
#content a[href^="mailto:"]        { background-image: none; padding:0}
/*
a[href^="http:"]:visited  { background-image: url(../img/icons/visited.png); }

/* Files */
#content a[href$=".pdf"]   { background-image: none; padding:0}  
#content a[href$=".doc"]   { background-image: none; padding:0 }  
#content a[href$=".xls"]   {background-image: none; padding:0 }  
 
/* Misc */
#content a[href$=".rss"], 
#content a[href$=".rdf"]   { background-image: none; padding:0 }
#content a[href^="aim:"]   {background-image: none; padding:0 }
#content a[href^="http://www.maisondelapoesie.agglo-sqy.fr/"] { background:none; padding:0; margin:0; }


/*****/

html{ background:#000;}

body {
	background:#333333 url(../img/bg-body.png) repeat-x; color:#9f9f9f;
}

#content a:link{color:#00cc66;}
#content a:visited {color:#1eb86b}

#wrap{background:none}

#corps{ background: #333333 url(../img/bg-corps.png) repeat-x; width:930px; padding:55px 23px 0;}

#content #breadcrumb{  border-bottom:1px solid #333;color:#666; }
#content #breadcrumb a, #breadcrumb a:link{ color:#3B3B3B; text-decoration:none}
#content #breadcrumb strong{ color:#666; font-weight:normal}
#content .back2top{  border-top:1px solid #000}


#search{right:3px; width:205px;}
#search p.search-box{background:#007E2C;}
#search #sword {width:165px;}
#search input.rechercheOK{background:#007E2C;} 


#header{ background:url(../img/bg-entete-trans.png) no-repeat; width:976px}
.homepage #header{background:url(../img/bg-entete-hp-trans.png) no-repeat;}

#header h1 a{width:150px;}
/***/
#footer{ background:#000}
#footer-content{ background: url(../img/bg-ftr.png) no-repeat top center; color:#666}
#footer-content a{color:#666}
#footer li{border-left: 1px solid #666;}

.homepage #content #une-wrap{ border:1px solid #fff; height:278px}
.homepage #content .une-entete{ top:0; left:0; line-height:normal}
.homepage #content .une-titre{ margin:0; background:#fff; width:550px; padding:5px 0}
.homepage #content .une-titre a{ padding:0; margin:0; color:#007E2C; display:block}
.homepage #content .une-titre a:first-letter{background:#007E2C; margin:0; color:#fff!important; padding:5px}
.homepage #content .une-titre:first-letter a{color:#fff!important;}

.homepage #content .une-chapo{ bottom:0; }
.homepage #content .une-chapo{}
.homepage #content .actu, .homepage #content .agenda{}

.homepage #content .bloc{ background:#191919; border:none; padding:0}
.homepage #content .bloc h2{background:#007E2C;width:250px}
.homepage #content .bloc p{background:#202020; color:#3B3B3B}
.homepage #content .bloc p a{background:url(../img/puce-black-trans.png) no-repeat; color:#00cc66}
.homepage #content .bloc strong{ color:#fff}
.homepage #content .bloc li {border-top:1px solid #333;}

#sidebar *{color:#ccc}
#sidebar a, #sidebar a:visited{color:#1EB86B;}
#sidebar h2{ background:#007E2C; border-bottom: 1px solid #000}
#sidebar h2 span{ color:#fff}
#sidebar h3{color:#007E2C}

#sidebar input{ color:#000}

#sidebar #sidebar-right,#sidebar-left {background:#000 url(../img/bg-sidebar.png) no-repeat bottom; padding-bottom:300px;}
#sidebar #sidebar-double{ height:278px; margin-bottom:1em; background:#000 url(../img/bg-player.png) no-repeat bottom right; border:1px solid #494949}
#sidebar #sidebar-double ul{ list-style-type:disc; margin-left:25px}
#sidebar #sidebar-double li{ border:none; width:auto;}
#sidebar #sidebar-double li a{ background:none; width:auto;color:#ccc; padding-left:0}
#sidebar #sidebar-double li a:hover{ text-decoration:underline; color:#fff}
#sidebar #sidebar-double p{ background:none;}


#sidebar li{border-bottom:1px solid #333;}
#sidebar-right li{border-bottom:1px solid #000;}
#sidebar li a{ padding:4px 5px 4px 15px; color:#CCCCCC; display:block; width:155px; text-decoration:none; background: url(../img/sidebar-bullet-green.png) no-repeat 4px 0.7em; line-height:normal}
#sidebar-right li a{}
#sidebar li a:hover {background-color:#000; color:#fff}
#sidebar-right li a:hover {background-color:#000; color:#fff}
#sidebar li.on{ border-bottom:none;}
#sidebar li.on a{ background:#333; color:#fff}
#sidebar li.on li{ font-size:95%; }
#sidebar li.on li a{ background:#666;color:#fff;}
#sidebar li.on li a:hover{ text-decoration:underline;}
#sidebar li.on li.on{ border-bottom:#000 solid 1px;background:#666}
#sidebar li.on li.on a{ text-decoration:underline; color:#000; font-weight:bold; background:#666}
#sidebar li.on li.on li:last-child{ border:none}
#sidebar li.on li.on li a{ width:130px; padding-left:40px; font-weight:normal;color:#fff; text-decoration:none; background:#666 url(../img/sidebar-bullet-green.png) no-repeat  25px 0.6em}
#sidebar li.on li.on li a:hover{ color:#fff; text-decoration:underline}
#sidebar li.on li.on li.on a{ text-decoration:underline; color:#fff;}
#sidebar li.on li.on ul{border-top:#000 solid 1px;}
#sidebar p{ background:none}


#content .list .image { background:#000}

/*nav*/
#nav-main {
	background:url(../img/bg-nav.png) repeat-x}
	
#nav-main li {	
	border-right:1px solid #000;
	}
#nav-main a:hover, #nav-main li:hover, #nav-main li:hover a, #nav-main a:active, #nav-main .on a,#nav-main li.sfhover  {background:#48A800 url(../img/bg-nav-on.png); }	

/* Dropdown Menus */		
#nav-main li ul {
	background:#007E2C;
	border-left:none;

	}

#nav-main li li a, #nav-main li li a:visited {	
	border-bottom:1px solid #333; color:#000;
	}
#nav-main li li:hover, #nav-main li.sfhover li.sfhover{ background:#00CC66!important}

#nav-main li li a:hover, #nav-main li li a:active {
	background:#00CC66!important;border-bottom:1px solid #000; color:#000
	}	
	
fieldset {
	border:2px solid #007E2C;
	color:#007E2C;
}
legend{
	color:#007E2C;
}
/*-------------------------------------------------------------------------------------------------------*/
/* AGENDA 
/*-------------------------------------------------------------------------------------------------------*/

#sidebar #agendaConteneur {color:#ccc;margin:0 auto 0 auto ;text-align:center;font-size:90%; line-height:normal}
#sidebar #agendaConteneur h4 {display:none;}
#sidebar #agendaConteneur table {width:100%;margin: 0 auto; border-color:#222222}
#sidebar #agendaConteneur table caption {background-color:#000; color:#ccc; padding:3px;margin: 0 auto;text-align:center;}
#sidebar #agendaConteneur table caption a {display:inline; background:none; color:#007E2C}
#sidebar #agendaConteneur table caption a:hover {display:inline; background:none; color:#fff}
#sidebar #agendaConteneur table a{ display:block;padding:5px 2px ; border:none; text-decoration:none; color:#999}
#sidebar #agendaConteneur table a:hover {background-color:#007E2C; color:#FFF;}
#sidebar #agendaConteneur td {;text-align:right;padding:1px; border-color:#222222}
#sidebar #agendaConteneur th {background-color:#666; color:#000;text-align:center;padding:1px; border-color:#000}	

#sidebar #agendaConteneur .cal-today a{background-color:#99CC33;color:#000; }
#sidebar #agendaConteneur .cal-semaine {background-color:#e4e4e4;}
#sidebar #agendaConteneur .cal-selected a{background-color:#A6CFDD;color:#000000;}


/* Liste
/*-------------------------------------------------------------------------------------------------------*/
#content ul{ list-style-type:none; margin-left:0}
#content ul li{ background:url(../../../poesie/templates/img/puce-li.gif) no-repeat 0 0.25em; padding-left:1.5em}
#content ul li ul li{ background:url(../../../poesie/templates/img/puce-li-li.gif) no-repeat 0 0.25em}

/* IMAGES
/*-------------------------------------------------------------------------------------------------------*/
#content .imageBoite { background:#000; border:none }



/* ENCARTS
/*-------------------------------------------------------------------------------------------------------*/
#content .encart, #content .encart-droite, #content .encart-gauche{background:#000 ;border:1px solid #999; border-bottom:5px solid #999;}

/* Plan du site (ajustement couleur)
/*-------------------------------------------------------------------------------------------------------*/
#content .csc-sitemap a:hover{color:#007E2C!important;}
#content .csc-sitemap li a, #content .csc-sitemap li a:visited{color:#007E2C; }
#content .csc-sitemap li li a,#content .csc-sitemap li li a:visited{color:#999;}
#content .csc-sitemap li li a:hover {color:#999;}
#content .csc-sitemap li li a:visited {color:#999;}
#content .csc-sitemap li li li li a, #content .csc-sitemap li li li li a:visited{color:#999;}