/* $Id: theme.css 1900 2007-03-12 22:33:53Z rub $ */

/* text color */
BODY, H1, H2, H3, DT, INPUT.rateButtonSelected  {
  color:black;	
}

ul.categoryActions{color:white;}

/* backgrounds */
BODY, H3, .throw {
  background-color: #ffffff;	/* white */
}

H2, #imageHeaderBar, #imageToolBar A:hover, .row1 {
  background-color: #600001;
	color:white;
}

#menubar DT {
/*margin-right:0.5em;*/
/*width:300px;*/
background: #fff url(../../img/bouton_categ.png) repeat-y left top;
color:white;
padding-right:10px;
}

#menubar DT a {color:white;}
#menubar DT a:hover {color:yellow;border-bottom:none;}

#content, #imageToolBar, .header_notes, .content {
  background-color: #FEF5EC;
}

#content a {color:blue;}
#content a:hover {color:brown;}

#content H2 a {color:white;}
#content H2 a:hover {color:yellow;border-bottom:none;}

#menubar {
/*margin-right:0.5em;*/
/*width:300px;*/
background: #fff url(../../img/fond_menu.png) repeat-y left top;
color:black;
padding-right:10px;
}

#menubar a {font-size:15px;color:black;border-bottom:none;}
#menubar a:hover {color:white;}

/* borders 
#menubar DL, #content, #imageToolBar, 
#comments DIV.comment BLOCKQUOTE {
 /* border:1px solid #600001;*/
	/*border-right: 1px solid #600001;
	border-bottom: 1px solid #600001;
	border-left: 1px solid #DE8318;
}*/


#theImage IMG {
  border-color: #d3d3d3;
}

#content UL.thumbnail IMG {
    border: 1px solid #a0a0a0;
}

INPUT, SELECT, TEXTAREA,
#content DIV.comment  A.illustration IMG, #infos,
#content DIV.thumbnailCategory {
  border: 1px solid gray;
}

FIELDSET {border:none;}

#comments DIV.comment BLOCKQUOTE {
  border-left: 2px solid #696969;
  background-color: #eee;
}

#content UL.thumbnails SPAN.wrap2 {
  border: 1px solid #aaaaaa;	/* thumbnails border color and style */
  border-radius: 4px 4px;	/* round corners with CSS3 compliant browsers */
}

#content UL.thumbnails SPAN.wrap2:hover,
#content UL.thumbnailCategories DIV.thumbnailCategory:hover,
#content UL.thumbnailCategories DIV.thumbnailCategory:hover A {
  background-color: #faebd7;
  border-color: #600001;		/* thumbnails border color when mouse cursor is over it */
  color: black;
}

/* links */
A, INPUT.rateButton {
    color: blue;
    background: transparent;
}

A:hover, INPUT.rateButton:hover {
    color: brown;
}

#imageToolBar A, #imageToolBar A:hover {
    border-bottom: none;
}

A.navThumb, A.navThumb:hover {
    border-bottom: none;
}

div.browsePath a {color:white;}
div.browsePath a:hover {color:yellow;}

/* others */
.pleaseNote {
    background: #9c9c9c;
    color: #ffff99;
    padding: 1ex;
    font-weight: bold;
}

/*calendar elements*/
SPAN.calItemEmpty { color: silver; }

SPAN.calItem, SPAN.calItemEmpty
{
  border: 1px solid silver;
}

/* nice looking month calendar*/
TD.calDayCellEmpty, TD.calDayCellFull { border: 1px solid #7E7262;}

TD.calDayCellEmpty { color: silver; }

.calBackDate { color: #000; }
.calForeDate { color: #fff; }
.virtual_cat { background: #fff !important; }
.qsearch { /*font-size: 90%;*/ font-style: normal; }
#mbMenu #quicksearch > p { text-align: left; }
/*#qsearchInput { color: black; }
#qsearchInput:focus { color: #005e89; }*/

.tabsheet li,
.tabsheet li a { color: #005e89; }
.tabsheet li a:hover { color: #858460; }
.tabsheet li { background-color: #fff; }
.selected_tab { background-color: #d3d3d3 !important; }
ul.tabsheet { border-color: #858460; }
.tabsheet li { border: 1px solid #696969; }
.tabsheet li:hover { border-color: #858460 !important; }
