/* ---------------------------------------------------------------------------
Thème glass 

pour le template floOS

by flop25(.free.fr)
------------------------------------------------------------------------------ */


/* text color */
BODY, H1, H2, H3, DT,
INPUT.rateButtonSelected  {
  color:#fff;
}
#menubar ul {
	font-size:100%;
    color:#fff;
}
#menubar DT {
    color:#000;
}
#menubar ul A, h2 A, h3 A{
    color: #576a76;;
}

/* backgrounds */
H3, .throw {
  background-color: #ffffff;	/* white */
}
body {
	background-image: url(images/back_v3.png);
	background-repeat: repeat;
	background-position: top center;
	background-attachment:fixed;
	font-size:0.7em;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #2d2d2d;
	color: #576a76;
}
BODY#theCommentsPage .content,
BODY#theUploadPage .content,
BODY#theRegisterPage .content,
BODY#theIdentificationPage .content,
BODY#theProfilePage .content,
BODY#theSearchPage .content,
BODY#theAboutPage .content,
BODY#thePopuphelpPage .content,
BODY#thePasswordPage .content,
BODY#theNotificationPage .content,
BODY#theTagsPage .content,
BODY#theNBMPage .content
{
background-color: #FFFFFF;
color: #576a76;
/* background: transparent url(images/section_in.png) repeat top center; */
}

H2, .row1 {
  background-color: #d3d3d3;
}

.header_notes {
  background-color: #eeeeee;
}
#comments {
background: transparent url(images/section_in.png) repeat top center;
width:33%;
}
.titrePage h2, #section_in h2 {
	 /* background-color:transparent; */
	color: #fff;
}
#comments H3 {
	background-image: url(images/boutton.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	color: #000000;
	border: 1px solid #FFFFFF;
}
.content DIV.thumbnailCategory {
	background-position: left bottom;
	background-repeat:no-repeat;
}
.content ul.thumbnails span.wrap2 {
/* background: transparent url(images/vignette.png) no-repeat top left; 
width:144px;
height:144px;
*/
}

.content ul.thumbnails span.wrap1 {
	width:144px;
	margin: 5px;
}
/* header */
#theHeader {
	background-image: url(images/header3.png);
	background-position:center top;
	background-repeat:no-repeat;
	background-color: #000000;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	margin: 0px 0px 130px 0px;
}
#theHeader H1 {
	color:#FFFFFF;
	font-weight:bold;
}

/* contenu "section" */
#section_up_left{
	/* background-image: url(images/section_up_left.png);
	background-position:right bottom;
	background-repeat:no-repeat; */
	background-color: #FFFFFF;
	height:50px;
	width:18px;
}
#section_up {
	/* background-image: url(images/section_up.png);
	background-position:bottom;
	background-repeat:repeat-x;*/
	background-color: #FFFFFF;
	height:50px;
	padding-top: 1em;
		
}
#section_up_right{
 /* background-image: url(images/section_up_right.png);
 background-position:left bottom;
 background-repeat:no-repeat; */
	background-color: #FFFFFF;
	height:50px;
 width:20px;
}
#section_left{
 /* background-image: url(images/section_left.png);
 background-position:right;
 background-repeat:repeat-y; */
	background-color: #FFFFFF;
 width:18px;
}
#section_bottom_left{
 /* background-image: url(images/section_bottom_left.png);
 background-position:top right;
 background-repeat:no-repeat; */
	background-color: #FFFFFF;
 height:20px;
 width:18px;
}
#section_bottom {
 /* background-image: url(images/section_bottom.png);
 background-position:top;
 background-repeat:repeat-x; */
	background-color: #FFFFFF;
 height:20px;
}
#section_bottom_right{
 /* background-image: url(images/section_bottom_right.png);
 background-position:left top;
 background-repeat:no-repeat; */
	background-color: #FFFFFF;
 height:20px;
 width:20px;
}
#section_right{
 /* background-image: url(images/section_right.png);
 background-repeat:repeat-y;
 background-position:left; */
	background-color: #FFFFFF;
 width:18px;
}


