body
{
}

h3.cdiscount-recrute
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#D80216 url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-rouge.gif) repeat-y scroll left top;
}
h3.cdiscount-recrute span
{
    display:block;
    height:65px;
    text-indent:-9999px;
    width:98%;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/cdiscount-recrute.gif) no-repeat scroll right center;
}
 
a, a:hover, a:active, a:visited {
color:#333333;
}
#main-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/fond.png) repeat-x scroll left bottom;
font-family:Arial,sans-serif;
font-size:1.2em;
}
.content-bloc, .content-bloc-important {
margin:15px;
width:940px;
}
.content-bloc {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
padding-bottom:1px;
width:940px;
}
.content-bloc-important {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-bas.gif) repeat-x scroll left bottom;
border:1px solid #82767E;
text-align:center;
}
.content-bloc .bloc-logiciel {
border:1px solid #EB7604;
clear:both;
float:left;
margin:15px 0;
padding:15px 0 15px 15px;
text-align:left;
width:880px;
}
.environnement-part .content-bloc .bloc-logiciel {
border:1px solid #D80216;
}
.content-bloc .bloc-environnement {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-bas2.gif) repeat-x scroll left bottom;
border:1px solid #B8B8B8;
clear:both;
float:left;
margin:15px 0;
padding:15px 7px;
text-align:left;
width:880px;
}
.content-bloc .margin-bug {
padding:0 27px;
}
ul.caracteristiques {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 0;
padding:0;
width:200px;
}
#last-bloc {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/souriscoeur2.jpg) no-repeat scroll left bottom;
}
.content-bloc .bloc-environnement ul.caracteristiques {
padding:0 150px;
width:700px;
}
.content-bloc .bloc-environnement ul.caracteristiques li {
width:40em;
}
.bloc-environnement-2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #86B50E;
margin:10px 15px 0;
}
.bloc-environnement-droit {
float:left;
margin:0;
padding:0 0;
width:500px;
}
.bloc-environnement-droit img.illustr {
float:right;
margin:10px 0.5em 0 0;
padding:0;
}
.bloc-environnement-gauche {
float:left;
width:330px;
}
.bloc-environnement-gauche {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D80016 none repeat scroll 0 0;
color:#FFFFFF;
text-align:center;
}
.bloc-environnement-droit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/flecheverte.gif) no-repeat scroll 13px 48px;
color:#000000;
}
#main-content .bloc-environnement-gauche h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#86B50E none repeat scroll 0 0;
font-size:1.2em;
padding:3px 10px 3px 5px;
text-align:left;
}
.texte-environnement {
margin:0;
padding:15px 0 0 72px;
}
.content-bloc .bloc-environnement .texte-environnement p {
margin:0;
padding:0 160px 0 0;
}
.bordereau {
border:1px solid #BA0015;
clear:both;
margin:10px 15px;
}
.italique {
font-style:italic;
}
.telephone-vert {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/flecherouge.gif) no-repeat scroll 5px 4px;
color:#BA0014;
display:block;
font-size:1.3em;
font-weight:bold;
margin:10px auto 0;
padding:5px 5px 5px 20px;
width:150px;
}
.content-logiciel {
clear:left;
float:left;
padding:0 0 0 20px;
width:673px;
}
.desc-logiciels {
float:left;
margin:10px 0 0 0;
padding:0 10px;
width:400px;
}
.info-logiciel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-bas.gif) repeat-x scroll left bottom;
padding:15px 0 5px;
text-align:center;
}
.info-logiciel a {
color:#333333;
}
.description-resolution, .installation-resolution {
float:left;
margin:10px 0 0 0;
padding:0 10px;
width:300px;
}
.environnement-part .fondimgcoeur {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/souriscoeur.gif) no-repeat scroll 800px 0;
}
.environnement-part .content-bloc.first {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.environnement-part .bloc-gauche {
float:left;
margin:0 0 0 0;
padding:0 0;
width:380px;
}
.environnement-part .bloc-droit {
float:right;
margin:0 0 0 0;
padding:0 0;
width:380px;
}
.environnement-part .content-environnement {
clear:left;
float:left;
padding:0 0 0 20px;
width:830px;
}
.resolution-cdiscount {
clear:both;
color:#BA0015;
float:right;
font-size:1.1em;
padding-right:200px;
}
.verror {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFCCCC none repeat scroll 0 0;
border:1px solid red;
clear:both;
float:right;
font-weight:normal;
margin:3px 43px 7px 0;
padding:3px 10px;
width:322px;
}
.contact-2emepart {
border:1px solid #BA0015;
margin-top:15px;
}
.left-side-block {
float:left;
width:540px;
}
#main-content h3.cdiscount-recrute, #main-content h3.cdiscount-navigation {
color:#FFFFFF;
font-size:1.8em;
padding:0 0;
width:100%;
}
#main-content h3.cdiscount-protection {
color:#FFFFFF;
font-size:1.8em;
padding:0 0;
width:100%;
}
#main-content h3.cdiscount-presse, #main-content h3.cdiscount-fournisseur, #main-content h3.cdiscount-annonceur, #main-content h3.cdiscount-recrute, #main-content h3.cdiscount-protection, #main-content h3.cdiscount-navigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D80216 url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-rouge.gif) repeat-y scroll left top;
}
#main-content h3.cdiscount-presse span, #main-content h3.cdiscount-fournisseur span, #main-content h3.cdiscount-annonceur span, #main-content h3.cdiscount-protection span, #main-content h3.cdiscount-navigation span, #main-content h3.cdiscount-recrute span {
display:block;
height:65px;
text-indent:-9999px;
width:98%;
}
#main-content h3.cdiscount-protection span {
height:79px;
}
#main-content h3.cdiscount-navigation span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/pourbiennaviguer.gif) no-repeat scroll right center;
}
#main-content h3.cdiscount-recrute span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/cdiscount-recrute.gif) no-repeat scroll right center;
}
#main-content h3.cdiscount-fournisseur span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/contact-f.gif) no-repeat scroll right center;
}
#main-content h3.cdiscount-annonceur span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/titre-annonceurs.png) no-repeat scroll right center;
}
#main-content h3.cdiscount-presse span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/contact-p.gif) no-repeat scroll right center;
}
#main-content h3.cdiscount-protection span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/protection.gif) no-repeat scroll right center;
}
#main-content h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D80216 url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-rouge.gif) repeat-y scroll left top;
color:#FFFFFF;
display:block;
font-size:1.5em;
margin:0;
padding:0 0;
}
#main-content.environnement-part h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#4A9F1E url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-vert.gif) repeat-y scroll left top;
color:#FFFFFF;
font-size:1.3em;
margin:0;
padding:3px 10px;
}
.left-side-block ul {
padding-bottom:10px;
}
#main-content h4.bonne-navigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(https://i2.cdscdn.com/imagesok/Recrutement/bonnenavigation.gif) repeat-y scroll right center;
color:#FFFFFF;
font-size:1.5em;
margin:0;
padding:0 0 10px;
}
#main-content h4.titre-basique {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D80216 url(https://i2.cdscdn.com/imagesok/Recrutement/degrade-rouge.gif) repeat-y scroll left top;
color:#FFFFFF;
font-size:1.2em;
font-weight:normal;
margin:0;
padding:1px 0;
}
#main-content h4.titre-basique span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#F5A300;
display:inline;
font-size:1.4em;
font-weight:bold;
line-height:1.1em;
padding:8px 0 8px 40px;
}
#main-content h4 span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/flecheh4.gif) no-repeat scroll 40px 7px;
display:block;
line-height:1.3em;
padding:5px 0 5px 70px;
}
#main-content.environnement-part h4 span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/flecheh4verte.gif) no-repeat scroll 40px 7px;
display:block;
line-height:1.3em;
padding:5px 0 5px 70px;
}
.content-bloc .bloc-logiciel h5 {
background-color:#EB7604;
border:0 none;
color:#FFFFFF;
display:inline;
float:left;
font-size:1.1em;
font-weight:bold;
margin-top:0;
padding:3px 25px;
}
.content-environnement h6, .desc-logiciels h6, .installation-resolution h6, .description-resolution h6 {
color:#BA0015;
font-size:1.5em;
margin:0;
padding:0;
}
.content-environnement h6 {
padding:0 0 0 15px;
}
.environnement-part .content-bloc.first {
margin-bottom:-16px;
}
.content-bloc p {
margin:4px 15px;
padding:4px 0;
}
.content-bloc p.mentions {
font-size:0.9em;
font-style:italic;
}
.content-bloc-important p {
color:#000000;
margin:0 15px;
padding:15px 0;
}
.content-bloc-important p strong {
color:#F5A300;
font-size:1.2em;
}
.desc-logiciels p {
margin:5px 0;
padding:0 0;
width:400px;
}
.info-logiciel p {
padding:10px 20px 0;
}
.content-bloc .bloc-environnement p {
padding:0 75px 0 60px;
}
.content-bloc .bloc-environnement .bloc-environnement-gauche p {
padding:8px 0;
text-align:left;
}
.content-bloc .bloc-environnement .bloc-environnement-gauche p span.mentions {
text-align:right;
}
.content-bloc .bloc-environnement .bloc-environnement-gauche p.right {
padding:0;
text-align:right;
}
.mentions {
font-size:0.8em;
}
.content-bloc p.important {
color:#BA0014;
font-weight:bold;
margin:4px 0;
padding:4px 0;
width:220px;
}
#last-bloc p.right {
text-align:right;
}
.content-bloc .coordonnees-candidat .contact-2emepart fieldset p#submitbouton input {
margin-bottom:10px;
}
.environnement-part .content-bloc ul.list-bloc {
padding:0 0 24px;
width:750px;
}
.content-bloc ul.list-bloc {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 15px;
padding:4px 0;
width:620px;
}
.contact-form .content-bloc ul.list-bloc, .large-bloc .content-bloc ul.list-bloc {
width:670px;
}
.content-bloc ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/puce-diag.gif) no-repeat scroll 0 7px;
clear:both;
line-height:1.3em;
margin:4px 15px;
padding:4px 0 0 120px;
}
.installation-resolution ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
margin-top:5px;
padding:0;
}
ul.caracteristiques li, .installation-resolution ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/puce-rouge.gif) no-repeat scroll 0 2px;
clear:both;
line-height:1.3em;
margin:2px 0;
padding:0 0 0 15px;
}
.content-environnement ul.caracteristiques {
width:400px;
}
.content-environnement ul.caracteristiques li {
background-position:40pt 2px;
padding:0 15px 0 75px;
}
#caracteriques-petit {
margin:0;
width:220px;
}
#caracteriques-petit li {
background-position:0 3px;
padding:0 0 0 15px;
}
.content-bloc .coordonnees-candidat fieldset ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0;
padding:0;
}
.content-bloc .coordonnees-candidat fieldset ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
clear:none;
float:left;
margin:0;
padding:0;
width:205px;
}
.left-side-block ul {
margin-bottom:10px;
padding:0 0 0 100px;
width:440px;
}
img.illustr {
border:1px solid #EB7604;
float:right;
margin:15px 15px 0 0;
}
img.casino {
border:0 none;
float:left;
margin:0 5px 0 0;
}
.content-bloc .bloc-contact img.illustr, .contact-2emepart img.illustr {
border:1px solid #BA0015;
}
#petit-bloc img.illustr {
margin:15px 0 0 0;
}
.environnement-part img.illustr {
border:medium none;
}
.environnement-part .margin-bug img.illustr {
border:1px solid #D80216;
}
.environnement-part .margin-bug .bloc-environnement-droit img.illustr {
border:1px solid #86B50E;
}
span.illustration-coeur {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/coeurmonde.jpg) no-repeat scroll 0 0;
border:1px solid #BA0014;
display:block;
height:160px;
position:relative;
top:52px;
}
.image-explicative {
margin-top:10px;
}
.content-bloc .bloc-environnement strong {
color:#BA0014;
}
.content-bloc .content-environnement strong {
color:#BA0014;
}
.content-bloc .content-environnement strong.underline {
text-decoration:underline;
}
#last-bloc img.illustr {
margin-bottom:15px;
}
.clearer {
clear:both;
}
.content-bloc form {
margin:0;
text-align:center;
}
.content-bloc div {
margin:0;
text-align:center;
}
.content-bloc .coordonnees-candidat {
border:1px solid #EB7604;
clear:both;
margin:15px 15px 30px;
padding:15px;
text-align:left;
}
.content-bloc .coordonnees-candidat.bloc-contact {
border:medium none;
clear:both;
margin:15px 15px 30px;
padding:15px;
text-align:left;
}
.content-bloc form fieldset {
border:0 none;
padding:0;
text-align:left;
}
.content-bloc div fieldset {
border:0 none;
padding:0;
text-align:left;
}
.content-bloc .coordonnees-candidat fieldset {
width:610px;
}
#main-content form fieldset legend {
background-color:#EB7604;
border:0 none;
color:#FFFFFF;
float:left;
font-size:1.1em;
font-weight:bold;
padding:3px 25px;
}

