body {
	color: #fff;
	font-family: verdana;
	line-height:120%;
	font-size: 0.55em;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
	height:100%; 
	
	scrollbar-base-color: #fff;
	scrollbar-arrow-color: #fff;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: black;
	scrollbar-highlight-color: black;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #fff;
	

	background-repeat: no-repeat;
	background-position: right top;
}
html {
height:100%; 
/*overflow: hidden;*/

}
body {
	
	padding-left: 0px;


	margin:0;
}
a:link {
	color: black;
}
.section a:visited {
	color: #aaaaaa;
}
#nav a:hover {
	color: white;
	background-color: black;
}
#nav a.active {
	color: white;
	background-color: black;
}
a:active {

}

h4, .clear { clear: both; padding-top: 20px; margin-bottom: 5px; }

p img { margin-bottom: 5px; margin-right: 2px;}

a { text-decoration: none; }

hr { clear: both; visibility : hidden;}
.foto {
float:left;
margin-right: 5px;
margin-bottom: 5px; 
}
h1{
font-family:  Arial, Helvetica, sans-serif;
font-weight: 800;
font-size: 300%;
line-height: 25px;
margin: 30px 0 23px 0;

padding:0;
}
h1 i{

font-size: 80%;
}
p{
line-height: 160%;

}

a {
color: white;
padding: 2px;
}

a.menu {
display:block;
font-size: 100%;
line-height: 100%;
padding: 3px 0;
}
.section a.active {
display:block;
font-size: 100%;
line-height: 100%;
color: black;
background-color: white;
padding: 3px 0;
}
.firstsect a{
color: black;
display:block;

}
.firstsect .active , .firstsect a:hover{
padding: 3px 0;
display:block;
line-height: 100%;
color: #fff !important;
background-color:black !important;
} 
.firstsect h3 {
color: black;

}
#nav h3{
padding:0;
margin-top:0;
}
#nav .section h3{
}
#menu {
margin: 20px 0;
clear:both;
}


.homebut {
z-index:120;
display: block;
position: absolute;
background-color: transparent;
width: 170px;
height: 70px;
top: 0px;
left: 0px;
background-image: url(img/star.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.homebut span { display: none;}


.firstsect{
width: 80px;
position:absolute;
left:0;
top:85px;
}
#s1{
position:absolute;
left:80px;
top:85px;
}
#s2{
position:absolute;
left:210px;
top:85px;
}
#s3{
position:absolute;
left:380px;
top:85px;
}
#nav {
z-index:100;

background-repeat: repeat-y;


height:100%; 
text-transform: capitalize;
position:absolute;
left:0px;
top:0px;
}

.section{
width: 130px;
float:left;
}
#content{
z-index:10;

padding:  0 0 0px 0px;
color: black; 
height:100%;
width: 100%;

/*overflow: auto;
position:absolute;*/
left: 0px;
padding-left: 0px;
top:0;


border-right: none;
}
#contentin{

padding:  0 0 0px 20px;
color: black; 

margin-left: 340px;
top:0;


border-right: none;
}
#obrazky {
	
margin:0;
margin-top:20px;
padding:0;
text-align:left;
}
/*
background-color: #1c150d;
color: #a09384; 

background-color: white;
color: #1c150d;

//*/
#content a{
border:0;
}
#content a {
 text-decoration: underline;
 }
#content a img{
border:0;
}
#top ,.name{
height: 1px;
overflow: hidden;
visibility:hidden;
display:block;
}
.floatr{
float: right;
}
#content p{
width: 540px;

font-size: 120%;
margin: 0px 0 10px 0;
}
.navspacer{
display:block;
visibility: hidden;
height: 80px;
}
#content img{
margin-bottom: 1px;
}
#foot {
border: 1px solid red;
margin-top: 200px;
position: absolute;
bottom: 5px;
left: 90px;
line-height: 100%;
color: black; 

} 

.homebut:over {
display: block;
position: absolute;
background-color: transparent;
width: 170px;
height: 80px;
top: 0px;
left: 0px;
background-image: url(img/star.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
#center {
margin: 0 auto;
margin-left: 50;
height: 100%;

text-align:left;
position: relative;
}
.thumb {

margin-left: 10px;
margin-bottom: 10px;
}
.contentend {
visibility:hidden;
margin-bottom: 30px;
display:block;
}
.cthumb  {
display:block;
padding:0;
float:left;
margin-right: 4px;
margin-bottom: 4px;
text-decoration:none !important;
}

.cthumb img {
border: 1px solid #fff;
margin-bottom: 0px !important;
}
.cthumb:hover img {
border: 1px solid black;
}
h3 {
margin-bottom: 10px;
}
#foots{
margin-top: 30px;
margin-bottom: 440px;
font-size: 8px;
}
.thumbpopis {
color: black;
background-color: white;
padding: 5px;
display:block;
text-decoration:none;
}
.cthumb:hover .thumbpopis {
color: white;
background-color: black;


}
#nextprev{
z-index:130;
background-color: #fff;
color: black;
padding: 5px 0;
position: absolute;
top: 35px;
left: 850px;
}
.sipky {
text-transform: uppercase;
padding: 5px;
font-size: 100%;
}

#nextprev a,  #nextprev a:visited , #content a:visited{
color:black;
background-color: white;
}
 
#nextprev a:hover{
color:white;
background-color: black !important;
}
.anchor {
border:0;
margin:0;
padding:0;
position: relative;
}
a.sipka {
text-decoration:none !important;
font-size: 14px;
}
#recent {

z-index:220;
width: 190px;
position: absolute;
left: 85px;
top: 45px;
}
