﻿.bodyBackend { background-color: #efebde; margin: 0; padding: 0; font-family: Arial, Helvetica, Sans-Serif; }
.right { text-align: right; }

#global { margin: auto; padding: 10px 0px 10px 0px; width: 1250px; height: 100%; position: relative; text-align: left; /*min-height:100%;*/ }

table { font-size: 12px; }

/*fieldset 
{
	border:1px solid #cccccc;
	margin:0px;
	padding:0px 20px 5px 20px;
}*/

.btnBasPage { width: 150px; margin: 0px 5px 0px 5px; }

div.tabs { width: 100%; font-size: 14px; font-weight: normal; padding: 5px 0px 5px 0px; }

div.tabs span.activated { border: solid 1px black; background-color: #fff; padding: 0px 10px 0px 10px; }

div.tabs span.deactivated { border-top: solid 1px black; border-left: solid 1px black; border-right: solid 1px black; border-bottom: none 0px #fff; background-color: #EFEBDE; padding: 0px 10px 0px 10px; }

div.tabs span.spacer { width: 10px; border-bottom: solid 1px black; }

div.tabs span.end { width: 100%; border-bottom: solid 1px black; }

div.tabs span a:link { font-weight: normal; }
div.tabs span a:visited { font-weight: normal; }
div.tabs span a:hover { font-weight: normal; }
div.tabs span a:active { font-weight: normal; }

table.tabs { width: 100%; font-size: 14px; font-weight: normal; margin: 5px 0px 5px 0px; }

table.tabs td.activated { width: 20%; border: solid 1px black; background-color: #fff; padding: 0px 10px 0px 10px; }

table.tabs td.deactivated { width: 20%; border-top: solid 1px black; border-left: solid 1px black; border-right: solid 1px black; border-bottom: none 0px #fff; background-color: #EFEBDE; padding: 0px 10px 0px 10px; }

table.tabs td.spacer { width: 10px; border-bottom: solid 1px black; }

table.tabs td.end { border-bottom: solid 1px black; }

table.tabs td a:link { font-weight: normal; }
table.tabs td a:visited { font-weight: normal; }
table.tabs td a:hover { font-weight: normal; }
table.tabs td a:active { font-weight: normal; }
/*--End Common--*/


/*--Inventory Management--*/
.tableau td.noBorder { border: none 0px #000; width: 55px; }

.tableau td.pictureTD { background-color: #ccc; width: 80px; }

.pager { width: 875px; vertical-align: bottom; padding-bottom: 10px; }

fieldset.filterBy { margin-left: 58px; }

fieldset.legend, fieldset.filterBy { border: 1px solid #235ED6; padding: 0px 10px 0px 10px; font-size: 11px; }

fieldset.filterBy label, fieldset.filterBy select { display: block; }

fieldset.filterBy label, fieldset.filterBy div.bloc span { font-weight: bold; }

fieldset.legend legend, fieldset.filterBy legend, fieldset.catalogue legend { margin-left: 10px; font-size: 12px; color: #235ED6; }

div.legendContainer { margin-left: 58px; padding-top: 20px; }

fieldset.filterlabel { display: block; text-align: left; margin: 0px; padding: 0px 0px 15px 0px; }
fieldset.filterBy select { width: 100px; margin: 0px; padding: 0px; }
fieldset div.bloc { float: left; padding: 8px 12px 8px 12px; }

fieldset.filterBy .important { border: 2px dashed #ff3333; background-color: #ffcccc; margin: 0px 0px 0px 10px; padding: 0px 0px 4px 0px; width: 450px; }

fieldset.filterBy .important div.bloc { width: 100px; margin: 0px; padding: 4px 25px 4px 25px; }

.rose { background-color: #ffa6ff; }
.jaune { background-color: #ffff99; }
.bleu { background-color: #ffc55f; }
.vert { background-color: #69d777; }

.white { background-color: White; }

.whiteBreak { background-color: White; width: 100px; word-wrap: break-word; }
.nobgBreak { width: 100px; word-wrap: break-word; }

.title { background-color: #ccc; }

.title#th15, th.th15 { width: 25px; }

.titleBreak { background-color: #ccc; width: 100px; word-wrap: break-word; }

.tableau td.title { background-color: #ccc; }

div.rose, div.jaune, div.bleu, div.vert { margin-bottom: 10px; }

.tableau { width: 100%; text-align: center; }

.tableau td { border: solid 1px #aaa; padding: 0px 2px 0px 2px; font-size: 9px; }

.tableau td.white { background-color: #fff; }

.tdImage img { width: inherit; max-width: 100%; min-width: 60%; }

div.separateur table th { height: auto; text-align: left; }

div.separateur table th.droit { text-align: right; }

div.separateur table td { height: 54px; }

div.separateur table td input { width: 50px; font-size: 10px; margin: 3px 0px 3px 0px; }

a#LanguageChange { font-size: 14px; font-weight: normal; }
/*--End Inventory Management--*/


/*--Order Management--*/
form.orderManagementForm { /* padding:20px; */ }

fieldset.filter { border: solid 1px #235ED6; width: 800px; }

.filterTable { width: 800px; font-size: 14px; }

.filter legend { margin-left: 10px; font-size: 12px; color: #235ED6; }

.topLegend { font-size: 12px; color: #A3A2A0; }

.contentCell { width: 25%; height: 50px; text-align: center; vertical-align: middle; }

div.container { padding-top: 20px; }

div.container table { width: 800px; }

table.resultsLabel { border-width: 0px; padding: 0 0 0 0; margin: 0 0 10px 0; width: 800px; }

td.resultsPagesDropDown { width: 75%; text-align: right; }

#GridViewOrdersOfTheDay table { text-align: center; }

#GridViewOrdersOfTheDay td { border: solid 1px #000000; background-color: #FFFFFF; font-size: 12px; padding: 5px 2px 5px 2px; }
#GridViewOrdersOfTheDay tr.whitebg { background-color: #FFFFFF; }
#GridViewOrdersOfTheDay td.nobg { background-color: #fff; border-bottom: solid 1px #000000; }
#GridViewOrdersOfTheDay tr.comments { background-color: #ecf7ac; }

#GridViewOrdersOfTheDay tr td.comments { background-color: #ecf7ac; }

#GridViewOrdersOfTheDay tr.comments td.nobg { background-color: #ecf7ac; }

#GridViewOrdersOfTheDay td.comments { background-color: #ecf7ac; }
.comments td { background-color: #ecf7ac; }
#GridViewOrdersOfTheDay_ctl01_tableLine { background-color: #ecf7ac; }

#GridViewOrdersOfTheDay th { border: solid 1px #000000; font-weight: bold; background-color: #CCCCCC; font-size: 12px; padding: 3px 2px 3px 2px; text-align: center; }

#GridViewOrdersOfTheDay th.title { background-color: #CCCCCC; }

.orderManagementForm { /*margin-left:auto; 	margin-right:auto; */ width: 800px; }

div.currentPage { padding-top: 10px; }

#ErrorLabel { display: block; margin-right: 10px; margin-left: 10px; }

#TextBoxFrom, #TextBoxTo { width: 100px; }

#CalImgFrom, #CalImgTo { vertical-align: bottom; }

th.pictureTDDetails { width: 80px; }
/*--End Order Management--*/


/*--Order Management Details--*/
#GridViewOrdersOfTheDay table.extended { background-color: Transparent; width: 1250px; }

#GridViewOrdersOfTheDay table.extended td { background-color: Transparent; border: solid 1px #000000; font-size: 10px; padding: 5px 2px 5px 2px; }

#GridViewOrdersOfTheDay table.extended th { border: solid 1px #000000; font-size: 10px; padding: 3px 2px 3px 2px; text-align: center; }

#GridViewOrdersOfTheDay table.extended th.noBorder, #GridViewOrdersOfTheDay table.extended td.noBorder { border: none 0px #000; background-color: #EFEBDE; }

#GridViewOrdersOfTheDay table.extended td.noBorder input { width: 100px; }

.ExtendedorderManagementForm { width: 100%; }

.editButtons { font-size: 12px; }

#PanelPreviousNextPage { font-size: 12px; }

#AspNet-GridView { width: 970px; }

#GridViewOrdersOfTheDay fieldset.catalogue tr .comments { background-color: #ecf7ac; }

.extendedResultsLabel.comments { background-color: #ecf7ac; }

#GridViewOrdersOfTheDay fieldset.catalogue tr td .comments { background-color: #ecf7ac; }

.extendedResultsLabel .comments { background-color: #ecf7ac; }

fieldset.extendedFilter { border: solid 1px #235ED6; width: 1166px; margin-top: 10px; margin-left: 84px; }

.extendedFilter legend { margin-left: 10px; font-size: 12px; color: #235ED6; }

.extendedFilterTable { width: 875px; font-size: 14px; }

table.extendedResultsLabel { border-width: 0px; padding: 0px 0px 0px 0px; margin: 0 0 10px 0; width: 1166px; margin-left: 84px; }
/*--End Order Management Details--*/


/*--Login--*/
.ContainerLogin { padding-top: 7px; font-size: 12px; }

.borderLogin { width: 300px; margin-left: auto; margin-right: auto; border: solid 1px #235ED6; }

#Login1 div { padding: 10px 0px 10px 10px; }

#Login1_UserName { width: 150px; margin-left: 55px; }

#Login1_Password { width: 150px; margin-left: 63px; }

#Login1_RememberMe { margin: 0px; padding: 0px; text-align: left; }

.AspNet-Login-TitlePanel { color: #235ED6; font-size: 12pt; }

.AspNet-Login-RememberMePanel label { margin: 0px; padding: 0px; }

.AspNet-Login-SubmitPanel { text-align: right; margin-right: 10px; }

#Login1_LoginButton { width: 100px; }
/*--End Login--*/


/*--Page Catalog--*/
fieldset.catalogue { border: solid 1px #235ED6; float: left; width: 45%; padding: 5px; margin: 10px 15px 10px 15px; }

fieldset.catalogue legend { text-transform: uppercase; }

fieldset.catalogue label { float: right; margin: 2px 15px 0px 0px; padding: 0px; }

fieldset.catalogue label.droit { float: none; text-align: left; margin: 0px; padding: 0px 10px 0px 0px; }

fieldset.catalogue blockquote { margin: 0px; padding: 0px 0px 0px 15px; }

fieldset.catalogue input[type="text"] { width: 225px; margin: 0px; padding: 0px; }

fieldset.catalogue textarea { width: 225px; height: 100px; margin: 0px; padding: 0px; }

fieldset.catalogue select { width: 229px; margin: 0px; padding: 0px; }

fieldset.catalogue input.price { width: 208px; margin: 0px 0px 0px 10px; padding: 0px; }

fieldset.catalogue input.quantity { width: 90px; margin: 0px; padding: 0px; }

fieldset.catalogue table.division { width: 100%; }

fieldset.catalogue table.division td { width: 50%; }

/*fieldset.catalogue td { padding: 0px 10px 0px 10px; vertical-align: top; height: 20px; }*/
fieldset.catalogue table.addModify td{ vertical-align: top; height: 20px; }
fieldset.catalogue input.btnDroit { float: right; margin: 0px 20px 0px 0px; padding: 0px; }

.buttons { width: 100%; text-align: center; }

fieldset.catalogue td.down { vertical-align: bottom; }
/*--End Page Catalog--*/

/*--Add Modify Resource--*/
.languageSwitch { width: 100%; text-align: center; }
.languageSwitch input { margin-left: 20px; margin-right: 5px; }
/*--End Add Modify Resource--*/
