/* couleurs 141A26 364659 343738 49494C 686970 */

body {
background-image: url('../images/texture-etoiles-nightmode.png');
}

#bandeau {
border-top: 1px solid red;
border-bottom: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
background-color: #340000;
}

#bandeau #topleft {
background-image: url('../images/top-left-nightmode.png');
}

#bandeau #title {
color: #A00000;
}

#menu,
#menuadmin {
border-top: 1px solid red;
border-bottom: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
background-color : #680000;
}

.menu_item a{
color: #A00000;
}

.menu_item a:hover{
color: red;
}

#form_login {
color: #A00000;
}

#form_login a{
color: #A00000;
}

.error {
color: #A00000;
}

.couleur_titre_normal {
color: #A00000;
background-color: #140000;
}

.couleur_corps_normal {
color: #A00000;
background-color: #360000;
}

.couleur_corps_recherche {
color: #A00000;
background-color: #360000;
}

.couleur_titre_erreur {
color: #A00000;
background-color: #360000;
}

.couleur_corps_erreur {
color: #A00000;
background-color: #360000;
}

.couleur_titre_succes {
color: #A00000;
background-color: #360000;
}

.couleur_corps_succes {
color: #A00000;
background-color: #360000;
}

.couleur_corps_navigation {
color: #A00000;
background-color: #360000;
}

.titre_tableau {
border-top: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
border-bottom: 2px solid red;
}

.titre_tableau_collapsable .titre {
color: #A00000; /*#62b1e2;*/
}

.titre_tableau_collapsable .searchtitle{
color: #A00000;
}

a {
color: #A00000;
}

a:hover {
color: red;
}

.tab_row,
.tab_row_last {
border-bottom: 1px dotted red;
border-left: 1px solid red;
border-right: 1px solid red;
}

.tab_row_last {
border-bottom: 1px solid red;
}

.titre_tableau_collapsable {
border-top: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
}

.tab_row_collapsable {
border-left: 1px solid red;
border-right: 1px solid red;
}

.tab_row_last_collapsable {
border-bottom: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
}

.tab_big_sep {
border-top: 1px dashed red;
}

.tab_first_col #input,
.tab_first_col #input input {
color: #A00000;
}

.tab_middle_col #input,
.tab_middle_col #input input{
color: #A00000;
}

.tab_suppr a {
color: #A00000;
}

.gallery_info_title {
color: #A00000;
}

.navigation {
border-top: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
border-bottom: 1px solid red;
}

.star_off {
background: url(../images/star_off-nightmode.png) left top no-repeat;
}

.star_on {
background: url(../images/star_on-nightmode.png) left top no-repeat;
}

.rond_off {
background-image: url(../images/rond_off-nightmode.png);
}

.rond_on {
background-image: url(../images/rond_on-nightmode.png);
}

a img {
border : 2px solid red;
}

.hint {
 color: black;
 background-color: ##A00000;
}

.hint .hint-pointer {
background: url(../images/pointer-nightmode.gif) left top no-repeat;
}

.hint a {
color: black;
}

.online,
.confirm,
.confirm a {
color: #A00000;
}

.offline,
.cancel,
.cancel a {
color: #A00000;
}

.link_img {
border: solid 2px red;
}

#fade { /*--Transparent background layer--*/
display: none; /*--hidden by default--*/
background: #404040;
position: fixed; left: 0; top: 0;
width: 100%; height: 100%;
opacity: .80;
z-index: 500;
}

.popup_block{
background: #360000;
color: #A00000;
border: solid 3px red;
}
