body 
	{
font-family:			Tahoma, Arial, Helvetica;
font-size:			11px;
font-weight:			normal;
text-align:			justify;
overflow-X:			auto;
overflow-Y:			auto;
	}
.l		{border-left:  1px solid #dddddd;}
.r		{border-right: 1px solid #dddddd;}
.b		{border-bottom:1pt solid #dddddd;}
.t		{border-top:   1px solid #dddddd;}
.l-b		{border-left:  1px solid #dddddd; border-bottom:1px solid #dddddd;}
.r-b		{border-right: 1px solid #dddddd; border-bottom:1px solid #dddddd;}
.l-r		{border-left:  1px solid #dddddd; border-right: 1px solid #dddddd;}
.border		{border:    1px solid    #dddddd; border-top:0; padding:5;}
.abs_border	{border:    1px solid    #dddddd; padding:5;}

.text		{font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}
.red		{font-size: 11px; color: #ff3300; font-weight: normal; text-decoration: none;}
.attention	{font-size: 13px; color: #ff3300; font-weight: bold;   text-decoration: none;}
.small		{font-size: 10px; color: #000000; font-weight: normal; text-decoration: none;}



a:link		{font-size: 11px; color: #003366; font-weight: normal; text-decoration: underline;}
a:visited	{font-size: 11px; color: #003366; font-weight: normal; text-decoration: underline;}
a:active	{font-size: 11px; color: #003366; font-weight: normal; text-decoration: underline;}
a:hover		{font-size: 11px; color: #ff3300; font-weight: normal; text-decoration: underline;}


a.lbtn:link	{background:#f5f5f5; border:1px solid #888888; cursor:pointer;}
a.lbtn:visited	{background:#f5f5f5; border:1px solid #888888; cursor:pointer;}
a.lbtn:active	{background:#f5f5f5; border:1px solid #888888; cursor:pointer;}
a.lbtn:hover	{background:#ccccff; border:1px solid #666666; cursor:pointer;}




#tooltip
	{
background:	#ffffff;
border:		1px solid #000000;
color:		#000000;
font:		menu;
margin:		0px;
padding:	3px 5px;
position:	absolute;
visibility:	hidden;
	}
textarea,input	{font-size: 10px; color: #000000; font-weight: normal; background: #ffffff; border: 1pt solid #888888;}


