@charset "utf-8";

/* Picture gallery */

TABLE.galleries { width: 1%; }
TABLE.galleries TD { border: 5px solid #fff !important; text-align: center; padding: 0 !important; font-size: 1px; background: none; vertical-align: top; }
TABLE.galleries TD.folder { font-weight: bold; }
TABLE.galleries A { display: block; border: 1px solid #eee; padding: 2px; text-decoration: none; }
TABLE.galleries A IMG { opacity: 0.90; filter: alpha(opacity=90); }
TABLE.galleries A:hover { border-color: #aaa; text-decoration: none; color: #000; }
TABLE.galleries A:hover SPAN.txt { background: #ebebeb; }
TABLE.galleries A:hover IMG { opacity: 1; filter: alpha(opacity=100);}
TABLE.galleries SPAN.txt { display: block; padding: 4px 10px; background: #f3f3f3; font-size: 11px; margin-top: 1px; }
TABLE.galleries SPAN.info { display: block; font-weight: normal; }

#pages_clear ul{
	display: inline;
	list-style: none;
}

#pages_clear li{
	display: inline;
}

.handcursor {
	cursor:hand;
	cursor:pointer;
}

#sub_content .handcursor li{
	list-style: none;
	background: url(/img/rfid_bullet.jpg) left 5px no-repeat;
}

.switchgroup1{
	text-align:justify;
	margin: 0 0 0 15px;	
}

/* menu css */

#menu {
	position: relative;
	background: url("/img/menu/btn_bg.jpg") no-repeat top;
	overflow: hidden;
	width: 915px;
	height: 28px;
	clear: both;
	padding-top: 12px;
	margin: 0;	
}

#menu ul {
	padding: 0;
	margin: 0 0 0 18px;	
}

/* never apply padding to the li, as offsetWidth will differ in IE!,
if you need padding add it to a child element */
#menu ul li{
	float: left;
	list-style: none;
	padding: 0;
	margin: 0 12px 0 0;
}

#menu ul li a {
	text-indent: -500em;
	z-index: 10;
	display: block;
	float: left;
	line-height: 17px;
	position: relative;
	overflow: hidden; /* this is sort of a trick to prevent firefox from extending the dotted shape when you click a link */
	cursor:pointer;
}

#menu_home a {
	width: 59px;	
	background: url("/img/menu/EN_btn_home.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_home.png", sizingMethod="crop");
}

#menu_home a:hover,
#menu_home .active {
	width: 59px;	
	background: url("/img/menu/EN_btn_home_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_home_over.png", sizingMethod="crop");
}

#menu_home_EN a {
	width: 59px;	
	background: url("/img/menu/EN_btn_home.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_home.png", sizingMethod="crop");
}

#menu_home_EN a:hover,
#menu_home_EN .active {
	width: 59px;	
	background: url("/img/menu/EN_btn_home_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_home_over.png", sizingMethod="crop");
}

#menu_home_TC a {
	width: 59px;	
	background: url("/img/menu/TC_btn_home.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_home.png", sizingMethod="crop");
}

#menu_home_TC a:hover,
#menu_home_TC .active {
	width: 59px;	
	background: url("/img/menu/TC_btn_home_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_home_over.png", sizingMethod="crop");
}


#menu_home_SC a {
	width: 59px;	
	background: url("/img/menu/SC_btn_home.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_home.png", sizingMethod="crop");
}

#menu_home_SC a:hover,
#menu_home_SC .active {
	width: 59px;	
	background: url("/img/menu/SC_btn_home_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_home_over.png", sizingMethod="crop");
}



#menu_1 a {
	width: 77px;	
	background: url("/img/menu/EN_btn_about.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_about.png", sizingMethod="crop");
}

#menu_1 a:hover,
#menu_1 .active{
	width: 77px;	
	background: url("/img/menu/EN_btn_about_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_about_over.png", sizingMethod="crop");
}

#menu_2 a {
	width: 160px;
	background: url("/img/menu/EN_btn_services.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_services.png", sizingMethod="crop");
}

#menu_2 a:hover,
#menu_2 .active {
	width: 160px;
	background: url("/img/menu/EN_btn_services_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_services_over.png", sizingMethod="crop");
}


#menu_3 a {
	width: 87px;
	background: url("/img/menu/EN_btn_clients.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_clients.png", sizingMethod="crop");
}

#menu_3 a:hover,
#menu_3 .active {
	width: 87px;
	background: url("/img/menu/EN_btn_clients_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_clients_over.png", sizingMethod="crop");
}



#menu_4 a {
	width: 74px;
	background: url("/img/menu/EN_btn_partners.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_partners.png", sizingMethod="crop");
}

#menu_4 a:hover,
#menu_4 .active {
	width: 74px;
	background: url("/img/menu/EN_btn_partners_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_partners_over.png", sizingMethod="crop");
}


#menu_5 a {
	width: 119px;
	background: url("/img/menu/EN_btn_news.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_news.png", sizingMethod="crop");
}

#menu_5 a:hover,
#menu_5 .active {
	width: 119px;
	background: url("/img/menu/EN_btn_news_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_news_over.png", sizingMethod="crop");
}


#menu_6 a{
	width: 88px;
	background: url("/img/menu/EN_btn_contact.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_contact.png", sizingMethod="crop");
}


