* { outline: none; }
body {
  font: 11px Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
  margin: 0 0 15px;
  padding: 0;
  background: url(http://img1.al-aide.com/back.jpg) repeat-x #666;
}

a { color: #000; text-decoration: underline; }
a:hover { text-decoration: none; }
p a { display: none; visibility: hidden; }
.feedflare { display: none; visibility: hidden; }
div.content table { display: none; }

.center { text-align: center; }
.clear { clear: both; height:1px; line-height:1px; font-size:1px; }
img { border: 0; }


#global { 
	margin:0 auto;
	width:960px;
	padding: 0;
	background: url(../images/back2.jpg) repeat-y #fff; /*http://img1.al-aide.com*/
	border:1px solid #4f4f5b; 
	border-width:0 1px; 
}

#header {
  position: relative;
  width: 960px;
  height: 206px;
  margin: 0 auto;
  padding: 0;
  background:#fff;
}
#header h1 { visibility: hidden; display: none; }

#TitrePage {
  position: absolute;
  width: 600px;
  line-height: 30px;
  left: 26px;
  top: 174px;
  color: #555;
  font-weight: bold;
  font-size: 20px;
  text-align: left;
}

#Top {
  position: relative;
  width: 960px;
  margin: 0 auto;
  height:70px;
  background:url(../images/backmenu.jpg) no-repeat #fff; /*http://img1.al-aide.com/*/
}

#menu {
  list-style: none;
  margin: 0;
  padding: 23px 0 0;
}

#menu li {
  position: relative;
  float: left;
  height: 38px;
  margin: 0;
  padding: 0;
}

#menu a {
  display: block;
  height: 18px;
}
#menu a span { display: none; visibility: hidden; }

li#m00 a { background: url(../images/m00.gif) no-repeat; width: 95px; }
li#m01 a { background: url(../images/m01.gif) no-repeat; width: 128px; }
li#m02 a { background: url(../images/m02.gif) no-repeat; width: 105px; }
li#m03 a { background: url(../images/m03.gif) no-repeat; width: 108px; }
li#m04 a { background: url(../images/m04.gif) no-repeat; width: 184px; }
li#m05 a { background: url(../images/m05.gif) no-repeat; width: 103px; }
li#m06 a { background: url(../images/m06.gif) no-repeat; width: 95px; }
li#m07 a { background: url(../images/m07.gif) no-repeat; width: 142px; }

#menu li a:hover, #menu li a.select {
  background-position: 0 -19px;
}


#MyActu { margin: 0; padding: 0; list-style: none; }
#MyActu li {
  position: relative;
  left: 12px;
  text-indent: -12px;
}

#HeaderMenu {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 380px;
  height: 50px;
  text-align: right;
  display:none;
}


#NbArtShow {
	font-size:12px;
	font-weight:bold;
	right:274px;
	position:absolute;
	top:-15px;
}

#MyRss { 
	position:absolute;
	z-index:100;
	top:-15px; 
	margin-bottom:20px;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
}
#MyRss a { text-decoration:none; }
#MyRss a:hover { color:#b00; }


#searchForm { margin:3px 0 0; padding:0; }
#search { width:180px;font-size:11px;border:1px solid #666; }
#searchButton { padding:0px 5px; border:1px solid #666; font-size:11px; }
.SearchInfos{margin:10px 10px 0;border:1px solid #333;background:#eee;padding:2px}

#Contenu {
	position:relative;
	width: 720px;
	text-align:left;
	float: left;
}

#Colonne {
  position: relative;
  width: 235px;
  text-align:right;
  float:left;
}


.MyDate {
	display:block;
	background:#B0CDDB;
	border:1px solid #4f4f5b;
	border-width: 1px 0;
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	padding:3px 5px;
	margin-top:10px;
}


#MyActuBlock {
	position:relative;
	margin:15px 10px 10px;
	border:2px outset #b0cddb;
	background:#B0CDDB;
	padding:5px 5px 15px;
}
#MyActu { margin:0; padding:0; }

