div {
  padding: 0px;
  margin: 0px;
} 
A {
    color: #F58220;
    font-weight: bold;
    text-decoration: underline;
}
A:hover {
     color: #F58220;
    font-weight: bold;
    text-decoration: none;
}
 body {
  background-color: #efefef;
  font-family: "tahoma", sans-serif;
  font-size: 12px;
  color: #000000;
  width: 100%;
  margin: 0px;
  margin-top: 20px;
  padding: 0px;
  text-align: center;
  SCROLLBAR-FACE-COLOR: #C0BEBE; 
  SCROLLBAR-HIGHLIGHT-COLOR: #E6E4E1; 
  SCROLLBAR-SHADOW-COLOR: #C0BEBE; 
  SCROLLBAR-3DLIGHT-COLOR: #C0BEBE; 
  SCROLLBAR-ARROW-COLOR: #595655; 
  SCROLLBAR-TRACK-COLOR: #E6E4E1; 
  SCROLLBAR-DARKSHADOW-COLOR: #C0BEBE;
}
div#shadow {
  position: relative;
  width: 800px;
  height: 619px;
  border-style: none;
  padding: 0px;
  margin: 0 auto;
  background-color: #FFFFFF;
}
div#logo_top {
  position: absolute;
  left: 0px;
  top: 39px;
  width: 800px;
  height: 89px;
  margin: 0px;
  padding: 0px;
  background-image: url("../img/logo_head.gif");
  background-repeat: no-repeat;
  background-position: top left;
}
div#logo_label {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 377px;
  height: 89px;
  margin: 0px;
  padding: 0px;
}    
div#lista_top {
  position: absolute;
  left: 0px;
  top: 128px;
  width: 800px;
  height: 30px;
  margin: 0px;
  padding: 0px;
  background-color: #B4B4B1;
}
div#lista_bottom {
  position: relative;
  width: 800px;
  height: 16px;
  margin: 0 auto;
  padding: 0px;
  text-align: left;
  color: #FFFFFF;
  font-size: 10px;
  background-color: #D1D3D4;
}
div#lista_bottom a {
  position: relative;
  width: 800px;
  height: 16px;
  margin: 0 auto;
  padding: 0px;
  text-align: left;
  color: #FFFFFF;
  font-size: 10px;
  background-color: #D1D3D4;
}
div#copy {
  position: absolute;
  left: 544px;
  top: 0px;
  width: 256px;
  height: 16px;
  margin: 0px;
  padding: 0px;
}
div#clen_skgroup {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 202px;
  height: 30px;
  margin: 0px;
  padding: 0px;
}
div#search_lista {
  position: absolute;
  left: 444px;
  top: 5px;
  width: 230px;
  height: 15px;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}
input.search {
  font-size: 10px;
  width: 122px;
  border: 2px solid #9B9B9C;
  background-color: #E7E7E7;
}
div#search_lista IMG {
  vertical-align: middle;
  padding-bottom: 4px;
}
div#lang_verzia {
  position: absolute;
  left: 697px;
  top: 0px;
  width: 103px;
  height: 30px;
  margin: 0px;
  padding: 0px;
}
div#lang_verzia A {
  color: #FFFFFF;
  text-decoration: none;
}
div#body_label {
  position: absolute;
  left: 230px;
  top: 168px;
  width: 547px;
  height: 441px;
  margin: 0px;
  padding: 0px;
  background-image: url("../img/back_body.gif");
  background-repeat: no-repeat;
  background-position: top left;
}
div#body_scroll {
  position: absolute;
  left: 0px;
  top: 24px;
  width: 545px;
  height: 402px;
  overflow: auto;
  margin: 0px;
  padding: 0px;
  font-size: 12px;
}
div#body_scroll p {
  text-align: justify;
  padding: 10px;
  padding-top: 0px;
  line-height: 15px;
  color: #626469;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
div#body_scroll p.clanek_titulka {
  text-align: justify;
  padding: 5px;
  padding-top: 0px;
  line-height: 15px;
  color: #626469;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 10px;
}
div#body_scroll div {
  text-align: justify;
  padding: 15px;
  padding-top: 0px;
  line-height: 15px;
  color: #626469;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 10px;
}

div#body_scroll b {
  color: #F58220;
}

div#body_scroll STRONG {
  color: #F58220;
}

div#body_scroll li, ul {
  text-align: justify;
  color: #626469;
  padding-right: 10px;
  line-height: 15px;
  padding-top: 0px;
  margin-top: 0px;
}
div#body_scroll A {
  text-decoration: none;
  font-weight: bold;
}
div#cesta_body {
  position: absolute;
  left: 10px;
  top: 0px;
  width: 540px;
  height: 30px;
  overflow: auto;
  text-align: left;
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}
div#cesta_body B {
  color: #ffffff;
}

