@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}
img{
	border:none;
}	
.container{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.logoband{
	height:87px;
}
.topright {
	text-align: right;
	float: right;
	padding-top: 18px;
	position: relative;
}
.search{
	padding-top:10px;
}
.searchform {
	background-image: url(../images/searchbg.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 157px;
	padding-left: 8px;
}
.searchgo {
	margin-bottom: -4px;
}

.topmenu{
	height:41px;
	background:url(../images/menu_bg.gif) repeat-x top left;
	position: absolute;
	top:88px;
	left:0;
	width:900px;
}
.extranet {
	float: right;
	margin-top: 10px;
	margin-right: 5px;
}

.phone {
	font-size: 22px;
	font-weight: bold;
	color: #009e80;
}
.callus {
	font-size: 20px;
	font-weight: bold;
	color: #003e7e;
	text-transform: uppercase;
}

a.menulinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a457f;
	display: block;
	float: left;
	padding-right: 16px;
	padding-left: 14px;
	text-decoration: none;
	padding-top: 12px;
	background:url(../images/menuline.gif) no-repeat top right;
	padding-bottom: 10px;
}
a.menulinks:hover{
	color:#009e80;
}
.mainimage{
	height:341px;
	margin-top: 46px;
}
.catrow{
	height:100px;
	border-top:5px solid #fff;
	position: relative;
	background-image: url(../images/cat_bg_100.gif);
	background-repeat: no-repeat;
}
.cattitle {
	float: left;
	width: 100px;
	position: absolute;
	top: 10px;
	left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #009e80;
	line-height: 20px;
}
.cattitle img{
	margin-top:5px;
}

.boxrow{
	height:167px;
	margin-top:5px;
}
.box{
	width:222px;
	float:left;
	height:167px;
	margin-right:4px;
	background:url(../images/box_bg.gif) repeat-x top left;
	position:relative;
}
.boxbutt {
	position: absolute;
	left: 20px;
	bottom: 15px;
}
.mailbutt {
	position: absolute;
	left: 17px;
	bottom: 15px;
}
.right {
	float: right;
	position: relative;
}
.boxcontent {
	padding-top: 13px;
	padding-right: 20px;
	padding-left: 20px;
}
.boxhalf {
	padding-top: 13px;
	padding-right: 37px;
	padding-left: 20px;
	background:url(../images/box_dig.jpg) no-repeat bottom right;
	height:153px;
}
a.boxlink {
	font-size: 13px;
	font-weight: bold;
	display: block;
	color: #028f74;
	text-decoration: none;
	line-height: 14px;
	padding-top: 13px;
}
a.boxlink:hover{
	color:#214a82;
}
.boxmail {
	padding-top: 13px;
	padding-right: 16px;
	padding-left: 17px;
}

.boxend{
	width:222px;
	float:left;
	height:167px;
	background:url(../images/box_bg.gif) repeat-x top left;
	position:relative;
}
.mailform {
	padding-top:4px;
}
.depotform{
	padding-top:4px;
}
.mailfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 137px;
	background-image: url(../images/mailform.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 16px;
	margin-bottom: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 2px;
	padding-left: 8px;
}
.depotfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 106px;
	background-image: url(../images/depot_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: none 0px;
	height: 16px;
	margin-top: -1px;
	padding-top: 2px;
	padding-left: 8px;
}
.depottag {
	font-size: 11px;
	color: #214a82;
	float: left;
	position: relative;
	width: 55px;
}
.mailtag {
	font-size: 11px;
	color: #214a82;
	float: left;
	position: relative;
	width: 35px;
}


.boxrow2{
	height:130px;
	margin-top:5px;
}
.boxleft{
	width:202px;
	float:left;
	position:relative;
	margin-right:4px;
	background-image: url(../images/frame_left.gif);
	background-repeat: no-repeat;
	height: 121px;
	padding-left:20px;
	padding-top:10px;
}
.boxmid{
	width:432px;
	float:left;
	position:relative;
	margin-right:4px;
	background-image: url(../images/news_bg.gif);
	background-repeat: no-repeat;
	height: 120px;
	padding-top:10px;
	padding-left:16px;
}
.boxright{
	width:205px;
	float:left;
	position:relative;
	background-image: url(../images/frame_left.gif);
	background-repeat: no-repeat;
	height: 116px;
	padding-left:17px;
	padding-top:14px;
}
.baseband{
	height:47px;
	margin-top:6px;
	background:url(../images/base_bg.gif) repeat-x top left;
}
.logolinks {
	margin-top: 4px;
	margin-right: 7px;
	margin-left: 7px;
}

.baselinks{
	margin-top:6px;
	display:inline-block;
	overflow:hidden;
	clear:both;
	position:relative;
	width:900px;
	background:url(../images/base_lines.gif) repeat-y top left;
}
.basetop{
	height:4px;
	background:url(../images/base_top.gif) repeat-x top left;
	width:900px;
}
.credits {
	float: right;
	position: relative;
	padding-top: 9px;
}
.credits img{
	margin-left:5px;	
}
.seo {
	background-image: url(../images/seo_bg.gif);
	float: right;
	height: 23px;
	width: 154px;
	position: relative;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 8px;
	text-align: right;
}
.seo img{
	margin-left:4px;
}
a.bookmark {
	font-size: 12px;
	font-weight: bold;
	color: #214a82;
	display: block;
	float: left;
	position: relative;
	text-decoration: none;
}
a.bookmark:hover{
	color:#009e80;
}

.basebottom{
	height:4px;
	background:url(../images/base_base.gif) repeat-x bottom left;
	clear:both;
	width:900px;
}
.basecolumn{
	width:146px;
	padding-left:33px;
	padding-top:14px;
	padding-bottom:15px;
	float:left;
	position:relative;
}
a.baseheads{
	color:#626363;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
}
a.baseheads:hover{
	color:#009e80;
}
a.baselist{
	color:#626363;
	text-decoration: none;
	font-size: 12px;

}
a.baselist:hover{
	color:#009e80;
	text-decoration:underline;
}
.copyright{
	height:65px;
	padding-top:14px;
	
}
.copyhold{
	float:left;
	color:#9a9b9b;
	font-size:11px;
}
.copyhold a{
	text-decoration:none;
	padding-right:6px;
	color:#9a9b9b;
}
.copyhold a:hover{
	text-decoration:underline;
}
.copyspace{
	padding-right:6px;
}
.left {
	float: left;
	position: relative;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #214a82;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #009e80;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515050;
}
.greenlarge {
	font-size: 24px;
	color: #028f74;
	line-height: 23px;
}
.greenbody {
	font-size: 12px;
	color: #028f74;
	font-weight: bold;
}
.newsitem {
	overflow: hidden;
	height: 18px;
}
.newsdate {
	font-size: 12px;
	color: #20487E;
	float: left;
	width: 80px;
	text-decoration: none;
}
a.newstitle {
	font-size: 12px;
	color: #515050;
	text-decoration: none;
	float: left;
	width: 290px;
}
a.newstitle:hover{
	text-decoration:underline;
}
a.newsview {
	font-size: 12px;
	color: #009E80;
	text-decoration: none;
	float: left;
	width: 50px;
}
a.newsview:hover{
	color:#20487E;
}.person {
	margin-left: 630px;
	position: absolute;
	top: 0px;
}
.inovica {
	clear: both;
	float: right;
	position: relative;
	margin-top: 8px;
}
#seotab{
 position:absolute;
 width:37px;
 height:144px;
 top:88px;
 right:0px;
 background:url(../images/seobg.gif);
 padding-top:10px;
 padding-left:10px;
}
HTML>body #seotab{ position:fixed; }
#seotab img{margin-bottom:7px; padding:0; margin-top:0; position:relative;}

