body {background:#fff;margin:0px;padding:0;font-family:sans-serif;font-size:0.8em;}
#all-o {padding:15px 0;}
#all {width:694px;background:#fff url('../img/bg.gif') repeat-y;margin:0 auto;text-align:center;padding:0;}
#all-content {width:654px;text-align:left;margin:0 20px 0 20px;padding:0;}
#top {width:654px;height:62px;background:#fff url('../img/top.jpg') center top no-repeat;}
#top-content {padding:16px 0 0 13px;}
#middle {width:654px;height:171px;background:#fff url('../img/middle.jpg') no-repeat;padding-top:6px;}
#menu {width:654px;height:36px;background:#fff url('../img/menu.png') no-repeat;margin:0;}
#menu-en {width:654px;height:36px;background:#fff url('../img/menu_en.jpg') no-repeat;margin:0;}
#mnu-content {padding:3px 0 0 0;}
#main {color:#686868;}
#main-h {height:30px;}
#main-content {border-top:1px dotted #aaa;padding:16px 16px 16px 12px;margin:0 2px;}
#bottom {width:654px;height:39px;background:#fff url('../img/bottom.gif') no-repeat;color:#838383;}
#bottom-content {padding:7px 0 0 20px;}

hr.clear {clear:both;visibility:hidden;margin:0;padding:0;height:0;}
hr.clearR {clear:right;visibility:hidden;margin:0;padding:0;height:0;}
img {border:0;}


#logo {margin:0;padding:0;width:250px;height:40px;position:relative;overflow:hidden;font-size:1.6em;}
#logo span {display:block;position:absolute;left:0;top:0;z-index:1;width:250px; height:40px;margin:0; padding:0;background:url('../img/logo.jpg') top left no-repeat;text-decoration:none;}

#for {float:right;}
#for-content {margin-right:7px;}
#for-a {float:left;margin-right:15px;_margin-top:3px;}

#middle-in {margin:0;padding:0;width:265px;height:48px;position:relative;overflow:hidden;font-size:1.2em;}
#middle-in span {display:block;position:absolute;left:0;top:0;z-index:1;width:265px; height:48px;margin:0; padding:0;background:url('../img/zabezpeceni.jpg') top left no-repeat;}

#menu-in {padding:3px 0 0 3px;}
#menu-in div {width:105px;text-align:center;float:left;margin-right:3px;padding-top:1px;}

#menu-in a, #for-a a {color:#6e6d6c;font-weight:bold;text-decoration:none;}
#menu-in a:link.act, #menu-in a:visited.act {color:#c0c0c0;}
#menu-in a:hover, #for-a a:hover {color:#c0c0c0;}



#bottom p {margin:0;padding:0;}


#main a,#bottom a {color:#838383}
#main a:link, #main a:visited, #bottom a:link, #bottom a:visited {text-decoration:underline;}
#main a:hover, #bottom a:hover {text-decoration:none;}

#o-f a {color:#686868;}
#o-f a:link, #o-f a:visited, #o-f a:hover {text-decoration:none;}

#kariera-ul a {color:#6e6d6c;}
#kariera-div {border-bottom:1px solid #c0c0c0;background:#fff url('../img/lide.jpg') right bottom no-repeat;}

#kariera-div {
   min-height:107px;
   height:107px;
   }
div[id] #kariera-div {
   height:auto;
   }
#kariera h3 {font-size:1em;margin-bottom:0;}
#kariera p {margin-top:0;}


#indexL {list-style-image:url('../img/list.jpg');padding:0;margin:0 0 0 15px;}
#indexL img {margin-top:8px;}
#indexL li {margin-bottom:15px;}
#indexL a {color:#000;font-weight:bold;text-decoration:none;}
#indexL a:link, #indexL a:visited, #indexL a:hover {text-decoration:none;}


#blue a {color:#6688a5;}
#blue a:link, #blue a:visited {text-decoration:underline;}
#blue a:hover {text-decoration:none;}

p, .akt-t {text-align:justify;}
p, .img-shadow {font-size:95%;}
.bold {font-weight:bold;}

#main-h {padding:5px 0 0 10px;}
#main-h h2 {margin:0 0 0 30px;padding:0;font-size:1em;}
.home {color:#55819d;}
.o-firme {color:#5fb000;}
.produkty {color:#09c;}
.politika-jakosti {color:#ed1c24;}
.kariera {color:#f7941d;}
.kontakty {color:#a864a8;}
.aktuality {color:#55819d;}

.pro{margin-bottom:7px;}

#napiste {margin-top:2em;font-weight:bold;}
#napiste a {color:#f00;}

#akt-L {float:left;width:412px;font-size:95%;}
.akt {margin-bottom:1.5em;}
.akt-F {padding-left:18px;background:#fff url('../img/list4.jpg') left center no-repeat;}
.nadpis {color:#55819d;font-weight:bold;}
.datum {color:#c0c0c0;}
#akt-R {float:right;width:198px;font-size:95%;}
#akt-R .img-shadow {margin-bottom:1.5em;}
