@CHARSET "UTF-8";
body {
	margin: 0px;
	font: normal 12px Arial,Sans-Serif;
	background: #FFFFFF;
}
form {
	margin: 0px;
	padding: 0px;
}
input {
	margin: 0px;
	padding: 0px;
	display: inline;
}
img {
	border: 0px;	
}
a, a:hover, a:visited {
	font: normal 12px Arial,Sans-Serif;
	color: #4343C7;
	text-decoration: none;		
}
div.header {
	width: 100%;
	text-align: left;
}
div.header a, div.header a:hover, div.header a:visited {
	margin: 0px;
	font: normal 10px Arial,Sans-Serif;
	color: #000000;
	text-decoration: none;		
}
div.header div.mainmenu {
	background-color: #B2B2B2;	
	padding: 5px 0px 5px 0px;
}
div.header div.mainmenu a, div.header div.mainmenu a:hover, div.header div.mainmenu a:visited {
	margin: 0px 5px 0px 5px;
	font: normal 12px Arial,Sans-Serif;
	color: #FFFFFF;
	text-decoration: underline;
}
div.header div.lang {
	width: 100%;
	text-align: right;
}
div.header div.lang a, div.header div.lang a:hover, div.header div.lang a:visited {
	margin: 0px 5px 0px 0px;
	font: normal 11px Arial,Sans-Serif;
	color: #B2B2B2;
	text-decoration: none;
}
div.footer {
	width: 100%;
	height: 50px;
	text-align: center;
	background-color: #E4E4E4;	
}
div.footer a, div.footer a:hover, div.footer a:visited {
	margin: 0px 5px 0px 5px;
	font: normal 10px Arial,Sans-Serif;
	color: #000000;
	text-decoration: underline;
}
div.upload {
	width: 400px;
	margin: 10px;
	padding: 10px;
	background-color: #F4ECF6;	
}

div.upload input {
	margin-bottom: 5px;
	width: 100%;
}
div.error {
	margin: 10px 0px 10px 0px;
	height: 100px;
	background-color: #FACE8D;	
}
div.upload_ok {
	width: 500px;
	margin: 10px;
	padding: 10px;
	background-color: #F4ECF6;	
}
div.panel {
	width: 100%;
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #F4ECF6;	
}
div.user_panel {
	margin: 20px 20px 20px 0px;
	text-align: right;
}
div.user_panel span {
	margin: 0px;
	padding: 10px;
	background-color: #F4ECF6;	
}
div.user_panel span a, div.user_panel span a:hover, div.user_panel span a:visited {
	margin: 3px;
	font: normal 12px Arial,Sans-Serif;
	color: #0771B2;
	text-decoration: none;		
}
div.user_info {
	text-align: left;
	width: 100%;
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #F4ECF6;	
}
table.stats {

	
}
table.stats .header {
	background-color: #B2B2B2;
	color: #FFFFFF;	
}
table.stats .col1 {
	background-color: #FFFFFF;
	color: #000000;	
}
table.stats .col2 {
	background-color: #CCCCCC;
	color: #000000;	
}
table.stats .col3 {
	background-color: #CEB6EA;
	color: #000000;	
}


