@charset "utf-8";

/*/////////////////////GENERAL//////////////////////*/

body {
	font-family: Arial, Verdana, Geneva, Lucida, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10pt;
	color:#042e29;
	padding:0px;
	text-align:center;
	height:100%;
	margin:0 auto;
	background:url(icone/bg_main.png) center top no-repeat #0b7468;
}

/* css pour la tooltip lien avec preview */
#screenshot{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
		border-radius:10px;
}
/* css pour la tooltip image preview */
#preview{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
		opacity : 0.8;
    	filter : alpha(opacity=8);
		border-radius:10px;
}
		
/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
		border-radius:10px;

}

/*/////////////////////LIEN//////////////////////*/

a:link {
text-decoration: none;
color: #042e29;
cursor:hand;
}
a:visited {
text-decoration: none;
color: #042e29;
}
a:hover {
text-decoration: none;
color: #FF9900;
}
a:active {
text-decoration: none;
color: #042e29;
}

a img { border : none ;}

/*/////////////////////BOUTON//////////////////////*/

.clear {
    overflow: hidden;
    width: 100%;
}

/*/////////////////////BLOCS PRINCIPAUX//////////////////////*/

.global {
  	text-align: center;
}

.contenu {
	margin-left: auto;
	margin-right: auto;
	/*min-height: 715px;*/
	width: 981px;
	text-align: left;
/*	border-color:#042e29;
	border-style:solid;
	border-width:1px;
*/
}

/*/////////////////////BOUTON//////////////////////*/
#forme_bouton{
vertical-align:bottom;
height:40px;
border-top:#042e29;
border-top-style:solid;
border-top-width: 1px;
padding-top:7px;
width:100%;
}

#forme_bouton_gauche{
width:50%;
text-align:left;
float:right;
}

#forme_bouton_droite{
width:49%;
text-align:right;
float:right;
}

#forme_bouton_33_1{
width:32%;
text-align:left;
float:right;
}

#forme_bouton_33_2{
width:32%;
text-align:center;
float:right;
}

#forme_bouton_33_3{
width:32%;
text-align:right;
float:right;
}


#button_bloc{
    border: none;
	width:150px;
	float:inherit;
}

