body {
  width: 100%;
  background-color : #45637F;
}
#main_container {
	background: #45637F url(../../imgappli/pi_v3/welcome/bande-bleu-fond.jpg) repeat-x scroll top left;
  width: 100%;
}
#form_container {
  background: #45637F url(../../imgappli/pi_v3/welcome/bloc-fond.jpg) no-repeat scroll top left;
  height: 748px;
  width: 899px;
  margin: 0 auto;
  padding-right: 15px;
}
#bloc_pays_container {
  background-color : #FFF;
  height: 0px;
  padding-top: 2%;
  padding-right: 25px;
}

#contry_list_trigger {
}

#bloc_pays {
  margin: 0 auto;
  text-align: right;
  float:right;
  margin-left:5px;
  top:-6px;
  position: relative;
}
/* mise en place des dégradés FIN  */

#bloc_pays span {
  position:relative;
   top:6px; 
  margin-right:5px;
  _top:7px;
  float:left;
  _display:block;
  _float:left;
}
#bloc_pays span {
/*  line-height: 24px;
  vertical-align:top; */
}
#bloc_pays #contry_list_trigger {
  margin-left: 5px;
  cursor: pointer;
}

#info_personnel {
  padding-top: 15px;
  text-align: right;
}
#form_container a {
  font-weight:bold;
  color: #00C;
}
a img {
  border: 0px solid black;
}

#baseline {
  color: #333;
  font-size: 16px;
  margin-top: 75px;
  height: 96px;
}
#baseline, #recherche {
  margin-left:120px;
}

#contry_list {
  padding: 15px;
  border: 1px solid #DDD;
  background-color: #fff;
  position: absolute;
  right: 0px;
  top:2.1em;
  width:90px;
}


#contry_list a {
  margin: 0px;
  text-align:right;
  /* line-height: 24px;*/
  display: block;
}

#recherche {
  height: 203px;
}
#recherche h1 {
  font: normal normal bold 25px Arial;
  margin-top:0;
}
#recherche_inputs {
  height: 50px;
  line-height: 48px;
  font-size: 35px;
  vertical-align:top;
  border: 0px solid transparent;
  margin: 0px;
  padding: 0px;
}
#recherche_inputs input#F_2 {
  float:left;
  display:block;
  width:495px;
  font-size:25px;
  height:37px;
  font-weight:normal;
  border: 1px solid #6B9FB5;
  background-color: white;
  padding-top:7px;
  padding-bottom:0px;
}
#recherche_inputs input#submit {
  display:block;
  float:left;
  background-color: #7EB6CD;
  border: 1px solid #6B9FB5;
  color: #fff;
  font-family : Verdana;
  font-size : 18px;
  width: 180px;
  height:46px;
  cursor: pointer;
  position:relative;
  left:-1px;
  text-shadow:0 1px 0 #999999;
}
#recherche_inputs input#submit:hover {
  color: #193D8B;
  text-shadow:0 1px 0 #82A0E8;
}
#recherche_inputs input#submit:active {
  color: #B3EAF1;
  background-color: #4A6882;
}
#media_select {
  font: normal normal bold 12px Arial;
  color:#333333;
  height: 18px;
  line-height:18px;
}
#media_select input, #media_select label {
 /* line-height: 18px;
  line-height: 18px !important; */
  vertical-align:middle;
 }

#conteneur_veilles {
  margin-left: 52px;
  height: 210px;
  position:relative;
  overflow: hidden;
}

#carousel_header {
/*  margin-left: 40px;
  margin-top: 10px; */
}
#conteneur_veilles #sujets {
  color:#333333;
  font: normal normal bold 15px Arial;
  margin-bottom: 5px;
}
#conteneur_veilles #sujets span {
  font-weight: normal;
}
#conteneur_carousel {
  width: 555px;
}
#conteneur_carousel, #conteneur_nuage_de_tag {
  float: left;
}

#link-to-unes a {
  font-size:12px;
}

#link-to-unes a img {
  margin-right:5px;
  display:block;
  float:left;
}

#link-to-unes {
  line-height:11px;
  position:absolute;
  top:0;
  right:334px;
  margin:0;
  margin-top:193px;
  text-align:right;
}

#conteneur_nuage_de_tag {
  text-align: center;
  color: #00C;
  font-weight: bold;
  line-height: 22px;
  padding-left:5px;
  width:250px;
}
#conteneur_nuage_de_tag a {
  padding: 0px 5px;
}
#carousel_pays {
  margin-bottom: 5px;
}
#carousel_pays a {
  cursor: pointer;
  margin: 0 10px 0 0;
}
#carousel_pays a.current {
  background-color:#FFFFFF;
  color:#333333;
  font-family:"Arial";
  font-size:12px;
  font-weight:bold;
}
