#bodyaccueil, #bodypage {
	margin: 0;
	padding: 0;
	background-color: #FAC32C;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif;
	font-weight: normal;
}
#bodypage {
	background-image: url("../iso_icons/f_page.gif")
}
#bodyaccueil {
	background-image: url("../iso_icons/f_pageaccueil.gif")
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0px;
}
p {
	margin: 0px;
}
hr.clear {
	clear: both; 
	display: none;
}
.masque {
	display: none;
}

/***** ENTETE *****/
#entete {
	margin:0; 
	padding:0;
	background: url(../iso_icons/f_logo.gif) no-repeat;
}
#entete h1, #entete h2 {
	margin:0; 
	padding:0;
	float: left; 
	position: absolute; 
}
#entete h1 {
	margin: 20px 0 0 31px;
}
#entete h1 a {
	position: relative; 
	display: block; 
	width: 223px; 
	height: 82px;
}
#entete h2 {
	background: url(../iso_icons/a_baseline.gif) 0 0 no-repeat; 
	height: 57px; 
	width: 320px; 
	top: 55px; 
}

/***** NAVIGATION *****/
#nav {
	background: url("../iso_icons/a_anglenav_bg.gif") bottom left no-repeat #e2001a; 
	position: absolute; 
	top: 0; 
}
#coindroit {
	background: url("../iso_icons/a_anglenav_bd.gif") bottom right no-repeat; 
	height: 33px; 
	float: left;
}
#nav ul {
	list-style: none; 
	margin: 0 8px 8px 8px; 
	padding: 0;
}
.linavoff {
	float: left; 
	border-right: 2px solid #f1808d; 
	margin: 0; 
	padding: 4px 0 0 0;
}
.linavon {
	float: left; 
	border-right: 2px solid #f1808d; 
	margin: 0; 
	padding: 4px 0 0 0;
	border-top: 3px solid white;
}
.linavlast {
	float: left; 
	margin: 0; 
	padding: 4px 0 0 0;
}
#nav ul li a {
	border-top: 3px solid #E2001A; 
	font-family: verdana, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	text-decoration: none; 
	color: white; 
	padding: 5px 10px;
}

/***** CONTENU *****/
#contenu {
	margin: 0; 
	padding: 0; 
	width: 770px;
}
#colgauche {
	float: left; 
	padding: 0;
}
#lexique {
	background: url("../iso_icons/i_lexique.gif") 0 0 no-repeat;
}
#faq {
	background: url("../iso_icons/i_faq.gif") 0 0 no-repeat;
}
#liens {
	background: url("../iso_icons/i_liens.gif") 0 0 no-repeat;
}
#piedpage {
	font-size: 10px;
	background: url("../iso_icons/f_piedpage.gif") repeat-x bottom;
	height: 37px;
}
#piedpage a{
	font-size: 11px; 
	text-decoration: none; 
	color: #EB1D1F; 
	font-weight: bold;
}
#accessecurise{
	float: left;
	background: url("../iso_icons/i_extranet.gif") no-repeat;
	height: 37px;
	width: 115px;
	margin: 0 0 0 48px;
}

#acces {
	background: url("../iso_icons/i_acces.gif") no-repeat 0 22px;
	float: left;
	padding: 20px 0 0 15px;
}

.TXT10noir {
	font-size: 10px; 
	font-weight: normal; 
	color: black;
}

.TXT9noir {
	font-size: 9px; 
	font-weight: normal; 
	color: black;
}

.TXTBleu {
	font-weight: normal; 
	color: #005068;
}

.TXT9blanc {
	font-size: 9px; 
	font-weight: normal; 
	color: white; 
	line-height: 9px;
}

#mentions a {
	font-size: 10px;
	color: #902A02;
}

/***** EXTRAS ****/
#extras ul {
	padding: 0;
}

#extras ul li {
		display: inline;
	list-style-type: none;
	margin: 0;
	font-size: 10px;
}

#extras ul li a {
	color: black;
	line-height: 12px;
}

#extras a:hover {
	text-decoration: underline;
}

/***** CONTACTS *****/
#contacts {
	margin: 0; 
	padding: 0 0 5px 0; 
	font-weight: bold; 
	background: #FCD56C; 
	font-size: 10px;
	color: black;
}

