/*
CSS EXTERNE general.css
> Modèle = XIBUX par défaut
> Média = SCREEN/ECRAN
> Application = Toutes les pages du site, quel que soit le modèle
(c) 2006 XIBUX
--------------------------------*/

h1 {
font-size : 20px;
border-bottom: 3px solid #EC6A1C;
font-weight: bold;
}

h2 {
font-size : 16px;
font-weight: bold;
background-color: #DDDAD9;
padding: 1px 1px 1px 3px;
}

h3 {
color: #EC6A1C;
font-size: 16px;
font-style: italic;
}

a {
color: #EC6A1C;
}

a:hover {
color: #363835;
}

ul li {
list-style-image: url(../medias/image/puce_xipress.gif); 
padding: 0;
}

/***************************************************
* Menu
****************************************************/

/*UL niveau 1*/

#menu ul {
	list-style: none;
	padding: 2px 0px 0px 18px;
	margin: 0px;
}

#menu ul li {
	position: relative;
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
}

#menu ul li a {
	color: #343633;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
display: block;
padding: 0px 10px 0px 10px;
line-height: 22px;
}

#menu ul li a:hover {
	border-bottom: 3px solid #DEDBDA;
}

#menu ul li.separateur {
	padding: 0;
	margin: 0;
}

#menu ul li a:hover{
	border-bottom: 3px solid #DEDBDA;
}

#menu ul li a.selected-pg, #menu ul li a:hover.selected-pg, #menu ul li a:visited.selected-pg {
	border-bottom: 3px solid #EC6A1C;
}

#menu ul li a.selected-gen, #menu ul li a:hover.selected-geng, #menu ul li a:visited.selected-gen {
	border-bottom: 3px solid #EC6A1C;
}

/* Langues */

.lg_on {
	background: transparent url(../medias/image/btn_langue_on.gif) no-repeat;
	width: 28px;
	float: right;
	margin-left: 10px;
	text-align: center;
	height: 17px;
	font-size: 11px;
font-weight: bold;
}

.lg_off {
	background: transparent url(../medias/image/btn_langue_off.gif) no-repeat;
	width: 28px;
	float: right;
	margin-left: 10px;
	text-align: center;
	height: 17px;
	font-size: 11px;
font-weight: bold;
}