/* .............................. */
/* Basic */
/* .............................. */
body {
background: #fff;
color: #666666;
}

/* .............................. */
/* Links */
/* .............................. */
a:link {
color:#666666;
}

a:visited {
color:#666666;
}

a:hover {
color: #444444;
}

/* .............................. */
/* Headings */
/* .............................. */
h2 {
color: #666666;
}

h3 {
color: #666666;
}

/* .............................. */
/* other */
/* .............................. */
.pipe {
color: #D1D1D1;
}

.bleu {
color: #3366FF;
text-decoration: underline;
}

.vert {
color: #990000;
text-decoration: underline;
}
.vert a {
color: #990000;
}

.vert a:visited{
color: #990000;
}

.vert a:hover{
color: #990000;
}

.titre {
color: #000;
font-weight: bold;
font-size: 14px;
}

/* .............................. */
/* navigation-header */
/* .............................. */
#navigation {
background: #E9E9E9;
border-bottom: 1px solid #D1D1D1;
}

/* .............................. */
/* navigation-inner */
/* .............................. */
#navigation-inner {
color: #ccc;
}

/* .............................. */
/* navigation-footer */
/* .............................. */
#footer {
background:#E9E9E9;
border-top: 1px solid #D1D1D1;
} 


/* .............................. */
/* image-container */
/* .............................. */
#image-container {
background: #e9e9e9 url(../images/light/indicator_white.gif) no-repeat center;
border: 1px solid #d1d1d1;
}

#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 #000;
}

/* .............................. */
/* description-container-inner */
/* .............................. */
#info-container-box {
background: #fff;
color: #444;
border: 1px solid #D1D1D1;
}

#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 #D1D1D1;
background: #fff;
color: #444;
}

/* .............................. */
/* Comments */
/* .............................. */
#comment-top {
background:#000;
border-bottom:1px solid #BFB8BF;
}    

#comments li {
color:#444;
border:1px solid #BFB8BF;
}

#comments li a {
color:#990000;
}

#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:#fff;
color:#444;
}

#addcomment textarea {
border:1px solid #BFB8BF;
background-color:#fff;
color:#444;
}

.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 #d1d1d1;
background: #fff url(../images/light/indicator_white.gif) no-repeat center;
}


.toggler {
	color: #ccc;
}


.sidetitle {
                color:#444444;
                padding:1px;
                margin-top:0px;
                letter-spacing:2px;
                background:#E9E9E9;
                border:1px solid #D1D1D1;
                text-align:center;
                }
.side {
                background:#F9F9F9;
                margin-bottom:12px;
                border:1px solid #D1D1D1;
                overflow:hidden;
                border-top:0px;
                line-height:140%;
                padding:8px 10px 8px 10px;
                }
        .side a,
        .side a:link,
        .side a:visited {
                color:#444444;
                font-weight:bold;
                text-decoration: none;
                }
        .side a:active,
        .side a:hover {
                color:#444444;
                font-weight:bold;
                text-decoration: underline;
                }


        prints{
                font-family: Verdana, Georgia, Arial, sans-serif;
                color:#EEEEEE;
                font-size:10px;
                background-color:#D1D1D1;
                margin:9px auto 15px auto;
                }
        .headrow {
                font-weight:bold;
                font-size:10px;
                background-color:#E9E9E9;
                padding:4px 0px 4px 0px;
                text-align:center;
                }
        .printrow {
                font-weight:bold;
                background-color:#F9F9F9;
                padding:4px 0px 4px 0px;
                text-align:center;
                }

