﻿/* feuille de style du pack privilege */



img {

  display: block;

}



body {

  margin: 0px;

  vertical-align: top;

  font-family: verdana;

  font-size: 10px;

  color: #000000;

  scrollbar-face-color: #D4D0C8;

  scrollbar-shadow-color: #808080;

  scrollbar-highlight-color: #FFFFFF;

  scrollbar-3dlight-color: #D4D0C8;

  scrollbar-darkshadow-color: #404040;

  scrollbar-track-color: #EEEEEE;

  scrollbar-arrow-color: #000000;

  background-color: #FFFFFF;
  


  } 

  

a:link {

  color: #000000;

}

a:visited {

  color: #000000;

}

a:hover {

  color: #999999;

  text-decoration: none;

}

a:active {

  color: #000000;

  text-decoration: none;

}



table {
  font-size: 10px;
  padding: 0px;

}
table.Background {
  padding: 0px;
  width: 100%;
}

td.Background {
  vertical-align: top;
}

table.Box {
  background-color: #FFFFFF;
  border-width: 2px;
  width: 700px;
  margin-left: auto;
  margin-right: auto;
  border:1px solid #dddddd;
  border-top:none;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.BoxMap {
  height: 500px;
}
td.BoxSeparator {
  height: 3px;
}

table.BoxTitle {
  background-color: #c1e7f8;
  height: 25px;
  width: 700px;
  margin-left: auto;
  margin-right: auto;
  border:1px solid #dddddd;
  border-bottom:none;
}

font.BoxTitle {
  color: #000000;
  font-family: Arial;
  font-weight: bold;
  font-size: 15px;
  padding:0 15px;
}



font.BoxSubTitle {
  color: #003575;
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
}



table.Form {
  text-align: right;
}
table.Form td {
  font-size:11px;
}


select.Form {
  width: 150px;
  height: 17px;
  font-family: verdana;
  font-size: 10px;
}



input.Form {

  width: 150px;

  height: 17px;

  font-family: verdana;

  font-size: 10px;

}



textarea.Form {

  font-family: verdana;

  font-size: 10px;

}



font.FormTitle {

  font-size: 11px;

  font-family: verdana;

  font-weight: bold;
}
font.FormTitle p{ padding:3px;}


td.FormMargin {

  width: 20px;

}



td.MapMargin {

  width: 5px;

}



li.Form {

  color: #E1E7F5;

  list-style-type: square;

  list-style-position: outside;

  vertical-align: top;

}



td.SeparatorColored {

  height: 1px;

  background-color: #E1E7F5;

}



td.LineForm {

  height: 20px;
  text-align:right;
  font-size:11px;

}



table.Border {

    border-color: #E1E7F5;

    border-style: solid;

    border-width: 2px;

   /* padding: 3px;*/

}



table.Message {

  text-align: left;

  width: 100%;

}



table.ClickImage1 {

    background-color: #EBEEEE;

    border-color: lightgray;

    border-style: solid;

    border-width: 2px;

}



table.ClickImageSelected1 {

    background-color: #EBEEEE;

    border-color: #E1E7F5;

    border-style: solid;

    border-width: 2px;

}



table.ClickImage2 {

    background-color: transparent;
	text-align:right;

}



table.ClickImageSelected2 {

    background-color: #E1E7F5;  

}



table.Map {

  text-align: center;

  height: 300px;

}



td.Map {

  vertical-align: top;

  width: 380px;

}



td.MapDetail {

  width: 300px;

  text-align: center;

}



table.MapBox {

  text-align: center;

  border-width: 0px;

  padding: 0px;

}



table.MapViewer {

  border-color: #E1E7F5;

  border-style: solid;

}



td.MapArrow {

  background-color: #E1E7F5;

}



td.MapArrowSelected {

  background-color: #EBEEEE;

}



table.MapIcon

{

  text-align: center;

  border-width: 2px;

  border-color: #E1E7F5;

  border-style: solid;

  padding: 5px;

  background-color: #FFFFFF;

}



table.List {

  width: 100%;

  text-align: left;

}



a.ListTitle {

  text-decoration: none;

  font-weight: bold;

}



font.Title {

  font-weight: bold;

}



option.Title {

  font-weight: bold;

}



font.WayTitle {

  font-size: 12px;

  font-weight: bold;

  text-decoration: underline;

}



font.WaySubTitle {

  font-size: 10px;

  font-weight: bold;

}



td.WayMargin {

  width: 10px;

}



table.Detail {

  text-align: left;

}



div.Detail {

  text-align: left;

  width: 300px;

  overflow-x: auto;

}



table.Way {

   text-align: left;

   width: 100%;

}



td.WayColumnSeparator {

  width: 2px;

  background-color: #E1E7F5;

}



table.WayInput {

  text-align: left;

  width: 100%;

}



td.WayInput {

  width: 300px;

}



table.WayCheck {

  text-align: left;

  width: 100%;

}



table.WayInput2 {

  text-align: center;

  width: 100%;

}



table.CartoClick {

  text-align: center;

  width: 100%;

}
table.CartoClick td *{ font-size:11px;}


table.Menu {

}



table.MenuIcons {

  background-color: #EBEEEE;

  padding: 0px;

  text-align: center;

  border-width: 1px;

  border-color: #999999;

  border-style: solid;

}



td.MenuIcon {

  height: 33px;

  width: 33px;

  text-align: center;

  background-color: transparent;

}



td.MenuIconSelected {

  height: 33px;

  width: 33px;

  text-align: center;

  background-color: #E1E7F5;

}



td.MenuIconBox {

  height: 37px;

  width: 37px;

}



td.MenuIconsSeparator {

  width: 3px;

}



div.MenuText {

}



a.MenuLink {

  text-decoration: none;

}



font.Menu {

  font-size: 11px;

}



table.Zoom {

}



td.ZoomIcon {

  background-color: transparent;

}



td.ZoomIconSelected {

  background-color: #E1E7F5;

}



td.ZoomIconsSeparator {

  width: 3px;

}



table.Activities {

  width: 100%;

}



select.ActivitiesChoice {

  width: 200px;

  height: 17px;

  font-family: verdana;

  font-size: 10px;

  border-color: lightgray;

  border-style: solid;

  border-width: 1px;

}



select.BrandsChoice {

  width: 200px;

  height: 17px;

  font-family: verdana;

  font-size: 10px;

  border-color: lightgray;

  border-style: solid;

  border-width: 1px;

}



font.Error {

  color: #E1E7F5;

}



font.Lenght {

  font-style: italic;

}



tr.ItemSelected {

  background-color: #EBEEEE;

}



td.LineSeparator {

  height: 10px;

}



td.LineMenuSeparator {

  height: 4px;

}



td.LineListSeparator {

  height: 5px;

}
