

h2 {
	font-size: 1.5em;
}
.content li {
list-style-type: square
}
.sidebar {
	float: right;
	position: relative;
	width: 227px;
	padding: 10px;
	font-size: 0.95em;

}
.sidebar a:link,.sidebar a:visited,.sidebar a:hover {color: #000000; font-weight: bold; }
.tableheader a:link, .tableheader a:visited,.tableheader a:hover {color: #ffffff; }
.sidebar-border1 {
	border: 8px solid #00A24A;
	padding: 5px;
  margin-bottom: 5px;
  width: 160px;
  margin: 1px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  background-color: #ffffff;
}
.sidebar img {border: 1px solid #000000;padding: 1px;}
.sidebar-border2 {
	border: 8px solid #05528A;
	padding: 5px;
  margin-bottom: 5px;
  width: 160px;
  margin: 1px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  background-color: #ffffff;
}

.middle {
 		width: 929px;
 		position: relative;
}
.tableheader{
	background-color: #00A24A;
	padding: 4px;
	color: #ffffff;
	margin-top: 20px;
}
.tableheader a:link,.tableheader a:visited {color: #ffffff;}
.tableheader a:hover {color: #ffffff;}

.tablebody {
	background-color: #eeeeee;
	padding: 20px;
	position: relative;
}
.tablebody td {
	padding: 3px;
}
.tablebody table { margin-top: 30px;}
.tableheade2{
	margin-left: 40px;
	margin-right: 40px;
	background-color: #005A9C;
	padding: 4px;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 20px;
}

.tablefooter{
	background-color: #00A24A;
	padding: 4px;
	color: #ffffff;
	margin-bottom: 20px;
	margin-top: 20px;
	clear: both;
}
.separator {
	padding-bottom: 5px;
	border-top: 1px dashed #D2D2D2;
	text-align: right;
}
.filestodownload {
	position: relative;
	width: 220px;
	border: 1px solid #D2D2D2;
	background-color: #eeeeee;
	padding: 20px;
	float: right;
	background-image: url(../pics/downloadbg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 20px;
	margin-bottom: 20px;
}

/* barevna schemata */
.ppink {
	position: relative;
}
.ppink #kvkid {
	background-color: #CE76A9;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.ppink li {
	list-style-image: url(../pics/list-pink.gif);
}

.pyellow #kvkid {
	background-color: #FEC220;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pyellow li {
	list-style-image: url(../pics/list-yellow.gif);
}

.pbrown #kvkid {
	background-color: #B4523F;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pbrown li {
	list-style-image: url(../pics/list-brown.gif);
}

.pbrown2 #kvkid {
	background-color: #9D602B;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pbrown2 li {
	list-style-image: url(../pics/list-brown2.gif);
}


.pblue #kvkid {
	background-color: #00498F;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pblue li {
	list-style-image: url(../pics/list-blue.gif);
}


.pyellow2 #kvkid {
	background-color: #FFDD00;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pyellow2 li {
	list-style-image: url(../pics/list-yellow2.gif);
}


.pblue2 #kvkid {
	background-color: #573F99;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pblue2 li {
	list-style-image: url(../pics/list-blue2.gif);
}
.pbrown3 #kvkid {
	background-color: #AF8268;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pbrown3 li {
	list-style-image: url(../pics/list-brown3.gif);
}

.pred #kvkid {
	background-color: #D10E41;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pred li {
	list-style-image: url(../pics/list-red.gif);
}


.plightblue #kvkid {
	background-color: #039BDB;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.plightblue li {
	list-style-image: url(../pics/list-lightblue.gif);
}


.pgreen #kvkid {
	background-color: #007534;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pgreen li {
	list-style-image: url(../pics/list-green.gif);
}

.plightgreen #kvkid {
	background-color: #71BF44;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.plightgreen li {
	list-style-image: url(../pics/list-lightgreen.gif);
}
.porange #kvkid {
	background-color: #F46F21;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.porange li {
	list-style-image: url(../pics/list-orange.gif);
}

.pgrey #kvkid {
	background-color: #B1B7BB;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pgrey li {
	list-style-image: url(../pics/list-grey.gif);
}

.pgreen2 #kvkid {
	background-color: #23B05A;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.pgreen2 li {
	list-style-image: url(../pics/list-green2.gif);
}

.ppink2 #kvkid {
	background-color: #FDD5C5;
	color: #ffffff;
	text-align: center;
	margin-bottom: 10px;
	padding: 4px;
	position: relative;
	width: 240px;
}
.ppink2 li {
	list-style-image: url(../pics/list-green2.gif);
}





.sidebarmenu {
	padding: 5px;
	background-color: #EDEBEB;
	margin-top: 1px;
	padding-left: 15px;
}
.content img {
	margin: 15px;
}
.box {
	background-image: url(../pics2/box.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 164px;
	height: 144px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 23px;
}
.boxli {
	position: relative;
	width: 160px;

	text-align: center;
	float: left;
	height: 180px;
	margin: 4px;
	font-weight: bold;
}
.boxli a:link {color: #054e9d; text-decoration: none; }
.boxli a:visited {color: #054e9d; text-decoration: none; }
.boxli a:hover {color: #054e9d; text-decoration: underline; }


.boxul {
	position: relative;
	border: 1px solid #555555;
}
.producttable {
	position: relative;
	background-color: #EEEEEE;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.clear {
	clear: both;
	padding-bottom: 25px;
}
.filestodownload img{
	margin: 0px;
}
.centered {
	text-align: center;
}

.hometd { 
		padding: 20px;
 		vertical-align: top;
}
.hpbox {
		border-top: 1px solid #5B6180;
		position: relative;
		clear: both;
}
.hometd img {float: left; margin: 10px;}
h2 {
	clear: both;
}

#main img {margin: 15px;}
#footer_container {clear: both;}

.pdfico {margin: 0px; padding: 0px;}

.rightlinks {
  text-transform: uppercase;
  background-color: #ff0000;
  padding: 10px;
  line-height: 2em;
}
.rightlinks a:link {color: #ffffff;}
.rightlinks a:visited {color: #ffffff;}
.rightlinks a:hover {color: #ffffff;}