﻿@import url(positionnementGR.css);
body{background-image:url(/K1Ressources/Images/24001_1.jpg); background-position:  center 63px; background-repeat: no-repeat;}
a:link{color: #207c9d;}
a:visited{color: #75b1c7;}
a:hover{color: #207c9d;}

/*Titres*/
h1 {padding:0 0 3px 0;margin:0 0 10px 0;font-size: 1.24em; color:#54993a; background:url(/K1Ressources/Images/26099_1.gif) repeat-x left bottom;}
h2{padding:0 0 2px 25px;margin:0 0 10px 0; font-size: 1.1em; color:#cc630e;background-image:url(/K1Ressources/Images/24024_1.gif); background-repeat:no-repeat; background-position: left center;}
h3{padding: 0px 0px 2px 25px; font-size: 1em;margin-bottom:12px; background: url(/K1Ressources/Images/24024_1.gif) no-repeat left 4px;border-bottom:solid 1px #cbc7c8;}

.veuillezpatienter{border:solid 1px white; background-color:White;}

.menuderoulant {font: verdana normal 1em; margin:0 0 0 0px;}
.menuderoulant ul {padding: 0; margin: 0; list-style: none; }
.menuderoulant li.itemniveau0 { float: left; position: relative;} 
.menuderoulant li ul.blockniveau1 { display: none; position: absolute;}
.menuderoulant li:hover ul.blockniveau1, .menuderoulant li.over ul.blockniveau1 {z-index:100; display: block; width: 210px; border: solid 1px #8f8f91; background-color: white;top:44px;left:-2px; background-image:url(/K1Ressources/Images/24005_1.gif); background-position:bottom; background-repeat:repeat-x;}

.menuderoulant li.multicolonnes{float:left;clear:none; width:170px; }
.menuderoulant li.multicolonnes li{float:none;}

.menuderoulant a{font-weight:normal;}
.menuderoulant a:hover{ text-decoration:none;}
.menuderoulant ul.blockniveau0{background-image:url(/K1Ressources/Images/24002_1.gif); background-repeat:repeat-x; background-color:#666667; height:45px;}
.menuderoulant ul.blockniveau0 a, .menuderoulant ul.blockniveau0 span{display:block;background:url("/K1Ressources/Images/24026_1.gif") no-repeat right top;height:36px;padding:9px 17px 0 15px;color:#ffffff; }
.menuderoulant li.itemniveau0{text-align:center;width:137px; }
.menuderoulant li.itemniveau0:hover, .menuderoulant li.over{background-image:url(/K1Ressources/Images/24004_1.gif);z-index: 999;}
.menuderoulant li.itemniveau0:hover a, .menuderoulant li.over a{background-image:url("/K1Ressources/Images/24026_1.gif");color:#39393a;z-index: 999;}
.menuderoulant li.selectionne{background:url(/K1Ressources/Images/24003_1.gif);}
.menuderoulant li.selectionne a{background-image:url(/K1Ressources/Images/24017_1.gif);color:#ffffff;}

.menuderoulant li.itemniveau0 .blockniveau1{padding-top:12px; z-index:100;}
.menuderoulant li.itemniveau0 .blockniveau1 li.itemniveau1 {text-align:left;padding: 5px 15px 10px 15px; background: url(/K1Ressources/Images/24025_1.gif) no-repeat center bottom;}
.menuderoulant li.itemniveau0 .blockniveau1 li.dernier{padding-bottom:12px; background-image:none;}
.menuderoulant li.itemniveau0 .blockniveau1 li.itemniveau1 a{background-image:url(/K1Ressources/Images/17058_1_a.gif); font-size:0.85em;display:inline;padding:0; color:#4b4b4b;}
.menuderoulant li.itemniveau0 .blockniveau1 li.itemniveau1 a:hover{color:#268cad; text-decoration:underline;}

.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes{color:#549a3a; font-weight:bold; font-size:0.85em;background-image:none;}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul{padding-top:10px; padding-left:10px;}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul li{padding-bottom:7px;color:#4b4b4b; list-style-image:url(/K1Ressources/Images/26355_1.gif)}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul li:hover{background-image:none;}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul li.over{background-image:none;}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul a{color:#4b4b4b; font-weight:normal;font-size:1em;}
.menuderoulant li.itemniveau0 .blockniveau1 li.multicolonnes ul a:hover{color:#268cad; text-decoration:underline;}

.zonepicto{width:100%;height:97px;/*background-image:url(/K1Ressources/Images/24020_1.jpg); background-repeat:no-repeat;*/ font-size:0.85em;}
.zonepicto .imgsignature{float:left;}
.zonepicto ul{padding: 25px 6px 0 0; margin: 0; list-style: none;text-align:right;}
.zonepicto li{float:right; text-align:center;margin-right:10px;background-repeat:no-repeat; background-position:center top;}
.zonepicto li.profile{background-image:url(/K1Ressources/Images/24021_1.gif); }
.zonepicto li.joindre{background-image:url(/K1Ressources/Images/24016_1.gif);}
.zonepicto li.message{background-image:url(/K1Ressources/Images/24015_1.gif);}
.zonepicto li a img{margin-bottom:1px; padding:0; height:47px; width:45px;}
.zonepicto li a span{background-color:#bdd0de;padding:1px 5px 2px 5px; height:13px;}
.zonepicto li.profile span{display:block; cursor:pointer; width:35px;}
.zonepicto li.message span{display:block; cursor:pointer; width:103px;}
.zonepicto li.joindre span{display:block; cursor:pointer; width:72px;}
.zonepicto li a, .zonepicto li a:link, .zonepicto li a:visited, .zonepicto li a:hover{ font-weight:normal; color:Black;}
.zonepicto li a:hover span{text-decoration:underline; } /*pour mettre de la couleur de texte différent ;)*/

.servicesQuebec { float: left; padding-top: 55px;}

.rechercheGR .msgerreur{float:left;font-size: 0.85em;color: #c20503 !important;padding:0;}

.sectiongauche{background-image:url(/K1Ressources/Images/24012_1.jpg); background-repeat:no-repeat; background-color:White; min-height:393px;}
.sectiondroite{color:#444545;}

/*Accueil*/
.accueil .contenubackgroundvert{background-image:url(/K1Ressources/Images/26056_1.gif);}
.accueil h2{display:block; margin:0 0 0 13px; padding:14px 0px 6px 0px; font-weight:bold; color:#549a3a; background-image:none;font-size:1em;}
.accueil .contenubackgroundvert a{color:#207c9d;text-decoration:underline;}
.accueil .contenubackgroundvert a:hover{color:#4d96b1;}
.sectiongaucheaccueil div.envedetteaccueil{background:url(/K1Ressources/Images/26062_1.gif) no-repeat top; }
.sectiongaucheaccueil div.envedetteaccueil div{background:url(/K1Ressources/Images/26063_1.gif) no-repeat bottom;padding:0 10px 20px 0px;}
.sectiongaucheaccueil div.envedetteaccueil h2{background:url(/K1Ressources/Images/26065_1.gif) repeat-x bottom;}
.sectiongaucheaccueil div.envedetteaccueil ul{padding-left:10px;margin-left:10px;margin-bottom:0;margin-top:5px;}
.sectiongaucheaccueil div.envedetteaccueil li{list-style-type:none; background:transparent url(/K1Ressources/Images/24022_1.gif) no-repeat scroll left 8px;}
.sectiongaucheaccueil div.envedetteaccueil li span{display:block;padding:5px 0 5px 18px;}
.sectiongaucheaccueil div.envedetteaccueil li div{background:url(/K1Ressources/Images/26071_1.gif) repeat-x bottom;padding-bottom:5px;margin-bottom:5px;}
.sectiongaucheaccueil div.messageaccueil{background:url(/K1Ressources/Images/26070_1.gif) no-repeat top;}
.sectiongaucheaccueil div.messageaccueil h2{background-image:url(/K1Ressources/Images/3934_1_a.gif);}
.sectiongaucheaccueil div.messageaccueil div{background:url(/K1Ressources/Images/26069_1.gif) no-repeat bottom;padding:0 10px 20px 0px;}
.sectiongaucheaccueil div.messageaccueil ul{padding-left:10px;margin-left:10px;margin-bottom:0;margin-top:1px;}
.sectiongaucheaccueil div.messageaccueil li{list-style-type:none; background:transparent url(/K1Ressources/Images/26064_1.gif) no-repeat scroll left 8px;}
.sectiongaucheaccueil div.messageaccueil li.aucunmessage{background-image:none;}
.sectiongaucheaccueil div.messageaccueil li.aucunmessage span{padding-left:0;}
.sectiongaucheaccueil div.messageaccueil li span{display:block;padding:4px 0 4px 26px;}
.sectiongaucheaccueil div.messageaccueil li div{background:url(/K1Ressources/Images/26071_1.gif) repeat-x bottom;padding-bottom:5px;margin-bottom:5px;}
.sectiongaucheaccueil .lienrapide a{font-weight:bold;text-decoration:none;color:#54993a;display:block;background: url(/K1Ressources/Images/26057_1.gif) no-repeat;padding: 8px 20px 8px 13px;}
.sectiongaucheaccueil .lienrapide a:hover{color:#268cad;  background: url(/K1Ressources/Images/26058_1.gif) no-repeat;}
.sectiondroiteaccueil div.actualiteaccueil{background:url(/K1Ressources/Images/26054_1.gif) no-repeat top;}
.sectiondroiteaccueil div.actualiteaccueil div{background:url(/K1Ressources/Images/26053_1.gif) no-repeat bottom;padding:0 10px 20px 0px;}
.sectiondroiteaccueil div.actualiteaccueil ul{list-style-type:none; margin:10px 0 0 7px; padding-left:7px;}
.sectiondroiteaccueil div.actualiteaccueil ul li{padding-bottom:5px; margin-bottom:5px;background:url(/K1Ressources/Images/26072_1.gif) repeat-x center bottom;}
.sectiondroiteaccueil div.informeraccueil{background:url(/K1Ressources/Images/26068_1.gif) no-repeat top;}
.sectiondroiteaccueil div.informeraccueil div{background:url(/K1Ressources/Images/26067_1.gif) no-repeat bottom;padding:0 10px 20px 0px;}
.sectiondroiteaccueil div.informeraccueil ul{padding-left:10px;margin-left:10px; margin-top:5px; margin-bottom:0;}
.sectiondroiteaccueil div.informeraccueil li{list-style-type:none; background:transparent url(/K1Ressources/Images/26075_1.gif) no-repeat scroll left 8px;}
.sectiondroiteaccueil div.informeraccueil li a:link{color:#207c9d; text-decoration:none;}
.sectiondroiteaccueil div.informeraccueil li a:visited{color:#4d96b1;}
.sectiondroiteaccueil div.informeraccueil li a:hover{color:#207c9d; text-decoration:underline;}
.sectiondroiteaccueil div.informeraccueil li span{display:block;padding:4px 0 2px 18px;}
.sectiondroiteaccueil div.actualiteaccueil h2, .sectiondroiteaccueil div.informeraccueil h2{background:url(/K1Ressources/Images/26066_1.gif) repeat-x bottom;}
.sectioncentreaccueil .bgsectioncentre{background:url(/K1Ressources/Images/26061_1_f.gif) no-repeat top;}
.sectioncentreaccueil .bgsectioncentre div{background:url(/K1Ressources/Images/26060_1.gif) no-repeat bottom;padding:0px 10px 20px 10px;min-height:300px}
.sectioncentreaccueil .bgsectioncentre .imagecentre{padding-left:4px;}
.sectioncentreaccueil h2{background:url(/K1Ressources/Images/26065_1.gif) repeat-x bottom;margin-right:10px;}
.sectioncentreaccueil p{margin:10px 10px 10px 13px; font-size:0.85em;}
.sectioncentreaccueil p.lignehaut{background:url(/K1Ressources/Images/26071_1.gif) repeat-x top;padding-top:10px;margin-top:5px; }
.sectioncentreaccueil h1 {padding:0;margin:0;border:none;}
.sectiongaucheaccueil ul, .sectiondroiteaccueil ul{font-size:0.85em;}
.accueil .sectioncentreaccueil .hyperlienpopup{text-decoration:none;}

.titresujet{ padding:20px 0 0 28px; margin-left:-8px; background-image:url(/K1Ressources/Images/24007_1.jpg); background-repeat:repeat-x; background-color:#8fbe49; background-position:bottom;}
.contenubackgroundvertpleinlargeur .titresujet{margin-left:0px; padding-left:20px;}
.titresujet div{ background-image:url(/K1Ressources/Images/24018_1.jpg); background-position: right bottom; background-repeat: no-repeat;}
.titresujet .titre{color:White; font-size:1.8em;}
.nomservice{color:#818180; text-transform:uppercase; font-size:0.73em;display:block;font-weight:normal;}

div.zonecontenu{min-height:400px; background-color:White; background-image:url(/K1Ressources/Images/24019_1.jpg); background-position:right top; background-repeat:no-repeat;}
.contenubackgroundvert, .contenubackgroundvertpleinlargeur{background-image:url(/K1Ressources/Images/24006_1.jpg); background-repeat:repeat-x; min-height:300px;padding-top:4px;}

div.consigne ul, .zonelibellechamp ul{ list-style-image: url(/K1Ressources/Images/26234_1.gif);}

.zonelibellechamp{background-color:#edecec; border: solid 1px #bebdbd;}
.validation input, .validation textarea{ background-color:transparent;}
.zonelibellechamp h3{background-image:url(/K1Ressources/Images/3934_1_a.gif);}

.datagrid table {border-bottom: solid 1px #7298a5;}
.datagrid thead th{background:#b9d1dd url(/K1Ressources/Images/24010_1.jpg) repeat-x scroll top right;border-top: solid 1px #7298a5;border-bottom: solid 1px #7298a5; color:White;}
.datagrid th a:link, .datagrid th a:visited{text-decoration:none; color:White;}
.datagrid tr.alternative{ background-color:#e4ecef;}
.datagrid table table tr{background-color: Transparent;}
.datagrid td.gras{font-weight:bold;}
.datagrid td.souligne{border-bottom:solid 2px #7298a5; padding-bottom:20px;}
.tri th{background-image:url(18381_1_f.gif); background-position:top right; background-repeat:no-repeat;}
.tri th input.haut{background-image:url(/K1Ressources/Images/26310_1.gif);}
.tri th input.bas{background-image:url(/K1Ressources/Images/26311_1.gif);}

.zonecontexte{background-color:#f2f2f2; border: solid 1px #dcdadb;}
.zoneimportante{background:white url(/K1Ressources/Images/24013_1.jpg) repeat-x scroll left top; border: solid 1px #7298a5;}
.erreurfonctionnelle{background:transparent url(/K1Ressources/Images/26333_1.gif) no-repeat scroll left top;min-height:23px;}
.erreurfonctionnelle .reliefmessageerreur{color:#444545;}
.zonemessageinfor{background:transparent url(/K1Ressources/Images/32738_1_f.gif) no-repeat scroll left top;min-height:23px;}
.deuxcolonnes ul{list-style-image: url(/K1Ressources/Images/26234_1.gif);}

.tabledocuments {border-bottom:1px solid #7298A5;border-collapse:collapse;border-spacing:0;width:100%;}
.tabledocuments th{text-align:left; background-color:#c7d8e0;border-bottom:1px solid #7298A5;border-top:1px solid #7298A5;}
.tabledocuments th, .tabledocuments td{padding-left:15px;padding-top:3px;padding-bottom:2px;vertical-align:top;}
.tabledocuments tr.alterne td{background-color:#e7e9e8;}

table.tablecoordonnees{border:solid 1px #dededc; width:97%; margin-bottom: 10px;}
table.tablecoordonnees th{background-color:#b9cad4; padding:5px 10px; vertical-align:top; text-align:left;}
table.tablecoordonnees td{background-color:#e7e9e8; padding:5px 10px; vertical-align:top;}

table.tableheures{border:solid 1px #dededc; margin-bottom: 10px;}
table.tableheures th{background-color:#b9cad4; padding:5px 10px; vertical-align:top; text-align:left;}
table.tableheures td{background-color:#e7e9e8; padding:5px 10px; vertical-align:top;}

table.tableinfo{border:solid 1px #dededc; margin-bottom: 10px;}
table.tableinfo th{background-color:#b9cad4; padding:5px; vertical-align:top; text-align:left;}
table.tableinfo td{background-color:#e7e9e8; padding:5px; vertical-align:top;}


table.tableexplication{}
table.tableexplication th{text-align:left; white-space:nowrap;}
table.tableexplication td{padding-bottom:5px;}
table.tableexplication td ul{list-style-image: url(/K1Ressources/Images/26234_1.gif);padding-left:12px;margin-left:12px;margin-top:5px;}

.gras{font-weight:bold;}

.rubanboutonssec{background: transparent url(/K1Ressources/Images/26350_1.gif) repeat-x 0 0; }
.rubanboutonssec span.bouton{background:url(/K1Ressources/Images/26074_1.gif) repeat-x bottom;}
.rubanboutonssec span.bouton input{color:#258cad;border:solid 1px #cbc7c8; background:white url(/K1Ressources/Images/26073_1.gif) repeat-x bottom;}

.rubanboutonsprim{border-bottom:solid 1px #dcdadb;border-top:solid 1px #dcdadb; background:white url(/K1Ressources/Images/24011_1.jpg) repeat-y scroll left top;}
.rubanboutonsprim span.bouton{ background:url(/K1Ressources/Images/26074_1.gif) repeat-x bottom;}
.rubanboutonsprim span.bouton input{color:#258cad;border:solid 1px #cbc7c8; background:white url(/K1Ressources/Images/26073_1.gif) repeat-x bottom;}
.rubanboutonsprim span.boutondefaut input{border-color:#258cad;}

.aspNetDisabled{color:#a0a0a0 !important;}

.menutransaction li{background-color:#F2F2F2;border-top: solid 1px #dcdadb; color:#888687;}
.menutransaction li.courante{background: white url(/K1Ressources/Images/24009_1.jpg) no-repeat scroll 0px 3px;}
.menutransaction .titre{background: #e4ebef url(/K1Ressources/Images/24014_1.jpg) no-repeat scroll left top;border-top: solid 1px #dcdadb;color:#2383a4;}
.menutransaction .soustitre{background: #b9d1dd url(/K1Ressources/Images/24010_1.jpg) repeat-x scroll left top;border-top: solid 1px #dcdadb;color:White;}

.rubanmenuvertical div ul li{background:transparent url(/K1Ressources/Images/24022_1.gif) no-repeat scroll left 8px;}
.rubanmenuvertical div ul li a{border-top: solid 1px #dcdadb;}
.rubanmenuvertical div ul li a:visited{color:#207c9d;}
.rubanmenuvertical .titremenusujet{color:#54993a; background:transparent url(/K1Ressources/Images/24023_1.gif) no-repeat scroll right center;}
.rubanmenuvertical .titremenusujet a{color:#54993a;}
.rubanmenuvertical .soustitre{background: #e4ebef url(/K1Ressources/Images/24014_1.jpg) no-repeat scroll left top;border-top: solid 1px #dcdadb;color:#2383a4;}

.piedpage{color:#888687;background: white url(/K1Ressources/Images/24008_1.gif) repeat-x scroll top left;}
.piedpage a{color:#a1a3a2;}
.piedpage a:hover{color:#268cad;}
.piedpage ul li{border-left:1px solid #999999; }

/*calendrier*/
.k1calendrierpopup {border:solid 1px #BEBDBD;}
.k1calendrierpopup table{margin-bottom:0; width:175px; border:solid 4px white;}
.k1calendrierpopup table table{border:0;}
/*entete*/
.k1calendrierpopup td.cpmonthnavigation{ text-align:center; height:20px;background-color:#EDECEC;}
/*contenu*/
.k1calendrierpopup td.cpdaycolumnheader,
.k1calendrierpopup td.cpothermonthdate,
.k1calendrierpopup td.cpcurrentmonthdate,
.k1calendrierpopup td.cpcurrentdate
{padding-left:1px; padding-right:1px; text-align:center;}
/*pied*/
.k1calendrierpopup td.cpclosetext{padding-left:1px; padding-right:1px; padding-top:7px; text-align:center;}
.k1calendrierpopup input.cpclosetext{margin-left:10px;color:#258cad;border:solid 1px #cbc7c8; background:white url(/K1Ressources/Images/26073_1.gif) repeat-x bottom;}