@charset "utf-8";
/* CSS Document */

*{
	margin:	0;
	padding:0;
	}
.fix{clear:both;}
body{
	background-image:	url(imgDesign/bodyBg.jpg);
	background-repeat:	repeat-x;
	background-color:	#E2DDC7;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#4C4A3E;
	font-size:			11px;
	margin-bottom:		15px;
}

#ctnMain{
	width:	966px;
	margin:	auto;
}

#ctnHeader{
	height:				153px;
	background-image:	url(imgDesign/header.jpg);
	background-repeat:	no-repeat;
}

#headerLogo{
	cursor:			pointer;
	width:			165px;
	height:			112px;
	margin-left:	26px;
	float:			left;
}

#headerText{
	width:			300px;
	float:			left;
	margin-left:	25px;
	margin-top:		20px;
}

#headerLanguages{
	width:150px;
	float:right;
	margin-top:40px;
}
a.lang:link, a.lang:visited{
	color:					#bdbba5;
	padding-left:			18px;
	line-height:			20px;
	background-image:		url(imgDesign/langBullet.jpg);
	background-repeat:		no-repeat;
	background-position:	5px center;
	text-decoration:		none;
	font-weight:			bold;
}

a.lang:hover{
	background-image:		url(imgDesign/langBulletAct.jpg);
	background-position:	0px center;
}

#headMenu{
	height:	36px;
	float:	right;
	width:	700px;
}

a.menu:link, a.menu:visited{
	background-repeat:		no-repeat;
	float:					left;
	height:					36px;
	margin-top:				1px;
	background-position:	top;
	margin-left:			25px;
}

a.menu:hover{
	background-position:bottom;	
}

#details{
	margin-left:		-70px;
	height:				339px;
	background-image:	url(imgDesign/leftColumnHR.jpg);
	background-repeat:	no-repeat;
}
#detailsBox{
	width:				637px;
	height:				329px;
	background-repeat:	no-repeat;
	background-image:	url(imgDesign/rightColumn.jpg);
	float:				right;
	margin-right:		7px;
}

#helmets{
	width:					958px;
	height:					715px;
	background-image:		url(imgDesign/helmets.jpg);
	background-repeat:		no-repeat;
	margin-left:			2px;
}

.helmetItem{
	float: 	left;
	width:	238px;
	height:	176px;
	margin-left:1px;
	margin-top:2px;
	cursor:pointer;
}

.helmetMore{
	margin-top:		152px;
	padding-left:	27px;
}

#footer{
	width:	952px;
	height:	110px;
	background-image:url(imgDesign/footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	line-height:23px;
	padding-top:8px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 3px;
}

.helmetContainer{
	width:365px;
	height:338px;
	position:absolute;
	margin:1px 0px 0px 300px;
	
}
.naslov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #302F2B;
}


#helCont{
	position:absolute;
	width:365px;
	height:338px;
	margin:1px 0px 0px 272px;
}

.helCont{
	width:		270px;
	height:		243px;
	margin-top:	20px;
}

.color{
	position:	absolute; 
	width:		19px;
	height:		17px;
	cursor:		pointer;
	float:		left;
	margin-top:	10px;
	z-index:	9999;

}
#flash{
	border:				0px dotted #c6be97;
	width:				648px;
	line-height:		320px;
	font-size:			30px;
	font-weight:		bold;
	height:				320px;
	margin-top:			10px;
	position:			absolute;
	margin-left:		382px;
	text-align:			center;
	z-index:			999998;
}
a.footL:link, a.footL:visited{
	color:				#4D4B3F;
	text-decoration:	none;
}
a.footL:hover{
	border-bottom:	#c6be97 1px dotted;	
}

#content{
	background-image:		url(imgDesign/contBg.jpg);
	background-repeat:		repeat-y;
	background-position:	307px bottom;
	margin-bottom:			-15px;
	padding:				0px 0px 0px 307px;
	margin-bottom:			15px;
}

.text{
	padding:	10px 25px 10px 15px;	
	line-height: 15px;
}

#pdf{
	width:		200px;
	height:		60px;
	position:	absolute;
	z-index:	999999;
	margin:		205px 0px 0px 110px;
	cursor:		pointer;
}


#analysing{
	width:		70px;
	height:		34px;
	position:	absolute;
	margin:		268px 0px 0px 110px;
	cursor:		pointer;
}

#standards{
	width:		70px;
	height:		34px;
	position:	absolute;
	margin:		268px 0px 0px 190px;
	cursor:		pointer;
}
#patents{
	width:		70px;
	height:		34px;
	position:	absolute;
	margin:		268px 0px 0px 270px;
	cursor:		pointer;
}


table td{
	padding:	4px;
	color: #4D4B3F;
	border: 1px solid #C5BDA0;
}

a.tblLink:link, a.tblLink:visited{
	display:block;
	color:#4F4D40;
	letter-spacing:0px;
	font-weight:bold;
	text-decoration:none;
}

a.tblLink:hover{
	color:#FFFFFF;
}

a:link, a:visited{
	color:#4C4A3E;
	text-decoration:underline;
}

a:hover{
	color:#FFFFFF;
}
