@font-face {

	font-family: bahamas;

	font-weight: bold;

	src: url('../typo/bahamas.ttf');

}

body { background: #151515 url(../images/pozadi.jpg) center top no-repeat; color: white; 

font-family: trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size: 14px;}

#main{width: 960px; margin:0px auto; padding: 0px;}

#header{width: 100%; float: left;}
#facebook{left:-8px;
margin:-30px auto;
position:relative;}
.wrapper{width: 960px; margin: 0px auto; margin-top: 36px; }
.wrapperp{float: right;}
.wrapperp a{text-decoration: none;}
#leftBox{ width: 960px; float: left;}

#rightBox{ width: 960px; float: left;}

.clear{width: 100%; clear: both;}

p {font-size: 14px; line-height: 18px; text-align: left; text-indent: 18px; margin-bottom: 18px;}

#odsazeni{margin: 10px 20px 10px 20px; float: left;}

#foot{width: 100%; font-size: 14px; float: left; height: 30px;

 text-align: right; margin-top: 30px; padding-top: 5px;}

ul {list-style-type:none;}

ul li a{text-decoration: none; color: #B8B6B6; cursor: hand; cursor: pointer;}

ul li a:hover{ color: white;}

#header ul li{display: block;}

#header ul{margin-top: 32px; float: right;}

#header ul li a {display:block; width: 250px; color: #C6C6C6; height: 42px;}

#header ul li a span {position: absolute;	width: 250px; height: 42px; cursor: hand; cursor: pointer;	text-decoration: none; background-position: center top;}

#header ul li a span:hover { color: #C6C6C6; background-position: center bottom;}

#leftBox ul {position: relative; left: 20px;}

#leftBox ul li a{font-size: 16px; color: white;}

#leftBox ul li a:hover{color: #C6C6C6;}

#leftBox ul li{ margin-bottom: 5px; display: inline;}

span{text-decoration: none;}

#pictures {width: 100%; margin: 0px auto; display: none;}

#h1 {

  margin: 0px auto;

  float: left;

	width: 710px;

	height: 356px;

	text-align: left;

	}

#h1 span {

	background-image: url("../images/nadpis1.jpg");

  background-repeat: no-repeat;

	position: absolute;

	width: 710px;

	height: 356px;

	cursor: hand;

	cursor: pointer;

	text-decoration: none;

}

#h1 a {text-decoration: none;}

.hidden{display:none;}

#leftBox h2 {margin-left: 15px;}

.sIFR-active #galerie .datum span, .sIFR-active #galerie .autor span,.sIFR-active #guestbook .datum span, .sIFR-active #guestbook .autor span,.sIFR-active h2 span, .sIFR-active #foot span, .sIFR-active h5 span, .sIFR-active h4 span, .sIFR-active h3 span {display: none;}

#nadpiskategorie {display: block; margin-bottom: 20px; font-size: 24px;}

