BODY
{
	/*background-image:url('/aiiq/images/back.jpg');*/
	/*background-repeat:repeat-y;*/
	font-family : Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size:0.8em;
	background-color:#FFFFFF;
	background:url('images/menuBackNew.jpg');
	background-repeat: repeat-y;
	color:black;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height: 1.5;
	text-align: justify;
}

TABLE
{
	text-align: justify;	
}

.body_green
{
	/*background-image:url('/aiiq/images/back.jpg');*/
	/*background-repeat:repeat-y;*/
	font-family : Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size:0.8em;
	background-color:#CDCD9B;
	color:black;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height: 1.5;
}

A
{
	color:black;
	text-decoration:none;
}

A:hover
{
	text-decoration:underline;
}
A IMG
{
	border:0px
}
#menuGauche
{
	left:0;
	top:100;
	padding:0 0 0 0;
	width:250;
	height:100%;
	font-weight:bold;
	/*background:url('/images/menuBack.jpg');
	background-repeat: repeat-y;*/
}
#menuGaucheHaut
{
	left:0;
	top:0;
	margin:0 0 0 0;
	background-color:#CCCC9A;
	width:250;
	height:100;
	font-weight:bold;
	/*background-image:url('back.jpg');
	*/
}

#menuDroite
{
	left:730;
	padding:20 10 0 0;
	/*width:235;*/
	height:100%;
	
	/*background-color:#DFDFC5;*/
	/*background-image:url('back.jpg');
	*/
}

#top
{
	background-color:#E6E3D0;
	height:205;
}

#search
{
	margin: 0 0 0 0;
	width:610;
	font-size:1em;
	
}

#search TH
{
	background-color:#E6E3D0;
	height:40;
	text-align:left;
	padding:5 10 5 10;
	font-size:1.2em;
}

#search TD
{
	text-align:left;
	width:20%;
	height:130;
	/*border:1px solid gray;*/
	padding-right:20;
}

.me
{
	padding:4 0 3 0;
}

.ms
{
	padding-left:20px;
	font-weight:normal;
}

#main, #main_menu_droite
{
    margin-left:255px;
   /* margin-right:260px;*/
    /*padding-left:1em;*/
    /*width:500;*/
    /*height:100%*/
    
}

#main_menu_droite
{
    /*padding-right:300px;*/
    padding-left:20;
    padding-top:0;
    margin-top:24;
}

div.link-list
{
	/*width:10.2em;*/
	position:absolute;
	top:0;
	padding-left:0;
	padding-right:1%;
	margin-left:0;
}

div.link-listHaut
{
	/*width:10.2em;*/
	position:absolute;
	z-index:500;
	top:0;
	padding-left:0;
	padding-right:0;
	margin-left:0;
}

div.link-list-main
{
	/*width:10.2em;*/
	/*position:absolute;*/
	top:0;
	padding-left:0;
	padding-right:0;
	margin-left:0;
}

.imageButton
{
	cursor:pointer;
}

#membre_thumbs IMG, #search IMG
{
	padding:0 0 0 0;
	cursor:pointer;
}
#membre_thumbs TD
{
	/*padding:5 5 5 5;*/
}

.mainImage_section
{
	height:450;
	width:450;
	margin-top:0px;
	border:2px solid #DFDFC5;
	/*padding:auto;*/
}

.mainImage_section IMG
{
	/*height:450;*/
	/*width:100%;*/
	/*margin:auto;*/
	
}

#legende
{
	width:450;
	text-align:center;
	padding-top:10;
	font-size:0.9em;
	height:20;
}

.nouvelle_title
{
	color:#919270;
	font-weight:bold;
	text-align: center;
}

.homeOuterSection, .nouvellesOuterDiv, .keywordsOuterDiv
{
	margin:0 20 0 30;
}

.ou
{
	padding:0 0 0 30;
}

.nouvellesOuterDiv, .keywordsOuterDiv, .homeOuterSection
{
	width:665px;
}

.nouvellesDiv, .keywordsDiv
{
	padding:4 10 4 10;
	width:100%;
	background-color: #E3E5CF;
}

