html {
	height: 100%;
	margin:0px;
	padding:0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffc url(foo) fixed;
	margin:0px;
	padding:0px;
	font-size: 10px;
	height: 100%;
}
img {
	border: none;
}
li {
	list-style: url(imagesRep/4pxblact.gif);
}
#qui {
	margin-left: -126px;
	margin-top: 0px;
}
#contact {
	margin-left: -60px;
	margin-top: 40px;
}
#partenaires {
	margin-left: -83px;
	margin-top: 40px;
}
#partenairesTx {
	margin-top: -32px;
}
#partenairesTx p {
	margin-top: 20px;
}
.rubrique {
	margin-top: -22px;
}
.spip_doc_titre
{
	display: none;
}
img 
p {
	margin: 0px 0px 20px 0px;
}
ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

#box {
	position: absolute;
	top: 150px;
	left: 30%;
	width: 1px;
	height: 1050px;
	margin bottom: -15px;
	overflow: visible;
	visibility: visible;
	display: block;
	border-left: 1px solid #CC0000;
}
#col2 {
	position: relative;
	padding-left: 10px;
	width: 300px;
	text-align: left;
	overflow: visible;
}
#rightnav {
	position: fixed;
	top: 13px;
	right: 0px;
	padding-top: 0px;
	margin-right: 0px;
}
/* True values for <= IE6 */
* html #rightnav {
	position:absolute;
	top:expression(eval(document.body.scrollTop));
	margin-top:12px;
	margin-right: -1px;
}
#newsinfo {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 120px;
	width: 44px;
	padding-top: 16px;
	margin-right: 0px;
	background: url(imagesRep/bbak3416.gif) no-repeat;
}
.inter {
	border-left : 1px solid #ffffcc;
	border-right : 1px solid #ffffcc;
	position: relative;
	width: 1px;
	background-color: #CC0000;
	height: 8px;
	left: 31px;
}
.interv {
	position: absolute;
	top: 0px;
	height: 1px;
	width: 12px;
	background-color: #CC0000;
}
#intervright {
right: 0px;
}
.nodeco {
	text-decoration: none;
}

/* Fix IE. Hide from IE Mac \*/
* html .inter {margin-top: -3px;}
* + html .inter {margin-top: -3px;}
* html li {list-style: url(imagesRep/pxtrans.gif); padding-top: 5px;}
* + html li {list-style: url(imagesRep/pxtrans.gif); padding-top: 5px;}
* html #qui {padding:5px 0px 8px 10px; margin:0px -10px 22px -10px; border-bottom : 1px solid #c00;}
* + html #qui {padding:5px 0px 8px 10px; margin:0px -10px 22px -10px; border-bottom : 1px solid #c00;}
* html #contact {padding:5px 0px 8px 10px; margin:0px -10px 22px -10px; border-bottom : 1px solid #c00;}
* + html #contact {padding:5px 0px 8px 10px; margin:0px -10px 22px -10px; border-bottom : 1px solid #c00;}
* html #partenaires {padding:5px 0px 8px 10px; margin:0px -10px 42px -10px; border-bottom : 1px solid #c00;}
* + html #partenaires {padding:5px 0px 8px 10px; margin:0px -10px 42px -10px; border-bottom : 1px solid #c00;}
/* End */
