HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #050c16
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; TEXT-DECORATION: none
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#background {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; PADDING-BOTTOM: 50px; MARGIN: 0px auto; WIDTH: 818px; PADDING-TOP: 15px; POSITION: relative
}
#header {
	
}
#header .title {
	FLOAT: left
}
#nav {
	CLEAR: both; PADDING-TOP: 8px; HEIGHT: 38px
}
#nav IMG {
	FLOAT: left
}
#container {
	PADDING-TOP: 8px
}
.chanson_title {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chanson_text {
	FONT-SIZE: 11px; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

ol {
	padding-top: 10px;
	padding-bottom: 10px;
	}

#section-header {
	POSITION: relative
}
#bt-implique {
	RIGHT: 240px; POSITION: absolute; TOP: 0px; visibility:hidden;
}
#section-content {
	PADDING-RIGHT: 50px; MARGIN-TOP: 7px; PADDING-LEFT: 50px; FONT-SIZE: 13px; PADDING-BOTTOM: 50px; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND-COLOR: #fff; HEIGHT: 100%;
}
#section-content H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#section-content H2 {
	MARGIN-BOTTOM: 6px
}
#section-content H3 {
	MARGIN-BOTTOM: 6px
}
#section-content A {
	COLOR: #15857D; TEXT-DECORATION: underline;
}
#section-content A:hover {
	COLOR: #FF6600; TEXT-DECORATION: none;
}
#flash {
	FLOAT: left
}
#sidebar {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 293px; POSITION: relative; HEIGHT: 423px
}
#sidebaraddon {
	FLOAT: right; WIDTH: 293px; POSITION: relative; padding-top: 6px; text-align:center;
}

#sidebaraddon a img{
	border:none !important;
}

#main {
	WIDTH: 700px; POSITION: relative;
}
.block {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.bg-gray.block {
	BORDER-RIGHT: #586d8c 1px solid; BORDER-TOP: #586d8c 1px solid; BORDER-LEFT: #586d8c 1px solid; COLOR: #fff; BORDER-BOTTOM: #586d8c 0px solid; BACKGROUND-COLOR: #9198a0
}
.bg-black.block {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
.block H2 {
	MARGIN: 0px 30px
}
.block H3 {
	MARGIN: 0px 30px
}
.block TABLE {
	MARGIN: 0px 30px
}
.block H1.signatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.block .right {
	MARGIN: 10px 30px 0px 0px
}
.block H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 19px; PADDING-BOTTOM: 10px; COLOR: #484c50; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.block H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bg-gray.block IMG {
	MARGIN-LEFT: 30px
}
.bg-gray.block IMG.right {
	MARGIN-LEFT: 8px
}
.bg-white.block {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; height: 100%; background-color:#FFFFFF; color:#000000; border:0px;
}
.bg-black.block {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(bg_title.gif); PADDING-BOTTOM: 15px; BACKGROUND-REPEAT: no-repeat
}
.input {
	BACKGROUND-IMAGE: url(border_input.gif); WIDTH: 163px; HEIGHT: 26px
}
.field {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #fff; MARGIN: 4px 0px 0px 4px; WIDTH: 153px; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #fff
}
.input_partagez {
	BACKGROUND-IMAGE: url(border_input_partagez.gif); MARGIN: 6px 0px 0px; WIDTH: 250px; HEIGHT: 26px
}
.textarea_partagez {
	BACKGROUND-IMAGE: url(border_textarea.gif); MARGIN: 6px 0px 0px; WIDTH: 280px; HEIGHT: 224px
}
.textarea_partagez TEXTAREA {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #fff; MARGIN: 4px; WIDTH: 270px; BORDER-TOP-COLOR: #fff; HEIGHT: 214px; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #fff
}
.field_partagez {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #fff; MARGIN: 4px 0px 0px 4px; WIDTH: 235px; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #fff
}
.bg-white.block TD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#sign-in-error {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; LEFT: 14px; PADDING-BOTTOM: 7px; WIDTH: 245px; CURSOR: pointer; PADDING-TOP: 7px; POSITION: absolute; TOP: 155px
}
.error#sign-in-error {
	BORDER-RIGHT: #cf1919 3px solid; BORDER-TOP: #cf1919 3px solid; DISPLAY: block! important; BORDER-LEFT: #cf1919 3px solid; COLOR: #cf1919; BORDER-BOTTOM: #cf1919 3px solid; BACKGROUND-COLOR: #ffcfcf
}
.success#sign-in-error {
	BORDER-RIGHT: #29435f 3px solid; BORDER-TOP: #29435f 3px solid; DISPLAY: block! important; BORDER-LEFT: #29435f 3px solid; COLOR: #12202f; BORDER-BOTTOM: #29435f 3px solid; BACKGROUND-COLOR: #8bb3df
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 11px! important
}
.clear {
	CLEAR: both
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.hide {
	DISPLAY: none
}
.flag {
	PADDING-LEFT: 20px; LIST-STYLE-TYPE: none
}
.flag LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#extra {
	PADDING-RIGHT: 30px; MARGIN-TOP: 7px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 56px; BACKGROUND-COLOR: #000
}
#extra H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 25px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 10px
}
#extra H2 A {
	COLOR: #d28f00; TEXT-DECORATION: none
}
#extra .left {
	MARGIN-LEFT: 20px
}
#extra H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 20px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 10px
}
#extra H3 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 12px; RIGHT: 30px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 300px; COLOR: #fff; PADDING-TOP: 4px; POSITION: relative; TOP: -52px; TEXT-ALIGN: right
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#languages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 100; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 55px
}
#languages LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
#languages LI A:hover {
	COLOR: #d28f00
}
#languages #lang {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#languages UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 15px; BACKGROUND-COLOR: #000
}
#languages LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#languages:hover UL {
	DISPLAY: block
}
#languages:hover #lang {
	BACKGROUND-COLOR: #000
}
#languages .first {
	PADDING-TOP: 4px
}
#languages .last {
	PADDING-BOTTOM: 4px
}

ul#support  {
		  list-style-type: none;
		}
ul#support li {
		  padding-bottom:12px;
		}
		
.grey {color: #555555}


.news ul {

PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left;
}

.news li {

PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
