* {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: none;
}
hr {
    height: 1px;
    color: #F48132;
    margin: 0;
}
.empty {
	margin-left: 40px;
	margin-right: 30px;
	background-color: #eeeeee;
	background-color: white;
	border: 2px solid #cfe7d1;
	background-color: #caceeb;
	background-color: #cfe7d1;
	background-color: white;
	background-repeat:no-repeat;
}

.texteMinimum {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	background-color:white;
	border: 1px solid #CCCCCC;
	color: #888888;
	width: 100px;
	display: inline-block;
	height : 15px;
}
.texte {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	background-color:white;
	border: 1px solid #CCCCCC;
	color: #888888;
	width: 300px;
}

.frameliste { /*classe des listes de dossiers avec scroll*/
	height: 260px;
	overflow: auto; /* cette propriete va permettre le scroll de ce bloc */
}

/* Liste de fichiers */
.liste table {

	border: none;
}
.frameliste table {
	width : 100%;
}

.frameliste td {
	max-height:20px
}

.frameliste .cell {
	border: 1px #3C6589 solid;
	font-size: 12px;
	width:150px;
}

.link {
	color: #f76806;
}


input.obligatoire {
	border: 1px red solid;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

input.optionnel {
	border: 1px #3C6589 solid;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
input.optionaledisabled {
	border: 1px solid #CCCCCC;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:white;
}

input.bouton2 {
	height: 24px;
	width: 117px;
	background: transparent;
	background: url("ciel4.jpg") ;
	background-repeat:no-repeat;
}
boutonGeneral {
	height: 24px;
	width: 117px;
}
input.encourscorrection {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: white;
	border: 1px outset gray;
	cursor: pointer;
	height: 15px;
	width: 11px;
}
input.allume {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #217385;
	background-color: #FAA61A;
	border: 1.3px outset gray;
	cursor: pointer;
	height: 16px;
	width: 11px;
}
input.eteint {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #CCDDCC;
	border: 1.3px outsetoutset;
	cursor: pointer;
	height: 16px;
	width: 11px;
	vertical-align: bottom;
}

/* vv */
input.stepinfos {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	border: solid #3C6589 1px;
	color: black;
	width: 100%;
}

td.libelle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5E5FF;
	height:19px;
	color: #3C6589;
}

/****************************************************************************/
body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #cfe7d1;
	background-color: white;
}
a {
	text-decoration: none;
}

/* Header global de l'appli + menu */
.header {

}
.header td {
	font-size: 11pt;
}
.header .logo {
}
.header .titre {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: gray;
}
.header .titre span {
	color: #ed174c;
	font-weight: none;
	font-weight: bold;
}

.header .bar {
	background: url("img/bar.gif") repeat-x;
	width: 100%;
	text-align: right;
}


/* IE fix. Use this if you need to specify the width of a table which is inside a div */
.filler {
	width: 100%;
	background: transparent url('img/bg_menu.gif') no-repeat;
	background-position:10px 3px;
}

.filler table{
	margin-left : 80px;
	margin-right : 170px;
}

.filler a{
	padding-left : 4px;
	padding-right : 12px;
}

.filler .espace{
	width:150px;
	padding-left : 20px;
	padding-right : 100px;
}

.filler select{
	font-size: 11px;
}

.filler b{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: white;
}


/* Menu */
.chooser {
	background-color: #6d729b;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	padding: 8px 12px;
}
.chooser .button {
	font-size: 8pt;
	border: none;
}
.chooser p {
	margin: 0 0 5px 0;
}



/* Titre des groupes */
.groupe .tableau {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.titreGroupe  {
	width: 410px;
	height: 15px;
	border: none;
    padding: 0;
}
.titreGroupe th {
	width: 403px;
    height: 15px;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
	text-align: right;
    line-height: 15px;
    background: url("img/titregroupe_bg.gif") no-repeat center right;
    padding-right: 25px;
}

/* Fiche */
.divFiche {
	border: 1px green solid;
	margin: 0 0;
	border: 1px solid #CCCCCC;
	border: none;
}
.tableFiche {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #3C6589;
	width:100%;
	background: white;
	border: none;
}
.divMultifiche {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width:100%;
	height: 300px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
}
.divMultifichepale {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width:100%;
	height: 1px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
}
.divMultificheauto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width:100%;
	height: auto;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
}
.divMultificheautopale {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width:100%;
	height: 1px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
}

