

body{margin:0;padding:0; background:#80db28 url('../img/pruh.png') top left repeat-x; 
	font-family: Arial,helvetica,  Sans-serif;
	font-size:11px;
	}
 a{color:green;}	
 input {border:1px solid #b7b7b7;}
 
 
#pruh{ position:absolute;height:145px; width:100%; }

#page{width:980px; margin:auto; padding:0; position:relative;}

#header{ background:url('../img/hlava3.png'); height:144px; display:block; 

display:none;
}
#logoklik { width:600px; height:90px; position:absolute; top:0px; left:10px; text-decoration:none;}

#cesta {position:absolute; top:-26px; left:0px; color:#2c5700; list-style:none;margin:0;padding:0; margin-top:4px; margin-left:10px}
#cesta li{display:block; float:left; margin:0; margin-left:5px;}
#cesta li a{color:#2c5700;text-decoration:underline }

a img{border:0;}




#hledani{height:30px; width:165px;display:block; position:absolute; left:10px; top:168px; background :url('/img/bg-hledani.png')  no-repeat;
display:none;
}
#hledani input {position:absolute; left:17px; top:2px; width:118px; height:16px; padding:2px; font-size:1em; padding-left:5px;padding-top:0px; background :url('/img/bg-hledani-in.png');
border:1px solid white;
color:#458B01;}
#hledani a { width:15px; height:15px; position:absolute; left:146px; top:3px; text-decoration:none;}




#menu{width:165px; display:block;position:relative;left:10px; top:60px;z-index:12;

display:none}

#menu a{ background:#bfed93 ;
 margin:0;padding:0; display:block; 
padding-left:10px;margin-top:1px;
height:17px;
padding-top:5px;
padding-bottom:4px;
color:black;text-decoration:none;

}

#menu a:visited{color:black}
#menu a:hover{color:black; background-color:#9de35c;}
#menu h2{height:25px;margin:0;padding:0; padding-top:10px;text-align:center; color:white; font-style:italic; font-size:1.1em;background:url('../img/menu-mezinadpis.png'); margin-top:1px; }
#menu h2.horni{background:url('../img/nadpis-horni.png'); }

#pata_menu{background:url('../img/patamenu.png') no-repeat; margin-top:-2px;height:10px; border-top:#7FDA27 1px solid;

display:none;}


#kosicek{position:absolute; left:710px; top:23px;
display:none;
}
#kosicek a{color:black;}
#kosicek p {margin:0;margin-top:12px;}

ul#hormimenu {position:absolute; left:22px; top:98px; margin:0; padding:0;list-style:none;
display:none;}
ul#hormimenu li{margin:0px;margin-right:8px;padding:0;width:152px;  float:left;text-align:center;}
ul#hormimenu li a{text-align:center;display:block; color:#404040;  padding:8px;text-decoration:none;font-weight:bold; font-size:0.9em;}








#nadstranka{position:absolute; left:10px; top:0px; width:965px; z-index:0;}

.stranka {position:relative;background:#ffffff url("/img/horni-bila.png") no-repeat 0 0; 
	margin:0;margin-left:182px; 
	margin-left:0px; 
	min-height:345px;  width:791px; padding:0;padding-top:1px}

.seda{background:#dfdfdf url("/img/horni-seda.gif") no-repeat; width:791px; }

.stranka div{position:relative;margin:20px;padding:1px; }
.seda div{margin:0px;}

div #navigator{margin-top:10px; width:750px ; display:none;}


hr {clear:both; width:0; margin:0; padding:1; visibility:hidden;}


#razeni {margin-left:26px; padding:0px; margin-top:10px; margin-bottom:10px;


display:none;
}
#razeni a {margin:0; padding:0;}
#razeni a img {border:0;margin:0; padding:0;}
#razeni select {margin:0; padding:0; margin-bottom:5px; margin-top:5px; }
#razeni strong,span {margin:0; position:relative; bottom:4px; margin-left:4px;}
#razeni #zobrazit{margin-left:70px}
#razeni p{float:right;}	


#produkty {background:white; border-top:1px solid #afafaf;  border-bottom:1px solid #afafaf; padding:0px; padding-bottom:18px;}

#produkty .info_vyrobce{margin:5px;}

#produkty .vyrobek {width:356px; 
height:180px; 

