/*GLOBAL CSS*/
HTML, BODY { 
	height: 100%;
}
A{
	font-weight:normal;
	text-decoration:none;
	color:#9A493F; /* This is the Terracotta color code! */
}

.mots_glossaire{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666667;
	font-weight:bold;
}
li.restindent:first-line {text-indent:15px;}
li.restindent{text-indent:0px;}
/*p.noindent{text-indent:-15px;padding-left:-15px;}*/

/*CSS for FRAMETOP*/
BODY#top{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}
#topLogoLeft, #topLogoRight, #topButton, #topLang{
	float:right;
}
#topLogoLeft{
	margin-left:0px;
}
#topLogoRight, #topLogoLeft{
	margin-right:4px;
}
#topButton, #topLang{
	color:#504E53;
        /*color:#9A493F;*/
	font-size:16px;
	font-variant: small-caps;
	font-family: Arial;
	text-align:left;
	margin-top:5px;
}
A#topButton{
	margin-right:0px;
	width:110px;
	font-weight:bold;
	/*color:#666667;*/
	color:#9A493F;
}
A#topLang{
	margin-right:30px;
}
TABLE#topPage{
	width:100%;
}
TD#topMenu{
	background-image: url('pics/top_back_top.gif');
	width:472px;
	height:32px;
}
TD#topBottom{
	background-image:url('pics/top_back_bottom.gif');
	background-position:left; 
	background-repeat:no-repeat; 
	height:70px;
}
TD#topTopLeft{
	background-image:url('pics/top_back_top_left.gif');
	background-position:left; 
	background-repeat:no-repeat;
	height:32px;
}

/*CSS for FRAMECONTENT*/
BODY#content{
	background-image: url('pics/content_back.gif');
	background-position: center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin:0px 0px 0px 0px;
	padding: 25px 146px 0px 60px;
	height:80%;
	/*border: thin solid #FF0000;*/
}
DIV#content{
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	/*height:100%;*/
	margin:0px;
	padding:0px;
	border: thin solid #0066FF;
}
TD#content{
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	vertical-align:middle;
	/*height:100%;*/
	/*margin:0px;*/
	/*padding:0px;*/
	/*border: thin solid #0066FF;*/
}

#contentPrintlink{
	font-weight:normal;
	font-size:10px;
	color:#666667;
}


/*CSS for FRAMELEFT*/
BODY#left{
	padding:0px;
	margin:0px;
	background-image: url('pics/left_back.gif');
	background-repeat:repeat-y;
}
#leftMain{
	height:100%;
	width:299px;
	padding:0px;
	border-spacing:0px;  /*Enleve les espaces entre cellules pour opera ns ff mz */
	border-collapse:collapse;  /*Enleve les espaces entre cellules pour IE */
	
}
#leftGauche{
	margin-top:0px;
	width:200px;
	height:100%;
	background-image: url('pics/left_left.gif');
	background-repeat:repeat-y;
	float:left;
}
.leftDroiteMenuLess, .leftDroiteMenuWith{
	margin-top:0px;
	width:99px;
	height:100%;
	background-repeat:repeat-y;
	float:left;
}
.leftDroiteMenuLess{
	background-image: url('pics/left_right.gif');
}
.leftDroiteMenuWith{
	background-image: url('pics/left_rightmenu.gif');
}
.leftTopMenuLess, .leftTopMenuWith{
	height:28px;
	width:99px;
	background-repeat:no-repeat;
}
.leftTopMenuLess{
	background-image: url('pics/left_right_top.gif');
}
.leftTopMenuWith{
	background-image: url('pics/left_right_topmenu.gif');
}
.leftMiniLogo{
	float:right;
}
#leftRubrikBox, .leftRubrik, #leftArtiLnk{
	font-family: Arial, Helvetica, sans-serif;
}
#leftRubrikBox{
	height:54px;
	width:200px;
	font-size:15px;	
}
#leftRubrikVide{
	width:200px;
	height:28px;
}
.leftRubrik{
	font-size:17px;
	font-variant:small-caps;
	font-weight:bold;
	font-stretch: normal;
	color:#9F9EA1;
	float:right;
	margin-top:0px;
	text-decoration:none;
}
#leftArtiBox{
	height:54px;
	width:76px;
}
#leftArti{
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
	line-height:63%;
}
#leftArtiLnk{
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#666666 ;
	text-decoration:none;
	margin-bottom:0px;
}
#leftArtiBoxVide{
	height:54px;
	width:76px;
}
A#leftArtiLnk:hover{
    COLOR: #FFFFFF;
}

/*CSS for SITEMAP*/
BODY#sitemap{
	background-image: url('pics/content_back.gif');
	background-position: center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin-left:0px;
	padding: 30px 50px 30px 50px;
	
}
DIV#sitemap{
	text-align: justify;
	font-size:14px;
	color:#333333;
	height:100%;
	margin:0px;
	padding:0px;
}
P#sitemap{
	font-style:italic;
}
A#sitemap{
	color:#666667;
}

/*CSS for RESULTAT*/
BODY#resultat{
	background-image: url('pics/content_back.gif');
	background-position: center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin-left:0px;
	padding: 60px 50px 30px 50px;
}
DIV#resultat{
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}


/*CSS for BREVE*/
BODY#breve{
	margin-left:0px;
	padding: 20px 10px 10px 10px;
}
DIV#breve{
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666667;
	height:100%;
	margin:0px;
	padding:0px;
	
}
A#breveClose{
	font-weight:normal;
	font-size:10px;
}


/*CSS for BOTTOM*/
BODY#bottom {
	background-image: url('pics/bottom_back.gif');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	height:auto;
}
A#bottomSearch{
	margin-left:390px;
	margin-top:5px;
	position: absolute;
	color:#FFFFFF;
	font-size:18px;
	font-variant: small-caps;
	font-family: Arial;
	width:100px;
	text-align:right;
}
INPUT#bottomSearch{
	margin-top:5px;
	margin-left:501px;
	padding-top:3px;
	position:absolute;
	border:0px;
	border-style:none;
	width: 203px;
	height:20px;
}

/*CSS for GLOSSAIRE*/
body#gloss{
	background-image: url('pics/content_back.gif');
	background-position: center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin-left:0px;
	padding: 60px 150px 30px 50px;
	
}
div#gloss{
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666667;
	height:100%;
	margin:0px;
	padding:0px;
	
}

