body {
	background-color: rgb(10,10,15);

}

#nejnovejsi{
	position: relative;
  display:block;

  float:left;
	width: 320px;
	height:45px;

  margin-top:10px;
  text-align:center;
  color:rgb(160,160,160);
  font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;

}

#global{
position:relative;
display:block;

width:1260px;
height:690px;
margin-left:auto;
margin-right:auto;

}
.spot {
  position: absolute;



}

#obal {
  display:block;
  bottom: -1600px;
  left: -1460px;
  width: 4000px;
	height: 4000px;
	z-index:200;
	visibility:hidden;
}

#ld {
   background-color: rgb(250,100,100);
   bottom: 0px;
	left: 0px;
	height: 1995px;
	width: 1995px;
}
#pd {
   background-color: rgb(100,100,100);
   bottom: 0px;
	right: 0px;
	height: 1995px;
	width: 1995px;
}
#lh {
   background-color:rgb(100,100,100);
   top: 0px;
	left: 0px;
	height: 1995px;
	width: 1995px;
}
#ph {
   background-color: rgb(250,100,100);
   top: 0px;
	right: 0px;
	height: 1995px;
	width: 1995px;
}

#logo {
	position: absolute;


	top: 300px;
	width: 890px;
	height: 50px;
	left: 50%;
	margin-left: -445px;
  text-align:center;
  color:rgb(255,255,255);
  font: 18px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
}
#logo a:link{
text-decoration:none;
color:rgb(255,255,255);
}
#logo a:visited{
text-decoration:none;
color:rgb(255,255,255);
}
#logo a:hover{
text-decoration:none;
color:rgb(255,255,255);
}

#ph56 {
	position: absolute;
  color:rgb(200,200,200);

	top: 325px;
	width: 890px;
	height: 50px;
	left: 50%;
	margin-left: -445px;
  text-align:center;
  font: 12px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
}

#over {
	position: absolute;
	display: none;

	top: 0px;
	width: 910px;
	height: 1000px;
	left: 50%;
	margin-left: -455px;
	background: rgb(15,15,15);
	z-index: 1000;
}

#permalink{
display:block;
top: 590px;
left:250px;
position:absolute;
height:35px;
width:auto;
}
#header {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;

	border: none;
	width: 1300px;
	height: 30px;
  border: none;

}

#forum{
background-color:rgb(200,210,200);
}

#head{
  position:absolute;
  display:block;
  right:-10px;
  top:0px;



}

.header-text {
	margin: 11px 11px 20px 0px;
	font: 12px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: rgb(140,140,140);


	text-decoration: none;
}
.header-text a:hover {
	color: rgb(253,253,253);
}
#menubar {
	display: block;
	position: absolute;

	margin-left: 18px;

	border: none;
	width: 600px;
	height: 35px;
	

}
#footer {
	display: none;;
	position: absolute;
	width: 100%;
	top: 700px;
	height: 200px;
	left: 0px;

	border: none;
	text-align: center;

}
#copyright {
	display: block;
	position: absolute;
	height: 30px;
	width: 200px;
	right: 0px;
	border: none;
}
.font-footer {
	font-size: 12px;
	font-family: arial;
	color: rgb(160,150,150);
}
.font-footer a:link {
	color: rgb(160,150,150);
}
#thumbs {
	position: absolute;
	width: 1300px;
	top: 45px;
	height: 635px;
	left: 0px;

	border: none;
	display: block;
	text-align: center;

	overflow:visible;

}

#helper {
	visibility: visible;
	display: block;
	position: absolute;
	width: 1300px;
	top: 0px;
	height: 620px;
	left: 0px;
	text-align: center;

	overflow: visible;
}
#karusel {
  display: block;
	position: absolute;
	width: 350px;

  color:rgb(255,255,255)
	left: 0px;

	height: auto;
	overflow: visible;
  z-index:200;
	border:none;


}
#maska {
  display: block;
	position: absolute;
	width: 350px;

  top: -15px;
	left: 0px;

	height: 655px;
	overflow: hidden;
  z-index:200;
	border:none;


}

#karuselcenter {
  display: block;
	position: absolute;
	width: 320px;
  background-color: rgb(20,20,20);
  top: 15px;
	left: 15px;
 	height: auto;
  overflow: visible;
  z-index:199;
	border:none;
      -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    -khtml-border-radius: 13px;
    border-radius: 13px;

}
.rounded {
     position:relative;
     display:block;
     width:70px;
     height:70px;
     margin-left:5px;
     margin-right:5px;
     margin-top:5px;
     margin-bottom:5px;
     float:left;
     overflow:hidden;
     visibility:hidden;
      background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgb(80,80,80)),
    color-stop(0.5, rgb(20,20,20)),
    color-stop(0.7, rgb(0,0,0))
);
background-image: -moz-linear-gradient(
    center top,
    rgb(80,80,80) 0%,
    rgb(20,20,20) 50%,
    rgb(0,0,0) 70%
)
     z-index:200;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
}

#karusel img {
  left:0px;

  display:block;
  border: none;
  width:70px;
  height:70px;
  overflow:hidden;
  visibility:hidden;
  position: relative;
  float:left;
  cursor:pointer;
  z-index:201;
  -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;

 }

#slideshow{
top:0px;

position:absolute;

}

#slideshow img{
position:absolute;
top:400px;
left:400px;
border: none; 


}