.inputBox {
    background: #E9F3F7;
}
.inputBox select, input {
    background: #E9F3F7;
}
.getter {
	border: 0;
	background: url("img/icone_pop_up.gif");
	background-repeat:no-repeat;
	cursor: pointer;
	vertical-align: -7px;
	height: 25px;
	width: 24px;
	margin-right: 2px;
}
.error {
	border: 0;
	background: url("img/icon_error.png");
	background-repeat:no-repeat;
	vertical-align: -6px;
	height: 20px;
	width: 18px;
	margin-right: 2px;
}
.rejet {
	border: 0;
	vertical-align: -6px;
	cursor: pointer;
	height: 25px;
	width: 24px;
	margin-right: 2px;
}

select.selfacul {
	font-size: 9pt;
	color: black;
}
select.seloblig {
	font-size: 9pt;
	color:#3C6589;
}


/* Tableau */
.tableBouton {
}

/* Fiche */
div.fiche {
	margin: 0 0;
	background: white;
}
table.fiche {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
}
.multifiche {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width: 99.5%;
	height: 300px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
	background: white;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFCC99, Direction=225, Strength=5, enabled=true)*/
}
.multifichepale {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width: 99.5%;
	height: 1px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
	background: white;
    /*filter:progid:DXImageTransform.Microsoft.Glow(color=#FFCC99, strength=5, enabled=true)*/
}
.multificheauto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width: 99.5%;
	height: auto;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
	background: white;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFCC99, Direction=225, Strength=5, enabled=true)*/
}
.multificheautopale {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	width: 99.5%;
	height: 1px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
	background: white;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFCC99, Direction=225, Strength=5, enabled=true)*/
}

.libelleFiche {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
    color: #000000;
    color: #3C6589;
    text-align: right;
	height: 17px;
	width: 200px;
    background: transparent url("img/libellefiche_bg.gif") repeat-y top right;
    padding-right: 5px;
}
.inputBox {
    background: #E9F3F7;
}
.inputBox select, input {
    background: #FFF0E0;
    margin-left: 1px;
}

select.selfacul {
	font-size: 9pt;
	color: black;
}
select.seloblig {
	font-size: 9pt;
	color:#3C6589;
}

select.selfacul {
	font-size: 9pt;
	border-width: 5px;
	color: black;
}
select.seloblig {
	font-size: 9pt;
	border: 2px solid #f76806;
	color:#3C6589;
}


.tableaudata {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	border: 1px inset;
	width: 99.5%;
	background: #F7FCFE;
	border: none;
}
.tableaudataMax {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #3C6589;
	border: 1px inset;
	width: max-content;
	background: #F7FCFE;
	border: none;
}
.divBas {
	width: auto;
	border: none;
    background: #F7FCFE;
}


framefixe {
	height: 133px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
    background: white;
}
framefixedMedium {
	height: 450px;
	overflow: auto; /* cette proprie va permettre le scroll de ce bloc */
	border: none;
    background: white;
}
frameauto {
	height: auto;
	/* overflow: auto; */ /* cette proprie va permettre le scroll de ce bloc */
	border: none;
	background: white;
}
.frameauto .tableaudata td {
    background: #F7FCFE;
}
.framefixe .tableaudata td {
    background: #E9F3F7;
}
.haut {
	width: 100%;
	height: 30px;
	color: white;
}
.tableLibel {
	width: 99.8%;
	/*background: #FFFFFF url("img/tablelibel_bg.gif") repeat-y center center;*/
}
.libelletab {
	color: #3C6589;
	cursor: pointer;
	font-size: 11px;
	height: 21px;
	border-left: 1px dashed #FFFFFF;
}




/* Creation nouveau dossier */
.createForm {
	width: 40%;
}
.createForm .titre table {
	font-size: 12pt;
	font-weight: bold;
	background: #6d729b; /*green url("img/tri_b.gif");*/
	width: 100%;
	color: white;
	padding-left: 8px;
}
.createForm .corps table {
	border-bottom: 2px #cfe7d1 dotted;
	border-bottom: 2px white dotted;
	width: 100%;
	margin-bottom: 10px;
}
.button {
	background-color: white;
	color: #3C6589;
	background: white url("img/fleche-orange.gif") no-repeat;
	vertical-align: top;
	background-position: right;
	padding: 0;
	font-weight: bold;
	border: 0px ;
	cursor: pointer;
}
.createForm .corps table input, .createForm .corps table select {
	width: 100%;
	cursor: pointer;
}
.createForm .corps .label{
	font-size: 13pt;
	font-weight: bold;
	color: #3C6589;
}

/* Liste de fichiers */


.liste .header {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #3C6589;
	cursor: pointer;
	font-size: 12px;
	height: 21px;
	cursor: pointer;
	width:150px;
    background: #E9F3F7;

}
.liste .valeur {
	border: 1px #3C6589 solid;
	font-size: 12px;
	background-color: white;
}
.liste .valeur input {
	border: none;
	width : 100%;
	background-color: white;
}
.liste .headerbutton {
	height: 21px;
	cursor: pointer;
	color: #6d729b;
}

