@charset "utf-8";
/* CSS Document */
@import url(tabview.css);
html {
	height: 100%;
	background: #000
}
body {
	overflow:hidden;
	margin:0;
	padding:0;
	font: 12px 'Arial', Helvetica, sans-serif;
	color: #CCC;
	line-height:1.3
}
body#partenariats {
	/*background: #000 url('/img/bkgd.jpg') repeat center;*/
	/*background: #000;*/
	overflow:auto;
	margin:0;	
	text-align:center
}
#main {
text-align:center; 
  width:1014px; 
	/*width:884px;*/
	padding:0;
	background:#000;
	min-height:600px;
	height:100%;
	margin:0 auto 
}
#contenu {
	text-align:left;
	 width:1004px;   
	/* width:100%; */
   /* width:878px; */
	padding:0 4px 0 4px;
	background:#1A1A1A;
	min-height:600px;
	height:94%;
	margin:0 auto 
}
#nav {
text-align:left; 
background:#000;
 width:1004px;  
/*width:884px;*/
padding:0;
margin:0 
}
#addsense2 {
width:20%;
margin:0;
padding:0;
clear:both;
}
img {
	border: 0;
	display: inline
}	
h1 { 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 10px 0 10px 0;
color:#FFF;
font-size:26px;
letter-spacing:-1.5px;
}
h2 {
	font-size: 14px;
	text-align: left;
	color: #999;
	/*text-transform:uppercase;*/
	letter-spacing:0.5px
}
h3 {
	font-size: 13px;
letter-spacing:-0.5px;
	color: #FFF;
	font-style:normal;
}
h3 img {
display: block;
margin:2px
}
h5 {
	font-size: 12px;
	display:block;
	clear:both;
	text-align:center;
	margin:10px;
	padding:1px;
    letter-spacing:1px;
	color:#FFF
}
ul {
	margin: 4px 0 0 4px;
	padding: 1px;
	list-style: square;
	page-break-before: always; 
	}		
ol {
		margin:4px;
		padding:0
}
li {
		list-style-type:none;
		display:block;
		margin:0;
		padding:0
} 
ul#desc{ 
	margin: 4px;
	padding-left: 14px;
	background: transparent url(/img/arrowPath.png) no-repeat 1px center
}   
a, a:link, a:active {
	font-weight:lighter;
	color: #A4CB40;
	text-decoration:none
}
a:hover {
	color:#000;
	font-weight:normal;
	text-decoration:none;
	background-color:#A4CB40
}
#addsense
{
	font: 12px 'Arial', Helvetica, sans-serif;
	/*position:absolute;*/
	text-align: -moz-center !important;
	text-align:center;
	/*top:14px;*/
	display:block;
	background-color:#000;
	margin:0;
	padding:6px 0 6px 0;
	height:90px;
	width:884px	
} 
#everywhere {
	display:block;
	float:left;
	width:460px;
	height:auto;
	padding:4px 2px 4px 4px;
	margin:0 0 3em 0;
} 
#facebook {
	display:block;
	float:left;
	width:820px;
	height:290px;
	padding:4px 2px 4px 4px;
	margin:0 0 3em 0;
} 
#sfacebook, #stwitter, #srss   { 
width: 24px;
height: 24px;
display:inline;
margin: 2px;
padding: 2px 
}
#stwitter img, #sfacebook img, #sviadeo img, #srss img {
vertical-align: middle; 
display:inline
}
#adsense336 {
	width:380px;
	min-height:380px;
	height:auto; 
	padding:0 4px 8px 0;
	margin:0 0 3em 0;
	float:left;
}
#pub { 
 display:block;
width:1004px;
margin:1px;
padding:0;
height:126px;
text-align: -moz-center !important;
text-align:center;  
page-break-after: always; 
page-break-before: always;     
}
#vol{
	width:480px;
	min-height:380px; 
	height:auto;
	padding:4px;
	margin:0 0 3em 0;
	float:left;
}
#adsenseHeader
{    
	font-size:12px;
	text-align:left; 
	display:block;	
	margin: 0;
	padding:0;
	height:15px;
	width:100%;
	background:#A4CB40   
}
a.tooltip em {
    display:none;
}
a.tooltip:hover {
	cursor: pointer;
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}
a.tooltip:hover {
	cursor: pointer;
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}
a.tooltip:hover em {
	cursor: pointer;
    font-style: normal; 
	font-size: 12px;
    display: block; 
    position: absolute; 
   top: 24px; 
    left: -10px;
    padding: 5px; 
    color: #333; 
    border: 1px solid #bbb; 
    background: #FFF; 
    width:220px;
}
a.tooltip:hover em span {
    position: absolute; 
    top: -7px; 
    left: 15px;
    height: 7px; 
    width: 11px; 
    background: transparent url('/img/infobulletop-blanc.gif') no-repeat left center; 
    margin:0; 
    padding: 0; 
    border: 0;
}
#liens {
		margin:0;
		padding:0;
	position:relative;
	display:block;
	width:560px;	
	height:auto
}	  	
object { 
	display:block; 
	outline:none
}		
#footer {
	clear:both;
background: #333;
font-size:7pt;
letter-spacing:2px; 
margin:0;
padding: 20px 0 40px; 
width: 100%;
text-align:left;
height:128px
}
#footer ul li {
	text-align:left;
	background: url('/img/pipe.gif') no-repeat left center;
	display:inline;
padding-top: 0.1em;	
padding-right: 1ex;
padding-bottom: 0.1em;
padding-left: 2ex;
vertical-align: baseline
} 
#footer li.first {
	background-image:none;
		text-align:left;
		display:inline;
	padding-top: 0.1em;	
	padding-right: 1ex;
	padding-bottom: 0.1em;
	padding-left: 2ex;
	vertical-align: baseline
}
#footer ol, #footer ul {
	page-break-before: always;
	text-align:left;
}
#footer ol li {
	page-break-after: always; 
	page-break-before: always; 
	text-align:left;
}