#SousCat { 
	position:relative;
	margin:0;
	position:relative;
}
#SousCat a { text-decoration:none; }
#SousCat a:hover { text-decoration:underline; }
#SousCat table a { position:relative; top:-2px; }
#SousCat table input { margin-left:0; }


#ListNews {	background:#D2CFC0; padding-bottom:5px; border:1px solid #999; border-width:1px 0; }
#ListNews .content { display:block; float:none; position:relative; color:#333; font-size:10px; padding-bottom:15px; }
.BackActu { position:relative; margin:0 5px; }
.BackActu.myback2 { background:#AFADA4; }
.ArtBlock {
	position:relative;
	top:5px;
	margin-left:50px;
}
#ListNews.all .ArtBlock { margin-left:80px; }
.TitleArt { display:block; padding-bottom:2px; }
.TitleArt a { text-decoration:none; }


#BackArticle {
	background:#D2CFC0;
	border:1px solid #4f4f5b; 
	border-width:1px 0;
	margin-top:25px;
}

#MyArticle { 
	border-top:1px solid #4f4f5b;
	background: url(../images/fondArt.gif) repeat-y;/*http://img2.al-aide.com*/
}
.comndigg {
	position:relative;
	margin-left:7px;
	margin-right:7px;
	padding-top:7px;
	float:left;
}
.comndigg .digg, .comndigg .comment {
	background:#fff;
	text-align:center;
	padding:5px 2px;
}
.comndigg .comment { margin-top:5px; }
.comndigg .digg a, .comndigg .comment a { text-decoration:none; }
.comndigg .digg a:hover, .comndigg .comment a:hover { color:#fff; }

h2.titre {
	font-size:16px;
	font-variant:small-caps;
	margin:0;
	padding:3px 5px;
	border-bottom:1px solid #4f4f5b;
}
h2.titre a { text-decoration:none; }
h2.titre a:hover { color:#fff !important; }

em.date, em.site {
	color:#333;
	font-size:11px;
}
em.site { color:#666; }

span.date { float:left; width:50px; color:#666; }
a.comment { float:left; width:110px; color:#666; text-decoration:none; }
a.comment2 { width:80px; }
a.cluster { float:left; width:118px; color:#666; text-decoration:none; }
span.view { float:left; width:70px; color:#666; }
span.site { float:left; color:#222; }


#FluxRss{margin:7px 15px 7px 0;line-height:18px;font-weight:bold;padding:6px}
.rsslist{height:26px}
.FluxRss{float:left;width:221px;height:285px;background:#fff;padding:3px;margin-right:4px;margin-bottom:4px}
.FluxRss.all{width:683px;height:auto}
.FluxRss strong{color:#b00;font-size:14px;display:block;margin-bottom:5px}



.MySearch .date { float:none; font-weight:bold; color:#000; }
.MySearch .lien { float:none; }
.MySearch .site { float:none; color:#333; }


#MyArticle .content {
	position:relative;
	min-height:100px;
	height:auto!important;
	height:100px;
	padding-right:47px;
	margin-left:57px;
	padding-bottom:7px;
}
#MyArticle .social {
	position:absolute;
	right:5px;
	top:7px;
	width:40px;
	text-align:right;
}
#BackArticle .links {
	padding:4px 0 5px 7px;
	font-weight:bold;
	background:#AFADA4;
	border-top:1px solid #4f4f5b;
	color:#000;
}
#BackArticle .links a { color:#b00; }

.padding { padding:0 7px; font-size:12px; }
.square { position:relative;top:3px;font-size:29px;line-height:10px;color:#fff }

#Cluster {
	margin: 0 46px 25px 56px; 
	padding: 8px 7px 5px;
	background: #eaeaea;
	border:1px solid #4f4f5b;
	border-width:0 1px 1px;
}
#Cluster span.site { float:none !important; color:#666 !important; }

#pagination {
	background:#fff;
	border-top:1px solid #4f4f5b;
	margin: 7px 0 0;
}


#Comments {
	background:#D2CFD0;
	border:1px solid #4f4f5b;
	border-width:1px 0;
	margin-top:10px;
}

#Comments .titre {
	background:#AFADA4;
	border-bottom:1px solid #4f4f5b;
	padding: 3px 6px;
	font-size:13px;
}
#Comments .content {
	padding: 7px;
}
#Comments .content label {
	float:left;
	width:110px;
}
#Comments .content input {
	float:left;
	margin-bottom:2px;
	width:180px;
	border:1px solid #4f4f5b;
}
#Comments .content textarea {
	width:390px;
	height:120px;
	border:1px solid #4f4f5b;
}
.margeLeft {
	font-size:10px;
	padding-left:110px;
	width:390px;
}
.margeLeft input { float:none !important; margin-top:1px; }



#ListComments {
	padding:7px;
	border-top:1px solid #4f4f5b;
	background:#AFADA4;
}
#ListComments .titre {
	padding:0;
	display:block;
}
#ListComments .content {
	padding:3px;
	background:#ccc;
	margin-bottom:12px;
}






