/*
  DEFINITION DES COULEURS
*/

BODY {
  background-color:#ffffff;
}

/* LIENS */
A:active, A:link, A:visited, A:hover, A.lien1:active, A.lien1:link, A.lien1:hover, A.lien1:visited, .select-menu, .libcategorie, .libcategorie2, .carac, .valeure, .valeureOTA, .texte {
  color : #000000;
}


A.erreur:link, A.erreur:active, A.erreur:visited, A.erreur:hover {
  color : blue;
}

A.lien3:active, A.lien3:link, A.lien3:hover, A.lien3:visited {
  font-weight: bold;
  color: #1214C1;
}
.lien4 {
  font-weight: bold;
  color: #1214C1;
  text-decoration:  line-through;
}

/* TABLEAUX */
.titrecara {
  color:#FFFFFF;
}
.manip, .tab-header, .tab-menu, .tab-photo, .titrecara {
  background-color:#9CC2FF;
}

.td-manip, .td-libmanip, .td-manipentete {
  background-color: transparent;
}
.tab-header, .tab-banner, .tab-right, .tab-menu, .tab-photo, .manip, .ecran, .selectable {
  border:2px solid #9CC2FF;
}


.valeure2, .valeure3 {
  border-top: 1px solid #9CC2FF;
  border-left: 1px solid #9CC2FF;
  padding:1px;
}
.valeure3 {
  background-color: #9CC2EE;
}

.selectable {
  position: absolute;
  top: 10px;
  left: 10px;
}
.tab-header {
  position:absolute;
  left:15px;
  top:5px;
  z-index:2;
}
.tab-banner {
  position:absolute;
  left:222px;
  top:43px;
  z-index:2;
}
.tab-right {
  position:absolute;
  left:797px;
  top:43px;
  z-index:2;
}
.tab-menu {
  position:relative;
  left:15px;
  z-index:2;
}
.tab-photo {
  position:absolute;
  left:0;
  top:0;
  width:165px;
}
.tab-underleft {
  position:absolute;
  left:105px;
  top:0;
  z-index:1;
}
.td-manip, .td-libmanip, .td-manipentete {
  z-index:1;
}


/* TOUCHES */
.red {
  background-color:red;
  color:white;
}
.blue {
  background-color:blue;
  color:white;
}
.green {
  background-color:green;
  color:white;
}
.yellow {
  background-color:yellow;
  color:black;
}
.purple {
  background-color:purple;
  color:white;
}
.aqua {
  background-color:aqua;
  color:black;
}
.teal {
  background-color:teal;
  color:white;
}
.maroon {
  background-color:maroon;
  color:white;
}
.navy {
  background-color:navy;
  color:white;
}
.olive {
  background-color:olive;
  color:white;
}
.fuchsia {
  background-color:fuchsia;
  color:white;
}
.lime {
  background-color:lime;
  color:black;
}
.magenta {
  background-color:magenta;
  color:white;
}
.brown {
  background-color:brown;
  color:white;
}
.cyan {
  background-color:cyan;
  color:white;
}
.orange {
  background-color:orange;
  color:white;
}
.forestgreen {
  background-color:forestgreen;
  color:white;
}
.chartreuse {
  background-color:chartreuse;
  color:black;
}
.gold {
  background-color:gold;
  color:white;
}
.royalblue {
  background-color:royalblue;
  color:white;
}
.darkviolet {
  background-color:darkviolet;
  color:white;
}
.darkred {
  background-color:darkred;
  color:white;
}
.tomato {
  background-color:tomato;
  color:white;
}
.crimson {
  background-color:crimson;
  color:white;
}

/* NEW */


a:hover {
	text-decoration: underline;
}
A.lien2:link, A.lien2:active, A.lien2:visited, A.lien2:hover, .tab-banner {
  color : #044BB0;
}

A.liencarac:link, A.liencarac:active, A.liencarac:visited, A.liencarac:hover {
  color : #000000;
  font-weight: bold;
  text-transform: normal;
  text-align: left;
}

.carac, .valeure, .valeureOTA {
  border-top: 1px dashed #9CC2FF;
  padding:1px;
}
.valeureOTA {
	background-color: #CFDEF1;
}
.champmodele {
color: #000000;
background-color: transparent;
border: 0px solid #9CC2FF;
}
.copyrights {
  z-index:1;
  background-color:#CFDEF1;
  text-align:right;
}
.numetape {
color:#9CC2FF;
}
.select-index {
width:150px;
border : 3px solid #9CC2FF;
background-color: #CFDEF1;
}