.button_valider {
    border: none;
    background: url('bouton_valider_a.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}
.button_valider:hover {
    border: none;
    background: url('bouton_valider_b.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px;
	cursor:  pointer;

}

.button_annuler {
    border: none;
    background: url('bouton_annuler_a.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}
.button_annuler:hover {
    border: none;
    background: url('bouton_annuler_b.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px;
	cursor:  pointer;
}

.button_previsualiser {
    border: none;
    background: url('bouton_previsualiser_a.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}
.button_previsualiser:hover {
    border: none;
    background: url('bouton_previsualiser_b.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}

.button_ajouter {
    border: none;
    background: url('bouton_ajouter_a.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}
.button_ajouter:hover {
    border: none;
    background: url('bouton_ajouter_b.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}

.button_retour {
    border: none;
    background: url('bouton_retour_a.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}
.button_retour:hover {
    border: none;
    background: url('bouton_retour_b.png') ;
	background-position:center;
	background-repeat:no-repeat;
    padding: 2px 8px;
	width:155px;
	height:30px
}


a span.deroule1{
color:#FFFFFF;
font-size:14px;
height:22px;
margin-top:5px;
padding-left:3px;
padding-top:2px;
}

a span.deroule2{
color:#FFFFFF;
font-size:14px;
height:22px;
margin-top:5px;
padding-left:3px;
padding-top:2px;
}



/*/////////////////////BLOCS TITRE//////////////////////*/

#header{
width:980px;
height:80px;
background:url(icone/baseline.png) no-repeat 130px bottom;
}

h1 a {
/*-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
*/
background:transparent url(icone/logo.png) no-repeat scroll 0 0;
display:block;
float:left;
height:73px;
margin-left:15px;
margin-top:5px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-indent:-50000px;
width:65px;
}
/*/////////////////////Table site//////////////////////*/
.uneregion {
	background-color:#48897C;
	border-color: #042E29;
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	margin-top:5px;
	padding-top:4px;
	padding-left:5px;
	padding-right:2px;
	padding-bottom:4px;
	width:776px;
}

table.site {
	border-collapse: collapse;
	width:776px;
/*	background-color: #7faa9b;*/
	background-image:url(TABLEAU.gif);
	margin-top:5px;
}
table.site tr {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #042E29;
	height:27px;
}
table.site td {
	border-width: 0px 0px 0px 1px;
	padding: 1px 1px 1px 3px;
	border-style: inset inset inset inset;
	border-color: #C1DDCC;
}

/*/////////////////////Table ecran//////////////////////*/
.uneregion {
	background-color:#48897C;
	border-color: #042E29;
	border-width: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	margin-top:5px;
	padding-top:4px;
	padding-left:5px;
	padding-right:2px;
	padding-bottom:4px;
	width:776px;
}

table.ecran {
	border-collapse: collapse;
	width:785px;
	margin-top:5px;
}
table.ecran tr {
border:1px inset none;
margin-top:5px;
padding:4px 2px 4px 5px;
width:776px;
}
table.ecran td {
	border-width: 0px 0px 0px 1px;
	padding: 1px 1px 1px 3px;
	border-color: none;
}

/*/////////////////////Deconnection//////////////////////*/
#deconnexion{
	height:7px;
	width:850px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}

.deconnexion_nom{
	float: left;
    color: #C1DDCC;
    font-size:11px;
}

a.deconnexion_bouton {
    color: #C1DDCC;
    font-size:11px;
    text-decoration: none;
	text-align:right;
	background-image:url(icone/user1_lock.png);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:20px;
}

a.deconnexion_bouton:hover {
    color: #FF0000;
    font-size:11px;
    text-decoration: none;
	text-align:right;
	background-image:url(icone/user1.png);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:20px;
}

/*/////////////////////MENU HAUT//////////////////////*/

#nav{
list-style:none;
border-top:1px solid #3d766e;
border-bottom:1px solid #3d766e;
width:930px;height:30px;
text-align:left;
padding:0;
margin-left:10px;
}

#nav li{
float:left;
margin-left:10px;
margin-top:8px;
}

#nav_01 a,#nav_02 a,#nav_03 a,#nav_avis a,#nav_offre a,#nav_partenaires a,#nav_01 a{
background:url(icone/navig.png) no-repeat;
height:15px;
text-indent:-50000px;
display:block;
outline:none;
}
#nav_01 {
width:163px;
background-position:0 0;
}
#nav_02 {
width:179px;
background-position:-170px 0 ;
}
#nav_03 {
width:200px;
background-position:-361px 0;
}

#nav_01 a{
width:163px;
background-position:0 0;
}
#nav_02 a{
width:179px;
background-position:-170px 0 ;
}
#nav_03 a{
width:200px;
background-position:-361px 0;
}

#nav_01 a:hover{
background-position:0 -15px;
}
#nav_02 a:hover{
background-position:-170px -15px;
}
#nav_03 a:hover{
background-position:-361px -15px;
}


/*/////////////////////Formulaire_login//////////////////////*/

#forme_log{
width: 80%;
height:505px;
margin-left: auto;
margin-right: auto;
padding-bottom:15px;
padding-top:10px;
padding-left:15px;
padding-right:15px;
background:url(icone/point_blanc.gif);
text-align:center;
}

#erreurInfochange {
color:#FFFFFF;
float:inherit;
height:101px;
left:471px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:271px;
width:165px;
z-index:10;
}

#forme_log_info{
height:20px;
color:#FFFFFF;
font-size:15px;
text-align:center;
color:#990000;
}


#forme_espace_log1{
height:50px;
}

#forme_espace_log2{
height:40px;
}

#forme_titre_log{
height:100px;
color:#FFFFFF;
font-size:35px;
text-align:center;
}

#forme_bouton_log{
vertical-align:middle;
height:40px;
padding-left:316px;
padding-top:7px;
}

#forme_gauche_log{
height:60px;
float:left;
width: 39%;
font-size:14px;
color:#042e29;
text-align:right;
}

#forme_droite_log{
height:60px;
float: right;
text-align:left;
width: 60%;
font-size:14px;
color:#042e29;
}

#forme_centre_log{
height:60px;
font-size:14px;
color:#042e29;
width: 100%;
}
/*/////////////////////Tableau Image//////////////////////*/

.tableau_image{
width:785px;
height:163px;
border-width:1px 1px 0px 1px;
border-color:#042e29;
border-style:solid;
}

/*/////////////////////Tableau Ecran//////////////////////*/


#tableau_ecran{
width:782px;
height:380px;
border-width:1px 1px 1px 1px;
border-color:#042e29;
border-style:solid;
}

