﻿/*
html, body
{
    color: #000;
	font-family: "Arial", "Verdana", "Tahoma", sans-serif;
	font-size: 12px;
	margin: 5px;
}
*/


/*************************************** Asp.net Menu *********************/
.staticMenu { background-color: Red; padding: 1px 1px 1px 1px; }
.staticMenuItem { background-color: #FFC0C0; border-color: #4169e1; border-style: Outset; border-width: 5px; padding: 0px 4px 0px 4px; }
.staticMenuItem a:hover { background-color: Aqua; }
.dynamicMenu { padding: 0px 4px 0px 4px; }
.dynamicMenuItem { background-color: Yellow; border-color: #4169e1; border-width: 5px; border-style: outset; padding: 0px 4px 0px 4px; }
.dynamicMenuItem a:hover { background-color: Aqua; }

/*************************************** Boutons **************************/
.buttonSubmit2 /* n'est pas utilisé, autre méthode possible */ { width: 35px; height: 35px; padding: 55px 0 0; margin: 0; border: 0; background: transparent url(/LacWeb/image/gps_button.gif) no-repeat top center; overflow: hidden; vertical-align: middle; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* IE 5.x */ }

.buttonDefault, .buttonSubmit { border: 0px; margin: 3px; width: 86px; height: 21px; font: normal 90%/1.8em Arial, sans-serif; text-decoration: none; color: #343434; background-image: url(CssImg/button.gif); background-color: Transparent; text-align: center; line-height: 19px; }

.buttonCancel, .buttonDelete { border: 0px; margin: 3px; width: 86px; font-family: Arial; height: 21px; color: Red; background-image: url(CssImg/button.gif); background-color: Transparent; text-align: center; line-height: 19px; }

.buttonSmallCollapse { border: 0px; margin: 3px; width: 11px; height: 11px; background-image: url(CssImg/treeMinus.gif); background-color: Transparent; }

.buttonSmallExpand { border: 0px; margin: 3px; width: 11px; height: 11px; background-image: url(CssImg/treePlus.gif); background-color: Transparent; }

.buttonSmallSave { border: 0px; margin: 3px; width: 16px; height: 16px; background-image: url(CssImg/save2.gif); background-color: Transparent; }

.buttonSmallNew { border: 0px; margin: 3px; width: 16px; height: 16px; background-image: url(CssImg/new.gif); background-color: Transparent; }

/************************************** Messages ********************/

.errorMessage { color: #000; background-color: #eeeeee; margin-top: 10px; font: normal 1.1em/1.1em verdana, arial, helvetica, sans-serif; border-style: ridge; border-color: #eeeeee; position: absolute; top: 50px; left: 30%; width: 40%; padding: 15px; text-align: center; }

.errorMessageFull { background-color: Red; border-color: Blue; border-style: dashed; font-size: large; color: yellow; position: absolute; top: 40px; left: 10%; width: 80%; height: 40%; text-align: justify; }

.popupMessage { color: #000; background-color: #eeeeee; margin-top: 10px; font: normal 1.1em/1.1em verdana, arial, helvetica, sans-serif; border-style: ridge; border-color: #eeeeee; position: absolute; top: 25px; left: 30%; width: 40%; padding: 15px; text-align: center; }

/************************************** Labels ********************/

.title { font-weight: bold; font-size: 30px; color: gray; font-family: cursive; text-align: center; }

.subTitle { font-weight: bold; font-size: 20px; color: gray; font-family: cursive; text-align: center; }

.fieldName { font-weight: bold; color: black; height: 20px; }

/******************************* TextBoxes ****************************/
.textBox { border-right: #c3d9f9 1px solid; border-top: #c3d9f9 1px solid; border-left: #c3d9f9 1px solid; border-bottom: #c3d9f9 1px solid; font-family: "Arial" , "Verdana" , "Tahoma" , sans-serif; font-size: 12px; }

.textBoxMasterShortcut { border-right: #ddd 2px solid; border-top: #ddd 2px solid; border-left: #ddd 2px solid; border-bottom: #ddd 2px solid; margin-bottom: 0px; position: relative; top: -1px; left: 2px; }

/********************************* Panels *****************************/
.panelForm { color: #000; background-color: #eeeeee; padding: 10px; margin-top: 10px; font: normal 1.1em/1.1em verdana, arial, helvetica, sans-serif; border-style: ridge; }

.grid-actions { height: 17px; padding: 3px 5px 0 0; text-align: right; }

.auditlog-propertygrid { border: solid 4px yellow !important; }

.auditlog-propertygrid td { border: solid 0px !important; border-bottom: dotted 1px #cecece !important; padding-left: 7px !important; }

th.auditlog-propertygrid { background: #fff !important; border-left: 0 !important; border-right: 0 !important; }
th.auditlog-propertygrid a { font-weight: bold !important; }

/**************************** Contact RadCombo ************************/

table.contactRadComboHeaderTemplate {
    width:100%;
}

table.contactRadComboItemTemplate {
    width:100%;
}

table.contactRadComboItemTemplate tr {
    vertical-align:top;
}

table.contactRadComboHeaderTemplate .col1, table.contactRadComboItemTemplate .col1 {
    width: 35px;
}

table.contactRadComboItemTemplate .col2 {
}

table.contactRadComboHeaderTemplate .col3, table.contactRadComboItemTemplate .col3 {
    width: 40px;
}

table.contactRadComboHeaderTemplate .col4, table.contactRadComboItemTemplate .col4 {
    width: 100px;
}

table.contactRadComboHeaderTemplate .col5{
    width: 57px;
}
table.contactRadComboItemTemplate .col5 {
    width:40px;
}

table.contactRadComboItemTemplate .cie {
    font-size:.8em;
}


/**************************** User RadCombo ************************/


table.userRadComboItemTemplate tr {
    vertical-align:top;
}

table.userRadComboHeaderTemplate .col1, table.userRadComboItemTemplate .col1 {
    width: 60px;
}

table.userRadComboItemTemplate .col2, table.userRadComboHeaderTemplate .col2 {
   width:200px;
}

table.userRadComboHeaderTemplate .col3, table.userRadComboItemTemplate .col3 {
    width: 80px;
}

table.userRadComboHeaderTemplate .col4, table.userRadComboItemTemplate .col4 {
    width: 40px;
}


table.userRadComboItemTemplate .cie {
    font-size:.8em;
}