.select-index-blocgauche {
width:100%;
border : 3px solid #9CC2FF;
background-color: #CFDEF1;
}
.select-menu {
  width:183px;
  z-index:5;
}




.tab-headermenu {
    background-image: url('../../images/fond_haut_jaune.jpg');
    background-repeat: no-repeat;
    background-color:transparent;
    width:100%;
    height:52px;
    border-bottom: 3px solid #0000FF;
}
.tab_gauche {
    background-image: url('../../images/onglet_tabgauche_bleu.gif');
    background-repeat: none;
    width:7px;
    height:22px;
}
.tab_droite {
    background-image: url('../../images/onglet_tabdroite_bleu.gif');
    background-repeat: none;
    width:7px;
    height:22px;
}
.tab_middle {
    background-image: url('../../images/onglet_tabmiddle_bleu.gif');
    background-repeat: repeat-x;
    height:22px;
}

A.tab:link, A.tab:active, A.tab:visited, A.tab:hover {
  color : #044BB0;
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Arial;
  text-decoration: none;
  font-style: normal;
  padding:2px;
}
A.tabA:link, A.tabA:active, A.tabA:visited, A.tabA:hover {
  color : #FFFFFF;
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Arial;
  text-decoration: none;
  font-style: normal;
  padding:2px;
}
.tab_gaucheA {
    background-image: url('../../images/onglet_tabgauche_bleuA.gif');
    background-repeat: none;
    width:7px;
    height:22px;
}
.tab_droiteA {
    background-image: url('../../images/onglet_tabdroite_bleuA.gif');
    background-repeat: none;
    width:7px;
    height:22px;
}
.tab_middleA {
    background-image: url('../../images/onglet_tabmiddle_bleuA.gif');
    background-repeat: repeat-x;
    height:22px;
}

.tab_logo {
    background-image: url('../../images/logo_infmob_jaune.gif');
    background-repeat: no-repeat;
    height:43px;
    width:166px;
}
.texte {
  z-index:10;
}
.puce_link {
    list-style-image: url('../../images/p_lien_rouge.gif');
    height:15px;
    padding-left:5px;
}
.puce_1 {
	color: #044BB0;
	background-image: url("../../images/p_puce_bleu_1.gif");
	background-repeat: no-repeat;
	background-position: 0% 40%;
}

.tabbox {
	margin: 0px;
	padding-bottom: 3px;
	background-color: #F7FAFF;
	border: 1px solid #9CC2FF;
	text-align: left;
}
.boxtitle {
    color: #044BB0;
    background-color: #CFDEF1;
    font-size: 11pt;
    font-weight: bold;
    font-style: normal;
    padding-left:3px;
}
.deco_angle {
    background-image: url('../../images/deco_angle_bleu.gif');
    background-repeat: no-repeat;
    height:20px;
    width:20px;
}
.boxmobile {
    color: #000000;
    background-color: transparent;
    border: 2px solid #9CC2FF;
    text-align: center;
    font-weight: bold;
}
.boxmodele {
    color: #000000;
    background-color: #9CC2FF;
    padding:5px;
}
A.manipniv_1:active, A.manipniv_1:link, A.manipniv_1, A.manipniv_1A:active, A.manipniv_1A:link, A.manipniv_1A {
  font-size: 8pt;
  padding-left:0px;
}
A.manipniv_1A:active, A.manipniv_1A:link, A.manipniv_1A {
  font-size: 8pt;
  padding-left:0px;
}
A.manipniv_1B:active, A.manipniv_1B:link, A.manipniv_1B {
  font-weight: bold;
  color: #1214C1;
}

A.manipniv_2:active, A.manipniv_2:link, A.manipniv_2, A.manipniv_2A:active, A.manipniv_2A:link, A.manipniv_2A {
  font-size: 8pt;
  padding-left:15px;
}
A.manipniv_2A:active, A.manipniv_2A:link, A.manipniv_2A {
  font-size: 8pt;
  padding-left:15px;
}
A.manipniv_2B:active, A.manipniv_2B:link, A.manipniv_2B {
  font-weight: bold;
  color: #1214C1;
}

a {
	color: #000000;
	text-decoration: none;
}

td.ota_yes {
	color: black;
	background-color: #0f0;
	font-weight: bold;
}
td.ota_no {
	background-color: #f00;
}

.td-jaune-clair {
	background-color: #9CC2FF;
}
.table1 {
	background-color: #fff;
	border: 2px solid #9CC2FF;
}
.titrenews {
	background-color: #9CC2FF;
	color: #fff;
}
