#OSBFeedBack {
	color : #434c60;
	background-color: transparent;
	position: relative;
	z-index : 100;
	margin: 0px;
	width : 14em;
	top : 0px;
	padding : 2px;
	right: 0px;
}
#OSBFeedBack #tabUp, #tabDown {
	position : relative;
	z-index : 11;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#OSBFeedBack #tabUp a, #tabDown a {
	display : block;
	height : 30px;
	width : 100px;
	/*correction pb affichage avec IE7*/
	/*margin-left : 4.9em;*/
	text-decoration: none;
}
#OSBFeedBack #tabUp span, #tabDown span{
	margin-left : -999em;
	text-decoration: none;
}
#OSBFeedBack #tabUp a {
	background-image: url(tabUp.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#OSBFeedBack #tabDown a {
	background-image : url(tabDown.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
} 
#OSBFeedBack #tabDown {
margin-top : -2px;
}

#OSBFeedBack #feedBack {
	padding : 2px;
	position : relative;
	z-index : 10;
/*	
	margin: 0px;
*/	
	background : #B3D0E3;
	color: Black;
	border-color : #a4abba;
	border-style : solid;
	border-width : 2px 2px 2px 2px;
}

#OSBFeedBack label {
	background-image: none;
	font-size: 0.9em;
}

#OSBFeedBack .commentBoxLabel {
font-weight : bold;
margin-top : 5px;
font-size: 0.9em;
}

#OSBFeedBack #comment {
width : 99%;
}
#OSBFeedBack .button {
margin-top : 5px;
width : 80%;
} 

#accessbuttons{width:20%; text-align:left;float:right;list-style:none; margin-right:.5em;}
#accessbuttons li{float:right; margin-left:.5em;  text-align:center; }
#accessbuttons li a{display:block; height:1.5em; width:1.5em;}
#accessbuttons .reset a{width:3.1em;}
#accessbuttons li a:hover{text-decoration:none;}

#el01 {
	color:#00f;
	padding:0;
	margin:0;
	background-color:#B3D0E3;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}