.menutop {
	padding-left:20px;
	padding-right:20px;
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
}

a.main {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color : #F15D2F;
}

a:hover.main {
	font-family : arial;
	font-size : 11px;
	text-decoration:underline;
	color : #F15D2F;
}

a.divhome {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color : #FFFFFF;
}

a:hover.divhome {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color : FFFFFF;
}

a.ltopmenu {
	font-family : arial;
	font-size : 10px;
	text-decoration:none;
	color : #2E4967;
}

a:hover.ltopmenu {
	font-family : arial;
	font-size : 10px;
	text-decoration:none;
	color : red;
}

a.btaccess {
	font-family:arial;
	color:white;
	font-size:8pt;
	text-align:left;
	color:#F0F0F0;
	text-decoration:none; 
}

a:hover.btaccess {
	font-family:arial;
	color:white;
	font-size:8pt;
	text-align:left;
	color:#F0F0F0;
	text-decoration:none; 
}

a.aquick {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color :#2E4967;
}

a:hover.aquick {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color : red;
}

a.saquick {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color :#507896;
}

a:hover.saquick {
	font-family : arial;
	font-size : 11px;
	text-decoration:none;
	color : red;
}

a.maj {
	font-family : arial;
	font-size : 10px;
	text-decoration:none;
	color : red;
}

a:hover.maj {
	font-family : arial;
	font-size : 10px;
	text-decoration:none;
	color : #2E4967;
}

.bkgline {
	background-color:#DDDDDD;
	font-family : arial;
	font-size : 6px;
}

.undermenu {
	background-color:#FFFFFF/;
}

.quick {
	background-color:#EDE9DD;
	padding-top:6px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:10px;
}	

.sline {
	background-image:url('img/bgg.gif');
}

.divMenu {
	background-color:#507896;
}

.textsr {
	font-family : arial;
	font-size : 11px;
}

.separator {
	font-family : arial;
	font-size : 10px;
	color:white;
}

.titleL1 {
	font-family : arial;
	font-size : 11px;
	color :#2E4967;
}

.divquick {
	padding-top:8px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
}

.news {
	padding-left:12px;
	padding-top:10px;
	font-family : arial;
	font-size : 11px;
	color : #2E4967;
	text-align:justify;
}

.titlenews {
	padding-left : 16px;
	padding-top : 10px;
	font-family : arial;
	font-size : 10px;
	color : #2E4967;
}

.textnews {
	padding-top : 8px;
	padding-left : 18px;
	font-family : arial;
	font-size : 10px;
	color : #2E4967;
	padding-bottom:2px;
}

.textaccess {
	padding-top : 10px;
	padding-left : 12px;
	font-family : arial;
	font-size : 10px;
	color : #7F7F7F;
	padding-bottom:2px;
}

.textProd {
	padding-top : 3px;
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
}

.textnewsprod {
	padding-top : 10px;
	padding-left : 15px;
	font-family : arial;
	font-size : 10px;
	color : #7F7F7F;
	padding-bottom:2px;
}

.titleprod {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	font-weight:bold;
}

.paragraphe {
	padding-top:5px;
	margin-top:0px;
}

.line {
	margin-top:2px;	
	padding-top:0px;
	margin-bottom:2px;
}

.copyright {
	font-family : arial;
	font-size : 9px;
	color : #7F7F7F;
}

.titlenav {
	font-family : arial;
	font-size : 11px;
	color :#F15D2F;
}

.undermenul {
	background-color:#EDE9DD;
	padding-top:2px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:2px;
}

.textContent {
	padding-top : 0px;
	padding-left : 15px;
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	padding-bottom:2px;
	text-align:justify;
}

.textSimple {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	text-align:justify;
}

.text {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
}

.red {
	font-family : arial;
	font-size : 11px;
	color : #F15D2F;
}

.newsProd {
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
	font-family : arial;
	font-size : 11px;
	color : #2E4967;
}

.titleright{
	font-family : arial;
	font-size : 11px;
	color : red;
	font-weight:bold;
}

div.right {
	padding-top:3px;
	padding-bottom:15px;
	padding-left:2px;
	padding-right:10px;
	font-family : arial;
	font-size : 11px;
}

.titleL0 {
	font-family : arial;
	font-size : 12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:10px;
	background-color:#507896;
	color:white;
}

