body {
	margin: 0;
	padding: 0;
	background: #ffffff url(bg.jpg) repeat-x top center;
	width: 100%;
	height: 100%;
	text-align: justify;
	font-family: "Verdana", Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

h1,h2,h3,h4,h5,h6,h7{
	font-family: "Georgia", Georgia;
}

#page{
	width: 980px;
	margin: 0 auto;
}

.top{
	width: 980px;
	height: 155px;
	float: left;
}

.top .main-navi{
	width: 980px;
	height: 98px;
	float: left;
	background-image: url(invest-in-technology-innovation-buy-me-a-beer-green-technology.png);
}

.main-navi .logo{
	display: inline;
	width: 281px;
	height: 57px;
	float: left;
	margin: 20px 0 0 10px;
}

.main-navi .navi{
	float: right;
	margin: 39px 10px 0 0;
}

.navi ul{
	margin: 0;
}

.navi ul li{
	float: left;
}

.navi ul li a{
	color: #787878;
	text-decoration: none;
	margin: 0 8px;
	padding: 4px 11px;
	float: left;
}
.navi a:hover, .sidebar a:hover{ text-decoration: underline;}

.navi ul li.active a{
	background: url(bg-top-button.gif) no-repeat 0 3px;
	margin: 0 0 0 8px;
	padding: 4px 5px 4px 11px;
	color: #4d4d4e;
	float: left;
}

.navi ul li.active span{
	background: url(bg-top-button-r.gif) no-repeat 0 0;
	margin: 0;
	padding: 4px 3px;
	margin: 3px 3px 0 0;
	float: left;
	width: 5px;
	height: 20px;
}

.top .bot-navi{
	width: 980px;
	height: 55px;
	float: left;
}

.bot-navi ul{
	float: left;
	margin: 15px 0 0 12px;
}

.bot-navi ul li{
	float: left;
}

.bot-navi ul li a{
	background: url(bg-main-button.gif) no-repeat 0 3px;
	margin: 0 0 0 10px;
	padding: 10px 5px 8px 12px;
	color: #000000;
	text-decoration: none;
	float: left;
}
.bot-navi ul li a:hover{
	text-decoration: none;
}
.bot-navi ul li span{
	background: url(bg-main-button-r.gif) no-repeat 0 0;
	margin: 3px 10px 0 0;
	height: 31px;
	width: 7px;
	color: #000000;
	text-decoration: none;
	float: left;
}

.bot-navi h2{
	float: right;
	font-weight: normal;
	font-style: italic;
	display: inline;
	margin: 18px 30px 0 0;
	text-shadow: 1px 1px #ffffff;
}

.border{
	background: url(bg-shadow.png) no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://pisarna.novisplet.com/alufinal/bg-shadow.png');
	margin: 0;
	float: left;
	width: 980px;
}

.border .body{
	margin: 0 10px;
	padding: 5px 0 0 0;
	width: 960px;
	display: table;
	position: relative;
}

.index-top .text{
	width: 300px;
	margin: 0 0 0 15px;
	float: left;
	text-align: left;
}

.index-top h2, .index-top h1{
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	color: #ffffff;
	text-shadow: 1px 1px 1px #000000;
}

.index-top p{
	font-size: 12px;
	line-height: 18px;
	color: #d1eadc;
}

.index-top a{
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
}

.index-top .image{
	float: right;
	width: 560px;
	height: 266px;
	position: relative;
}

.index-top .image img{
	float: right;
	margin: 3px 3px 0 0;
}

.index-top .image span{
	position: absolute;
	top: 0;
	left: 0;
	background: url(mask-img-frame.png);
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://pisarna.novisplet.com/alufinal/mask-img-frame.png');
	float: right;
	width: 100%;
	height: 100%;
}

.index-top .panes{
	clear:both;
	width:20000em;
	margin:0;
	padding:0;
	position:absolute;
	float: left;
}

.index-top .pane{
	height: 315px;
	width: 910px;
	margin: 0 25px 0 20px;
	float: left;
	position: relative;
}

