/******************************************************

*   CSS file by WebMasterJ

*   CSS file - http://www.team.hr  *

*****************************************************/

html, body{height:100%;} 

* {padding: 0; margin: 0;}

/* klase za clearanje */
	
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
*html .clearfix {
	height: 1%;
}

.clear
	{
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-bottom: -1px;
	}

body 
	{
	margin: 0px; 
	padding: 0px 0px 0px 0px;
	border: 0px; 
	text-align: center; 
	background: #bfbfbf url("../images/bkg.gif") repeat-x top left;
	font: 62.5%/1.8 Arial, Helvetica, sans-serif;
	}
	
input {
	position: relative;
}

textarea {
	position: relative;
}

object {
	position: relative;
}

h1 {
	position: relative;
}	

#site
	{
	width: 960px;
	margin: auto;
	text-align: left;
	padding: 0px 0px 0px 36px;
	background: url("../images/shadow.png") repeat-y top left;
	min-height: 100%;
	text-align: left;
	}
	
*html #site {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.team.hr/include/images/shadow.png');
}	
	
.td1
	{
	width: 101px;
	padding: 9px 0px 6px 10px;
	}	
	
.td2
	{
	width: 77px;
	padding: 9px 0px 6px 5px;
	}		
	
.td3
	{
	width: 212px;
	padding: 9px 0px 6px 12px;
	}	
	
.td4
	{
	width: 50px;
	padding: 9px 0px 6px 8px;
	}
	
.td5
	{
	padding: 9px 0px 6px 0px;
	text-align: center;
	}						
	
.head td
	{
	border-left: 1px solid #ad0405;
	border-top: 1px solid #ad0405;
	border-bottom: 1px solid #ad0405;
	background: #ad0405;
	font: bold 1.2em/1.3em Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-collapse:collapse;
	}	
	
.br1	
	{
	border-right: 1px solid #ffffff;
	}	
	
.br2	
	{
	border-right: 1px solid #ad0405;
	}	
	
.col1 td
	{
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	border-top: 1px solid #ffffff;
	background: #ffffff;
	font: 1.1em/1.3em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	border-collapse:collapse;
	}
	
.col2 td
	{
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-top: 1px solid #ffffff;
	background: #e2e2e2;
	font: 1.1em/1.3em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	border-collapse:collapse;
	}		
	
.upit
	{
	font: bold 1.1em/1.3em Arial, Helvetica, sans-serif;
	color: #ad0405;
	text-decoration: none;
	}	
	
#footerWrap
	{
	margin: -227px auto auto auto;
	width: 996px;
	position: relative;
	text-align: left;
	}	
	
#footer
	{
	margin: 0px 0px 0px 42px;
	width: 912px;
	height: 227px;
	background: #ad0405 url("../images/footer.gif") repeat-x top left;
	}
	
#innerWrap
	{
	width: 924px;
	padding: 0px 0px 234px 0px;
	position: relative;
	}	
	
#header
	{
	width: 924px;
	height: 135px;
	background: url("../images/head.gif") repeat-x top left;
	padding: 0px;
	}	
	
#logo
	{
	width: 366px;
	height: 81px;
	display: block;
	margin: 0px 0px 0px 0px;
	}
	
#header ul
	{
	margin: 19px 0px 0px 15px;
	padding: 0px;
	text-align: left;
	list-style: none;
	}

#header ul li
	{ 
	float: left; 
	margin: 0px;
	}	
	
#header ul li.def
	{ 
	background: url("../images/sep_men.gif") no-repeat bottom right;
	}		
	
#header ul li a
	{
	padding: 4px 15px 6px 15px;
  float: left; 
  display: block; 
  text-decoration: none; 
  border: 0; 
	display: inline;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #dad9d9;
	margin: 0px 1px 0px 0px;
	}
	
#header ul li a:hover
	{
	background: url("../images/men_over.gif") repeat-x bottom left;
	color: #ffffff;
	}
	