.legende{
width:782px;
height:25px;
border-width:1px 1px 1px 1px;
border-color:#042e29;
border-style:solid;
}

#boite_modifier_ecarn{
height:102px;
width: 100%;
margin-top:5px;
}

#forme_titre_txt_bold{
padding-top:4px;
padding-left:5px;
height:12px;
text-align:left;
font-weight:bold;
}

#forme_titre_ecran{
height:25px;
background-image:url(icone/raillure.png);
color:#c1ddcc;
font-size:12px;
text-align:left;
vertical-align:middle;
width:782px;
border-width:0px 0px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_ligne_image_1{
background-color:#c1ddcc;
height:70px;
color:#042e29;
font-size:11px;
text-align:left;
vertical-align:middle;
width:782px;
border-width:0px 1px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_ligne_ecran_2{
background-color:#A4C5B6;
height:70px;
color:#042e29;
font-size:11px;
text-align:left;
vertical-align:middle;
width:782px;
border-width:0px 1px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_ligne_txt_ecran{
padding-top:5px;
padding-left:5px;
text-align:left;
}

#forme_ligne_txt_ecran_image{
text-align:left;
height:60px;
width:80px;
float:left;
}

#forme_ligne_txt_ecran_cractere{
text-align:left;
height:15px;
width:300px;
float:left;
}

#forme_ligne_txt_ecran_cractere_titre{
text-align:left;
height:15px;
width:300px;
float:left;
font-weight:bold;
font-size:12px;
}

#forme_ligne_txt_centre_ecran{
padding-top:24px;
text-align:center;
}

#forme_ligne_1_ecran{
width: 417px;
height:70px;
float:left;
vertical-align:middle;
}

#forme_ligne_3_ecran{
border-left-width:1px;
border-left-color:#042e29;
border-left-style:solid;
width: 90px;
height:70px;
float:left;
vertical-align:middle;
}

#forme_titre_1_ecran{
width: 417px;
height:25px;
float:left;
vertical-align:middle;
}


#forme_titre_3_ecran{
border-left-width:1px;
border-left-color:#c1ddcc;
border-left-style:solid;
width: 90px;
height:25px;
float:left;
text-align:center;
}

/*/////////////////////Tableau gestion//////////////////////*/

#boite_ajouter{
height:28px;
width: 100%;
margin-top:5px;
}

#boite_ajouter_txt{
padding-top:0px;
padding-left:5px;
text-align:left;
}

#tableau{
width:782px;
height:462px;
overflow-x: hidden ;
overflow-y: auto;
background-image:url(icone/barre.png);
background-position:right;
background-repeat:repeat-y;
border-width:1px 1px 1px 1px;
border-color:#042e29;
border-style:solid;
}


#forme_gestion{
width: 80%;
/*min-height:550px;*/
margin-left: auto;
margin-right: auto;
padding-bottom:15px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
background:url(icone/point_blanc.gif);
}

#forme_espace_gestion{
height:15px;
}

/*Titre*/

#forme_titre_gestion{
height:25px;
background-image:url(icone/raillure.png);
/*background-color:#042e29;
*/color:#c1ddcc;
font-size:12px;
text-align:left;
vertical-align:middle;
width:782px;
border-width:1px 1px 0px 1px;
border-color:#042e29;
border-style:solid;
}

#forme_titre_txt{
padding-top:4px;
padding-left:5px;
height:12px;
text-align:left;
}

#forme_titre_txt_centre{
padding-top:4px;
height:12px;
text-align:center;
}

#forme_titre_1_gestion{
border-right-width:1px;
border-right-color:#c1ddcc;
border-right-style:solid;
width: 355px;
height:25px;
float:left;
vertical-align:middle;
}

#forme_titre_2_gestion{
border-right-width:1px;
border-right-color:#c1ddcc;
border-right-style:solid;
width: 45px;
height:25px;
float:left;
text-align:center;
}


/*Sous Titre*/

#forme_sous_titre_gestion{
height:25px;
background-image:url(icone/menu.png);
color:#c1ddcc;
font-size:12px;
text-align:left;
vertical-align:middle;
width:767px;
border-width:0px 1px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_sous_titre_txt{
padding-top:4px;
padding-left:5px;
height:12px;
text-align:left;
font-weight:bold;
}

#forme_sous_titre_1_gestion{
width: 100%;
height:25px;
float:left;
vertical-align:middle;
}

