@charset "UTF-8";
/* CSS Document */

* {
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
}

#header_logo{
	text-transform:uppercase;
	font-size:16px;
	color:#7bb5cd;
}

#lg_select, #lg_select a{
	font-size:12px;
	color:#7bb5cd;
	text-decoration:none;
}

#lg_select a:hover{
	text-decoration:underline;
}


ul#topcolcenterzones li, ul#topcolcenterzones li a, #curseur, #curseur a, .topcolcenterzones, .topcolcenterzones a{
	text-align:center;
	font-size:11px;
	color:#FFF;
	line-height:34px;
	text-decoration:none;
}

ul#topcolcenterzones li a:hover, #curseur a:hover, .topcolcenterzones a:hover{
	text-decoration:underline;
	cursor: pointer;
}


#footer_center, #footer_center a{
	color:#CCC;
	text-decoration:none;
}

#footer_center a:hover{
	text-decoration:underline;
}

input#search, input#nl{
	font-size:12px;
	line-height:150%;
	color:#999;
}

h1, h1 a{
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	/*font-family:Georgia, Times, "Times New Roman", serif;*/
	font-size:20px;
	font-weight:bold;
	color:#271d1b;
	text-decoration:none;
}

h1 a:hover{
	text-decoration:underline;	
}

h2, h2 a{
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
/*	margin-left:8px;*/
text-decoration:none;
}

h2 a:hover{
	text-decoration:underline;	
}

.titre_cartouche h2{
	margin-left:8px;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;	
}

h3, h3 a{
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	/*font-family:Georgia, Times, "Times New Roman", serif;*/
	font-size:16px;
	font-weight:normal;
	color:#271d1b;
	text-decoration:none;
}

h3 a:hover{
	text-decoration:underline;	
}

.post, .page{
	margin-bottom:25px;	
}


.post h2, .post h2 a, .page h2, .page h2 a{
	margin-left:0px;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	/*font-family:Georgia, Times, "Times New Roman", serif;*/
	font-size:20px;
	font-weight:normal;
	color:#271d1b; 
	text-decoration:none;
}

.post h2 a:hover, .page h2 a:hover{
	text-decoration:underline;
}

.post small, .navigation, .navigation a{
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
	/*font-family:Georgia, Times, "Times New Roman", serif;*/
	font-size:11px;
	font-weight:normal;
	color:#271d1b;
	text-decoration:none;
}

.navigation a:hover{
	text-decoration:underline;
}

.post p, .page p{
	margin-bottom:8px;	
}

ul.articles_list li, ul.files_list li, .post ul li, ul li{
	list-style-position:inside;
	list-style-type:square;
/*	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
*/
}

.release_more{
	border:1px solid #ccc;
	background-color: #eee;
	padding:10px;
	width:534px;
	margin-top:5px;
	margin-bottom:20px;
}



ul.projects_list li a, .post ul li a{
/*	color:#000;
	text-decoration:none;*/
}

ul.projects_list li a:hover, .post ul li a:hover{
/*	color:#000;
	text-decoration:underline;*/
}

ul.releases_list li{
	list-style-position:inside;
	list-style-type:none;
	
}

ul.releases_list li ul.files_list li{
	list-style-position:inside;
	list-style-type:square;
}

ul.projects_list li{
	list-style:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:143px;
	border-bottom:1px solid #ccc;
}


ul li.last{
	border-bottom:0;	
}

ul.projects_list li a{
	color:#000;
	text-decoration:none;
}

ul.projects_list li a:hover{
	color:#000;
	text-decoration:underline;
}


a.project_link, .postmetadata a{
	font-size:12px;
	font-weight:normal;
	color:#333;		
	text-decoration:none;
}

a.project_link:hover, .postmetadata a:hover{
	text-decoration:underline;
}

a.dl{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.dl:hover{
	text-decoration:underline;
}