/* TAGS GENERAUX */
html, body
{
	height	: 100%;
}
body
{
	margin			: 0;
  	padding     	: 0;
	font-family		: verdana;
	font-size		: 12px;
	color       	: #666666;
	background  	: url(../images/charte/background-acronymes.gif) repeat;
  	text-align		: center;
}

h1
{
	font-family		: times;
	font-size		: 24px;
	font-style		: italic;
	text-transform	: uppercase;
	color			: #EC6D03;
	padding			: 0px 0px 0px 30px;
}
h2
{
	font-family		: times;
	font-size		: 18px;
	font-style		: italic;
	color			: #EC6D03;
	padding			: 0px 0px 0px 30px;
}

a, a:hover
{
    color           : #B222222;
    text-decoration : none;
	font-family		: verdana;
}
img
{
    border : 0
}

/* CONTENEUR PRINCIPAL */
#main
{
	position			: relative;
	background-color	: #FFFFFF;
	width				: 1024px;
	margin				: 0 auto;
	padding         	: 0;
  	text-align			: left;
}

/* HAUT DE PAGE */
#header
{
	background  : url(../images/charte/bandeau-haut-acronymes.gif) no-repeat;
  	width       : 1024px;
  	height      : 122px;
}
#definition
{
	background  		: url(../) no-repeat;
	position			: absolute;
	left				: 747px;
	top					: 11px;
  	width       		: 229px;
  	height      		: 68px;
	color				: #FFFFFF;
    font-size			: 12px;
    font-family			: verdana;
    font-weight			: bold;
}
#mascotte
{
	position			: absolute;
	left				: 960px;
	top					: 3px;
  	width       		: 63px;
  	height      		: 119px;
}

#menu-haut
{
	background-color	: #2C3540;
  	width				: 1024px;
  	height      		: 80px;
	color				: #FFCC00;
}
#menu-haut ul
{
    list-style-type : none;
	margin		  	: 0px 0px 0px 0px;
	padding		  	: 50px 0px 0px 520px;
}
#menu-haut ul li
{
	display 		: inline;
    float   		: left;
    padding			: 0px 10px 0px 0px;
}
#menu-haut ul li a
{
	color			: #FFCC00;
    font-size		: 12px;
    font-family		: verdana;
    font-weight		: bold;
}

/* MENU GAUCHE */
#sidebar
{
	background-color	: #F5F5DC;
	border				: 1px #FB7200 solid;
	float   			: left;
  	width				: 251px;
  	text-align			: left;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
}
#sidebar#titre-rubrique
{
	color		: #666666;
    font-size	: 14px;
    font-family	: times;
    font-weight	: bold;
}

#sidebar ul
{
	list-style-image: url(../images/charte/puce-acronymes.gif);
	list-style-type : none;
	margin			: 0px 0px 0px 25px;
	padding			: 0px;
}
#sidebar li
{
	padding	: 0px 0px 2px 0px;
}

#sidebar li a
{
	color		: #28303B;
    font-size	: 14px;
    font-family	: times;
    font-weight	: bold;
}

#propos_acro
{
	background  : url(../images/charte/fond-titre-rubrique.gif) repeat;
  	width		: 251px;
	height      : 45px;
	text-align	: center;
    line-height	: 45px;
}
#propos_acro a
{
    font-size	: 18px;
    font-family	: verdana;
    font-weight	: bold;
    color		: #FFFFFF;
}

/* CONTENT */
#alphabet
{
	background  : url(../images/charte/bg-alphabet-acronymes.gif) repeat;
  	width		: 768px;
	height      : 45px;
	margin		: 0px 0px 0px 0px;
	padding		: 0px 0px 0px 0px;
}
#alphabet ul
{
	list-style-type : none;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 80px;
  	vertical-align	: middle;
}
#alphabet li
{
	display 	: inline;
    float   	: left;
    line-height	: 45px;
	padding		: 0px 10px 0px 0px;
}

#alphabet li a
{
	color		: #FFFFFF;
    font-size	: 20px;
    font-family	: times;
    font-weight	: bold;
}
#ltr_over
{
	background-color	: #FFCC00;
}
#content
{
	/* border-left			: 1px #FB7200 solid; */
	background-color	: #FFFFFF;
  	margin-left			: 251px;
  	width       		: 766px;
	padding				: 0px 0px 0px 0px;
}
#content p
{
	padding		: 0px 10px 0px 10px;
    text-align  : justify;
}
#mentions ul
{
	padding		: 0px 40px 0px 60px;
}
#mentions ul li
{
	padding		: 0px 0px 5px 0px;
}
#content dl
{
	padding		: 0px 0px 0px 10px;
}
#content dl dt
{
	color		: #B22222;
    font-size	: 16px;
    font-family	: verdana;
    font-weight	: bold;
}
#content dl dd
{
	color		: #28303B;
    font-size	: 14px;
    font-family	: verdana;
}
.explication
{
	color			: #483D8B;
    font-size		: 12px;
	margin-right	: 30px;
}
.dd_menu
{
	color		: #666666;
	padding		: 0px 0px 0px 40px;
    font-size	: 10px;
    font-family	: verdana;
}
.dd_menu a
{
	color		: #B22222;
    font-family	: verdana;
}
#def_edito dl dd
{
	color		: #666666;
    font-size	: 12px;
    font-family	: verdana;
}
#zone_recherche form
{
	margin		: 0px 0px 10px 0px;
}

/* BAS DE PAGE */
#footer
{
	position	: relative;
	clear       : both;
	background  : url(../images/charte/background-copyright.gif) repeat;
  	width       : 100%;
  	height      : 116px;
	margin		: 0px 0px 0px 0px;
	padding		: 0px 0px 0px 0px;
}
#liens
{
	position	: relative;
	left		: 10px;
	bottom		: -10px;
  	width       : 600px;
    font-size	: 11px;
    font-family	: verdana;
}
#liens ul
{
	list-style-type : none;
	margin			: 0px 0px 0px 0px;
	padding			: 5px 0px 0px 10px;
}
#liens li
{
	display 	: inline;
    float   	: left;
	padding		: 0px 3px 0px 0px;
	color		: #7FFF00;
}

#liens li A
{
	color		: #FFFFFF;
    font-size	: 11px;
    font-family	: verdana;
}
#logo_kdo
{
	position	: absolute;
	left		: 780px;
	bottom		: 40px;
	text-align	: right;
	width		: 235px;
	color		: #FFFFFF;
    font-size	: 12px;
    font-family	: verdana;
    font-weight	: bold;
}


/* RECHERCHE */
#zone_recherche
{
	border-bottom	: 2px #28303B solid;
	margin			: 0px 0px 10px 0px;
}
#txt_acronyme
{
	margin	: 0px 0px 0px 280px;
	width	: 200px;
	height	: 26px;
	border	: 1px #666666 solid;
}

/* PAGINATION */
#pagination
{
    text-align	: center;
}

#not_found
{
    text-align	: center;
    font-size	: 14px;
    color		: #B22222;
    font-weight	: bold;
}
