body {
     padding: 0;
     font: 80%/170% verdana, sans-serif;
     text-align: center; /* vycentrováno pro Internet Explorer */
     background: #490b0f url(pozadi.jpg) 50% top repeat-x;
     font-family: "Tahoma", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
     color: #343434;
     margin-top: 0;
}

#stred-rr { margin-left: 23px; }

#rr-up { margin-top: 153px; }

#nadpis { width:1000px; margin-left:260px; }


.spodek-home { color: #580e13; font-weight: normal; margin-top: 50px;  }
.spodek-home a { color: #ff8400; font-weight: normal; text-decoration: underline;  }
.spodek-home a:hover { color: #bd2a34; font-weight: normal; text-decoration: none;  }

#main {
     width: 1016px;   /* celková šířka */
/*     b_order: 1px solid #ccc;*/
     margin-left: auto;
     margin-right: auto;
     text-align: left;
 	 background: white url("./img/web-hlavicka-bila.jpg") center top repeat-x;
 	 margin-top: 0;	 

}

 		#hlavicka-obalka {
 			width: 100%;
 			padding: 0;
 			border: 0;
 			height: 203px;
 			margin: 0;
 		}
 		#hlavicka {
 			padding: 0;
 		}
#top-lista {
     width: 100%;
     border: 0; 
     height: 50px;
     margin: 0;
    background: transparent url(./img/lista.jpg) 50% top no-repeat;
	margin-bottom:-60px;

}
#odkazy {
 width: 320px;
 float: left;
}
#odkazy table {
 border: 0;
}
#odkazy table td{
 width: 75px;
 text-align: center;
}

#vyhledavani {
 margin-top: 9px;
 text-align: center;
 width: 300px;
 float: right;

}
#vyhledavani .input_hledej {
 border: 0px;
}

.input_hledej {

}
#vpravo-obalka {
     width: 250px;
     float: right;
     padding: 0;
     border: 0;     
}
#vpravo {
     padding: 10px;
     margin-right: 10px;
}
#stred {
width: 766px;


}
#stred-obalka {
     width: 766px;
     float: left;
     padding: 0;
     padding-left: 0px;
	 margin-left:-25px;
	 text-align:justify;
	 margin-bottom:0px;
}

#detail_nice {




}
#telo_home{
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
	 text-align:justify;
}

#telo_objednavka{
     font-family: Tahoma, Verdana, Arial;
     font-size: 13px;
     font-style: normal;
     font-weight: normal;
	 text-align:justify;
}

#vlevo-obalka {
     clear: both;
     width: 250px;
     float: left;
     padding: -55px;
     border: 0;     
	 padding-top:-5px;
	 padding-bottom:0px; /*vzdalenost paticky*/
	 margin-top:-11px;
}
#vlevo {
width: 250px;
     padding: 10px; 
     margin-left: -7px;

}
#paticka-obalka {
margin-left: -12px;
     clear: both;
     width: 1032px;
     padding: 0;
     border: 0;
	 }

.parametry_nice {
padding:500px;
}


#paticka {
margin-top:-100px;
     margin: 20px;
     background: transparent url(./img/paticka-middle.jpg) 50% top repeat-y;
}
#paticka .top {
     background: transparent url(./img/paticka-top.jpg) 50% top no-repeat;
     padding: 10px 0px 10px 0px;
}
#paticka .bottom {
     background: transparent url(./img/paticka-bottom.jpg) 50% top no-repeat;
     height: 25px;
     padding: 10px 0px 10px 0px;
}
#paticka p {
     padding: 0px 20px 0px 20px
}
.noscreen { 
     display: none;   
}
#vlevo-kosik {
	width: 215px;
    height: 85px;
    background: url(./img/cerv_obd.jpg) left top no-repeat;
    padding-top: 20px;
    /* padding: 20px 0px 20px 0px ; */
    color: gray;
	margin-top:-31px;
}
#vlevo-kosik p {
    padding-left: 8px;
}
#vlevo-kosik a {
    color: black;
}
#vlevo-kategorie {

}
#vlevo-kategorie .nadpis {
   width: 100%;
   height:43px;
   padding-top: 20px;
   padding-bottom: 20px;
}
#vpravo-hledani {
    background: transparent url(./img/kategorie-bg.jpg) left top repeat-y;
    border-bottom: 1px solid #C2C2C2;
}
#vpravo-hledani .nadpis {

   width: 100%;
   padding-top: 20px;
   padding-bottom: 10px;
   background: transparent url(./img/hledani.jpg) left top no-repeat;
}
#vpravo-hledani div {
  padding-left: 10px; 
}

/* styly */

