@charset "utf-8";
/* CSS Document */
h1 {font-size:20px; font-weight:normal; padding:12px 0px 8px 0px; margin:0px;}
h2 {font-size:18px; font-weight:normal; padding:16px 0px 8px 0px; margin:0px;}
h2 a {text-decoration:none;}
h4, h3 {margin:0px; padding:12px 0px 0px 0px;}
p {margin-top:0;}
.autor { text-align:right; font-size:11px; margin-bottom:20px; margin-top:10px;background:url(../grafika/right-colum-predel.gif) repeat-x bottom;}
.autor a { color:#333333; text-decoration:underline;}
.autor a:hover {text-decoration:none;}
#mapa a {color:#000000; text-decoration:underline;}
#mapa a:hover {text-decoration:none;}

#old-verze {width:203px; height:44px;  background:url(../grafika/old-verze.png) no-repeat; float:right; text-align:center; line-height:44px; margin-right:21px; }
.right-sloupky-top p { margin:0; padding:16px 0px 14px 0px; background:url(../grafika/right-colum-predel.gif) repeat-x bottom;}
.right-sloupky-top a { text-decoration:none; color:#666666;}
.right-sloupky-top a:hover {text-decoration:underline;}
.sipka {margin-right:5px;}
.foto-home {width:86px; height:86px; float:left; border:1px solid #d6d3d3; background-color:#ffffff; padding:4px; margin-top:8px;}
.foto-orez {width:85px; height:85px; overflow:hidden; }
.butt-rozcestnik {}
.butt-rozcestnik a { background:url(../grafika/tla-rozcestnik.png) no-repeat top;text-decoration:underline; display:block; width:83px; height:34px; line-height:32px; text-decoration:none; color:#ffffff; text-align:center; padding-right:15px; }
.butt-rozcestnik a:hover { background:url(../grafika/tla-rozcestnik.png) no-repeat bottom;  }
.butt-clanky2 { margin-top:-10px; margin-left:10px; line-height: 32px;}
.butt-clanky2 a { background:url(../grafika/vice.png) no-repeat top; text-decoration:none; height:32px; width:71px; display:block; }
.butt-clanky2 a:hover { background:url(../grafika/vice.png) no-repeat bottom; text-decoration:none; display:block;}
.zpet {float:right; position:relative; top:0px;}
.butt-zpet  { line-height: 32px;margin-top:-10px;}
.butt-zpet a { background:url(../grafika/zpet.png) no-repeat top; text-decoration:none;  height:32px; width:71px; display:block; }
.butt-zpet a:hover { background:url(../grafika/zpet.png) no-repeat bottom; text-decoration:none; display:block;}


.kos-navigace  {width:132px; line-height:54px;background:url(../grafika/tla_kosik.png) no-repeat top; color:#696969; font-size:14px; padding:0px 8px 0px 16px; }
.kos-navigace span, .kos-navigace-select span {font-size:18px; font-weight:bold;}
.kos-navigace-select { height:78px; width:132px; font-size:14px; padding:0px 8px 0px 16px; color:#fff; line-height:54px;background:url(../grafika/tla_kosik.png) no-repeat bottom; }


.butt-sipka-left,.butt-sipka-left-empty,.butt-sipka-right,.butt-sipka-right-empty,.butt-cisla, .butt-cisla-selected {float:left; margin-right:8px;}
.butt-sipka-left a { background:url(../grafika/sipka-left.png) no-repeat top; width:21px; height:21px;display:block; text-decoration:none; }
.butt-sipka-left-empty {background:url(../grafika/sipka-left-empty.png) no-repeat top; width:21px; height:21px;display:block; text-decoration:none;}
.butt-sipka-left a:hover { background:url(../grafika/sipka-left.png) no-repeat bottom; }
.butt-sipka-right a { background:url(../grafika/sipka-right.png) no-repeat top; width:21px; height:21px;display:block; text-decoration:none; }
.butt-sipka-right-empty { background:url(../grafika/sipka-right-empty.png) no-repeat top; width:21px; height:21px;display:block; text-decoration:none; }
.butt-sipka-right a:hover { background:url(../grafika/sipka-right.png) no-repeat bottom; }
.butt-cisla-selected a {background:url(../grafika/cisla.png) no-repeat bottom; width:21px; height:21px;display:block; color:#ffffff; text-align:center; line-height:20px; text-decoration:none; }
.butt-cisla a { background:url(../grafika/cisla.png) no-repeat top; width:21px; height:21px;display:block; color:#6e6e6e; text-align:center; line-height:20px; text-decoration:none; }
.butt-cisla a:hover,.butt-cisla-selected a:hover { background:url(../grafika/cisla.png) no-repeat bottom; color:#ffffff; }


.navigation { font-size:11px; color:#333333;}
.navigation a {color:#cf471a;  text-decoration:none;}
.navigation a:hover { text-decoration:underline;}

#prirazene_zbozi { border:1px solid #2c60a1; padding:10px; margin:0px 8px 16px 8px;}
#prirazene_zbozi h2 { color:#2ca14d; font-size:14px; margin:0px; padding:0px;}


#kosik { border-collapse:collapse;}
#kosik td {border:1px solid #d1d1d1;}
#kosik .hl {background-color:#dfdfdf; font-weight:bold; padding-top:5px; padding-bottom:5px;}
#kosik h2 {font-weight:bold; padding-top:0px; padding-bottom:0px; margin:0px; font-size:12px;}
#kosik .predel {background-color:#2c60a1; height:5px; padding:0; border:0;}
#kosik .bottom { background-color:#c1c1c1;padding-top:5px; padding-bottom:5px;}
#kosik p { margin:0px; padding:0px;}


.kosik { border-collapse:collapse;}
.kosik td {border:1px solid #d1d1d1;}
.kosik .hl {background-color:#dfdfdf; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.kosik h2 {font-weight:bold; padding-top:0px; padding-bottom:0px; margin:0px; font-size:12px;}
.kosik .predel {background-color:#2c60a1; height:5px; padding:0; border:0;}
.kosik .bottom { background-color:#c1c1c1;padding-top:5px; padding-bottom:5px;}
.kosik p { margin:0px; padding:0px;}
.kosik h3 {padding:0; margin:0; font-size:14px;}

#registrace { }
#registrace span { font-size:16px; padding-left:5px;}
#registrace h2 {margin:0; padding:16px 0px 4px 0px; font-size:16px; font-weight:bold;}
#registrace h4 {padding:0px 0px 3px 0px; margin:0; font-size:13px;}
#registrace .produkt-info {border-collapse:collapse;}
#registrace .produkt-info td {border:0px;}
#registrace .produkt-pocet {font-weight:bold; padding-right:24px;}

.reg {background-color:#f0f0f0; padding-top:5px; padding-bottom:5px;border:1px solid #d1d1d1;}
.reg-spatne {background-color:#ffc3a9; padding-top:5px; padding:8px;border:1px solid #ee836c; margin-top:16px; width:auto;}
.reg-spravne {background-color:#cfddb7; padding-top:5px; padding:8px;border:1px solid #658d2c; margin-top:16px; width:auto;}
.regtext {font-weight:bold; text-align:right; padding-right:5px; width:75px; padding-bottom:10px;}
.reginput {padding-bottom:8px;}
.barva1{background-color:#f9f9f9;}
.barva2{background-color:#f0f0f0;}
.cervena {background-color:#fce3c5;}

.poslat_dotaz {color:#d44d24; font-weight:bold;}
.poslat_dotaz a {text-decoration:underline; color:#d44d24;}
.poslat_dotaz a:hover {text-decoration:none;}

.skladem {color:#779c40; font-weight:bold;}