/* Ecran de login */
.login {
	background-color: white;
	width: 710px;
	height:211px;
	margin: 8px;
	margin-top: 55px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: white;
	background-image:url(img/blocdegrade_homepage.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.login th {
	color: white;
	font-weight: bold;
	font-size: 10pt;
	text-align: right;
}
.login table input {
	width: 150px;
	height: 20px;
	background-color: #E9F3F7;
	border-color:inset black;
}
.login .container {
	width: 340px;
	margin: relative; bottom: -10px;
}
.login .hbar {
	padding-top: 30px;
	color: white;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.login input{
	background-color: white;
	vertical-align:middle;
}
.login a {
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;

}
.login .button {
	border: 1px inset black;
	cursor: pointer;
	border:none;
}

/* Verif */
.verif {
	background:url("img/bandeau_pieddepage.gif") no-repeat top left;
	background-position : 10px 0px;
	color: white;
	color: #f1f8f1;
	font-weight: bold;
	font-size: 10pt;
	padding: 5px;
	width: 100%;
	display:inline;
	height:28px;
}
#idcomment{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: thin groove;
	cursor: pointer;
	min-width: 44px;
	height: 18px;
	margin-left : 100px;
	background-color: #E9F3F7;
}

/* Recherche de dossier */
.searchForm {
	width: 100%;
}
.searchForm .titre table {
	font-size: 12pt;
	font-weight: bold;
	background: #6d729b; /*green url("img/tri_b.gif");*/
	width: 50%;
	color: white;
	padding-left: 8px;
}
.searchForm .corps table {
	border-bottom: 2px #cfe7d1 dotted;
	border-bottom: 2px white dotted;
	width: 100%;
	margin-bottom: 10px;
}

.searchForm .corps table input, .createForm .corps table select {
	min-width: 80px;
	max-width: 160px;
	cursor: pointer;
}
.searchForm .label{
	font-size: 13pt;
	font-weight: bold;
	color: #3C6589;
}

.searchForm .libelle {
	font-size: 12px;
	font-weight: bold;
	color: #3C6589;
	background-color: #cfe7d1;
	background-color: white;
	height: 19px;
	width: 120px;
	border-right: 3px white solid;
}

.searchForm .seloptionnel {
	font-size: 10pt;
	color: black;
	border: 1px #3C6589 solid;
	margin-left : 5px;
}


.message {
	background-color: #454A5E;
	margin-top: 50px;
	width: 340px;
}

.message .container {
	background-color: #6d729b;
	width: 340px;
	position: relative; left: -2px; top: -2px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
}

.message .containerlarge {
	background-color: #6d729b;
	width: 500px;
	position: relative; left: -2px; top: -2px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: white;
}

.message .erreur {
	color: #faa61a;
}
.message .raison {
	color: white;
	font-size: 10pt;
}

#ifond22 {
    height:25px;
    /*padding: 0px 0px 8px 40px;*/
	padding-left:42px;
	margin-left:0px;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    color: #3C6589;
    background: transparent url("img/t22.gif") no-repeat;
    cursor: pointer;
}
#ifond23 {
    height:25px;
    /*padding: 0px 0px 8px 40px;*/
	padding-left:42px;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    color: #3C6589;
    background: transparent url("img/t23.gif") no-repeat;
    cursor: pointer;
}
#GDSNReplaceAllButton {
    height:25px;
    /*padding: 0px 0px 8px 40px;*/
	padding-left:42px;
	margin-left:-25px;
	margin-right:-10px;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    color: #3C6589;
    background: transparent url("img/replaceall.gif") no-repeat;
    cursor: pointer;
}

#ifond2 {
    height:25px;
    /*padding: 0px 0px 8px 40px;*/
	padding-left:42px;
	margin-left:-30px;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    color: #3C6589;
    background: transparent url("img/t2.gif") no-repeat;
    cursor: pointer;
}
#ifond26 {
    height:25px;
    /*padding: 0px 0px 8px 40px;*/
	padding-left:42px;
	margin-left:-20px;
    font-weight: bold;
    font-size: 8pt;
    text-align: left;
    color: #3C6589;
    color: #2C4862;
    background: transparent url("img/t26.gif") no-repeat;
    cursor: pointer;
}
#ifond1 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
	color: #3C6589;
    background: #F7FCFE url("img/t1.jpg") no-repeat top left;
	cursor: pointer;
}
#ifond3 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
	color: #3C6589;
    background: #F7FCFE url("img/t3.jpg") no-repeat top left;
	cursor: pointer;
}

