/* ============================================================================================================== */
/* ============================================= CSS Document =================================================== */
* {
font-family: Verdana;
color:#666666;
font-size:11px;
}

body {
	margin:0;
	background-image:none;
	background-repeat: repeat-y;
	background-position:0 67px;
	background-color:#FFFFFF;
	background-attachment: scroll;
	width: 503px;
	padding-top: 67px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	/*height: auto !important;
	height: 512px;
	min-height: 512px;*/
}

.tampon{
display:none;
visibility:none;
}

.mdp {
display:none;
}

#extranet_badge, #extranet_badge_en{
display:none;
}

img {
border:0;
}

a {
color:#FF9C32;
}

b {
font-size: 11px;
}

p {
margin:5px 0;
font-size: 11px;
width: auto;
}

hr {
color:transparent;
background-color:#66543e;
height:0px;
border:0;
text-align:left;
width:0px;
}

ul {
list-style:square;
}

li {
	margin:4px;
	font-size: 11px
}

center {
	text-align:left;
	font-size: 11px;
}

td {
	text-align:left;
	font-size: 11px;
}

h1 {
	font-family :  Verdana,  sans-serif;
	font-size : 23px;
	color:#993300;
	font-weight : normal;
	text-align:right
}

h2 {
	border:1px dotted #669900;
	background-color:none;
	font-size : 18px;color:#669900;font-weight : normal;
	background-image: none;
	background-repeat: no-repeat;background-position: 0px 3px;
	padding:5px;
	margin :0px;
}

h3 {
	padding:3px;
	color:#ffffff;
background-color:#99CC33;
	font-weight:700;
	margin:15px 0 5px;
	font-size: 11px;
text-transform:uppercase;
border:1px;
}


h4 {
	padding-left:25px;
	color:#666;
	font-weight:700;
	background:url(/dapcweb/sima2009/images/puce_gris_modele.gif) no-repeat 15px 4px;
	margin:5px 0;
}

/* ============================= Elýments spýcifiques =================================== */

/* =============================== Header et Footer ===================================== */
.header_bdc_fr{
position:absolute;
left:0px;
top:-150px;
display:none;
}


.header_bdc_gb{
position:absolute;
left:0px;
top:-150px;
display:none;
}

#header {
width:732px;
height:103px;
top:0;
left:0px;
margin:0;
padding:0;
visibility:visible;
/*background-color:#66543e;*/
background-image:url(/dapcweb/sima2009/images/header-fr.jpg);
background-repeat: no-repeat;
position:absolute;
background-color:#D3D3D3;
}


#header_login {
width:780px;
height:103px;
top:0;
left:0px;
margin:0;
padding:0;
visibility:visible;
/*background-color:#66543e;*/
background-image:url(/dapcweb/sima2009/images/header-fr_login.jpg);
background-repeat: no-repeat;
position:absolute;
background-color:#D3D3D3;
}

#header img {
	margin:10px 0 0 10px;
}

#header_login_en {
width:780px;
height:102px;
top:0;
left:0px;
margin:0;
padding:0;
visibility:visible;
/*background-color:#66543e;*/
background-image:url(/dapcweb/sima2009/images/header-gb_login.jpg);
background-repeat: no-repeat;
position:absolute;
background-color:#D3D3D3;
}

#header_en {
width:732px;
height:103px;
top:0;
left:0px;
margin:0;
padding:0;
visibility:visible;
/*background-color:#66543e;*/
background-image:url(/dapcweb/sima2009/images/header-gb.jpg);
background-repeat: no-repeat;
position:absolute;
background-color:#D3D3D3;
}

#footer {
display:none;
}

#footer img {
	margin:0;
	padding:0;
}

#footer_en {
display:none;
}

#liste_prestations {
display:none;
}
/* ======================================== Fin Header et Footer ========================================= */


/* =============================== Habillage de la frame de contenu  =================================== */


#container{
width:600px;
position:absolute;
top:160px;
}

.ecran {
	visibility:visible;
	position:static;
}

.print {
	display:none;
}

.entete {
	margin:0;
	padding:2;
	color:#666666;
	font-size: 11px;
	font-weight:700;
width:490px;
	background-color:transparent;
	/*border-bottom: solid #333333 1px;*/
}