#contacts ul {
	margin: 8px 0 0 13px;
	padding: 0;
	list-style-type: none;
}

#contacts li {
	margin: 0 0 5px 0;
	padding: 0;
}

#numeroazur {
	display: block;
	margin: 4px 0 0 0;
	background: url("../iso_icons/a_nulazur.gif") no-repeat;
	width: 185px;
	height: 20px;
}

#assistancetechnique {
	display: block;
	margin: 4px 0 0 0;
	background: url("../iso_icons/assistance_technique.gif") no-repeat;
	width: 30px;
	height: 30px;
}


#unesante h3, #contacts h3, #coldroite h3 {
	font-weight: bold;
	margin: 0;
	padding: 3px 0 4px 10px;
	color: #E59900;
	background: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px;
}

select {
	font-family: verdana, sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; 
	color: black;
	background-color:#E59800;
}

input {
	font-family: verdana, sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; 
	color: black;
	background-color:white;
	border:1px solid #E59800;
}

textarea {
	font-family: verdana, sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; 
	color: black;
	background-color:white;
	border:1px solid #E59800;
}


/***** POPUP *****/
#bodypopup {
	font-family: Verdana, sans-serif;
	font-size:12px;
	background: #FAC32C; 
	margin: 0; 
	padding: 0;
}

#hautpopup {
	background: url("../iso_icons/f_hautpopup.gif") no-repeat;
	position: absolute; 
	left: 0;
	height: 32px; 
	width: 100%;
	padding: 6px 0;
}

#hautpopup a {
	color: white;
}

#hautpopup a:hover {
	text-decoration: underline;
}

#conteneurpopup {
	background: url("../iso_icons/f_popup.gif") no-repeat right top #FCD56C; 
	margin: 0 14px;
}

#contenupopup {
	padding: 45px 11px 11px 11px; 
	color:black;
}

#baspopup1 {
	background: url("../iso_icons/c_baspopupG.gif") bottom left no-repeat;
}

#baspopup2 {
	background: url("../iso_icons/c_baspopupD.gif") bottom right no-repeat;
	height: 18px;
}

#fermerpopup {
	background: url("../iso_icons/i_fermerpopup.gif") no-repeat 0 2px;
	padding-left: 15px;
	margin-left: 15px;
}

#imprimerpopup {
	background: url("../iso_icons/i_imprimerpopup.gif") no-repeat 0 2px;
	padding-left: 15px;
	margin-left: 15px;
}

#contenupopup h1 {
	font-size: 12px;
	text-transform: uppercase;
	background: white;
	padding: 2px 0 2px 20px;
	color: #E27C03;
	margin: 0;
}

#contenupopup h2 {
	font-size: 12px;
	font-weight: bold;
	color: black;
	margin: 0;
	padding: 2px 0;
}

#contenupopup p {
	font-size: 11px;
	color: black;
	margin: 0;
	padding: 2px 0;
}


/** MENUS DEROULANTS **/
#menusDeroulants ul {
	list-style: none;
	background: #ed795e; 
	margin: 29px 0 0 0; 
	padding: 10px 10px 5px 10px;
	color: white;
}

#menusDeroulants ul li {
	border-bottom: #f7b3bb solid 1px;
	margin: 0;
	padding: 0 0 3px 0;
	font-size: 11px; 
}

#menusDeroulants a {
	color: white;
	font-weight: bold;
}

#menusDeroulants a:hover {
	font-weight: bold;
}

#menu0, #menu1, #menu2 {
	display: none;
	position: absolute; 
	top: 5px; 
	z-index: 10; 
}

.basmenu1 {
	font-size: 1px; 
	background: url("../iso_icons/c_basmenuG.gif") no-repeat left; 
	height: 5px;
}

.basmenu2 {
	font-size: 1px; 
	background: url("../iso_icons/c_basmenuD.gif") no-repeat right; 
	width: 150px;
	height: 5px;
}

.basmenu2bis {
	font-size: 1px; 
	background: url("../iso_icons/c_basmenuD.gif") no-repeat right; 
	width: 120px;
	height: 5px;
}

#bandeaupub {
	position: absolute;
	left: 790px;
	top: 120px;
}