#hlavicka h1 {
     margin: 0;
     font-size: 150%;
     color: #5b0
}

/* přihlášený */
#lista {
     float: left;
     padding: 0;
     border: 0;    
text-align: right;
width: 700px;
margin: 0;
}

#lista p {
     padding: 0;
     border: 0;  
     margin: 0;
     line-height: 20px; 
}

a {
text-decoration: none;
font-weight: bold;
color: black;
}
a:hover {
text-decoration: underline;
}

img {
 padding: 0px;
 border: none;
}
ul {
margin-left: 0px;

padding-left: 5px;
}

ul li {
list-style-type: none;
}

hr {
display: none;
}

#hlavni_menu li {
list-style-type: none;
background: url(./img/yello_blok.gif) 0 top no-repeat;
padding-left: 22px;
margin-left: 0px;
}

#hlavni_menu li ul li {
list-style-type: none;
background: url(./img/yello_blok.gif) 0 top no-repeat;
}

p {
line-height: 1.2em;
font-size: 84%;
margin: 2px;
}



.zbozi_obj {

background: url(./img/ruzove_objednat.jpg) 0 top no-repeat;
height:25px;
width:309px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}


.vyrnazev_detail {

     font-family: Tahoma, Verdana, Arial;
	 text-align:center;
	 width:204px;
	 height:33px;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
	 background: url(./img/ruzove_detail.jpg) top left no-repeat;

	 margin-left:-11px;
	 padding-top:8px;

}


.id_obj {

background: url(./img/ruzove_id.jpg) 0 top no-repeat;
height:25px;
width:38px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}


.kod_obj {

background: url(./img/sede_kod.jpg) 0 top no-repeat;
height:25px;
width:78px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

.mnozsti_obj {

background: url(./img/sede_mnozsti.jpg) 0 top no-repeat;
height:25px;
width:42px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

.cena_obj {

background: url(./img/sede_kod.jpg) 0 top no-repeat;
height:25px;
width:78px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

.dph_obj {

background: url(./img/sede_dph.jpg) 0 top no-repeat;
height:25px;
width:66px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

.rec_obj {

background: url(./img/sede_rec.jpg) 0 top no-repeat;
height:25px;
width:66px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

.celkem_obj {

background: url(./img/ruzove_celkem.jpg) 0 top no-repeat;
height:25px;
width:103px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}




.polozka_objednavka {
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
}


#polozka_obj {
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
	 color:#000000;
	 width:197px;
}



h1 {

padding:4px;
background: url(./img/ruzove_objednat.jpg) 0 top no-repeat;
height:35px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

h5 {

padding:4px;
background: url(./img/ruzove_id.jpg) 0 top no-repeat;
height:35px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

h6 {

padding:4px;
background: url(./img/sede_kod.jpg) 0 top no-repeat;
height:35px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 color:white;
}

h2, h3 {
color:  #ff0164;
margin-bottom: 0px;
font-family: Tahoma, Verdana, Arial;
     font-size: 16px;
     font-weight: bold;
	 padding-top:30px;
	 margin-bottom:3px;
}

h4 {

padding:0px;

height:40px;
width:755px;
text-align:center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 color:black;
}

.prihl_udaje {
     margin-left: 5px; 
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 color:white;
	 }

.blok_obal {
padding-bottom: 20px;
}

.vyrnahled_detail {
padding:100px;

}






/* hledání class="roz_hled" fn vystupy*/

.roz_hled {

text-align:left;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
	 color:black;
	 margin-right:75px;
}




#zahlavi_polozka {
background: url(./img/ruzove.jpg) 0 top no-repeat;
width:260px;
}

#zahlavi_ks {
background: url(./img/sede_1.jpg) 0 top no-repeat;
width:81px;
}

#zahlavi_cena {
background: url(./img/sede_2.jpg) 0 top no-repeat;
width:117px;
}

#zahlavi_usetrite {
background: url(./img/sede_2.jpg) 0 top no-repeat;
width:117px;
}

#zahlavi_dph {
background: url(./img/sede_4.jpg) 0 top no-repeat;
width:68px;
}

#zahlavi_celkem {
background: url(./img/ruzove_2.jpg) 0 top no-repeat;
width:125px;
}





#zahlavi_polozka_1 {
background: url(./img/ruzove_1.jpg) 0 top no-repeat;
width:212px;
}

#zahlavi_ks_1 {
background: url(./img/sede_1_2.jpg) 0 top no-repeat;
width:36px;
}

#zahlavi_cena_1 {
background: url(./img/sede_1_23.jpg) 0 top no-repeat;
width:103px;
}