#imgcont {
	position: absolute;
	top: 0px;
  right:10px;
  width:920px;
  height:620px;
  display:block;
  text-align:center;
  visibility:visible;
  z-index: 100;
  cursor: pointer;
  background-color: rgb(20,20,20);
  -moz-border-radius: 13px;
    -webkit-border-radius: 13px;
    -khtml-border-radius: 13px;
    border-radius: 13px;

}

#fotka {

  position:relative;
  top:0px;
  left:0px;
  display:none;
  z-index: 101;
  cursor: pointer;

  visibility:hidden;
}

#likebox {
	display: block;
	position: absolute;
  top:10px;
 left: 370px;

	border: none;
	z-index: 5000;
}

#likeit {
	display: block;
	position: absolute;
 	top: 15px;
	right: 50%;
	margin-right: -430px;
	border: none;
	z-index: 120;
}
#likeit a:link {
	border: none;
}
#likeit img {
	border: none;
	height: 32px;
	width: 32px;
}
#next {
	display: block;
	width: 32px;
	position: absolute;
  visibility:visible;
	bottom: 210px;
	left: 330px;
	height: 84px;
	text-align: right;
  z-index:210;
  cursor:pointer;


}

#prev {
	display: block;
	width: 32px;
	position: absolute;
  visibility:visible;
	bottom: 303px;
	left: 330px;
	height: 84px;
	text-align: right;
  z-index:210;
  cursor:pointer;

}

#load {
	position: absolute;
	font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-style: bold;
	color: rgb(160,150,150);
	bottom: 135px;
	left: 285px;
	visibility: visible;
}
#loadfotka {
	position: absolute;
	font: 13px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
  display:block;
  font-style: bold;
	color: rgb(160,150,150);
	bottom: 300px;
	left: 730px;
  z-index:1000;
 visibility: visible;

}

.nav {
	font-size: 12px;
	font-family: arial;
	color: rgb(160,150,150);
}
.nav a:visited {
	text-decoration: none;
	color: rgb(160,150,150);
}
.nav a:hover {
	color: rgb(253,253,253);
}
.nav a:link {
	text-decoration: none;
	color: rgb(160,150,150);
}
#formint {
	display: block;
	position: relative;
	top: 18px;
}
#form {
	display: block;
	position: absolute;
	top: 440px;
	left: 40px;
	color: rgb(160,150,150);
	font: 12px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
}
#b02 {
	position: absolute;
	display: block;
	left: 40px;
	top: 240px;
}
#b03 {
	position: absolute;
	left: 285px;
	top: 240px;
}
#b04 {
	position: absolute;
	left: 400px;
	top: 240px;
}
#b05 {
	position: absolute;
	left: 640px;
	top: 240px;
}
#badge {
	display: block;
	position: absolute;
	left: 20px;
	top: 20px;
	height: 180px;
	width: 830px;
	text-align: left;
}
#badge p {
	position: relative;
	left: 20px;
}
#tym {
	display: block;
	position: absolute;
	top: 20px;
	right: 20px;
	width: 303px;
	text-align: left;
}
#tym p {
	position: relative;
	left: 20px;
}
#tym img {
	position: relative;
	left: 20px;
}
/*menu*/
ul.menu {
	list-style-type: horizontal;
	width: 410px;
	position: absolute;
	display: block;
	height: 30px;
	font: 11px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin-top: 0;
	padding: 0;
}
ul.menu li {
	display: block;
	width: auto;
	height: 20px;
	float: left;
	margin-right: 10px;
	padding-top: 5px;
	text-align: center;
}
ul.menu li a {
	float: left;
	color: rgb(180,180,180);
	text-decoration: none;
	padding-top: 5px;
	font-weight: normal;
}
ul.menu li a:hover {
	height: 35px;
	text-decoration: none;
}
ul.menu  a {
	font-weight: 700;
}
body.novinky li.novinky, body.priroda li.priroda, body.kontakt li.kontakt, body.fotoatelier li.fotoatelier, body.glamour li.glamour {
	background-color: rgb(40,10,10);
}
/*konec menu*/
/*formular*/
div.contact_form form, div.contact_form table, div.contact_form td, div.contact_form th {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
div.contact_form table {
	border-collapse: collapse;
}
div.contact_form th {
	padding: 0px 10px 3px 0px;
}
div.contact_form td {
	padding: 0px  0px 3px 0px;
}
div.contact_form img {
	margin-left: 5px;
}
div.contact_form em {
	text-decoration: none;
	font-style: normal;
	font-weight: 900;
	color: rgb(163,163,163);
}
div.contact_form  em.error, div.contact_form form em {
	color: #FFFFFF;
	text-align: left;
}
div.contact_form div.error {
	margin-bottom: 15px;
}
div.contact_form div.input {
	float: left;
}
div.contact_form select {
	width: 200px;
}
/* ***** Graphics *********************************************************** */
div.contact_form div.input {
	line-height: 1px;
	background: white no-repeat url('/images/input.png');
}
div.contact_form div.input input, div.contact_form div.input textarea {
	margin: 0px;
	border: 1px solid black;
	padding: 1px 1px 1px 3px;
	background: none;
}
div.contact_form input.submit {
	margin: 0px;
	border: 0px;
	padding: 0px;
	width: 70px;
	height: 24px;
	background: url('/images/submit.png');
}
/*konec fomrmulare*/