.entete span {
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	background-color:#A1D425;
padding:3px;
	/*border-bottom: solid #333333 1px;*/
}

.col_gche {
	background-color:transparent;
padding-left:5;
}

.col_dte {
	background-color: transparent;
padding-left:5;
}

input, textarea {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:2px;
	border:solid #CCCCCC 1px;
	background-color:#F5F5F5;
}

textarea {
	width:95%;
}

.section {
	width: 590px;
	border:solid #cccccc 1px;
	background-color:#FFFFFF;
	
}

.section table {
	width: 590px;
	text-align:left;
	font-size:11px;
	font-weight:700;
	color:#66543e;
	margin:0px;
	padding:5px;
}

.section table input {
	width:30px;
	border:solid #FFFFFF 0px;
}

.section li {
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #a29586;
	padding:0px;
}

.important {
	border:1px solid #66543e;
	text-align:center;
	font-size: 11px;
	font-weight:bold;
	color:#66543e;
	margin:0px;
	padding:5px;
	background-color:#ff9a00;
	height: auto !important;
	height: 12px;
	min-height: 12px;
	width: 580px;
}

div .important {
	background-image:none;
background-position:0px 3px;
background-repeat:no-repeat;
border:1px dotted #669900;
color:#ffffff;
margin:0px;
padding:5px;
}

td .important {
	border:1px solid #66543e;
	text-align:left;
	font-size:11px;
	font-weight:700;
	color:#66543e;
	margin:0px;
	padding:5px;
	background-color:#F8F8F8;
	height: auto !important;
	height: 12px;
	min-height: 12px;
	width: 230px;
}

select.longSelect {
	width:150px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin:2px;
	border:solid #CCCCCC 1px;
	background-color:#F5F5F5;
}

#printPage {
background-image:url(/dapcweb/sima2009/images/imprimer.gif);
background-repeat:no-repeat;
position:absolute;
margin:15px 20px 20px;
padding:5px 100px 20px 20px;
}

#printPage_en {
background-image:url(/dapcweb/sima2009/images/imprimer_en.gif);	
background-repeat:no-repeat;
top:400;
position:absolute;
left:10;
margin:15px 15px 20px;
padding:15px 15px 20px 20px;
}

.familleRecap, #familleRecap, td.familleRecap {
font-weight:700;
font-size: 11px;
}


/* ============================================ Dýfinition Boutons ============================================= */

input.bouton {
	background-color: #ff9c32;
	color:#ffffff;
	background-image:url(/dapcweb/sima2009/images/puce_blanche_modele.gif);
	background-repeat:no-repeat;
	background-position:5px 5px 8px 5px;
	border:solid #666 1px;
	font-weight:700;
	padding:2px 2px 2px 8px;
	width:auto;
}

input.bouton:hover {
	background-color:#ffffff;
	color:#a29586;
	background-image:url(/dapcweb/sima2009/images/puce_blanche_on_modele.gif);
	background-repeat:no-repeat;
	background-position:5px 5px 8px 5px;
	border:solid #666 1px;
	font-weight:700;
	padding:2px 2px 2px 8px;width:auto;
}

.section table input.bouton {
	width:100px;
	border:solid #666 1px;
}

.bouton_commande img {
	text-align:right;
	background-color:#FFFFFF;
	vertical-align:top;
}

/* ========================================== Fin Dýfinition Boutons =========================================== */

/* ====================================== Dýfinition Messages d'erreurs ======================================= */

.errors, #errors {
	color:#DF1221;
	font-weight:900;
	width:400px;
	padding:5px;
}

.errors_validation, #errors_validation {
	color:#DF1221;
	font-weight:700;
	width:400px;
	padding:5px;
	font-size:13px;
}

.errorMessages ul, #errorMessages ul {
	color:#DF1221;
	font-weight:700;
	width:400px;
margin-top: 30px;
margin-bottom:-40px;
}

.errorMessages li, #errorMessages li {
	color:#DF1221;
	font-weight:700;
	width:400px;
	font-size:10px;
}


li.errorMessages {
	color:#DF1221;
	font-weight:700;
	width:400px;
	font-size:10px;
}

