body {
color: #000000;
/*background-color: #FFFBCC;*/
padding: 0px;
margin: 0px;
text-align: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

body,td {
/*font-size: 1em;*/
}

/*
.bodytext {
font-size: 1em;
}
*/

/*h2 {
font-size: 1.5em;
}*/

.titleAdmin {
font-size:large;
font-weight: bold;
text-decoration:underline;
}
.subtitleAdmin {
font-size:15px;
font-weight: bold;
text-decoration:underline;
}

h3.default {
/*margin-left: 10px;
margin-right: 10px;*/
border-bottom: 3px #000000 solid;
font-size:x-large;
/*font-size: 1.5em;*/
font-weight: bold;
font-variant:small-caps;
}

h2.default {
/*margin-left: 10px;
margin-right: 10px;*/
border-bottom: 2px #CCCCCC solid;
font-size:medium;
font-weight: bold;
font-variant:small-caps;
margin-bottom:2px;
}

h3.formation {
font-size:large;
font-weight: bold;
margin-bottom:5px;
margin-top:0px;
}

h2.formation {
font-size:x-large;
font-weight: bold;
margin-bottom:0px;
}

h2.sav {
margin-bottom:-10px;
}

h3.sav {
margin-bottom:-10px;
}

h4.sav {
font-size:large;
font-weight: bold;
margin-bottom:-10px;
color:red;
font-style:italic;
}

h5.sav {
font-weight:normal;
font-size:medium;
font-style:italic;
}

h3 {

}

.header2 {
/*border-bottom: 2px #CCCCCC solid;*/
font-size:medium;
font-weight: bold;
font-variant:small-caps;
margin-top:5px;
margin-bottom:2px;
}

.title{
color: #FFFFFF;
font-size:30pt;
font-weight: bold;
}

a:link {
color: #ff0000;
text-decoration: none;
border-width:0;
}

a.image {
color:#FFFFFF !important;
border-width:0px !important;
margin-top: 1px !important;
margin-left: 1px !important;
}

a:visited {
color: #ff0000;
/*color: #B84F01;*/
text-decoration: none;
border-width:0;
}

a:hover {
color: #ff0000;
text-decoration: underline;
}

a.tableTH:link {
color: #000000;
text-decoration: none;
}
a.tableTH:visited {
color: #000000;
text-decoration: none;
}
a.tableTH:hover {
color: #000000;
text-decoration: underline;
}

a.headerFormation:link {
color: #FFFFFF;
text-decoration: none;
}
a.headerFormation:visited {
color: #FFFFFF;
text-decoration: none;
}
a.headerFormation:hover {
color: #FFFFFF;
text-decoration: underline;
}

a.stats, a.stats:link, a.stats:visited {
color: #ff0000;
text-decoration: none;
font-size:14px;
font-weight:bold;
cursor:pointer;
}

a.stats:hover {
color: #ff0000;
text-decoration: underline;
font-size:14px;
font-weight:bold;
}

a.statsmall, a.statsmall:link, a.statsmall:visited {
color: #ff0000;
text-decoration: none;
font-size:12px;
font-weight:normal;
cursor:pointer;
}

a.statsmall:hover {
color: #ff0000;
text-decoration: underline;
font-size:12px;
font-weight:normal;
}
/* Ne fonctionne pas avec IE (uniquement a:hover) -> remplacé par du javaScript
.editable:hover {
background-color:#9999FF;
} */

a.header:link {
color: #FFFFFF;
text-decoration: none;
}

a.header:visited {
color: #FFFFFF;
text-decoration: none;
}

a.header:hover {
color: #ff0000;
text-decoration: none;
}

table.header {

}

table.menu {
border-collapse:collapse;
border: 0px;
padding:1px;
margin:0px;
font-size:small;
font-variant:small-caps;
/*background-color:#a0a080;*/
}

table.menu TH {
border-bottom: 1px #000000 solid;
margin:1px;
padding:1px;
font-weight:bold !important;
color:#000000 !important;
text-align: center;
}

table.menu TD {
border-bottom: 1px #000000 solid;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
margin:1px;
padding:1px;
color:#000000 !important;
text-align: center;
}

table.stock {
border-collapse:collapse;
border: 0px;
padding:1px;
margin:0px;
font-size:x-small;
background-color:white;
}

table.stock TH {
border: 0px;
margin:1px;
padding:1px;
font-weight:bold !important;
color:#000000 !important;
background:white;
text-align: left;
}

table.stock TD {
border: 0px;
margin:1px;
padding:1px;
color:#000000 !important;
text-align: right;
}

table.productsDir {
margin-left:5px;
border-collapse:collapse;
font-size:small;
}

table.productsDir TD{
border-bottom:1px LightGrey solid;
border-right:0px;
font-size:13;
}

TD.highligthedDir {
	background-color: #D5D5D5;
	font-weight:bold !important;
}

img.imgStd {
/*border-style:dotted;*/
border: 0px;
/*vertical-align:baseline;*/
margin-top:2px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
/*margin: 0px !important;*/
padding:0px;
}

img.picto {
border: 0px;
margin-top:0px;
margin-bottom:2px;
margin-left:0px;
margin-right:0px;
padding:0px;
vertical-align:middle;
}

table.standard {
/*margin-left:10px;*/
empty-cells:show; /* ne marche pas dans IE */
/*width:100%;*/
}

table.standard TD {
/*color: black;*/
border-bottom: 1px LightGrey solid;
/*border-right: 1px gray solid;
border-left: 1px gray  solid;
border-bottom: 1px gray  solid;
border-top: 1px gray  solid;*/
padding-top: 0px;
padding-bottom: 0px;
padding-right: 3px;
padding-left: 3px;
font-size: x-small;
margin: 5px;

/*vertical-align:middle !important;*/
}

table.standard TH {
color: #FFF;
/* background-color: #ff2020;*/
background-color:#FF4040;
/*
border-right: 1px black solid;
padding-right: 3px;
border-top: 1px black solid;
border-left: 1px black solid;
border-bottom: 1px black solid;*/
padding:3px 3px 3px 8px;
font-size: small;
margin: 5px;

/*background-image: url(images/HBGND.gif);*/
}

table.formations {
empty-cells:show; /* ne marche pas dans IE */
width:98%;
border-right: 1px LightGrey solid;
border-bottom: 1px LightGrey solid;
}

table.formations TD {
border-left: 1px LightGrey solid;
border-top: 1px LightGrey solid;
padding: 3px;
font-size: small;
vertical-align:middle;
margin: 5px;
}

table.formations TH {
border-left: 1px LightGrey solid;
border-top: 1px LightGrey solid;
color: #000000;
background-color:#FF0000;
text-align:center;
padding-top: 5px;
padding-bottom: 5px;
font-size:small;
margin: 5px;
}

th.Amateur {
background-color:#FFCC00 !important;
}

th.AmateurRécepteur {
background-color:#FFCC00 !important;
}

th.Marine {
background-color:#5BB8F7 !important;
}

th.PMR {
background-color:#339933 !important;
}

th.Sanslicence {
background-color:#68DF9B !important;
}

th.Systèmes {
background-color:#A7F299 !important;
}

th.Aviation {
background-color:#FFE866 !important;
}

img.Amateur {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #FFCC00;
}
img.Aviation {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #FFE866;
}
img.Marine {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #5BB8F7;
}
img.PMR {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #339933;
}
img.Administratif {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #F4ACAC;
}
img.Systeme {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #A7F299;
}
img.Export {
border-bottom:0px;
border-top:0px;
border-right:0px;
border-left:5px solid #FFCC99;
}

table.contact {
empty-cells:show; /* ne marche pas dans IE */
}

table.contact TD {
	border-bottom: 1px LightGrey solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: x-small;
	margin: 5px;
}

table.contact TH {
color: black;
background-color:#FF4040;
padding-left: 3px;
font-size:medium;
margin: 5px;
}

table.productsInBox {
/*margin-left:10px;*/
empty-cells:show; /* ne marche pas dans IE */
/*width:100%;*/
border-collapse:collapse;
margin-top:15px;
}


table.productsInBox TD {
	font-size: small;
	margin: 0px;
	padding:0px;
	vertical-align:middle !important;
	/*border-top: 1px LightGrey solid;
	border-bottom: 1px LightGrey solid;*/
	border: 1px solid LightGrey;
	padding-left:5px;
	padding-right:10px;
}

table.productsInBox TH {
	color: black;
	background-color: #FF4040;
	vertical-align:top !important;
	border: 1px gray solid;
}

.noborder {
border: 0px !important;
}

table.index {
/*margin-left:10px;*/
empty-cells:show; /* ne marche pas dans IE */
/*width:100%;*/
}

table.index TD {
/*color: black;*/
/*border-width:1px;*/
border-bottom:1px gray solid;
padding-right: 3px;
padding-left: 3px;
font-size: small;
margin: 5px;
vertical-align:middle !important;
}

table.index TH {
color: black;
/* background-color: #ff2020;*/
border-bottom:1px gray solid;
background-color:#FFFFFF;
border-width:0px;
padding-right: 3px;
padding-left: 3px;
font-size: small;
margin: 5px;
}

/*
body > P {
margin-left: 10px;
}
Ne marche pas avec IE
*/

.onrigth{
margin-left: 10px;
margin-right: 10px;
}

.highligth {
/*background-color:#FFFF33;*/
font-weight:bold !important;
color:#CC0000 !important;
}

.stopped {
color:#999999;
}

.mainVersion {
font-weight:bold;
}

TD.contactNameAndFunction {
	vertical-align:top;
	text-align:left;
	width:300px;
}

TD.sous-titre {
	vertical-align: top;
	text-align: left;
	width: 100px;
	height: 5px;
}

.contactPhoneLabel {
font-weight:bolder;
}

.contactName {
	font-size:medium !important;
	font-weight:bold;
}

.contactFunction {
	font-size:medium !important;
	font-variant:small-caps;
}

#indexMatrix {
/*float:left;*/
margin-left: 10px;
}

