body
{
  background-color:#FCE1FC;
  background-image:url(../_frame/outerwp.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}
html, body
{
 height:100%;
 margin:0px;
 font-family:Arial;
}
.wg-formfield
{
 font-family:Arial;
}
.wg-popup
{
 border:outset 1px #E5DAD6;
 width:220px;
 padding:6px;
 position:absolute;
 z-index:100;
 margin-left: 0px !important;
 margin-left: -69px;
 margin-top: 0px;
 visibility:hidden;
 color: #000000;
 background-color: #FFFFFF;
 layer-background-color:#FFFFFF;
 text-align:left;
}
.wg-popup a
{
 color: #000000;
 padding:6px;
 width:208px;
 display:block;
 text-decoration:none;
}
.wg-popup a:hover
{
 color:#FFFFFF;
 background-color:#D35883;
 text-decoration:none;
 display:block;
}
.wg-button a:hover img
{
 visibility:hidden;
}
* html a:hover
{
 visibility:visible;
}
.wg-button img
{
 border:0;cursor:hand;
}
.wg-button
{
 text-align:center;
 width:138px;
 height:71px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 overflow:hidden;
 display:block;
 background-image:url(../_frame/button-roll.png);
 background-position:top left;
 background-repeat:no-repeat;
 position:relative;
}
.wg-button a
{
 color:#000000;
 text-decoration: none;
 overflow:hidden;
 display:block;
}
.wg-button a:hover
{
 color:#FFFFFF;
}
hr { 
 height:1px;
 color:#64223B;
 background-color:#64223B;
}
h1 {
 margin:4px 1px 1px 1px;
 font-size:16px;
 text-align:right;
 color:#FFFFFF;
 background-color: #64223B;
}
.wg-subparag {
margin-left:16px;
}
.wg-paragraph {
 font-size:15px;
 color:#000000;
}
.wg-headertext { }
.wg-paragraph h2 {
 margin:1px;
 font-size:17px;
 color:#64223B;
}
.wg-paragraph h3 {
 margin:1px;
 font-size:14px;
}
.wg-paragraph a {
 color:#934751;
 text-decoration : underline;
}
.wg-paragraph ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.wg-paragraph ol {
 margin-top:10px; margin-bottom:10px;
}
.wg-panel {
 background-color:#D35883;
 font-size:15px;
 text-align:justify;
 color:#FFFFFF;
}
.wg-panel h2 {
 margin:1px;
 text-align:center;
 font-size:14px;
 color:#FFFFFF;
}
.wg-panel h3 {
 margin:1px;
 text-align:left;
 font-size:14px;
 color:#FFFFFF;
}
.wg-panel a {
 color:#FFFFFF;
 text-decoration : underline;
}
.wg-panel ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:16px;
}
.wg-panel ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d {
 font-family: Comic Sans MS;
 font-size:12px;
 color:#3F2909;
 background-color:#F8F8F8;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d h2 {
 margin:1px;
 font-family: Arial;
 font-size:13px;
 font-weight: bold;
 text-align:left;
 color:#48111E;
 border-bottom:0px solid;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d h3 {
 margin:1px;
 font-size:13px;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d a {
 color:#70002E;
 text-decoration: underline;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_6726329f1c5ce2f9fb6aa06c58c3e35d ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb {
 font-family: Arial;
 font-size:15px;
 color:#660033;
 border:1px aucun #CC0099;
 background-color:#F8F8F8;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb h2 {
 margin:1px;
 font-family: Arial;
 font-size:16px;
 font-weight: bold;
 text-align:center;
 color:#000000;
 border-bottom:1px solid #000000;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb h3 {
 margin:1px;
 font-size:14px;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb a {
 color:#990033;
 text-decoration: underline;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_8b0cd18a86d81f28b159ed3a6a0412cb ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 {
 font-family: Arial;
 font-size:16px;
 color:#000000;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 h2 {
 margin:1px;
 font-family: Pristina;
 font-size:35px;
 font-weight: normal;
 text-align:left;
 color:#FFFFFF;
 background-color: #FF0066;
 border-bottom:0px solid;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 h3 {
 margin:1px;
 font-size:11px;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 a {
 color:#64223B;
 text-decoration: underline;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_bcbdb66344f80622cd787d2bf19b7770 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_85157a527de9c633973ad9ff4cee15be {
 font-family: Arial;
 font-size:14px;
 color:#F8F8F8;
 background-color:#CAADA5;
}
.twps_85157a527de9c633973ad9ff4cee15be h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:center;
 color:#FFFFFF;
 border-bottom:1px solid #FFFFFF;
}
.twps_85157a527de9c633973ad9ff4cee15be h3 {
 margin:1px;
 font-size:11px;
}
.twps_85157a527de9c633973ad9ff4cee15be a {
 color:#DDDDDD;
 text-decoration: underline;
}
.twps_85157a527de9c633973ad9ff4cee15be ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_85157a527de9c633973ad9ff4cee15be ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_1e7aba93b258c00798d6541c5134b631 {
 font-family: Arial;
 font-size:14px;
 color:#000000;
 background-color:#FFFFFF;
}
.twps_1e7aba93b258c00798d6541c5134b631 h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:center;
 color:#000000;
 background-color: #77ADFF;
 border-bottom:0px solid;
}
.twps_1e7aba93b258c00798d6541c5134b631 h3 {
 margin:1px;
 font-size:11px;
}
.twps_1e7aba93b258c00798d6541c5134b631 a {
 color:#003366;
 text-decoration: underline;
}
.twps_1e7aba93b258c00798d6541c5134b631 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_1e7aba93b258c00798d6541c5134b631 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_ae19f76e25e736c0bf19466b86439a41 {
 font-family: Arial;
 font-size:8px;
 color:#FFFFFF;
}
.twps_ae19f76e25e736c0bf19466b86439a41 h2 {
 margin:1px;
 font-family: Arial;
 font-size:11px;
 font-weight: normal;
 text-align:left;
 color:#000000;
 background-color: #FFFFFF;
 border-bottom:0px solid;
}
.twps_ae19f76e25e736c0bf19466b86439a41 h3 {
 margin:1px;
 font-size:11px;
}
.twps_ae19f76e25e736c0bf19466b86439a41 a {
 color:#64223B;
 text-decoration: underline;
}
.twps_ae19f76e25e736c0bf19466b86439a41 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_ae19f76e25e736c0bf19466b86439a41 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_54e4c58bf8588310dd2af886780590d1 {
 font-family: Arial;
 font-size:14px;
 color:#FFFFFF;
 background-color:#83002C;
}
.twps_54e4c58bf8588310dd2af886780590d1 h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:center;
 color:#FFFFFF;
 border-bottom:1px solid #FFFFFF;
}
.twps_54e4c58bf8588310dd2af886780590d1 h3 {
 margin:1px;
 font-size:11px;
}
.twps_54e4c58bf8588310dd2af886780590d1 a {
 color:#E5DAD6;
 text-decoration: underline;
}
.twps_54e4c58bf8588310dd2af886780590d1 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_54e4c58bf8588310dd2af886780590d1 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 {
 font-family: Arial;
 font-size:14px;
 color:#000000;
 background-color:#FFFFFF;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:center;
 color:#000000;
 background-color: #F797B7;
 border-bottom:0px solid;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 h3 {
 margin:1px;
 font-size:11px;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 a {
 color:#660033;
 text-decoration: underline;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_b2d8e1e092dd8de6d51ea785f74cd0d8 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d {
 font-size:15px;
 color:#000000;
 background-color:#E1DCD7;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:left;
 color:#000000;
 border-bottom:0px solid;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d h3 {
 margin:1px;
 font-size:11px;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d a {
 color:#3B001E;
 text-decoration: underline;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_eb51c245bfbbd2b474ddba800ecbf35d ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_73eb6b743ebe3887f8520f9418499682 {
 font-family: Arial;
 font-size:16px;
 color:#000000;
}
.twps_73eb6b743ebe3887f8520f9418499682 h2 {
 margin:1px;
 font-family: Arial;
 font-size:16px;
 font-weight: bold;
 text-align:left;
 color:#64223B;
 border-bottom:1px solid #64223B;
}
.twps_73eb6b743ebe3887f8520f9418499682 h3 {
 margin:1px;
 font-size:11px;
}
.twps_73eb6b743ebe3887f8520f9418499682 a {
 color:#64223B;
 text-decoration: underline;
}
.twps_73eb6b743ebe3887f8520f9418499682 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_73eb6b743ebe3887f8520f9418499682 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 {
 font-size:15px;
 color:#000000;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 h2 {
 margin:1px;
 font-family: Arial;
 font-size:13px;
 font-weight: bold;
 text-align:left;
 color:#64223B;
 border-bottom:1px solid #64223B;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 h3 {
 margin:1px;
 font-size:11px;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 a {
 color:#64223B;
 text-decoration: underline;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_c453d24790c9aca88b62b9e04eddb1e6 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb {
 font-size:15px;
 color:#000000;
 background-color:#FFE3C7;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb h3 {
 margin:1px;
 font-size:11px;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb a {
 color:#64223B;
 text-decoration: underline;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_2bfe3b218e06e99cf6f8e4d7af3cd8fb ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 {
 font-size:15px;
 color:#000000;
 background-color:#E4C9FF;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 h3 {
 margin:1px;
 font-size:11px;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 a {
 color:#37001C;
 text-decoration: underline;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_69b492986eb1377ada27c9d8e2dcee81 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 {
 font-size:15px;
 color:#000000;
 background-color:#FFD3BD;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 h3 {
 margin:1px;
 font-size:11px;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 a {
 color:#440022;
 text-decoration: underline;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_6abc1d3f048ec2343c23fcbbeb3d05b7 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 {
 font-family: Arial;
 font-size:12px;
 color:#000000;
 background-color:#E4DFDA;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 h2 {
 margin:1px;
 font-family: Arial;
 font-size:15px;
 font-weight: bold;
 text-align:left;
 color:#611629;
 border-bottom:1px solid #611629;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 h3 {
 margin:1px;
 font-size:13px;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 a {
 color:#A92846;
 text-decoration: underline;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_cd1d355dd3ea189a3cc1bc93da0732b2 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 {
 font-size:15px;
 color:#000000;
 background-color:#DCB7B6;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 h3 {
 margin:1px;
 font-size:11px;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 a {
 color:#3A001D;
 text-decoration: underline;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_6989e8cf6a411ce1e9f18ef2fbece510 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_189c8fb646497f97b094640422188a4b {
 font-size:15px;
 color:#000000;
 background-color:#FFB3B3;
}
.twps_189c8fb646497f97b094640422188a4b h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_189c8fb646497f97b094640422188a4b h3 {
 margin:1px;
 font-size:11px;
}
.twps_189c8fb646497f97b094640422188a4b a {
 color:#420021;
 text-decoration: underline;
}
.twps_189c8fb646497f97b094640422188a4b ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_189c8fb646497f97b094640422188a4b ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_4d42b970995cad2bf2c2952c821280bf {
 font-size:15px;
 color:#000000;
 background-color:#F8F8F8;
}
.twps_4d42b970995cad2bf2c2952c821280bf h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_4d42b970995cad2bf2c2952c821280bf h3 {
 margin:1px;
 font-size:11px;
}
.twps_4d42b970995cad2bf2c2952c821280bf a {
 color:#420021;
 text-decoration: underline;
}
.twps_4d42b970995cad2bf2c2952c821280bf ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_4d42b970995cad2bf2c2952c821280bf ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd {
 font-family: Elegance;
 font-size:14px;
 color:#660033;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd h2 {
 margin:1px;
 font-family: Arial;
 font-size:12px;
 font-weight: bold;
 text-align:left;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd h3 {
 margin:1px;
 font-size:11px;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd a {
 color:#64223B;
 text-decoration: underline;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_1b5e658d3f5566f264d29ea4d4fd27cd ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 {
 font-size:15px;
 color:#000000;
 background-color:#BBBBBB;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 h2 {
 margin:1px;
 font-family: Arial;
 font-size:14px;
 font-weight: bold;
 text-align:center;
 color:#64223B;
 border-bottom:0px solid;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 h3 {
 margin:1px;
 font-size:11px;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 a {
 color:#440022;
 text-decoration: underline;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_3c26293d63cbb4ca36320a69646dfc59 ol {
 margin-top:10px; margin-bottom:10px;
}

.wg-navbt img {
 border:0;cursor:hand;
}
#dhtmltooltip {
 position: absolute;
 width: 150px;
 font-family:Arial;
 font-size:15px;
 padding: 2px;
 visibility: hidden;
 z-index: 100;
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 background-color:#FFFFDD;
}
