* {border: 0; margin: 0; padding: 0;}

body {background-color: black; text-align: center; font-family: Tahoma, Verdana }

.red {color: #e64e4e}



/* ----------------------------------------------------------------------------- */
/* CSS PRO STRANKU BUTIK */
#eshop { width: 578px; margin: 0 auto 0 auto; background-color: black; border: 1px solid black;}

#logo { }

#hlaseni {height: 79px; margin: 15px 0 15px 0; border: 1px solid black }
#hlaseni p {margin: 15px 20px 0 100px; color: #e64e4e; font-size: 0.9em; }
#hlaseni .ok {color: #33CC33;}
#info {height: 345px; color: white; margin: 0px 0 15px 0; background: black url("img/info_background.png") no-repeat; border: 1px solid black}
#info a {color: #e64e4e; } 
#info ul {text-align: justify; margin-top: 25px; padding-left: 25px;}
#info li {margin: 4px; font-size: 0.8em; padding: 2px 30px 2px 5px;}

td {font-size: 0.8em; color: white;text-align: left}

#funkce {margin: 10px 10px 20px 0; text-align: right;}

#katalog_zbozi_logo {float:left; clear: both;}
#kategorie {border: 1px solid black; width: 100%; height:90px; }
#kategorie a {float: left; display: block; text-decoration: none; border: 0; margin: 0; padding: 0;}

#seznam_zbozi {margin-top: 15px; color: white; border: 1xp solid black; }
#seznam_zbozi .zbozi {width: 100%; padding-top: 5px; text-align: left}
#seznam_zbozi .foto {padding: 10px 0 10px 0; width: 170px; text-align: center}
#seznam_zbozi .foto_link {display: block; height: 1%;}
#seznam_zbozi .popisky {width: 200px; font-weight: bold; color: #e64e4e; }
#seznam_zbozi .info {margin-top: 5px; padding: 3px; width: 100%; color: #666666}
#seznam_zbozi .poznamka {color: #e64e4e}
#seznam_zbozi .tmavy_radek td {background-color: #121313 }
#seznam_zbozi .ikonka {width: 20px}

.mezera {text-align: right; margin-top: 5px}
.mezera a {margin-left: 5px;}
#informace {color: white; margin-top: 15px; background: black url("img/informace_background.png") no-repeat top left; border: 1px solid black; overflow: hidden;}

#doprava {margin: 75px 0 0 60px; color: white; text-align: left; font-size: 0.8em; }
#doprava select {margin-left: 10px; border: 1px solid #878787} 

#srazy {margin: 15px 0 0 60px; height: 70px; text-align: left; font-size: 0.8em; }
#srazy ul {margin: 5px 0 0 30px; padding-left: 15px;}
#srazy a {color: #cc0000; text-decoration: underline;}
#srazy a:hover {color: white;}

#formular {text-align: left; margin: 75px 30px 100px 60px; color: white;}
#formular .info {padding-left: 20px; font-size: 0.8em;}
#formular_tab {width: 80%; margin: 10px 0 10px 30px; color: white;}
#formular .nadpisy {color: white; font-weight: bold; padding-top: 10px; margin-top: 10px;}
#formular .popisky {font-weight: bold;}
#formular .pole_logged {border: 0; background-color: #E9E6D7;}
#formular .button { background: url("img/send_order_button.gif") no-repeat; width: 146px; height: 20px; color: #CC0000; padding: 3px; margin-top: 5px;}
/* ----------------------------------------------------------------------------- */