.liNews {
margin-bottom:10px;
}

#newsBox {
margin-left: 12px;
background-color:#FEFBCF;
width:700px;
margin-bottom:20px;
font-size:small;
border:1px #FF9900 solid;
overflow:hidden; /* pour eviter un debordement de #newsBoxTitle à cause du padding*/
}

#newsBoxTitle {
background-color:#FF9900;
color:#FFFFFF;
width:100%;
padding:2px;
font-size:medium;
font-weight:bold;

}

#concoursBox {
margin-left: 12px;
background-color:#CDFBCF;
width:700px;
margin-bottom:20px;
font-size:small;
border:1px #007F46 solid;
overflow:hidden; /* pour eviter un debordement de #newsBoxTitle à cause du padding*/
}

#concoursBoxTitle {
background-color:#007F46;
color:#FFFFFF;
width:100%;
padding:2px;
font-size:medium;
font-weight:bold;
text-align:center;
}

#mostRecentFilesBox {
margin-left: 12px;
background-color:#DFEEFF;
width:700px;
border:1px #6647F8 solid;
overflow:hidden;
}

#mostRecentFilesBoxTitle {
background-color:#6647F8;
color:#FFFFFF;
padding:2px;
font-size:medium;
font-weight:bold;
width:100%;
}

#mostRecentFiles {
/*float:left;*/
/*border: 1px solid #FF0000;
width: 200px;
background-color:#E1EFFF;*/
text-align:left;
margin-left:10px;
margin-rigth: 10px;
}