#zahlavi_usetrite_1 {
background: url(./img/sede_1_234.jpg) 0 top no-repeat;
width:103px;
}

#zahlavi_dph_1 {
background: url(./img/sede_1_2345.jpg) 0 top no-repeat;
width:57px;
}

#zahlavi_rec_1 {
background: url(./img/sede_1_23456.jpg) 0 top no-repeat;
width:139px;
}

#zahlavi_celkem_1 {
background: url(./img/ruzove_2_2.jpg) 0 top no-repeat;
width:97px;
}



td_nazev {
text-align:left;
}




th {
/* background: url(./img/listicka.jpg) 1 top no-repeat; */
text-align:justify;
text-align: center;  
color:black;
}

td {
/* background: url(./img/listicka.jpg) 1 top no-repeat; */
text-align:justify;
text-align: center;  
color:black;
}


#detail_popis {
margin-top:-264px;
margin-left:328px;

}

#telo_comment{
margin-top:106px;
margin-left:550px;

}

.detail_popis {
margin-left:71px;
padding-top:-76px;

font-family: Tahoma, Verdana, Arial;
     font-size: 13px;
     font-style: normal;
     font-weight: normal;
	 margin-left:2px;
}



label {
color: red;
width: 300px;
display: block;
color: orange;
font-size: 10px;
font-weight: bold;
margin-top: 5px;
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
	 margin-left:5px;
}

.div_strankovani_horni p, .div_strankovani_dolni p {
margin: 1px;
text-align: right;
margin-left:85px;



}

.div_strankovani_horni {
margin-bottom: 1px;
padding:-100px;
padding-top:-1000px;

}

.div_strankovani_dolni {
margin-bottom: 10px;
}

/*.td_kategorie_sloupec_1, .td_kategorie_sloupec_1 {
width: 50%;
}*/


.par_nazev, .vyrnazev2, .tlacitko {
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;

}



.nazev_detail{
padding-left:500px;
font-size:40px;
margin-top:-300px;

}

.nazev2_detail{
}


.tlacitko_detail{
margin-left:-15px;
padding-top:8px;
padding-bottom:8px;
}

.par_nazev_detail {
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 color:black;
	 margin-left:-1px;
	 padding:2px;
	 padding-top:1px;
}


.parametry_typek{
padding-left:500px;
}

.detail_vyr_cislo {
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
	 margin-left: 300px;
}


.vyrnazev{
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;	 
     font-style: normal;
     font-weight: normal;
	padding:378px;


}


.beznacena_2{
margin-left:55px
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
	 text-align:left;
	 color:#FF0000;
}


.usetrite_2{
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
	 text-align:left;
margin-left:55px;
color:#00FF00;}

p.vyrobce, p.beznacena, p.bezdph, p.nasecena {
margin-left: 8px;
margin-bottom: 1px;
margin-top: 100px;
font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
	 text-align:left;
}



.vrbvyrobce {
font-weight: bold;
margin-left: 3px;

}

.vyr_cislo {
margin-left: 8px;
font-family: Tahoma, Verdana, Arial;
     font-size: 10px;
     font-style: normal;
     font-weight: normal;


}

.vyrcislo {
margin-left: 5px;
font-family: Tahoma, Verdana, Arial;
     font-size: 10px;
     font-style: normal;
     font-weight: normal;

}

.nasecena .cena {
font-weight: bold;
color: #990066;
text-align:center;
}

.usetrite .cena {
font-weight: bold;
color: #00cc66;

}

#home {
font-weight: bold;
color: #00cc66; 
}

#telo_detail {

margin-bottom:59px;
font-family: Tahoma, Verdana, Arial;
     font-size: 10px;
     font-style: normal;
     font-weight: normal;
	 background: url(./img/pod_detail.jpg) top left no-repeat;
}


#telo_detail h2 {

     margin-left: 50px
}

.super {

padding:500px;

}


.p_do_kosiku {
text-align: left;
}

#paticka p {
text-align: center;
margin-right:100px;
margin: 3px;
}

#hlavicka p {
text-align: right;
padding: 14px;
}

#hlavicka p, #hlavicka a {
color: #444444;
}

#blok_info_9 {
display: none;
}

#blok_info_9_obal {
height: 100px;
background: transparent url(./img/nejlepsi.gif) 50% 50% no-repeat;
}

.td_katalog_sloupec_1, .td_katalog_sloupec_2, .td_katalog_sloupec_3, .td_katalog_sloupec_4, .td_katalog_sloupec_5{
width: 65px;
font-family: Tahoma, Verdana, Arial;
     font-size: 13px;
     font-style: normal;
     font-weight: normal;
	 text-align:justify;
	 padding-left:15px;
	 margin-top:-415px;
}