div#cesta_body A {
  color: #FFFFFF;
  text-decoration: none;
}
div#cesta_body A:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
div#menu_label {
  position: absolute;
  left: 29px;
  top: 166px;
  width: 168px;
  height: 442px;
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  background-image: url("../img/back_menu.gif");
  background-repeat: no-repeat;
  background-position: top left;
}
div.default {
	color: #FFFFFF;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	line-height: 23px;
	padding-left: 6px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.default A {
	color: #FFFFFF;
	text-decoration: none;
}
div.default A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
div.default01 {
	background: url(../img/menu/default01_menu.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.default01 A {
	color: #FFFFFF;
	text-decoration: none;
}
div.default01 A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
div.selected {
	background: url(../img/menu/selected_menu.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.selected2 {
	background: url(../img/menu/selected2_menu.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.selected A {
	color: #F58220;
	text-decoration: none;
}
div.selected A:hover {
	color: #F58220;
	text-decoration: none;
}
div.selected2 A {
	color: #77787B;
	text-decoration: none;
}
div.selected2 A:hover {
	color: #77787B;
	text-decoration: none;
}
div.selected3 {
	background: url(../img/menu/selected3_menu.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.selected3 A {
	color: #77787B;
	text-decoration: none;
}
div.selected3 A:hover {
	color: #77787B;
	text-decoration: none;
}
div.selected_oblucik {
	background: url(../img/menu/oblucik_menu.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.selected_oblucik A {
	color: #F58220;
	text-decoration: none;
}
div.selected_oblucik A:hover {
	color: #F58220;
	text-decoration: none;
}
div.selected_etikety {
	background: url(../img/menu/etikety_selected.gif) left top no-repeat;
	width: 162px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 23px;
	margin-top: 2px;
	margin-bottom: 1px;
}
div.selected_etikety A {
	color: #77787B;
	text-decoration: none;
}
div.selected_etikety A:hover {
	color: #77787B;
	text-decoration: none;
}
TABLE.title {
  margin-top: 7px;
}

#body_scroll TABLE.title .titulka_sipocka {
	background: url("../img/titulka_sipocka.gif") left top no-repeat;
	width: 160px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 19px;
	margin-top: 2px;
	margin-bottom: 1px;
    text-align: left;
    color: white;
    font-weight: bold;
}

#body_scroll TABLE.title .titulka_sipka {
	background: url("../img/titulka_sipka.gif") left top no-repeat;
	width: 360px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	padding-left: 6px;
	line-height: 19px;
	margin-top: 2px;
	margin-bottom: 1px;
    text-align: left;
    color: white;
    font-weight: bold;
}
#body_scroll TABLE.title div {
    text-align: justify;
    margin-left: 3px;
    margin-right: 3px;
}

IMG#spolecnost {
  padding-right: 15px;
  padding-bottom: 15px;
}
A.a_butt {
  color: #F58220;
  background-color: #ECEDED;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 10px;
}

h1 {
  color: #77787B;
  text-align: left;
  padding-left: 18px;
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 17px;
  font-weight: bold;
}

h2 {
  color: #f58220;
  text-align: left;
  padding-left: 18px;
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 17px;
  font-weight: bold;
}


h3 {
  color: #77787B;
  text-align: left;
  padding-left: 16px;
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 17px;
  font-weight: bold;
}


h4 {
  color: #f58220;
  text-align: left;
  padding-left: 14px;
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 17px;
  font-weight: bold;
}

h5 {
  color: #77787B;
  text-align: left;
  padding-left: 12px;
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 17px;
  font-weight: bold;
}

TABLE.technologie TD {
  font-size: 11px;
  border-right: 1px solid #B8B8B8;
}
TABLE.technologie .inverse TD {
  background-color: #F1F1F1;
}
TABLE.technologie .inverse B {
  color: #F58220;
  font-weight: bold;
}
TABLE.technologie .noborder {
  border-right: 0px;
  text-align: right;
  padding-top: 5px;
}
TABLE.technologie .borderbottom TD {
  border-bottom: 1px solid #77787B;
  color: #F58220;
  font-weight: bold;
  padding: 3px;
  padding-left: 0px;
  padding-right: 0px;
}
TABLE.technologie .inversebottom TD {
  background-color: #F1F1F1;
  border-bottom: 1px solid #77787B;
}
TABLE.technologie .inversebottom B {
  color: #F58220;
  font-weight: bold;
}
TABLE#dodavatele {
	border-top: 2px solid #77787B;
	font-size: 11px;
	padding-top: 10px;
	line-height: 14px;
	margin-top: 10px;
}
TABLE#dodavatele TD {
	text-align: left;
	padding-left: 20px;
}
TABLE#dodavatele TD A {
	color: #C3C3C1;
	text-decoration: none;
}
TABLE#dodavatele TD A:hover {
	color: #F58220;
	text-decoration: none;
}
TABLE#dodavatele .nadpis {
	color: #F58220;
	font-weight: bold;
	padding-top: 15px;
	font-size: 11px;
}
TABLE#dodavatele b {
	color: #77787B;
}
TABLE.etikety {
    margin-top: 10px;
}
.subb {
    color: #737373;
    font-weight: bold;
}

TABLE.print_priloha {
		text-align: center;
}
.print_priloha TD {
    padding: 1px;
    width: 132px;
    text-align: center;
}
IMG#software {
  padding-right: 15px;
  padding-bottom: 10px;
}
.softw A.down {
	color: #B4B4B1;
	font-weight: bold;
}
.softw A:hover.down {
	color: #B4B4B1;
	font-weight: bold;
}
TABLE.stroje IMG {
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 9px;
}
TABLE.stroje P {
	padding: 0px;
	margin: 0px;
}
TABLE.stroje A {
	color: #B4B4B1;
	font-weight: bold;
}
IMG#kariera {
  padding-right: 15px;
  padding-bottom: 10px;
}
TABLE.kontakty TD {
	padding: 0px;
	text-align: left;
}
TABLE#kontakt2 TD {
	padding: 4px;
	padding-left: 6px;
	text-align: left;
}
TABLE#kontakt3 TD {
	padding: 4px;
	padding-left: 6px;
	text-align: left;
}
TABLE#kontakt2 A {
	color: #B4B4B1;
}
TABLE#kontakt3 A {
	color: #ffffff;
}
TABLE#kontakt2 P {
	padding: 0px;
	margin: 0px;
}
TR.td01 TD {
	background-color: #F58220;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.td01  A {
	color: #FFFFFF;
}