.mostRecentFilesTH {
background-color: #DFEEFF !important;
font-weight:bold;
font-size:small !important;
padding:2px !important;
}

#mostRecentFiles span.bold {
font-weight:bold;
}

#searchProduct {
display:inline;
width:200px;
position:absolute;
top:8px;
right:5px;
font-size:small;
}

#searchInput {
width:98%;
border:0px;
background-image: url(images/search_inputbackground.gif);
padding:2px;
}

#searchResult {
width:155px;
display:none;
overflow:auto;
background-color:#FFFFFF;
z-index:1000;
border:1px solid #000000;
/*border-top:none;*/
height:130px;
padding:2px;
position:relative;
top:0px;
left:0px;
}

#searchGlossary {
display:inline;
width:205px;
position:inherit;
/*top:120px;*/
right:5px;
font-size:small;
z-index:0;
}

#searchGlossaryInput {
width:196px;
border:0px;
background-image: url(images/search_inputbackground.gif);
padding:2px;
margin-bottom:0px;
}

#searchGlossaryResult {
width:194px;
display:none;
overflow:auto;
background-color:#FFFFFF;
z-index:0;
border:1px solid #000000;
height:100px;
padding:2px;
font-size:x-small;
margin-left:5px;
}

#headerMenuFirstRow {
}

#headerMenuSecondRow {
height:25px;
}

#notes {
	margin:0px 0 0 20px;
	padding:3px;
	padding-left:5px;
}
.notesProducts {
	margin-top:10px;
	background-color:lightgray;
	padding:4px;
}
#plusProduct {
	margin-left:20px;
	background-color:#D5D5D5;
	border:#999 1px solid;
	padding:3px;
	padding-left:5px;
}

#minusProdut {
	margin-left:20px;
	background-color:#FFD5D5;
	border:#F99 1px solid;
	padding:3px;
	padding-left:5px;
}