.nahled, .nabidka{ float: left; margin: 5px 0px 5px 10px; border: 1px solid #333; color: red; text-align: center; font-family:  verdana, arial, ms sans Serif;}

.nahled:hover, .nabidka:hover{color: red;}

.nahled span {display: block; text-align: center; margin: 2px 3px 3px 3px; color: #666; text-decoration: none;}

.nahled span a, .nabidka span a {margin: 5px 3px 5px 3px; color: #666; text-decoration: none; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

.nahled a img,.nabidka a img{border: 0px; position: relative;}

.nahled .foto, .nabidka .foto{height: 100px; width: 133px; margin: 3px 3px 4px 3px; text-align: center;}

#h4 {cursor: hand; cursor: pointer; margin: 30px 0px 10px 0px;}

#admin {width: 100%; margin: 20px 0px;}

#pridat{ cursor: hand; cursor: pointer; margin-left: 10px;}

#komentar{float: left; display: none;}

#komentar p{text-indent: 0px; margin: 0px;}

#galerie h4,#galerie h3, #backlinks{margin: 0px 0px 10px 10px;}

#backlinks {font-size: 18px; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

#backlinks a {color: white; text-decoration: none;}

#backlinks a:hover{color: #C6C6C6;}

#galerie h3{margin: 15px 0px 20px 10px; font-size: 24px; float: left; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;} 

#galerie h4{ float: right; font-size: 18px; position: relative; top: 15px; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

.nabidka span{display: block; margin: 0px 4px 2px 4px;}

.nabidka span a {font-size: 14px; color: #999; display: block; width: 125px;}

.nabidka .nazev{font-size: 16px;}

#guestbook .blok,#galerie .blok{float: left; border-top: 1px solid #AAA; margin: 5px; width: 900px;margin-top: 10px;}

#guestbook .autor,#galerie .autor{float: left; font-size: 24px; position: relative; left: 5px; top: 0px;margin-bottom: -10px; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

#guestbook .datum,#galerie .datum{float: right; position: relative; top: 10px; right: 10px;  margin-bottom: -10px; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

#guestbook .text,#galerie .text{float: left; font-size: 12px; margin: 10px; display: block; text-align: left;}

#login {margin: 50px 0px; float: left; display: block;}

#login form p{width: 100%;}

#login form{ margin-left: 50px;}

#login input.submit{ position: relative; left: 20px;}

#odkazFormular{display: none;}

.blok {float: left; width: 760px; margin-bottom: 60px; margin-left: 100px;}

.blok .nadpis {float: left;}

.blok .nadpis h3{font-size: 36px; margin: 0px 0px -10px 0px; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

.blok .datum  {float: right; color: #888; font-family: bahamas, trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}

.blok .autor  {float: right; position: relative; top: -15px;}

.blok .text { float: left; margin: 20px; width: 100%;}

.blok .galerie, .blok .zobrazClanek{ margin: 1px 0px 2px 10px;}

#odhlasit {margin: 0px;}

#odhlasit a, .blok a{color: #AC2000;}

#odhlasit a:hover, .blok a:hover{color: #007BA9;}

form p {margin: 0px; text-indent: 0px;}

#fotka {margin: 10px 0px 10px 38px; text-align: center; background-color: white; border: 1px solid #AAA; float: left; display: none;}

#fotka img{margin: 5px; margin-bottom: 2px;}

#zalozucet{margin-top: 10px;}

#vyber{float: left; border-bottom: 1px solid #AAA; width: 100%;}

#vyber ul{ position: relative; top: 1px;}

#vyber ul li{display: inline; border: 1px solid #AAA; border-bottom: 1px solid #AAA; float: left; margin-right: 10px; }

#vyber ul li a{display: inline-block; margin: 10px 5px;}

#vyber ul .over{border-bottom: 1px solid #F0F0F0;}

#vyber ul li a:hover{color: #AC2000;}

#strankovani {width: 100%; margin: 20px 0px; float: left; text-align: center;}

#strankovani a{ text-decoration: none; color: #AC2000; font-size: 12px; margin: 2px 4px;}

#strankovani a.active{font-weight: bold; font-size: 14px}

#strankovani a.active, #strankovani a:hover{color: #007BA9}

#strankovani #dale,#strankovani #zpet{ font-size: 14px; font-weight: bold; }

#tableEdit td{width: 100px;}

#tableEdit tr, #sekce tr{ cursor: pointer; cursor: hand;}

#tableEdit tr:hover td {background-color: #AAA;}



#pictures img{ float: left; margin: 4px 2px 2px 2px; }

#pictures:hover img{margin: 4px 0px 0px 0px;}

#pictures img:hover{margin: 4px 18px 2px 18px;}



#omne, #omne p{font-family: trebuchet MS, verdana, arial, ms sans Serif; font-size: 14px;}

#omne #levysloupec{ float: left; width: 59%;}

#omne #pravysloupec{ float: right; width: 39%;}

#omne a {display: block; font-size: 14px; margin: 10px 0px; color: white;}

#sdeleni a:hover, #omne a:hover {color: #AC2000; text-decoration: none;}

.italic{ font-style: italic;}

#foot{ text-align: left; font-size: 16px; margin-bottom: -44px; color: #555;}

#foot a {display: inline; margin: 0px; color: #555;}
