body {
    background-image: url(../../design/images/background.png);
	background-position:top center;
	background-attachment: fixed;
	background-size: cover;
    border-top: 5px solid #504070;
    font-family: arial;
    margin: 0;
    padding: 0;
}

body {
    color: #ffffff;
}


div.acceptrules {
   width:500px;
   height:42px;
   background-image:url('../../design/images/accept-button.png');
}

div.rules {
   width:500px;
   height:600px;
   background-image:url('../../design/images/rules.png');
}

div.logo {
   width:100px;
   height:100px;
   background-image:url('../../design/images/logo.png');
}

div.corner {
   width:150px;
   height:150px;
   background-image:url('../../design/images/corner.png');
}

div.dashboard {
   width:195px;
   height:37px;
   background-image:url('../../design/images/dashboard-header.png');
}

div.members-header {
   width:900px;
   height:32px;
   background-image:url('../../design/images/members-header.png');
}

div.members-header2 {
   width:900px;
   height:32px;
   background-image:url('../../design/images/members-header2.png');
}

div.selection {
   width:132px;
   height:31px;
   background-image:url('../../design/images/uploader/selection.png');
}

div.upload {
   width:132px;
   height:31px;
   background-image:url('../../design/images/uploader/upload.png');
}

div.uploader-tab {
   width:495px;
   height:178px;
   background-image:url('../../design/images/uploader/uploader-tab.png');
}

div.log-in {
   width:55px;
   height:78px;
   background-image:url('http://jpeg.cz/images/2015/10/12/UgzkZ.png');
}

.right {
    position: absolute;
    right: 19px;
    width: 37px;
    padding: 2px;
}

.menu_simple ul {
margin: 0;
padding: 0;
width:185px;
list-style-type: none;
}
 
.menu_simple ul li a {
text-decoration: none;
color: white;
padding: 10.5px 11px;
background-color: #fff;
display:block;
}
 
.menu_simple ul li a:visited {
color: white;
}
 
.menu_simple ul li a:hover, .menu_simple ul li .current {
color: white;
background-color: #504070;
}


.left {
	text-align: left;
	border: 1px dotted black;
	width: 50%;
}

.centered-title {
  position: fixed;
  top: 19%;
  left: 48%;
}

.centered-date {
  position: fixed;
  top: 26%;
  left: 47%;
}

.centered-content {
  position: fixed;
  top: 32%;
  left: 38%;
}

.button1-position {
  position: fixed;
  top: 47%;
  left: 32%;
}

.button2-position {
  position: fixed;
  top: 47%;
  left: 42%;
}

.uploader-position {
  position: fixed;
  top: 20%;
  left: 32%;
}

shadow {
    text-shadow: 1px 1px #000000;
}

.footer{
	position: fixed;
	bottom: 20;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,0.0);
	color: #fff;
	font-family: Arial;
	font-size: 11px;
	padding: 2px 1% 8px 1%;
}

.footer .left{
	float: left;
}

.footer .right{
	float: right;
	margin-right: 2%;
}

.footer .right a{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.footer .right a:hover{
	color: #504070;
}

a, a:hover, img, img:hover{	
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-ntransition: all 0.3s linear;
	cursor: pointer;
}