html { 
  background: url(images/2.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/2.jpg', sizingMethod='scale');
 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/2.jpg', sizingMethod='scale')";
}
body {
    margin:0px;
	/*overflow-y: hidden ! important;*/
    overflow-x: hidden ! important;
    /*background-repeat:no-repeat;*/
    /*background-size: 100%;*/
	font-family: 'Arvo', serif;
}
.box {
width:500px;
height:500px;
right:0px;
position:fixed;
text-align:left;
}
.tekst {
background: #ffffff;
min-height:450px;
width:600px; 
position:absolute; 
top:100px;
text-align:left;
padding:10px;
border:1px solid #dbdbdb;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
overflow-x: hidden; 
overflow-y: inherit;
margin-bottom:550px;
}
.blok, .blok_a, .blok_b, .blok_c, .blok_d  {
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    opacity: 1; 
    background: #ffff00;
    /*top:350px;*/ 
	right: 0;
	width:300px;
	height:30px;
    position:fixed;
	padding-top:10px;
	color:000000;
	padding-left:8px;
	font-size:15px;
	text-transform:uppercase;
}
.blok:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_a:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_b:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_b_pod:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_c:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_d:hover {
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    opacity: 0.9; 

	}
.blok_b_pod  {
    background: #ffff00;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    opacity: 1; 
    /*top:350px;*/ 
	right: 0;
	width:300px;
	height:30px;
    position:fixed;
	padding-top:10px;
	
	padding-left:8px;
	font-size:15px;
	text-transform:uppercase;
}
.blok {
top:100px; 
}
.blok_a {
top:170px; 
}
.blok_b {
top:240px; 
}
.blok_b_pod {
top:310px; 
}
.blok_c {
top:380px; 
}
.blok_d {
top:450px; 
}

.blok a{
    color:#000000;
	text-decoration:none;
}
.blok a:hover {
    color:#000000;
	text-decoration:none;
}

.blok_a a{
    color:#000000;
	text-decoration:none;
}
.blok_a a:hover {
    color:#000000;
	text-decoration:none;
}

.blok_b a{
    color:#000000;
	text-decoration:none;
}
.blok_b a:hover {
    color:#000000;
	text-decoration:none;
}
.blok_b_pod a{
    color:#000000;
	text-decoration:none;
}
.blok_b_pod a:hover {
    color:#000000;
	text-decoration:none;
}

.blok_c a{
    color:#000000;
	text-decoration:none;
}
.blok_c a:hover {
    color:#000000;
	text-decoration:none;
}

.blok_d a{
    color:#000000;
	text-decoration:none;
}
.blok_d a:hover {
    color:#000000;
	text-decoration:none;
}
.logo {
position:fixed;
width:320px;
height:189px;
float:left;
top:0px;
padding:30px;
}
.bottom {
filter:alpha(opacity=9);
-moz-opacity:0.9; 
opacity: 0.9; 
background: #ffffff;
height:25px;
width:100%; 
position:fixed;
bottom:0px;
border:1px solid #e2e2e2;
text-align:center;
font-size:13px;
}
.bottom a {
border-bottom:2px solid #ffff00;
color: #000000;
text-decoration:none;
}

.socials {
height:27px;
width:150px; 
position:fixed;
bottom:30px;
text-align:left;
padding-left:10px;
}
.kontakt {
background: #ffff00;
width:170px;
height:25px;
position:fixed;
top:0px;
right:0px;
padding-left:10px;
padding-top:5px;
font-size:11px;
z-index:5;
}
.kontakt a {
color: #000000;
text-decoration:none;
}

.datum {
/*border:1px solid;*/
width:75px;
float:left;
text-align:center;
}
.tekst_unutra {
/*border:1px solid;*/
width:500px;
margin-left:80px;
padding-top:35px;
font-size:14px;
}

.tekst_unutra a{
/*border:1px solid;*/
width:500px;
margin-left:80px;
padding-top:100px;
z-index:100;
}
.tekst_unutra a {
    color:#000000;
	text-decoration:none;
}
span:hover {
    color:#000000;
	border-bottom:2px solid #ffff00;
	z-index:100;
}