#header ul li a.akt
	{
	padding: 4px 16px 6px 16px;
  float: left; 
  display: block; 
  text-decoration: none; 
  border: 0; 
	display: inline;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url("../images/men_over.gif") repeat-x bottom left;
	margin: 0px 1px 0px 0px;
	}	
	
#colWraper
	{
	background: url("../images/top_cols_bkg.gif") repeat-x top left;
	padding: 13px 6px 0px 6px;
	}	
	
#newsCol
	{
	width: 705px;
	float: left;
	padding: 0px 0px 0px 0px;
	}	
	
#newsColPg
	{
	width: 705px;
	float: left;
	padding: 4px 0px 0px 0px;
	border-top: 1px solid #808080;
	}	
	
.sepFlash
	{
	background: url("../images/sep_bot.gif") repeat-x bottom left;
	padding: 0px 0px 14px 0px;
	}	
	
#wrap-cols
	{
	background: url("../images/nwwr_bkg.gif") repeat-y top left;
	}	
	
#nwsWrapper
	{
	width: 705px;
	}	
	
#leftNwsColIn
	{
	width: 176px;
	padding: 0px 0px 5px 0px;
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	float: left;
	}
	
#leftNwsColIn span
	{
	background: #cc0001;
	display: block;
	text-align: right;
	padding: 11px 10px 5px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 5px solid #fff;
	font-weight: bold;
	}
	
#kako
	{
	display: block;
	width: 156px;
	height: 44px;
	background: url("../images/kako.gif") no-repeat left top;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	padding: 10px 10px 0px 0px;
	margin: 5px 0px 0px 5px;
	}	
	
#reklamacija
	{
	display: block;
	width: 108px;
	height: 72px;
	background: url("../images/reklamacija.gif") no-repeat left top;
	color: #ffffff;
	text-decoration: none;
	padding: 17px 10px 0px 48px;
	margin: 5px 0px 0px 5px;
	}		

#reklamacijae
	{
	display: block;
	width: 88px;
	height: 72px;
	background: url("../images/reklamacija_e.gif") no-repeat left top;
	color: #ffffff;
	text-decoration: none;
	padding: 17px 10px 0px 68px;
	margin: 5px 0px 0px 5px;
	}
	
#leftNwsCol
	{
	width: 176px;
	float: left;
	}	
	
#leftNwsCol h3
	{
	background: #cc0001;
	border-bottom: 5px solid #fff;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 11px 0px 5px 9px;
	margin: 0px;
	}
	
#leftNwsCol .h3r
	{
	height: 27px;
	}
	
#rightNwsCol
	{
	width: 524px;
	margin: 0px 0px 0px 5px;
	float: left;
	}
	
#rightNwsColPgo
	{
	width: 524px;
	margin: 0px 0px 0px 5px;
	float: left;
	}	
	
#rightNwsColTb
	{
	width: 524px;
	margin: 0px 0px 0px 5px;
	float: left;
	}		
	
.news1
	{
	background: #2c2c2c url("../images/crta_nws.gif") repeat-x top left;
	margin: 0px 0px 1px 0px;
	padding: 9px 15px 10px 7px;
	}	
	
.news1 span
	{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #edeaea;
	display: block;
	}
	
.news1 h1
	{
	font: bold 2.1em/1em Arial, Helvetica, sans-serif;
	color: #e92425;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	}
	
.news1 h1 a
	{
	color: #e92425;
	text-decoration: none;
	}
	
.news1 p
	{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #c6c4c4;	
	}
	
.news2
	{
	background: url("../images/crta_nws.gif") repeat-x top left;
	margin: 0px 0px 1px 0px;
	padding: 9px 15px 10px 7px;
	}	
	
.news2 span
	{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	display: block;
	}
	
.news2 h1
	{
	font: bold 1.3em/1em Arial, Helvetica, sans-serif;
	color: #940304;
	margin: 0px;
	padding: 0px 0px 9px 0px;
	}
	
.news2 h1 a
	{
	color: #940304;
	text-decoration: none;
	}
	
.news2 p
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;	
	}
	
