﻿H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #335;
	PADDING-TOP: 0px;
}
H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #335;
	PADDING-TOP: 0px;
}
H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #335;
	PADDING-TOP: 0px;
}
H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #335;
	PADDING-TOP: 0px;
}
H3 {
	FONT-SIZE: 1em;
}
H2 {
	MARGIN-BOTTOM: 10px;
}
H3 {
	MARGIN-BOTTOM: 10px;
}
UL {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
OL {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
LI {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
INPUT {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
SELECT {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
TEXTAREA {
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(images/li.gif);
}
BR.space {
	MARGIN-TOP: 10px;
	HEIGHT: 0px;
}
.box {
	COLOR: #5975ae;
}
.box LI A {
	COLOR: #5975ae;
}
.box A {
	COLOR: #5975ae;
}
.box TD {
	COLOR: #5975ae;
}
.box .poll P {
	COLOR: #5975ae;
}
.titleOverlapped {
	COLOR: #5975ae;
}
.Style2 {
	COLOR: #c00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Style3 {
	COLOR: #4872C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A {
	COLOR: #669;
}
.suggest A {
	COLOR: #669;
}
A:hover {
	COLOR: #f60;
}
A.readmore {
	COLOR: #f60;
}
.text_orange {
	COLOR: #f60;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 line-height: 0.8em 
}
.text2{
	COLOR: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box LI A:hover {
	COLOR: #f60;
}
A.buyproduct {
	FONT-WEIGHT: bold;
	COLOR: #f60;
}
A.download {
	FONT-WEIGHT: bold;
	COLOR: #f60;
}
A.buyproduct:hover {
	COLOR: #fa0;
}
A.download:hover {
	COLOR: #fa0;
}
A.download {
	FONT-SIZE: 0.9em;
	LINE-HEIGHT: 1em;
}
A.download2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #f60;
}

A {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: none;
}
A.buyproduct {
	TEXT-DECORATION: none;
}
A.download {
	TEXT-DECORATION: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.main {
	TEXT-DECORATION: none;
}
.dldlinks A {
	COLOR: #333;
}
.dldlinks A:hover {
	COLOR: #555;
}
BUTTON {
	BORDER-RIGHT: #9cf 1px outset;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #9cf 1px outset;
	PADDING-LEFT: 10px;
	BACKGROUND: url(images/btnblu1_bg.gif) no-repeat center -1px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #9cf 1px outset;
	COLOR: #333;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9cf 1px outset;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
}
.button {
	BORDER-RIGHT: #9cf 1px outset;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #9cf 1px outset;
	PADDING-LEFT: 10px;
	BACKGROUND: url(images/btnblu1_bg.gif) no-repeat center -1px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #9cf 1px outset;
	COLOR: #333;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9cf 1px outset;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
}
.btnsmall {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
}
.buttonorange {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
}
.buttonblue1 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
}
.buttonblue2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
}
.buttonblack {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
}
.btnsmall SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonorange SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblue1 SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblue2 SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblack SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.btnsmall SPAN SPAN {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonorange SPAN SPAN {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblue1 SPAN SPAN {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblue2 SPAN SPAN {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.buttonblack SPAN SPAN {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.btnsmall SPAN SPAN SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 25px! important;
}
.buttonorange SPAN SPAN SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 25px! important;
}
.buttonblue1 SPAN SPAN SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 25px! important;
}
.buttonblue2 SPAN SPAN SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 25px! important;
}
.buttonblack SPAN SPAN SPAN {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 25px! important;
}
.btnsmall SPAN SPAN SPAN A {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.buttonorange SPAN SPAN SPAN A {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.buttonblue1 SPAN SPAN SPAN A {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.buttonblue2 SPAN SPAN SPAN A {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.buttonblack SPAN SPAN SPAN A {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.buttonorange SPAN {
	BACKGROUND: url(images/btnor_bg.gif) #f90 no-repeat left top;
}
.buttonorange SPAN SPAN {
	BACKGROUND: url(images/btnor_bg.gif) no-repeat right top;
}
A.buttonorange {
	COLOR: #333;
}
.buttonorange SPAN SPAN SPAN A {
	COLOR: #333;
}
A.buttonorange:hover {
	COLOR: #666;
}
.buttonorange SPAN SPAN SPAN A:hover {
	COLOR: #666;
}
.btnsmall SPAN {
	BACKGROUND: url(images/btn_bg.gif) #f90 no-repeat left top;
}
.btnsmall SPAN SPAN {
	PADDING-RIGHT: 2px;
	BACKGROUND: url(images/btn_bg.gif) no-repeat right top;
}
.btnsmall SPAN SPAN SPAN {
	PADDING-RIGHT: 0px! important;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 3px! important;
	PADDING-BOTTOM: 0px! important;
	PADDING-TOP: 2px! important;
}
A.btnsmall {
	COLOR: #333;
}
.btnsmall SPAN SPAN SPAN A {
	COLOR: #333;
}
A.btnsmall:hover {
	COLOR: #666;
}
.btnsmall SPAN SPAN SPAN A:hover {
	COLOR: #666;
}
.buttonblue1 SPAN {
	BACKGROUND: url(images/btnblu1_bg.gif) #ccf no-repeat left top;
}
.buttonblue1 SPAN SPAN {
	BACKGROUND: url(images/btnblu1_bg.gif) no-repeat right top;
}
A.buttonblue1 {
	COLOR: #333;
}
.buttonblue1 SPAN SPAN SPAN A {
	COLOR: #333;
}
A.buttonblue1:hover {
	COLOR: #666;
}
.buttonblue1 SPAN SPAN SPAN A:hover {
	COLOR: #666;
}
.buttonblue2 SPAN {
	BACKGROUND: url(images/btnblu2_bg.gif) #69c no-repeat left top;
}
.buttonblue2 SPAN SPAN {
	BACKGROUND: url(images/btnblu2_bg.gif) no-repeat right top;
}
A.buttonblue2 {
	COLOR: #fff;
}
.buttonblue2 SPAN SPAN SPAN A {
	COLOR: #fff;
}
A.buttonblue2:hover {
	COLOR: #f60;
}
.buttonblue2 SPAN SPAN SPAN A:hover {
	COLOR: #f60;
}
.buttonblack SPAN {
	BACKGROUND: url(images/btnblk_bg.gif) #333 no-repeat left top;
}
.buttonblack SPAN SPAN {
	BACKGROUND: url(images/btnblk_bg.gif) no-repeat right top;
}
A.buttonblack {
	COLOR: #fff;
}
.buttonblack SPAN SPAN SPAN A {
	COLOR: #fff;
}
A.buttonblack:hover {
	COLOR: #ccc;
}
.buttonblack SPAN SPAN SPAN A:hover {
	COLOR: #ccc;
}
TABLE.btnorange TD {
	BACKGROUND: url(images/btnor_bg.gif) center top;
	HEIGHT: 25px;
}
TABLE.btnorange TD.l {
	BACKGROUND-POSITION: left top;
	WIDTH: 4px;
}
TABLE.btnorange TD.r {
	BACKGROUND-POSITION: right top;
	WIDTH: 5px;
}
TABLE.btnorange TD A {
	COLOR: #333;
	TEXT-DECORATION: none;
}
TABLE.btnorange TBODY TR TD A {
	COLOR: #333;
	TEXT-DECORATION: none;
}
TABLE.btnorange TD A:hover {
	COLOR: #666;
	TEXT-DECORATION: none;
}
.linkbutton {
	BORDER-RIGHT: #8a92b3 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #8a92b3 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: url(images/menu_bg.gif) repeat-x center 50%;
	PADDING-BOTTOM: 4px;
	MARGIN: 4px;
	BORDER-LEFT: #8a92b3 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #8a92b3 1px solid;
	HEIGHT: 25px;
}
A.linkbutton {
	COLOR: #333;
}
.linkbutton {
	COLOR: #333;
}
A.linkbutton:hover {
	COLOR: #666;
}
A.readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	BORDER-BOTTOM: #f60 1px dotted;
	TEXT-DECORATION: none;
}
A.readmore:hover {
	COLOR: #f90;
}
.hidden {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0em;
	PADDING-BOTTOM: 0px;
	MARGIN: -10px 0px 10px;
	COLOR: #fff;
	LINE-HEIGHT: 0em;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
.hidden P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0em;
	PADDING-BOTTOM: 0px;
	MARGIN: -10px 0px 10px;
	COLOR: #fff;
	LINE-HEIGHT: 0em;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
.hidden H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0em;
	PADDING-BOTTOM: 0px;
	MARGIN: -10px 0px 10px;
	COLOR: #fff;
	LINE-HEIGHT: 0em;
	PADDING-TOP: 0px;
	HEIGHT: 0px;
}
.big {
}
BIG {
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #669;
}
SMALL {
	FONT-SIZE: 10px;
	COLOR: #669;
}
.s {
	FONT-SIZE: 10px;
	COLOR: #669;
}
S {
	FONT-SIZE: 10px;
	COLOR: #669;
}
.xsmall {
	FONT-SIZE: 9px;
}
.discret {
	COLOR: #aaa;
}
.error {
	FONT-WEIGHT: bold;
	COLOR: #f00;
}
.suggest {
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/dwn-dwn-small.gif) no-repeat left 50%;
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.formfield.formbutton {
	BORDER-RIGHT: #888 1px solid;
	BORDER-TOP: #888 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #888 1px solid;
	BORDER-BOTTOM: #888 1px solid;
}
.formfield {
	BACKGROUND: #eee;
}
.formbutton {
	BACKGROUND: #ddd;
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#general {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#header {
	HEIGHT: 85px;
}
#menu {
	HEIGHT: 30px;
}
#general {
	MARGIN-TOP: 0px! important;
	BACKGROUND: url(images/arrondis900.gif) no-repeat center top;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px! important;
	HEIGHT: 100%;
}
#footer {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #99c;
	HEIGHT: 50px;
}
#header_conteneur {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative;
}
#menu_conteneur {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative;
}
#general_conteneur {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	POSITION: relative;
}
#footer_conteneur {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative;
}
#subnav_conteneur {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 900px;
	POSITION: relative;
}
#menu_conteneur {
	WIDTH: 890px;
}
#footer_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 80px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 700px;
	PADDING-TOP: 15px;
	POSITION: relative;
	TEXT-ALIGN: center;
}
#footer_conteneur {
	BACKGROUND: url(images/footer_bg900.gif) no-repeat center top;
	HEIGHT: 35px;
}
#header_conteneur {
	BACKGROUND: url(images/bando.jpg) no-repeat center bottom;
}
#header {
	BACKGROUND: url(images/bando.jpg) no-repeat center bottom;
}
#logo {
	FLOAT: left;
	HEIGHT: 80px;
}
#banner {
	FLOAT: left;
	HEIGHT: 80px;
}
#nav {
	FLOAT: left;
	HEIGHT: 80px;
}
#nav_left {
	FLOAT: left;
	HEIGHT: 80px;
}
#nav_right {
	FLOAT: left;
	HEIGHT: 80px;
}
#flags {
	FLOAT: left;
	HEIGHT: 80px;
}
#logo {
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}
#banner {
	WIDTH: 720px;
}
#banner IFRAME {
	MARGIN-TOP: 10px;
}
#menu_conteneur {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
}
#nav {
	HEIGHT: 35px;
}
#nav_left {
	HEIGHT: 35px;
}
#nav_right {
	HEIGHT: 35px;
}
#nav UL {
	HEIGHT: 35px;
}
#nav LI A {
	HEIGHT: 35px;
}
#nav {
	BACKGROUND: url(images/menu_bg.gif) repeat-x;
	WIDTH: 880px;
	TOP: 0px;
}
#nav_left {
	BACKGROUND: url(images/menu_left.gif);
	WIDTH: 5px;
}
#nav_right {
	BACKGROUND: url(images/menu_right.gif);
	WIDTH: 5px;
}
#intro {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.2em;
	BACKGROUND: url(images/intro_bg.jpg) #333 center 50%;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 6px 7px;
	COLOR: #eee;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 10px;
	HEIGHT: 160px;
}
.intro-left {
	BACKGROUND: url(images/intro_left.jpg) no-repeat left 50%;
	MARGIN: 0px 7px 0px 180px;
}
.intro-right {
	BACKGROUND: url(images/intro_right.jpg) no-repeat right 50%;
	MARGIN: 0px;
}
#intro .newsheading {
	COLOR: #ddd;
}
#intro A {
	COLOR: #ddd;
}
#intro A:hover {
	COLOR: #f60;
}
#intro H1 {
	FONT-SIZE: 1.3em;
	MARGIN: 12px 0px;
	COLOR: #f90;
}
#centre {
	HEIGHT: auto;
	TEXT-ALIGN: left;
}
#centre P A {
	TEXT-DECORATION: underline;
}
#centre P A:hover {
	TEXT-DECORATION: underline;
}
#centre LI A {
	TEXT-DECORATION: underline;
}
#centre LI A:hover {
	TEXT-DECORATION: underline;
}
.news A {
	TEXT-DECORATION: underline;
}
#centre A BR {
	TEXT-DECORATION: none;
}
#centre LI {
	MARGIN-BOTTOM: 8px;
}
HTML > BODY #centre {
	HEIGHT: auto;
}
#droite {
	WIDTH: 180px;
}
#gauche {
	WIDTH: 180px;
}
#logo {
	WIDTH: 180px;
}
#flags {
	WIDTH: 180px;
}
#droite {
	FLOAT: right;
}
#gauche {
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px! important;
}
#droite {
	TEXT-ALIGN: center;
}
#gauche {
	FONT-SIZE: 1em;
	LINE-HEIGHT: 1.2em;
	TEXT-ALIGN: center;
}
#pd_title {
	COLOR: #669;
}
#pd_text {
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 4px;
	COLOR: #669;
	LINE-HEIGHT: 1.2em;
	HEIGHT: 45px;
	TEXT-ALIGN: left;
}
#nav TD A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	CURSOR: pointer;
	COLOR: #336;
	LINE-HEIGHT: 30px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