TR.td02 TD {
	background-color: #77787B;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdr {
	background-color: #F58220;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.hdr2 {
	background-color: #EEEEEE;
	font-weight: bold;
	font-size: 11px;
	color: #F58220;
}

#body_scroll .search_result a {
	color: #B4B4B1;
}

/* CSS styly pro seznam odkazu na partnerske weby */
ul.c-links { height:37px; width:100%; background:#d1d3d4 url('../img/corner-r.png') top right no-repeat; color:#77787b; margin:0 0 2px 0; padding:0; }
ul.c-links li { float:left; display:block; list-style-type:none; border-right:1px solid #dbdddd; border-left:1px solid #e7e8e8; margin:0; padding:0; line-height:1.2; font-size:11px; }
ul.c-links li.motion { border-left:none; background:url('../img/corner-l.png') top left no-repeat; padding-left:4px; }
ul.c-links li.moneco { border-right:none; }
ul.c-links li a { display:block; color:#77787b; padding:5px 10px 0 10px; margin:0; height:32px; width:111px; text-align:center; position:relative; text-decoration:none; }
ul.c-links li a:hover { text-decoration:none; }
ul.c-links li a * { cursor:pointer; }
ul.c-links li a em { font-style:normal; color:#f58220; }
ul.c-links li a strong { color:#fff; font-weight:normal; display:block; position:absolute; bottom:3px; left:0; width:131px; background-color:#d1d3d4; }
ul.c-links li a span { display:block; position:absolute; top:5px; left:0; width:131px; height:13px; }
ul.c-links li.motion a span { background:transparent url('../img/logo-skmotion-male.png') top center no-repeat; }
ul.c-links li.kontakt a span { background:transparent url('../img/logo-skkontakt-male.png') top center no-repeat; }
ul.c-links li.label a span { background:transparent url('../img/logo-sklabel-male.png') top center no-repeat; }
ul.c-links li.tools a span { background:transparent url('../img/logo-sktools-male.png') top center no-repeat; }
ul.c-links li.public a span { background:transparent url('../img/logo-skpublic-male.png') top center no-repeat; }
ul.c-links li.moneco a, ul.c-links li.label a { width:100px; }
ul.c-links li.moneco a strong, ul.c-links li.moneco a span,
ul.c-links li.label a strong, ul.c-links li.label a span { width:120px; }
ul.c-links li.kontakt a, ul.c-links li.motion a { width:119px; }
ul.c-links li.kontakt a strong, ul.c-links li.kontakt a span,
ul.c-links li.motion a strong, ul.c-links li.motion a span { width:139px; }
