body
{
	margin:0px;
	font-family: Arial;
	font-size: 11px;
	background-color:#ffffff;
	direction:rtl;
	background-image:url('../img/bg_main.jpg');
	background-repeat:repeat;
	background-position:top left;
}
form
{
	margin:0px;
	padding:0px;
}
image
{
	border:0px;
}
/*--------------------------------------------------------------------------------------------------------------------*/
.div_main
{
	width: 780px;
	min-height: 640px;
	height: auto !important;
	height: 640px;
	position:relative;
	top: 0px;
	margin: 0px auto;
}
/*--------------------------------------------------------------------------------------------------------------------*/
.table_main
{
	background-color:#ffffff;
	width: 780px;
}
.table_main_td_right
{
	width: 210px;
}
.table_main_td_menu
{
	width: 562px;
	padding-top:26px;
	padding-bottom:10px;
}
.table_main_td_content
{
	width: 562px;
	background-color:#ffffff;
	padding-bottom:40px;
}
.table_main_td_bottom
{
	width: 780px;
	background-image:url('../img/bg_bottom.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
.table_main_td_footer
{
	width: 780px;
	height:70px;
	background-image:url('../img/bg_copyright.gif');
	background-repeat:repeat-x;
	background-position:top left;
}






.menu_main
{
	
}
.menu_main_right_first
{
	width:26px;
	height:38px;
	background-image:url('../img/menu_right_first.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_right_first div.spacer
{
	width:26px;
	height:38px;
}
.menu_main_middle
{
	cursor:pointer;
	height:38px;
	padding-left:20px;
	background-image:url('../img/menu_middle.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}
.menu_main_middle div.content
{
	/*
	margin-left:-10px;
	margin-right:-10px;
	padding-left:10px;
	padding-right:10px;
	*/
	padding-top:8px;
	padding-bottom:8px;
	cursor:pointer;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	z-index:100;
	white-space:nowrap;
}
.menu_main_left_first
{
	width:36px;
	height:38px;
	background-image:url('../img/menu_left_first.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_left_first div.spacer
{
	width:36px;
	height:38px;
}
.menu_main_left
{
	width:36px;
	height:38px;
	background-image:url('../img/menu_left.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_left div.spacer
{
	width:36px;
	height:38px;
}
.menu_main_right_first_selected
{
	width:26px;
	height:38px;
	background-image:url('../img/menu_right_first_selected.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_right_first_selected div.spacer
{
	width:26px;
	height:38px;
}
.menu_main_middle_selected
{
	cursor:pointer;
	height:38px;
	padding-left:20px;
	background-image:url('../img/menu_middle_selected.jpg');
	background-repeat:repeat-x;
	background-position:top left;
}
.menu_main_middle_selected div.content
{
	/*
	margin-left:-10px;
	margin-right:-10px;
	padding-left:10px;
	padding-right:10px;
	*/
	padding-top:8px;
	padding-bottom:8px;
	cursor:pointer;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.menu_main_left_first_selected
{
	width:36px;
	height:38px;
	background-image:url('../img/menu_left_first_selected.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_left_first_selected div.spacer
{
	width:36px;
	height:38px;
}
.menu_main_left_selected
{
	width:36px;
	height:38px;
	background-image:url('../img/menu_left_selected.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_left_selected div.spacer
{
	width:36px;
	height:38px;
}

.menu_main_right_selected
{
	width:36px;
	height:38px;
	background-image:url('../img/menu_right_selected.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
.menu_main_right_selected div.spacer
{
	width:36px;
	height:38px;
}




.table_right
{
	padding:0px;
	width:210px;
	background-color:#ffffff;
}
.table_right_td_separator
{
	padding-top:0px;
	padding-bottom:0px;
}
.table_right_td_separator .separator
{
	line-height:1px;
	font-size:1px;
	padding:0px;
	margin:0px;
	border:0px;
	height:4px;
}
.table_right_td_logo
{
	width:210px;
	height:100px;
	background-color:#ffffff;
	background-image:url('../img/bg_logo.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
.table_right_td_search
{
	width:210px;
	height:65px;
	background-image:url('../img/bg_search.gif');
	background-repeat:repeat-x;
	background-position:top left;
}


.table_right_td_languages
{
	width:210px;
	height:20px;
	border-top:1px solid #ffffff;
	background-image:url('../img/bg_catalogue_title.gif');
	background-repeat:repeat-x;
	background-position:top left;
	color:#001C4B;
	font-size:12px;
	font-weight:bold;
}

.table_right_td_catalogue_title
{
	width:210px;
	height:42px;
	border-top:1px solid #ffffff;
	background-image:url('../img/bg_catalogue_title.gif');
	background-repeat:repeat-x;
	background-position:top left;
	color:#001C4B;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
}
.table_right_td_catalogue_categories
{
	padding-top:20px;
	background-color:#ffffff;
	background-image:url('../img/bg_catalogue_categories.gif');
	background-repeat:repeat-x;
	background-position:top left;
}



.table_content_01_top
{
	width:542px;
}
.table_content_01_top_td_title
{
	width:542px;
	height:126px;
	background-image:url('../img/bg_content_01_top.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:bottom;
	text-align:left;
}
.table_content_01_top_td_title div.content
{
	padding-left:50px;
	padding-bottom:6px;
	color:#11385C;
	font-size:20px;
	font-weight:normal;
}
.table_content_01_top_td_shadow
{
	width:542px;
	height:9px;
	background-image:url('../img/bg_content_top_shadow.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}

.table_content_02_top
{
	width:542px;
}
.table_content_02_top_td_title
{
	width:542px;
	height:126px;
	background-image:url('../img/bg_content_02_top.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:bottom;
	text-align:left;
}
.table_content_02_top_td_title div.content
{
	padding-left:50px;
	padding-bottom:6px;
	color:#11385C;
	font-size:20px;
	font-weight:normal;
}
.table_content_02_top_td_shadow
{
	width:542px;
	height:9px;
	background-image:url('../img/bg_content_top_shadow.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}


.table_abouts
{

}
.table_abouts_td_title
{
	padding-left:4px;
}

.table_about
{
	width:542px;
	margin-bottom:0px;
}
.table_about_td_sub_title
{
	padding-top:20px;
	padding-bottom:12px;
	color:#666666;
	font-size:20px;
	font-weight:bold;
}
.table_about_td_content
{
	
}



.table_branches
{
	width:542px;
	margin-bottom:10px;
}
.table_branches_td_main_title
{
	padding-top:4px;
	padding-bottom:4px;
	color:#990000;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
.table_branches_td_image
{
	padding-top:4px;
	padding-bottom:4px;
}
.table_branches_td_title
{
	padding-top:4px;
	padding-bottom:4px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;
	width:100%;
}
.table_branches_td_content
{
	padding-right:0px;
	color:#000000;
	font-size:12px;
	text-align:right;
}

.text_branches_main_title
{
	padding-top:10px;
	padding-bottom:10px;
	color:#666666;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/*
.table_container
{
	width:558px;
}
.table_container_td_top
{
	width:558px;
	height:9px;
	background-image:url('../img/container_top.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
.table_container_td_middle
{
	width:558px;
	background-image:url('../img/container_middle.gif');
	background-repeat:repeat;
	background-position:top left;
}
.table_container_td_bottom
{
	width:558px;
	height:18px;
	background-image:url('../img/container_bottom.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
*/


.table_catalogue_categories
{
	margin:-4px;
}
.table_catalogue_categories_td_category
{
	cursor:pointer;
	width:170px;
	height:24px;
	background-image:url('../img/bg_catalogue_category.gif');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
}
.table_catalogue_categories_td_category div.content
{
	padding-right:4px;
	vertical-align:middle;
	text-align:right;
}

.table_catalogue_categories_td_sub_category
{
	cursor:pointer;
	width:170px;
	height:17px;
	background-image:url('../img/bg_catalogue_sub_category.gif');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
}
.table_catalogue_categories_td_sub_category div.content
{
	padding-right:16px;
	vertical-align:middle;
	text-align:right;
}

.table_catalogue_tree
{
	vertical-align:middle;
	text-align:right;
	padding-top:4px;
	padding-bottom:8px;
}

.table_catalogue_product
{
	direction:ltr;
	vertical-align:middle;
	text-align:right;
}
.table_catalogue_product_td_top_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.table_catalogue_product_td_top_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_top_middle.gif');
	background-repeat:repeat-x;
	background-position:top center;
}
.table_catalogue_product_td_top_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.table_catalogue_product_td_middle
{
	direction:rtl;
	width:140px;
	height:150px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}

.table_catalogue_product_td_image
{
	cursor:pointer;
}
.table_catalogue_product_td_title
{
	vertical-align:middle;
	text-align:center;
}


.table_catalogue_product_td_bottom_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_left.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.table_catalogue_product_td_bottom_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_middle.gif');
	background-repeat:repeat-x;
	background-position:bottom center;
}
.table_catalogue_product_td_bottom_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_right.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}

.table_product
{
}
.table_product_td_title
{
	vertical-align:middle;
	text-align:right;
	font-size:22px;
	color:#08385b;
	font-weight:bold;
}
.table_product_td_sub_title
{
	padding-bottom:0px;
	vertical-align:middle;
	text-align:right;
	font-size:18px;
	color:#70787E;
	font-weight:bold;
	border-bottom:0px solid #7E7E7E;
}
.table_product_td_separator
{
	padding-top:10px;
	padding-bottom:10px;
}
.table_product_td_separator .separator
{
	line-height:1px;
	padding:0px;
	margin:0px;
	border:0px;
	height:1px;
	background-color:#7E7E7E;
}
.table_product_td_content
{
	vertical-align:top;
	text-align:right;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.table_product_td_content font
{
	vertical-align:top;
	text-align:right;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.table_product_td_image
{
	vertical-align:middle;
	text-align:center;
}
.table_product_td_image_zoom
{
	vertical-align:middle;
	text-align:center;
}
.table_product_td_remarks
{
	text-align:right;
	font-size:11px;
	color:#BDBDBD;
}








.table_projects_project
{
	width:100%;
	direction:ltr;
	vertical-align:middle;
	text-align:right;
}
.table_projects_project_td_top_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.table_projects_project_td_top_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_top_middle.gif');
	background-repeat:repeat-x;
	background-position:top center;
}
.table_projects_project_td_top_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.table_projects_project_td_middle
{
	direction:rtl;
	cursor:pointer;
	width:538px;
	height:110px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}

.table_projects_project_td_image
{
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
}
.table_projects_project_td_title
{
	width:100%;
	vertical-align:top;
	text-align:right;
	line-height:12px;
	font-size:11px;
	color:#000000;
}


.table_projects_project_td_bottom_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_left.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.table_projects_project_td_bottom_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_middle.gif');
	background-repeat:repeat-x;
	background-position:bottom center;
}
.table_projects_project_td_bottom_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_right.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}



.table_project
{
}
.table_project_td_title
{
	vertical-align:middle;
	text-align:right;
	font-size:22px;
	color:#08385b;
	font-weight:bold;
}
.table_project_td_sub_title
{
	padding-bottom:8px;
	vertical-align:middle;
	text-align:right;
	font-size:18px;
	color:#70787E;
	font-weight:bold;
	border-bottom:1px solid #7E7E7E;
}
.table_project_td_content
{
	padding-top:10px;
	vertical-align:top;
	text-align:right;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.table_project_td_content font
{
	vertical-align:top;
	text-align:right;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.table_project_td_image_small
{
	height: 70px;
	width: 70px;
	border:1px solid #cccccc;
}
.table_project_td_image_small_selected
{
	height: 70px;
	width: 70px;
	border:1px solid #447fcd; 
}
.table_project_td_image_medium
{
	height: 200px;
	width: 200px;
	border:1px solid #cccccc; 
}








.table_articles_article
{
	width:100%;
	direction:ltr;
	vertical-align:middle;
	text-align:right;
}
.table_articles_article_td_top_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.table_articles_article_td_top_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_top_middle.gif');
	background-repeat:repeat-x;
	background-position:top center;
}
.table_articles_article_td_top_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_top_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.table_articles_article_td_middle
{
	direction:rtl;
	width:538px;
	height:110px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}

.table_articles_article_td_image
{

	vertical-align:middle;
	text-align:center;
}
.table_articles_article_td_title
{
	width:100%;
	vertical-align:top;
	text-align:right;
	line-height:12px;
	font-size:11px;
	color:#000000;
}
.table_articles_article_td_file
{
	width:100%;
	vertical-align:top;
	text-align:right;
	line-height:12px;
	font-size:11px;
	color:#000000;
}
.table_articles_article_td_link
{
	width:100%;
	vertical-align:top;
	text-align:right;
	line-height:12px;
	font-size:11px;
	color:#000000;
}
.table_articles_article_td_teaser
{
	width:100%;
	vertical-align:top;
	text-align:right;
	line-height:12px;
	font-size:11px;
	color:#000000;
}

.table_articles_article_td_bottom_left
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_left.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
.table_articles_article_td_bottom_middle
{
	width:100%;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_middle.gif');
	background-repeat:repeat-x;
	background-position:bottom center;
}
.table_articles_article_td_bottom_right
{
	width:8px;
	height:8px;
	background-image:url('../img/catalogue_product_bottom_right.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}


.table_article
{
}
.table_article_td_title
{
	vertical-align:middle;
	text-align:right;
	font-size:22px;
	color:#08385b;
	font-weight:bold;
}
.table_article_td_link
{
	padding-bottom:4px;
	vertical-align:middle;
	text-align:right;
}
.table_article_td_file
{
	padding-bottom:4px;
	vertical-align:middle;
	text-align:right;
}
.table_article_td_sub_title
{
	padding-bottom:8px;
	vertical-align:middle;
	text-align:right;
	font-size:18px;
	color:#70787E;
	font-weight:bold;
	border-bottom:1px solid #7E7E7E;
}
.table_article_td_content
{
	padding-top:10px;
	vertical-align:top;
	text-align:right;
	font-size:16px;
	color:#08385b;
	font-weight:bold;
}




.popup_fader_product_image
{
	filter:alpha(opacity=40);
	opacity:0.4;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
.popup_container_product_image
{
	position:absolute; /*position:fixed;*/
	left: 0;
	top: 0;
	/*
	position:fixed;
	left: 50%;
	top: 50%;
	margin:-300px 0 0 -300px;
	height:600px;
	width:600px;
	*/
	/*
	border:1px solid #000000;
	background-color:#ffffff;
	*/
}

.popup_fader_poll
{
	filter:alpha(opacity=40);
	opacity:0.4;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
.popup_container_poll
{
	position:absolute; /*position:fixed;*/
	left: 0;
	top: 0;
	height:480px;
	width:480px;
	/*
	left: 50%;
	top: 50%;
	margin:-200px 0 0 -200px;
	height:400px;
	width:400px;
	*/
	/*
	border:1px solid #000000;
	background-color:#ffffff;
	*/
}
.poll_container
{
	height:100%;
	width:100%;
	padding:10px;
	border:0px solid #000000;
	background-color:#ffffff;
	vertical-align:middle;
	text-align:center;
}
.product_image_big_container
{
	padding:10px;
	border:0px solid #000000;
	vertical-align:middle;
	text-align:center;
}




.table_discounts
{
}

.table_discounts_td_image
{
	cursor:pointer;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	text-align:center;
}
.table_discounts_td_flash
{
	cursor:pointer;
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:middle;
	text-align:center;
}




.table_menu
{
	margin:-4px;
}
.table_menu_td_research
{
	cursor:pointer;
	width:170px;
	height:24px;
	background-image:url('../img/bg_catalogue_category_2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
}
.table_menu_td_research div.content
{
	padding-right:4px;
	vertical-align:middle;
	text-align:right;
	color:#000000;
	font-size:12px;
}
.table_menu_td_english_catalogue
{
	cursor:pointer;
	width:170px;
	height:24px;
	background-image:url('../img/bg_catalogue_category_3.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
	font-size:12px;
}
.table_menu_td_english_catalogue div.content
{
	padding-right:4px;
	vertical-align:middle;
	text-align:right;
	color:#ffffff;
}

.table_contact
{
	margin:-4px;
}
.table_contact_td_title
{
	width:170px;
	height:24px;
	background-image:url('../img/bg_contact_title.gif');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
}
.table_contact_td_title div.content
{
	
	vertical-align:middle;
	text-align:center;
	color:#001C63;
	font-size:12px;
	font-weight:bold;
}

.table_contact_td_field
{
	width:170px;
	height:24px;
	background-image:url('../img/bg_contact_field.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.table_contact_td_field div.content
{
	padding-right:4px;
}
.table_contact_td_text
{
	width:170px;
	height:80px;
	background-color:#EAEBED;
	
}
.table_contact_td_text div.content
{
	padding-right:4px;
}
.table_contact_td_lable
{
	width:34px;
	vertical-align:middle;
	text-align:right;
	color:#70787E;
}
.table_contact_td_input
{
	
}
.table_bottom
{
	margin-bottom:8px;
}
.table_bottom_td_title
{
	white-space:nowrap;
	color:#70787E;
	font-size:11px;
	text-align:right;
	text-align:center;
	vertical-align:middle;
}





.table_poll
{
	margin:-4px;
}
.table_poll_td_main_title
{
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.table_poll_td_button
{
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
}
.table_poll_td_title
{
	width:84px;
	height:24px;
	background-image:url('../img/bg_contact_field.gif');
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	text-align:right;
	vertical-align:middle;
	text-align:right;
}

.table_poll_td_title .content
{
	padding-right:4px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.table_poll_td_lable1
{
	width:34px;
	vertical-align:middle;
	text-align:right;
	color:#000000;
	width:84px;
	height:24px;
	font-size:12px;
	background-image:url('../img/bg_contact_title.gif');
	background-repeat:no-repeat;
	background-position:top left;
}

.table_poll_td_lable1 .content
{
	padding-right:4px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.table_poll_td_lable2
{
	width:34px;
	vertical-align:middle;
	text-align:right;
	color:#000000;
	width:84px;
	height:24px;
	font-size:12px;
	background-color:#F2F2F2;
}

.table_poll_td_lable2 .content
{
	padding-right:4px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.table_poll_td_input1
{
	background-color:#F2F2F2;
	vertical-align:middle;
	text-align:right;
	color:#70787E;
	font-size:12px;
	font-weight:normal;
}
.table_poll_td_input2
{
	background-color:#ffffff;
	vertical-align:middle;
	text-align:right;
	color:#70787E;
	font-size:12px;
	font-weight:normal;
}




.table_footer
{

	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:28px;
}
.table_footer_td_copyright
{
	white-space:nowrap;
	color:#70787E;
	font-size:11px;
	text-align:right;
}
.table_footer_td_spacer
{
	width:100%;
}
.table_footer_td_poweredby
{
	white-space:nowrap;
	color:#70787E;
	font-size:11px;
	direction:ltr;
	text-align:left;
}
/*--------------------------------------------------------------------------------------------------------------------*/
a.lnk_poweredby
{
 color: #70787E;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_poweredby:hover
{
 color: #70787E;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_bottom
{
 color: #70787E;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_bottom:hover
{
 color: #70787E;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_catalogue_category
{
 color: #000000;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_catalogue_category:hover
{
 color: #aa1a1a;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_catalogue_sub_category
{
 color: #666666;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}
a.lnk_catalogue_sub_category:hover
{
 color: #0d417b;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}

a.lnk_catalogue_tree
{
	color:#70787E;
	font-size: 11px;
	font-weight: normal;
}
a.lnk_catalogue_tree:hover
{
	color:#70787E;
	font-size: 11px;
	font-weight: normal;
}
a.lnk_catalogue_tree_selected
{
	color:#70787E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.lnk_catalogue_product
{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_catalogue_product:hover
{
	color:#447fcd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.lnk_projects_project
{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_projects_project:hover
{
	color:#447fcd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.lnk_articles_article
{
	color:#000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_articles_article:hover
{
	color:#447fcd;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.lnk_articles_article_file
{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_articles_article_file:hover
{
	color:#447fcd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_articles_article_link
{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_articles_article_link:hover
{
	color:#447fcd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}



a.lnk_project_image_nav
{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.lnk_project_image_nav:hover
{
	color:#447fcd;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}




a.lnk_product_image_zoom
{
	cursor:pointer;
	color:#70787E;
	font-size: 12px;
	font-weight: normal;
}
a.lnk_product_image_zoom:hover
{
	color:#70787E;
	font-size: 12px;
	font-weight: normal;
}

a.lnk_close_popup_product
{
	cursor:pointer;
	color:#70787E;
	font-size: 12px;
	font-weight: bold;
}
a.lnk_close_popup_product:hover
{
	color:#70787E;
	font-size: 12px;
	font-weight: bold;
}

a.lnk_close_popup_poll
{
	cursor:pointer;
	color:#70787E;
	font-size: 12px;
	font-weight: normal;
}
a.lnk_close_popup_poll:hover
{
	color:#70787E;
	font-size: 12px;
	font-weight: normal;
}

a.lnk_about
{
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	color:#0d417b;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.lnk_about:hover
{
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#DDDDDD;
	color:#0d417b;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.lnk_about_selected
{
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#DDDDDD;
	color:#aa1a1a;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.form_text_search
{
	width: 125px;
	border:1px solid #a9b0b6;
	font-size:11px;
	color:#949494;
	background-color:#ffffff;
	vertical-align:middle;
	text-align:right;
}
.form_text_contact
{
	font-size:11px;
	color:#607e8e;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #f7f7f7;
	border-top:1px solid #efefef;
	border-bottom:1px solid #b6b6b6;
	vertical-align:middle;
	text-align:right;
}
.form_text_poll
{
	font-size:11px;
	color:#607e8e;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #f7f7f7;
	border-top:1px solid #efefef;
	border-bottom:1px solid #b6b6b6;
	vertical-align:middle;
	text-align:right;
}
.form_select_contact
{
	font-size:11px;
	color:#607e8e;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #f7f7f7;
	border-top:1px solid #efefef;
	border-bottom:1px solid #b6b6b6;
	vertical-align:middle;
	text-align:right;
}
.form_textarea_contact
{
	font-size:11px;
	color:#607e8e;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #f7f7f7;
	border-top:1px solid #efefef;
	border-bottom:1px solid #b6b6b6;
	vertical-align:middle;
	text-align:right;
}
.form_textarea_poll
{
	font-size:11px;
	color:#607e8e;
	border-right:1px solid #d1d1d1;
	border-left:1px solid #f7f7f7;
	border-top:1px solid #efefef;
	border-bottom:1px solid #b6b6b6;
	vertical-align:middle;
	text-align:right;
}