body{
width:960px;
margin:0 auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
border:1px solid #71818D;
padding:0 10px;
}
.header{
background:url(../../images/observatoire/header.png) no-repeat;width:960px; height:193px; position:relative;
}
.header .logo{float:left; margin-left:-9px;}
.header #google-adds-header{ float:right; margin-top:50px; margin-right:2px;}
.header h1.title-header{
font-size:13px;
margin:5px 0;
float:none; position:absolute; top:0; left:0; margin-left:200px;
}
.menu{ margin-top:1px;}
.menu .alerte{ background:url(../../images/observatoire/bg-alert.png) repeat-x; height:23px; width:106px; text-align:center; padding-top:7px; float:left;}
.menu .alerte span{ color:#fff; font-size:12px; font-weight:bold;}
.menu .notices{ background:url(../../images/observatoire/bg-notices.png) repeat-x; width:844px; height:20px; float:left; padding:7px 5px 3px 5px;}

/*slider*/
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:755px;
	height:20px;
	overflow:hidden;
	color:#fff;
	}
#prevBtn{ float:left; width:20px;}
#nextBtn{ float:left;width:20px;}	

/*main*/
.main{ width:715px; float:left;}
.main .rubriques{list-style:none; padding:0; margin:30px 0; }
.main .rubriques li{ display:inline; text-align:center; padding:10px 15px;background:#e6f7ff; border:solid 1px #c0dcee; margin-right:20px;}
.main .rubriques li a{ color:#000000; text-decoration:none;}
.main .rubriques .activo{ background:url(../../images/observatoire/tab-actual.gif) center bottom no-repeat; border:none; height:30px; padding:10px 15px 25px 15px;}
.main .rubriques .activo a{color:#FFFFFF !important;}
.last{ margin:0;}
.article{ float:left; border:1px solid #BFDBEE; width:713px; margin-bottom:25px;}
.article .top{background: url(../../images/observatoire/bg-article.png) repeat-y; width:709px;}
.article .top .titre{ font-family:Arial, Helvetica, sans-serif; padding:15px 15px 10px 15px;}
.article .top .titre h2{font-size:18px;}
.article a{ color:#0071BC; text-decoration:none;}
.article .top .date{ font-size:12px;color:#0071BC; padding:0 15px 10px 15px; }
.article .top .date span{ color:#999999;}
.article .top .text{ color:#4d4d4d; text-align:justify; padding:0 15px 10px 15px;}
.article .top .more{color:#0071BC; padding:0 15px 10px 15px; }
.article .footer{ background:#d2edfb url(../../images/observatoire/bg-article-footer.png) repeat-x top; width:712px; min-height:60px; border-top:1px solid #BFDBEE; margin-bottom:0;}
 .article .footer .source{color:#0071BC; font-size:12px; padding:10px 15px 5px 15px;}
.article .footer .source span{color:#4D4D4D; font-size:12px;}
.article .footer ul{ margin:0; padding-left:15px; }
 .article .footer ul li{ list-style: none;display:inline; padding-right:45px;}
.article .footer ul li a { color:#0071BC; font-size:12px;  cursor:pointer; text-decoration:none;}
.article .footer ul li a { padding:3px 10px 2px 26px;  color:#0071BC; font-size:12px;}
.article .footer ul li .email{background: url(../../images/observatoire/email.png) no-repeat; }
.article .footer ul li .earth{background: url(../../images/observatoire/earth.gif) no-repeat; }
.article .footer ul li .print{background: url(../../images/observatoire/print.gif) no-repeat; }
.article .footer ul li .rss{background: url(../../images/observatoire/rss.gif) no-repeat; }
.article .footer ul li .star{background: url(../../images/observatoire/star-full.gif) no-repeat; }
.article .top .detail-title {padding:15px 0  0 10px; margin:0; color:#0071BC}
.article .top .titre .detail-news{ margin:0}
.article .top .detail-source-title{padding:15px 0  0 10px; margin:0; color:#0071BC}
.article .top .detail-source-title-news{padding:0 10px;}
.article .top .detail-source-title-news h2{color:#0071BC}
.article .top .detail-source{padding:15px 0  0 10px; margin:0; color:#0071BC}
.article .footer .footer-source-description{padding:15px 0  15px 10px; margin:0; color:#0071BC}
.detail-more-news, .detail-more-news a { color:#0071BC}
.detail-more-news .big{ font-size:18px;}
/*right col*/
.col-right{ float:right;width:245px;}
.recherche{ background:url(../../images/observatoire/search-bg.gif) no-repeat; width:231px; height:33px; margin:0 auto; margin-top:15px;}
.recherche .text-recherche{ padding-left:10px;margin-top:8px; height:14px; position:relative;/margin-top:5px;  margin-left:10px; border:none; color:#4d4d4d; width:178px; top:-1px;border-width: 0; }
.recherche .button-recherche{ background:none; width:25px; height:25px; border:none; cursor:pointer; /margin-top:3px}
.menu-right{ background: #0071BC url(../../images/observatoire/bg-right.png) repeat-x; margin-left:10px; width:227px; padding-bottom:20px; margin-top:25px;}
.menu-right .titre{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; padding:15px 15px 10px 15px; margin:0; }
.menu-right ul{list-style: none;padding: 0; /margin:0;}
.menu-right ul li{background:url(../../images/observatoire/right-li.png) center left no-repeat; center left no-repeat;;margin:0;
padding:3px 3px 6px 20px; margin-left:15px; }
.menu-right ul li a{ color:#fff; text-decoration:none; font-size:18px;}
.line{ border-top: 1px solid #5BACE5;}
.menu-right .text{ font-size:14px; color:#fff; padding:15px;}
.menu-right .text-email{ width:145px; height:20px; border:1px solid #0097F6; padding-left:5px; color:#4d4d4d; margin-left:15px;}
.menu-right .button-email{background:url(../../images/observatoire/bg-button.gif) no-repeat; color:#404041; border:none; height:27px; font-size:12px; margin-left:15px; margin-top:15px; /width:150px; cursor:pointer;  }
.check{ padding:15px; }
#calendar{ color:#FFFFFF;}
/*pager*/
.pages{ width:715px; margin:0 auto; text-align:center; }
.pages p { float:left; text-align:center; margin:0 8px;_margin:0 7px;}
.pages a{ text-decoration:none; color:#1B75BB; }
.pages .link-page{ border:1px solid #c7ddee; width:20px; height:23px; padding:4px 7px;}
.pages .link-page img{ border:none !important}
.pages .current-page{background:url(../../images/observatoire/number-current.png) no-repeat; width:20px; height:23px; padding:4px 7px ;}
.pages ul li a{ text-decoration:none; color:#1B75BB;}
/*footer*/
.footer-page{ background:url(../../images/observatoire/bg-right.png) repeat-x; width:960px; height:133px;  margin-top:25px; margin-bottom:15px;}
.footer-page .content-left{ padding:5px; width:185px;  padding:0; float:left; border-right:1px solid #65B1E4; margin-top:15px;height:115px;}
.footer-page .content-left ul{ padding:0 15px; line-height:20px;}
.footer-page .content-left ul li{ display:block;}
.footer-page .content-left ul li a{ color:#FFFFFF;}

.footer-page .content-center { padding:5px; width:485px;  padding:0;float:left;border-right:1px solid #65B1E4; margin-top:15px;height:115px;}
.footer-page .content-center ul{ padding:0 15px; line-height:20px;}
.footer-page .content-center ul li{ display:block; float:none;}
.footer-page .content-center ul li a{ color:#FFFFFF; }

.footer-page .content-right {padding:0; width:280px; _width:270px; float:left;margin-top:15px;height:75px;}
.footer-page .content-right ul{ padding:0 15px; line-height:20px;}
.footer-page .content-right ul li{ display:block; padding:0;}
.footer-page .content-right ul li a{ color:#FFFFFF; }
.footer-page .footer-image{ background:url(../../images/observatoire/logo-neopark.png) no-repeat bottom right; width:200px; height:44px; float:right;}

.delete-link{ color:#FF0000 !important; font-size:12px}
#calendar a{ color:#FFFFFF;}
