div#siteInfo
{
    position: absolute;
    top: 5px;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 5;
    font-weight: 100;
    font-size: 14px;
    color: white;
}

/* Fil d'arianne */
div.arianneDiv
{
    position: relative;
    top: 42px;
    height: 14px;
    padding: 3px 8px 1px 8px;
    font-size: 11px;
    background-color: rgba(255,255,255,0.8);
    color: #686868;
    box-shadow: 0px 0px 2px #081194;
    font-style: italic;
}

fieldset.answerField
{
    display: none;
    font-size: 12px;
    font-weight: normal;
    margin-bottom:15px;
}

fieldset.answerField.error
{
    background-color:#FEEFB3;
    color: #A3302D;
}

fieldset.answerField.success
{
    background-color:#DFF2BF;
    color: #7A9D3E;
}

fieldset div.answerForm
{
    padding-left: 10px;
}

form .inputError
{
    background-color:#EA857E;
    border: solid #A3302F 1px;
}

/* Partie concernant la zone de temps (date/heure) */
div#time
{
    position: absolute;
    display: block;
    right: 15px;
    width: 150px;
    height: 18px;
    font-size: 11px;
    text-align: right;
    font-weight: bold;
    color: #686868;
    text-shadow: -1px 0 #FAFAFA, 0 1px #FAFAFA, 1px 0 #FAFAFA, 0 -1px #FAFAFA;
}

select#refRateSelect
{
    position: absolute;
    right: 220px;
    top: 16px;
}

select#languageSelect
{
    position: relative;
    vertical-align: middle;
    min-width: 62px;
    visibility: hidden;
}

div#disconnectZone
{
    position: absolute;
    right: 7px;
    top: 0px;
    height:43px;
}

div.loginInfo
{
    position: absolute;
    font-size: 12px;
    font-weight: bold;
    color: black;
    right: 15px;
    top: 10px;
}

div.inlineText
{
    display: inline;
    font-weight: bold;
}

.smallButton
{
    font-size: 11px;
    border: 1px solid black;
    background-color: #FBFBFF;
    padding: 1px 7px;
    font-weight: bold;
}

.smallButton:hover
{
    border: 1px solid #081193;
    background-color: #E0EDF9;
}

#rebootBack
{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: rgba(255, 255, 255, 0.9);
    z-index: 10000;
    display: none;
}

.rebootOver
{
    position: relative;
    width: 450px;
    height: 70px;
    margin-top: calc(50% - 200px);
    margin-left: calc(50% - 250px);
    background-color: white;
    padding: 25px;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    border: 1px solid #A0A3D1;
    border-radius: 8px;
    box-shadow: 2px 2px 3px #A3A6D3;
}

#progressbar
{
    background-color: #1069C9;
}

#info{
    margin: 0 -12px;
}
#dvTabs
{
    border:0;
    background-color:#fdfdfd;
}
#descrtab, #actiontab, #globaltab, #paramtab, #updatetab, #configtab, #ipcfgtab0, #ipcfgtab1, #ipcfgtab2, #ipcfgtab3, #ipcfgtab4, #ipcfgtab5, #ipcfgtab6, #sysstattab, #syslogtab, #cuslogtab, #easlogtab, #usertab, #WSEdit, #WSPCToUnit, #WSUnitToPC {
    padding: 7px 15px 15px 15px;
}
.smallDot
{
    display: inline-block;
    position: relative;
    border-radius: 50%;
    width: 15px;
    height: 15px; 
    margin: auto;
    border: 1px solid gray;
    /* width and height can be anything, as long as they're equal */
}

