* {margin: 0; padding: 0;font-size: 100%; }


*>body {font-family:  Arial;      color: #000;    text-align: center;background:url(images/bg-body.jpg) #505050 -3px}
* html body {font-family:  Arial; color: #000;    text-align: center;background:url(images/bg-body.jpg) #505050 -2px}



/* div */
#parent {background:url(images/bg-parent.jpg) repeat-y;margin:0 auto;width:1024px;position:relative;z-index:2}
#top {background:url(images/top.jpg) no-repeat;height:227px}
#top-acronym {margin:0 auto;width:820px}
.green-line {background:#66cc00; width:100%;height:56px;position:absolute;left:0;z-index:0}
#center {margin:0 auto;width:830px;background:transparent}
#left {width:170px;background:url(images/bg-left.jpg) no-repeat bottom #DCFCBB;float:left;text-align:left;padding-bottom:20px;}
#right {width:640px;float:left;text-align:left;padding:0 10px}
*>#right {min-height:500px}

* html #right {height:500px}
.green-line2 {background:url(images/green-line2.jpg) repeat-x; width:100%;height:19px;position:absolute;left:0;z-index:0;text-align:center;
font-size:11px;color:#fff;padding-top:5px}
#footer {margin:0 auto;height:30px; width:800px;}
#kosik {text-align: left;color: #000;padding:10px;font-size:12px;width:auto}
.box {border-width:1px 0 0px 0;border-color:#000;border-style:dashed;padding:5px 0}



/* acronym */
a {text-decoration:none}
#top-acronym a {display:block;float:left;width:102px;height:26px;background:url(images/a-Hacronym.jpg) no-repeat;line-height:26px;font-size:75%;color:#000;
font-weight:bold;margin-top:30px}
#top-acronym a:hover {background:url(images/a-Hhover.jpg) no-repeat;height:43px;margin-top:13px;color:#fff;line-height:40px}

#top-acronym  .active {background:url(images/a-Hhover.jpg) no-repeat;height:43px;margin-top:13px;color:#fff;line-height:40px}

#top-acronym .english  {background:url(images/english.jpg) no-repeat}
#top-acronym a:hover.english  {background:url(images/english.jpg) no-repeat;margin-top:30px;line-height:26px;}

#kategorie a {display:inline;font-size:14px;font-weight:bold;background:url(images/right-point.jpg) no-repeat left ;padding-left:20px;color:#489100;}

#kategorie a:hover {color:#6dce0b}
.green-line2 a {color:#fff;font-weight:bold}

.Vnavi a {display:block;text-align:left;padding:0 0 0 20px;color:#000;font-size:12px;font-weight:bold;
background:url(images/a-Vacronym.jpg) no-repeat bottom left;min-height:23px;_height:23px;line-height:18px;}

.Vnavi a:hover {color:#666;}
#right a {color:#3F7D00}




/* list */
#right li {margin:auto 25px }



/* paragraph */
p {margin:5px 0;font-size:90%}
#left p {margin:5px 5px;font-size:12px}
#right p {margin:10px 0;font-size:90%;color:#000;line-height:18px}


/* others */
.clear {clear:both}
.red {color:#CB2215}
.center {text-align:center}
#right .green {color:#66cc00}

 

/* headers */
#right h2, #right h3, #right h4, #right h5, #right h6 {font-size:18px;margin:5px 0px;color:#ef2f22}
#left  h2.kategorie {background:url(images/h2-kategorie.jpg) no-repeat;text-align:left;color:#fff;font-size:14px;width:160px;line-height:33px;padding-left:10px}
#left  h2.novinky {background:url(images/h2-novinky.jpg) no-repeat;text-align:left;color:#fff;font-size:14px;width:160px;line-height:33px;padding-left:10px}
#left  h2.top {background:url(images/h2-top.jpg) no-repeat;text-align:left;color:#fff;font-size:14px;width:160px;line-height:33px;padding-left:10px}
#left  h2.kosik {background:url(images/h2-kosik.jpg) no-repeat;text-align:left;color:#fff;font-size:14px;width:160px;line-height:33px;padding-left:10px}
#right h1 {font-size:25px;background:url(images/h1.jpg) no-repeat left;padding-left:50px;width:auto;line-height:45px;margin:10px 0}





/* form */
fieldset {border: 0}
.do-kosiku {background: #AA976B; color: #fff; cursor: pointer; border: 0}




#form-produkt  fieldset {border:0}
.box-produkt fieldset {border:0}
.submit {background:#59aa03;color:#fff;font-weight:bold;border:1px solid #333333;padding:5px;cursor:pointer}
.input-pocet {background:#59aa03;color:#fff;font-weight:bold;border:1px solid #333333;padding:5px; }
.pridat {background:#59aa03;color:#fff;font-weight:bold;border:0;padding:5px;cursor:pointer}
.odebrat {background:#990000;color:#fff;font-weight:bold;border:0;padding:5px;cursor:pointer}


#objednavka {text-align: left; padding: 0px 0; margin: 10px 0}

#objednavka legend {background: #E8E1D2; color: #000; padding: 5px 10px}

#objednavka fieldset {border: 1px solid #D8CDB8; padding: 10px 10px; background: #F1EDE4}

#objednavka label {display: block; width: 250px; float: left;font-weight:bold ;text-align:right;margin-right:10px}

#objednavka input {width: 200px; }

#objednavka p {clear: both; }

#objednavka textarea {width: 200px}

/* table */
td {vertical-align:top}
#kosik-table {margin: 0 auto; }

#kosik-table .gray2 {background: #D8CDB8; font-weight: bold; width: 15%}
#kosik-table .gray {background: #D8CDB8; font-weight: bold; width: 15%}

#kosik-table .suda {background: #F1EDE4}

#kosik-table .licha {background: #E8E1D2}

#kosik-table input.pocet {width: 30px}

#kosik-table table {width: auto; margin: 10px 10px; }

#kosik-table td {margin: 10px; text-align: left; padding: 5px 10px; background: transparent; width: 33%}

caption {width: auto; margin: 0 10px; text-align: left; font-weight: bold; }

/* seznam */
li {font-size:90%}