#ifond4 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
	color: #3C6589;
    background: #F7FCFE url("img/t4.jpg") no-repeat top left;
	cursor: pointer;
}

#ifond11 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t11.gif") no-repeat top left;
	cursor: pointer;
}
#ifond11_entete {
    height:27px;
    padding: 0px 10px 0px 10px;
    background: #F7FCFE url("img/t11.gif") no-repeat top left;
	cursor: pointer;
}
#ifond13 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t13.gif") no-repeat top left;
    cursor: pointer;
}
#ifond13_entete {
    height:27px;
    padding: 0px 10px 0px 10px;
    background: #F7FCFE url("img/t13.gif") no-repeat top left;
    cursor: pointer;
}
#ifond12 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t12.jpg") no-repeat top left;
    cursor: pointer;
}
#ifond14 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t14.jpg") no-repeat top left;
    cursor: pointer;
}

#ifond20 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t20.jpg") no-repeat top left;
    cursor: pointer;
}
#ifond25 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t25.gif") no-repeat top left;
    cursor: pointer;
}
#ifond7 {
    height:27px;
    padding: 0px 10px 0px 40px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t7.gif") no-repeat top left;
    cursor: pointer;
}
#ifond17 {
    height:27px;
    padding: 0px 10px 0px 40px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t17.gif") no-repeat top left;
    cursor: pointer;
}
#ifond6 {
    height:27px;
    padding: 0px 10px 0px 30px;
    font-weight: bold;
    text-align: left;
    color: #3C6589;
    background: #F7FCFE url("img/t6.gif") no-repeat top left;
    cursor: pointer;
}
#ifond10 {
    height:27px;
    padding: 0px 15px 0px 30px;
    font-weight: bold;
    text-align: middle;
    color: #3C6589;
    background: #F7FCFE url("img/annuler.gif") no-repeat left;
    cursor: pointer;
}

.selectedLine input{
	background-color: #FFDAB6;
}

#GOLDInfo, #GOLDInfoContent{
	margin:0px;
	padding: 0px;
	height: 24px;
	width: auto;
}
.GOLDInfoIcon{
	border:none;
	height:22px;
	width:22px;
	vertical-align: -5px;
	margin-left:5px;
}
.GOLDInfoInput{
	margin-top: 0px;
	height: 18px;
	font-size: 11px;
	border: 1px solid #AAAAAA;
	background-color: #E9F3F7;
	margin-left : 5px;
	width:(x)px/%/em;
}
.GOLDInfoTxt{
	margin-left: 50px;
	display: inline;
	color:#20527d;
	height: 18px;
	margin-top: 0px;
}
.GOLDInfoReplace{
	border: none;
	cursor: pointer;
	width: 22px;
	height: 24px;
	background: url("img/replaceOne.gif") 0 2 no-repeat;
	margin-top: 2px;
}
.GOLDInfoButton{
	border: none;
	cursor: pointer;
	width: 36px;
	height: 18px;
	background: url("img/goldRecord.gif") no-repeat;
}

.GOLDInfoMsg{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#20527d;
	position: absolute;
	top: 6px;
}

.popupDiv{
	text-align:center;
	background-color:black;
	width:auto;
	height:auto;
}
.popupFrame{
	position:absolute;
	top:0px;
	left:0px;
	height: 150px;
	width: 350px;
}
.popupContent{
	z-index:2;
	background: #FFFFFF url("img/bg_popup.gif") repeat-x;
	border: 3px solid #BBBBBB;
	position: absolute;
	top:0px;
	left:0px;
	height:150px;
	padding-top:20px;
	width:350px;
	font-size: 9pt;
	font-weight: bold;
	color: #3C6589;
}

.popupButton{
	font-size: 11pt;
	font-weight: bold;
	color: #3C6589;
	cursor:pointer;
	margin-right:30px;
	padding-top:30px;
}

.closeButton{
	background:url("img/close.gif") no-repeat;
	height:15px;
	width:15px;
	border:none;
	position:absolute;
	top: 3px;
	right:3px;
	cursor:pointer;
}

#replaceAllSelect{
	margin-top:20px;
	margin-bottom:20px;
}

.hiderDiv{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;
	filter : alpha(opacity=10);
	background-color:black;
	background-attachment:fixed;
}

.trashbutton {
	background-color: white;
	color: #3C6589;
	background: white url("img/trsh.png") no-repeat;
	vertical-align: top;
	background-position: right;
	padding: 0;
	font-weight: bold;
	border: 0px ;
	cursor: pointer;
}
