* {
	margin: 0;
	padding: 0;
}

article, aside, figure, footer, header, hgroup,
 menu, nav, section { display: block; }

body {
	background-color: #000;
	text-align: center;
	font: 8px  Verdana, Arial, Helvetica, sans-serif;
  color: white;
}

#wrapper {
	width: 100%;
	margin: 0 auto;
}

/* -- navigace -- */ 
nav ul {
        list-style-type: none;
        float: right;
}

nav li {
        float: left;
        margin-right: 15px;
}

nav a {
        background: black;
        color: white;
        padding: 8px 15px;
        border-radius: 5px;
        text-decoration: none;
        border: none;
        cursor: pointer;
/* -- CSS3 Shadow - create a shadow around each input element -- */ 
-webkit-box-shadow: 0px 0px 4px #5f5d5d;
-moz-box-shadow: 0px 0px 4px #5f5d5d; 
box-shadow: 0px 0px 4px #5f5d5d;
 
/* -- CSS3 Transition - define what the transition will be applied to (i.e. the background) -- */        
-webkit-transition: background 0.3s linear;
}

nav a:hover {
background: black;
color:#F00;
text-decoration: none;
}

#page {
	text-align: left;
}

#neviditelny  {
	height: 80px;
}

p {
	margin: 0 0 18px 0;
	line-height: 1.8;
}

header#listafixed {
	top: 0px;
	right: 0px;
	position: fixed;
	width: 100%;
	line-height: 40px;
  background: black;
  opacity: 0.8;
	filter: alpha(opacity=80);
	z-index:1;
}
section#lista  {
    width: 80%;
    text-align: right;
    margin: 0 auto;
    font-size: 18px;
    color: #300;
}
section#box  {
    border-radius: 5px;
    background: white;
    border: 1px solid #b8b8b8;
    margin: 30px 0 15px 0;
    padding: 30px;
    color: #161616;
    font-size: 15px;
}



