* {
	FONT-FAMILY: Arial, Verdana, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 79%; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #b10000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

P {
	FONT-SIZE: 11px; MARGIN: 0px
}
H1 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #b10000; TEXT-DECORATION: none; margin: 0px;
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #b10000; TEXT-DECORATION: none;border-bottom: #aaaaaa 1px dashed; margin: 0px;margin-top:5px;
}

.mas {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #b10000; TEXT-DECORATION: underline
}
.mas:hover {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}

/* ///////////////////////////////////////////////////////////////////////////////// */

.soustitres {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border-top: #aaaaaa 1px dashed;
	border-bottom: #aaaaaa 1px dashed;
}

.textes {
	FONT-SIZE: 12px; COLOR: #333333; text-align:justify;
}

/* ///////////////////////////////////////////////////////////////////////////////// */

.tooltip {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 170px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dad9d7
}

.link {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed
}
.linkNoBottom {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.button {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed
}
#mainVersion {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #404040
}
#mainVersion A {
	FONT-WEIGHT: normal; COLOR: #404040; TEXT-DECORATION: underline
}
#mainVersion A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
#mainIntro {
	WIDTH: 100%; COLOR: #404040
}
#mainNav {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed; HEIGHT: 40px
}
#bottomNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed;
}
#mainNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainNav UL LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 26px; FLOAT: left; MARGIN: 0px; COLOR: #b10000; LINE-HEIGHT: 40px; LETTER-SPACING: -1px; HEIGHT: 40px; TEXT-ALIGN: left
}
#mainNav UL LI A:hover {
	COLOR: #999999
}
#mainNav UL LI A.selected {
	COLOR: #000000
}
#mainNav UL LI A.selected:hover {
	COLOR: #000000
}
#mainFooter {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/common/footer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; PADDING-TOP: 0px; HEIGHT: 63px; TEXT-ALIGN: center
}
#mainFooterNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px; COLOR: #b10000; PADDING-TOP: 0px
}
#mainFooterNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #b10000; TEXT-DECORATION: none
}
#mainFooterNav A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
#mainFooterNav A.selected {
	COLOR: #000000; TEXT-DECORATION: line-through
}
#mainFooterNav A.selected:hover {
	COLOR: #000000; TEXT-DECORATION: line-through
}
#mainFooter H4 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
#mainFooter H4 A {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
#mainFooter H4 A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.mainFocus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainFocus H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainFocus IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainFocus H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainFocus H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainFocus H3 A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainFocus H3 A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b10000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainFocus P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MIN-HEIGHT: 80px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainFocus P A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainFocus UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainFocus UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.mainFocus UL LI P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; MIN-HEIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainFocus UL LI P A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainDetails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainDetails IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainDetails H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 250px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainDetails H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainDetails H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainDetails H3 A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainDetails H3 A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b10000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.mainDetails P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainDetails P A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainDetailsListe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainDetailsListe H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.mainDetailsListe UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainDetailsListe UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.mainDetailsScreenshots {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainDetailsScreenshots H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainContent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainContent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainContent UL LI H1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainContent UL LI H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainContent UL LI H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainContent UL LI H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainContent UL LI P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainContent UL LI P A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainSubContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainSubContent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainSubContent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainSubNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 250px; COLOR: #a7a7a7; PADDING-TOP: 0px
}
.mainSubNav H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.mainSubNav UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainSubNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.mainSubNav UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b10000; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.mainSubNav UL LI A:hover {
	COLOR: #000000
}
.mainSubNav UL A.selected {
	COLOR: #000000
}
.mainSubNav UL A.selected:hover {
	
}
.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 250px; COLOR: #a7a7a7; PADDING-TOP: 0px
}
.tabs H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.tabs UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed; LIST-STYLE-TYPE: none
}
.tabs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.tabs UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b10000; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.tabs UL LI A:hover {
	COLOR: #000000
}
.tabs UL LI.active A {
	COLOR: #000000
}
.tabs UL LI.active A:hover {
	
}
.tabsPage {
	
}
.tabsPage UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabsPage UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.tabsPage UL LI A {
	FONT-WEIGHT: bold; COLOR: #b10000; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.tabsPage UL LI A:hover {
	COLOR: #000000
}
.tabsPage UL A.selected {
	COLOR: #000000
}
.tabsPage UL A.selected:hover {
	
}
.mainJob {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.mainJob UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mainJob UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
.mainJob UL LI H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed
}
.mainJob UL LI P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
.mainJob UL LI P A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.mainJob UL LI A {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dashed; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px dashed
}
.blocVisuel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 2px; PADDING-TOP: 0px
}
.blocVisuel IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.blocVisuel A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.stabiloBlack {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #000000; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.field {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}

#contact form {
width:95%;
}
#contact form,label,input,legend,fieldset {
	margin :0px;
	padding:0px;
	border:0px;
}
#contact fieldset{
	border:1px black solid;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
#contact input,label {
	display: block;
	float: left;
	margin-bottom: 10px;
	padding:2px;
}
#contact legend {
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	font-weight:bold;
	color:#b10000;	
}
#contact input {
	border:1px black solid;
	margin-left:5px;
}
#contact input[type=hidden] { 
	visibility: hidden;
}
#contact textarea {
	border:1px black solid;
	margin-left:5px;
}
#contact label {
	text-align: right;
	padding-right: 5px;
}
#contact br {
	clear: left;
}

.maininfos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.maininfos H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px dashed; WIDTH: 780px
}

.maininfos H3 A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 780px
}
.maininfos H3 A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b10000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 780px
}

