* {
color:#666666;
font-family:Verdana;
font-size:11px;
}
body {
background-color:#FFFFFF;
background-position:left bottom;
background-repeat:no-repeat;
margin:0;
padding:67px 0 0 15px;
width:650px;
}
.tampon {
display:none;
}
.mdp {
display:none;
}
img {
border:0 none;
}
a {
color:#FF9C32;
}
b {
font-size:11px;
}
p {
font-size:11px;
margin:5px 0;
width:auto;
}
hr {
background-color:#66543E;
border:0 none;
color:transparent;
height:0;
text-align:left;
width:0;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}
li {
font-size:11px;
margin:4px;
}
center {
font-size:11px;
text-align:left;
}
td {
font-size:11px;
text-align:left;
}
h1 {
color:#833B12;
font-family:Verdana,sans-serif;
font-size:23px;
font-weight:normal;
text-align:left;
}
h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/dapcweb/europain2010/images/composant-h2.png) no-repeat scroll 0 3px;
color:#833B12;
font-size:12pt;
font-weight:bold;
margin:10px 0;
padding:0 0 0 25px;
vertical-align:bottom;
}
h3 {
background-color:#EE8100;
border:1px none;
color:#FFFFFF;
font-size:11px;
font-weight:700;
margin:15px 0 5px;
padding:3px;
text-transform:uppercase;
}
h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/dapcweb/europain2010/images/puce-rose.gif) no-repeat scroll 15px 4px;
color:#F10081;
font-weight:700;
margin:5px 0;
padding-left:25px;
}
.header_bdc_fr {
display:none;
left:0;
position:absolute;
top:-150px;
}
.header_bdc_gb {
display:none;
left:0;
position:absolute;
top:-150px;
}
#header {
background-color:#D3D3D3;
background-image:url(/dapcweb/europain2010/images/header-fr.jpg);
background-repeat:no-repeat;
height:103px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
visibility:visible;
width:732px;
z-index:1000;
}
#header_login {
background-color:#D3D3D3;
background-image:url(/dapcweb/europain2010/images/header-login-fr.jpg);
background-repeat:no-repeat;
height:126px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
visibility:visible;
width:780px;
}
#header img {
margin:10px 0 0 10px;
}
#header_login_en {
background-color:#D3D3D3;
background-image:url(/dapcweb/europain2010/images/header-login-gb.jpg);
background-repeat:no-repeat;
height:126px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
visibility:visible;
width:780px;
}
#header_en {
background-color:#D3D3D3;
background-image:url(/dapcweb/europain2010/images/header-gb.jpg);
background-repeat:no-repeat;
height:103px;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
visibility:visible;
width:732px;
}
#footer {
display:none;
}
#footer img {
margin:0;
padding:0;
}
#footer_en {
display:none;
}
#liste_prestations {
display:none;
}
#container {
position:absolute;
top:160px;
width:600px;
}
.ecran {
position:static;
visibility:visible;
}
.print {
display:none;
}
.entete {
background-color:transparent;
color:#666666;
font-size:11px;
font-weight:700;
margin:0;
padding:2px;
width:490px;
}
.entete span {
/*background-color:#A1D425;*/
color:#833B12;
font-size:12px;
font-weight:bold;
padding:3px;
}
.col_gche {
background-color:transparent;
padding-left:5px;
}
.col_dte {
background-color:transparent;
padding-left:5px;
}
input, textarea {
background-color:#F1E9E2;
border:1px solid #CCCCCC;
font-size:10px;
margin:2px;
}
textarea {
width:95%;
}
*html textarea{
	width:300px;
}
.section {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
width:590px;
}
.section table {
color:#66543E;
font-size:11px;
font-weight:700;
margin:0;
padding:5px;
text-align:left;
width:590px;
}
.section td {
border-bottom:1px dotted;
border-width:1px;
}
.section table input {
border:0 solid #FFFFFF;
width:30px;
}
table.section li {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:0;
text-align:left;
}

#important {
background-color:#F1E9E2;
background-position:0 0;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
padding:10px 20px;
z-index:2;
}
 
