* {
margin: 0;
padding: 0;
}
#mtc,#skt,#vskt,#ctk,#nd, #mtc a, #skt a, #vskt a, #ctk a, #nd a {
width: 119px;
height: 120px;
float: left;
}
#mtc,#skt,#vskt,#ctk {
border-right: 1px solid white;
}
#mtc a {
background: url("../grafika/motocykly.jpg") no-repeat;
}
#skt a {
background: url("../grafika/skutry.jpg") no-repeat;
}
#vskt a {
background: url("../grafika/vodni-skutry.jpg") no-repeat;
}
#ctk a {
background: url("../grafika/ctyrkolky.jpg") no-repeat;
}
#nd a {
background: url("../grafika/nahradni-dily2.jpg") no-repeat;
}
#mtc a:hover, #skt a:hover, #vskt a:hover, #ctk a:hover, #nd a:hover {
background-position: -120px;
}
img {
border: 0;
}
br.clear {
clear: both;
}
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #6f6b67;
background:  	#FFFacd url("../grafika/tile_header.png") repeat-x top left;
text-align: center;
}
#hlavickaprav {
margin-top: 0px;
float: left;
width: 600px;
}
#hlavicka ul {
list-style-type: none;
padding: 5px 0 7px 12px;
background: #353535 url(../grafika/tile_menu.png) repeat-x;
border-bottom: 0px solid #fffacd;
}
#hlavicka ul li {
display: inline;
border-bottom: 1px solid #ff0000;
}
#hlavicka ul li a {
border: solid	#b53d3d;
border-width: 0 1px 0 0px;
padding: 5px 35px 7px 35px;
background: #353535 url(../grafika/tile_menu.png) repeat-x;
font-weight: bold;
color: #fff;
text-decoration: none;
}
#hlavicka ul li#zachlav a {
border-left: 1px solid #fffacd;
}
#hlavicka ul li a:hover, #hlavicka ul li.active a {
background: #c0c0c0 url(../grafika/tile_menu_active.png) repeat-x;
color: #fff;
}
#hlavicka ul li.visited a {
background:	#c0c0c0 url(../grafika/tile_menu_active.png) repeat-x;
color: #fff;
border-right: 1px solid	#fffacd;
}
#hlavicka h1 {
margin: 0 0 0 0;
padding: 0;
background: url(../grafika/logo.gif) no-repeat;
width: 180px;
height: 70px;
text-indent: -5000px;
float: right;
}
#hlavicka h1 a {
display: block;
width: 180px;
height: 70px;
border: 0;
text-decoration: none;
}
h2 {
display: inline;
font-size: 12px;
font-weight: normal;
}
h3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.75em;
font-weight: 100;
color: #be2009;
}
h4 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: normal;
color: #6f6b67;
margin-bottom: -5px;
}
.zvyraz {
font-family: Arial, Verdana, Helvetica, sans-serif;
padding: 14px 0 16px 0;
font-size: 1.8em;
color: #b41010;
}
a {
color: #6f6b67;
}
a:hover {
text-decoration: none;
}
#obal {
width: 781px;
padding: 8px 0 20px 0;
margin: auto;
text-align: left;
}
#horni {
float: left;
}
#texthlav {
padding-left: 20px;
height: 30px;
font-size: 2em;
color: #fff;
width: 480px;
}
#ruzpr {
clear: both;
margin: 0 0 11px 0;
padding: 6px 0 6px 8px;
/*background: #ff0000 url(../grafika/navig.gif) repeat-x;*/
color: #fff;
width: 773px;
}
#paticka {
margin: 0 0 11px 0;
padding: 6px 0 6px 8px;
background: #b41010 url(../grafika/tile_footer.png) repeat-x;
font-size: 0.9em;
color: #fff;
width: 753px;
/*border: 3px solid #fff;*/
}
#paticka a {
text-decoration: none;
padding: 2px;
color: #fff;
}
#paticka a:hover {
background-color: #c0c0c0;
color: #b41010;
}
#paticka ul {
margin-top: 2px;
list-style-type: none;
}
#paticka ul li {
display: inline;
}
#levy {
clear: both;
float: left;
width: 167px;
}
#levmenu {
padding: 10px 0 10px 0;
}
#levmenu ul {
list-style-type: none;
}
#levmenu ul li {
margin: 8px;
}
#levmenu ul li a {
display: block;
height: 20px;
color: #fff;
text-decoration: none;
background: #353535 url(../grafika/tile_menu.png) repeat-x;
font-weight: bold;
border: 3px solid #fff;
/*border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;*/
padding: 5px 0 0 5px;
}
#levmenu ul li a:hover {
background:	#c0c0c0 url(../grafika/tile_menu_active.png) repeat-x;
color: #fff;
}
#levmenu ul li.visited a {
background:	#c0c0c0 url(../grafika/tile_menu_active.png) repeat-x;
color: #fff;
}
input,textarea,select {
border: 1px solid silver;
margin-bottom: 5px;
}
#dopor {
margin-top: 10px;
background:  	#fffacd;
padding-left: 10px;
}
#dopor form {
padding-bottom: 20px;
}
#dopor .zvyraz {
color: #b41010;
}
#dopor a:hover {
background: #c0c0c0;
color: #b41010;
}
#pravy {
float: right;
padding: 0 2px 40px 0;
width: 599px;
}
#pravy img {
float: right;
margin: 10px 10px 3px 10px;
border: 1px solid silver;
}
#pravy p, #pravy li {
background: #FFFFCC;
margin: 5px 0 5px 0;
padding: 0 5px 0 5px;
}
#pravy li {
margin-left: 20px;
list-style-type: disc;
}
#hlsprokon {
float: left;
clear: both;
width: 389px;
padding-top: 18px;
}
.povinnyudaj {
color: red;
}
#flag {
text-align: center;
}
#flag img {
margin: 0 10px 0 10px;
}
#flag a img{
border: 2px solid #9c9b9b;
}
#flag a:hover img{
border: 2px solid #b8b7b7;
}
#kaw,#hyo,#dae,#cag,#hus,#der,#pia,#peu,#sym, #kaw a, #hyo a, #dae a, #cag a, #hus a, #der a, #pia a, #peu a, #sym a {
width: 149px;
height: 100px;
float: right;
}
#kaw,#hyo,#dae,#cag,#hus,#der,#pia,#peu,#sym {
border: 1px solid #FFFacd;
}
#kaw a {
background: url("../grafika/kawasaki.jpg") no-repeat;
}
#hyo a {
background: url("../grafika/hyosung.jpg") no-repeat;
}
#dae a {
background: url("../grafika/daelim.jpg") no-repeat;
}
#cag a {
background: url("../grafika/cagiva.jpg") no-repeat;
}
#hus a {
background: url("../grafika/husqvarna.jpg") no-repeat;
}
#der a {
background: url("../grafika/derbi.jpg") no-repeat;
}
#pia a {
background: url("../grafika/piaggio.jpg") no-repeat;
}
#peu a {
background: url("../grafika/peugeot.jpg") no-repeat;
}
#sym a {
background: url("../grafika/sym.jpg") no-repeat;
}
.nv,#kaw2,#hyo2,#dae2,#cag2,#hus2,#der2,#pia2,#peu2,#sym2,#vyp,#hon2,#suz2,#yam2,#apr2,#bmw2,#ost,.pou, .nv a, #kaw2 a, #hyo2 a, #dae2 a, #cag2 a, #hus2 a, #der2 a, #pia2 a, #peu2 a, #sym2 a, #vyp a, #hon2 a, #suz2 a, #yam2 a, #apr2 a, #bmw2 a, #ost a, .pou a {
width: 199px;
height: 100px;
float: left;
}
.nv,#kaw2,#hyo2,#dae2,#cag2,#hus2,#der2,#pia2,#peu2,#sym2,#vyp,#hon2,#suz2,#yam2,#apr2,#bmw2,#ost {
border-right: 1px solid #FFFacd;
}
.nv a {
background: url("../grafika/nove.jpg") no-repeat;
}
#kaw2 a {
background: url("../grafika/kawasaki2.jpg") no-repeat;
}
#hyo2 a {
background: url("../grafika/hyosung2.jpg") no-repeat;
}
#dae2 a {
background: url("../grafika/daelim2.jpg") no-repeat;
}
#cag2 a {
background: url("../grafika/cagiva2.jpg") no-repeat;
}
#hus2 a {
background: url("../grafika/husqvarna2.jpg") no-repeat;
}
#der2 a {
background: url("../grafika/derbi2.jpg") no-repeat;
}
#pia2 a {
background: url("../grafika/piaggio2.jpg") no-repeat;
}
#peu2 a {
background: url("../grafika/peugeot2.jpg") no-repeat;
}
#sym2 a {
background: url("../grafika/sym2.jpg") no-repeat;
}
#vyp a {
background: url("../grafika/vyprodej.jpg") no-repeat;
}
#hon2 a {
background: url("../grafika/honda2.jpg") no-repeat;
}
#suz2 a {
background: url("../grafika/suzuki2.jpg") no-repeat;
}
#yam2 a {
background: url("../grafika/yamaha2.jpg") no-repeat;
}
#apr2 a {
background: url("../grafika/aprilia2.jpg") no-repeat;
}
#bmw2 a {
background: url("../grafika/bmw2.jpg") no-repeat;
}
#ost a {
background: url("../grafika/ostatni.jpg") no-repeat;
}
.pou a {
background: url("../grafika/pouzite.jpg") no-repeat;
}
.nv a:hover, .pou a:hover {
background-position: -200px;
}
#mt,#sc,#wsc,#fw,#acc,#spr,#ser,#cop, #mt a, #sc a, #wsc a, #fw a, #acc a, #spr a, #ser a, #cop a  {
width: 599px;
height: 160px;
float: left;
border: 1px solid #FFFacd;
}
#mt a {
background: url("../grafika/motocykly2.jpg") no-repeat;
}
#sc a {
background: url("../grafika/skutry2.jpg") no-repeat;
}
#wsc a {
background: url("../grafika/vodni-skutry2.jpg") no-repeat;
}
#fw a {
background: url("../grafika/ctyrkolky2.jpg") no-repeat;
}
#acc a {
background: url("../grafika/prislusenstvi.jpg") no-repeat;
}
#spr a {
background: url("../grafika/nahradni-dily.jpg") no-repeat;
}
#ser a {
background: url("../grafika/servis.jpg") no-repeat;
}
#cop a {
background: url("../grafika/dobirka.jpg") no-repeat;
}


























