body {
  background-color: #FFF8FB;
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #000000;
  font-size: 9pt;
  margin: 0px;
  text-align: center;
}
.hlavni {
  margin: auto;
  width: 995px;
}
table.tabobjednavka {
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;

  background-color: #FFFFFF;
  padding: 2px;
  border: solid 1px #FFDAED;
  text-align: center;
}
th.thobjednavka {
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;
  font-weight: normal;
  color: #A6417C;
  background-color: #FFEEF6;
  height: 20px;
  
}
td.tdobjednavka {
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;
  font-weight: normal;
  background-color: #FFFFFF;
  color: #858585;
  height: 20px;
}
div.btnobjednavka {
  position: relative;
  width: 708px;
  text-align: right;
}
div.btnprihlaseni {
  position: relative;
  width: 220px;
  text-align: right;
}
.titulobjednavka {
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #A6417C;
  padding: 0 0 0 20;
}
td {
    font-family: Arial, Arial CE, tahoma, Verdana;
    font-size: 9pt;
}
td.text {
    padding: 5 30 30 30;
}
.normaltext {
	font-size: 9pt;
}
.vyhledavani {
  width: 220px;
  height: 70px;
  background-color: #F7A8D2;
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #A6417C;
  font-size: 9pt;
  font-weight: bold;
  padding: 16 16 30 16;
}
.kategorie{
  padding: 0 16 0 16;
}
.vyhledavani A, .vyhledavani A:ACTIVE, .vyhledavani A:LINK, .vyhledavani A:VISITED {
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #A6417C;
  font-size: 9pt;
  font-weight: normal;
  text-decoration: none;
}
.vyhledavani A:HOVER {
  text-decoration: underline;
}
/*---------------------------------------------obe menu----------------------------------------------*/
.leftmenubold {
  
  width: 220px;
  height: 100%;
  background-color: #FCBCDE;
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #A6417C;
  font-size: 9pt;
  font-weight: bold;
}