display:block; float:left; margin:18px; border-bottom: 1px solid gray;margin-bottom:15px;}
.vyrobek img.nahled{ position:absolute;  left:1px; top:36px;}
.vyrobek h2 {margin:0; padding:0;color:#0065a9;font-size:1.3em; text-decoration:underline 1px;}
.vyrobek div{color:#0065a9; width:250px;position:relative; left:110px;}
.vyrobek div p{padding:5px; margin:4px; width:100%; position:relative;}
.vyrobek div p img{margin:-5px; margin-right:20px;margin-left:0px;}
.vyrobek div .textik{color:#434343;height:70px}
/*div p b {color:#aea103}*/
	
.nadotaz	{color:#aea103}
	
.vyrobek div p strong{color:#d51eae;font-size:1.1em}
 p b.ano{color:green;}	
.vyrobek div p b.vyrobce{color:#0065a9; left:130px; text-decoration:none; font-weight:normal;  position:absolute; right:1px; text-align:right; width:100px}	
.vyrobek h2 a {color:#0065a9;}


	
.listovani{text-align:right; width:260px; float:right; padding:1px}
#razeni .listovani a, .listovani a{ padding:5px; color:green;}	
	
	

/*div .navigator .kategorie{margin:0px; padding:1}
*/
div.filtrvyrobcu {margin-left:10px;margin-top:5px;margin-bottom:5px;}
div.filtrvyrobcu span {margin-left:10px;}
div.filtrvyrobcu strong {border:1px solid red; margin-bottom:2px;}
.kategorie a {margin:0;padding:0;font-size:1.1em; color:green; font-weight:bold; text-decoration: underline; background:url('../img/pru-ctverecek.gif')0 2px no-repeat; padding-left:11px;margin-left:20px;
  }




.stranka .dolni{ 
background:url('../img/spodek-bila.png') no-repeat 0 0; visibility:normal;height:12px; width:100%; 
margin:0;padding:0;
position:absolute;
bottom:-3px;left:0;
}

.stranka .sed{background:#dfdfdf url('../img/spodek-seda.png') no-repeat 0 bottom; height:40px;width:100%;

}
.stranka .sed p{text-align:right; margin:10px;margin-right:30px;}

div#pata {
position:relative; left:0px;top:5px;
background:url('../img/pata.png'); 
height:45px; width:790px;
padding-left:70px;
padding-top:5px;
padding-bottom:10px; 
margin:0; 
}
div#pata p{margin:5px;padding:0;font-size:1.1em}
 div#pata p b {margin-left:0px;} 
div#pata p a{margin:5px; text-decoration:none; color:black}

#dolni_i {margin:0px;position:absolute; right:65px; top:20px; }

#karta { margin:15px; color:#434343; position:relative;}
 h1 {color:#0065a9; margin:0px; padding:0;padding-top:5px; font-size:1.6em; font-weight:normal;}
#karta #hlavni_obrazek {position:absolute; left:350px; top: 45px; border:#e3e3e3 4px solid ;}
#male_obrazky {position:absolute; left:500px; top:290px;}
#male_obrazky img {cursor:pointer; border:4px solid #e3e3e3; margin-left:5px;}
#karta #hlavni_obrazek  img{cursor:pointer;}


#karta table {width:350px; margin-top:40px;}
#karta table tr {height:25px;}
#karta table tr  td { width:175px;}
#karta table .nasecena{ font-size:1.5em}
#karta table .nasecena b{color:#d62196;}
#karta table .bezdph {color:#8f8f8f;}

#karta table input {border:1px solid #b7b7b7; margin-left:70px;}


#popis {margin:0; padding:0;margin-top:70px;}	
#popis .info {width:755px;  margin:0px;padding:0; }
#info {padding-bottom:1em;}

#popis .pata {width:757px; height:12px;  margin:0;padding:0px; }

#popis .info div {margin:0px 10px 0 10px; padding-top:10px}
#popis .info { margin-top:0px; border:none; }
#popis .hd { height:36px;  margin:0px; margin-bottom:-1px; padding:0; }
#popis .hdb {width:756px; height:15px; margin:0; padding:0;top:43px;  }
#popis div h2 {width:110px; display:block; float:left; padding:3px; padding-bottom:4px; padding-top:8px; margin:0; font-size:1.2em; text-align:center;height:17px}
	
	
#popis h3 {margin:0px;padding-left:10px;padding-top:20px;}
	

#popis div .aktiv {  
background:white  url('/img/zalozka-h2.gif') no-repeat;}

#karta .vlastnosti {margin:0px;padding:0; float:none; float:left; margin-top:0px;}
#karta .vlastnosti tr {height:10px; padding:0px;}

#specifikace ul {width:300px; float:left; display:block; margin:3px 10px 10px 00px;  padding:0; list-style:none;}
div label {width:100px; display:block; float:left; text-align:right; margin-right:5px}

div#specifikace h2{ background:none; width:100%; text-align:left;}






#varianty {margin:0; padding:0;padding-top:30px; 
display:none;
}

#varianty li{
	display:block; list-style:none; width:143px; height:100px; float:left; margin:3px;
	text-align:center;
	margin-bottom:-5px;
}

textarea, input {border: 1px solid #808080}
#karta h2 {font-size:1.2em; margin:0; padding:0;}
#karta_logo {
position:relative; float:none; text-align:left; left:10px; top:10px;
/*p osition:absolute; top:5px; left:360px*/
}


#mf_nick_r{display:none;}

#kontakty div { float:left; display:block; margin:0}
#kontakty div.content{width:330px}

#kontakty div.form{width:410px}
#kontakty div.form div {border:none; border-bottom:1px solid silver;padding-bottom:-10px; margin:0px;}
#kontakty div.form div textarea {width:260px;}
#kontakty div.form div input {width:260px}
#kontakty div.form div hr {height:10px;}
#kontakty div.form div label {font-weight:bold; color:black; width:140px; text-align:left; }
#kontakty div.form div button {position:absolute; left:0px;bottom:-30px;}


div#kosik h2 {margin:0; padding:0; font-size:1.2em;}
div#kosik table {border:1px solid #D1D1D1; width:100%;}
div#kosik table tr {text-align:center;}
div#kosik table tr.celkem {background:#D1D1D1; border:0px; }
div#kosik table td.celkemt {text-align:left; }
div#kosik table tr.celkem td {background:#D1D1D1; border:0px; }
div#kosik table tr td {border: 1px solid silver;padding:7px;}
div#kosik table tr th {background:#DFDFDF; text-align:center;padding:7px;}
div#kosik {padding-bottom:20px;}
div#kosik form div { width:340px; margin:0px;margin-bottom:10px;padding:0px; 
/*border:1px solid red*/}
div#kosik form div label{width:140px; padding-top:3px;}
div#kosik form div div {width:99%; margin:3px;}
div#kosik form  h2 {margin-bottom:10px; margin-top:10px;  }
h1 {margin-bottom:30px;margin-left:0px;}


#prepocitat {float:right;}
 
div#kosik div.komentar { height:80px; width:600px;}
div#kosik div.komentar textarea {width:350px; float:left; display:block;}

div#kosik div.adresy{width:330px; float:left; padding:0;margin:0;margin-bottom:2em}

div#uvod {margin:10px;}
div#uvod h1 {margin:5px;}
div#uvod div.puzzle{ padding:0px;  height:140px; margin:-2px; text-align:center;}
div#uvod div.puzzle img{float:left; margin:4px; }


div#uvod div.hptext p{margin:5px; padding:1px; }
div#uvod div.hptext {margin:0px; padding:0px; }
div#uvod h1 {margin-bottom:1em;}

.zaverecny {border-bottom:1px solid silver; }

ul#nejprodavanejsi {margin:0;padding:0;list-style:none; }

ul#nejprodavanejsi li{
	float:left; display:block;
	width:235px;
	height:140px;
	margin:7px;
	padding:0px;
	position:relative;
	border-bottom:1px solid #BFBFBF;
}
ul#nejprodavanejsi li div h2 {margin:0; padding:0; color:#006098; font-size:1.2em;}
ul#nejprodavanejsi li div h2 a {color:#006098;}
ul#nejprodavanejsi li img {float:left; margin-top:2px;}
ul#nejprodavanejsi li div {position:absolute; left:110px; top:1px; padding:0; margin:0px; width:110px; }
ul#nejprodavanejsi li div p {margin:10px 0 10px 0;}


.cerna {color:black;}

.ceny {color:#d62196;}


#kvideni{ text-align:center; margin:60px;}


div#registrace div.pul_reg div {margin:3px; }
div#registrace div.pul_reg {width:44%;  float:left;}
div#registrace div.pul_reg  input {width:200px;}

div#login div {margin:3px; }


div#formulare div {margin:3px; }
div#formulare div label {}


.polozky_objednavky {margin-left:0px; width:750px;}





#dolnibila {position:relative; top:2px;}

#seznam h1{margin-left:20px}

div#prazdno{margin:20px;margin-left:20px; }
div#prazdno img{position:absolute; left:400px; top:20px;}