.news3
	{
	background: url("../images/crta_nws.gif") repeat-x bottom left;
	margin: 0px 0px 1px 0px;
	padding: 9px 15px 10px 7px;
	}	
	
.news3 span
	{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	display: block;
	}
	
.news3 h3
	{
	font: bold 1.3em/1em Arial, Helvetica, sans-serif;
	color: #940304;
	margin: 0px;
	padding: 0px 0px 9px 0px;
	}
	
.news3 h3 a
	{
	color: #940304;
	text-decoration: none;
	}
	
.news3 p
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;	
	}	
	
#rightBannCol
	{
	width: 200px;
	float: left;
	margin: 0px 0px 0px 7px;
	background: #e9e9e9;
  overflow: hidden;
	}
	
#info
	{
	width: 148px;
	background: url("../images/banner_info.gif") no-repeat top left;
	font: 0.9em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 76px 0px 24px 28px;
	}	
	
#infoe
	{
	width: 148px;
	background: url("../images/banner_infoe.gif") no-repeat top left;
	font: 0.9em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 76px 0px 24px 28px;
	}		
	
#nek-box
	{
	width: 200px;
	background: url("../images/nek_box.gif") no-repeat top left;
	padding: 22px 0px 0px 0px;
	}
  
#nek-box.prods
	{
	width: 200px;
	background: url("../images/nek_box.gif") no-repeat top left;
	padding: 22px 0px 0px 0px;
	}  
	
#nek-box span.naslov
	{
	background: url("../images/str_box_l.gif") no-repeat left;
	font: bold 1.1em/1.2em Arial, Helvetica, sans-serif;
	color: #fefefe;
	display: block;
	margin: 0px 0px 0px 17px;
	padding: 1px 0px 0px 9px;
	height: 13px;
	overflow: hidden;
	}
	
#img-nek
	{
	padding: 0px 0px 0px 27px;
	height: 103px;
	position: relative;
	}	
	
#img-nek img
	{
	border: 1px solid #c40506;
	}
	
#img-nek a
	{
	position: absolute;	
	top: 7px;
	}
	
#img-nek a.show {
	z-index:500;
}
	
	
#linkovi-nek
	{
	width: 183px;
	margin: 0px 8px 0px 9px;
	background: #353535;
	padding: 0px 0px 13px 0px;
	overflow: hidden;
	}	
	
#linkovi-nek a
	{
	display: block;
	padding: 5px 10px 0px 18px;
	margin: 3px 0px 2px 0px;
	background: #353535 url("../images/str_box_l2.gif") no-repeat top left;
	font: 1.1em/1.2em Arial, Helvetica, sans-serif;
	color: #f9f9f9;
	text-decoration: none;
	}
	
#linkovi-nek .akt
	{
	background: #ad0405 url("../images/str_box_l2.gif") no-repeat top left;
	}
  
.prods #linkovi-nek a
	{
	display: none;
	padding: 5px 10px 0px 18px;
	margin: 3px 0px 2px 0px;
	background: #353535 url("../images/str_box_l2.gif") no-repeat top left;
	font: 1.1em/1.2em Arial, Helvetica, sans-serif;
	color: #f9f9f9;
	text-decoration: none;
	}
	
.prods #linkovi-nek .akt
	{
  display: block;
	background: #ad0405 url("../images/str_box_l2.gif") no-repeat top left;
	}  
	
#linkovi-nek span
	{
	background: #353535 url("../images/crta_nek.gif") no-repeat top left;
	display: block;
	height: 2px;
	overflow: hidden;
	margin: 4px 0px 0px -18px;
	width: 183px;
	}
	
#nek-box a:hover
	{
	background: #ad0405 url("../images/str_box_l2.gif") no-repeat top left;
	}
	
.down
	{
	width: 200px;
	padding: 22px 0px 0px 0px;
	background: url("../images/down_box.gif") no-repeat top left;
	}	
	
