/************************************************************
GENERAL : 

All classes begin with sb prefix.

Side bar contain X levels : first with classes that contain levX prefix
and second with classes that contain levX prefix, ...

Each row contain item ( ref with text or image )

Item classes contain 3 groups :
	simple
	onmouseover  - with "h" prefix
	selected - with "s" prefix

Delimeters and images class contain transperent image with same classname as cell
*************************************************************/
.sb_container{
	padding: 0px;
	vertical-align: top;
	width: 149px; /*width : 146px;*/
}

.sb_container1 {
	padding: 22px 0 0;
	vertical-align: top;
}

.sb_container2{
	padding: 22px 0 0;
	vertical-align: top;
}

/*************************************************************/
/* main table */
/*************************************************************/
.sb_table
{
	width: 149px;
	margin: 0px auto;
	border-top: solid 1px #D50202;
	border-right: solid 1px #D50202;
	border-left: solid 1px #D50202;
}
TABLE.sb_table A, TABLE.sb_table A:HOVER
{
	text-decoration: none;
}
	
/*************************************************************/
/*first line in main table*/
/*************************************************************/
tr.sb_first_part
{
}
td.sb_first_part
{
}
td.sb_first_part img
{
	/*background: url(../../images/fr.en/SideBar/first_part.gif) no-repeat;*/
	background: #FCB3B3;
	width: 149px;
	height: 1px;
}

/*************************************************************/
/*last line in main table*/
/*************************************************************/
tr.sb_last_part
{
}
td.sb_last_part
{
}
td.sb_last_part img
{
	/*background: url(../../images/fr.en/SideBar/last_part.gif) no-repeat;*/
	background: #FCB3B3;
	width: 149px;
	height: 1px;
}

/*************************************************************/
/* items container */
/*************************************************************/
tr.sb_sub_level1_container,tr.sb_sub_level2_container,tr.sb_sub_level3_container,tr.sb_sub_level4_container,tr.sb_sub_level5_container
{
}
td.sb_sub_level1_container,td.sb_sub_level2_container,td.sb_sub_level3_container,td.sb_sub_level4_container,td.sb_sub_level5_container
{
}
table.sb_sub_level1_container,table.sb_sub_level2_container,table.sb_sub_level3_container,table.sb_sub_level4_container,table.sb_sub_level5_container
{
	width:100%;
	font-size: small;
	color:#D50202;
	font-weight:normal;
	height:auto;
}
table.sb_sub_level2_container
{
    padding-right:15px;
}
table.sb_sub_level3_container
{
    padding-right:5px;
    
}
/*************************************************************/
/* horizontal delimeter items*/
/*************************************************************/
tr.sb_h_delim_lev1,tr.sb_h_delim_lev2,tr.sb_h_delim_lev3,tr.sb_h_delim_lev4,tr.sb_h_delim_lev5
{
	display:none;
}
td.sb_h_delim_lev1,td.sb_h_delim_lev2,td.sb_h_delim_lev3,td.sb_h_delim_lev4,td.sb_h_delim_lev5
{
	display:none;
}
img.sb_h_delim_lev1,img.sb_h_delim_lev2,img.sb_h_delim_lev3,img.sb_h_delim_lev4,img.sb_h_delim_lev5
{
	display:none;
}

/*************************************************************/
/* 1 level item classes*/
/*************************************************************/
tr.sb_item_lev1,tr.sb_item_lev1_h,tr.sb_item_lev1_s
{
}
td.sb_item_lev1
{
	background: #FCB3B3;
	border-bottom: solid 1px #D50202;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
	height: 22px;
}
td.sb_item_lev1_h
{
	background: #FCB3B3;
	border-bottom: solid 1px #D50202;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
	height: 22px;
}
td.sb_item_lev1_s
{
	background: #FCB3B3;
	border-bottom: solid 1px #D50202;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
	height: 22px;
}
img.sb_item_lev1
{
	display: none;
	/*
	background: url(../../Images/fr.en/SideBar/sb_arrow.gif) left bottom no-repeat;
	width:3px;
	height:11px;
	border:0;
	margin:1px 6px 0 -10px;
	float:left;
	*/
}
img.sb_item_lev1_h,img.sb_item_lev1_s
{
	display: none;
	/*
	background: url(../../Images/fr.en/SideBar/sb_arrow.gif) left bottom no-repeat;
	width:3px;
	height:11px;
	border:0;
	margin:1px 6px 0 -10px;
	float:left;
	*/
}

