body, html, p, ul, li, h1, h2, h3, h4, h5, h6, img, form, blockquote, fieldset, legend, hr {margin:0; padding:0}
html {background-color:#c20505;border-top:5px solid #2a2a2a;}
body {font:normal 0.9em sans-serif;color:white;position:relative;}

h1, h2{font-size:1.4em;color:white;}
h3{font-size:1.3em;color:white;text-decoration:underline;margin-bottom:5px}
hr{border:0;border-top:1px solid white;margin-bottom:20px}       
input, select, label {vertical-align:middle}
ul {list-style-type:none}
img, fieldset {border:0;color:white;}
a {color:#000;text-decoration:underline}
a:hover {color:#000;text-decoration:none}
p {line-height:2;margin:0 20px 20px}
.right {text-align:right}
.left {text-align:left}
.center {text-align:center} 
.dobloku{text-align:justify}         
.float-r {float:right}
.float-l {float:left}
.bold {font-weight:bold}
.konec_obtekani{clear: both}
.red{color:red}
strong{font-weight:normal}

#hl_obal{min-width:960px;}
#obal{margin:0 auto;padding-bottom:700px;border:1px solid #c20505;position:relative}
#obal_modely{margin:0 auto;border:1px solid #c20505;position:relative}

#hlavicka{width:960px;height:100px;margin:0 auto 20px;position:relative}
#hlavicka a{font-size:50px;color:white;text-decoration:none;display:block;position:absolute;top:20px;left:0}
#hlavicka a span{color:#2a2a2a}
#hlavicka img.slevy{position:absolute;top:23px;right:10px}

#pruh{width:100%;height:152px;margin:0;border-top:2px solid #2a2a2a;border-bottom:2px solid #2a2a2a;background-color:white;position:absolute;top:92px;left:-9999px;display:none}
#pruh div{width:0px;margin:0 auto} /*width:1000px*/
#pruh div img{margin:4px;border:2px solid #2a2a2a;float:left;color:black;}
#pruh div img.prvni{margin-left:10px}
#pruh div a:hover img{border:2px solid #004edc}

#obsah{width:100%;position:absolute;bottom:0;}
#obsah div.obal_obsah {width:960px;margin:0 auto 100px;padding:0 10px}
#obsah div.obal_obsah ul li{margin:5px 38px}
#obsah div.obal_obsah ul li{list-style-image: url('/img/odrazka.gif')}
#obsah div.obal_obsah ul li a{color:white}

#obsah_modely{width:100%;}
#obsah_modely div.obal_obsah {width:960px;margin:50px auto 100px;padding:0 10px}
#obsah_modely div.obal_obsah ul li{margin:5px 38px}
#obsah_modely div.obal_obsah ul li{list-style-image: url('/img/odrazka.gif')}
#obsah_modely div.obal_obsah ul li a{color:white}

#paticka{font-size:14px;font-weight:normal;width:100%;margin-top:20px;border-top:2px solid #2a2a2a;border-bottom:2px solid #2a2a2a;background-color:white;text-align:center;color:#2a2a2a;position:absolute;bottom:0}
#paticka a{color:#2a2a2a}
#paticka p{margin:3px}

.menu{font-size:14px;font-weight:normal;text-align:center;width:100%;height:30px;border-top:1px solid white;border-bottom:1px solid white;background-color:#2a2a2a;position:absolute;top:100px}
.menu div{width:900px;margin:8px auto 0;background-color:#2A2A2A}
.menu div a{margin:3px 7px;color:white;font-size:14px;font-weight:normal;}

/*
.reklama_menu_top{width:100%;height:30px;border-top:1px solid white;border-bottom:1px solid white;background-color:#2a2a2a;position:absolute;top:250px}
.reklama_menu_top div{width:770px;margin:8px auto 0;background-color:#2A2A2A}
.reklama_menu_bottom{width:100%;height:30px;border-top:1px solid white;border-bottom:1px solid white;background-color:#2a2a2a;position:absolute;bottom:39px}
.reklama_menu_bottom div{width:770px;margin:8px auto 0;background-color:#2A2A2A}
*/

.saty_eshop{width:100%;background-color:white;padding:30px 0 }
.saty_eshop h2{color:#2a2a2a}
.saty_eshop hr{border:0;border-top:1px solid #2a2a2a;margin-bottom:25px} 
.saty_eshop div.obal_eshop{width:960px;margin:0 auto;padding:0 10px}
.saty_eshop div.fotka{float:left;margin:10px 7px}
.saty_eshop div.pod_fotkou{background-color:#c20505;padding:2px 10px;color:white}
.saty_eshop span.cena{float:left;font-size:20px}
.saty_eshop span.detail{float:right;margin-top:4px;}
.saty_eshop span.detail a{font-size:14px;color:white;border:0}
.saty_eshop span.detail a:hover{text-decoration:none;border:0}
.saty_eshop a{border:1px solid #c20505;display:block}
.saty_eshop a:hover{border:1px solid #2a2a2a;}

/*#model{border:1px solid black;width:500px;margin:0 auto}*/
#model img.aktualni{margin:9px 0 30px 20px;border:2px solid white;float:left}
#model #nahledy{margin:9px 50px 30px 10px;float:left;width:77px;}
#model #nahledy img.nahled{border:2px solid white}
#model #nahledy a:hover img.nahled{border:2px solid #004edc}

#model #kalkulace_ceny{width:510px;background-color:#2a2a2a;border:1px solid white;float:left;position:relative;margin-top:30px}
#model #kalkulace_ceny div.obal{margin:10px}
#model #kalkulace_ceny div p{margin-bottom:5px}

#model #kalkulace_ceny form{border-right:1px solid white;width:220px;float:left;margin:0}
#model #kalkulace_ceny form label{display:block;width:100px;float:left}
#model #kalkulace_ceny form select{width:80px;}

#model #kalkulace_ceny div.sleva{position:absolute;top:-50px;right:-36px}

#model #kalkulace_ceny div.reklama_mala{width:234px;height:60px;position:absolute;bottom:18px;right:22px}

div.tlacitko{margin:25px 0 35px 20px;}	
div.tlacitko a{padding:8px 15px;background-color:#004EDC;color:#FFFFFF;border:1px solid white;font-size:1.2em;font-weight:bold}

div.vyprodano{margin:25px 0 35px 20px;}	
div.vyprodano span{padding:8px 15px;background-color:#CE0000;color:#FFFFFF;border:1px solid white;font-size:1.1em;font-weight:bold}
