body {margin: 0px auto;text-align:center;color:#666666;background:#fff}
body, select, input, td, textarea {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px}
form {padding:0px;margin:0px}

a {color:#BE1C2C;text-decoration:underline}
a:hover {text-decoration:none}
h1 {font-size:18px;margin-top:20px;color:#bd1b2b}
h2 {color:#BD1B2B;font-size:14px}
h3 {color:#BD1B2B;font-size:13px;margin-top:0}

#head {width: 980px;height:108px;margin: 0px auto;background: #fff url(/gfx/bg-head.gif) bottom no-repeat}
#head .elo {text-align: left;width:330px;height:108px;border:0px;margin:0px 0px -108px 23px;float:left;padding:0px}
#head .napis {float:right;text-align:left;width: 600px;height:50px;margin-right:8px;margin-top: 40px}
#head .napis a {color:#BC1B2D;text-decoration:underline;font-weight:bold;padding-right: 10px;background: #fff url(/gfx/r.gif) right no-repeat}
#head .napis a:hover {text-decoration:none}

#menu {height:68px;width:100%;background: #fff url(/gfx/bg-menu.gif) repeat-x}
#menu .menu-od{height:33px;width:930px;margin: 0px auto;padding:5px 0px 0px 0px}
#menu .od{ padding: 10px 20px;float:left;color:#000}
#menu .od:hover{color:#BE1C2C}
#menu .line{background: url(/gfx/bg-od.gif) right no-repeat;padding: 3px 0px;float:left;width:3px;height:20px}
#menu .od:hover{background: url(/gfx/sip.gif) bottom center no-repeat;padding: 10px 20px;float:left}
#menu .search {float:right;padding: 5px 0px}
#menu .pole {float:left;width: 120px;height:18px;border: 1px solid #BCBCBC}
#menu .second-line {width:910px;height:20px; margin: 0px auto 0px auto;color:#fff;text-align:left;padding: 6px 0px 0px 20px}

#all {position: relative;width: 980px;height:317px;margin: 0px auto;background: #fff url(/gfx/bg-middle.gif) top no-repeat;text-align:center}
#all .menu0 {width:195px;float:left}
#all .menu {width:178px;background:#B41927;padding: 58px 7px 10px 10px;float:left}
#all .napis-menu {position:absolute;top:0px;left:0px}
#all .odkaz {cursor:hand;cursor:pointer;width:150px;color:#fff;padding: 2px 12px;margin: 5px 0px 0px 4px;background:url(/gfx/whi-sip.gif) left no-repeat;text-align:left;display:block}
#all .odkaz:hover {text-decoration:underline}
#all .menu .sel {font-weight:bold !important;color:#000 !important}

#content .c {text-align:center}

#middle {position:absolute;top:3px;left:19px}

#middle-up {width:749px;margin-right:17px;float:right}
#middle-up .pruh {width:12px;height:404px;background: #fff url(/gfx/bg-menu-r.gif) no-repeat;float:left}
#middle-up .pruh2 {width:12px;height:404px;float:left}
#middle-up .zasoby-l{background: #750F1A url(/gfx/bg-middle-upl.gif) left top no-repeat;width:28px;height:317px;float:left}
#middle-up .zasoby{background: #750F1A url(/gfx/bg-middle-upa.gif) repeat-x;width:212px;height:267px;float:left;text-align:left;padding:50px 0px 0px 13px}
#middle-up .zasoby .odstavec {color:#fff;padding-bottom:20px}
#middle-up .zasoby a {color:#fff;font-weight:bold;text-decoration:none}
#middle-up .splash {width:434px;height:77px;float:right;text-align:left;padding:240px 0px 0px 50px}
#middle-up .splash .odstavec {color:#fff;padding-top: 10px}
#middle-up .splash .odstavec a {color:#BE1B2E;text-decoration:none}
#middle-up .splash .odstavec a:hover {color:#BE1B2E;text-decoration:underline}

#middle-up .img1 {background: #fff url(/gfx/splash-1.jpg) no-repeat;}
#middle-up .img2 {background: #fff url(/gfx/splash-2.jpg) no-repeat;}
#middle-up .img3 {background: #fff url(/gfx/splash-3.jpg) no-repeat;}
#middle-up .img4 {background: #fff url(/gfx/splash-4.jpg) no-repeat;}
#middle-up .img5 {background: #fff url(/gfx/splash-5.jpg) no-repeat;}


#content {width:736px;text-align:left}
#content, #content div {float:left}
#content .box {width:215px;margin:0px 15px}
#content .box .imgb {border:1px solid #CCCCCC;padding:3px}

.nadpis {color:#fff;font-size:19px}

/* formulare */
.frm {display:block;float:left;margin:0px;width:700px;background-color:#F5F5F5;padding:20px 0px 30px 20px}
.frm b, .frm i {font-style:normal;font-weight:normal;display:block;float:left;margin-top:8px}
.frm .in {width:230px;height:20px}
.frm .in2 {width:330px;height:100px;line-height:20px}
.frm .in3 {width:30px;height:20px}
.frm .fl {width:350px}
.frm .fr {width:330px}
.frm .fr .r {margin-top:8px}
.frm .f b {width:250px}
.frm .f i {width:90px;clear:left}
.frm .f2 b {width:100px}
.frm .f2 i {width:220px;clear:left}
.frm .st {font-weight:bold;color:#000}

/* poptavka form */
.frm2 {display:block;float:left;margin:0px;width:700px;background-color:#F5F5F5;padding:20px 0px 30px 20px}
.frm2 b, .frm2 i {font-style:normal;font-weight:normal;display:block;float:left;margin-top:8px;line-height:20px}
.frm2 b {width:150px}
.frm2 i {width:550px}
.frm2 .in {width:330px;height:20px}
.frm2 .in2 {width:330px}
.frm2 .in3 {width:30px;height:20px}

/* fotogal */
.galerie {float:left;text-align:center;width:730px;margin:10px}
.galerie .foto, .galerie .fotosel {float:left;width:150px;height:200px;margin:0 20px 20px 0}
.galerie .foto img, .galerie .fotosel img {margin:20px 10px;border:1px solid #fff}
.galerie .foto img:hover, .galerie .fotosel img:hover {border:1px solid #000}
.galerie .foto {border:2px solid #ccc}
.galerie .fotosel {border:2px solid #b41927}
.fotohlavni {margin:0 0 20px 0;padding:20px;border:2px solid #ccc}

/* dokumenty ke stazeni */
.dokumenty {width:270px;float:right !important;margin:0px 0px 30px 15px}
.dokumenty li {margin:7px 0px}

/* vysledky vyhledavani */
.klist {clear:left;margin-top:15px}
.klist .iimg {text-align:center;width:150px;margin:0px 10px 10px 0;border:2px solid #ccc}
.klist .iimg img {margin:10px 0px}

/* produkt */
#pr {width:730px;margin:15px 0 0 0}

#pr .boxdoc2 {background: #fff url(/gfx/pozadi-produkt.gif) no-repeat;margin:10px 0}
#pr .boxdoc2b {background: #fff url(/gfx/pozadi-produkt-bott.gif) no-repeat;height:12px}
#pr .boxdoc2 .bdr {margin-left:18px}
#pr .boxdoc2 .boxdoc {width:344px}
#pr .boxdoc2 .boxdoc .foto {width:130px}
#pr .boxdoc2 .boxdoc .foto img {margin:10px/*;border:1px solid #ccc*/}
/*#pr .boxdoc2 .boxdoc .foto img:hover {border:1px solid #000}*/
#pr .boxdoc2 .boxdoc .doc {width:205px;margin:10px 0 10px 5px}
#pr .boxdoc2 .boxdoc .doc .r {margin:3px 0px}
#pr .boxdoc2 .boxdoc .doc .r img {margin:2px 10px 0 0}
#pr .boxdoc2 .boxdoc .doc .r .rt {width:175px}
#pr .fotom {width:70px;height:70px;border:1px solid #ccc;text-align:center;margin:5px 20px}
#pr .logo {vertical-align:middle;float:right;margin-right:15px}

#pr .obsah {margin-bottom:20px;width:710px}

#pr .subkat {width:180px;text-align:center;margin-bottom:30px;font-weight:bold}
#pr .subkat .foto {width:152px;height:152px;border:2px solid #ccc;margin:20px 10px}
#pr .subkat .foto img {margin:10px;border:1px solid #fff}
#pr .subkat .foto img:hover {border:1px solid #000}
#pr .subkat .txt {width:150px;margin:0 10px}