ul.errorMessages {
	color:#DF1221;
	font-weight:700;
	width:400px;
}

.errorPage, #errorPage {
	color:#DF1221;
	font-weight:900;
	width:400px;
	padding:5px;
}
/* ==================================== Fin Dýfinition Messages d
'erreurs ===================================== */

/* ======================================== commons\clientInfo.jsp ======================================== */

.info_stand_client {
	color:#a1d425;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	text-align:left;
}

.info_stand_lie {
	color:#66543e;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	text-align:left;
}

/* ====================================== Fin commons\clientInfo.jsp ====================================== */

/* ===================================== commande\bonCommandeInfo.jsp ===================================== */

.titre_recap_cmd {
	color:#66543e;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	text-align:left;
}

/* =================================== Fin Commande\bonCommandeInfo.jsp =================================== */

/* ===================================== commande\listeCommande.jsp ===================================== */

.titreRecapCmd {
	color:#66543e;
	font-weight:700;
	text-decoration:none;
	text-align:left;
	padding:2px 2px 2px 5px;
}

.titreRecapCmd select {
	font-size:11px;
	height:20px;
	font-weight:100;
	font-family:Arial, Helvetica, sans-serif;
}
/* =================================== Fin commande\listeCommande.jsp =================================== */

/* ================================= commande\confirmationAjoutCommande.jsp ================================ */
.ajout_cmd_pc, a.ajout_cmd_pc b {
	color:#076D82;
	font-weight:700;
	text-decoration:underline;
	text-align:left;
}
a.ajout_cmd_pc b{
	font-size: 11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
/* =============================== Fin commande\confirmationAjoutCommande.jsp ============================== */

/* ================================== menu.jsp (menu de gauche) ============================================= */

.body_menu {
	background-image:none;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-right:solid #a29586 0px;
	width:131px;
	height:500px;
	padding:0;
}

#left1 {
background-image:url(/dapcweb/sima2009/images/logo.gif);
background-repeat: repeat-x;
background-color:#ffffff;
background-position:0 0px;
border-right:solid #937959 0px;
position:absolute;
left:0px;
top:0px;
width:131px;
height:500px;
padding-top:105px;
}

.rubmenu {
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 0px;
}

#lefttable {
	display:none;
}

#lefttable td.entete {
	background-color:#66543e;
	color:#66543e;
	border-bottom: solid 0px #66543e;
}

#lefttable a {
	color:#FFFFFF;
}

#lefttable a:hover {
	color:#cbff30;
}

.fleche {
	background-image: url(/dapcweb/sima2009/images/puce_acces_rapide.jpg);
	background-repeat: no-repeat;
	background-color:none;
background-position:8px;
	height: 9px;
	width: 17px;
	vertical-align:top;
	margin-left: 10px;
padding:0;
}

/* dýbut en 1 clic*/
#hotline {
width:125px;
margin:0;
padding-left:5px;
position: absolute; left: 0px; top: 120px;
}

#hotline a{
color:#666666;
}

#hotline ul, #hotline_en ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:5;
	vertical-align:middle;
}

#hotline ul li a , #hotline_en ul li a {
	padding-right: 0pt;
	padding-bottom: 5pt;
	padding-left: 10pt;
	background-color: transparent;
	background-image: url(/dapcweb/sima2009/images/puce_en_1_clic.jpg);
	background-repeat: no-repeat;
	text-decoration: none;

}

#hotline ul li a:hover , #hotline_en ul li a:hover{
	text-decoration:underline;

}

#hotline_en {
width:125px;
margin:0;
padding-left:5px;
position: absolute; left: 0px; top: 120px;
}
/*fin en 1 clic*/

/* ================================ fin menu.jsp  (menu de gauche PC)=================================== */

/* ======================================== displaydas.jsp =========================================== */
.display_intro {
text-align:left;
font-weight:normal;
color:#66543e;
font-size: 11px;
}

.bouton_cmd, a.bouton_cmd b {
	color:#66543e;
	font-weight:700;
	text-decoration:underline;
	text-align:left;
}

