/* .............................. */
/* Basic */
/* .............................. */
body {
background: #000;
color: #CCC;
}

/* .............................. */
/* Links */
/* .............................. */
a:link {
color:#B2B2B2;
}

a:visited {
color:#B2B2B2;
}

a:hover {
color: #FFF;
}

/* .............................. */
/* Headings */
/* .............................. */
h2 {
color: #ccc;
}

h3 {
color: #ccc;
}

/* .............................. */
/* other */
/* .............................. */
.pipe {
color: #444444;
}

.bleu {
color: #3366FF;
text-decoration: underline;
}

.vert {
color: #669933;
text-decoration: underline;
}

.vert a {
color: #669933;
}

.vert a:visited{
color: #669933;
}

.vert a:hover{
color: #669933;
}

.titre {
color: #D1D1D1;
font-weight: bold;
font-size: 14px;
}

/* .............................. */
/* navigation-header */
/* .............................. */
#navigation {
background: #222;
border-bottom: 1px solid #444444;
}

/* .............................. */
/* navigation-inner */
/* .............................. */
#navigation-inner {
color: #fff;
}

/* .............................. */
/* navigation-footer */
/* .............................. */
#footer {
background:#222;
border-top: 1px solid #444444;
} 


/* .............................. */
/* image-container */
/* .............................. */
#image-container {
background: #000 url(../images/dark/indicator_black.gif) no-repeat center;
border: 1px solid #444444;
}

/* .............................. */
/* description-container */
/* .............................. */
#info-container {
color: #ccc;
border: 1px solid #444444;
}

/* .............................. */
/* description-container-inner */
/* .............................. */
#info-container-box {
scrollbar-face-color:#404040;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#202020;
scrollbar-shadow-color:#202020;
scrollbar-highlight-color:#5a5a5a;
scrollbar-3dlight-color:#363636;
scrollbar-darkshadow-Color:#202020;
background: #222;
color: #ccc;
border: 1px solid #444444;
}

#image_notes_clean img {
border: 1px solid #ccc;
}

/* .............................. */
/* addcomment-container */
/* .............................. */
#addcomment-container {
color: #ccc;
border: 1px solid #000;
}

/* .............................. */
/* addcomment-container-inner */
/* .............................. */
#addcomment-container-inner {
border: 1px solid #444444;
background: #222;
color: #ccc;
scrollbar-face-color:#404040;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#202020;
scrollbar-shadow-color:#202020;
scrollbar-highlight-color:#5a5a5a;
scrollbar-3dlight-color:#363636;
scrollbar-darkshadow-Color:#202020;
}

/* .............................. */
/* Comments */
/* .............................. */
#comment-top {
background:#000;
border-bottom:1px solid #BFB8BF;
}    

#comments li {
color:#999;
border:1px solid #BFB8BF;
}

#comments li a {
color:#B2B2B2;
}

#comments li:hover {
color: #fff;
background:#797777;
}

#comments li a:hover {
color: #990000;
background:#797777;
}

#comment-middle {
background:#000;
color: #ccc;
} 

.input {
border:1px solid #BFB8BF;
background-color:#222;
color:#CCC;
}

#addcomment textarea {
border:1px solid #BFB8BF;
background-color:#222;
color:#CCC;
}

.comment-button {
background:#fff;
border:1px solid #aaa;
color:#000;
border-bottom:2px solid #aaa;
border-right:2px solid #aaa;
}


#comment-thumb {
color: #fff;
}

#comment-thumb img {
border: 1px solid #ccc;
}

#comment-title {
color: #ff0000;
}



.thumbnails img {
border: 1px solid #444;
background: #000 url(../images/dark/indicator_black.gif) no-repeat center;
}

.toggler {
	color: #ccc;
}