html {
	height		: 100%;
}

body {
        background	: #000000;
	margin-top	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
	padding		: 0px;
	text-align	: center;
}
.frame {
	margin-left	: auto;
	margin-right	: auto;
	width		: 984px;
	text-align	: left;
	padding		: 0px 0px 0px 0px;
}

.main {
	width		: 920px;
        background	: #ffffff;	
	float		: left;
	padding		: 0px 34px 0px 32px;
	margin		: 0px 0px 0px 0px; 
	/*border	: #ff0000 1px solid;*/
}

.container_topsad	{
	width           : 920px;
	height          : 114px;
	padding		: 0px 0px 7px 0px;
        background-image: url(/img/bg_top.gif);
        background-repeat: no-repeat;
        /*border        : #ff0000 1px solid;*/
}

.container_top	{
	width           : 920px;
	height          : 104px;
	padding		: 0px 0px 7px 0px;
        background-image: url(/img/bg_top.jpg);
        /*border        : #ff0000 1px solid;*/
}

.logo {
  float : left;
  height	: 52px;
  width		: 420px;
  padding	: 11px 0px 14px 0px;
}

.country {
  float : left;
  height	: 52px;
  width		: 500px;
  padding	: 11px 0px 14px 0px;
  text-align : right;
}



.container_bottom {
 	padding		: 10px 0px 16px 0px;
        width           : 920px;
        /*border        : #ff0000 1px solid;*/

}

.container_text {
  float         : left;
}


.container_glossary {
  width		: 235px;
  float         : left;
}

.container_text div {
  margin         : 0px;
/*  display	: inline; */
}



.container_fp_ill {
        width           : 920px;
	height		: 226px;
        padding         : 0px 0px 7px 0px;
}



.container_fp_content {
        width           : 920px;
	height		: 288px;
        /*border        : #ff0000 1px solid;*/
}

.container_fp_bottom {
	padding		: 79px 0px 0px 0px;
        width           : 920px;
	height		: 87px;
        /*border        : #ff0000 1px solid;*/

}

.fp_bar {
	width		: 920px;
	height		: 9px;
	border-top	: 1px solid #ffffff;
	border-bottom	: 1px solid #ffffff;
	background	: #D0D0D0;
	overflow	: hidden;
}


.bar {
	width		: 760px;
	height		: 14px;
	color		: #666666;
	font-size	: 10px;
	padding		: 0px 0px 0px 5px;
	border-top	: 7px solid #ffffff;
	border-bottom	: 7px solid #ffffff;
	background	: #D0D0D0;
	overflow	: hidden;
}

.bar a:link, .bar a:visited {
	        color           : #666666;
}

.ill{
        padding         : 0px 7px 0px 0px;
	float		: left;
}

.ill_odd{
        padding         : 0px 0px 0px 0px;
	float		: left;
}

.ill_odd img{
  border        : #cccccc 1px solid;
}

.container_article img{
  border        : #cccccc 1px solid;
}

.container_first {
 width		: 483px;
 float      	: left;
/*border        : #00ff00 1px solid;*/
}

.container_body {
 float      	: left;
/*border        : #00ff00 1px solid;*/
}

.container_article {
 width		: 482px;
}

.container_img{
 float      	: left;
 padding        : 0px 7px 0px 0px;
/*border        : #00ff00 1px solid;*/
}


.container_img src {
width : 220px;
 padding    	: 0px 0px 7px 0px;
 margin-bottom	: 7px;
/*border        : #ff0000 1px solid;*/
}


.container_ill {
 width		: 163px;
 float      	: left;
/*border        : #00ff00 1px solid;*/
}

.container_ill img {
 border        : #cccccc 1px solid;
}

.container_ill_odd {
 width		: 154px;
 float      	: left;
 /*border      	: #CCCCCC 1px solid;*/
}

.container_ill_odd img {
 border        : #cccccc 1px solid;
}

.container_ill_matrix {
 float      	: left;
 width          : 154px;
 /*border        	: #CCCCCC 1px solid;*/
}


.text_ill {
        padding         : 9px 0px 9px 0px;
	width		: 160px;
}


.text_ill_odd {
        padding         : 9px 0px 9px 0px;
	width		: 154px;
}

.text_ill a, .text_ill a:link, .text_ill a:visited, .text_ill_odd a, .text_ill_odd a:link, .text_ill_odd a:visited {
  color           : #000000;
  text-decoration : none;
}

