﻿/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
 background: #000 url('img/wall.gif');
 font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
 font-size: 80%;
}

#navigace {
 width: 100%;
 height: 57px;
 background: url('img/navigace.gif') repeat-x;
 }

#nav {
 margin: 0 auto;
 text-align: center;
 width: 737px;
 }
 
#nav ul {
 float: right;
 margin-top: 20px;
 }

#nav li {
 color: #e5e5e5;
 list-style: none;
 display: inline;
 }

#nav a, #nav a:link, #nav a:visited {
 color: #fff;
 font-size: 95%;
 padding: 15px;
 }

#nav a:hover {
 text-decoration: none;
 }

#nav a.aktivni { color: #ff9900; }

#logo {
 position: absolute;
 top: 0px;
 left: 50%;
 background: url('img/logo.gif') no-repeat;
 height: 111px;
 width: 187px;
 }

#main {
 width: 740px;
 background: #fff;
 margin: 0 auto;
 text-align: center;
 }

#text {
 text-align: left;
 padding: 0px 20px 20px 20px;
 line-height: 1.5;
 }

#paticka {
 width: 100%;
 height: 82px;
 background: url('img/paticka.gif') repeat-x;
 }

#foot {
 margin: 0 auto;
 padding-top: 35px;
 text-align: center;
 width: 737px;
 color: #f2f2f2;
 font-size: 85%;
 }

#foot a, #foot a:link, #foot a:active {
 color: #f2f2f2;
 }
 
#foot a:hover {
 text-decoration: none;
 }

#foot a:visited {
 color: #e5e5e5;
 }
 
#text a, #text a:link, #text a:visited {
 color: #42bdd0;
 padding-right: 7px;
 background:  url('../img/odk_sipka.gif') no-repeat right top;
 text-decoration: underline;
 }

#text a:hover {
 text-decoration: none;
 }

.copy {
 float: right;
 padding-right: 15px;
 }

.top {
 float: left;
 padding-left: 15px;
 }

h2 {
 font-size: 160%;
 font-weight: bold;
 text-align: left;
 padding-top: 20px;
 }

h2 span {
 color: orange;
 }

input, select { border: 1px solid #000; }

textarea {
 width: 100%;
 height: 250px;
 border: 1px solid #000;
 }

.cara {
 width: 100%;
 color: #000;
 height: 1px;
 }

.nadpis {
 font-weight: bold;
 font-size: 105%;
 }
