body, td, th, div, a, input, select, p, textarea, label, ul, li { font-family:verdana, arial; font-size:9pt;}

#popup {
	width: 622px;
  margin: 0px;
  margin-left:auto;
  margin-right:auto;
  padding: 0px; 
  font-family: verdana, arial;
}

#popup-header {
	width: 620px;
  height:70px;
  margin: 0;
  padding: 0; 
}

#popup-menu {
	width: 445px;
  height:60px;
  margin: 0;
  padding: 0;
  float:right;
  text-align:center;
}

#popup-menu h1 {
  font-size:11pt;
  color: #E40562;
  font-weight: bold;
  margin-top:0.5em;
}

.popup-header-active {
  font-size:8pt;
  color: #E40562;
  font-weight: bold;
  text-align:center;
  padding: 1em; 
	width: 80px;
  float:right;
  text-decoration:underline;
}
.popup-header-link {
  font-size:8pt;
  color: #969696;
  font-weight: bold;
  text-align:center;
  padding: 1em; 
	width: 80px;
  float:right;
}
.popup-header-link:hover {
  font-size:8pt;
  color: #E40562;
  font-weight: bold;
  text-align:center;
  padding: 1em; 
	width: 80px;
  float:right;
}

#popup-main {
	width: 620px;
  margin: 0px;
  padding: 0px; 
}
#popup-main-blue {
	width: 620px;
  margin: 0px;
  padding: 0px; 
}

@media print {
  #popup-main {
    border-style:none;
  }
  #popup-main-blue {
    border-style:none;
  }
}
@media screen {
  #popup-main {
    border-style:solid;
    border-width:1px; 
    border-color:#EAEAEA; 
    background-color:#F8F8F8;
  }
  #popup-main-blue {
    border-style:none; 
    background-color:#019CDC; 
  }
}

#popup-main h1 {
  text-align:center;
  font-size:10pt;
  color: #E40562;
  font-weight: bold;
  margin-top:2em;
  margin-bottom:2em;
}

#popup-main p {
  color:#4D4D4D;
  font-size:9pt;
  text-align:justify;
  margin:1em;
}

#popup-main-blue p {
  color:#FFFFFF;
  font-size:9pt;
  text-align:justify;
  margin:1em;
}

#popup-main p.bleu {
  color:#019CDC;
  font-size:9pt;
  text-align:justify;
  margin:1em;
}
#popup-main p.list {
  color:#4D4D4D;
  font-size:9pt;
  text-align:justify;
  margin:1em;
  text-indent:-1em;
  padding-left:1em;
}

#popup-main p.negatif {
  color:#FFFFFF;
  background-color: #019CDC;
  font-size:9pt;
  font-weight: bold;
  text-align:left;
  margin:1em;
  padding:2px;
  padding-left:.5em;
}
#popup-main a {
  font-weight: normal;
  font-size:9pt;
  color: #222222;
}
#popup-main a:hover {
  font-size:9pt;
  color: #E40562;
  text-decoration:none;
}
.red {
  color:#FF0000;
}
.popup-blue-title {
  color: #019CDC;
  font-weight: bold;
}

#popup-main h2 {
  font-size:9pt;
  color: #019CDC;
  font-weight: bold;
  margin:1em;
  margin-top:2em;
}

#popup-main h3 {
  font-size:9pt;
  color: #019CDC;
  font-weight: normal;
  font-style: italic;
  margin:1em;
}
div.popup_fermer {
  text-align:right;
  padding: 0;
	width: 620px;
  height:15px;
  margin: 0;
  padding: 0;
  margin-top: 8px;
}
div.popup_fermer a {
  font-size:8pt;
  color: #E40562;
  font-weight: bold;
  padding-right:20px;
  background-image:  url(images/croix.gif);
  background-repeat: no-repeat;
  background-position: center right;
}
div.popup_fermer a:hover {
  font-size:8pt;
  color: #E40562;
  font-weight: bold;
}

input.textpink {
  text-align: center;
  background-color:#F8F8F8;
  font-size:10pt;
  cursor:pointer;
  color:#E40562;
  font-weight:bold;
  border-style:none;
}

input.textpinkonwhite {
  text-align: center;
  background-color:#FFFFFF;
  font-size:10pt;
  cursor:pointer;
  color:#E40562;
  font-weight:bold;
  border-style:none;
}

.popup-baseline
{
	width: 98%;
	position:absolute;
	left: 1%;
}
.popup-baseline p {
  color:#4D4D4D;
}

ul.popup-radio {
  list-style-type:none;
}

ul.popup-radio label{
  color:#FFFFFF;
}