#nav TD A B {
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
}
#nav TD A:hover {
	BACKGROUND: url(images/pro_four1.gif) no-repeat;
	COLOR: #fff;
}
#nav TD A:hover B {
	BACKGROUND: url(images/pro_four1.gif) no-repeat right top;
}
#nav TD A B SPAN.forum {
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/nav_forum.gif) no-repeat left top;
}
#nav TD A B SPAN.buy {
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/nav_buy.gif) no-repeat left top;
}
#nav TD A B SPAN.dl {
	PADDING-LEFT: 12px;
	BACKGROUND: url(images/nav_dl.gif) no-repeat left top;
}
#nav TD A:hover B SPAN.forum {
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/nav_forum.gif) no-repeat left bottom;
}
#nav TD A:hover B SPAN.buy {
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/nav_buy.gif) no-repeat left bottom;
}
#nav TD A:hover B SPAN.dl:hover {
	PADDING-LEFT: 12px;
	BACKGROUND: url(images/nav_dl.gif) no-repeat left bottom;
}
* + HTML #subnav_conteneur {
	PADDING-TOP: 3px;
}
.subnav {
	PADDING-LEFT: 15px;
	FONT-SIZE: 0.9em;
	COLOR: #999;
}
#flags {
	MARGIN-RIGHT: 5px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
}
UL#flagslist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 0px 0px;
	PADDING-TOP: 0px;
}
#flagslist LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/rounded.gif) #fff no-repeat 50% bottom;
	PADDING-BOTTOM: 10px;
	MARGIN: 7px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
}
.boxTitle {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: -10px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 1.0em;
	BACKGROUND: url(images/rounded.gif) #fff no-repeat 50% top;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: -8px;
	MARGIN-RIGHT: -4px;
	PADDING-TOP: 3px;
}
.boxTitle SPAN {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
#gauche .box TABLE TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
#droite .box TABLE TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
.box UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -3px 0px;
	PADDING-TOP: 0px;
}
.box OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -3px 0px;
	PADDING-TOP: 0px;
}
.box LI {
	PADDING-LEFT: 12px;
	BACKGROUND: url(images/li.gif) no-repeat 0px 3px;
	LIST-STYLE-IMAGE: none;
	MARGIN: 2px 0px;
	COLOR: #000;
	TEXT-INDENT: 2px;
	LIST-STYLE-TYPE: none;
}
.box LI A {
	DISPLAY: block;
	PADDING-LEFT: 3px;
	MARGIN-LEFT: -6px;
}
LI.productinfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: 0px;
	PADDING-TOP: 0px;
}
LI.productinfo A {
	MARGIN: 0px;
}
#topdownload LI {
	PADDING-LEFT: 14px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN-BOTTOM: 0px! important;
	LIST-STYLE-TYPE: none;
	HEIGHT: 16px;
}
#topdownload LI.eg {
	BACKGROUND: url(images/top_dl_eg.gif) no-repeat left bottom;
}
#topdownload LI.up {
	BACKGROUND: url(images/top_dl_up.gif) no-repeat left bottom;
}
#topdownload LI.down {
	BACKGROUND: url(images/top_dl_down.gif) no-repeat left bottom;
}
#topdownload LI:hover {
	BACKGROUND-POSITION: left top;
	COLOR: #f60;
	BACKGROUND-COLOR: #fff;
}
.box LI:hover {
	BACKGROUND-POSITION: left top;
	COLOR: #f60;
	BACKGROUND-COLOR: #fff;
}
.box TR:hover {
	BACKGROUND-POSITION: left top;
	COLOR: #f60;
	BACKGROUND-COLOR: #fff;
}
.poll P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px;
	PADDING-TOP: 0px;
}
.pollanswer {
	FONT-SIZE: 1em;
}
#centre .box {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 1em;
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 20px;
	MARGIN: 25px 0px 30px;
	PADDING-TOP: 10px;
	BORDER-RIGHT-WIDTH: 0px;
}
#centre .box .boxTitle SPAN {
	FONT-SIZE: 1.2em;
	BACKGROUND: #fff;
	COLOR: #527acb;
}
#centre .box UL LI {
	PADDING-LEFT: 20px;
	BACKGROUND: url(images/newsli.gif) no-repeat 3px 50%;
	MARGIN-LEFT: 20px;
	LIST-STYLE-TYPE: none;
}
#centre .news UL LI {
	PADDING-LEFT: 20px;
	BACKGROUND: url(images/newsli.gif) no-repeat 3px 50%;
	MARGIN-LEFT: 20px;
	LIST-STYLE-TYPE: none;
}
.newsheading {
	PADDING-RIGHT: 1px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	BACKGROUND: url(images/heading_rightbg.gif) #5975ae no-repeat right top;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 1px;
	COLOR: #fff! important;
	PADDING-TOP: 1px;
}
.productinfoheading {
	PADDING-RIGHT: 1px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	BACKGROUND: url(images/heading_rightbg.gif) #5975ae no-repeat right top;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 1px;
	COLOR: #fff! important;
	PADDING-TOP: 1px;
}
.dlheading {
	PADDING-RIGHT: 1px;
	MARGIN-TOP: 2px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	BACKGROUND: url(images/heading_rightbg.gif) #5975ae no-repeat right top;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff! important;
	PADDING-TOP: 1px;
	width: 100% 
}
.newsheading B {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(images/heading_leftbg.gif) #5975ae no-repeat left top;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
.productinfoheading B {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(images/heading_leftbg.gif) #5975ae no-repeat left top;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
.dlheading B {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(images/heading_leftbg.gif) #5975ae no-repeat left top;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
.dldproductitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: bold;
	COLOR: #5975ae;
}
.dldproductitle A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	COLOR: #5975ae;
}
.news IMG {
	MARGIN-LEFT: 10px;
}
.news {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
}
.news .date {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	COLOR: #a0abd5;
	PADDING-TOP: 3px;
}
.heading {
	BORDER-BOTTOM: #a0abd5 1px solid;
}
.newsheading .date {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #bfcdf1;
}
.row1 {
	BACKGROUND: #eaeef6;
}
#coupon {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 85px;
	BACKGROUND: url(images/special.gif) no-repeat;
	PADDING-BOTTOM: 20px;
	MARGIN: 10px 10px 0px;
	PADDING-TOP: 5px;
}
.inputPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: black;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
.fontPromoRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	TEXT-DECORATION: line-through;
}