.content-bloc form fieldset p {
float:left;
padding:0;
}
#main-content div fieldset legend {
background-color:#EB7604;
border:0 none;
color:#FFFFFF;
float:left;
font-size:1.1em;
font-weight:bold;
padding:3px 25px;
}

.content-bloc div fieldset p {
float:left;
padding:0;
}
.content-bloc .coordonnees-candidat img {
margin-top:30px;
}
.content-bloc .coordonnees-candidat .second-part img.illustr {
margin:0 0 20px;
}
.content-bloc .coordonnees-candidat fieldset p {
clear:both;
float:none;
padding:0;
}
.content-bloc .coordonnees-candidat fieldset p label {
float:left;
padding:3px 20px 0 0;
text-align:right;
width:180px;
}
.content-bloc .coordonnees-candidat fieldset input, .content-bloc .coordonnees-candidat fieldset textarea {
width:370px;
}
.content-bloc .coordonnees-candidat fieldset.third-part input, .content-bloc .coordonnees-candidat fieldset.third-part textarea, .content-bloc .coordonnees-candidat fieldset.second-part input, .content-bloc .coordonnees-candidat fieldset.second-part textarea {
width:auto;
}
.content-bloc form fieldset p.positionnement-droit {
float:right;
padding:0;
}
.content-bloc div fieldset p.positionnement-droit {
float:right;
padding:0;
}
.content-bloc form.coordonnees-candidat fieldset .joindre-piece, .content-bloc form fieldset p.premier-paragraphe {
clear:both;
}
.content-bloc .coordonnees-candidat fieldset .joindre-piece, .content-bloc div fieldset p.premier-paragraphe {
clear:both;
}
.content-bloc .coordonnees-candidat fieldset .joindre-piece {
clear:both;
float:left;
margin-top:3px;
}
.content-bloc .coordonnees-candidat fieldset .joindre-piece a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://i2.cdscdn.com/imagesok/Recrutement/flecherouge.gif) no-repeat scroll 0 0;
color:#D80216;
float:right;
font-weight:bold;
height:20px;
margin-top:10px;
padding:2px 10px 0 25px;
}
.content-bloc .coordonnees-candidat fieldset.second-part {
float:left;
padding:0 10px 0 15px;
width:845px;
}
.content-bloc .coordonnees-candidat fieldset.third-part {
float:left;
padding:0 10px 0 15px;
width:610px;
}
#main-content .content-bloc .coordonnees-candidat fieldset.relation-presse legend, #main-content .content-bloc .coordonnees-candidat fieldset.third-part legend, #main-content .content-bloc .coordonnees-candidat fieldset.second-part legend {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BA0015 none repeat scroll 0 0;
margin:15px 0;
}
#main-content .content-bloc .coordonnees-candidat fieldset.relation-presse {
padding:0 10px 0 15px;
}
.content-bloc .coordonnees-candidat fieldset.third-part ul li label, .content-bloc .coordonnees-candidat fieldset.second-part ul li label {
float:right;
margin:0 0 0 5px;
padding:0;
width:177px;
}
.choix-offre 
{
    float:left;
    color:#BA0015;    
}
.content-bloc form p.choix-offre {
float:left;
}
.content-bloc form p.choix-offre strong {
color:#BA0015;
}
#lblServiceChoice
{
    float:left;
    margin:7px 15px 0 75px;
    font-size:12px;
}
.ddlServiceType
{
    margin-top:5px;
}
.form-joindre {
display:block;
}
.content-bloc .coordonnees-candidat fieldset p#submitbouton {
text-align:right;
}
.content-bloc .coordonnees-candidat fieldset p#submitbouton input {
float:right;
height:34px;
margin-top:5px;
width:110px;
}
table.liste-offres {
border-right:1px solid #847577;
border-top:1px solid #847577;
clear:both;
margin:10px auto 20px;
width:80%;
}
table.liste-offres caption {
display:none;
}
table.liste-offres thead tr th {
background-color:#EB7604;
border-bottom:1px solid #847577;
border-left:1px solid #847577;
color:#FFFFFF;
}
table.liste-offres tbody tr td {
background-color:#FDEBD5;
border-bottom:1px solid #847577;
border-left:1px solid #847577;
}
table.liste-offres tbody tr.pair td {
background-color:#FFFFFF;
}
table.liste-offres thead tr th, table.liste-offres tbody tr td, table.liste-offres tbody tr.pair td {
padding:4px 5px;
}
table.tab-environnement {
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
clear:both;
margin-top:7px;
}
table.tab-environnement caption {
display:none;
}
table.tab-environnement thead tr th {
font-size:0.8em;
}
table.tab-environnement thead tr th, table.tab-environnement tbody tr td {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
padding:4px 5px;
}
.choix-offre-type 
{
    float:left;
}
.choix-offre-type td
{
    padding-right:20px;
    font-size:0.9em;
}

#rblContractType
{
font-family:Arial,sans-serif;
font-size:0.9em;
margin-left:10px;  
}
#rblContractType table td
{
font-family:Arial,sans-serif;
font-size:0.9em;
}

#offerDetail
{
    border:1px solid #BB0214;
    font-size:10pt;
    line-height:15px;
}
#offerDetail table td
{
    font-size:9pt;
}
.contacterror span label {
text-align: center;
background: #FCC none repeat scroll 0 0;
border: 1px solid red;
clear: both;
float: right;
font-weight: normal;
margin: 3px 43px 7px 0;
padding: 3px 10px;
width: 100%;
}

.contacterror span {
display: block;
width: 352px;
margin-left: 280px;
}