.borderimg {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#7F7F7F;
}

.separatorm {
	font-family : arial;
	font-size : 1pt;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#EDE9DD;
}

.endmenu {
	font-family : arial;
	font-size : 1pt;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#2E4967;
}

.tableMenu {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:2px;
	border-color:#B9B9B9;
}

.titletext {
	font-family : arial;
	font-size : 12px;
	color :#2E4967;
	padding-bottom:5px;
}

.h1 {
	font-family : arial;
	font-size : 20px;
	color:#F15D2F;
}

.bannerSpt {
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#707277;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	background-color:#F0F0F0;
}

.dHide {
	display: none;
	position: relative;
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	}
	
.rubForm {
	font-family : arial;
	font-size : 11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	background-color:#EBEBEB;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#BDBDBD;
	width:700px;
	color:#2E4967;
}

.rubForm2 {
	font-family : arial;
	font-size : 11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	background-color:#EBEBEB;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#BDBDBD;
	width:450px;
	color:#2E4967;
}

.warning {
	color:red;
}

.ipt {
	font-family : arial;
	font-size : 11px;
	color : #323232;
	border-style:outset;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#B4B4B4;
}

.iptCheck {
	font-family : arial;
	font-size : 11px;
	color : black;
	border-style:solid;
	background-color:#F0F0F0;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:red;
}

.functionality {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#CCCCCC;
}

.textfunct {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.line {
	padding-top:2px;
	font-family : arial;
	font-size : 2px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-color:#CCCCCC;
	margin-bottom:10px;
}

a.mspan {
	font-family : arial;
	font-size : 11px;
	color :red;
	text-decoration:none;
	
}	

a:hover.mspan {
	font-family : arial;
	font-size : 11px;
	color : red;
	text-decoration:underline;
	
}	

.dfunc {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:0px;
}

a.bthome {
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	text-decoration:none;
}

a:hover.bthome{
	font-family : arial;
	font-size : 11px;
	color : #7F7F7F;
	text-decoration:none;
}

.inter {
	padding-left:30px;
}

.sdt1 {
	font-family : arial;
	font-size : 11pt;
	border-style : solid;
	color:white;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#F25D30;
	border-style:solid;
	border-bottom-width : 0px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
}

.sdt2 {
	font-family : arial;
	font-size : 11pt;
	border-style : solid;
	color:white;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#2E4967;
	border-style:solid;
	border-bottom-width : 0px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}

.sdt3 {
	font-family : arial;
	font-size : 8pt;
	border-style : solid;
	color:white;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	background-color:#E97C5A;
	border-style:solid;
	border-bottom-width : 0px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}

.sdt4 {
	font-family : arial;
	font-size : 8pt;
	border-style : solid;
	color:white;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	background-color:#507896;
	border-style:solid;
	border-bottom-width : 0px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}

table.maintable {
	background-color : #2E4967;
	border-style : solid;
	border-color : black;
	border-width : 1px
}

td.headTab{
	background: #507896;
	font-size : 8pt;
	font-family : Arial;
	border-style : ridge;
	border-color :  #2E4967;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;
    color : white
}

td.Dt{
	background: #FFFFFF;
	font-family : Arial;
	font-size : 8pt;
	border-style : ridge;
	border-color :  #DCDCDC;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;
    color: #7F7F7F;
}

.textmenuright{
	font-family : arial;
	font-size : 11px;
	color : #808080;
	text-align:justify;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.mline {
	padding-top:10px;
	font-family : arial;
	font-size : 2px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-color:#CCCCCC;
}

.puce {
	padding-left:20px;
	padding-bottom:4px;
	padding-top:4px;
}

.top {
	padding-top:4px;
	width:200px;
	cursor:hand
}

.selectNoCheck {
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}

.selectCheck {
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-color:red;
	width:100px;
}

.titleProduct {
	font-family : arial;
	font-size : 16px;
	color:#F15D2F;
	font-weight:bold; 
}

.titleLN {
	font-family : arial;
	font-size : 14px;
	color : #2E4967;
	font-weight:bold;
}

.puceHome {
	padding-right:5px;
}

.textNewsletter {
	padding-left:5px;
	padding-top:10px;
	padding-right:5px;
}