#blok_info_1 img {
float: left;
margin-right: 5px;
border: 0;
}

.zpravy_datum {
margin-bottom: 1px;
margin-top: 4px;
font-size: 7pt;
font-weight: bold;
color: #cc6633;
}

h4 {
margin: 0px;
}

.p_hlaska {
margin: 50px;
text-align: center;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
	 text-align:justify;
}

.objednavka_stav_0 {
margin-bottom:55px;
background: url(./img/zprac_0.jpg) no-repeat right top;
     font-family: Tahoma, Verdana, Arial;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
	 text-align:justify;
}
.objednavka_stav_1 {
background: url(./img/zprac_1.jpg) no-repeat right top;
}
.objednavka_stav_2 {
background: url(./img/zprac_2.jpg) no-repeat right top;
}
.objednavka_stav_3 {
background: url(./img/zprac_3.jpg) no-repeat right top;
}
.objednavka_stav_4 {
background: url(./img/zprac_4.jpg) no-repeat right top  ;
}

.blok h3 {
margin-top: 20px;                                            
}

code {
color: red;
}

.vyrnazev a, #hlavni_menu .main a, .btn, #blok_hledej h3 {
     margin-left: 5px; 
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: Bold;

}

.vyrnazev {

margin-top:4px;
padding:0px 0px 0px 0px;
margin-bottom:-3px;
}


#blok_hledej h3 {
 color: black;
}


#vlevo-kategorie {
 background: url(./img/img_pod_kategorii.jpg) top left no-repeat;
 height: 380px;
}
#hlavni_menu .main {
 background: url(./img/cara.png) top left no-repeat;
}

.nasecena .cena {
 color: #C30D0C;
 text-align:center;
}

.cena_1 {
color:#ff2079;
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;

}

.nasecena_1 {
color:#000000;
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
}

.vyrcislo_detail {
     color:#000000;
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
}

.vyr_cislo_detail {
     color:#000000;
	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
}

.btn {
margin-left:18px;
 border: 1px solid #555;
 background-color: #ddd;
 color: black;
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;

}

.vyranonce {
 text-align: justify;
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 18px;
     font-style: normal;
     font-weight: bold;
	 margin-left:10px;
}
#tb_kategorie td {
 padding: 10px;

}
#tb_kategorie .vyr_info {
padding:1px;
padding-top:-25px;

 width: 171px;
 height: 64px;
 background: url(./img/obdelnik.jpg) top left no-repeat;
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
}




.jmeno_comment {
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#f60566;
}


.email_comment {
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#000000;
}



.email_t_comment {
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#000000;
/*	 border:4px;
	 background: url(./img/obdelnik.jpg) top left no-repeat; */	
}

.uzivatel_comment {
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#000000;
/*	 border:4px;
	 background: url(./img/obdelnik.jpg) top left no-repeat; */	
}

.komentar_comment {
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#f60566;
/*	 border:4px;
	 background: url(./img/obdelnik.jpg) top left no-repeat; */	
}



#comment {
margin-top:20px;
width:755px;
padding-top:35px;
 background: url(./img/com.jpg) top left no-repeat;
}
#comment .comment-post {
 padding: 2px;
  	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#f60566;
	 padding-top:5px;
 /*border-bottom: 1px solid gray;*/
}
.comment-posts {
 padding: 2px;
  	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-left:-1px;
	 color:#f60566;
	 padding-top:5px;

}
#comment-input {
 padding-bottom: 10px;
}

.input_100 {
 width: 343px;
}

.externi_foto {
     font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-top:40px;
}

.fotka {
padding-top:130px;
margin-bottom:-245px;
height:90px;
width:60px;;
margin-left:-17px;
}


.vyrnahled_foto {
     font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 border:5px;
	 border:#000000;
	 padding:200px;
	 background-color:#006699;
	 margin-left:200px;
}

.vyrnahled_2 {
margin-top:135px;
margin-bottom:-235px;
}

.vyrnahled {
}


.nadpis_forum {
 width: 755px;
 height: 34px;
 background: url(./img/forum.jpg) top left no-repeat;
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
	 margin-top:22px;
}
#select_vyrobce {
  text-align: left;
  font-size: 12px;
  color:black;
  margin-left:10px;
  margin-top:-3px;
border: 1px solid #000000;
padding:1px;
 color: #000000;
 	 font-family: Tahoma, Verdana, Arial;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
}
.text_navigacni_lista {
  text-align: left;
  float: left;
}
#tb_kategorie, #telo_detail {
  clear: both;
}

.navigacni_lista {}

