@charset "utf-8";

body {
	background-color:#fff;
	/*font-family:Serif;*/
	font-size:10pt;	
}

#wrapper, #wrap {
	margin:0;
	border:none;	
	width:100%;
}

#wrap {
	padding-top:15pt;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;	
	behavior: none;	
	border-top:1px solid #CCC;
}

#lang, #rss, #statutrn, #toolsMenu, #header h1, #social, #menu-horizontal, #crumb, #barre-gauche, #barre-droite, #copyright, .news-list-browse, .news-single-backlink, .news-single-additional-info, .html5videoplayer {
	display:none;	
}

#toolbar {
	position: absolute;
	top:10pt;
	right:0;
	background:none;
	width:30px;
	margin:0;
	padding:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;	
	behavior: none;
}

#be-logo {
	 margin:0;
	 padding:0;
}

#header {
	width:100%;
	height:50px;
	margin:0;
	padding:0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;	
	behavior: none;
}

#header hgroup img {
	margin:0;
	padding:0;	
	width:121px;
	height:33px;
}

h1, h2 {
	text-shadow:none;	
}

h1, h2, h3, h4, h5, h6 {
	color:#000;	
}

h1 {
	font-size:16pt;	
}
h2 {
	font-size:13pt;	
}
h3 {
	font-size:11pt;	
}

p {
	color:#000;
	text-align:left;
	margin:2pt 1pt 6pt 0;
	font-size:10pt;	
}

li p {
	margin:2pt 1pt 1pt 0;	
}

#page-title, #maincontent {
	float:none;
	width:100%;
	margin:0;
	padding:0;
	text-align:left;	
}

th {
	font-weight:bold;	
}

/* Liens ***********************************************************************************************/
/* en général */
a {
	text-decoration:none;
	border-bottom:1px solid #999;
	/*color:#36C;	*/
	color:#006;
	line-height:20px;
	outline:none;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}

.csc-textpic-imagewrap a, .news-single-img a {
	border-bottom: none;	
}

.news-list-item a {
	border-bottom: none;
	color:#006;
}

#be-logo a {
	 border-bottom:none;
}

/* vers des fichiers ou vers d'autres sites */
a[href^="https://"],
a[href^="https://"]{
	padding-left: 0px;
	background:none;
}

a[href$=".pdf"] {
	padding-left: 0px;
	background:none;
}

a[href$=".doc"] {
	padding-left: 0px;
	background:none;
}

a[href$=".docx"] {
	padding-left: 0px;
	background:none;
}

a[href$=".xls"] {
	padding-left: 0px;
	background:none;
}

a[href$=".tif"] {
	padding-left: 0px;
	background:none;
}

a[href$=".xlsx"] {
	padding-left: 0px;
	background:none;
}

a[href$=".ppt"] {
	padding-left: 0px;
	background:none;
}

a[href$=".pptx"] {
	padding-left: 0px;
	background:none;
}

a[href$=".zip"] {
	padding-left: 0px;
	background:none;
}

a[href$=".rtf"] {
	padding-left: 0px;
	background:none;
}

a[href$=".txt"] {
	padding-left: 0px;
	background:none;
}

a[href*="UnCryptMailto"] {
	padding-left: 0px;
	background:none;
}

a[href$=".exe"] {
	padding-left: 0px;
	background:none;
}

a[href$=".dmg"] {
	padding-left: 0px;
	background:none;
}

a[href*="-debian-"] {
	padding-left: 0px;
	background:none;	
}

a[href*="-fedora-"] {
	padding-left: 0px;
	background:none;	
}

a[href*="-opensuse-"] {
	padding-left: 0px;
	background:none;	
}

a.news-link {
	padding-left: 0px;
	background:none;	
}

.csc-textpic a {
	padding-left:0px;
	background:none;	
}

.news-single-rightbox {
	color:#666;
}

.news-single-item header {
	margin-top:15pt;	
}

.news-single-img, .news-single-img p.news-single-imgcaption {
	width:200pt;	
}

.news-single-img p.news-single-imgcaption {
	font-size:5pt;
	color:#000;
}

/* Fiches de contact */
.vcard {
	width:300px;
	height:90px;
	margin:10px 7px;
	overflow:visible;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.vcard img {
	display:none;
}

.vcard div.contact,
.vcard div.org,
.vcard div.adr,
.vcard div.title,
.vcard span.fn {
	margin-left:0px;
	margin-bottom:5px;	
}

.vcard div.tel, .vcard div.mobile, .vcard div.fax, .vcard div.email {
	background:none;
	padding-left:0;
}