.text_ill a:hover, .text_ill a:link:hover, .text_ill a:visited:hover, .text_ill_odd a:link:hover, .text_ill_odd a:visited:hover {
 color           : #069841;
 text-decoration : underline;
}




.banner {
	width		: 277px;
	/*height		: 117px;*/
	padding		: 0px 0px 0px 0px;
	margin-top	: 7px;
        /*border        : #ff0000 1px solid;*/
}



.fp_banner {
	width		: 207px;
	height		: 116px;
	padding		: 0px 7px 0px 0px;
	float		: left;
}

.fp_ir {
	width		: 263px;
	height		: 102px;
	padding		: 6px 6px 6px 6px;
        border		: 1px solid #CECECE;
        float           : left;
}

.fp_ir_heading {
	
}

.fp_ir_links {
        float           : left;
	width		: 104px;
	overflow	: hidden;
}

.fp_ir_ill {
        float           : left;

}



.fp_ir_links a:link, .fp_ir_links a:visited {
	width		: 102px;
        color           : #069841;
	overflow	: hidden;
}

.container_fp_news_1 {
	float	: left;
	margin-right    : 7px;
	margin-bottom   : 7px;
}
.container_fp_news_2 {
	float	: left;
	margin-right    : 7px;
	margin-bottom   : 7px;
}
.container_fp_news_3 {
float	: left;
	margin-bottom   : 7px;
}

.container_fp_news_4 {
	float	: left;
	margin-right    : 7px;
	margin-bottom   : 7px;
}
.container_fp_news_5 {
	float	: left;
	margin-right    : 7px;
	margin-bottom   : 7px;
}
.container_fp_news_6 {
float	: left;
	margin-bottom   : 7px;
}

.fp_news_1_top {
	width           : 344px;	
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_1_top.gif);
        background-repeat: no-repeat;
}

.fp_news_1 {
	width		: 336px;
	height		: 113px;
	padding		: 2px 6px 6px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
}

.fp_news_1 a:link, .fp_news_1 a:visited {
        color           : #069841;
}



.fp_news_2_top {
	width           : 266px;	
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_2_top.gif);
        background-repeat: no-repeat;
}

.fp_news_2 {
	width		: 258px;
	height		: 113px;
	padding		: 2px 6px 6px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
}

.fp_news_2 a:link, .fp_news_2 a:visited {
        color           : #069841;
	line-height	: 18px;
        text-decoration : none;
}

.fp_news_3_top {
	width           : 266px;	
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_3_top.gif);
        background-repeat: no-repeat;
}

.fp_news_3 {
	width		: 274px;
	height		: 121px;
	padding		: 0px 0px 0px 0px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        background-repeat: no-repeat;
        float           : left;
	overflow	: hidden;
}

.fp_news_4_top {
	width           : 344px;	
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_1_top.gif);
        background-repeat: no-repeat;
}

.fp_news_4 {
	width		: 336px;
	height		: 90px;
	padding		: 2px 6px 6px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
}

.fp_news_4 a:link, .fp_news_4 a:visited {
        color           : #069841;
}


.fp_news_5_top {
	width           : 266px;	
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_2_top.gif);
        background-repeat: no-repeat;
}

.fp_news_5, .fp_news_5_country {
	width		: 258px;
	height		: 90px;
	padding		: 2px 6px 6px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
}

.fp_news_5 a:link, .fp_news_5 a:visited {
        color           : #069841;
	line-height	: 18px;
        text-decoration : none;
}

.fp_news_5_country a:link, .fp_news_5_country a:visited {
        color           : #069841;
        text-decoration : none;
}

.fp_news_6_top {
	width           : 266px;	
        height          : 16px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_news_3_top.gif);
        background-repeat: no-repeat;
}

.fp_news_6 {
	width		: 274px;
	height		: 102px;
	padding		: 0px 0px 0px 0px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
}

.fp_box_full {
        width           : 274px;
        height          : 119px;
        padding         : 0px 0px 0px 0px;
        border-left     : 1px solid #CECECE;
        border-right    : 1px solid #CECECE;
        border-bottom   : 1px solid #CECECE;
        float           : left;
        overflow        : hidden;
}


.fp_news_archive {
	width		: 259px;
	height		: 122px;
        padding         : 6px 6px 6px 10px;
        border		: 1px solid #CECECE;
        background-image: url(/img/bg_heading_2.jpg);
        background-repeat: no-repeat;
	margin-top	: 0px;
        float           : left;
	overflow	: hidden;
}