#forme_titre_3_gestion{
border-right-width:1px;
border-right-color:#c1ddcc;
border-right-style:solid;
width: 90px;
height:25px;
float:left;
text-align:center;
}

#forme_titre_4_gestion{
width: 45px;
height:25px;
float:left;
text-align:center;
}

#forme_titre_5_gestion{
width: 5px;
height:25px;
float:left;
text-align:center;
}

/*Lignes*/

#forme_ligne_gestion_1{
background-color:#c1ddcc;
height:25px;
color:#042e29;
font-size:11px;
text-align:left;
vertical-align:middle;
width:767px;
border-width:0px 1px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_ligne_gestion_2{
background-color:#a4c5b6;
height:25px;
color:#042e29;
font-size:11px;
text-align:left;
vertical-align:middle;
width:767px;
border-width:0px 1px 1px 0px;
border-color:#042e29;
border-style:solid;
}

#forme_ligne_1_gestion{
height:25px;
color:#042e29;
text-align:left;
vertical-align:middle;
width:99%;
font-weight:bold;
}

#forme_ligne_txt{
padding-top:5px;
padding-left:5px;
height:10px;
text-align:left;
}

#forme_ligne_txt_centre{
padding-top:5px;
height:10px;
text-align:center;
}

#forme_ligne_1_gestion{
border-right-width:1px;
border-right-color:#042e29;
border-right-style:solid;
width: 355px;
height:25px;
float:left;
vertical-align:middle;
}

/*Ligne 1*/

#forme_ligne_2_gestion{
border-right-width:1px;
border-right-color:#042e29;
border-right-style:solid;
width: 45px;
height:25px;
float:left;
text-align:center;
}

#forme_ligne_3_gestion{
border-right-width:1px;
border-right-color:#042e29;
border-right-style:solid;
width: 90px;
height:25px;
float:left;
text-align:center;
}

#forme_ligne_4_gestion{
width: 45px;
height:25px;
float:left;
text-align:center;
}

/**/

#forme_1_gestion{
height:30px;
float:left;
width: 30%;
font-size:14px;
color:#042e29;
text-align:right;
}

#forme_2_gestion{
height:30px;
float: right;
text-align:left;
width: 69%;
font-size:14px;
color:#042e29;
}

#forme_centre_gestion{
height:30px;
font-size:14px;
color:#042e29;
width: 100%;
}

#forme_bouton_gestion{
vertical-align:middle;
height:40px;
border-bottom:#f29400;
border-bottom-style:solid;
border-bottom-width: 1px;
border-top:#f29400;
border-top-style:solid;
border-top-width: 1px;
padding-left:320px;
padding-top:7px;
}
/*/////////////////////Formulaire//////////////////////*/
#forme_mdp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(icone/point_blanc.gif) repeat fixed 0 0;
margin-left:0;
margin-right:0;
margin-top:0;
padding:102px;
width:76%;
}

#forme_titre_form_mdp {
background-image:url(icone/raillure.png);
border:1px solid #042E29;
color:#C1DDCC;
font-size:16px;
height:25px;
margin-bottom:5px;
text-align:center;
vertical-align:middle;
width:648px;
}

#contenu_mdp {
margin-left:auto;
margin-right:auto;
text-align:left;
width:680px;
}

#forme_centre_mdp {
clear:both;
color:#042E29;
font-size:14px;
height:29px;
padding:3px;
width:100%;
}

#forme_droite_mdp {
color:#042E29;
float:right;
font-size:14px;
text-align:left;
width:50%;
}

#forme_gauche_mdp {
color:#042E29;
float:left;
font-size:14px;
text-align:right;
width:49%;
}



#forme_bloc{
height:509px;
}

#forme_titre_form{
height:25px;
background-image:url(icone/raillure.png);
color:#c1ddcc;
text-align:center;
vertical-align:middle;
width:782px;
border-width:1px 1px 1px 1px;
border-color:#042e29;
border-style:solid;
font-size:16px;
margin-bottom:5px;
}


#forme_titre_form_txt{
font-weight:bold;
text-align:center;
margin-top:2px;
}

#forme{
width: 80%;
margin-left: auto;
margin-right: auto;
padding-bottom:15px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
background:url(icone/point_blanc.gif);
}

#forme_fixe{
width: 80%;
margin-left: auto;
margin-right: auto;
padding-bottom:15px;
padding-top:15px;
padding-left:15px;
padding-right:15px;
background:url(icone/point_blanc.gif);
height:540px;
}

