/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jul 11, 2014, 10:39:21 AM
    Author     : jerome.dupont
*/
@font-face {
 font-family: Insight;
 src: url("Insight_screen_Regular-e.eot") /* EOT file for IE */
}
@font-face {
 font-family: Insight;
 src: url("Insight_screen_Regular-e.ttf") /* TTF file for CSS3 browsers */
}
body{
    font-family: Insight, Arial, Helvetica;
}

.headerBandLeft{
    background-image: url(../images/headerBandFull.png);
    height:154px; 
    width:100%;
}
.headerBandLeftSmall{
    background-image: url(../images/headerBandGfk.png);
    height:106px; 
    width:305px;
}
.headerRight{
    background-image: url(../images/bgHeader.png);
    height:106px;
}
 
.buttonFR {
        -moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
        -webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
        box-shadow:inset 0px 1px 0px 0px #a4e271;
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #92af2b), color-stop(1, #c3d18d));
        background:-moz-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-webkit-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-o-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-ms-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:linear-gradient(to bottom, #92af2b 5%, #c3d18d 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92af2b', endColorstr='#c3d18d',GradientType=0);
        background-color:#92af2b;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        border:1px solid #74b807;
        display:inline-block;
        cursor:pointer;
        color:#ffffff;
        font-family:Insight,arial;
        font-size:13px;
        font-weight:bold;
        padding:2px 11px;
        text-decoration:none;
        text-shadow:0px 1px 0px #528009;
}
.buttonFR:hover {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c3d18d), color-stop(1, #92af2b));
        background:-moz-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-webkit-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-o-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-ms-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:linear-gradient(to bottom, #c3d18d 5%, #92af2b 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c3d18d', endColorstr='#92af2b',GradientType=0);
        background-color:#c3d18d;
        color:#ffffff;
}
.buttonFR:active {
        position:relative;
        top:1px;
}


.buttonNL {
        -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
        -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
        box-shadow:inset 0px 1px 0px 0px #fce2c1;
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcb017), color-stop(1, #ffd48e));
        background:-moz-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-webkit-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-o-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-ms-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:linear-gradient(to bottom, #fcb017 5%, #ffd48e 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb017', endColorstr='#ffd48e',GradientType=0);
        background-color:#fcb017;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        border:1px solid #eeb44f;
        display:inline-block;
        cursor:pointer;
        color:#ffffff;
        font-family:Insight,arial;
        font-size:13px;
        font-weight:bold;
        padding:2px 11px;
        text-decoration:none;
        text-shadow:0px 1px 0px #cc9f52;
}
.buttonNL:hover {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd48e), color-stop(1, #fcb017));
        background:-moz-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-webkit-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-o-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-ms-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:linear-gradient(to bottom, #ffd48e 5%, #fcb017 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd48e', endColorstr='#fcb017',GradientType=0);
        background-color:#ffd48e;
        color:#ffffff;
}
.buttonNL:active {
        position:relative;
        top:1px;
}
.bigButtonFR {
        -moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
        -webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
        box-shadow:inset 0px 1px 0px 0px #a4e271;
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #92af2b), color-stop(1, #c3d18d));
        background:-moz-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-webkit-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-o-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:-ms-linear-gradient(top, #92af2b 5%, #c3d18d 100%);
        background:linear-gradient(to bottom, #92af2b 5%, #c3d18d 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92af2b', endColorstr='#c3d18d',GradientType=0);
        background-color:#92af2b;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:5px;
        border:1px solid #74b807;
        display:inline-block;
        cursor:pointer;
        color:#ffffff;
        font-family:Insight,arial;
        font-size:15px;
        font-weight:bold;
        padding:4px 11px;
        text-decoration:none;
        text-shadow:0px 1px 0px #528009;
}
.bigButtonFR:hover {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c3d18d), color-stop(1, #92af2b));
        background:-moz-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-webkit-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-o-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:-ms-linear-gradient(top, #c3d18d 5%, #92af2b 100%);
        background:linear-gradient(to bottom, #c3d18d 5%, #92af2b 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c3d18d', endColorstr='#92af2b',GradientType=0);
        background-color:#c3d18d;
        color:#ffffff;
}

.bigButtonNL {
        -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
        -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
        box-shadow:inset 0px 1px 0px 0px #fce2c1;
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcb017), color-stop(1, #ffd48e));
        background:-moz-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-webkit-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-o-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:-ms-linear-gradient(top, #fcb017 5%, #ffd48e 100%);
        background:linear-gradient(to bottom, #fcb017 5%, #ffd48e 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb017', endColorstr='#ffd48e',GradientType=0);
        background-color:#fcb017;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:5px;
        border:1px solid #eeb44f;
        display:inline-block;
        cursor:pointer;
        color:#ffffff;
        font-family:Insight,arial;
        font-size:15px;
        font-weight:bold;
        padding:4px 11px;
        text-decoration:none;
        text-shadow:0px 1px 0px #cc9f52;
        
}
.bigButtonNL:hover {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd48e), color-stop(1, #fcb017));
        background:-moz-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-webkit-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-o-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:-ms-linear-gradient(top, #ffd48e 5%, #fcb017 100%);
        background:linear-gradient(to bottom, #ffd48e 5%, #fcb017 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd48e', endColorstr='#fcb017',GradientType=0);
        background-color:#ffd48e;
        color:#ffffff;
}
a,a.lnk{
     font-size:13px;
     color:#F78E1E;
     text-decoration: underline
}
a:hover{
     color:#92AF2B;
}
a.lnk:hover{
     color:#877B77;
}
div.contact{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #877B77;

}
.txtContent{
     font-size:14px;
     color:#877B77;
}
.label{
     font-size:13px;
     color:#877B77;
}
td.tabsContainer,td.tabsContainerSelected{
     height:45px;

}
td.leftTabSelected{
    width:1px;
    background-image: url(../images/leftBgSelectedTab.png);
}
td.tabSelected{
    background-image: url(../images/bgSelectedTab.png);
    color: #727272;
}
div.tab{
    margin-left:10px;
    margin-right:10px;
    font-size:14px;
}
 td.leftTabNotSelected{
    width:1px;
    background-image: url(../images/leftBgNotSelectedTab.png);
}
td.tabNotSelected{
    background-image: url(../images/bgNotSelectedTab.png);
    color: white;
}
td.tabNotSelectedHovered{
    background-image: url(../images/bgNotSelectedTabHovered.png);
    color: white;
}
div.title{
     font-size:20px;
     color:#E55A00;
     text-align: left
}
div.subTitle1,div.likeH3{
     font-size:17px;
     color:#007DC3;
     text-align: left
}
h3,div.subTitle2{
     font-size:16px;
     color:#007DC3;
     text-align: left;
     font-weight: normal;
}
hr.mainHR{
   color: #727272;
   background-color: #727272;
   height: 1px; border: 0;

}
.rem{
    color:#92AF2B;
    font-size:13px;
}
table.main{
	color: #877B77;
	font-size: 14px;
	/*font-family: Arial, Helvetica, sans-serif;*/
}
.alerte{
	color:#FF0000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}
.alerteOrange{
	color:#F78E1E;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}
table.stat,table.tab{
	background-color: #727272;
	font-size: 13px;
        
	
}
td.stat{
	padding : 10px;
	background-color: #FBFBFB;
        color: #877B77;
	
	
}
td.tab{
	padding : 5px;
	background-color: #FBFBFB;
        color: #877B77;
	
	
}
th.stat,th.tab{
        /*background-image: url(../images/tabHeader_bg.png);*/
        padding : 2px;
	color: #ffffff;
	text-align: left;
        background-color: #F78E1E;
        
	
}
.maskable{
	display:none;
}
div.popupStyle{
	position:absolute;
	left:100px;
	top:300px;
	visibility : hidden;
	z-index : auto;

}
.textFields{
    
}

.bodyFrame{
	font-size: 11px;
	font-family: Insight,Arial, Helvetica;
	color: #877B77;
	background-image: url(../images/rayures.gif);
	
	
	
}
td.tabSurligne{
	padding : 5px;
	background-color: #877B77;
	color: #FFFFFF;
}
td.tabSelectionne{
	background-color: #F78E1E;
	color: #FFFFFF;
	padding : 5px;
}
hr.clearHR{
   color: #E4E4E4;
   background-color: #E4E4E4;
   height: 1px; border: 0;

}

td.leftMenuItem{
    height:40px;
    background-image: url(../images/leftMenuBg.png);
}
div.txtLeftMenu{
    font-size:14px;
    color:#808080;
}
div.txtLeftMenuHovered,div.txtLeftMenuSelected{
    font-size:14px;
    color:#007DC3;
}
ul{
    color:#92AF2B;
    font-size:15px;
}
a.listLittle{
     font-size:8px;
     color:#F78E1E;
     text-decoration: none
     
}
a.listLittle:hover{
     color:#92AF2B;
}