.body .pane-navi{
	width: 300px;
	height: 12px;
	bottom: 23px;
	left: 42px;
	float: left;
	bottom: 20px;
	position: absolute;
}

.body .pane-navi a{
	background: url(icon-pane.gif) no-repeat;
	margin: 0 3px;
	width: 12px;
	height: 12px;
	float: left;
	cursor: pointer;
}

.body .pane-navi a.active{
	background: url(icon-pane-active.gif) no-repeat;
	margin: 0 3px;
	width: 12px;
	height: 12px;
}

.body .index-body{
	width: 910px;
	padding: 15px 0 25px 0;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	border-top: 1px #bababa solid;
	border-bottom: 1px #bababa solid;
}

.body .index-body h3{
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
}

.index-body .zakaj{
	width: 280px;
	float: left;
	padding: 0 25px 0 0;
}

.index-body .zakaj p{
	width: 280px;
	float: left;
	color: #6e6e6e;
	font-size: 11px;
	line-height: 13px;
	text-align: justify;
}

.index-body .zakaj a{
	padding: 1px 0px 0px 4px;
	color: #f30;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.index-body .zakaj span{
	float: left;
	color: #6e6e6e;
}

.index-body .zakaj ul{
	float: left;
	color: #6e6e6e;
	font-size: 11px;
	line-height: 15px;
	text-align: left;
}

.index-body .zakaj ul li{
	list-style-type: square;
}

.index-body .novice{
	width: 280px;
	padding: 0 25px 0 0;	
	float: left;
}

.index-body .novice a{
	color: #f30;
	font-weight: bold;
}

.index-body .novica{
	float: left;
	width: 300px;
	margin: 0 0 5px 0;
	font-size: 11px;
	line-height: 13px;
}

.index-body .novice .left{
	width: 55px;
	float: left;
	color: #6e6e6e;
}

.index-body .novice p{
	margin: 0;
}

.index-body .novice .right{
	width: 230px;
	float: left;
	color: #6e6e6e;
}

.index-body .kontakt{
	width: 300px;
	float: left;
}

.index-body .kontakt ul{
	float: left;
	color: #6e6e6e;
	font-size: 11px;
	line-height: 15px;
	text-align: left;
}

.index-body .kontakt ul li{
	list-style-type: square;
}

.index-body .kontakt p{
	float: left;
	width: 100%;
	margin: 0 0 3px 0;	
	color: #6e6e6e;
	font-size: 11px;
	line-height: 13px;
}

.index-body .kontakt span{
	float: left;
}

.index-body .kontakt span.tel{
	background: url(icons-kontakt.gif) 0px 0px no-repeat;
	width: 105px;
	padding: 0 0 0 14px;
	float: right;
	text-align: right;
	height: 10px;
}

.index-body .kontakt span.gsm{
	background: url(icons-kontakt.gif) 0px -10px no-repeat;
	width: 105px;
	padding: 0 0 0 14px;
	float: right;
	text-align: right;
	height: 11px;
}

.index-body .kontakt span.fax{
	background: url(icons-kontakt.gif) 0px -21px no-repeat;
	width: 105px;
	padding: 0 0 0 14px;
	float: right;
	text-align: right;
	height: 10px;
}

.index-body .kontakt a{
	color: #F30;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.index-body .kontakt span{
	margin: 0;
	padding: 0;
	float: left;
	color: #6e6e6e;
}

.main-body{
	background: #ffffff url(bg-body.gif) repeat-x;
	width: 960px;
	float: left;
	
}

.main-body .brCrumbs{
	padding: 25px 0 0 25px;
	height: 30px;
	float: left;
	width: 910px;
	font-size: 11px;
	font-weight: 13px;
	color: #777777;
}

.main-body .brCrumbs a{
	font-size: 11px;
	font-weight: 13px;
	color: #777777;
}

.main-body .sidebar{
	width: 207px;
	margin: 0 10px 0 25px;
	min-height: 500px;
	height:auto !important;
  	height:500px;
	float: left;
	display: inline;
	text-align: left;
}

