/* obecné prvky */
img {
	border:0px;
	overflow : hidden;
}
.no {display:none}
.o, .o2 {color:#C10D22;font-weight:bold}
.o2 {padding:10px;margin:30px 0 30px 0;line-height:30px;border:2px solid #E9B60F}
.o3 {color:#C10D22}
.k {vertical-align:super;font-size:6pt}
.pocet {color:#C10D22;font-weight:bold;text-decoration:line-through}

h1 {height:25px;line-height:25px;margin:0 0 10px 0;padding:0 0 0 10px;font-family:verdana, arial;font-size:8pt;color:#fff;font-weight:normal;text-transform:uppercase;background:url(../gfx/bgh1.gif)}
h2 {margin:10px 0 10px 0;padding:0 0 5px 0;font-family:verdana, arial;font-size:8pt;color:#487108;font-weight:bold;border-bottom:2px dotted #DFF6B9}
.BlokRef {margin:0 0 10px 0;padding:0 0 5px 0;font-family:verdana, arial;font-size:8pt;color:#487108;font-weight:bold;border-bottom:2px dotted #DCDBD9}
h3 {margin:0 0 5px 0;padding:0;font-family:verdana, arial;font-size:9pt;font-weight:bold;text-transform:uppercase;color:#7A1A1A}
h4 {margin:0 0 5px 0;padding:0;font-family:verdana, arial;font-size:8pt;font-weight:normal;color:#7A1A1A}
h5, h6 {padding:0 0 0 2px;text-transform:uppercase;font-size:8pt;color:#fff;font-weight:normal;line-height:25px;background:url(../gfx/bginfo2.gif) repeat-x;border-bottom:1px solid #fff}
h5 {margin:0 0 5px 0}
h6 {margin:10px 0 5px 0}

body {margin:0;padding:0;background:#D3EDAB url(../gfx/body.gif) repeat-x;font-family:verdana, arial}
#body2 {margin:0 auto;padding:0;background:url(../gfx/bgbody2.gif) repeat-y}
#body2, #global, #top1, #top2, #header, #footer, #footer2 {width:780px}
.detail {background:#fff}
#global {margin:0;padding:0;text-align:left}
#top1 {border-bottom:2px solid #fff}
#top2 {border-bottom:2px solid #fff}
#top2 .t1, #top2 .t2 {float:left;height:30px;font-size:8pt;border-bottom:2px solid #fff;line-height:30px}
#top2 .t1 {width:630px;font-weight:bold;background:url(../gfx/bgtop2t1.gif) repeat-x}
#top2 .t1 ul, #top2 .t1 li {float:left;list-style-type:none;margin:0}
#top2 .t1 li {padding:0}
#top2 .t1 a {color:#000;display:block;margin:0 5px 0 5px;padding:0 10px;text-decoration:none}
#top2 .t1 a:hover {color:#fff;background:url(../gfx/bgtop2t1hover.gif) repeat-x}
#top2 .sel {color:#fff !important;background:url(../gfx/bgtop2t1sel.gif) repeat-x !important}

#top2 .t2 {width:150px;background:url(../gfx/bgtop2t2.gif) repeat-x}
#top2 .t2 form {padding:0;margin:0}
#top2 .t2 .hledat, #top2 .t2 .ok {font-family:arial, verdana;font-size:8pt;border:0}
#top2 .t2 .hledat {width:120px;margin:0 0 3px 3px;color:#2D215B}
#top2 .t2 .ok {padding-top:4px}

#info1, #info2, .menu, .box {width:150px}
#info1, #info2, #content {float:left}
#info1 p {margin:0 0 10px 0}

.menu {margin:0 0 20px 0;background-color:#649517}
.menu strong {font-weight:normal}
.menu ul {list-style:none;margin:0;padding:0}

.menu .m1 a {display:block;padding:0 0 0 2px;height:25px;line-height:25px;font-size:8pt;text-decoration:none;border-bottom:1px solid #fff;color:#fff;background:url(../gfx/bgmenu.gif) repeat-x;overflow:hidden}
.menu .m1 a:hover {color:#fff;background:url(../gfx/bgmenuhover.gif) repeat-x}
.menu .m1 .sel {color:#fff;background:url(../gfx/bgh1.gif) repeat-x!important}

/*.menu .m2 {height:18px;width:140px;text-overflow:ellipsis;overflow:hidden}*/
.menu .m2 {width:146px;margin:0 0 0 2px}
.menu .m2 a {display:block;padding:3px 0 3px 0;color:#fff;text-decoration:none;font-size:7pt;border-bottom:1px solid #D3F0A6}
.menu .m2 a:hover {color:#D3F0A6}
.menu .m2 .sel2 {color:#FCED03}
.menu p {margin-top:50px}

.box {text-align:center;font-size:8pt}
.box img {margin-bottom:10px}
.box, .box a, .box a:hover {color:#000}
.box a, .box a:hover {text-decoration:none}

#info2 {text-align:center}
#info2 form {padding:0;margin:0}
#info2 .in, #info2 .ok {font-family:arial, verdana;font-size:8pt;border:0}
#info2 .in {margin-bottom:1px;width:125px;color:#2D215B}
#info2 .ok {margin:2px 0 0 0;width:50px;height:17px;color:#fff;background-color:#D94C2F;border:1px solid #fff;cursor:pointer}
#info2 p {margin:0;color:#fff;font-size:8pt}
#info2 a {color:#fff}
#info2 a:hover {text-decoration:none}


#content {width:470px;padding:0 5px 5px 5px;color:#918e9c;font-size:8pt}
#content .menu2 {margin:0 0 15px 0;padding:0;height:25px;line-height:25px;text-align:center}
#content .menu2 strong {font-weight:normal}
#content a {color:#66708b}
#content a:hover {text-decoration:none}
#content li {margin-bottom:5px}
#content .n {list-style-type:none;margin:0;padding:0}
#content ul {margin:0 0 15px 0}
#content li {margin:0 0 3px 0}
#content .n li {margin:0 0 3px 0}
#content p {margin:0 0 15px 0}
#content .c {margin-top:20px;text-align:center}
#content .d {background-color:#DCDBD9;margin-top:20px;padding:20px 0 20px 0;text-align:center}

.navigace {float:left;width:465px;margin:0 0 20px 0;padding:3px 0 3px 5px;line-height:18px;background:#F1F0EF}
.navigace strong {font-weight:normal}

.best {float:left;padding:5px;margin:0 0 1px 0;width:145px;height:270px;text-align:center;background-color:#DCDBD9;border-right:1px solid #fff}
.best .b1 {height:160px;line-height:160px;margin:0 0 5px 0}
.best .b2 {margin:0 0 5px 0;font-weight:bold}
.best .b3 strong {font-weight:normal;color:#791A1A}
.best a {color:#7A1A1A}
.best a:hover {text-decoration:none}
.best .kod {color:#791A1A}
.best .kc {color:#791A1A}
.bn {float:left;margin:10px 0 0 0}
.nd {float:left;width:468px;height:20px;line-height:20px;font-weight:bold;margin:10px 0 2px 0;padding:0;font-family:verdana, arial;text-align:center;font-size:10pt;text-transform:uppercase;color:#fff;background-color:#D94C2F}

.home {float:left;padding:5px;margin:0 0 1px 0;width:145px;height:200px;text-align:center;background-color:#DCDBD9;border-right:1px solid #fff}
.home img {margin-bottom:5px}
.home strong {font-weight:normal}
.home a, .home a:hover {text-decoration:none}
.home a:hover {color:#2C0443}

.tbhome {width:468px;margin:0 0 0 1px;text-align:center;border-collapse:collapse;background-color:#DCDBD9}
.tbhome td {width:156px;padding:5px 0 5px 0;vertical-align:top;border:1px solid #fff}
.tbhome img {margin:0 0 5px 0;border:1px solid #fff}
.tbhome strong {font-weight:normal}
.tbhome a, .tbhome a:hover {text-decoration:none}
.tbhome a:hover {color:#2C0443}
.tbhome h3 {margin:0 0 8px 0;font-size:11px}


.tbbest {width:100%;margin:0;padding:0;text-align:center;border:1px solid #fff;background-color:#DCDBD9}
.tbbest td {padding:0;vertical-align:top;border:0}
.tbbest a {color:#7A1A1A}
.tbbest a:hover {text-decoration:none}
.tbbest .kod {color:#791A1A}
.tbbest .kc {color:#791A1A}

.ref {float:left;margin:0 0 15px 0;width:156px;height:125px;text-align:center}
.ref img {padding:2px;border:2px solid #BEBDBD}
.ref p {margin-top:2px}
.ref strong {font-weight:normal}

.kat1 {float:left;padding:5px;margin:0 0 1px 0;width:145px;height:210px;text-align:center;background-color:#F1F0EF;border-right:1px solid #fff}
.kat1 .k1 {height:160px;margin:0 0 5px 0}
.kat1 .k2 strong {font-weight:normal;color:#791A1A}
.kat1 a, .kat1 a:hover {color:#7A1A1A;text-decoration:none}
.kat1 a:hover {color:#2C0443}

.kat2 {float:left;width:470px;padding-bottom:5px;border-bottom:2px dotted #DCDBD9}
.kat2 img {float:left;margin:0 30px 0 0}
.kat2 .k1 {margin:0 0 3px 0}
.kat2 .k2, .kat2 .k3, .kat2 .k4, .kat2 .k5, .kat2 .k6, .kat2 .k7, .kat2 .k8 {margin:0 0 2px 0}
.id {font-weight:bold;color:#fff;background-color:#D94C2F}
.cena {font-weight:bold;color:#761919}

.kat3 {float:left;width:470px}
.kat3 .b {height:50px;color:#fff;font-weight:bold;background-color:#C4CCE4;text-align:center;margin-bottom:5px;padding:5px 0 5px 0}
.kat3 .k1, .kat3 .k2, .kat3 .k3, .kat3 .k4, .kat3 .k5 {float:left;margin:5px 0 5px 0;height:30px;border-bottom:1px solid #DCDBD9}
.kat3 .k1 {width:100px}
.kat3 .k2 {width:115px;text-align:center}
.kat3 .k3 {width:115px;text-align:center}
.kat3 .k4 {width:90px;text-align:center}
.kat3 .k5 {width:50px;text-align:center}

.filtr {float:left;width:460px;padding:5px 0 5px 10px;margin:0 0 20px 0;background-color:#DCDBD9}
.filtr p {margin:0;text-align:center}



.kes {float:left;margin:0 0 15px 0;width:156px;height:135px;text-align:center}
.kes img {padding:2px;border:2px solid #BEBDBD}
.kes p {margin-top:2px}

.kontakt {float:right;margin:0 5px 5px 0;border:5px solid #DCDBD9}

.left {float:left;margin:0 20px 5px 0}

.gal {margin:0 12px 10px 13px;padding:2px;border:2px solid #BEBDBD}
.gal2 {margin:0 28px 10px 28px;padding:2px;border:2px solid #BEBDBD}

.ralwhite {color:#ffffff;text-align:center}
.ralblack {color:#000000;text-align:center}

.form {float:left;width:470px}
.form b, .form i, .form u {float:left;margin-bottom:5px;font-style:normal;font-weight:normal;text-decoration:none}
.form b {width:170px}
.form i {width:300px}
.form u {width:470px;margin-top:30px;text-align:center}
.form .f, .form .f2, .form .f3 {color:#000;font-size:8pt}
.form .f {width:200px}
.form .f2 {width:20px}
.form .f3 {width:50px}

.form2 {float:left;padding:15px 0 15px 0}
.form2 b, .form2 i, .form2 u {float:left;margin-bottom:5px;font-style:normal;text-decoration:none}
.form2 b {width:160px;text-transform:uppercase}
.form2 i {width:300px}
.form2 u {width:460px;margin-top:30px;text-align:center}
.form2 .f, .form2 .f2, .form2 .f3 {color:#6B1717;font-size:8pt}
.form2 .f {width:200px}
.form2 .f2 {width:20px}
.form2 .f3 {width:50px}

.stranky {text-align:center;margin:15px 0px}

#header {margin:0 auto;padding:0;height:20px;background:url(../gfx/bgheader.gif);border-bottom:2px solid #fff}
#header img {margin:3px 0 0 15px;border:1px solid #fff}
#footer {margin:0 auto;padding:0;height:30px;line-height:30px;text-align:center;color:#B4B2AF;font-size:7pt;background:url(../gfx/bgfooter.gif);border-top:2px solid #fff}
#footer a, #footer a:hover {color:#B4B2AF}
#footer a {text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer .c {margin-top:20px;text-align:center}

#footer2 {margin:20px auto 20px auto;padding:0;text-align:center;color:#fff;font-size:7pt;}
#footer2 a {color:#A09FA4}
#footer2 a:hover {text-decoration:none}