#forme_espace{
height:10px;clear:both;
}

#forme_titre{
background-image:url(titre_fond.png);
clear:both;
color:#FFFFFF;
font-size:14px;
height:19px;
margin-top:5px;
padding-left:3px;
padding-top:2px;
}
#forme_titre a{
background-image:url(titre_fond.png);
clear:both;
color:#FFFFFF;
font-size:14px;
height:19px;
margin-top:5px;
padding-left:3px;
padding-top:2px;
}

#forme_titre a:hover{
background-image:url(titre_fond.png);
clear:both;
color: #FF9900;
font-size:14px;
height:19px;
margin-top:5px;
padding-left:3px;
padding-top:2px;
}

#forme_gauche{
float:left;
width: 30%;
font-size:14px;
color:#042e29;
text-align:right;
}

#forme_droite{
float: right;
text-align:left;
width: 69%;
font-size:14px;
color:#042e29;
}
#forme_centre_image{
text-align:left;
color:#042e29;
height:155px;
background-color:#C1DDCC;
}


#forme_centre{
font-size:14px;
color:#042e29;
width: 100%;
clear:both;
padding: 3px;
height:21px;
}

#forme_centre_3ligne{
font-size:14px;
color:#042e29;
width: 100%;
clear:both;
padding: 3px;
height:55px;
}

#forme_gauche_3{
height:58px;
float:left;
width: 30%;
font-size:14px;
/*background:url(puceLabel.png) no-repeat left;*/
color:#042e29;
text-align:right;
}

#forme_droite_3{
height:58px;
float: right;
text-align:left;
width: 69%;
font-size:14px;
color:#FFFFFF;
}

#forme_centre_3{
height:58px;
font-size:14px;
color:#042e29;
width: 100%;
}

fieldset {
padding:2px;
margin-left:5px;
border:1px solid #003300;
background-color:#88b0a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

textarea {
padding:2px;
margin-left:5px;
border:1px solid #003300;
background-color:#88b0a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

input {
padding:2px;
margin-left:5px;
border:1px solid #003300;
background-color:#88b0a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
input:focus{
background-color: #c1ddcd;
}

.input1 {
padding:2px;
margin-left:5px;
border:1px solid #FF9900;
background-color:#88b0a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.input1:focus{
background-color: #c1ddcd;
}



select, option {
margin-left:5px;
background-color:#88b0a1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

input[type=radio] {
margin-left:5px;
color:#042e29;
border:1px solid #003300;
background-color:transparent;
}

select:focus {
background-color: #c1ddcd;
}

textarea:focus {
background-color: #c1ddcd;
}


.area_ecran {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}
.counter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.counterligne{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


.about{
padding-left:10px;
}
.about1{
padding-left:0px;
}
/*/////////////////////bas de page//////////////////////*/

#bas_page{
padding-top:5px;
font-size:8px;
color:#042e29;
width: 100%;
}

/*/////////////////////Scroll Bar//////////////////////*/


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url(icone/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url(icone/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url(icone/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url(icone/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(icone/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbarend {
background: url(icone/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 15px;
height: 15px;
}
.hscrollerbarbeg {
background: url(icone/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbarend {
background: url(icone/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(icone/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(icone/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(icone/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 15px;
}
.hscrollerbasebeg {
background: url(icone/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url(icone/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(icone/basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */


#erreurInfo{
color:#FFFFFF;
float:inherit;
height:101px;
left:415px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:164px;
width:183px;
z-index:10;}

#erreurInfo1{
color:#FFFFFF;
float:inherit;
height:101px;
left:393px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:122px;
width:192px;
z-index:10;
}
#erreurInfo2 {
color:#FFFFFF;
float:inherit;
height:101px;
left:318px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:120px;
width:230px;
z-index:10;}

#Info{
color:#FFFFFF;
float:inherit;
height:101px;
left:415px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:164px;
width:183px;
z-index:10;
}

#retour{
color:#FFFFFF;
float:inherit;
height:101px;
left:-193px;
margin-left:198px;
margin-top:-106px;
position:relative;
text-align:left;
top:106px;
width:226px;
z-index:10;
}

#retour a{
color:#FFFFFF;
}

#retour a:hover{
color:#FF9900;
}

form .exceeded {
color:#EE0000;
}

.regionvalide{
}


.regionavalider
{

/* height : 1px;    width : 100%; border-bottom: 1px #FF9900 solid;
*/}



