body{
	background-color:white;
	color:black;

}
a{
	color:black;
}
div{
	font-family:Arial, Sans Serif;
	font-size:13px;
}
textarea{
	font-family:Arial, Sans Serif;
	font-size:13px;
}
div.messagePopup{
	width:400px;
	height:250px;
	border-right:1px solid #696767;
	border-bottom:1px solid #696767;
	position:absolute;
	left:30%;
	top:20%;
	padding:3px;	
}
.header{
	border-right:1px solid #696767;
	border-bottom:1px solid #696767;
	background-color:silver;
	padding:3px;	
}
.info{
	background-color:#ccff66;
}
.error{
	background-color:#ffcccc;
}
label{
	display:block;
	width:150px;
	float:left;
	font-family:Arial, Sans Serif;
	font-size:12px;
}
table{
	border:1px solid silver;
	border-collapse:collapse;
}
th{
	border:1px solid silver;
	background-color:silver;
	padding:3px;
	font-family:Arial, Sans Serif;
	font-family:Arial, Sans Serif;
	font-size:13px;	
}
td{
	border:1px solid silver;
	padding:3px;
	font-family:Arial, Sans Serif;
	font-size:13px;
}
.blind{
	border:0px solid white;
}
.mouseOver{
	background-color:silver;
	color:white;
}
.active{
	color:red;
}
.mainHeadline{
	width:950px;
	height:50px;
	border-bottom:1px solid silver;
	padding:5px;
	margin:5px;
	background-image:url(images/headlinebg.gif);
	background-repeat:no-repeat;
}
.flagBox{
	margin-left:600px;
}
.headMenu{
	position:absolute;
	left:220px;
	top:42px;
}
.headMenuEntry{
	width:150px;
	height:20px;
	text-align:center;
	text-decoration:none;
	font-variant:small-caps;
	float:left;
	padding-top:2px;
	background-image:url(images/menu_bg1.gif);
	background-position:bottom;
}
.headMenuEntry a{
	color:black;
	font-size:14px;
}
.footMenuEntry{
	width:100px;
	background-color:white;
	float:left;
	color:silver;
}
.sideMenu{
	width:150px;
	float:left;
}
.mainArea{
	width:800px;
	min-height:480px;
	margin-left:160px;
}
.footArea{
	width:800px;
	height:25px;
	margin-left:160px;
	border-top:1px solid silver;
	color:silver;
}
.menuLevel1{

	cursor:pointer;
	padding-top:4px;
	padding-left:10px;
	background-image:url(images/menu_bg1.gif);
	background-position:bottom;
	min-height:20px;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:red;
}
.menuLevel2{

	padding-top:4px;
	padding-left:15px;
	cursor:pointer;	
	background-repeat:no-repeat;
	text-decoration:underline;
	color:red;
}
.menuLevel3{

	padding-top:4px;
	padding-left:20px;	
	cursor:pointer;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:red;
}
.menuLevel4{

	padding-top:4px;
	padding-left:25px;	
	cursor:pointer;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:red;
}
.menuLevel5{

	padding-top:4px;
	padding-left:30px;	
	cursor:pointer;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:red;
}
fieldset{
	float:left;
	width:400px;
	border:1px solid silver;
	background-color:white;
}
fieldset.fullscreen{
	width:800px;
	border:1px solid silver;
}
.klickable{
	cursor:pointer;
}

table.Forum td{
	border:1px solid white;
}
div.Forum{
	border:1px solid silver;
	margin:2px;
	padding:3px;
}
div.ForumHeadline{
	background-color:silver;
	padding:2px;
}
div.ForumBody{
	padding:2px;

}
div.ForumFooter{
	font-size:10px;
}
.button{
	border:1px solid silver;
	cursor:pointer;
	background-color:#eeeeee;
	color:black;
	padding:2px;
	margin:2px;
	font-family:Arial, Sans Serif;
	font-size:13px;
	text-decoration:none;
}
.MobileInfoSync{
	margin-left:30px;
}
td.MobileInfoSync a{
	text-decoration:none;
	color:black;
	border-bottom:1px dotted silver;
	background-color:black:
}