.blackDot
{
    background: rgb(198,198,198); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(198,198,198,1) 0%, rgba(175,175,175,1) 10%, rgba(0,12,20,1) 80%, rgba(0,12,20,1) 80%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(198,198,198,1)), color-stop(10%,rgba(175,175,175,1)), color-stop(80%,rgba(0,12,20,1)), color-stop(80%,rgba(0,12,20,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(198,198,198,1) 0%,rgba(175,175,175,1) 10%,rgba(0,12,20,1) 80%,rgba(0,12,20,1) 80%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(198,198,198,1) 0%,rgba(175,175,175,1) 10%,rgba(0,12,20,1) 80%,rgba(0,12,20,1) 80%,rgba(0,0,0,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(198,198,198,1) 0%,rgba(175,175,175,1) 10%,rgba(0,12,20,1) 80%,rgba(0,12,20,1) 80%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(198,198,198,1) 0%,rgba(175,175,175,1) 10%,rgba(0,12,20,1) 80%,rgba(0,12,20,1) 80%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.blueDot
{
    background: rgb(132,197,249); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(132,197,249,1) 0%, rgba(118,189,237,1) 10%, rgba(6,42,150,1) 80%, rgba(6,39,69,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(132,197,249,1)), color-stop(10%,rgba(118,189,237,1)), color-stop(80%,rgba(6,42,150,1)), color-stop(100%,rgba(6,39,69,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(132,197,249,1) 0%,rgba(118,189,237,1) 10%,rgba(6,42,150,1) 80%,rgba(6,39,69,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(132,197,249,1) 0%,rgba(118,189,237,1) 10%,rgba(6,42,150,1) 80%,rgba(6,39,69,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(132,197,249,1) 0%,rgba(118,189,237,1) 10%,rgba(6,42,150,1) 80%,rgba(6,39,69,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(132,197,249,1) 0%,rgba(118,189,237,1) 10%,rgba(6,42,150,1) 80%,rgba(6,39,69,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84c5f9', endColorstr='#062745',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.grayDot
{
    background: rgb(244,244,244); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 0%, rgba(237,237,237,1) 10%, rgba(128,138,147,1) 80%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(244,244,244,1)), color-stop(10%,rgba(237,237,237,1)), color-stop(80%,rgba(128,138,147,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 0%,rgba(237,237,237,1) 10%,rgba(128,138,147,1) 80%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 0%,rgba(237,237,237,1) 10%,rgba(128,138,147,1) 80%,rgba(0,0,0,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(244,244,244,1) 0%,rgba(237,237,237,1) 10%,rgba(128,138,147,1) 80%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(244,244,244,1) 0%,rgba(237,237,237,1) 10%,rgba(128,138,147,1) 80%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.greenDot
{
    background: rgb(152,247,131); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%, rgba(121,239,119,1) 10%, rgba(8,150,6,1) 80%, rgba(6,39,69,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(152,247,131,1)), color-stop(10%,rgba(121,239,119,1)), color-stop(80%,rgba(8,150,6,1)), color-stop(100%,rgba(6,39,69,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(121,239,119,1) 10%,rgba(8,150,6,1) 80%,rgba(6,39,69,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(121,239,119,1) 10%,rgba(8,150,6,1) 80%,rgba(6,39,69,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(121,239,119,1) 10%,rgba(8,150,6,1) 80%,rgba(6,39,69,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(152,247,131,1) 0%,rgba(121,239,119,1) 10%,rgba(8,150,6,1) 80%,rgba(6,39,69,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98f783', endColorstr='#062745',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.redDot
{
    background: rgb(244,129,129); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(244,129,129,1) 0%, rgba(242,121,121,1) 10%, rgba(150,6,6,1) 80%, rgba(71,6,6,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(244,129,129,1)), color-stop(10%,rgba(242,121,121,1)), color-stop(80%,rgba(150,6,6,1)), color-stop(100%,rgba(71,6,6,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(244,129,129,1) 0%,rgba(242,121,121,1) 10%,rgba(150,6,6,1) 80%,rgba(71,6,6,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(244,129,129,1) 0%,rgba(242,121,121,1) 10%,rgba(150,6,6,1) 80%,rgba(71,6,6,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(244,129,129,1) 0%,rgba(242,121,121,1) 10%,rgba(150,6,6,1) 80%,rgba(71,6,6,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(244,129,129,1) 0%,rgba(242,121,121,1) 10%,rgba(150,6,6,1) 80%,rgba(71,6,6,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48181', endColorstr='#470606',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

/*background: -webkit-radial-gradient(50% 120%, circle cover, #81e8f6, #76deef 10%, #055194 80%, #062745 100%);*/
.whiteDot
{
    background: rgb(247,247,247); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%, rgba(234,234,234,1) 10%, rgba(255,255,255,1) 80%, rgba(0,0,2,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(247,247,247,1)), color-stop(10%,rgba(234,234,234,1)), color-stop(80%,rgba(255,255,255,1)), color-stop(100%,rgba(0,0,2,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 10%,rgba(255,255,255,1) 80%,rgba(0,0,2,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 10%,rgba(255,255,255,1) 80%,rgba(0,0,2,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 10%,rgba(255,255,255,1) 80%,rgba(0,0,2,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 10%,rgba(255,255,255,1) 80%,rgba(0,0,2,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#000002',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.yellowDot
{
    background: rgb(152,247,131); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%, rgba(247,243,133,1) 0%, rgba(235,237,118,1) 10%, rgba(219,212,8,1) 80%, rgba(6,39,69,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(152,247,131,1)), color-stop(0%,rgba(247,243,133,1)), color-stop(10%,rgba(235,237,118,1)), color-stop(80%,rgba(219,212,8,1)), color-stop(100%,rgba(6,39,69,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(247,243,133,1) 0%,rgba(235,237,118,1) 10%,rgba(219,212,8,1) 80%,rgba(6,39,69,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(247,243,133,1) 0%,rgba(235,237,118,1) 10%,rgba(219,212,8,1) 80%,rgba(6,39,69,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(152,247,131,1) 0%,rgba(247,243,133,1) 0%,rgba(235,237,118,1) 10%,rgba(219,212,8,1) 80%,rgba(6,39,69,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(152,247,131,1) 0%,rgba(247,243,133,1) 0%,rgba(235,237,118,1) 10%,rgba(219,212,8,1) 80%,rgba(6,39,69,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98f783', endColorstr='#062745',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.blackDot:before, .blueDot:before, .grayDot:before, .greenDot:before, .redDot:before, .whiteDot:before, .yellowDot:before
{
    content: "";
    position: absolute;
    top: 1%;
    left: 5%;
    width: 90%;
    height: 90%;
    border-radius: 50%;
    background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 58%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(58%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 58%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 58%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 58%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 58%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -o-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
    z-index: 2;
}

.majorstatediv
{
    background-color: #ff2800;
}

.minorstatediv
{
    background-color: #FEFB57;
}

.actionstatediv
{
    background-color: #4dd3ff;
}

.disablestatediv, .commlostdiv, .nocfgstatediv
{
    background-color: #bab9b9;
}

.normalstatediv
{
    background-color: #00ff56;
}

.lockstatediv
{
    background-color: #ffb400;
}

.nocfgstatediv, .majorstatediv, .minorstatediv, .actionstatediv, .disablestatediv, .normalstatediv, .lockstatediv, .commlostdiv
{
    height: 21px;
    line-height: 21px;
}

.listviewedit
{
    width: 25px;
}

.listviewstate
{
    width: 100px;
}

.listviewid
{
    width: 60px;
}

.listviewdescr
{
    text-align: left;
    padding-left: 20px;
}

.listviewpower, .listviewdrift, .listviewdevmod, .listviewstereo
{
    width: 60px;
}

.listviewevent
{
    width: 180px;
}

/* utile afin de faire le "Scrollbox" du RDS*/
#listFmbmTable
{
    table-layout:fixed;
}
/* utile afin de faire le "Scrollbox" du RDS*/
.listviewrds
{
    white-space: nowrap;
    overflow: hidden;
    width: 200px;
}
.dateComboBox
{
    width: 60px;
}

.listviewtestcol1
{
    text-align: left;
    font-size: 20px;
    width: 80px;
}

.listviewtestcol2
{
    text-align: left;
    font-size: 20px;
    width: 40px;
}

.listviewtestcol3
{
    text-align: left;
    font-size: 20px;
    width: 40px;
}
