.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25408F;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25408F;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #25408F;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #25408F;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DB0000;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DB0000;
	text-decoration: underline;
}
.bodyFO {
	height: 100%;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../imgs/bg.jpg);
	background-repeat: repeat-y;

}



textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25408F;
	background-color: #EEEEEE;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#25408F;
	scrollbar-track-color:#eeeeee;
	scrollbar-shadow-color:#999999;
	scrollbar-highlight-color:#aaaaaa;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-darkshadow-Color:#999999;
	background-image : none;
	border: 1px solid #25408F;
	font-weight: bold;

}

input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25408F;
	background-color: #EEEEEE;
	background-image : none;
	border: 1px solid #25408F;
	font-weight: bold;

}

.defaultInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25408F;
	background-color: #EEEEEE;
	background-image : none;
	border: 1px solid #25408F;
	font-weight: bold;
}

.text11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25408F;
}

.nodeFolder {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}


.textInfos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000F;
}

.textRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.textOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff7e00;
}

.textMenuGche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000F;
}

.formError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.textForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25408F;
	text-align: right;
}

.textFormTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.textTabEntete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.textTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.textNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.textNormalGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006d2e;
	font-weight:bold;
}

.textNormalBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000677;
	font-weight:bold;
}


.petitTextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.textNormalBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.noBorderImg {
	border-width: 0;
}

.borderRouge {
	border:1px solid #ff5e5e;
}

.bBarreBleuTitre {
	background-color: #C4DDFC;
}

.bgroundBleu {
	background-color: #C4DDFB;
}

.border1bleu {
	border:1px solid #C4DDFB;
}

.textConfigCategory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.textConfigOptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.textheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25408F;
}

.scrollableDiv{
	width:100%;
	overflow:auto;
	border:0px;
	SCROLLBAR-FACE-COLOR: #AED5F6;
	SCROLLBAR-ARROW-COLOR: #51A4EA;
	SCROLLBAR-BASE-COLOR:#B5B5B5;
}

.inputNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#25408F;
	
	background-color: #FFFFFF;
	background-image : none;
	border: 1px solid #25408F;
	font-weight: bold;
}

.inputSearch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#25408F;
	
	background-color: #FFFFFF;
	background-image : none;
	border: 1px solid #25408F;
	font-weight: bold;
}

.inputDisable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#bab7b0;
	background-color: #DDDDDD;
	background-image : none;
	border: 1px solid #000000;
	font-weight: bold;
}

.inputRadioNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.inputRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF0000;
	background-color: #000000;
	background-image : none;
	border: 1px solid #FF0000;
	font-weight: bold;
}
.tableHead {
	text-align:center;
	background-color:#DDDDFF;
	font-weight:bold;
	
}

.tableHead {
	text-align:center;
	background-color:#DDDDFF;
	font-weight:bold;
}

.productsList1 {
	background-color:#f4faff;
	border:1px solid #C4DDFB;
}

.productsList2 {
	background-color:#FFFFFF;
	border:1px solid #C4DDFB;
}

.productsSearch {
	background-color:#f4faff;
	border:1px solid #C4DDFB;
}

.cartHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#cde7ff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.cartRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#ecf6ff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.cartRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.savedCartHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight: bold;
	color: #000000;
	background-color:#fff1cd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.savedCartRow1 {
	background-color:#ecf6ff;
	text-align:center;
}

.savedCartRow2 {
	background-color:#FFFFFF;
	text-align:center;
}

.cartFileHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#ffeb7b;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.cartFileRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	vertical-align: top;
}

.cartFileRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#ffffde;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	vertical-align: top;
}

.cartFileColFileName {
	width: 120px;
}

.cartFileColComment {
	width: 400px;
}

.cartFileColEdit {
	width: 40px;
	text-align: center;
}

.cartFileColDelete {
	width: 40px;
	text-align: center;
}

.tagsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#d9ffc8;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tagsRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	vertical-align: top;
}

.tagsRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:#ecffe3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	vertical-align: top;
}

.tagsNumber {
	text-align: center;
	vertical-align: middle;
	width: 60px;
}

.tagsComment {
	text-align: left;
	width: 220px;
}


.productConfigPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006d2e;
	background-color: #c4ffdd;
	background-image : none;
	border: 1px solid #006d2e;
	font-weight: bold;
}

.orderAddCol {
	
	width:300px;
	text-align:left;
}

.searchCarTabbed {
	background-color:#f5ffe3;
	border: 1px solid #d1ff77;
	padding: 0;
}

.searchCarRow {
	background-color:#f5ffe3;
	text-align:left;
}

.textCompanyHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646262;
	text-decoration: none;
}

.tableRow1 {
	background-color:#e5e5e5;
}

.tableRow2 {
	background-color:#FFFFFF;
}

.tableCol1 {
	border: 1px;
	
}

.tableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight: bold;
	color: #000000;
	background-color:#fff1cd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tdContent {
		   padding-left:3px;
		   text-align:left; 
		   border:0px; 
		   border-left:1px #3f548e solid;
}

.tdMenuGche {
	padding:3px;
}

.searchColResult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: top;
	width: 75px;
	padding:4px;
	color:#777777;
}

.searchColProduct {
	vertical-align: top;
	width: 130px;
	padding:4px;
	color:#000000;
}

.searchCatLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
}

.searchCatLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
}

.searchCatLink:visited {
	text-decoration: none;
}
.searchCatLink:hover {
	text-decoration: none;
}
.searchCatLink:active {
	text-decoration: none;
}

.trSearch {cursor:hand;cursor:pointer}
.trSearch.odd	{background:#ffffde;}
.trSearch.highlight	{background:#c8c8c8;}
.trSearch.selected		{background:#8c8c8c;color:#fff;}

.conteneurCompany {filter: alpha(opacity=55); -moz-opacity: .55; background-color:#EEE; border: 1px solid #000000;}
.conteneurCompanyOut {border: 1px solid #FFFFFF;}




