body, table
{
	padding: 0;
	margin: 0;
	font-size: 9pt;
	/*font-family: Arial;*/
	border: 0;
}

html
{
	padding: 0;
	margin: 0;
}

body
{
	background-color: #FFF;
}

*
{
	margin: 	0;
	padding:	0;
}

form
{
	margin: 	0;
	padding:	0;
}

img
{
	border: 0;
}

a:link,
a:hover,
a:active,
a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

.clear
{
	clear: 			both;
}

/*==========================*/
/* 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: #FFD;  border: 1px solid #000; color: #000; 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: #FEE;  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: #FFD;  border: 1px solid #000; color: #009; background-image:url(../images/message_left_info.gif); background-position: left; background-repeat: no-repeat;  padding-left: 40px;}



/*==========================*/
/* Action Bloc 			    */
/*==========================*/
#action_bloc
{
	height: 30px;
	/*background-color: #EFF6FF;
	border: 1px solid #99BBE8;*/
	padding: 5px;
}

#action_bloc ul,
#action_bloc li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#action_bloc ul 
{
	margin: 5px;
}
#action_bloc li
{
	display: inline;
}
#action_bloc li a:link,
#action_bloc li a:hover,
#action_bloc li a:active,
#action_bloc li a:visited
{
	margin: 0 6px 0 0;
	border: 1px solid #AAA;
	background-color: #FFF;
	padding: 3px 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	
	background-image: url(../images/action_default.png);
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 24px;
}
#action_bloc li a:hover
{
	border: 1px solid #000;
	/*padding: 1px 9px;*/
	/*text-decoration: underline;*/
	
	/*border: 1px solid #749BCF;
	border-bottom: 1px solid #C2D6EF;
	border-right: 1px solid #C2D6EF;*/
	
	/*padding: 3px 9px 1px 11px;*/
}

#action_bloc li.add a
{
	background-image: url(../images/action_add.png);
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 24px;
}

#action_bloc li.view a
{
	background-image: url(../images/action_view.png);
	background-repeat: no-repeat;
	background-position: 4px;
	padding-left: 24px;
}
