/* design */
body { font-family:"Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 12px; color: #DCDDDE; background-image: url(graphic/back.gif); margin: 0px; padding: 0px; }

div#page { position: relative; float:left; width: 732px; left: 50%; margin-left: -366px; background-color: white; padding-bottom: 6px; }

div#head { position: relative; float:left; width: 720px; margin-left: 6px; _margin-left: 3px; border-bottom: 1px solid #002C63; line-height: 0px; }

div#head span { position: relative; float: left; border: 0px; }
span#logo a, img { border: 0px; }

div#head span a { display: block; }
span#akce a { width: 77px; height: 78px; background-image: url(graphic/akce.gif); background-repeat: no-repeat; }
span#chiptuning a { width: 77px; height: 78px; background-image: url(graphic/chiptuning.gif); background-repeat: no-repeat; }
span#sluzby a { width: 77px; height: 78px; background-image: url(graphic/sluzby.gif); background-repeat: no-repeat; }
span#cenik a { width: 77px; height: 78px; background-image: url(graphic/cenik.gif); background-repeat: no-repeat; }
span#dotazy a { width: 77px; height: 78px; background-image: url(graphic/dotazy.gif); background-repeat: no-repeat; }
span#objednavka a { width: 77px; height: 78px; background-image: url(graphic/objednavka.gif); background-repeat: no-repeat; }
span#kontakty a { width: 78px; height: 78px; background-image: url(graphic/kontakty.gif); background-repeat: no-repeat; }

span#akce a:hover { background-image: url(graphic/akce_h.gif); background-repeat: no-repeat; }
span#chiptuning a:hover { background-image: url(graphic/chiptuning_h.gif); background-repeat: no-repeat; }
span#sluzby a:hover { background-image: url(graphic/sluzby_h.gif); background-repeat: no-repeat; }
span#cenik a:hover { background-image: url(graphic/cenik_h.gif); background-repeat: no-repeat; }
span#dotazy a:hover { background-image: url(graphic/dotazy_h.gif); background-repeat: no-repeat; }
span#objednavka a:hover { background-image: url(graphic/objednavka_h.gif); background-repeat: no-repeat; }
span#kontakty a:hover { background-image: url(graphic/kontakty_h.gif); background-repeat: no-repeat; }

div#pruh { position: relative; float: left; width: 720px; height: 14px; border-top: 2px solid white; margin-left: 6px; _margin-left: 3px; margin-bottom: 1px; background-image: url(graphic/pruh.gif); background-repeat: no-repeat; }

div#body { position: relative; float: left; width: 720px; margin-left: 6px; _margin-left: 3px; background-color: black; }

div#left { position: relative; float: left; width: 180px; height: 363px; background-image: url(graphic/levy.jpg); background-repeat: no-repeat; }
div#text { position: relative; float: left; width: 540px; height: 355px; scrollbar-face-color: black; overflow-y: auto; overflow: -moz-scrollbars-vertical; scrollbar-arrow-color: #DCDDDE; }
div#odsazeni { width: 490px; height: 325px; margin: 10px 15px 15px 10px; }

div#reklama { position: relative; float: left; width: 720px; line-height: 0px; }

div#reklama img,a { border: 0px; margin: 0px; }

div#footer { position: absolute; float: left; left: 50%; margin-left: -366px; margin-top: 601px; padding: 6px; background-color: white; }
div#footer div#inner { position: relative; float: left; width: 720px; height: 31px; background-color: black; }

div#inner table { width: 100%; border: 0px; margin-top: 4px; }
div#inner td { padding-left: 15px; padding-right: 15px; font-size: 11px; color: #DCDDDE; }

div.preload img { visibility: hidden; width: 0px; height: 0px; }

/* obecné */

h1 { font-size: 17px; color: orange; margin: 0px 0px 10px 0px; font-weight: bold; }
h2 { font-size: 15px; color: orange; margin: 0px 0px 10px 0px; font-weight: bold; }
p { font-size: 12px; color: white; text-indent: 15px; margin: 0px 0px 10px 0px; text-align: left; }
a { color: white; text-decoration: none; }
a:hover { text-decoration: underline; }

/* objednávka */
table#objednavka { width: 490px; border: 0px; }
table#objednavka th { width: 180px; font-weight: bold; text-align: left; vertical-align: top; }
table#objednavka td { text-align: left; }
table#objednavka input { width: 200px; color: white; border: 1px solid orange; background: transparent; }
table#objednavka textarea { width: 200px; height: 50px; color: white; border: 1px solid orange; background: transparent; }

/* kontakty */
span.redbold { color: orange; font-weight: bold; }
form#kontakt_form input { width: 200px; color: white; border: 1px solid orange; background: transparent; }
form#kontakt_form textarea { width: 375px; height: 90px; color: white; border: 1px solid orange; background: transparent; }

/* motory - tabulka */
table.motory { width: 490px; border: 0px; }
table.motory th { background-color: orange; color: black; font-size: 11px; text-align: left; padding-left: 5px; border-top: 1px solid white; border-bottom: 1px solid white; }
table.motory td { text-align: left; font-size: 11px; }
table.motory tr.motor_light { color: orange; }
table.motory tr.motor_normal { color: white; }

/* cenik */
p.pcenik { color: orange; text-indent: 0px; margin-left: 10px; }
div#cenik_odkazy { padding-left: 5px; }
div#cenik_odkazy a { color: orange; font-weight: bold; }
div#cenik_odkazy table { width: 490px; }
div#cenik_odkazy table td { padding-right: 15px; }

/* služby */
span.sluzby { width: 487px; }
span.sluzby a { display: block; height: 30px; background-repeat: no-repeat; padding-left: 65px; padding-top: 12px; margin-left: 3px;  }

a#sluzba1 { width: 225px; background-image: url(graphic/sluzby/sluzba1.gif); }
a#sluzba2 { width: 243px; background-image: url(graphic/sluzby/sluzba2.gif); }
a#sluzba3 { width: 300px; background-image: url(graphic/sluzby/sluzba3.gif); }
a#sluzba4 { width: 210px; background-image: url(graphic/sluzby/sluzba4.gif); }
a#sluzba5 { width: 270px; background-image: url(graphic/sluzby/sluzba5.gif); }
a#sluzba6 { width: 240px; background-image: url(graphic/sluzby/sluzba6.gif); }

a#sluzba1:hover { background-image: url(graphic/sluzby/sluzba1_h.gif); }
a#sluzba2:hover { background-image: url(graphic/sluzby/sluzba2_h.gif); }
a#sluzba3:hover { background-image: url(graphic/sluzby/sluzba3_h.gif); }
a#sluzba4:hover { background-image: url(graphic/sluzby/sluzba4_h.gif); }
a#sluzba5:hover { background-image: url(graphic/sluzby/sluzba5_h.gif); }
a#sluzba6:hover { background-image: url(graphic/sluzby/sluzba6_h.gif); }

hr.hrsluzby { color: #92B2D1; width: 370px; height: 0.5px; margin-top: 6px; margin-bottom: 6px; _margin-top: 0px; _margin-bottom: 0px; }

table#sluzby { width: 490px; margin-left: 3px; }
table#sluzby th { width: 50px; text-align: left; vertical-align: top; padding-bottom: 12px; _padding-bottom: 13px; }
table#sluzby td { text-align: left; vertical-align: top; padding-left: 16px; }
table#sluzby th a { display: block; width: 46px; height: 44px; background-repeat: no-repeat; }
span.kontakt { vertical-align: top; margin-left: 5px; }

