@import url("bloc.css");
@import url("/css/menu_main.css");
@import url("/css/form.css");

/* CSS Document */
BODY {
	SCROLLBAR-FACE-COLOR: #888888;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #7c7c7c;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #666666;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	background-color: #FBFBFB;
	/*color: #000000;*/
	font-family: 'Trebuchet MS';
}


/* main table */
TABLE.main{
	BORDER: #cec8b6 1px solid; 
}

TD.Topmain{
	BORDER-TOP: #cec8b6 1px solid; 
}
TD.BottomMain{
	background-color: #3F0909;
}


/* ////// LIENS ///////////// */
a{ text-decoration : none; color: #000000; } 
a:visited{ text-decoration : none; color: #000000; }
a:active{ text-decoration : none; color: #000000; }
A:hover { color: #CC8E1C; text-decoration : underline;}

.lien_rouge{ color: #990000; }
.lien_rouge:visited{ color: #990000; }
.lien_blanc{ color: #FFFFFF; }
.lien_blanc:visited{ color: #FFFFFF; }

.lienjaune {color: #cc8e1c;text-decoration:none;}
.lienjaune:visited{color: #cc8e1c;}
.lienjaune:hover{color: #FFFFFF;}

.lien_blancjaune{ color: #FFFFFF; }
.lien_blancjaune:visited{ color: #FFFFFF; }
A.lien_blancjaune:hover{
	color: #cc8e1c;
	text-decoration : underline;
}

A.lien_rouge2{
	color: #990000;
	text-decoration : underline;
	font-weight: bold;
}
A.lien_rouge2:hover{
	color: #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
}
A.soumetteur{
	color: #666666;
	text-decoration : underline;
	font-weight: bold;
	font-size: 12px;
}
A.soumetteur:hover{
	color: #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
}

.titre2 {
	font-weight: bold;
	color: #cc8e1c;
	text-decoration: underline;
}
.titre3 {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.gros_titre {
	font-weight: bold;
	color: #cc8e1c;
	text-decoration: underline;
	font-size: 22px;
}

/* bloc de fonc pour les cadres des groupes et albums */
TD.bloc3-bg {
	BACKGROUND-IMAGE:  url(../tab_groupe/tab_artist_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: black
}

TD.selected{
	background-color: #222222;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px; 	
}


ul { margin-top: 0px; margin-bottom: 1px;
margin-left: 0; 
padding-left: 1em;
text-align: center; }


li.cadre1:hover{
	text-align: center;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
li.cadre1{
	text-align: center; 
	BORDER-WIDTH: 1px; 
	
}
table.cadre1:hover{
	text-align: center;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px; 
}
table.cadre1{
	text-align: center; 
	BORDER-WIDTH: 1px; 
	
}

li { 
margin-bottom: 0px;
list-style-type:none; 
}
li.fle_R{ 
margin-left: 15px;
list-style-image: url(/mes%20images/fleche-rouge2.gif);
}
li.fle_R1{ 
margin-left: 40px;
list-style-image: url(/mes%20images/fleche-rouge2.gif);
}

li.fle_J{
	margin-left: 15px;
	list-style-image: url(/mes%20images/fleche-jaune.gif);
}

.indication{
	color: #000000;
	font-weight:lighter;
	font-style:italic;
	font-size:  small;
}
.small{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  small;
}
.very_small{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  12px;
}
A.indication2{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  12px;
}
.selected{
	color: #990000;
	font-weight:bold;
	font-size: 20px;
}
.select{
	font-weight:bold;
	font-size: 20px;
}
.select:hover{
	color: #990000;
	font-weight:bold;
	text-decoration : none;
}
.case_form_submit{
	text-align:right;
	color:#000000;
	font-weight:bold;
}
.big{
	color:#CCCCCC;
	font-weight:bold;
	font-size:22;
}

TD.mainFrame{
	padding-left:10pt; padding-right:10pt;padding-top:7pt;
}
.panel
{
	background-color: #CCCCCC;
	color: #000000;
	padding: 10px;
	border: 1px outset;
}
.panelL
{
	text-align:left;
	background-color: #CCCCCC;
	color: #000000;
	padding: 10px;
	border: 1px outset;
}
.panel2
{
	text-align:left;
	background-color: #333333;
	color: #CCCCCC;
	padding: 10px;
	border: 1px outset;
}
legend
{
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { 
	margin-bottom: 6px; 
	BORDER-WIDTH: 1px; 
	padding:10;
	}
.fieldsetDark { 
	margin-bottom: 6px; 
	border:1px solid #444444;
	padding:10;
}
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }
.fieldsetDark, .fieldsetDark td, .fieldsetDark p, .fieldsetDark li { font-size: 12px; }

.heure{
	font-size:12px;
	color:#888888;
}
.question {
  visibility: hidden;
}
.qi {
  background-image: url(/mes%20images/misc/icon_help.gif);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 0px 2px 0px 2px;
}

/* NEW */
.MainTable{	
	background-color:#FBFBFB;
	height:800px;
	background-image: url(/specific/pics/gradiantfont.jpg);
	background-position: left left;
  	background-repeat: repeat-y;
}
.MainTableWithoutGradient{
	background-color:#FFFFFF;
	height:800px;
}
.menu_D{
	background-image: url(/specific/pics/gradiantfont2.jpg);
	background-position: top right;
  	background-repeat: repeat-y;
}
.smallTahoma{
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma;
}
.mediumTahoma{
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
}

.line{ height:3px; background-color:#7A7A7A;}
.linejaune{ height:3px; background-color:#cc8e1c;}
.HeaderInfoGroupe{
	background-color:#700808;text-align:left;font-family:Arial;font-size:16px;font-weight:bold;
	color:#fff000;
	margin:0;padding:0px;padding-left:5px;
}
.HeaderInfoAlbum{
	background-color:#700808;text-align:center;font-family:Arial;font-size:16px;font-weight:bold;
	color:#fff000;
}
.bigTitle{color: #CC8E1C;font-size: 20px;font-family: tahoma;margin:0;padding:0;}

.menuIcon a img{opacity:0.80; filter: alpha(opacity=80);}
.menuIcon a:hover img{opacity:1.0; filter: alpha(opacity=100);}

h1.mainTtile{
	font-size:18px;
	color:#CCCCCC;
	padding:0px;
	margin:0px;
}
h2.category{
	font-size:12px;
	padding:0px;
	margin:0px;
}