@import url(reset.css);
/*CSS Document for */


/**** START STANDART CONTENT ELEMENTS (TYPOGRAPHY)
==============================================================================================================****/
html {height:100%; font-size: 100.01%;}
body {
	min-height:100%; height:auto !important; height:100%;
	width:1000px;
	margin:0 auto;
	font:normal 12px/1.2 Arial, Helvetica, sans-serif;
	color:#222}
		
		/*** headers H1, H2, H3.***/
	h1,h2, h3 {font-weight:bold; margin: 0 0 0.25em 0;}
	h1 { font-size: 200% }                        /* 24px */
	h2 { font-size: 166.67%; font-family: Arial Narrow;}                     /* 20px */
	h3 { font-size: 150% }                        /* 18px */
	h4 { font-size: 133.33% }                     /* 16px */
	
	.title {
		margin-bottom:10px;
		color:#007CC3/* #0095da */;}
	h2.title { clear:left; font-size:2.5em; position:relative; /*top:-20px;*/}
		
	.titlesearch {
		margin-bottom:10px;
		color:#007CC3/* #0095da */;}
	h2.titlesearch {
		clear:left;
		font-size:2.5em;}

	p {line-height: 1.5em; margin: 0 0 1em 0;}
	
	address, em {font-style:normal}
	
	button, input.btn, .btn input {
		cursor:pointer;}
	input.btn {
		width:auto !important;
		border:1px solid #55bde8;
		color:#0095DA;
		background:#e3f4fd;}
	input.text {border:1px solid #56afdd;}

		/*** hyperlinks ***/
	a {color:#0095da;}
	a:hover, a:active {text-decoration:underline !important;}
	a.more, .more a {float:right; text-decoration:none;}

/**** END STANDART CONTENT ELEMENTS (TYPOGRAPHY)
==============================================================================================================****/



/**** START UNIVERSAL CLASSES
==============================================================================================================****/
.left {float:left !important}
.right {float:right !important}
.clear {display:block; clear:both;}
.nobrd {border:none !important}
.c {text-align:center;}

.end {border-right:0 !important;}



			/**** Start universal content blocks ****/
.cont-box {padding:0 10px;}


.cite {margin-bottom:30px; font:normal 12px/1.2 Palatino, Helvetica, sans-serif;}
.cite, .cite .shell {
	background:url(http://iks-company.com/images/bg_cite.png) no-repeat;}
.cite {
	overflow:hieen;
	padding:12px 0 0 12px;}
	.cite .shell {
		padding:0 12px 12px 0;
		background-position:100% 100%;}
	.cite .body {
		padding:10px 55px;
		background-color:#f1fafe;}
			/**** End universal content blocks ****/



			/**** Start universal lists  UL,OL, DL ****/
.sub-sect li {
	float:left; margin:0 30px 30px; list-style: none;}
.sub-sect li img {
	margin-right:10px;}
			/**** End universal lists UL,OL, DL ****/


			/*** Start universal table ***/
table.top-news {
	background:url(http://iks-company.com/images/bg_borders.gif) repeat-y scroll 330px 0;
margin-bottom:30px; width:100%;}
.top-news td {
	padding:0 30px;
	/***border-right:1px solid #000;} ***/}
.top-news td {}
	.top-news h3 {font-size:1em; color:#6ec7ec;}
	.top-news .more a {position:relative; margin-bottom:-10px;}
			/*** End universal table ***/

			/*** Start universal form ***/

			/*** End universal form ***/

/**** END UNIVERSAL CLASSES
==============================================================================================================****/



/**** START LAYOUOT
==============================================================================================================****/


			/**** START HEADER ****/
#header {
	position:relative;
	height:82px;
	padding:60px 15px 0;
	margin-bottom:10px;
	border-bottom:10px solid #e3f4fd;}
	
	.btn-lang {
		position:absolute; right:0; top:12px;
		width:130px; height:19px; line-height:19px;
		text-align:center;
		background:#e3f4fd;}
	#header h1 {float:left; margin-right:60px;}
	#header strong, #header em {display:block; font-style:italic;}
	#logo-site {
		position:absolute; left:0; top:0;
		height:100%; width:100%;
		background:url(http://iks-company.com/images/bg_header.png) no-repeat;}
			/**** END HEADER ****/



			/**** start CONTENT ****/
/** Start #head-nav **/
.head-nav {
	margin-bottom:50px;
	font:normal 1.7em Arial;
	text-transform:uppercase;
	font-weight: none;
	padding:-20px 15px 20px;}
	.head-nav li {margin-bottom:9px; list-style: none;}
	.head-nav a {text-decoration:none;}
	.head-nav a:hover, .head-nav a.act {color:#d52729;}
	.head-nav a:active, .head-nav a.act {color:#d52729;}
	.submenu {width:200px; padding:0 10px; font:12px Arial; text-transform:none; text-align:left;}
	.submenu2 {padding-left: 5px; 
	font:normal 0.1em Arial; text-transform:lowercase;}
/**End #head-nav**/

/** Start #head-bann **/
#head-bann {
	float:right;	
	margin:15px 0 30px;
	width:714px;}
	#head-nav li {}



/* Start search form */
#f3 {float:right; margin-bottom:10px; //width:204px;}
	#f3 input.text {
		float:right;
		width:200px;}
	#f3 input.btn {
		float:right;
		clear:both;
		margin-top:3px;
		font-size:1.4em;}
/* End search form */
			/**** end CONTENT ****/




			/**** START FOOTER ****/
#footer {
	overflow:hidden; zoom:1;
	clear:both;
	padding:20px 60px;
	text-align:center;}
			/**** END FOOTER ****/
	#sub-nav {
		margin-bottom:10px;}
	#sub-nav li {
		display:inline;
		padding:0 20px;
		font-weight:bold;
		border-right:1px solid #0095DA;}
		#sub-nav li a {text-decoration:none;}
	address {
		float:left;
		clear:left;
		font-size:0.966em;
		color:#999;}
/**** END LAYOUOT
==============================================================================================================****/