/*
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 : 17 août 2015, 16:06:57
    Author     : rachid.alouani
*/

#div.arrondi {
    -moz-border-radius: 35px;
    -webkit-border-radius: 5px;
    border-radius: 10px;
}
#contenu {
    width : 80%;
    margin-left :auto;
    margin-right: auto;
}
table#resultats tbody tr:hover {
    background-color: #6471FC;
    cursor: pointer;
}
div.arrondi {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 20px;

}

/* h defini par bootstrap mis en commentaire*/

/* h1, h2, h3 {

    font-family: Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;
    font-weight: bold;
}
h1 {
    font-size: 170%;
}		
h2 {
    font-size: 140%;
}	
h3 {
    font-size: 120%;
} */

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 1030px;
    margin-top:100px;
    height: 90px;
    position:relative;
}
#cadreGeneral{
    width: 530px;
    padding: 250px;
    background: #ADD8E6;
    height: 0px;
    margin-left :auto;
    margin-right: auto;
    margin-top:10px;

}
#cadreGeneralAcess{
    width: 760px;
    padding: 130px;
    background: #ADD8E6;
    height: 0px;
    margin-left :auto;
    margin-right: auto;
    margin-top:10px;

}
#cadreLogin{
    width: 130px;
    padding: 180px;
    background: #EFF0FF;
    height: 0px;
    margin-left :-240px;
    margin-right:270px;
    margin-top:-170px;
    border: 3px solid  #4169E1;

}
#cadreDescp{
    width: 140px;
    padding: 180px;
    background: #4169E1;
    height: 0px;
    margin-left :265px;
    margin-right: 170px;
    margin-top:-385px;
    border-color: #D4D9DC;
    border: 3px solid  #EFF0FF; 


}

#cadreClpa{
    width: 50px;
    padding: 50px;
    background: #EFF0FF;
    height: 15px;
    margin-left :-170px;
    margin-right: 170px;
    margin-top:-20px;
    border-color: #D4D9DC;
}
#cadreEpa{
    width: 50px;
    padding: 50px;
    background: #EFF0FF;
    height: 15px;
    margin-left :-5px;
    margin-right: 170px;
    margin-top:-115px;
    border-color: #D4D9DC;
}
#cadreSsa{
    width: 50px;
    padding: 50px;
    background: #EFF0FF;
    height: 15px;
    margin-left :160px;
    margin-right: 170px;
    margin-top:-115px;
    border-color: #D4D9DC;
}
#photoClpa{
    /*width: 70px;*/
    margin-left :-25px;
    margin-right: 40px;
    margin-top:-47px;
    border-color: #D4D9DC;
    height: 60px;
}

#photoEpa{
    /*width: 70px;*/
    margin-left :-25px;
    margin-right: 40px;
    margin-top:-47px;
    border-color: #D4D9DC;
    height: 60px;
}

#photoSsa{
    /*width: 70px;*/
    margin-left :-25px;
    margin-right: 40px;
    margin-top:-47px;
    border-color: #D4D9DC;
    height: 60px;
}
IMG.photoPiedPage {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 450px;

    height: 90px;
}
.textBienvenue1 {        

    color: #FFFFFF;
    text-shadow: -1px 0 0 rgba(0,0,0,0.8),
        1px 0 0 rgba(0,0,0,0.8),
        0 -1px 0 rgba(0,0,0,0.8),
        0 1px 0 rgba(0,0,0,0.8);
}
#mail{
    position:absolute;
    background-color: #ADD8E6; 
    height: 25px;
    text-align: center;
    margin-top:25px;
}
#pwd{
    background-color: #ADD8E6; 
    height: 25px;
    text-align: center;
    margin-top:40px;
}
#erreurLogin {
    width: 465px;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #ff0000;
    background-color: #f2dede;
    border-color: #ebccd1;
    margin-top:3px;
    position:relative;
}

#photoLogoMinistere{
    /*width: 80px;*/
    margin-left :-25px;
    margin-right: 40px;
    margin-top:-47px;
    border-color: #D4D9DC;
    height: 90px;
}

#photoLogoIrstea{
    /*width: 70px;*/
    margin-left :-25px;
    margin-right: 40px;
    margin-top:-47px;
    border-color: #D4D9DC;
    height: 80px;
} 

/*gestion des erreurs*/
.error {
    color: #ff0000;
}
.errorblock {
    color: #000;
    border-radius: 4px;
    background-color: #ffEEEE;
    border: 1px solid #ff0000;
    padding: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}

/* pour clpa */

.bda_champ_obligatoire {
    color: #f00;
    font-family: Verdana,Geneva,sans-serif;
    font-size: x-small;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    text-decoration: none;
    vertical-align: super;
}

.input_MAJ {
    width: 350px;
}

table{
   border-collapse: separate;
   border-spacing: 5px;
}

.bda_format_erreur {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}

.badge {
  padding: 1px 9px 2px;
  font-size: 12.025px;
  font-weight: bold;
  white-space: nowrap;
  color: #ffffff;
  background-color: #999999;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
}
.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.badge-error {
  background-color: #b94a48;
}
.badge-error:hover {
  background-color: #953b39;
}
.badge-warning {
  background-color: #f89406;
}
.badge-warning:hover {
  background-color: #c67605;
}
.badge-success {
  background-color: #468847;
}
.badge-success:hover {
  background-color: #356635;
}
.badge-info {
  background-color: #3a87ad;
}
.badge-info:hover {
  background-color: #2d6987;
}
.badge-inverse {
  background-color: #333333;
}
.badge-inverse:hover {
  background-color: #1a1a1a;
}
