/* .............................. */
/* 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 {
background: #000 url(../images/dark/indicator_black.gif) no-repeat center;border: 1px solid #444444;
}

#image-container span {
position: absolute;
top: 0;
right: 0;
width: 100%; 
height: 100%; 
background: url(../../../images/blank.gif) repeat;
border: 0;
}

/* .............................. */
/* 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;
}

.sidetitle {
                color:#FFFFFF;
                padding:1px;
                margin-top:0px;
                letter-spacing:2px;
                background:#333333;
                border:1px solid #555555;
                text-align:center;
                }
.side {
                background:#222222;
                margin-bottom:12px;
                border:1px solid #555555;
                overflow:hidden;
                border-top:0px;
                line-height:140%;
                padding:8px 10px 8px 10px;
                }
        .side a,
        .side a:link,
        .side a:visited {
                color:#FFFFFF;
                font-weight:bold;
                text-decoration: none;
                }
        .side a:active,
        .side a:hover {
                color:#FFFFFF;
                font-weight:bold;
                text-decoration: underline;
                }

 	prints{
		font-family:Verdana, Georgia, Arial, sans-serif;
		color:#EEEEEE;
		font-size:10px;
		background-color:#888888;
		margin:9px auto 15px auto;
		width:400px;
		}
	.headrow {
		font-weight:bold;
		font-size:10px;
		background-color:#323232;
		padding:4px 0px 4px 0px;
		text-align:center;
		}
 	.printrow {
		font-weight:bold;
		background-color:#030303;
		padding:4px 0px 4px 0px;
		text-align:center;
		}

