@font-face {
  font-family: 'Lato';
  src: url('Lato-Regular.ttf');
}

html, body {
padding: 0;
margin: 0;
	font-family: 'Lato', serif;
min-width: 1200px;	
}

#strankakomplet {
	min-width: 1200px;
}

#objednavkatext h1 {
	display: inline;
		font-weight: bold;
	color: white;
	font-size: 25px;
}


#header {
position: relative;
top: 0px;
left: 0px;
height: 980px;
background-image: url(images/naformatuj_01.jpg);
background-position: 100% 0%;
}

#headerpages {
position: relative;
top: 0px;
left: 0px;
height: 120px;
background-image: url(images/naformatuj_01_03.png);
/*background-image: url(images/naformatuj_01text_01.jpg);*/
/*background-position: 100% 0%;*/
}

#headermenu {
height: 39px;
	position: absolute;
left: 348px;
	top: 45px;
	z-index: 22;
	font-size: 18px;
	text-align: center;
}

.mezpred {
	padding-left: 9px;
}

#headermenu a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}

#headermenu a:hover {
	color: #d61f25;
	text-decoration: none;
	font-weight: bold;
}

#logo {
	position: relative;
	left: 15px;
	top: 0px;
	width: 372px;
}

#headertext {
	position: relative;
margin: 0px auto;
width: 1100px;
}

#objednavkatext {
position: relative;
left: 30px;
top: 145px;
line-height: 45px;
	font-weight: bold;
	color: white;
	font-size: 25px;
}

.objednavkalogo {
	position: relative;
	left: 450px;
	width: 444px;
}

.headcenik {
position: relative;
z-index: 20;
width: 279px;
height: 341px;	
float: left;
padding-right: 5px;
}

.headcenikpapir {
background-image: url("images/papir.png");
width: 277px;
height: 201px;	
float: left;
}


.headcenikpapirtext {
padding-top: 45px;
margin: 20px;
font-size: 20px;
}

#naformatujvariantapapir a{
	color: #612622;

}

#naformatujvariantapapir a:hover {
	color: black;
}

#naformatujvariantapapir2 a{
	color: #612622;

}

#naformatujvariantapapir2 a:hover {
	color: black;
}

.cekat {
	clear: both;
}

#naformatujvarianta {
	position: relative;
	top: 130px;
margin: 0px auto;
width: 1140px;	
}

#naformatujvariantapapir {
	position: relative;
	top: 40px;
margin: 0px auto;
width: 1140px;	
text-align: center;
}

#naformatujvariantapapir2 {
	position: relative;
	top: 40px;
margin: 0px auto;
width: 950px;	
text-align: center;
}


#naformatujvariantatext {
	position: relative;
margin: 0px auto;
top: 110px;
width: 1140px;	
	font-weight: bold;
	color: white;
	font-size: 22px;
	text-align: center;
}



#hometext {
	position: relative;
margin: 0px auto;
width: 1100px;
font-size: 18px;	
line-height: 1.5em;
}


.footertext {
	position: relative;
margin: 0px auto;
width: 1100px;
font-size: 18px;	
}


#footernad {
position: relative;
top: 0px;
left: 0px;
height: 416px;
background-image: url(images/naformatuj_03.jpg);
background-position: 50% 0%;	
color: white;
}

#footer {
position: relative;
top: 0px;
left: 0px;
height: 458px;
background-image: url(images/naformatuj_05.jpg);
background-position: 50% 0%;		
}

.footerpaper {
	position: absolute;
	width: 171px;
	height: 121px;
	top: 280px;
}

.footerlogo {
	position: absolute;
	width: 229px;
	height: 70px;
	top: 100px;	
}

.footerpoptavka {
color: white;
position: relative;
top: 60px;
	float: right;
}

.footerkontakt {
color: white;
	position: absolute;
	left: 400px;
	top: 60px;
	height: 300px;
}

.footerleft {
position: absolute;
bottom: 18px;
left: 10px;
	float: left;
	color: white;
}

.footerleft a{
	color: #D61F25;
	text-decoration: none;
	font-weight: bold;
}

.created {
position: absolute;
bottom: 18px;
right: 10px;
width: 100%;
	text-align: right;
	float: right;
	color: white;
}

.created a{
	color: #D61F25;
	text-decoration: none;
	font-weight: bold;
}

.footernadobj {
position: absolute;
top: 260px;
left: 330px;
width: 345px;
}

.obsahtext {
position: relative;
margin: 0px auto;
width: 980px;
}

.obsahobsahtext {
position: relative;
top: 20px;
margin: 0px auto;
width: 995px;

}

label.error {
	color: red;
	font-weight: bold;
}


.obsahheadstred {
background-image: url(images/backtext_20.png);
	width: 1007px;
	height: 13px;
}

#obsahstred {
	background-image: url(images/backtext_23.png);
	width: 1007px;
	background-repeat: repeat-y;
}

.obsahfootstred {
	background-image: url(images/backtext_25.png);
	width: 1007px;
	height: 25px;
}


.obsahstredstredtext {

padding-left: 30px;	
padding-right: 30px;	
line-height: 1.5em;

}

.facebookboxright{background: url("facebookbox.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 250px;padding: 0 0px 0 46px;width: 250px;z-index: 99999;position:fixed;right:-250px;top:20%;}
.facebookboxright div{border:none;position:relative;display:block;
background-color: white;
}

.obsahobsah {
		background-color: #F3F3F3;
}


.hometextzaruka {
	position: relative;
top: 220px;
margin: 0px auto;
width: 1100px;
font-size: 18px;	
line-height: 1.5em;
}

a {
	color: #B33E3E;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #f9d400;
}

.g-recaptcha {
    transform:scale(0.77);
    transform-origin:0 0;
}