.fp_news_archive a:link, .fp_news_archive a:visited {
	color		: #069841;
	line-height	: 18px;
}

.heading_red {
	color		: #D0431D;
	font-size  	: 12px;
	font-weight	: bold;
	padding		: 2px 0px 0px 0px;
	height		: 18px;
}

.heading_black {
	color		: #000000;
	font-size  	: 12px;
	font-weight	: bold;
	padding		: 2px 0px 0px 0px;
	height		: 18px;
}

.heading_black1 {
	color		: #000000;
	font-size  	: 12px;
	font-weight	: bold;
	padding		: 1px 0px 0px 0px;
	height		: 18px;
}

.heading_white {
	color		: #ffffff;
	font-size  	: 12px;
	font-weight	: bold;
	padding		: 0px 0px 0px 0px;
	height		: 18px;
}

.fp_text {
	float	: left;
	color		: #000000;
}

.fp_text_img{
	float	: left;
}

.fp_text a, .fp_text a:link, .fp_text a:visited, .fp_text_country_odd a, .fp_text_country_odd a:link, .fp_text_country_odd a:visited {
  color           : #000000;
  text-decoration : none;
}

.fp_text a:hover, .fp_text a:link:hover, .fp_text a:visited:hover, .fp_text_country_odd a:link:hover, .fp_text_country_odd a:visited:hover {
 color           : #069841;
 text-decoration : underline;
}


.fp_text_img{
	float	: left;
}

.container_fp_text {
        color           : #000000;
}

.bottom {
	color		: #AEAEAE;
	font-size	: 10px;
	line-height	: 14px;
}

.container_download {
  width         : 450px;
  /*height	: 10px;*/
  padding	: 5px 0px 0px 0px;
}

.download_link1 {
  width         : 440px;
  float         : left;
}

.container_download_link{
  width         : 258px;
}


.download_link {
  width		: 250px;
  float         : left;
}

.download_link a, .download_link a:link, .download_link a:visited , .download_link a:link:visited {
  text-decoration : none;
}

.download_link a:hover,.download_link a:visited:hover {
  color           : #069841;
  text-decoration : underline;
}

.download_element {
  width		: 250px;
  height	: 18px;
  float         : left;
}

.download_element img{
  padding	: 20px 0px 0px 0px;
}

.download_element a:link, download_element a:visited{
  text-decoration : none;
}

.download_element a:hover {
  text-decoration : underline;
}

.download_link1 a:link, .download_link1 a:visited{
  text-decoration : none;
}

.download_link1 a:hover {
  text-decoration : underline;
}



.bull_blue {
	width 		: 5px;
	padding		: 0px 3px 0px 0px;
	color		: #00AAEE;
	float		: left;

}

.bull_green {
	width 		: 5px;
	padding		: 0px 3px 0px 0px;
	color		: #069841;
	float		: left;

}

.bull_red {
	color		: #D0431D;
}

.container_main {
	width		: 766px;
        padding         : 11px 0px 0px 0px;
        float           : left;
	/*border	: #ff0000 1px solid;*/
}

.container_main_top {
	width		: 481px;
        padding         : 0px 7px 0px 0px;
        float           : left;
	/*background	: #f2f2f2;*/
}

.container_main_content {
	width		: 483px;
        padding         : 0px 7px 0px 0px;
        float           : left;
	/*background	: #f2f2f2;*/
}

.container_menu_right {
        float           : left;
        padding         : 0px 0px 0px 0px;
	display		: block;
        /*border        : #ff0000 1px solid;*/
}

.container_menu_right img {
        padding         : 0px 0px 7px 0px;
}

.menu_right {
        padding         : 0px 0px 0px 0px;
	margin-bottom   : 7px;
}


.boxes {
        padding         : 0px 0px 0px 0px;
	margin-bottom   : 7px;
}


.menu_right_top {
	width           : 266px;
        height          : 21px;
        padding         : 5px 0px 0px 10px;
	background-image: url(/img/bg_menu_right_top.gif);
        background-repeat: no-repeat;
}


.menu_right_top1 {
	width           : 266px;
        height          : 21px;
        padding         : 0px 0px 0px 10px;
	background-image: url(/img/bg_menu_right_top1.gif);
        background-repeat: no-repeat;
}

.menu_right_content {
	width		: 258px;
	padding		: 2px 6px 18px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
	display		: block;
}