.down span.naslov
	{
	background: url("../images/str_box_l.gif") no-repeat left;
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #fefefe;
	display: block;
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 0px 9px;
	}	
	
.linkovi-dow
	{
	width: 183px;
	margin: 0px 8px 0px 9px;
	padding: 10px 0px 13px 0px;
	}	
	
.linkovi-dow a
	{
	display: block;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 8px;
	background: url("../images/str_red2.gif") no-repeat left top;
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #ad0405;
	text-decoration: none;
	}	
	
.lnks
	{
	width: 200px;
	padding: 22px 0px 0px 0px;
	background: url("../images/lnks_box.gif") no-repeat top left;
	}	
	
.lnks span.naslov
	{
	background: url("../images/str_box_l.gif") no-repeat left;
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #fefefe;
	display: block;
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 0px 9px;
	}
	
.linkovi-lnk
	{
	width: 183px;
	margin: 0px 8px 0px 9px;
	padding: 10px 0px 13px 0px;
	}	
	
.linkovi-lnk a
	{
	display: block;
	padding: 2px 0px 2px 0px;
	margin: 2px 8px 0px 8px;
	font: bold 1.1em/1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	text-decoration: none;
	border-bottom: 1px solid #cbcbcb;
	}		
	
.poslovna
	{
	display: block;
	width: 200px;
	height: 128px;
	background: url("../images/poslovna.gif") no-repeat top left;
	}
  
.isoStd
	{
	display: block;
	width: 200px;
	height: 154px;
	background: url("../images/iso_std.gif") no-repeat top left;
	}  
	
.poslovnae
	{
	display: block;
	width: 200px;
	height: 128px;
	background: url("../images/poslovna_e.gif") no-repeat top left;
	}		
	
#secNav
	{
	clear: both;
	width: 912px;
	height: 18px;
	background: url("../images/sec_nav.gif") no-repeat top left;
	overflow: hidden;
	zoom:1;
	}	
	
#secNav a.ho
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	display: inline-block;
	float: left;
	margin: 2px 0px 0px 193px;
	text-decoration: none;
	}
	
#secNav a.hoe
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	display: inline-block;
	float: left;
	margin: 2px 0px 0px 195px;
	text-decoration: none;
	}	
	
#secNav a.nv
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	display: block;
	float: left;
	margin: 2px 0px 0px 16px;
	text-decoration: none;
	}	
	
#secNav a.nve
	{
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	display: block;
	float: left;
	margin: 2px 0px 0px 28px;
	text-decoration: none;
	}		
	
#botNav
	{
	text-align: center;
	padding: 5px 0px 0px 0px;
	}
	
