img{
border:0px;
}
html, body {
	height: 100%;
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 142px; /* .push must be the same height as .footer */
}
#sticky{

position:absolute;
top: 0px;
min-height: 100%;
width:100px;
}
.vlajky{
float:right;
clear:both;

}



::selection                         { background: #fe4902; color: white; /* Safari */ }
::-moz-selection                    { background: #fe4902; color: white; /* Firefox */ }
.clear{clear:both;}
.doprostred{margin:0 auto 0 auto;text-align:center;}
.skryt{display:none;}

a {
color:gray;
letter-spacing: 0.2px;
}

a:hover{
color:#FE4902;

}

a:visited{


}



h1,h2,h3,h4{margin:0; padding:0; }
li{float:left}
p{margin:0;padding:0}
body{
margin:0px;
font-size:12px;
font-family: Century Gothic, sans-serif, trebuchet ms;
background: #82bcea url(www/images/front/bg.png) repeat-x 

}
#stin-levy{background: #82BCEA url(/www/images/front/levy-stin.png) no-repeat;float:left; height:100%;width:5px;}
#stin-pravy{background: #82BCEA url(/www/images/front/pravy-stin.png) no-repeat;float:right; height:100%;width:5px;}
#pozadi{margin:0 auto;  background-color:white; width:770px; height:700px;}
#kontejner{padding:15px 15px 0px 15px;background-color:white;width:730px;text-align:left; float:left;}
#hlavicka{padding:0px 10px 10px 0;width:100%;}
#logo{float:left;}
#hledaci{float:right;margin:0 auto;text-align:left; }
#menu{margin-top:5px;clear:both;height:30px;}
#obsah{clear:both;}
#paticka {
	TEXT-ALIGN: CENTER;
	padding-top: 10px;
	border: 1px #e5e5e5 solid;
	margin-top: 10px;
	margin-bottom:20px;
	clear: both;
	height: 35px;
	background: url(www/images/front/bg-paticka.png) repeat-x;
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;

}
.copyright{font-size:12px;}
.footer-links{font-size:10px;}
.pismo{font-weight:bold;font-style:italic;}
#hledaci-formular{margin-top:10px;}


#container-plotry, #container-lisy{width:100%;text-align:center;}
.container-levy {width:200px; float:left;}
.container-pravy {width:520px; float:left;}
.container-levy li {
list-style: none url();
background-color:black;
width:290px;
height:50px;
}

.plotry h2 a{
color:#407aa6;
text-decoration: none;
}

.plotry h2 a:hover{
color:#407aa6;
text-decoration: underline;
}



#expert24{background:url(www/images/front/expert.png) no-repeat bottom left;}
/* #expert24:hover{background:url(www/images/front/expert_hover.png) no-repeat bottom left;} */

#bengal{background:url(www/images/front/bengal.png) no-repeat bottom left;}
/* #bengal:hover{background:url(www/images/front/bengal_hover.png) no-repeat bottom left;} */

#puma{background:url(www/images/front/puma.png) no-repeat bottom left;}
/* #puma:hover{background:url(www/images/front/puma_hover.png) no-repeat bottom left;} */

#jaguar{background:url(www/images/front/jaguar.png) no-repeat bottom left;}
/* #jaguar:hover{background:url(www/images/front/jaguar_hover.png) no-repeat bottom left;} */

#jaguar, #puma, #bengal, #expert24{height:198px; float:left;width:180.75px;}

.GCC-vyska{
height:252px;}
.formular{
width:445px;
margin-right:3px;
height:270px;
}


.plotry{
float:left;
background:#f4f4f4; 
background-image:url(www/images/front/plotry-pozadi.jpg);
border:1px solid #d6d6d6;margin-top:8px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}




.stroj{}
.nadpis{color:#515151;font-style:italic;font-weight:bold;font-size:22px;letter-spacing: -1px; } 
.odsazeni-leva{margin-left:15px;}
.odsazeni-leva-1{margin-left:45px;} /*pro formulare*/
.GCC{color:#407aa6;font-size:14px;font-weight:bold;font-style:italic;margin-top:15px;}
.gcc-1 {color:#b3b3b3;font-size:10px;font-weight:bold;font-style:italic;}
.odsazeni-nahore{margin-top:10px}
.tlacitko-hledat {
	color: #696969;
	width: 102px;
	height:26px;
	border: 0;
	background: 0;
	font-weight: bold;
	font-family:century gothic;
	background: url(www/images/front/tlacitko.png) no-repeat;
	;
}
.tlacitko-hledat:hover {
	background: url(www/images/front/tlacitko_hover.png) no-repeat
}
.policko {
	border: 1px #ddd solid;
	width:150Px;
	font-family:century gothic;
	background: url(/www/images/front/input.jpg) repeat-x;
}

/* ----------- stylized ----------- */


#prava{
margin-top:20px;
height:140px;
padding-top:10px;
padding-left:20px;
float:left;
width:167px;
border-left:2px solid #e1e1e1;

}
.firma{
font-size:16px;
font-weight:bold;
font-style:italic;
color:#a5a5a5;
}
.informace{
line-height: 14px;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#a5a5a5;
}
.myform{margin-top:30px;width:250px;float:left;}
#stylized label{display:block;color:#515151;font-weight:bold;font-style:italic;font-weight:bold;text-align:right;width:72px;float:left;clear:left;}
#stylized input{float:left;font-size:12px;padding:1px 1px;height:14px;font-size:11px;border:solid 1px #eee;width:145px;margin:2px 0 2px 10px;}
textarea{font-size:12px;padding:1px 1px;font-size:11px;border:solid 1px #eee;width:145px;margin:2px 0 2px 10px;}

.kontaktujtenas{
width:100%;
background: url(www/images/front/kontaktujtenas.png) no-repeat 12px 8px;
padding-top:4px;
}

.novinky{
width:100%;
background: url(www/images/front/novinky.png) no-repeat 15px 7px;
padding-top:4px;
}
#novinky-text{
padding:13px;
padding-right:5px;
padding-bottom:0px;
}
.novinka-datum {font-size:20px;color:#c6c6c6; }
.novinka-nadpis {margin-top:5px;color:#ff6a00;font-size:14px;}
#novinka-text ul{ list-style: circle; padding:0; list-style-position: inside;}
#novinka-text li{float: none;}

.stalose{
width:270px;
margin-left:3px;
height:270px;
}
.novinka-nadpis a {text-decoration: none; color:#fe4902;}
.novinka-nadpis a:hover {text-decoration: underline; color:#fe4902;}


.twitter{
float:right;
}

.hledani-n{
float:none;
}
.hledani-n .policko{
width:615px;
padding:10px;
}
.hledani-n .tlacitko-hledat{
padding:10px;
}

