/*----- Mini Site -------------------------------------------------------------*/
.miniSite{margin-top:20px;margin-bottom:25px}
.miniSite div.header{position:absolute;overflow:visible;margin-top:-20px;width:520px}

.miniSite div.header .nbCom,
.miniSite div.header .nbNews,
.miniSite div.header .fiche,
.miniSite div.header .rss{
	position:relative;width:30px;height:30px;margin-right:1px;
	font-size:10px;float:right;overflow:visible;opacity:0.9}

.miniSite div.header .nbCom a,
.miniSite div.header .nbNews a,
.miniSite div.header .fiche a,
.miniSite div.header .rss a{
	display:block;text-align:center;padding-top:7px;padding-left:2px;font-weight:bold;color:#FFFFCC;
	text-decoration:none;height:30px}
.miniSite div.header .nbCom a{background:transparent url(../img/site/nbCom.gif) no-repeat}
.miniSite div.header .nbCom a:hover{background:transparent url(../img/site/nbCom.gif) no-repeat -30px 0}
.miniSite div.header .nbNews a{background:transparent url(../img/site/nbNews.gif) no-repeat}
.miniSite div.header .nbNews a:hover{background:transparent url(../img/site/nbNews.gif) no-repeat -30px 0}
.miniSite div.header .fiche a{background:transparent url(../img/site/fiche.gif) no-repeat}
.miniSite div.header .fiche a:hover{background:transparent url(../img/site/fiche.gif) no-repeat -30px 0}
.miniSite div.header .rss a{background:transparent url(../img/site/rss.gif) no-repeat}
.miniSite div.header .rss a:hover{background:transparent url(../img/site/rss.gif) no-repeat -30px 0}

.miniSite .contentSite{border:1px solid #BFEEFF;background-color:#EFFBFF;min-height:110px;height:1%}

.miniSite .contentSite .titre{margin-top:5px;margin-right:30px;border-bottom:2px dotted #BFEEFF}
.miniSite .contentSite .titre a{font-size:14px;font-weight:bold;color:#8B0000}
.miniSite .contentSite .description{color:#333;font-size:13px;text-align:justify;margin:0 6px 4px 6px}
.miniSite .contentSite .menu{text-align:right;font-size:11px}
.miniSite .contentSite .menu a{color: #FDAA13}

.miniSite .path{
	font-size:10px;color:#999;line-height:15px;height:16px;background-color:#EEE;text-align:left;
	border-bottom:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD}
.miniSite .path a{margin-left:2px;margin-right:2px}
.miniSite .path a.current{color:#999;font-weight:bold}
.miniSite .path a.previous{color:#999}
.miniSite .path a.next{color:#999}

.thumb li{margin:7px 6px 0 6px;padding:8px;background: url(../img/site/polaroid.png) no-repeat;
	float:left;position:relative;width:125px}
.thumb span{background:url(../img/site/tape.png) no-repeat;
	width:77px;height:27px;display:block;position:absolute;left:30px;top:-12px}
.thumb div.loader{width:120px;height:90px;background:url('../img/site/ajax-loader.gif') no-repeat center;
	border:1px solid #CCC}
.thumb em {display:block;text-align:center;color:#333}

/*----- Site ------------------------------------------------------------------*/
.site .contentSite .chart{border:1px solid #666;width:300px;height:200px;
	background-color:#CCC;float:left;margin:0 11px 0 11px}

.site .nbCom{position:absolute;right:0;width:40px;height:39px;
	background:transparent url(../img/site/nbCom.gif) no-repeat scroll 0%;
	text-align:center;margin-right:8px;vertical-align:baseline;padding-top:18px}
.site .nbCom span{color:#FFFFCC;font-weight:bold}
.site .contentSite{background-color:#def2fc;border:1px solid #b6e0f7;min-height:110px;height:1%}
.site .contentSite .thumb{
	border:1px solid #b6e0f7;background-color:#FFF;
	width:120px;height:90px;padding:4px;margin:4px;float:left}

.site .contentSite .img{width:120px;height:90px;background-color:#e3ffe4}

.navBarSite{font-size:12px;font-weight:bold;height:1%;vertical-align:bottom;padding-top:3px;padding-bottom:0px;overflow:hidden}
.navBarSite ul{margin:0;padding:0;list-style:none}
.navBarSite li{float:left;margin-left:1px}
.navBarSite a{float:left;text-decoration:none;letter-spacing:0.7px;padding-left:10px;background:url(../img/site/onglet_g.gif) 0% 0px no-repeat}
.navBarSite span{float:left;padding:4px 10px 4px 0;background:url(../img/site/onglet_d.gif) 100% 0px no-repeat; color:#7cb7ee}
.navBarSite a:hover, #navBar1 a:focus{background-position:0 -23px}
.navBarSite a:hover span, #navBar1 a:focus span{background-position:100% -23px;color:#FFFFCC}

/*----- Feed RSS --------------------------------------------------------------*/
div.feed_rss_intro{background-color:#EEFFCF;border:2px solid #8FDF00;padding:4px}
div.feed_rss_intro a{font-size:14px;font-weight:bold;color:#82BF17}
div.feed_rss_intro .abo{text-align:center}

div.feed_rss{background-color:#FFEDCF;border:2px solid #FFB637;margin:10px 0 10px 0;padding:4px}
div.feed_rss .titre{border-bottom:2px dotted #FFB637;font-size:14px;width:95%}
div.feed_rss p{text-align:justify}

/*----- Fiche --------------------------------------------------------------*/
a.fiche_titre{font-size:16px;color:#7DCF40}
div.fiche_description{text-align:justify;color:#333;font-size:11px}
div.fiche_path{font-size:11px;color:#888}