#kp,#ozp,#hb,#kr,#uv,#no,#xl,#gr, #kp a, #ozp a, #hb a, #kr a, #uv a, #no a, #xl a, #gr a  {
width: 599px;
height: 100px;
float: left;
border: 1px solid #FFFacd;
}


#kp a {
background: url("../grafika/prislusenstvi3.gif") no-repeat;
}
#ozp a {
background: url("../grafika/prislusenstvi2.gif") no-repeat;
}
#hb a {
background: url("../grafika/hepco-becker.gif") no-repeat;
}
#kr a {
background: url("../grafika/krauser.gif") no-repeat;
}
#uv a {
background: url("../grafika/uvex.gif") no-repeat;
}
#no a {
background: url("../grafika/nolan.gif") no-repeat;
}
#xl a {
background: url("../grafika/x-lite.gif") no-repeat;
}
#gr a {
background: url("../grafika/grex.gif") no-repeat;
}
#kr2,#uvex-pris,#hb2, #kr2 a, #uvex-pris a, #hb2 a {
width: 199px;
height: 80px;
float: left;
}
#kr2,#uvex-pris {
border-right: 1px solid white;
}
#kr2 a {
background: url("../grafika/krauser2.jpg") no-repeat;
}
#uvex-pris a {
background: url("../grafika/uvex-prislusenstvi2.jpg") no-repeat;
}
#hb2 a {
background: url("../grafika/hepco-becker2.jpg") no-repeat;
}
#kr2 a:hover, #uvex-pris a:hover, #hb2 a:hover  {
background-position: -200px;
}
.obrfotgal {
display: block;
}
.popfotgal {
margin-left: 12px;
width: 100%;
clear: both;
text-align: center;
}
.prostred {
margin-top: 3px;
text-align: center;
}
i.autor {
margin: 5px 5px 10px 0;
display: block;
text-align: right;
font-weight: bold;
}
.reference {
width: 550px;
height: 220px;
}


