html {
	background-image: url(/images/www/bd-p.gif);
	background-position: top center;
	background-repeat: repeat;
}

body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif;
	color: #fff;
	line-height: 20px;
}

.signus-doc {
	background: url(/images/www/doc-bg.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

.signus-hd {
	height: 333px;
}

#signus-hd-background {
	position: absolute;
	background: url(/images/www/hd-bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 768px;
	height: 253px;
}

.signus-bd {
	background: url(/images/www/bd-bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 2em;
	padding-bottom: 1em;
	padding-left: 3em;
	padding-right: 3em;
}

.signus-ft {
	background: url(/images/www/ft-bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #c1e503;
	height: 25px;
}

.vert-line-bg {
	background: url(/images/www/vert-line-bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.signus-ft-notice
{
	text-align: right;
	padding-right: 3em;
	padding-top: 3px;
}

acronym {text-decoration: none; border-bottom: 1px dotted #fff;}

ul {margin-left: 1em;}
ul.none {margin-left: 0em;}
ul li {list-style-type: square;}
ul.none li {list-style-type: none; }
ul ul li {margin-left: 10px;}

ul.list, ul.listsimple {margin-left: 1em;}
ul.list li, ul.listsimple li {padding-left: 1em; padding-bottom: 1em; list-style-type:none; background: url(/images/www/list-dot.gif); background-repeat: no-repeat; background-position: 0em 1em;}

ul.listsimple li {padding-bottom: 0em; }

dl { margin-left: 1em;}
dl.none { margin-left: 0em;}
dl dt {}
dl dd { margin-left: 1em; }
dl.none dd { margin-left: 0em; }

h1 {font-size: 138.5%; padding-bottom: 0.75em; } /*18px*/
h1.deco {padding-left:1.5em; background: url(/images/www/ul-deco.gif); background-position: 0em 0.2em; background-repeat: no-repeat;}
h2 {font-size: 123.1%; padding-bottom: 1em; } /*16px*/
h3 {font-size: 108%;} /*14px*/
h4 {font-size: 100%;} /*13px*/

a {color: #C1E503; text-decoration: none;}
a:visited {color: #C1E503; text-decoration: none;}
a:hover {color: #C1E503; text-decoration: underline;}

.b { font-weight: bold;}
.i { font-style: italic;}
.u { text-decoration: underline;}

.signus-14 {font-size: 108%; /*14px*/}
.signus-13 {font-size: 100%; /*13px*/}
.signus-12 {font-size: 93%; /*12px*/}
.signus-11 {font-size: 85%; /*11px*/}
.signus-10 {font-size: 77%; /*10px*/}

.pad-1em-bottom { padding-bottom: 1em; }
.pad-2em-bottom { padding-bottom: 2em; }
.pad-1em-top { padding-top: 1em; }
.pad-2em-top { padding-top: 2em; }

.bg-fff { background-color: #fff; }
.color-fff { color: #fff; }
.color-999 { color: #999; }
.color-000 { color: #000; }
.bg-eee{ background-color: #eee; }
.bg-ddd{ background-color: #ddd; }
.bg-ccc{ background-color: #ccc; }
.bg-bbb{ background-color: #bbb; }
.bg-aaa{ background-color: #aaa; }
.bg-999{ background-color: #999; }

p {}

ul#linear { position:relative; top: 253px; left: 0px; height: 80px; list-style:none; margin:0px; padding:0px; clear:both; float:left; line-height:0px; }
#linear li { list-style:none; float:left; }
#linear a { padding: 0px; height: 80px; display:block; float:left; text-decoration:none; }

#linear #linear-home-sk a { width: 144px; background: url(/images/www/b/home-sk.jpg) no-repeat left top; }
#linear #linear-home-sk a:hover, #linear #linear-home-sk a#current { background: url(/images/www/b/home-sk.jpg) no-repeat left bottom; }

#linear #linear-profil-sk a { width: 120px; background: url(/images/www/b/profil-sk.jpg) no-repeat left top; }
#linear #linear-profil-sk a:hover, #linear #linear-profil-sk a#current { background: url(/images/www/b/profil-sk.jpg) no-repeat left bottom; }

#linear #linear-produkty-sk a { width: 120px; background: url(/images/www/b/produkty-sk.jpg) no-repeat left top; }
#linear #linear-produkty-sk a:hover, #linear #linear-produkty-sk a#current { background: url(/images/www/b/produkty-sk.jpg) no-repeat left bottom; }

#linear #linear-referencie-sk a { width: 120px; background: url(/images/www/b/referencie-sk.jpg) no-repeat left top; }
#linear #linear-referencie-sk a:hover, #linear #linear-referencie-sk a#current { background: url(/images/www/b/referencie-sk.jpg) no-repeat left bottom; }

#linear #linear-download-sk a { width: 120px; background: url(/images/www/b/download-sk.jpg) no-repeat left top; }
#linear #linear-download-sk a:hover, #linear #linear-download-sk a#current { background: url(/images/www/b/download-sk.jpg) no-repeat left bottom; }

#linear #linear-kontakt-sk a { width: 144px; background: url(/images/www/b/kontakt-sk.jpg) no-repeat left top; }
#linear #linear-kontakt-sk a:hover, #linear #linear-kontakt-sk a#current { background: url(/images/www/b/kontakt-sk.jpg) no-repeat left bottom; }

#swfcontainer {z-index: 2;}

.pagination {text-align: center; padding-top: 1em; padding-bottom: 1em;}
.pagination a, .pagination a:visited, .pagination a:hover {  }
.pagination a:hover { }

#search-form { position: relative; top: 233px; left: 623px; width: 120px; height: 20px; background-color: #d7f012; }
#search-form form { position: absolute;}
#search-form .submit { height:18px; width: 24px; background: #d7f012 url(/images/www/search-deco.gif) no-repeat left top; border: 1px solid #d7f012; }
#search-form .input, #search-form .input-index { font-size: 85%; color: #666666; background-color: #d7f012; border: 1px solid #d7f012; width: 90px; }
.search-results { padding-bottom: 1em; }
.search-results a, .search-results a:visited, .search-results a:hover { color: #C1E503; text-decoration: none; }

.news-date { padding-right: 1.5em; padding-bottom: 1em;}
.news-body { margin-top: -2.55em; padding-left: 8em;}
.news-extended {}

.table {}
.row { clear: both; }
.cell {float: left; padding-right: 1em; padding-bottom: 1em;}
.w90 {width: 90px;} .w570 {width: 570px;}
.w100 {width: 100px;}
.w125 {width: 125px;}
.w130 {width: 130px;} .w420 {width: 420px;}
.w200 {width: 200px;}
.w230 {width: 230px;}
.w240 {width: 240px;}