.nouvellesDiv
{
	overflow:auto;
	height:180px;
}

.keywordsDiv
{
}

.une_nouvelle
{
	font-size:0.9em;
	padding-bottom:5px;
}

.h1
{
	font-weight:bold;
	font-size:1.4em;
	color:#8A8A8A;
}
.h2
{
	font-weight:bold;
	font-size:1.4em;
	padding-top:20px;
}
.h3
{
	font-weight:bold;
	padding-top:20px;
}
.smallGrey
{
	font-size:0.9em;
	color:#8A8A8A;
}
.smallRed
{
	font-size:0.9em;
	color:#CA1F27;
}
.red
{
	color:#CA1F27;
}
.bold
{
	font-weight:bold;
}

.thumbs_top
{
	font-size:95%;
	/*font-variant: small-caps;*/
	vertical-align: top;
	margin:25 0 0 0
}

.thumbs_top25
{
	/*font-variant: small-caps;*/
	vertical-align: top;
	margin:10 0 0 0
}

.thumbs , .thumbsReg
{
	border:1px solid #070000;
}
.thumbsReg:hover
{
	border:3px solid #070000;
}
.thumbsRegList
{
	border:1px solid #070000;
}
.thumbs
{
	cursor:pointer;
}
.select SELECT
{
	border:1px solid #8A8A8A;
}

.espaceTitle
{
	width:99%;
}
.espaceTitle2
{
	/*margin-top:23;*/
	width:99%;
}
.espace
{
	background-image:url('/images/fond_rouge.gif');
	background-repeat:no-repeat;
	background-position:top left;
	color:white;
	padding:10 10 0 0;
	font-size:0.8em;
	width:99%;
}
.espace2
{
	padding:0 0 0 10;
	height: 110px
}
.espace INPUT
{
	width:149px;
}
.lc
{
	padding:20 50 0 50;
	width:600;
	/*color:black;*/
	
}
.lc TABLE
{
	font-size:1em;
	/*color:black;*/
	line-height: 1.5;
}
.bl
{
	color:black;
}
.red A
{
	color:#CA1F27;
}
.fl
{
	float:left;
}
.te_title
{
	font-size:1.5em;
	/*font-weight: bold;*/
	color:#4b4b4b;
}
.te_title A
{
	color:#4b4b4b;
}
.te_title A:hover
{
	text-decoration:none;
}
.te_content
{
	padding-top:10;
}
.pb
{
	padding-botom:20;
}
.pt, .annee
{
	padding-top:10;
}

.imgHonoraire
{
	padding:0 10 0 0
}
.bpl
{
	padding-left:30;	
}
.spb
{
	padding-botom:5;
}
.spt
{
	padding-top:5;
}
.fwn
{
	font-weight:normal;
}
.stp
{
	padding-top:20;
}

/* from old*/
.right
{
	font: 11px Arial, Helvetica, sans-serif;
	color:#000;
	float:right;
	border-right-color: #4B4B4B;
	width:180px;
	page-break-after: left;
}
.soustitre, .annee
{
	font-size:1.5em;
	color:#4b4b4b;
}
.soussoustitre
{
	font-size:1.3em;
	color:#4b4b4b;
	line-height:2px
}

.sm
{
font-size:0.8em;
}

.hb:hover, .lib
{
border:4px solid #DFDFC5;
}

.ib
{
border:1px solid #070000;
}
.reg
{
font-weight:normal;
font-size: 1em;
color:#4b4b4b;
}

.image_int
{
	float:left;
	padding:0 15 15 0;
}

.p25
{
	padding-top:20px;
}

.year25
{
	font-weight: bold;
	font-size:1.2em;
}

.dataTable
{
	text-align:center;
	width:100%;
	border-collapse:collapse;

}
.dataTable TD
{
	border-bottom:1px solid black;
	border-right:1px solid black;
	padding:2px;
}
.dataTable TH
{
	border:1px solid black;
	padding:2px;
}

.dtl
{
 text-align:left;
}