.main-body .sidebar ul{
	margin: 25px 0 40px 0;
}

.main-body .sidebar ul li{
	margin: 10px 0;
}

.main-body .sidebar ul ul{
	margin: 0 0 0 10px;
}

.main-body .sidebar li a.active{
	font-weight: bold;
}

.main-body .sidebar li a{
	background: url(icon-li.gif) 0px 3px no-repeat;
	padding: 0 0 0 15px;
	color: #005826;
	text-decoration: none;
}
.main-body .sidebar li a:hover{ text-decoration: underline;}
.main-body .sidebar .contactBox{
	background: url(contactBox.gif) no-repeat;
	padding: 1px 20px;
	width: 161px;
	height: 69px;
}

.main-body .sidebar .contactBox p{
	color: #000000;
	font-size: 14px;
	line-height: 16px;
}

.main-body .sidebar .contactBox a{
	color: #f30;
	width: 100px;
	font-size: 12px;
	text-decoration: none;
	line-height: 14px;
	float: left;
	text-align: left;
}

.main-body .body-content{
	background: url(bg-body-shadow.png) no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://pisarna.novisplet.com/alufinal/bg-body-shadow.png');
	width: 701px;
	float: left;
}

.main-body .body-content .text{
	background: url(bg-body-top.gif) repeat-x #ffffff;
	width: 623px;
	padding: 25px 30px;
	margin: 0 auto;
	min-height: 500px;
	height:auto !important;
  	height:500px;
	color: #6e6e6e;
	font-size: 12px;
	line-height: 14px;
}

.main-body .body-content .text a{
	color: #f30;
	font-size: 12px;
	line-height: 14px;
}

.body-content .text h1{
	font-weight: normal;
	margin: 0 0 20px 0;
	font-size: 24px;
	line-height: 26px;
	color: #000000;
}

.body-content .text h2{
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	color: #000000;
}

.body-content .text h3{
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
}

.body-content .text h4{
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
}

.body-content .text h5{
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}

.main-body .body-content img{
	margin: 0 0 0 13px;
	padding: 2px;
	border: 1px #dadada solid;
}

.main-body .body-content a.pdf{
	background: url(icon-doc.gif) no-repeat 0px 1px;
	padding: 3px 0 0 23px;
	color: #005826;
	margin: 5px 0;
	line-height: 24px;
}

.main-body .body-content a.doc{
	background: url(icon-doc.png) no-repeat 0px 1px;
	padding: 3px 0 0 23px;
	color: #005826;
	margin: 5px 0;
	line-height: 24px;
}

.body-content li{
	background: url(icon-li-text.gif) no-repeat 0px 8px;
	padding: 1px 2px 0 10px;
}
.meja{
	height: 1px;
	width: 910px;
	border-bottom: 1px solid #dadada;
	float: left;
	margin: 20px 25px 0 25px;
}

.gallery .gallery_image{ float: left; margin-bottom: 10px; width: 180px;}
.gallery .gallery_image img{ float: left; margin: 0;}
.gallery .gallery_image p{ text-align: center;}
.gallery .central{ margin: 0 32px;}

.limit{ background: url(bg-shadow_horiz.png) no-repeat center top; width: 100%; clear: both; height: 10px; margin: 10px; opacity: .5;}

.footer{
	width: 910px;
	margin: 20px 20px;
	color: #b2b2b2;
	float: left;
	font-size: 11px;
	line-height: 13px;
}

.footer .left{
	float: left;
}

.footer .left a{
	color: #b2b2b2;
	text-decoration: none;
}

.footer .right{
	float: right;
}

.footer .right a{
	float: left;
	color: #b2b2b2;
	text-decoration: none;
}

.footer .left p{
	margin: 0;
}

.footer .right a img{
	margin: 0 0 -3px 4px;
}

img #zelite{
	display:none;
}
strong {
	font-weight: normal;
	color: #F30;
}
