@charset "utf-8";

/*-- General --*/
#expatfinder_widget_large *, #expatfinder_widget_small *{
margin:0;
padding:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#expatfinder_widget_small *{font-size:10px;}
#expatfinder_widget_large img, #expatfinder_widget_small img{border:none;}


/*-- Widget Alone --*/
.fond, .original1 .fond{
background-image:url(../../images/commun/widget/fond_l_original1.gif);
color:#fff;
}
.original2 .fond{
background-image:url(../../images/commun/widget/fond_l_original2.gif);
color:#404040;
}
.original3 .fond{
background:#ebebeb;
color:#323232;
}
#expatfinder_widget_small.original1 .fond{background-image:url(../../images/commun/widget/fond_s_original1.gif);}
#expatfinder_widget_small.original2 .fond{background-image:url(../../images/commun/widget/fond_s_original2.gif);}
.light_orange .fond, .light_blue .fond, .light_green .fond, .pink .fond{
background:#ffe9b8;
color:#404040;
}
.orange .fond, .blue .fond, .green .fond, .red .fond{
background:#fe9500;
color:#fff;
}
.light_blue .fond{background:#d2f1ff;}
.blue .fond{background:#0293d6;}
.light_green .fond{background:#d7f4c7;}
.green .fond{background:#40b600;}
.pink .fond{background:#ffdfdf;}
.red .fond{background:#f03a07;}

.light_orange .fond p strong, .light_blue .fond p strong, .light_green .fond p strong, .pink .fond p strong{color:#065293;}
.orange .fond p strong, .blue .fond p strong, .green .fond p strong, .red .fond p strong{color:#fff;}
.original1 .fond p strong{color:#f8bd24;}
.original2 .fond p strong{color:#065293;}
.original3 .fond p strong{color:#148dc4;}

/*- Large -*/
#expatfinder_widget_large{ width:300px; }
#expatfinder_widget_large img, #expatfinder_widget_small img{display:block;}
#expatfinder_widget_large .fond, #expatfinder_widget_small .fond{
background-position:top left;
background-repeat:no-repeat;
height:93px;
overflow:hidden;
zoom:1;
padding:14px 11px 0 17px;
text-align:center;
}
#expatfinder_widget_large .fond p, #expatfinder_widget_small .fond p{
padding:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#expatfinder_widget_large .fond p.champs{padding:0 0 5px 0;}
#expatfinder_widget_large p.ex{
text-align:left;
font-size:10px;
}
#expatfinder_widget_large .fond input, #expatfinder_widget_small .fond input{
border:1px solid #dedede;
width:177px;
float:left;
font-size:11px;
color:#656565;
padding:4px 0 5px 2px;
}
#expatfinder_widget_large.light_orange .fond input,
#expatfinder_widget_large.orange .fond input,
#expatfinder_widget_large.light_blue .fond input,
#expatfinder_widget_large.blue .fond input,
#expatfinder_widget_large.light_green .fond input,
#expatfinder_widget_large.green .fond input,
#expatfinder_widget_large.pink .fond input,
#expatfinder_widget_large.red .fond input{width:200px;}

#expatfinder_widget_large .fond input.submit{
width:auto;
border:none;
float:right;
padding:0;
}
#expatfinder_widget_large .fond input.bouton, #expatfinder_widget_small .fond input.bouton{
padding:3px 4px 3px 4px;
background:#ebebeb;
color:#323232;
width:auto;
height:24px;
border:1px solid #dedede;
}
#expatfinder_widget_large .fond input.bouton{float:right;}
#expatfinder_widget_small .fond input.bouton{
height:20px;
padding:0 2px;
}

/*- Small -*/
#expatfinder_widget_small{width:150px;}
#expatfinder_widget_small .fond{
height:95px;
padding:12px 0 0 0;
font-size:10px;
}
#expatfinder_widget_small .fond p{padding:0 0 5px 0;}
#expatfinder_widget_small .fond input{
float:none;
width:115px;
padding:1px 0 1px 2px;
font-size:9px;
color:#656565;
}
#expatfinder_widget_small .fond input.submit{
width:auto;
border:none;
padding:0;
margin:6px 0 0 0;
}
#expatfinder_widget_small .fond input.bouton{margin:6px 0 0 0;}