.important {
background-color:#F1E9E2;
border:1px solid #CCCCCC;
/*color:#66543E;*/
font-size:11px;
font-weight:bold;
height:auto !important;
margin:0;
min-height:12px;
padding:5px;
text-align:center;
width:580px;
}
div .important {
background-image:none;
background-position:0 3px;
background-repeat:no-repeat;
border:1px dotted #669900;
color:#833B12;
margin:0;
padding:5px;
}
td .important {
background-color:#F10081;
border:1px solid #833B12;
color:#FFFFFF;
font-size:11px;
font-weight:700;
height:auto !important;
margin:0;
min-height:12px;
padding:5px;
text-align:left;
width:230px;
}
select.longSelect {
background-color:#F1E9E2;
border:1px solid #CCCCCC;
font-size:10px;
margin:2px;
width:150px;
}
#printPage {
background-image:url(/dapcweb/europain2010/images/imprimer.gif);
background-repeat:no-repeat;
margin:15px 20px 20px;
padding:5px 100px 20px 20px;
position:absolute;
}
#printPage_en {
background-image:url(/dapcweb/europain2010/images/imprimer_en.gif);
background-repeat:no-repeat;
left:10px;
margin:15px 15px 20px;
padding:15px 15px 20px 20px;
position:absolute;
top:400px;
}
.familleRecap, #familleRecap, td.familleRecap {
font-size:11px;
font-weight:700;
}
input.bouton {
background-color:#EE8100;
/*background-image:url(/dapcweb/europain2010/images/puce_blanche_modele.gif);*/
background-repeat:no-repeat;
border:1px solid #833B12;
color:#FFFFFF;
font-weight:700;
padding:2px 2px 2px 8px;
width:auto;
}
input.bouton:hover {
background-color:#FFFFFF;
/*background-image:url(/dapcweb/europain2010/images/puce_blanche_on_modele.gif);*/
background-repeat:no-repeat;
border:1px solid #833B12;
color:#833B12;
font-weight:700;
padding:2px 2px 2px 8px;
width:auto;
}
.section table input.bouton {
border:1px solid #666666;
width:100px;
}
.bouton_commande img {
background-color:#FFFFFF;
text-align:right;
vertical-align:top;
}
.errors, #errors {
color:#DF1221;
font-weight:900;
padding:5px;
width:200px;
}
.errors_validation, #errors_validation {
color:#DF1221;
font-size:13px;
font-weight:700;
padding:5px;
width:200px;
}
.errorMessages ul, #errorMessages ul {
color:#DF1221;
font-weight:700;
margin-bottom:-40px;
margin-top:30px;
width:200px;
}
.errorMessages li, #errorMessages li {
color:#DF1221;
font-size:10px;
font-weight:700;
width:200px;
}
li.errorMessages {
color:#DF1221;
font-size:10px;
font-weight:700;
width:200px;
}
ul.errorMessages {
color:#DF1221;
font-weight:700;
width:200px;
}
.errorPage, #errorPage {
color:#DF1221;
font-weight:900;
padding:5px;
width:200px;
}
.info_stand_client {
color:#833B12;
font-size:12px;
font-weight:700;
text-align:left;
text-decoration:none;
}
.info_stand_lie {
color:#833B12;
font-size:12px;
font-weight:700;
text-align:left;
text-decoration:none;
}
.titre_recap_cmd {
color:#66543E;
font-size:12px;
font-weight:700;
text-align:left;
text-decoration:none;
}
.titreRecapCmd {
color:#66543E;
font-weight:700;
padding:2px 2px 2px 5px;
text-align:left;
text-decoration:none;
}
.titreRecapCmd select {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:100;
height:20px;
}
.ajout_cmd_pc, a.ajout_cmd_pc b {
color:#076D82;
font-weight:700;
text-align:left;
text-decoration:underline;
}
a.ajout_cmd_pc b {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.body_menu {
background-color:#F1E9E2;
background-position:5px 10px;
background-repeat:no-repeat;
border-right:0 solid #A29586;
padding:0;
width:131px;
}
#left1 {
background-image:url(/dapcweb/europain2010/images/photo.jpg);
background-position:0 0;
background-repeat:repeat-x;
border-right:0 solid #937959;
height:500px;
left:0;
padding-top:105px;
position:absolute;
top:0;
width:131px;
}
.rubmenu {
color:#000000;
font-family:verdana;
font-size:10px;
font-weight:bold;
padding:0 0 0 0;
text-decoration:none;
}
#lefttable {
left:0;
position:absolute;
top:100px;
}
#lefttable a {
color:#000000;
font-size:10px;
font-weight:bold;
padding-bottom:3px;
text-decoration:none;
}
#lefttable a:hover {
color:#000000;
text-decoration:underline;
}
#lefttable td {
background-color:transparent;
}
#lefttable th {
background-color:#FFE581;
}
td.fleche {
background-image:url(/dapcweb/europain2010/images/puce_left1.gif);
background-position:2px 2px;
background-repeat:no-repeat;
}
.fleche {
background-image:url(/dapcweb/europain2010/images/puce_acces_rapide.jpg);
background-position:8px 50%;
background-repeat:no-repeat;
height:9px;
margin-left:10px;
padding:0;
vertical-align:top;
width:17px;
}
#hotline {
left:0;
margin:0;
padding-left:5px;
position:absolute;
top:120px;
width:125px;
}
#hotline a {
color:#666666;
}
#hotline ul, #hotline_en ul {
list-style-type:none;
margin:0;
padding:5px;
vertical-align:middle;
}
#hotline ul li a, #hotline_en ul li a {
background-color:transparent;
background-image:url(/dapcweb/europain2010/images/puce_en_1_clic.jpg);
background-repeat:no-repeat;
padding-bottom:5pt;
padding-left:10pt;
padding-right:0;
text-decoration:none;
}
#hotline ul li a:hover, #hotline_en ul li a:hover {
text-decoration:underline;
}
#hotline_en {
left:0;
margin:0;
padding-left:5px;
position:absolute;
top:120px;
width:125px;
}
.display_intro {
color:#66543E;
font-size:11px;
font-weight:normal;
text-align:left;
}
.bouton_cmd, a.bouton_cmd b {
color:#66543E;
font-weight:700;
text-align:left;
text-decoration:underline;
}
a.bouton_cmd b {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
table.clientDetail {
background-color:#FFFFFF;
margin:0;
width:500px;
}
.clientDetail, .clientDetail td, #clientDetail, table.clientDetail td {
background-color:#FFFFFF;
color:#A29586;
font-size:12px;
font-weight:bold;
height:20px;
margin:0;
width:auto;
}
td.internauteDetail {
background-color:#FFFFFF;
color:#A29586;
font-size:12px;
font-weight:bold;
height:20px;
margin:0;
vertical-align:top;
width:400px;
}
.internauteListing, table.internauteListing, #internauteListing {
background-color:#FFFFFF;
margin:0;
vertical-align:top;
width:500px;
}
.vide_internauteListing {
background-color:#FFFFFF;
width:100px;
}
.jourLimite {
/*border:1px solid #66543E;*/
color:#F10081;
display:inline;
float:right;
font-size:11px;
font-weight:700;
margin:0 15px;
padding:0 4px;
text-align:center;
}
#dateLimite {
width:500px;
}
#introAccueil, .introAccueil {
width:590px;
}
#dateLimite ul li {
/*color:#66543E;*/
}
#liste_prestations {
font-size:11px;
}
table.societe ul {
font-size:10px;
left:0;
margin:0;
text-align:left;
}
table.societe li {
display:block;
font-size:10px;
height:10px;
}
.vide {
background-color:#FFFFFF;
}
recap_table {
display:block;
font-size:10px;
font-weight:bold;
height:10px;
}
#login {
position:absolute;
top:190px;
width:350px;
}
table.tableLogin {
background-color:transparent;
background-image:url(/dapcweb/europain2010/images/bg-login.jpg);
background-repeat:no-repeat;
height:270px;
margin:5px 5px 5px 80px;
padding:5px;
vertical-align:middle;
width:350px;
}
#tableLogin td.col_gche, td.entete {
color:#FFFFFF;
padding-left:15px;
}
table.tableLogin th {
background-color:#990066;
width:350px;
}
table.tableLogin .boutonIdentification {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
}
#txtlogin {
left:420px;
position:absolute;
top:180px;
}
#ddelogin {
left:60px;
position:absolute;
top:520px;
}
#flagLanguage {
left:740px;
position:absolute;
top:73px;
}
#flagLanguage_gb {
left:720px;
position:absolute;
top:60px;
}
.info_dateLimite, #info_dateLimite {
background-color:#F10081;
border:1px solid #833B12;
color:#FFFFFF;
font-size:11px;
font-weight:700;
height:auto !important;
margin:0;
min-height:12px;
padding:5px;
text-align:center;
width:503px;
}
.recapCommande, #recapCommande {
color:#06064F;
display:none;
font-weight:700;
}
#unClic, #unClic_en {
background-image:url(/dapcweb/europain2010/images/box_fond.gif);
background-position:left bottom;
background-repeat:no-repeat;
left:618px;
padding:0 0 20px 0px;
position:absolute;
text-align:left;
top:140px;
width:150px;
}
#unClic ul, #unClic_en ul {
list-style-type:none;
margin:10px 0 20px;
padding:0;
}
#unClic li, #unClic_en li {
color:#606060;
display:block;
height:15px;
padding:0 0 0 5px;
text-decoration:none;
}
#unClic li a, #unClic_en li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/dapcweb/europain2010/images/fleche-un-clic.gif) no-repeat scroll -7px -7px;
color:#606060;
display:block;
height:15px;
padding:0 0 0 20px;
text-decoration:none;
}
#unClic li a:hover, #unClic_en li a:hover {
color:#663300;
text-decoration:none;
}
#navcontainer {
background-image:url(/dapcweb/europain2010/images/background-top.gif);
display:block;
margin-left:-15px;
margin-top:3px;
padding:0;
position:absolute;
top:100px;
}
#navlist ul {
}
#navcontainer ul {
color:white;
float:left;
margin:0;
padding-left:0;
width:732px;
}
#navcontainer ul li {
display:inline;
}
#navcontainer ul li a {
border-right:2px solid #F10081;
color:white;
float:left;
font-family:verdana;
font-size:11px;
font-weight:bold;
height:20px;
letter-spacing:0.1em;
padding:0.2em 0.7em 0.2em 1em;
text-decoration:none;
}
#navcontainer ul li a:hover {
color:#663300;
}
#navcontainer li#active a {
color:#663300;
}
#partenaires, .partenaires {
float:none;
left:315px;
margin:0 0 0;
padding:0;
position:absolute;
text-align:right;
top:170px;
visibility:visible;
width:400px;
}
#partenaires_en {
float:none;
height:145px;
left:620px;
margin:0 0 0;
padding:0;
position:absolute;
text-align:right;
top:170px;
visibility:visible;
width:100px;
}
#conteneur {
background-image:none;
background-position:0 50%;
background-repeat:no-repeat;
left:0;
margin:0;
padding:0 0 40px 20px;
position:absolute;
top:150px;
width:590px;
}
#container {
font-size:11px;
left:20px;
margin:40px 0;
padding:0 0 40px 0;
position:absolute;
top:150px;
width:590px;
z-index:1;
}
#note {
background-image:url(/dapcweb/europain2010/images/separateur-composants.jpg);
background-position:0 0;
background-repeat:no-repeat;
border:1px solid #663300;
padding:10px 30px 10px 120px;
z-index:2;
}
#prestataire{
	position:absolute;
	left:615px;
	top:210px;
	width:150px;
}
#pub{
	text-align:center;
	margin:0px 0 0 0;
	width:600px;
	position:absolute;
	top: -45px;
}
*html#pub{
	top:-210px;
	}