.leftmenubold A, .leftmenubold A:ACTIVE, .leftmenubold A:LINK, .leftmenubold A:VISITED, .leftmenubold A:HOVER {
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #A6417C;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

.leftmenunormal A, .leftmenunormal A:ACTIVE, .leftmenunormal A:LINK, .leftmenunormal A:VISITED {
  text-decoration: none;
  font-weight: normal;
}

.leftmenunormal A:HOVER {
  text-decoration: underline;
  font-weight: normal;
}

td.topmenu {
  background-color: #FFDAED;
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  padding: 0 10 0 10;
  height: 33px;
}
.topmenu A, .topmenu A:ACTIVE, .topmenu A:LINK, .topmenu A:VISITED {
  background-color: #FFDAED;
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
}

.topmenu A:HOVER {
  background-color: #FFDAED;
  color: #000000;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
}
div.uvodnitext {
  position: relative;
  padding-left: 16px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 10px;
  background-color: #FFF8FB;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;
  color: #EF58B2;
  font-weight: normal;
}
table.uvodnitext{
	font-family: Arial, Arial CE, tahoma, Verdana;
	font-size: 9pt;
	color: #EF58B2;
	font-weight: normal;
}
.uvodnitextnadpis {
  position: relative;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  color: #A73A7D;
  font-weight: bold;
  margin:0;
  padding:0;
}
.uvodnitextfoto {
  position:relative;
  border: none 0px; 
  float: right;

}
/*------------------------------------------obchod-------------------------------------------*/
.kosikvmenu {
  padding-top: 8px;
  font-family: Arial, Arial CE, tahoma, Verdana;
  color: #000000;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
}
div.vypis {
  position: relative;
  background-image :  url(../images/vypis-bg.jpg);
  background-repeat: no-repeat;
  width: 310px;
  height: 170px;
  padding-left: 16px;
  padding-top: 15px;
  padding-right: 14px;
  padding-bottom: 15px;
  background-color: #F0F0F0;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;
  color: #EF58B2;
  font-weight: normal;
}
.vypistitulek {
  position: relative;
  width: 200px;
  height: 25px;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  color: #A6417C;
  font-weight: bold;
  z-index: 0;
}
  .vypistitulek A, .vypistitulek A:ACTIVE, .vypistitulek A:LINK, .vypistitulek A:VISITED, .vypistitulek A:HOVER {
    font-family: Arial, Arial CE, tahoma, Verdana;
    color: #A6417C;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
  }
div.vypiscena {
  position: relative;
  z-index: 1;
  top: -16px;
  left: 200px;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  color: #A6417C;
  font-weight: bold;
}
div.vypisobrazek { 
  border: none 0px; 
  float: left;        
  padding-right: 10;
  padding-bottom: 3;
}
div.vypisobjednat {
  position: relative;
  width: 187px;
  height: 54px;
  left: 153px;
}
div.detail {
  position: relative;
  background-image :  url(../images/detail-bg.jpg);
  background-repeat: no-repeat;
  width: 678px;
  min-height: 270px;
  padding-left: 16px;
  padding-top: 15px;
  padding-right: 14px;
  padding-bottom: 10px;
  background-color: #F0F0F0;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 9pt;
  color: #EF58B2;
  font-weight: normal;
}
.detailtitulek {
  position: relative;
  background-image :  url(../images/detail-titulek-bg.jpg);
  background-repeat: no-repeat;
  background-color: #FFECF6;
  width: 678px;
  height: 20px;
  padding-left: 16px;
  padding-top: 7px;
  padding-right: 14px;
  padding-bottom: 3px;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  color: #A6417C;
  font-weight: bold;
  top: 22px;
}
  .detailtitulek A, .detailtitulek A:ACTIVE, .detailtitulek A:LINK, .detailtitulek A:VISITED, .detailtitulek A:HOVER {
    font-family: Arial, Arial CE, tahoma, Verdana;
    color: #A6417C;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
  }
div.detailcena {
  position: relative;
  left: 600px;
  height: 18px;
  font-family: Arial, Arial CE, tahoma, Verdana;
  font-size: 10pt;
  color: #A6417C;
  font-weight: bold;
}
.detailobrazek { 
  border: none 0px; 
  float: right;        
  margin-left: 10;
  margin-right: 5;
  margin-bottom: 3;
}
.detaildalsifoto { 
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: normal;
  width: 300px;
  border: none 0px; 
}
div.detailobjednat {
  position: relative;
  width: 187px;
  height: 54px;
  left: 521px;
}
div.detailzpet {
  position: relative;
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: normal;
  width: 100px;
  height: 22px;
  top: -46px;
  left: 15px;
}
  .detailzpet A, .detailzpet A:ACTIVE, .detailzpet A:LINK, .detailzpet A:VISITED, .detailzpet A:HOVER {
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: none;
  font-weight: normal;
  }
/*---------------------------------------------------------------------------------*/
A, A:ACTIVE, A:LINK, A:VISITED {
  color: #A6417C;
  font-size:  9pt;
  font-family: Arial, Arial CE, tahoma, Verdana;
  text-decoration: underline;
  font-weight: normal;
}

A:HOVER {
  color: #A6417C;
  text-decoration: underline;
}

input, select, textarea { 
  font-family: Arial, Helvetica; 
  font-size: 9pt; 
  font-weight: normal;
  }
input.buton { 
  font-family: Arial, Helvetica; 
  font-size: 10pt; 
  font-weight: bold;
  border: none 0px #9FE384; 
  color: #3687D3;  
  background-color: #C4DEFE;
  width: 78px; 
}

HR { color: #E6E6E6; height:1px;}
/*UL { list-style- image: url(http://_ul.gif)}*/

.clear{
        width:1px;
        height:1px;
        clear:both;
}
div.upozorneni {
	font-size: 120%;
	font-weight: bold;
	color: #EF58B2;padding-left: 16px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: center;
}
/*sellout price formating ... */
.sellout {
	color: red;
	left: -100px;
	top: 10px;
	position: relative;
}
.sellout-detail {
	color: red;
	left: -310px;
	top: -3px;
	position: relative;
}
