
/* sortiment */
ul#seznam {
  margin: 0;
  padding: 0;
  text-align: center;
}
ul#seznam li {
  list-style: none;
  margin: 0; padding: 0;
  margin-top: 20px;
} 
ul#seznam li a {
  text-decoration: none;
  font-weight:bold;
  color: #FFA500;
  font-size: 1.2em;
}
ul#seznam li a:hover {
  text-decoration: underline;
  font-weight:bold;
  color: #FFA500;
}

/* seznam vyrobku */
#product_list div.levy, #product_list div.stred, #product_list div.pravy {
  width: 130px; text-align:center;
  padding: 0 6px;
}
#product_list div.levy {
  float: left;
}
#product_list div.stred {
  float: left;
}
#product_list div.pravy {
  float: right;
}
#product_list img{
  border: none; padding: 0; margin: 0;
}
#product_list h5 {
  text-decoration: none;padding: 0; margin: 0;
  margin-bottom: 16px
}
#product_list h5 a{
  color: #6F0C03;
  text-decoration: none;
  font-size: 1.2em;
}
#product_list h5 a:hover{
  text-decoration: underline;
}
.paging, .paging1 {
  text-align:right;
  font-size: 0.9em;
  margin-top:4px;
}
.paging .celkem {
  text-align:left;
  float: left;
}
.paging a{
  color: black;
  text-decoration: none;
}
.paging a:hover{
  text-decoration: underline;
}
.paging1 a{
  margin: 0 2px;
} 
.paging span{
  color: #FFA500;
  font-weight: bold;
}

/* detail vyrobku */
#detail_product{
  margin: 0 20px;
  padding-bottom: 10px;
}
#detail_product div.image {  
  float: left;
  text-align: center;
  margin-top: 20px;
  margin-left:15px;
}
#detail_product div.nazev {
  float:right;
  width: 350px;
  margin-top: 30px;
}
#detail_product div.nazev p {
  margin-right: 30px;
  margin-top: 10px
}
#detail_product div.nazev p b{
  padding: 5px
}
#detail_product div.popis {
  padding-top: 15px;
  text-align: center;
  font-size: 1.3em;
}
#detail_product div.cena {
  padding-top: 55px;
  text-align: right;
  font-size: 1.3em;
  font-weight: bold;
}
#detail_product div.oddelovac {
  clear: both;
}

#product_photo_list {
  margin-left: 10px;
  margin-right: 10px;
}

#product_photo_list div.levy, #product_photo_list div.stred, #product_photo_list div.pravy {
  width: 220px; text-align:center;
  padding: 5px 5px;
}
#product_photo_list div.levy {
  float: left;
}
#product_photo_list div.stred {
  float: left;
}
#product_photo_list div.pravy {
  float: right;
}
#product_photo_list img{
  border: none; padding: 0; margin: 0;
}

#detail_product_tab {
  width: 650px;
  margin-left: 30px;
  margin-bottom: 10px;
}
#detail_product_tab td, #detail_product_tab th{
  border: 1px solid gray;
  padding:1px;
}
#detail_product_tab th {
  width: 135px
}


/* ceniky */
#ceniky {
  width: 700px;
  margin-top: 20px;
}
#ceniky td, #ceniky th{
  border: 1px solid gray;
  padding:2px;
}
#ceniky td a {
  text-decoration: none;
  font-weight: bold;
  color: black;
}
#ceniky td a:hover {
  text-decoration: underline;
}
.ceniky_soubor, .sortiment_soubor {
  position: absolute;
  top: 180px;
  margin-left: 520px;
}
.ceniky_soubor {
  margin-top:10px;
}
.ceniky_soubor a, .sortiment_soubor a {
  font-weight: bold;
  text-decoration: none;
  color: #6F0C03;
}
.ceniky_soubor a:hover, .sortiment_soubor a:hover {
  text-decoration: underline;
}
hr {
  background-color: #DDDDDD;
  border-width: 0px;
  height: 1px;
  color: #DDDDDD;  
}
#seznam_ceniky {
  text-align: center;
  margin:0;
  padding: 0;
}
#seznam_ceniky li{
 list-style: none;
 padding: 3px;
}
#seznam_ceniky li a{
  text-decoration: none;
  font-weight: bold;
  color: #6F0C03;
}
#seznam_ceniky li a:hover {
  text-decoration: underline;
}

/* objednavky */
#objednavka_polozky {
  margin: 0 auto;
  width: 680px
}
#objednavka_polozky td {
  padding: 5px;
  text-align: center;
}
#objednavka_polozky .objednavka_cena {
  padding-bottom: 25px
}
.objednavka_popis {
  margin: 10px 50px;
  text-align: center;
}
#objednavka_soubory {
  text-align: center;
  margin: 3px
}
#objednavka_soubory li {
  padding: 3px 0;list-style: none;
}
#objednavka_soubory li a{
  text-decoration: none;
  font-weight: bold;
  color: #6F0C03;
  font-size: 1.1em;
}
#objednavka_soubory li a:hover {
  text-decoration: underline;
}

/* login */
.login {
  width: 150px;
}

/* vyrobky na prani */
#tailor_list div.levy, #tailor_list div.stred, #tailor_list div.pravy {
  width: 170px; text-align:center;
  padding: 5px 3px;
}
#tailor_list div.levy {
  float: left;
}
#tailor_list div.stred {
  float: left;
}
#tailor_list div.pravy {
  float: right;
}
#tailor_list img{
  border: none; padding: 0; margin: 0;
}
a.odkaz {
  text-decoration: none;
  font-weight:bold;
  color: #FFA500;
  font-size: 1.2em;
}
a:hover.odkaz {
  text-decoration: underline;
  font-weight:bold;
  color: #FFA500;
}

ul.seznam_tailor {
  margin: 0;
  padding: 0;
  text-align: center;
  margin-bottom: 20px;
}
ul.seznam_tailor li {
  list-style: none;
  margin: 0; padding: 0;
  margin-top: 5px;
} 
ul.seznam_tailor li a {
  text-decoration: none;
  font-weight:bold;
  color: #6F0C03;
  font-size: 1.2em;
}
ul.seznam_tailor li a:hover {
  text-decoration: underline;
  font-weight:bold;
  color: #6F0C03;
}

#aktuality {
  float: right;
  margin-top: 20px;
  border:1px solid #E8E9EB;
}

#aktuality .nadpis {
  color: #6F0C03;
  font-weight: bold;
}

#aktuality .aktuality-datum {
  font-size: 11px;

}

table.form_table {
  margin: 0 auto;
  text-align: center;
  margin-bottom: 15px;
}

table.form_table th {
  text-align: right;
}