@charset "utf-8";

#centercolumn div.mycarousel_theme_wwf_width520px { position: relative; width: 520px; height: 292px; padding: 0 0 42px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
#centercolumn div.mycarousel_theme_wwf_width520px div.maincontent { position: absolute; top: 0; left: 0; width: 520px; height: 292px; }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_title { }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number { position: absolute; bottom: 0; left: 0; width: 509px; height: 35px; padding: 7px 11px 0 0; background: url(img/nav_number_bg.png) no-repeat 0 0; z-index: 10; }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul { float: right; }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li { float: left; }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a { position: relative; display: block; float: left; width: 21px; margin: 3px 4px 0 0; padding: 0; line-height: 21px; text-align: center; color: #fff; font-size: 0.7em; text-decoration: none; background: url(img/navNumber_default.png) center no-repeat transparent; cursor: pointer; }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a span { }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:hover { color: #fff; text-decoration: none; background: url(img/navNumber_hover.png) center no-repeat transparent; }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:hover { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_hover.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:active { color: #fff; text-decoration: none; background: url(img/navNumber_default.png) center no-repeat transparent; }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a:active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a.active { color: #1a1516; text-decoration: none; background: url(img/navNumber_active.png) center no-repeat transparent; }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.nav_number ul li a.active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options { display: none; position: absolute; top: 5px; right: 10px; z-index: 10; }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul { float: left; }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li { float: left; }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a { display: block; float: left; width: 24px; height: 24px; margin: 3px 0 0 4px; padding: 0; line-height: 24px; text-align: center; color: #818181; font-size: 0.8em; text-decoration: none; background: url(img/navNumber_default.png) center no-repeat transparent; cursor: pointer; }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a span { }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:hover,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:active,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.active { color: #fff; text-decoration: none; background: url(img/navNumber_active.png) center no-repeat transparent; }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:hover,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a:active,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/navNumber_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop { background-image: url(img/stop_default.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/stop_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:hover,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:active { background-image: url(img/stop_active.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:hover,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop:active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/stop_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop { background-image: url(img/play_default.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/play_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:hover,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:active { background-image: url(img/play_active.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:hover,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_togglePlayStop.stop:active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/play_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev { background-image: url(img/prev_default.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/prev_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:hover,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:active { background-image: url(img/prev_active.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:hover,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_prev:active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/prev_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next { background-image: url(img/next_default.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/next_default.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:hover,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:focus,
#centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:active { background-image: url(img/next_active.png); }
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:hover,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:focus,
* html #centercolumn div.mycarousel_theme_wwf_width520px div.options ul li a.btn_next:active { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/extensions/mycarousel/themes/wwf_width520px/img/next_active.png', sizingMethod='crop'); }
#centercolumn div.mycarousel_item_theme_wwf_width520px { position: absolute; top: 0; left: 0; width: 520px; height: 292px; background: center no-repeat; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.img { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.img img { display: block; position: relative; top: 0; left: 0; width: 100%; height: 100%; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; behavior: url(lib/extensions/css3_pie/htc/PIE.htc); -pie-lazy-init: true; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text { position: absolute; bottom: 0; left: 0; width: 520px; height: auto; background: none; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg { position: relative; margin: 0; padding: 10px 25px 15px 25px; background: url(img/black_60percent_bg.png); }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg h3 { position: relative; display: block; margin: 0 0 5px 0; padding: 0; font-size: 1.3em; line-height: 1.2em; color: white; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg P { position: relative; display: block; margin: 0; padding: 0; font-size: 0.9em; line-height: 1.2em; color: white; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg a { position: relative; display: inline-block; margin: 10px 0 0 0; padding: 0 0 0 15px; font-size: 0.8em; font-weight: bold; color: #bdcf48; text-decoration: none; line-height: 1.2em; background: url(img/icon_puce_arrow.gif) no-repeat -4px 0 transparent; }
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg a:hover,
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg a:focus,
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg a:active,
#centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg a.active { text-decoration: underline; }
* html #centercolumn div.mycarousel_item_theme_wwf_width520px div.text div.bg { behavior: url(lib/extensions/css3_pie/htc/PIE.htc); -pie-png-fix: true; -pie-lazy-init: true; }