body,
html
{
	padding: 				0;
	margin: 				0;
}
html
{
	
}
body
{
	background-image: 		url(../images/commons/background.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top;
	background-color: 		#003351;
}
body,
table
{
	font-family: 			'Trebuchet MS';
	font-size: 				9pt;
	/*line-height: 			1.2;*/
}

a:link,
a:hover,
a:active,
a:visited
{
	text-decoration: none;
}
object:focus
a:focus
{
	outline: 0;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0;
}


/*==========================*/
/* MessageReturn		    */
/*==========================*/
.messagereturn_buttonclose { display: block; position: absolute; top: 0; right: 0; margin: 5px; }
.messagereturn_success, .messagereturn_error, .messagereturn_noright, .messagereturn_info, .messagereturn_admin
{ position: absolute; z-index:99; margin: 10px; /*margin-bottom: 20px;*/  padding: 25px; bottom: 0px; right: 0px; width: 300px; font-size: 9pt; text-align: center; /*opacity: 0.8; filter(alpha=80);*/ -moz-border-radius: 5px;}

.messagereturn_success { background-color: #FFF;  border: 1px solid #AAA; color: #777; background-image:url(../images/message_left_info.gif);  background-position: left; background-repeat: no-repeat; padding-left: 40px; }
.messagereturn_admin   { background-color: #FFC;  border: 1px solid #000; color: #000; background-image:url(../images/message_left_admin.gif); background-position: 15px; background-repeat: no-repeat; padding-left: 40px; font-weight: bold;}
.messagereturn_error   { background-color: #FFF;  border: 2px solid #A00; color: #900; background-image:url(../images/message_left_nok.gif); background-position: left; background-repeat: no-repeat;  padding-left: 40px;}
.messagereturn_noright { background-color: #FFD;  border: 2px solid #CCC; color: #C00; background-image:url(../images/message_left_noright.gif); background-position: left; background-repeat: no-repeat;  padding-left: 40px;}
.messagereturn_info    { background-color: #FFF;  border: 1px solid #AAA; color: #009; background-image:url(../images/message_left_info.gif); background-position: left; background-repeat: no-repeat;  padding-left: 40px;}