a.digg { 
	position:relative; 
	top:5px; 
	float:left; 
	width:35px; 
	height:30px; 
	background:#fff; 
	text-align:center; 
	margin-left:5px; 
	text-decoration:none;
}
a.digg strong { display:block; font-weight:bold; padding-top:2px; }



.pubLeader { margin-left:0; padding-top:5px; overflow:hidden; width:720px; }
.pubLeader.search { padding-left:15px; }
.pubLeader2 { padding-left:0; margin-top:10px; border:1px solid #4f4f5b; border-width:1px 0; background:#BACFD6; overflow:hidden; width:720px; }


#naviBreve { position:absolute;bottom:2px;right:7px;font-weight:bold;text-align:right; }


#pageprevious, #pagenext, #pagelist {
  float: left;
  margin-top: 20px;
  margin-bottom:20px;
  width: 130px;
  height: 14px;
  line-height: 20px;
}
#pageprevious { margin-left:5px; }
#pagenext { width:85px; }

#pagelist {
  width: 498px;
  height:20px;
  margin-top:16px;
  line-height:20px;
  text-align: center;
}
.NumPage {
  display: inline;
  padding: 0 2px;
}
.NumPage a { 
  padding: 2px 4px;
  line-height: 13px;
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  background: #C6CFCA;
  border: 1px solid #3B3036;
  text-decoration: none;
}
.NumPage.select a, .NumPage a:hover {
  background: #3B3036;
}
#NumEtc{ 
  display: inline;
  padding: 2px 4px;
  background: #C6CFCA;
  border: 1px solid #3B3036;
}
#pageprevious a, #pagenext a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(http://img2.al-aide.com/btn_prev.jpg) no-repeat;
}
#pagenext a { background: url(../images/btn_suiv.jpg) no-repeat; }
#pagenext a:hover, #pageprevious a:hover { background-position: 0 -14px; }

#pageprevious a span, #pagenext a span { display: none; visibility: hidden; }





.col2 a, .col2 { color:#7F4807 !important; }
.col3 a, .col3 { color:#CF3E0C !important; }
.col4 a, .col4 { color:#BF0B0B !important; }
.col5 a, .col5 { color:#7F0041 !important; }
.col6 a, .col6 { color:#40006F !important; }
.col7 a, .col7 { color:#0F427F !important; }
.col8 a, .col8 { color:#0F777F !important; }

.back2 { background:#7F4807 !important; }
.back3 { background:#EF3E00 !important; }
.back4 { background:#BF0B0B !important; }
.back5 { background:#7F0041 !important; }
.back6 { background:#40006F !important; }
.back7 { background:#0F427F !important; }
.back8 { background:#0F777F !important; }
.back2, .back2 a, .back3, .back3 a, .back4, .back4 a,
.back5, .back5 a, .back6, .back6 a, .back7, .back7 a,
.back8, .back8 a { color:#bbb !important; }






#bottom, #LoadButton {
  clear: both; 
  padding-right: 245px; 
  padding-top:15px;
  font-size:9px;
  font-style:italic;
  text-align: right;
}