.red {
color: #f00;
}

.error {
color: #f00;
font-weight: bold;
}

#order_form {
clear: both;
}

caption {
font-size: 0.9em;
}


.article {
margin: 0 0 20px 0;
}

.article_header h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: normal;
color: #6f6b67;
}


.article_body img {
/*border: solid #fff;
border-width: 6px 6px 16px 6px;*/
margin: 0 0px 0 0;
_margin: -30px 0 0 0;
padding: 0;
}


#article_detail_footer {
margin: 10px 0 10px 0;
text-align: right;
clear: both;
}


.add_comment {
margin: 20px 0 0 0;
clear: both;
}



.post {
margin: 10px 0 00px 0;
border: 1px solid #ecdeb1;
border: 1px solid #b53d3d;
clear: both;
}

.post_header {
font-weight: bold;
background: #ecdeb1;
background: #b53d3d;
padding: 3px 10px 5px 8px;
color: #fffacd;
}

.post_header a.delete {
color: #f00;
}

.post_subject {
font-weight: normal;
}

.post_header_right {
font-size: 0.9em;
font-weight: normal;
float: right;
}

.post_image {
float: left;
margin: 5px 5px 5px 5px;
}

.post_body {
margin: 5px 5px 5px 0;
padding: 0 0 0 10px;
}

.post_footer {
clear: both;
text-align: right;
font-size: 0.9em;
margin: 0;
padding: 0;
line-height: 0.8em;
}


.product {
clear: both;
/*background: #fcf7ca;
background: #a60202;*/
background: #fff;
color: #000;
height: 168px;
margin: 20px 0 0 0;
border: 2px solid #fff;
}

.product_header {
padding: 4px 0 4px 10px;
height: 20px;
background: #b41010;
}

.product_header h2 a {
font-size: 1.3em;
font-weight: bold;
text-decoration: none;
color: #fff;
}

.product_header h2 a:hover {
text-decoration: underline;
}


.product_body {
background: #e39d9d;
height: 110px;
padding: 4px 10px 4px 10px;
}

.product_image {
margin: 0;
}

.product_footer {
background: #fff;
height: 18px;
padding: 4px 0 0 10px;
}

.product_footer_tax {
float: left;
width: 180px;
}


.product_random a {
display: block;
padding: 3px;
text-decoration: none;
}
.product_random a:hover {

}

.product_random img {
}


.product_random_header {
font-weight: bold;
}

.product_random_price {
font-size: 0.9em;
text-decoration: none;
}


#pravy h1 {

}

.clear {
clear: both;
}