/* menu Haut*/
#div_Menu {
	/* background-image: url(images/fondMenu2.png); 
	background-repeat:repeat-x; */
}

ul#Menu, ul#Menu li
{
	background:transparent;
	text-decoration: none;
	border: none;
}
ul#Menu li:hover
{
color: #fff;
/* background-image: url(images/fondMenuSurvol.gif);
background-repeat:repeat-x;
background-position:center;
background-color:transparent; */
	text-decoration: none;
    border-bottom: none;
}
/* menubar */
#menubar DL, #section_in{
/* background: transparent url(images/section_in.png) repeat top center; */
}
#menubar DT{
	/* background-image: url(images/boutton.png);
	background-repeat:repeat-x; */
	background-color:#FFFFFF;
	}

/* borders */
#menubar DL, #comments DIV.comment BLOCKQUOTE {
  border: 1px solid #fff;
}

#theImage IMG, img {
  margin: 10px;  
}
#theImage img {
  border: 6px solid #000;
  margin: 10px;  
}
.polaroid, #polaroid {
  color: #ffffff;
  margin: 5px 5px 20px 5px;
  }  

#linkNext, #linkPrev {
  border: 2px solid #fff;
}

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

FIELDSET, INPUT, SELECT, TEXTAREA,
.content DIV.comment  A.illustration IMG,
.content DIV.thumbnailCategory {
  border: 0px solid #fff;
}

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

/*
.content UL.thumbnails SPAN.wrap2:hover,*/
.content UL.thumbnailCategories DIV.thumbnailCategory:hover,
.content UL.thumbnailCategories DIV.thumbnailCategory:hover A {
  background-color: #ffffff;
  border-color: #0066CC;
  color: #0066CC;
  text-decoration: none;
}
.thumbnailCategory IMG {
	border: 0px;
}
/* links */
A, INPUT.rateButton {
    color: #000033;
    background: transparent;
}

A:hover, INPUT.rateButton:hover {
	border-bottom: none;
	font-weight:bold;
}
#menubar A:hover {
	font-weight: inherit;
}

#imageToolBar A, #imageToolBar A:hover {
    border-bottom: none;
    margin: 0px auto;
    text-align: center;
}

A.navThumb, A.navThumb:hover {
    border-bottom: none;
}
#div_Menu A {
	color:#FFFFFF;
	text-decoration: none;
}
#div_Menu A:hover {
	text-decoration: none;
    border-bottom: none;
}
/* Picture */
#imageHeaderBar {
	/* background-image: url(images/fondblack2.png); */
	/* background: transparent url(images/section_in.png) repeat top center; */
	
	
}
#imageHeaderBar h2 {
background:transparent;
color:#FFFFFF;
}
#imageHeaderBar, #imageHeaderBar A {
color:#FFFFFF;
}
#imageToolBar .randomButtons, #imageToolBar .navButtons {
background:transparent;
width: 600px;
margin: 0px auto;
}
#imageToolBar .navButtons {
background:transparent;

}
#imageToolBar {
	/* background: transparent url(images/section_in.png) repeat top center; */
}
#imageToolBar A:hover {
/* background-image: url(images/fondMenuSurvol.gif); */
background-color: #FFFFFF;
}
#action_pict {
    /* border: 2px solid #FFFFFF;
    background: transparent url(images/section_in.png) repeat top center;
    color:#000; */
    
    font-weight:bold; 
    border: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}
#action_pict IMG {border:0; margin-bottom: 0px;}

/*calendar elements*/
SPAN.calItem, SPAN.calItemEmpty
{
  border: 1px solid silver;
}

.virtual_cat { background: #fff !important; }
#mbMenu #quicksearch > p { text-align: left; }
form p { text-align:center; }
#qsearchInput { color: #000; }
#qsearchInput:focus { color: #000; }
UL.tabsheet LI.normal_tab { background-color: #d3d3d3; }
UL.tabsheet LI.selected_tab { background-color: #eeeeee; }

UL.tabsheet, UL.tabsheet LI {border-color: gray;}
UL.tabsheet LI.normal_tab:hover { border-color: black; }

/*______________-------------------___________________________---------*/
