body { margin-top:0px; margin-left:0px;font-family:Trebuchet MS,Helvetica,Verdana;font-size:12px;/*background:none*/}
td{vertical-align:middle;}

input.log ,select.log,select,textarea{ border:1px solid #4BCED6; color:#666666; padding-left:5px; background:#DEEEF5;font-size:12px;}
.l{width:170px}
.img {cursor:pointer;margin-left:20px}
table{empty-cells:show;}
.d1 {width:250px;vertical-align:top;}
.addr {margin-left:20px;border-color:#01a4a3 ;color:#686868;border-style:dotted; }
p{padding-top:5px;padding-bottom:5px;padding-left:26px;padding-right:26px;margin-top:2px;margin-bottom:5px}
.toprow{background-color:#019493;color:#ffffff;}
.addr td,.nobl,.nobr {padding-left:5px;border-color:#01a4a3;border-style:dotted;border-top:1px dotted #01a4a3;}
.nobr{border-left:0px;border-right:1px dotted;}
.nobl{border-right:0px;border-left:1px dotted;}
/***/
.plus {BACKGROUND: url(/fr/inc/css/plus.gif) no-repeat right center;cursor:pointer}
.min {BACKGROUND: url(/fr/inc/css/min.gif) no-repeat right center;cursor:pointer }
.plus,.min {TEXT-DECORATION: none! important; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal! important;   COLOR: #007b79! important; PADDING-TOP: 0px}
/***/
.a td,.a nobl,.a nobr {padding-left:5px;border-color:#4bced6;}
.a tr.x{font-weight:bold;padding:2px}
/****************NEW*********************/
/*addresses*/
.dv1 {margin-left:20px;width:400px;}
#search {position:absolute;margin-left:20px;}
/*conteneurs*/
#check {position:absolute;margin-left:20px;}
#centerColumn  h1{font-size:22px;}

.d2 {padding-left:4px;padding-right:4px;border:1px solid #ffffff;border-bottom:1px solid #7fcf60}
.log2{ border:1px solid #7fcf60; color:#666666; margin:5px; background-color:#DEEEF5;font-size:12px;}
.pr {cursor:pointer;}
img {z-index:99}

h4 span{font-size:12px;}


h2,h3,h4,h5,span,div.blocTxt-image h5 {font-family:Trebuchet MS,Helvetica,Verdana;}






/*************/





h1 { color: #6699FF;  font-family: Arial, Helvetica, sans-serif;   font-weight:bold;	font-size: medium;	margin: 0 0 10px 8px;	padding:0; }

#container {
	width:400px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #CCCCCC;
	padding: 9px;
	background-color:#FFFFFF;
	min-height:400px;
}

#linkz { color: #6699FF;	font-family: Arial, Helvetica, sans-serif;	font-size:small;	margin: 0 0 8px 8px;}

#linkz a, #linkz a:visited, #linkz a:link, #linkz a:active {	color:#333333; font-size:12px;	text-decoration:none; }

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

#listingcontainer {	padding: 10px;	background-color:#b9c1d6;}

#listingheader {	color: #333333;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	font-size:small;	text-align:right;}

#listingheader a, #listingheader a:active, #listingheader a:visited, #listingheader a:link {	text-decoration: none;	color: #333333;font-size:12px;} 

#listingheader a:hover {text-decoration: underline;color: #476BB3;}

/*******************/
/*
#headerfile {	text-align:left;	float: left;	width: 220px; border:1px solid }

#headersize {	text-align:right;	width: 75px;	float: left; border:1px dotted }

*/
#listing a { display:block;	padding: 2px 5px 2px 5px;	font-size:12px;	color: #007B79;	font-family:Arial;text-decoration:none;	
width:420px;text-align:right; font-weight:normal}

/*******************/

#listing a:hover ,.yellow:hover{ background-color:#ffffc9; }
#listing a img { float:left; margin-right: 4px; }
#listing { border: 1px solid #A7C5FF; min-height:150px; width:410px; margin-left:15px;vertical-align:top}

.yellow{height:20px;}
#listing a strong {	width: 200px;	float:left;	cursor:hand;	cursor:pointer;	text-align:left;}

#listing a em {	float: left;	width: 75px;	text-align:right;	cursor:hand;	cursor:pointer; }

#listing a span {	position: absolute;	margin-left: -151px;	margin-top: -2px; }

#listing a span img { 	width: 150px;	background-color:#CCCCCC;	visibility: hidden;	 }

#listing a:hover span img {	border: 1px solid #666666;	visibility: visible; }
/*****************************************/
#upload {
	border: 1px solid #A7C5FF;
	display:block;
	margin-top: 10px;
	font-size:small;
	color: #6285CA;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:450px;
	background-color:#fff; /*#E9F0FF;*/
	min-height:400px;
}
/********************************************/
#uploadtitle {	background-color: #ffffff;	padding: 2px 5px 2px 5px;	border-bottom: 1px solid #A7C5FF; color:#b9c1d6 }

#uploadcontent {padding: 2px 5px 2px 5px;}
img { border: 0; }
form { margin: 0; padding: 0; }
.b { /*background-color: #E9F0FF; */border-bottom:1px solid #dddddd; border-top:1px solid #dddddd}
.w {background-color:#FFFFFF; }
.mod {float:right;}
.size {float:right;}
/*

.niv1 {width:200px;}


.niv2{margin-left:-40px;width:195px;}
.niv3{margin-left:-40px;}

.qq{margin-left:0px;width:185px;}

.nobr,.nobl,.addr td {border:1px dotted;}
.addr {padding:0px;border:0px;}
*/
h2 {width:500px;}
.posList {margin-left:-35px;}