.menu_right_content a:link, .menu_right_content a:visited {
        color           : #000000;
}



.menu_right_content a:hover {
        color           : #069841;
}

.menu_right_content_question {
	width		: 258px;
	padding		: 2px 6px 18px 10px;
        border-left	: 1px solid #CECECE;
        border-right	: 1px solid #CECECE;
        border-bottom	: 1px solid #CECECE;
        float           : left;
	overflow	: hidden;
	display		: block;
}





.container_default {
        padding         : 0px 0px 7px 0px;
	/*border	: #ff0000 1px solid;*/
}

.container_sitemap {
        padding         : 0px 0px 7px 0px;
	/*border	: #ff0000 1px solid;*/
}


.container_sitemap a:link, .container_sitemap a:visited{
  text-decoration : none;
}

.container_sitemap a:hover {
  text-decoration : underline;
}



.menu_right_text {
	text-decoration : none;
	padding		: 0px 20px 0px 0px;
}

.menu_right_text  a:link, .menu_right_text  a:visited {
	text-decoration : underline;
	color		: #0D439B;
}


.container_list {
        width           : 235px;
	height		: 90px;
	padding    	: 0px 0px 7px 0px;
	/*background	: #f2f2f2;*/
	float		: left;
        /*border        : #ff0000 1px solid;*/
}

.container_list_one_col {
        width           : 481px;
	height		: 59px;
	padding    	: 0px 0px 7px 0px;
	/*background	: #f2f2f2;*/
        /*border        : #ff0000 1px solid;*/
}

.container_list_one_col_img {
        width           : 118px;
	height		: 57px;
	padding    	: 0px 0px 0px 0px;
	float		: left;
	/*background	: #f2f2f2;*/
        border          : #B5B4B4 1px solid;
	margin-right	: 10px;
}

.container_list_one_col_text {
        width           : 346px;
	padding    	: 0px 0px 0px 0px;
	float		: left;
	/*background	: #f2f2f2;*/
        /*border        : #ff0000 1px solid;*/
}


.key_figures {
 font-size		: 11px;
 line-height		: 15px;

}

.bold {
	font-weight	: bold;
}


.search .result {
  margin     : 7px 0px 7px 0px;
  padding    : 2px 10px 2px 1px;
  text-align : left;
  border-top : 1px #959FB8 solid;
  border-bottom : 1px #959FB8 solid;
}

.date {
color		: #666666;
}



.container_text .column {
  width      : 173px;
  float      : left;
  margin     : 0px 0px 5px 5px;
  padding    : 2px 5px 2px 5px;
  text-align : left;
}
.container_text .column h3 {
  margin     : 0px;
  padding    : 0px;
  font-size  : 16px;
  font-weight: bold;
}
.container_text .column ul {
  padding    : 3px 0px 10px 5px;
  margin     : 0px;
  list-style : square;
  color      : #B5BBCD;
}

.container_text .column li {
  padding       : 0px;
  margin        : 0px 0px 0px 10px;
  text-align    : left;
  font-size     : 12px;
  font-weight   : normal;
}

.container_text .result {
  width	     : 715px;
  background : #B5BBCD;
  margin     : 5px 0px 5px 0px;
  padding    : 2px 10px 2px 10px;
  text-align : right;
  border-top : 1px #959FB8 solid;
}

.container_text .field {
/*  border-top : 1px solid #c0c0c0;*/
  background : #ffffff;
  margin     : 10px 0px 10px 0px;
  padding    : 10px 10px 10px 10px;
  text-align : center;
  font-size  : 15px;
  letter-spacing : 2px;
  font-weight : bold;
}
.container_text .field .q {
  font-size : 10px;
  width     : 200px;
}
.container_text .field .submit {
  font-size : 10px;
}


.faq a:link, .faq a:visited {
  color           : #000000;
  text-decoration : none;
}

.faq a:hover {
  color           : #0D439B;
  text-decoration : underline;
}

.country_frontpage {
  float	: left;
}

.country_all_products {
  float : left;
  padding : 0px 0px 0px 7px;
}

.country_all_products_black {
  padding : 0px 0px 0px 0px;
}

/*
li {
  list-style image      : url(http://www.eltek.com/img/dot.gif);
  color			: #48800F;
  padding		: 0px 0px 0px 0px;
}
*/

.separator_bottom {
  background-image: url(/img/bg_sep_bottom.jpg);
  background-repeat: no-repeat;
  height : 14px;
  width : 920px;
}