#botNav a
	{
	font: bold 1.1em/1em Arial, Helvetica, sans-serif;
	color: #787777;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	}
	
#botNav a:hover
	{
	color: #8a8a8a;
	}
	
#botNav span
	{
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #4f4f4f;
	}	
	
#footInfo
	{
	width: 870px;
	padding: 38px 0px 0px 28px;
	}	
	
.boxFoot1
	{
	font: 1.2em/1.4em Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 240px;
	float: left;
	}	
	
.boxFoot1 a
	{
	color: #ffffff;
	text-decoration: none;
	}
	
.boxFoot1 a:hover
	{
	text-decoration: underline;
	}
	
.boxFoot2
	{
	font: 1.2em/1.4em Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 359px;
	float: left;
	}
	
.boxFoot3
	{
	font: 1.2em/1.4em Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 271px;
	float: left;
	}	
	
.boxFoot3 a
	{
	color: #ffffff;
	text-decoration: none;
	}
	
.boxFoot3 a:hover
	{
	text-decoration: underline;
	}
	
#sub-men
	{
	background: #313131;
	padding: 8px 0px 25px 0px;
	}	
	
.sub
	{
	display: block;
	font: bold 1.2em/1.3em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	text-decoration: none;
	}
	
.sub:hover
	{
	color: #fbfbfb;
	background: #ad0304 url("../images/bkg_sub.gif") repeat-x top left;
	}
	
.aktSub
	{
	color: #fbfbfb;
	background: #ad0304 url("../images/bkg_sub.gif") repeat-x top left;
	margin: 0px 0px 1px 0px;
	}	
	
.sub span
	{
	display: block;
	background: url("../images/str_sub.gif") no-repeat top left;
	padding: 5px 0px 8px 18px;
	}
	
.subSub
	{
	display: block;
	font: bold 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	text-decoration: none;
	background: #6c6c6c;
	}
	
.subSub:hover
	{
	background: #c90001;
	}
	
.aktSubSub
	{
	background: #c90001;
	}	
	
.subSub span
	{
	display: block;
	background: url("../images/str_sub_sub.gif") no-repeat top left;
	padding: 7px 0px 8px 27px;
	}	
	
#rightNwsColPgo h1.mrg
	{
	font: bold 2.1em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 4px 0px 14px 0px;
	padding: 10px 0px 9px 7px;
	background: url("../images/h1_kg.gif") repeat-x top left;
	height: 34px;
	}	
	
#rightNwsColPgo h1.nmrg
	{
	font: bold 2.1em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px 0px 14px 0px;
	padding: 10px 0px 9px 7px;
	background: url("../images/h1_kg.gif") repeat-x top left;
	height: 34px;
	}	
	
#rightNwsColTb h1
	{
	font: bold 2.1em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px 0px 1px 0px;
	padding: 10px 0px 9px 7px;
	background: #b90405 url("../images/h1_kg.gif") repeat-x top left;
	}	
	
#rightNwsColTb .h1r
	{
	margin: -1px 0px 0px 0px;
	}		
	
.prod-box2
	{
	margin: 0px 5px 0px 7px;
	border-top: 1px solid #dadada;
	background: #f4f4f4;
	padding: 2px 0px 2px 0px;
	}	
	
.prod-box2 img
	{
	display: block;
	float: left;
	border: 1px solid #ad0405;
	margin: 0px 3px 0px 0px;
	}		
	
.prod-box1
	{
	margin: 0px 5px 0px 7px;
	border-top: 1px solid #dadada;
	background: #e4e4e4;
	padding: 2px 0px 2px 0px;
	}	
	
.prod-box1 img
	{
	display: block;
	float: left;
	border: 1px solid #ad0405;
	margin: 0px 3px 0px 0px;
	}
	
.prod-txt
	{
	width: 348px;
	float: left;
	}	
	
.prod-txt h2
	{
	font: bold 1.3em/1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ba1b1c;
	padding: 3px 0px 4px 14px;
	}	
	
.prod-txt h3
	{
	font: bold 1.3em/1.2em Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	padding: 6px 0px 4px 14px;
	height: 45px;
	display: block;
	}		
	
.prod-txt a
	{
	font: 1.1em/1.2em Arial, Helvetica, sans-serif;
	color: #ad0405;
	text-decoration: none;
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 10px;
	display: block;
	background: url("../images/str_red.gif") no-repeat left;
	}
	
.txt-format
	{
	font: 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	padding: 0px 8px 10px 8px;
	}	
	
.txt-format .link img
	{
	border: 0;
	background: #890304;
	padding: 0px 0px 18px 0px;
	}	
	
.txt-format p
	{
	margin: 0px 0px 15px 0px;
	}
	
.txt-formatRf
	{
	font: 1.2em/1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	padding: 10px 8px 0px 8px;
	}	
	
.txt-formatRf p
	{
	margin: 0px 0px 15px 0px;
	}	
	
#opis-items2
	{
	padding: 5px 0px 0px 0px;
	}
	
#opis-items2 span
	{
	display: block;
	color: #b80405;
	}
	
.link
	{
	text-decoration: none;
	color: #ad0405;
	}
	
.link:hover
	{
	text-decoration: underline;
	}
	
.img-page
	{
	width: 220px;
	float: left;
	margin: 0px 19px 10px 0px;
	}
	
.img-page .lnk
	{
	display: block;
	font: 0.9em/1em Arial, Helvetica, sans-serif;
	color: #e2e2e2;
	text-decoration: none;
	background: #890304 url("../images/str_box_l.gif") no-repeat 9px;
	padding: 3px 0px 4px 17px;
	}
	
.img-page span
	{
	display: block;
	height: 16px;
	overflow: hidden;
	background: #890304;
	}
	
#opis-items
	{
	width: 265px;
	float: left;
	font: 1.2em/1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	}	
	
.pdf
	{
	display: block;
	height: 14px;
	background: url("../images/pdf.gif") no-repeat left;
	color: #b80405;
	text-decoration: none;
	padding: 5px 0px 0px 24px;
	margin: 1px 0px 0px 0px;
	float: left;
	}	
	
.pdf2
	{
	display: block;
	height: 14px;
	background: url("../images/pdf.gif") no-repeat left;
	color: #4e4e4e;
	text-decoration: none;
	padding: 5px 0px 0px 24px;
	margin: 1px 0px 0px 0px;
	}		
	
.setnja
	{
	color: #b80405;
	text-decoration: none;
	background: url("../images/str_red.gif") no-repeat left;
	padding: 0px 0px 0px 8px;
	}	
	
#tabs-bkg
	{
	background: #353535;
	padding: 7px 0px 0px 8px;
	background: url("../images/sivo.gif") repeat-x left top;
	margin: 0px 0px 10px 0px;
	}	
	
#textOp
	{
	margin: 30px 0px 0px 0px;
	}	
	
#textOp p
	{
	font: 1.2em/1.3em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	margin: 0px 0px 15px 0px;
	}
	
#textOpNm
	{
	font: 1.2em/1.3em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	margin: 0px 0px 15px 0px;
	}
	
#textOpNm2
	{
	font: 1.2em/1.3em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	margin: 23px 0px 0px 7px;
	}		
	
#obrazac
	{
	margin: 10px 0px 0px 0px;
	padding: 0;
	}
	
#obrazac span
	{
	font-weight: bold;
	color: #4e4e4e;
	padding: 0px 0px 0px 16px;
	}
	
.inp-bkg-ob
	{
	background: url("../images/inp_ob.gif") no-repeat left top;
	width: 422px;
	height: 27px;
	margin: 2px 0px 7px 0px;
	}
	
.inp-bkg-nob
	{
	background: url("../images/inp_nob.gif") no-repeat left top;
	width: 422px;
	height: 27px;
	margin: 2px 0px 7px 0px;
	}
	
.inp-bkg-nob2
	{
	background: url("../images/inp_nob2.gif") no-repeat left top;
	width: 422px;
	height: 27px;
	margin: 2px 0px 15px 0px;
	padding: 4px 0px 0px 0px;
	}	
	
.inp-bkg-texta
	{
	background: url("../images/texta-bkg.gif") no-repeat left top;
	width: 422px;
	height: 110px;
	margin: 2px 0px 7px 0px;
	}
	
.ft9
	{
	font: 0.9em Arial, Helvetica, sans-serif;
	}
	
.inp-bkg-fob
	{
	background: url("../images/inp_nob.gif") no-repeat left top;
	width: 422px;
	height: 27px;
	margin: 2px 0px 7px 0px;
	}
	
#obrazac .inp-bkg-fob input
	{
	width: 400px;
	border: 0;
	margin: 4px 0px 0px 2px;
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	background: none transparent;
	}			
	
#obrazac .inp-bkg-ob input, .inp-bkg-nob input
	{
	width: 418px;
	border: 0;
	margin: 4px 0px 0px 2px;
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	background: none transparent;
	}
	
#obrazac div textarea
	{
	width: 412px;
	height: 100px;
	border: 0;
	margin: 4px 0px 0px 2px;
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	background: none transparent;
	}	
	
.datTxt
	{
	width: 228px;
	float: left;
	}
	
.datTxt b
	{
	padding: 0px 12px 0px 0px;
	}
	
.datTxt input
	{
	width:  155px;
	border: 0;
	background: none transparent;
	padding: 0px 0px 0px 5px;
	}
	
.oddat
	{
	width: 100px;
	float: left;
	}
	
.oddat b
	{
	padding: 0px 12px 0px 0px;
	}		
	
.oddat input
	{
	width:  59px;
	border: 0;
	background: none transparent;
	padding: 0px 0px 0px 5px;
	}	
	
.dodat
	{
	width: 94px;
	float: left;
	}
	
.dodat b
	{
	padding: 0px 10px 0px 0px;
	}		
	
.dodat input
	{
	width:  54px;
	border: 0;
	background: none transparent;
	padding: 0px 0px 0px 5px;
	}		
	
#buttons
	{
	width: 422px;
	padding: 4px 0px 0px 0px;
	}
	
#buttons a
	{
	display: block;
	color: #e2e2e2;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	width: 86px;
	height: 20px;
	background: url("../images/salji.gif") no-repeat left top;
	float: right;
	margin: 0px 0px 0px 11px;
	padding: 3px 0px 0px 0px;
	}
	
#buttons a:hover
	{
	background: url("../images/salji.gif") no-repeat left bottom;
	}
	
.red-foto
	{
	padding: 5px 0px 0px 0px;
	}	
	
.red-foto a.def
	{
	display: block;
	width: 125px;
	float: left;
	margin: 0px 3px 0px 0px;
	}
	
.red-foto a.last
	{
	display: block;
	width: 125px;
	float: left;
	margin: 0px 0px 0px 0px;
	}	
	
.red-foto a.def2
	{
	display: block;
	width: 125px;
	float: left;
	margin: 0px 15px 0px 0px;
	}
	
.red-foto a.last2
	{
	display: block;
	width: 125px;
	float: left;
	margin: 0px 0px 0px 0px;
	}	
	
.red-foto a img
	{
	border: 0;
	}
	
.none
	{
	display: none;
	}	
	
.tabNek
	{
	width: 512px;
	margin: 0px 0px 0px 9px;
	border-collapse:collapse;
	}
	
.tabNek td
	{
	border-collapse: collapse;
	}
	
.headNek td
	{
	padding: 6px 3px 6px 10px;
	}
	
.headNek .def
	{
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ad0405;
	border-top: 1px solid #ad0405;
	border-left: 1px solid #ad0405;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ad0405;
	}
	
.headNek .las
	{
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ad0405;
	border-top: 1px solid #ad0405;
	border-left: 1px solid #ad0405;
	border-right: 1px solid #ad0405;
	border-bottom: 1px solid #ad0405;
	}		
	
.headNek .txtL
	{
	float: left;
	}
	
.strUp
	{
	width: 11px;
	height: 11px;
	background: url("../images/str_up.gif") no-repeat left top;
	float: right;
	overflow: hidden;
	margin: 2px 0px 0px 0px;
	}	
	
.strDo
	{
	width: 11px;
	height: 11px;
	background: url("../images/str_do.gif") no-repeat left top;
	float: right;
	overflow: hidden;
	margin: 2px 0px 0px 3px;
	display: inline;
	}		
	
.tr1Nek td
	{
	padding: 6px 3px 6px 10px;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	}
	
.tr2Nek td
	{
	padding: 6px 3px 6px 10px;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	background: #e2e2e2;
	}				
	
.pdfIt
	{
	float: left;
	width: 80px;
	margin: 0px 5px 0px 0px;
	font: 1.1em/1.2em Arial, Helvetica, sans-serif;
	}	
	
.pdfIt a
	{
	color: #4e4e4e;
	text-decoration: none;
	}
	
.pdfIt a:hover
	{
	text-decoraion: underline;
	}
	
.pdfItZ
	{
	float: left;
	width: 80px;
	margin: 0px 0px 0px 0px;
	font: 1.0em Arial, Helvetica, sans-serif;
	}	
	
.pdfItZ a
	{
	color: #4e4e4e;
	text-decoration: none;
	}
	
.pdfItZ a:hover
	{
	text-decoration: underline;
	}	
	
.pdfInn
	{
	padding: 0px 10px 0px 10px;
	}
	
.glKont
	{
	line-height: 1.3em;
	margin: 0px 0px 35px 0px;
	}
	
.glKont b
	{
	font-weight: bold;
	color: #4e4e4e;
	}	
	
.glKont span
	{
	font-weight: bold;
	color: #ad0405;
	}
	
.tabWh
	{
	margin: 0px;
	line-height: 1.3em;
	}
	
.tabWh .head td
	{
	border: 1px solid #ad0405;
	background: #ad0405;
	padding: 5px 0px 5px 10px;
	}		
	
.tabWh .cellKon
	{
	border-left: 1px solid #e7e7e7;
	background: #ffffff;
	padding: 5px 10px 5px 10px;
	}
	
.tabWh .cellKon a
	{
	color: #ad0405;
	text-decoration: none;
	font-weight: bold;
	}
	
.tabWh .cellKonz
	{
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	background: #ffffff;
	padding: 5px 10px 5px 10px;
	}	
	
.tabGr
	{
	margin: 0px;
	line-height: 1.3em;
	}
	
.tabGr .head td
	{
	border: 1px solid #ad0405;
	background: #ad0405;
	padding: 5px 0px 5px 10px;
	}		
	
.tabGr .cellKon
	{
	border-left: 1px solid #d2d2d2;
	background: #e2e2e2;
	padding: 5px 10px 5px 10px;
	}
	
.tabGr .cellKon a
	{
	color: #ad0405;
	text-decoration: none;
	font-weight: bold;
	}
	
.tabGr .cellKonz
	{
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	background: #e2e2e2;
	padding: 5px 10px 5px 10px;
	}
	
.lastBor
	{
	height: 1px;
	overflow: hidden;
	border-bottom: 1px solid #d2d2d2;
	}	
	
.lang
	{
	width: 72px;
	height: 19px;
	background: url("../images/eng_bkg.gif") no-repeat left top;
	display: block;
	text-align: center;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #f3f3f3;
	text-decoration: none;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px -22px 806px;
	position: absolute;
	}	
	
#trijangl
	{
	margin: 0px 0px 10px 50px;
	overflow: hidden;
	}
	
#trijangl iframe
	{
	margin: -70px 0px 0px 0px;
	}
	
.posrel
	{
	position: relative;
	}	
	
#cimper
	{
	width: 166px;
	height: 49px;
	background: url("../images/cimper.gif") no-repeat left top;
	display: block;
	text-indent: -9999px;
	margin: 9px 0px 0px 5px;
	}	
	
#pilka
	{
	width: 96px;
	height: 59px;
	padding: 20px 0px 0px 70px;
	background: url("../images/pilka.gif") no-repeat left top;
	display: block;
	margin: 0px 0px 0px 5px;
	font: bold 1.0em/1.7em Arial, Helvetica, sans-serif;
	color: #cc0001;
	text-decoration: none;
	}	
  
#dgitm {
	width: 166px;
	height: 71px;
	background: url("../images/dgitm.gif") no-repeat left top;
	display: block;
	margin: 0px 0px 0px 5px;
  text-indent: -9999px;
}  

#gradj {
	width: 166px;
	height: 57px;
	background: url("../images/gradj.gif") no-repeat left top;
	display: block;
	margin: 0px 0px 0px 5px;
  text-indent: -9999px;
}

#hsgi {
	width: 166px;
	height: 63px;
	background: url("../images/hsgi.gif") no-repeat left top;
	display: block;
	margin: 0px 0px 0px 5px;
  text-indent: -9999px;
}