a.sb_item_lev1,a.sb_item_lev1:link,a.sb_item_lev1:visited,a.sb_item_lev1:hover
{
	font-size: 12px;
	display: block;
	padding:2px 10px 3px;
	color:#D50202;
	font-weight:normal;
	height:auto;
}
a.sb_item_lev1_h,a.sb_item_lev1_h:link,a.sb_item_lev1_h:visited,a.sb_item_lev1_h:hover
{
	font-size: 12px;
	display: block;
	padding:2px 10px 3px;
	color:#D50202;
	font-weight:normal;
	height:auto;
	font-weight:normal;
}
a.sb_item_lev1_s,a.sb_item_lev1_s:link,a.sb_item_lev1_s:visited,a.sb_item_lev1_s:hover
{
	font-size: 12px;
	display: block;
	padding:2px 10px 3px;
	color:#D50202;
	font-weight:normal;
	height:auto;
}

/*************************************************************/
/* 2 level item classes*/
/*************************************************************/
tr.sb_item_lev2,tr.sb_item_lev2_H,tr.sb_item_lev2_s
{
}
td.sb_item_lev2
{
	border-bottom: solid 1px #D50202;
	background: #FEE2E2;
	height: 22px;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
}
td.sb_item_lev2_h
{
	background: #FEE2E2;
	border-bottom: solid 1px #D50202;
	height: 22px;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
}
td.sb_item_lev2_s
{	
	background: #FEE2E2;
	border-bottom: solid 1px #D50202;
	height: 22px;
	/*border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;*/
}
img.sb_item_lev2
{
	display: none;
	border: 0px;
	/*background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) left bottom no-repeat;
	width:18px;
	height:11px;
	border:0;
	margin:-1px 6px -10px 0;
	float:left;*/
}

/*FF*/
td.sb_item_lev2 > a.sb_item_lev2 { }
a.sb_item_lev2 > img.sb_item_lev2 {  margin:-1px 6px -5px -10px; }

img.sb_item_lev2_h,img.sb_item_lev2_s
{
	display: none;
	border: 0px;
	/*background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) left bottom no-repeat;
	width:18px;
	height:11px;
	border:0;
	margin:-1px 6px -10px 0;
	float:left;*/
}
a.sb_item_lev2,a.sb_item_lev2:link,a.sb_item_lev2:visited,a.sb_item_lev2:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 17px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 27px;
	font-weight:normal;
	height:auto;
}
a.sb_item_lev2_h,a.sb_item_lev2_h:link,a.sb_item_lev2_h:visited,a.sb_item_lev2_h:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 17px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 27px;
	/*background-color:#ECF8FF;*/
	font-weight:normal;
	height:auto;
}
a.sb_item_lev2_s,a.sb_item_lev2_s:link,a.sb_item_lev2_s:visited,a.sb_item_lev2_s:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 17px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 27px;
	/*background-color:#ECF8FF;*/
	font-weight:bold;
	height:auto;
}
/*************************************************************/
/* 3 level item classes*/
/*************************************************************/
tr.sb_item_lev3,tr.sb_item_lev3_H,tr.sb_item_lev3_s
{
}
td.sb_item_lev3
{
	border-bottom: solid 1px #D50202;
	height: 22px;
}
td.sb_item_lev3_h
{
	border-bottom: solid 1px #D50202;
	height: 22px;
}
td.sb_item_lev3_s
{	
	border-bottom: solid 1px #D50202;
	height: 22px;
}
img.sb_item_lev3
{
	display: none;
	border: 0px;
}

/*FF*/
td.sb_item_lev3 > a.sb_item_lev3 { }
a.sb_item_lev3 > img.sb_item_lev3 {  margin:-1px -10px -5px 6px; }

img.sb_item_lev3_h,img.sb_item_lev3_s
{
	display: none;
	border: 0px;
}
a.sb_item_lev3,a.sb_item_lev33link,a.sb_item_lev3:visited,a.sb_item_lev3:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 27px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 37px;
	font-weight:normal;
	height:auto;
}
a.sb_item_lev3_h,a.sb_item_lev3_h:link,a.sb_item_lev3_h:visited,a.sb_item_lev3_h:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 27px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 37px;
	font-weight:normal;
	height:auto;
}
a.sb_item_lev3_s,a.sb_item_lev3_s:link,a.sb_item_lev3_s:visited,a.sb_item_lev3_s:hover
{
	background:url(../../Images/fr.en/SideBar/sb_arrow_sub.gif) 27px 5px no-repeat;
	font-size:11px !important;
	color:#D50202;	
	display: block;
	padding: 2px 10px 1px 37px;
	font-weight:normal;
	height:auto;
}
@media print
{
	.sb_container
	{
		border-left: 9px solid #DDDCDC;
		border-top: 8px solid #DDDCDC;
		padding: 0 14px 0 0;
		width: 14px;
	}
	
	.sb_table
	{
		display: none;
	}
}

.general_title_sb { font-size: medium; color: #D50202; font-weight: bold; margin-bottom: 3px; margin-top: 10px; }