body { width: 740px; }
a { color: #3a3a3a; }
.underline { text-decoration: underline; }
.menu, .xmenu { margin: 3px; width: 100%; }
.menu a { display: block; width: 100%; margin: 0px; height: 20px; border: solid 1px #ff6600; text-decoration: none; line-height: 18px; font-variant: small-caps; font-family: Verdana; font-weight: bold; font-size: 12px; color: #5a5a5a; }
.menu a img { border: solid 1px #5a5a5a; height: 10px; margin: 4px 4px -1px 0px;  }
.menu a:hover, .xmenu a:hover { background-color: #ff8533; color: #000000; }
.xmenu a { display: block; width: 100%; margin: 0px; min-height: 20px; border-style: solid; border-width: 1px; border-color: #ff6600; text-decoration: none; line-height: 15px; font-family: Verdana; font-size: 10px; color: #5a5a5a; text-align: center; }
.xmenu span { display: block; width: 100%; height: 100px; margin: 0px; border-style: solid; border-width: 1px; border-color: #ff6600; }
.xmenu span img { margin: 0px; width: 158px; height: 100px; }
.nadpis { font-family: Verdana; min-height: 180px; background-image: url(../pic/subaru_impreza.jpg); background-position: right; background-repeat: no-repeat; }
h1 { color: #5a5a5a; font-size: 35px; font-weight: bold; text-align: center; margin-top: 20px; }
.nadpis li { list-style-type: square; color: #ff6600; }
.nadpis h2 { font-size: 13px; color: #ff6600; margin: 0px; }
.box { margin: 7px 0px 0px 15px; width: 530px; border-style: solid; border-width: 1px; border-color: #5a5a5a; color: #3a3a3a; font-family: Verdana; font-size: 10px; padding: 4px; text-align: justify; }
.xbox { margin: 2px 0px 0px 15px; position: relative; width: 530px; height: 74px; border-style: solid; border-width: 1px; border-color: #5a5a5a; color: #3a3a3a; font-family: Verdana; font-size: 10px; padding: 4px; text-align: justify;}
.xbox strong { font-size: 12px; margin-left: 0px; }
.xbox img { border-style: solid; border-width: 1px; border-color: #5a5a5a; float: right; width: 114px; height: 70px; }
.xbox span { display: block; float: left; width: 400px; }
.cena { color: #ff6600; position: absolute; top: 58px; left: 0px; width: 405px; display: block; text-align: right; font-size: 10px; text-decoration: none; }
.cena strong { font-size: 15px; }
.cena:hover { text-decoration: underline; }
sup { font-size: 6px; }
.kosik_menu { width: 250px; text-align: center; }
.kosik_menu input { margin: 0px 25px 0px 25px; background-color: #e4e4e4; border: solid 1px #ff6600; height: 15px; width: 180px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #5a5a5a; }
.hledani { text-align: right; width: 310px; }
.hledani label { color: #5a5a5a; display: block; font-family: Verdana; font-size: 10px; line-height: 18px; }
.hledani select { color: #5a5a5a; height: 17px; width: 188px; line-height: 15px; font-family: Verdana; font-size: 10px; }
.hledani input { margin: 0px 25px 0px 25px; background-color: #e4e4e4; border: solid 1px #ff6600; height: 15px; width: 80px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #5a5a5a; }
.navigace { margin: 0px 0px 30px 0px; font-family: Verdana; font-size: 12px; color: #5a5a5a; font-weight: bold; text-align: center; }
.navigace a { color: #ff6600; text-decoration: none; }
.navigace a:hover { text-decoration: underline; }
.content { float: left; width: 545px; margin-bottom: 35px; }
.header { float: left; width: 158px; }
.kos { width: 95%; margin: 0px auto 0px auto; }
.kos td { color: #3a3a3a; font-family: Verdana; text-align: center; font-size: 10px; padding: 1px; border: solid 1px #ff6600; height: 15px; }
.kos a { color: #3a3a3a; text-decoration: none; }
.kos a:hover { text-decoration: underline; }
.kos th { color: #ff6600; font-family: Verdana; font-size: 11px; padding: 1px; border: solid 1px #ff6600; height: 15px; }
.objednavka { text-align: right; width: 420px; font-family: Verdana; font-size: 13px; margin: 20px; }
.objednavka span, .objednavka strong { display: block; font-size: 13px; margin: 20px; }
.objednavka label { color: #5a5a5a; display: block; font-family: Verdana; font-size: 10px; line-height: 18px; }
.objednavka select { color: #5a5a5a; height: 15px; width: 185px; line-height: 15px; font-family: Verdana; font-size: 10px; }
.objednavka input { color: #5a5a5a; height: 12px; width: 180px; line-height: 15px; font-family: Verdana; font-size: 10px; }
.objednavka textarea { color: #5a5a5a; height: 60px; width: 180px; line-height: 15px; font-family: Verdana; font-size: 10px; }
#odeslat { margin: 30px 25px 0px 25px; background-color: #e4e4e4; border: solid 1px #ff6600; height: 18px; width: 80px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #5a5a5a; }
.tlacitko { text-align: center; display: block; text-decoration: none; margin: 5px 25px 0px 25px; background-color: #e4e4e4; border: solid 1px #ff6600; line-height: 15px; height: 15px; width: 150px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #5a5a5a; }
.tlacitko:hover { background-color: #ff8533; color: #000000; }
#stejne_adresy { width: 30px; }
#doruceni, #doruceni_vecer { width: 30px; }
.error { font-family: Verdana; font-size: 13px; color: #5a5a5a; }
.note { font-family: Verdana; font-size: 9px; color: #5a5a5a; }
#created { font-size: 0.4em; display: block; width: 100px; height: 22px; position: relative; top: 300px; left: 750px;}
#created img { border-style: none; }
.sklad { float: right; text-align: right; }
.sklad strong { font-size: 1em; }
.sklad strong em { color: #ff6600; }
.skladimg { border: 1px #5a5a5a solid; padding: 0; margin: 15px 2px 0 2px; float: left; }
.foto_sklad { border: 1px #5a5a5a solid; padding: 0; margin: 10px 10px 0px 35px; float: left; }