#menu_6 a:hover,
#menu_6 .active {
	width: 88px;
	background: url("/img/menu/EN_btn_contact_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_contact_over.png", sizingMethod="crop");
}

#menu_254 a{
	width: 88px;
	background: url("/img/menu/EN_btn_hardware.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_hardware.png", sizingMethod="crop");
}


#menu_254 a:hover,
#menu_254 .active {
	width: 88px;
	background: url("/img/menu/EN_btn_hardware_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/EN_btn_hardware_over.png", sizingMethod="crop");
}


#menu li.background {
	background: url("/img/menu/bg_menu_right.gif") no-repeat top right;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}

#menu .background .left {
	background: url("/img/menu/bg_menu.gif") no-repeat top left;
	height: 17px;
	margin-right: 9px;
}



#menu_89 a {
	width: 77px;	
	background: url("/img/menu/TC_btn_about_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_about_over.png", sizingMethod="crop");
}

#menu_89 a:hover,
#menu_89 .active{
	width: 77px;	
	background: url("/img/menu/TC_btn_about.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_about.png", sizingMethod="crop");
}

#menu_90 a {
	width: 160px;
	background: url("/img/menu/TC_btn_services_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_services_over.png", sizingMethod="crop");
}

#menu_90 a:hover,
#menu_90 .active {
	width: 160px;
	background: url("/img/menu/TC_btn_services.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_services.png", sizingMethod="crop");
}

#menu_91 a {
	width: 87px;
	background: url("/img/menu/TC_btn_clients_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_clients_over.png", sizingMethod="crop");
}

#menu_91 a:hover,
#menu_91 .active {
	width: 87px;
	background: url("/img/menu/TC_btn_clients.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_clients.png", sizingMethod="crop");
}



#menu_92 a {
	width: 74px;
	background: url("/img/menu/TC_btn_partners_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_partners_over.png", sizingMethod="crop");
}

#menu_92 a:hover,
#menu_92 .active {
	width: 74px;
	background: url("/img/menu/TC_btn_partners.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_partners.png", sizingMethod="crop");
}


#menu_93 a {
	width: 119px;
	background: url("/img/menu/TC_btn_news_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_news_over.png", sizingMethod="crop");
}

#menu_93 a:hover,
#menu_93 .active {
	width: 119px;
	background: url("/img/menu/TC_btn_news.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_news.png", sizingMethod="crop");
}


#menu_94 a{
	width: 88px;
	background: url("/img/menu/TC_btn_contact_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_contact_over.png", sizingMethod="crop");
}


#menu_94 a:hover,
#menu_94 .active {
	width: 88px;
	background: url("/img/menu/TC_btn_contact.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_contact.png", sizingMethod="crop");
}


#menu_285 a{
	width: 88px;
	background: url("/img/menu/TC_btn_hardware.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_hardware.png", sizingMethod="crop");
}


#menu_285 a:hover,
#menu_285 .active {
	width: 88px;
	background: url("/img/menu/TC_btn_hardware_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_hardware_over.png", sizingMethod="crop");
}





#menu_153 a {
	width: 77px;	
	background: url("/img/menu/SC_btn_about_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_about_over.png", sizingMethod="crop");
}

#menu_153 a:hover,
#menu_153 .active{
	width: 77px;	
	background: url("/img/menu/SC_btn_about.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_about.png", sizingMethod="crop");
}

#menu_154 a {
	width: 160px;
	background: url("/img/menu/SC_btn_services_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_services_over.png", sizingMethod="crop");
}

#menu_154 a:hover,
#menu_154 .active {
	width: 160px;
	background: url("/img/menu/SC_btn_services.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_services.png", sizingMethod="crop");
}

#menu_155 a {
	width: 87px;
	background: url("/img/menu/SC_btn_clients_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_clients_over.png", sizingMethod="crop");
}

#menu_155 a:hover,
#menu_155 .active {
	width: 87px;
	background: url("/img/menu/SC_btn_clients.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_clients.png", sizingMethod="crop");
}



#menu_156 a {
	width: 74px;
	background: url("/img/menu/SC_btn_partners_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_partners_over.png", sizingMethod="crop");
}

#menu_156 a:hover,
#menu_156 .active {
	width: 74px;
	background: url("/img/menu/SC_btn_partners.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_partners.png", sizingMethod="crop");
}


#menu_157 a {
	width: 119px;
	background: url("/img/menu/SC_btn_news_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_news_over.png", sizingMethod="crop");
}

#menu_157 a:hover,
#menu_157 .active {
	width: 119px;
	background: url("/img/menu/SC_btn_news.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_news.png", sizingMethod="crop");
}


#menu_158 a{
	width: 88px;
	background: url("/img/menu/SC_btn_contact_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_contact_over.png", sizingMethod="crop");
}


#menu_158 a:hover,
#menu_158 .active {
	width: 88px;
	background: url("/img/menu/SC_btn_contact.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/SC_btn_contact.png", sizingMethod="crop");
}

#menu_310 a{
	width: 88px;
	background: url("/img/menu/TC_btn_hardware.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_hardware.png", sizingMethod="crop");
}


#menu_310 a:hover,
#menu_310 .active {
	width: 88px;
	background: url("/img/menu/TC_btn_hardware_over.png") no-repeat center;
_background-image: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/menu/TC_btn_hardware_over.png", sizingMethod="crop");
}