a.bouton_cmd b {
	font-size: 11px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

table.clientDetail {
	background-color:#FFFFFF;
	margin:0;
	width:500px;	
}

.clientDetail, .clientDetail td, #clientDetail, table.clientDetail td {
	color:#a29586;
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFFF;
	height:20px;
	width:auto;
	margin:0;
}

td.internauteDetail {
	color:#a29586;
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFFF;
	height:20px;
	width:400px;
	margin:0;
	vertical-align:top;
}

.internauteListing, table.internauteListing, #internauteListing {
	background-color:#FFFFFF;
	margin:0;
	width:500px;
	vertical-align:top;
}

.vide_internauteListing {
	background-color:#FFFFFF;
	width:100px;
}

.jourLimite {
display:inline;
text-align:center;
float:right;
color: #FF0000;
font-size: 11px;
font-weight:700;
border:solid #66543e 1px;
margin:0 15px;
padding:0 4px;
}

#dateLimite {
width:500px;
}

#introAccueil, .introAccueil {
width:590px;
}

#dateLimite ul li {
	color:#66543e;
}

#liste_prestations {
font-size: 11px;
}

/* si surchage dans la page displaydas.jsp
#dateLimite ul li .dateLimite {
	color:#33FF33;
}*/

/* ================================= fin displaydas.jsp =================================== */

/* ================================== exposantInfo.jsp ===================================== */
table.societe ul{
text-align:left;
left:0px;
margin:0;
font-size:10px;
}

table.societe li{
height:10px;
display: block;
font-size:10px;
}

.vide {
	background-color:#FFFFFF;
}

recap_table {
height:10px;
display: block;
font-size:10px;
}

/* =============================== fin exposantInfo.jsp =================================== */

/* ===================================== login.jsp ======================================= */

#Login {
	background-image: url(/dapcweb/sima2009/images/pictos.gif);
	background-repeat:no-repeat;

width:350px;
position:absolute;
top:190px;
}

table.tableLogin {
	background-color:transparent;
	background-image: url(/dapcweb/sima2009/images/bg-login.gif);
background-repeat:no-repeat;	
padding:5px;
	margin: 5px;
	width:350px;
	height:270px;
	vertical-align:middle;
	margin-left:80px;
}

table.tableLogin th {
	background-color:#990066;
	width:350px;
}

table.tableLogin .boutonIdentification {
	border:0;
	
}

#txtlogin{
position:absolute;
top:180px;
left:420px;
}

/** lien FR/EN depuis la seule page login.html **/
#flagLanguage {
position:absolute;
left:740px;
top:20px;
}

#flagLanguage_gb {
position:absolute;
left:720px;
top:34px;
}



/* ===================================== fin login.jsp ======================================= */

/* ================================= affichageCommande.jsp =================================== */
.info_dateLimite,  #info_dateLimite {
	border:1px solid #66543e;
	text-align:center;
	font-size: 11px;
	font-weight:700;
	color:#000000;
	margin:0px;
	padding:5px;
	background-color:#F8F8F8;
	height: auto !important;
	height: 12px;
	min-height: 12px;
	width: 503px;
}
/* ========================================= fin affichageCommande.jsp =========================================== */

/* ==================================== Confirmation des Commande ====================================== */

.recapCommande, #recapCommande {
	font-weight:700;
	color:#06064F;
	display:none;
}

/* ================================= Fin Confirmation des Commande =================================== */

/* ======================================== DEFINITION DES PAGES HTML ============================================ */

/* ========================== Dýfintion du menu en 1 clic du bloc de droite  ============================== */

#unClic {
	
display:none;

}

#unClic img
{
	padding-left:0px;
}

#unclic a{
	color:#ffbb66;
	font-weight:: bold;
}
#unClic_en {
	display:none;
}

#unClic ul, #unClic_en ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:5;
	width:140px;
	vertical-align: middle;
}

#unClic ul li a , #unClic_en ul li a {
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 15px;
	background-color: transparent;
	background-image: url(/dapcweb/sima2009/images/puce_en_1_clic.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-decoration: none;
	color: #ff9c32;
}

#unClic ul li a:hover , #unClic_en ul li a:hover{
	color:#66543E;
	text-decoration:underline;

}