#tab {
display:inline;
position:absolute;
    left:80px;
	height:auto;
/*	width:100%;*/
}
.tab {
	display:inline;
	position:absolute;
    left:160px;
	height:auto;
}

/*Evolution du CA*/
.TabChangeIframe { width:600px; }
.TabChangeIframe td { padding:5px; }

/*
.sel select { -moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;font-size:15px;height:39px;font-weight:none;color:#666666;padding:8px 5px 8px 8px; }
*/
.shadow
{
	-moz-box-shadow:2px 2px 2px #D3D3D3;
	-webkit-box-shadow:2px 2px 2px #D3D3D3;
	box-shadow:2px 2px 2px #D3D3D3;
}
#GreenCa
{
	color: green;
	font-weight:bold;
}
#RedCa
{
	color: #A60000;
	font-weight:bold;
}
.Radius
{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-border-radius:8px;
}
.GreenCase
{
	background-color:#56c056;
	padding:8px;
	min-width:150px;
	width:800px;
	color: #000;
	border:2px solid green;
	font-weight:bold;
}
.RedCase
{
	background-color:#FF7373;
	padding:8px;
	min-width:150px;
	width:800px;
	color: #000;
	border:2px solid red;
	font-weight:bold;
}
.icone
{
	width:12px;
	height:12px;
}
.icone_petite
{
	width:10px;
	height:10px;
}
.texte_titre
{
	font-weight:bold;
	font-size:16px;
}
.texte_titre:first-letter
{
	text-transform:uppercase;
}
.TableHeaderAchatIcom {font-size:12px; color:#FFF; cursor:pointer; }
.TableHeaderAchatIcom td {text-align:center; cursor:pointer; }
.TableHeaderAchatIcom a {color:#FFF; text-decoration:none; }
a.tabs  { color: black; width:150px;display:inline-block; padding: 4px 10px; margin-left: -1px; position: relative; left: 1px; background: white; text-decoration: none; border: 1px solid #ccc;}
a.tabs:hover { background: #ccc; }

table.TabResume
{ border:2px solid #96acb4;border-top:0px;}
table.TabResumeBis
{ border:2px solid #96acb4;}
td.TabResumeCat
{ background-color:#FFF;color:dimgrey;font-size:11px;font-weight:bold; }
td.TabResumeCatBis
{ border-left:1px solid #96acb4;border-bottom:1px solid #96acb4;background-color:#FFF;color:dimgrey;font-size:11px;font-weight:bold; }
td.TabResumeCase
{ font-size:10px;border-left:1px solid #96acb4; }
td.LegendCat
{ background-color:lightgrey;color:#4169e1;font-size:12px;font-weight:bold; }
td.TabCompare
{ border-left:0px;background-color:lightgrey;color:#4169e1;font-size:11px;font-weight:bold; }
.bas_page_title{ font-size:11px; color:#000; margin-top:65px;padding:10px;border-top:1px solid #000;}
.header_title { font-size:15px; color:#000; }
.header_box { margin-bottom: 0px; border-bottom:1px solid #000;padding:10px;}
.header_fil { padding:5px; background-color:#B4B4B4;color:#FFF;border-top:0px solid #000;border-bottom:1px solid #000;margin-bottom:15px;}
.header_fil a, .header_fil a:link,.header_fil a:visited { color: #FFF;text-decoration:underline;}
.header_fil a:hover{ color: #FFF;text-decoration:none;}

.body_title { font-size:15px; color:#000;font-weight:normal;}
.body_title_red { font-size:15px; color:red;font-weight:normal; }
.tableau_td_elem_link { font-size:11px; font-weight:normal; color:#000;}

.Onglet  { display:inline-block; padding:8px; width:200px; background-color:#B4B4B4; border:1px solid #000; cursor:pointer;text-align:center;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size:13px;height:21px;
float:left;
}
.OngletAppareil  { display:inline-block; padding:8px; width:200px; background-color:#F5F5F5; border:1px solid #000; cursor:pointer;text-align:center;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size:13px;height:21px;
float:left;
}
.TdOngletAppareil  { width:200px;text-align:center;color:#894545;padding:8px;background-color:#F5F5F5;border:1px solid #000;border-top-left-radius:6px;border-top-right-radius:6px;font-size:13px;height:21px;cursor:pointer;}

.OngletOn  { display:inline-block; padding:8px; width:200px; color:#000;background-color:#F5F5F5; border:1px solid #000; border-bottom:0px; cursor:pointer;text-align:center;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size:13px;height:22px;
float:left;
}
.OngletOnAppareil  { display:inline-block; padding:8px; width:200px; color:#000;background-color:#C6C7C9; border:1px solid #000; border-bottom:0px; cursor:pointer;text-align:center;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size:13px;height:22px;
float:left;
}
.TdOngletOnAppareil  {width:200px;text-align:center;color:#000;padding:8px;background-color:#C6C7C9;border:1px solid #000;border-bottom:0px;border-top-left-radius:6px;border-top-right-radius:6px;font-size:13px;height:21px;cursor:pointer;}

.ContentOnglet { background-color:#F5F5F5; }
.ContentOngletAppareil { border:1px solid black;width:1158px;padding:20px;background-color:#C6C7C9;text-align:left;margin-left:6%; }
.CaseRed {
	color:#FFF;
	background-color:#DC1414;
	text-align:center;
	padding:5px;
	-moz-box-shadow:2px 2px 2px #A01414;
	-webkit-box-shadow:2px 2px 2px #A01414;
	box-shadow:2px 2px 2px #A01414;
}
.CaseRed a {
	color:#FFF;
	text-decoration:none;
}
.CaseRed a:hover {
	color:#FFF;
	text-decoration:underline;
}
.CaseOrange {
	color:#000;
	background-color:#FFBE14;
	text-align:center;
	padding:5px;
	-moz-box-shadow:2px 2px 2px #FF7814;
	-webkit-box-shadow:2px 2px 2px #FF7814;
	box-shadow:2px 2px 2px #FF7814;
}
.CaseOrange a {
	color:#000;
	text-decoration:none;
}
a.LienNoir, a.LienNoir:link,a.LienNoir:visited {
	color:#000;
	text-decoration:none;
	font-size:12px;
}
a.LienNoir:hover
{
	color:#000;
	text-decoration:underline;
	font-size:12px;
}
.TransparentColone
{
	border:0px !important;
	background-color:transparent !important;

}
img { border:0px ;}

.TitreBordeaux
{
	color: #894545;
    font-size: 17px;
    font-weight: bold;
}
a.TitreBordeaux
{
	color: #894545;
    font-size: 17px;
    font-weight: bold;
}
.BoxAppareil h3,.BoxAppareilAdmin h3
{
	font-weight:bold;
	font-size:13px;
	color:#000;
}
.BoxAppareil .content, .BoxAppareilAdmin .content
{
	width:180px;background-color:#F5F5F5;padding-left:10px;
}
.BoxAppareilTd
{
	width:250px;
	height:130px;
	padding:0px;
	vertical-align:top;
	text-align:center;
}
.BoxAppareil
{
	padding:0px;
	text-align:center;
	border-top:1px solid #D3D3D3;
	border-left:1px solid #D3D3D3;
	width:250px;
	height:130px;
	background-color:#F5F5F5;
	box-shadow:2px 2px 2px #D3D3D3;
}
.BoxAppareilTdAdmin
{
	width:200px;
	height:120px;
	padding:0px;
	vertical-align:top;
}
.BoxAppareilAdmin
{
	padding:0px;

	text-align:center;
	border-top:1px solid #D3D3D3;
	border-left:1px solid #D3D3D3;
	width:200px;
	height:120px;
	background-color:#F5F5F5;
	box-shadow:2px 2px 2px #D3D3D3;
}
.ListeDeroulantAppareil
{
	text-align:left;

}
.LienNoir a { color:#000;}
.BtArticle
{
	list-style:none;
	margin-top:25px;
	text-align:left;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
		-moz-box-shadow:2px 2px 2px #D3D3D3;
	-webkit-box-shadow:2px 2px 2px #D3D3D3;
	box-shadow:2px 2px 2px #D3D3D3;
	width:170px;
	padding:5px;
	background-color:#F5F5F5;
}
.ListeDeroulantAppareil li
{
	list-style:none;
	margin-top:15px;
	text-align:left;
	cursor:pointer;
	float:left;
	font-size:13px;
	font-weight:bold;
	margin-right:10px;
	-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;
}
.ListeDeroulantAppareil li.OngletMenuAppareil
{
	padding:5px;
	background-color:#F5F5F5;
    text-align:center;
}
.ListeDeroulantAppareil li.OngletOnMenuAppareil
{
	padding:5px;
	background-color:#D9DADC;
    text-align:center;
}
input.BtArticle
{
	list-style:none;
	margin-top:25px;
	text-align:left;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
		-moz-box-shadow:2px 2px 2px #D3D3D3;
	-webkit-box-shadow:2px 2px 2px #D3D3D3;
	box-shadow:2px 2px 2px #D3D3D3;
	width:170px;
	padding:5px;
	background-color:#F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:300px;
}
input.BtArticleRed
{
	list-style:none;
	margin-top:25px;
	text-align:left;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
		-moz-box-shadow:2px 2px 2px #D3D3D3;
	-webkit-box-shadow:2px 2px 2px #D3D3D3;
	box-shadow:2px 2px 2px #D3D3D3;
	width:170px;
	padding:5px;
	background-color:#F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:300px;
	color:#894545;
}
input.BtArticleIrreparable
{
	width:290px;
	margin-top:10px;
	font-size:12px;
}

.SousMenuContent {
	background-color:#F5F5F5;
	padding:10px;
	width:1000px;
}
.TriangleDialogue
{
	width:1px;
	height:1px;
	border:1px solid #069;
	border-color:transparent gray transparent  transparent;
	border-width:15px 25px 15px 15px;
}
#ContentDevis
{
	background-color:#D3D3D3;
	margin-top:25px;
	width:550px;
	box-shadow:2px 2px 2px #B4B4B4;
	border-top:1px solid #B4B4B4;
	border-left:1px solid #B4B4B4;
}
#ResumeArticleDevis
{
	font-weight:bold;
	background-color:#B4B4B4;
	width:540px;
	padding:5px;
	color:#000;

}
#ContentForfait
{
	background-color:#D3D3D3;
		margin-top:25px;
	width:550px;
		-moz-box-shadow:2px 2px 2px #B4B4B4;
	-webkit-box-shadow:2px 2px 2px #B4B4B4;
	box-shadow:2px 2px 2px #B4B4B4;
	border-top:1px solid #B4B4B4;
	border-left:1px solid #B4B4B4;
}
#ResumeArticleForfait
{
	font-weight:bold;
	background-color:#B4B4B4;
	width:540px;
	padding:5px;
	color:#000;

}
.TriangleOrange
{
	width:1px;
	height:1px;
	border:1px solid #069;
	border-color:transparent transparent orange transparent;
	border-width:4px 4px 7px 4px;
	float:left;

}
.CarreRouge
{
	width:5px;
	height:5px;
	background-color:red;
	float:left;
}
.Error
{
	width:700px;
	color:#FFF;
	background-color:red;
	font-size:15px;
	margin-top:15px;
	-moz-box-shadow:2px 2px 2px #B4B4B4;
	-webkit-box-shadow:2px 2px 2px #B4B4B4;
	box-shadow:2px 2px 2px #B4B4B4;
	padding:10px;
	text-align:center;
	font-weight:normal;
	margin-left:70px;
	margin-bottom:30px;
}
.ErrorBis
{
	color:#FFF;
	background-color:#F47676;
	font-size:15px;
	-moz-box-shadow:2px 2px 2px #B4B4B4;
	-webkit-box-shadow:2px 2px 2px #B4B4B4;
	box-shadow:2px 2px 2px #B4B4B4;
	padding:5px;
	text-align:center;
	font-weight:normal;
}
.Arr
{
	text-align:center;
	padding:5px;
	background-color:#DC1414;
	border:1px solid gray;
	color:#FFF;
	margin-top:15px;
	font-size:16px;
}
.ContentBoxFormulaire
{
	border:1px solid gray;
	background-color:#F5F5F5;
	padding:8px;
	-moz-box-shadow:2px 2px 2px #B4B4B4;-webkit-box-shadow:2px 2px 2px #B4B4B4;box-shadow:2px 2px 2px #B4B4B4;
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px
}

.BoxShadowCaClient
{
padding:10px;background-color:#F5F5F5;
-moz-box-shadow:2px 2px 2px #B4B4B4;-webkit-box-shadow:2px 2px 2px #B4B4B4;box-shadow:2px 2px 2px #B4B4B4;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px
}

.BulleAide
{
	background-color:#9F5050;
	color:#FFF;
	border:1px solid #FFF;
	-moz-box-shadow:2px 2px 2px #B4B4B4;-webkit-box-shadow:2px 2px 2px #B4B4B4;box-shadow:2px 2px 2px #B4B4B4;
	padding:10px;
	width:300px;
}

.ListeUser { background-color:#F5F5F5; border:1px solid gray; position: fixed;width:300px; padding:10px; z-index: 20;}
.AutourFenetre { background-color:#000; position: fixed; z-index: 10;top:0px;left:0px;width:100%;height:100%; cursor:pointer;opacity : 0.3;-moz-opacity : 0.3;-ms-filter: "alpha(opacity=30)";filter : alpha(opacity=30); }
.closeWindow { background-image:url(http://www.myzik.eu/img_myzik/supprimer_gris.gif);background-color:#FFF;  background-repeat: no-repeat; background-position:center;width:16px;height:16px;padding:1px;border:1px solid #D8DFEA;cursor:pointer;z-index: 20;position: fixed;}


.Colonne td {vertical-align:top; padding:7px;}
.Encours { background-color:#8E9ECC; padding:5px; text-align:center; width:calc(100% - 10px);}
.Encours span { color :#FFF;}
.TableEnCours { border-collapse:collapse; border:1px solid #000;}
.TableEnCours th{ padding:10px; text-align:center; }
.TableEnCours td{ padding:10px; text-align:center; }
.TableEnCours td.number{ text-align:right; font-size:10px;}
.TableEnCours tr:nth-child(even) td{ color:#416DC8;}
.TableEnCours tr.red > td { color:red;}
.TableEnCoursAdmin tr > td, .TableEnCoursAdmin tr > th { font-size:12px; padding:7px;}

/*MENU PRINCIPAL*/
.menuGauche { width:193px; }
.menuGauche ul { margin: 0; background-color:#F5F5F5; padding-left:0px;}
.menuGauche li { list-style:none; padding:0; margin:0; }

.menuGauche li.th {
	cursor:pointer; background: url("images/jour/back-menu-titre-nv.png") no-repeat scroll 0 0 transparent; color: #535353; display: block; font: bold 14px/28px Arial,Helvetica,sans-serif; margin: 0; min-height: 28px; padding: 0 20px 0 0px; text-decoration: none; text-transform: uppercase; width: 100%; }
.menuGauche li.th > span, .menuGauche li.thOn > span {
	margin-left:18px;
	}

.menuGauche li.thOn,.menuGauche li.th:hover {
	cursor:pointer; background: url("images/jour/back-menu-titre-over-nv.png") no-repeat scroll 0 0 transparent; color: #FFF; display: block; font: bold 14px/28px Arial,Helvetica,sans-serif;   margin: 0; min-height: 28px; line-height: 28px;  padding: 0 20px 0 0px; text-decoration: none; text-transform: uppercase; width: 100%; }

.menuGauche li.td a, .menuGauche li.td a:link,.menuGauche li.td a:visited,.menuGauche li.td a:active {background: url("images/jour/back-sous-menu-titre-nv.png") no-repeat scroll 0 0 transparent; color: #535353; display: block; font: 12px/18px Arial,Helvetica,sans-serif; margin: 0; min-height: 18px; padding: 0 20px 0 23px; text-decoration: none; width: 150px; }
.menuGauche li.td a:hover, .menuGauche li.tdOn a{background: url("images/jour/back-sous-menu-titre-over-nv.png") no-repeat scroll 0 0 transparent; color: #535353; display: block; font: 12px/18px Arial,Helvetica,sans-serif; margin: 0; min-height: 18px; padding: 0 20px 0 23px; text-decoration: none; width: 150px; }


/*.menuGauche #menuSearchProduct { width:170px; margin-left:13px; margin-bottom:10px; }
.menuGauche #menuSearchProduct .libelle { color:#C70035; font-weight:bold; margin-left:4px; font-size:12px;}*/
.menuGauche #menuSearchProduct #searchInput {     background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    font: 10px Arial,Helvetica,sans-serif;
    margin: 24px 0 0 0px;
    width: 115px;}
/*.menuGauche #menuSearchProduct .contentResSearch { border:1px solid #C70035; padding:5px; text-align:center;border-radius:8px;-moz-border-radius:8px;webkit-border-radius:8px; box-shadow:2px 2px 2px #000; -moz-box-shadow:8px; -webkit-border-radius:8px;}*/
/*.menuGauche #menuSearchProduct { border:1px solid black; padding:5px; text-align:left;}*/
.menuGauche #menuSearchProduct #searchResult { border:0px; padding:5px; text-align:left;}
.menuGauche #menuSearchProduct #searchResult a { font-size:10px;}

.TitreIndex {background-color:#F5F5F5; border:1px solid lightgray; padding:7px; moz-border-radius:6px 6px 0 0;webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0; color:#C70035; font-weight:bold; font-size:15px; }

.TitreNosProduits {width:159px; margin-left:10px; }

/*PAGE D'ACCUEIL*/
.newsContent {border:1px solid lightgray; border-top:0; padding:10px; }
.news {padding:0; }
.news ul {padding:0; }
.news .newsLi {background-color:#F5F5F5; padding:10px; /*border:1px solid #777777;*/ list-style:none; overflow: auto; }
.news .newsLi .TextInfo {color:#000; font-weight:bold; }
.ConcoursContent {border:1px solid #2B6A3A; border-top:0; margin:0; padding:5px; }
.ConcoursTitre {color:#2B6A3A; border:1px solid #2B6A3A; }

li { margin:0;}
.col { display:table-cell; }
.colMenu { width:190px;text-align:left;vertical-align:top; }
.colContent { width:824px; padding:0px; margin:0px; border-collapse:separate;border-spacing:10px 0px;}
.colCenter { width:574px; text-align:left;vertical-align:top; margin-right:15px;}
.colRight { width:230px;text-align:left;vertical-align:top; }
.TableContent { display:table; }
/*body { width: 1024px; margin:0 auto;}*/

/*#indexMatrix { display:table;padding-top:8px;padding-left:0px;margin:0;}*/

#contentFichiers {border:1px solid lightgray; border-top:0px; }
#contentFichiers .ExplicationLightGray {font-size:12px; color:grey; text-decoration:none;}
#contentFichiers a.LienProduit,
#contentFichiers a.LienProduit:visited,
#contentFichiers a.LienProduit:link,
#contentFichiers a.LienProduit:active {color:#C70035; text-decoration:none; }
#contentFichiers a.LienProduit:hover {color:#C70035; text-decoration:none; }
#contentFichiers .LienNoir {font-size:12px; color:#000; }
#contentFichiers td  { font-size:12px; }
#contentFichiers {  width:230px;height:650px;overflow:hidden;}
#contentFichiers ul { padding:0; margin:0;}
#contentFichiers li {  width:230px; margin:0;padding:0;list-style:none;}
#nextBtn,#prevBtn{ background-color:#000; display:block; float:left;width:115px;height:18px;padding-top:8px;text-align:center;margin:0px;}

#actualitesMenu { padding-left:15px;padding-top:10px; border-left:1px solid lightgray;border-right:1px solid lightgray;margin:0; }
#actualitesMenu li { display:inline-block; cursor:pointer;}
#actualitesMenu li span{ font-size: 15px;}
#actualitesMenu .actualitesSeparate { font-weight:bold;}

.actualitesMenuOn { font-weight:bold;color:#C70035;}

.footer { padding-top:10px;font-size:12px;text-align:center;background-color:#F5F5F5;margin-top:25px; height:25px;}
.footer a,
.footer a:visited,
.footer a:link,
.footer a:active { color:#000; text-decoration:none; }
/*FIN PAGE D'ACCUEIL*/
/*ACCESSOIRES*/
#dirProductMenu { margin:0 0 10px 0;padding:0 0 2px 0;border-bottom:1px solid lightgray; text-align:center; }
#dirProductMenu span{  font-size: 12px;}
.ConteneurLightGray { border:1px solid lightgray;padding:0px 8px 8px 8px;margin-top:15px;background-color:#F5F5F5; }
/*FIN ACCESSOIRES*/
.enAvant { border-left:1px solid red;margin-left:5px;padding-left:5px;}

/*AJOUT FICHIER*/
.Etoile_rouge { color:red;}
#form1 { font-size:11px;}
/*FIN AJOUT FICHIER*/

.seriesTitle {
	margin:0 10px 0 0;
	padding:0 0 3px 0;
	font-weight:bold;
    font-size:13px;
    line-height:28px;
	border-bottom:3px solid #C8000E;
}
.seriesList{
	margin:0 10px 0 0;
	padding:0 0 3px 0;
	font-weight:bold;
    font-size:13px;
    line-height:28px;
	border-bottom:3px solid #D0D0D0;
    cursor:pointer;
}
.seriesList:hover{color:#C8000E;}
.SLover{border-bottom-color:#C8000E;}
.seriesGt {font-weight:bold; color:#C8000E;}

.titreGrosProduit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
    padding-bottom:10px;
	color:#C8000E;
}


.asterisk_info {
    float:left;
    width:100%;
    padding-top:4px;
    font-weight:500;
    font-style: italic;
    font-size:9px;
}