a 	{	text-decoration: underline;
			cursor:pointer;
			text-decoration: none !important;
		}

body { margin: 0px;
			 height: 100%;
			 font-family: verdana, arial, sans-serif;
			 font-size: 12px;
			 //cursor:url(../images/cursor/text.cur),default;
			 text-align: left;
		 }

.clear	{
			clear: both;
		}
		
.floatRight{float: right;
		}
		
.floatLeft{float: left;
		}
		
.hidden{	display: none;
		}
		
.visible{	display: block;
		}
		
.block	{	text-align: justify;
		}

.relative {	position: relative;
		}

.systemBar
	{
		top: 0px;
		left: 0px;
		right: 0px;
		height: 17px;
		padding: 4px 0px 3px;
	}
	
* html .systemBar
	{
		height: 24px;
	}

.systemBar .log
	{
		margin: 0px 1%;
	}

.systemBar .reg
	{
		margin: 0px 1%;
	}

.systemBar .mes
	{
		margin: 0px 1%;
	}

.systemBar .dis
	{
		position: absolute;
		right: 1%;
	}

.naviBar
	{
		background-color: none;
		margin-top: -32px;
		left: 0px;
		right: 0px;
		height: 25px;
		padding: 3px;
	}
	
.naviBar a
	{
		position: relative;
		top: 5px;
		margin: 10px;
	}

* html .naviBar
	{
		height: 32px;
		margin: 0px;
	}

.naviColor
	{
 		height: 1px;
 		left: 0px;
 		right: 0px;
 		font-size: 0;
 		line-height: 0;
 	}

* html .naviColor
	{
		display: none;
	}
	
.charMenu
	{
		position: relative;
		margin: 20px 15% 0px;
		padding: 15px 80px;
		height: 200px;
	}
	
.charMenu .Daten
	{
		position: relative;
		margin: 0px 15px 0px;
	}
	
.charMenu .jolly
	{
		height: 150px;
		width: 150px;
		margin-top: 30px;
	}
	
.content
	{
		position: relative;
		margin: 0px 15%;
		min-height: 50%;
		z-index: 1;
	}
	
.content div
	{
		min-height: 500px;
		padding: 15px 75px;
	}
	
* html .content div
	{
		height: 100% !important;
	}

.contentTopLeft
	{
		margin: 10px 0px 0px 15%;
		height: 50px;
		width: 50px;
	}

.contentTop
	{
		margin: 10px 15% 0px 15%;
		height: 50px;
	}

* html .contentTopLeft
	{
		margin-right: -0.2%;
	}

* html .contentTopRight
	{
		margin-left: -0.2%;
	}

* html .contentBottomLeft
	{
		margin-right: -0.2%;
	}

* html .contentBottomRight
	{
		margin-left: -0.2%;
	}

.contentTopRight
	{
		margin: 10px 15% 0px 0px;
		height: 50px;
		width: 50px;
	}

.contentBottomLeft
	{
		margin: 0px 0px 10px 15%;
		height: 50px;
		width: 50px;
	}
	
.contentBottom
	{
		margin: 0px 15% 10px;
		height: 50px;
	}

.contentBottomRight
	{
		margin: 0px 15% 10px 0px;
		height: 50px;
		width: 50px;
	}

* html .content
	{
		height: 50% !important;
	}

.contentColor
	{
		position: relative;
 		height: 1px;
 		margin: 0px 15%;
 		font-size: 0;
 		line-height: 0;
 		z-index: 2;
	}

#loginDiv
	{
		position: absolute;
		top: 26px;
		left: 0.2%;
		display: none;
	}

#loginDiv input
	{
		margin: 5px 5px 0px;
	}
	
.taskBar
	{
		position: fixed;
		left: 0px;
		right: 0px;
		bottom: 0px;
		height: 30px;
		z-index: 2;
	}

.taskBar .start
	{
		position: absolute;
		left: 0px;
		bottom: 0px;
		top: 0px;
		width: 40px;
		padding: 7px 35px;
	}

.taskBar #startMenu
	{
		position: absolute;
		left: 0px;
		bottom: 30px;
		height: 300px;
		width: 210px;
		display: none;
	}