/* ======================== Fin dýfintion du menu en 1 clic du bloc de droite  ============================ */

/* ============================ dýfinition de la navigation haute des pages html ================================== */
/* dýfinir ýventuellement 2 navigations hautes diffýrentes pour DA et PC */
#navHaut{
border:0;
top:87px;
position:absolute;
width:568px;
visibility:visible;
margin-left:0px;
padding:0;
}

#navHaut a{
text-decoration:none;
}

#navHaut a:hover{
text-decoration:none;
}

/* *** ma communication (ý dýfinir en FR et EN) *** */
#NavHautOn_1 a {
background-image:url(/dapcweb/sima2009/images/ma-communication-off.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:143px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_1 a:hover {
background-image:url(/dapcweb/sima2009/images/ma-communication-on.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:143px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_1en a {
background-image:url(/dapcweb/sima2009/images/comm_01_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:143px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_1en a:hover {
background-image:url(/dapcweb/sima2009/images/comm_02_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:143px;
float:left;
margin:0;
padding:0;
}

/*** mon stand  (ý dýfinir en FR et EN) ***/
#NavHautOn_2 a {
background-image:url(/dapcweb/sima2009/images/stand-nu-off.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_2 a:hover {
background-image:url(/dapcweb/sima2009/images/stand-nu-on.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_2en a {
background-image:url(/dapcweb/sima2009/images/stand_01_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_2en a:hover {
background-image:url(/dapcweb/sima2009/images/stand_02_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

/*** stand equipe  (ý dýfinir en FR et EN) ***/
#NavHautOn_3 a {
background-image:url(/dapcweb/sima2009/images/stand-equipe-off.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_3 a:hover {
background-image:url(/dapcweb/sima2009/images/stand-equipe-on.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_3en a {
background-image:url(/dapcweb/sima2009/images/info_tech_01_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_3en a:hover {
background-image:url(/dapcweb/sima2009/images/info_tech_02_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:139px;
float:left;
margin:0;
padding:0;
}

/*** les reglements (ý dýfinir en FR et EN) ***/
#NavHautOn_4 a {
background-image:url(/dapcweb/sima2009/images/reglements-off.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:147px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_4 a:hover {
background-image:url(/dapcweb/sima2009/images/reglements-on.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:147px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_4en a {
background-image:url(/dapcweb/sima2009/images/prest_01_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:147px;
float:left;
margin:0;
padding:0;
}

#NavHautOn_4en a:hover {
background-image:url(/dapcweb/sima2009/images/prest_02_en.gif);
background-repeat:no-repeat;
visibility:visible;
height:45px;
width:147px;
float:left;
margin:0;
padding:0;
}

/* ========================== fin dýfinition de la navigation haute des pages html ================================ */

/* ====================================== pages html : partenaires ======================================== */
#partenaires, .partenaires {
	margin:0 0 0px;
	padding:0;
	
	/*background-image:url(/dapcweb/sima2009/images/partenaires.gif);*/
	text-align:right;
	visibility:visible;
	float:none;
	position:absolute;
	top:170px;
	left:315px;
	
	width:400px;
}

#partenaires_en {
	margin:0 0 0px;
	padding:0;
	text-align:right;
	visibility:visible;
	float:none;
	position:absolute;
	top:170px;
	left:620px;
	height:145px;
	width:100px;
}

/* ====================================== pages html : fin partenaires ======================================== */

/* ===================================== fin dýfinition des pages html ========================================= */

#conteneur {
	PADDING-RIGHT: 0pt; 
	BACKGROUND-POSITION: 0pt 50%; 
	PADDING-LEFT: 20px; 
	LEFT: 0pt; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 40px; 
	MARGIN: 0pt; 
	WIDTH: 590px; 
	PADDING-TOP: 0pt; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	TOP: 150px
}
#container {
	PADDING-RIGHT: 0pt; 
PADDING-LEFT: 0px; 
Z-INDEX: 1; 
LEFT: 20px; 
PADDING-BOTTOM: 40px; 
MARGIN: 0px; 
WIDTH: 590px; 
PADDING-TOP: 0pt; 
POSITION: absolute; 
TOP: 150px;
font-size:11px;
}

