body
{
  background-color:#FFFFFF;
}
html, body
{
 height:100%;
 margin:0px;
 font-family:Tahoma;
}
.wg-formfield
{
 font-family:Tahoma;
 font-size:12px;
}
hr { 
 height:1px;
 color:#669999;
 background-color:#669999;
}
.wg-price {
 color:#000000;
 font-size:12px;
 font-weight:bold;
}
.wg-strikeprice {
 text-decoration:line-through;
 color:#000000;
 font-size:12px;
}
h1 {
 margin:4px 1px 1px 1px;
 font-size:18px;
 text-align:center;
 color:#668099;
 border-bottom:1px solid #668099;
}
.wg-subparag {
margin-left:16px;
}
.wg-paragraph {
 font-size:12px;
 color:#000000;
}
.wg-headertext { }
.wg-paragraph h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.wg-paragraph h3 {
 margin:1px;
 font-size:13px;
}
.wg-paragraph a {
 color:#66997F;
 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:#668099;
 font-size:12px;
 text-align:justify;
 color:#FFFFFF;
}
.wg-panel h2 {
 margin:1px;
 text-align:center;
 font-size:13px;
 color:#FFFFFF;
}
.wg-panel h3 {
 margin:1px;
 text-align:left;
 font-size:13px;
 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;
}.pagination a
{
 font-size:12px;
 margin: 0px 3px 0px 3px;
 padding:0px 5px 0px 5px;
 border:1px solid;
 color:#668099;
 text-decoration:none;
}
.pagination a#pag_sel
{
 margin: 0px;
 font-weight:bold;
 border:none;
 color:#668099;
}
#poll-container {
  width: 200px;
  text-align: left;
}
.graph {
 position: relative;
}
.bar-title {
 margin-bottom: 1px;
 margin-top: 1px;
 text-align: left;
}
.bar-container {
  position: relative;
  float: left;
  width: 160px;
  height: 20px;
  margin: 0;
}
.bar-container strong {
  position: absolute;
  right: -40px;
  top: 0px;
  overflow: hidden;
}
.bar-container div {
  height: 20px;
}
#poll-results {
}
#poll-results p {
  text-align: center;
}
.twps_ccae229eee58842dc3983cb239156ccb {
 font-size:12px;
 color:#000000;
 border:7px double #009900;
 background-color:#FFFFFF;
}
.twps_ccae229eee58842dc3983cb239156ccb h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.twps_ccae229eee58842dc3983cb239156ccb h3 {
 margin:1px;
 font-size:11px;
}
.twps_ccae229eee58842dc3983cb239156ccb a {
 color:#66997F;
 text-decoration: underline;
}
.twps_ccae229eee58842dc3983cb239156ccb ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_ccae229eee58842dc3983cb239156ccb ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 {
 font-size:12px;
 color:#000000;
 border:7px double #3333FF;
 background-color:#CFD1FF;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 h3 {
 margin:1px;
 font-size:11px;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_38ae09c7114a8a84adf91c8be77cc472 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_64861c2e0cb701247ec92358e3957f12 {
 font-size:12px;
 color:#000000;
 border:7px double #FF9900;
 background-color:#FFFFCC;
}
.twps_64861c2e0cb701247ec92358e3957f12 h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.twps_64861c2e0cb701247ec92358e3957f12 h3 {
 margin:1px;
 font-size:11px;
}
.twps_64861c2e0cb701247ec92358e3957f12 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_64861c2e0cb701247ec92358e3957f12 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_64861c2e0cb701247ec92358e3957f12 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 {
 font-size:12px;
 color:#CC3300;
 background-color:#FFFF99;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 h2 {
 margin:1px;
 font-size:14px;
 color:#003366;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 h3 {
 margin:1px;
 font-size:11px;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_5aa1d8cb776b603e33c8d0175789d383 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 {
 font-size:12px;
 color:#6600CC;
 background-color:#FFFFFF;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 h2 {
 margin:1px;
 font-size:14px;
 color:#6600CC;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 h3 {
 margin:1px;
 font-size:11px;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_44df2df8c9872b75f70791d1e2a8aa19 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e {
 font-family: Arial;
 font-size:11px;
 color:#FFFF00;
 background-color:#339933;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e h2 {
 margin:1px;
 font-size:14px;
 color:#FFFF00;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e h3 {
 margin:1px;
 font-size:11px;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e a {
 color:#D7F4F4;
 text-decoration: underline;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_66bdc604c30163b949ecf6ce181a5c7e ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_c0aff68041990df64da587735fc571c8 {
 font-size:12px;
 color:#6600CC;
 border:7px double #FF9900;
 background-color:#FFFFCC;
}
.twps_c0aff68041990df64da587735fc571c8 h2 {
 margin:1px;
 font-size:14px;
 color:#6600CC;
}
.twps_c0aff68041990df64da587735fc571c8 h3 {
 margin:1px;
 font-size:11px;
}
.twps_c0aff68041990df64da587735fc571c8 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_c0aff68041990df64da587735fc571c8 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_c0aff68041990df64da587735fc571c8 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 {
 font-size:12px;
 color:#000000;
 background-color:#CCFFFF;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 h3 {
 margin:1px;
 font-size:11px;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_4d0f39f655740eb76c879bcf55bf5819 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_d4df5c238db000b9141c643916dd3d50 {
 font-size:12px;
 color:#000000;
}
.twps_d4df5c238db000b9141c643916dd3d50 h2 {
 margin:1px;
 font-family: Tahoma;
 font-size:13px;
 font-weight: bold;
 text-align:left;
 color:#FFFFFF;
 background-color: #339966;
 border-bottom:0px solid;
}
.twps_d4df5c238db000b9141c643916dd3d50 h3 {
 margin:1px;
 font-size:11px;
}
.twps_d4df5c238db000b9141c643916dd3d50 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_d4df5c238db000b9141c643916dd3d50 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_d4df5c238db000b9141c643916dd3d50 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 {
 font-size:12px;
 color:#000000;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 h2 {
 margin:1px;
 font-family: Tahoma;
 font-size:13px;
 font-weight: bold;
 text-align:left;
 color:#000000;
 background-color: #FF9933;
 border-bottom:0px solid;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 h3 {
 margin:1px;
 font-size:11px;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_cfb83d433e2efbe4e492901d9e020f41 ol {
 margin-top:10px; margin-bottom:10px;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 {
 font-size:12px;
 color:#000000;
 border:7px aucun #FFFFFF;
 background-color:#FFFFFF;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 h2 {
 margin:1px;
 font-size:14px;
 color:#668099;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 h3 {
 margin:1px;
 font-size:11px;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 a {
 color:#66997F;
 text-decoration: underline;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 ul#s2h {
 margin-top:10px; margin-bottom:10px; padding-left:0px; margin-left:24px;
}
.twps_4b32b64c82e7372b642042d4b64f6f67 ol {
 margin-top:10px; margin-bottom:10px;
}

.wg-navbt img {
 border:0;cursor:pointer;
}
table.shopcart, table.tbl_dm { border-spacing:0px;border-collapse:collapse; }
table.shopcart th, table.tbl_dm th { border:1px solid #B9D0D0;background-color:#F6F9F9; }
table.shopcart td { border:1px solid #B9D0D0;padding:2px 6px 2px 6px;}
table.shopcart td.total { background-color:#F6F9F9; }
table.tbl_dm td { border:none; padding:2px 2px 2px 2px;}
table.shopcart a{ color:#000000; text-decoration : none;}
table.shopcart a:hover{ text-decoration : underline;}
#dhtmltooltip {
 position: absolute;
 width: 150px;
 font-family:Tahoma;
 font-size:12px;
 padding: 2px;
 visibility: hidden;
 z-index: 100;
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 background-color:#FFFFDD;
 filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

