



/**
 * Mods_skins.css
 */



/* **************** BLOCK SKINS ***************** */
.body{margin: 0; }
	.body .inner { background-color: #fff;}
	.body b{background-image: url(../images/mod_body.gif)\9}
	.body .mod b{}
	
.splash{margin: 0; padding:0;}
	.splash .inner {background-color: #fff;}
	.splash b{background-image: url(../images/mod_splash.gif);}	
.mainNav{margin: 0}
	.mainNav .inner { background-color: #fff;}
	.mainNav .current a { font-weight: bold; color: #264895;}
	.mainNav b.tl, .mainNav b.tr, .mainNav b.bl, .mainNav b.br{ display: none\9;}


.lightBoxes b.tl, .lightBoxes b.tr, .lightBoxes b.bl, .lightBoxes b.br{ display: none\9;}
	
.rightColHeader	b{background-image: url(../images/mod_rightcol.gif)\9;}

.lightBorder b{background-image: url(../images/mod_lightBoxes.gif)\9;}
	
.freeContentHome{}
	.freeContentHome .inner { background-color: #fff;}
	.freeContentHome b{background-image: url(../images/mod_lightBoxes.gif)\9;}	

	.freeContentHome .tl{background-position: left top;margin-bottom:-5px;}
	.freeContentHome .tr{background-position: right top;float:right;margin-bottom:-5px;}
	.freeContentHome .bl{background-position: left bottom;margin-top:-5px;} 
	.freeContentHome .br{background-position: right bottom; float:right;margin-top:-5px;}
	
.column{}
	.column .inner { background-color: #fff;}
	.column b{background-image:url(../images/mod_column.gif)\9;}

.customers{}
	.customers b{background-image:url(../images/mod_customers.gif)\9;}
	.customers img {margin-right:3px;}
	
.left_nav{}
	.left_nav b{background-image:url(../images/mod_column.gif)\9;}
	
.companyInformation{}
	.companyInformation b{background-image:url(../images/mod_company.gif)\9;}

.list_items b{background-image:url(../images/mod_listitems.gif)\9;}

.list_items_blue b{background-image: url(../images/mod_lightblue.gif)\9; !important}

.partners_block b{background-image: url(../images/mod_partnersblock.gif)\9;}

.blue_box b{background-image:url(../images/mod_bluebox.gif)\9;}
.white_box b{background-image:url(../images/mod_columns.gif)\9;}

/* .bottom b.tl, .bottom b.tr, .bottom b.bl, .bottom b.br{ display: none\9;} Why this line ?*/

.videos b.tl, .videos b.tr, .videos b.bl, .videos b.br{ display: none\9;}

.mainCol .mod b.tl, .mainCol .mod b.tr, .mainCol .mod  b.bl, .mainCol .mod  b.br{ display: none\9;}

.freeContentHome{}
	.freeContentHome .inner{background: url(../images/home_freeText_bg.gif) repeat-x left top; border: 1px solid #dbdbdb}
		.freeContentHome .inner .hd{background: url(../images/home_freeText_title.gif) no-repeat left bottom; padding: 0 0 0 32px}
			.freeContentHome .inner .hd h3{padding: 9px 0 17px;}
		.freeContentHome .inner .bd{padding: 14px;}
			.freeContentHome .inner .bd .line{padding-bottom: 14px;}
				.freeContentHome .inner .bd .line .illu{margin-right: 14px;}
				.freeContentHome .inner .bd .line .part2{width: 375px; padding-right: 40px;}
				.freeContentHome .inner .bd ul{padding: 0}
					.freeContentHome .inner .bd ul li{padding: 6px 0 0; list-style : disc inside none}
					.freeContentHome .inner .bd ul .unit {list-style : outside none}
.freeContentHome b b{background: url(../images/mod_homeFreeContent.gif)\9;}


.companyInformation{}
	.companyInformation .inner{border: 1px solid #dbdbdb; }
		.companyInformation .inner .hd{background: #97c219 url(../images/companyInformation_title.gif) repeat-x left top;}
			.companyInformation .inner .hd h3{color: #fff; font-size: 12px; padding: 9px 14px;}
		.companyInformation .inner .bd{padding: 12px 14px; line-height: 16px; background: #f2f2f2}


.rightColHeader{}
	.rightColHeader .inner{border: 1px solid #dbdbdb; }
		.rightColHeader .inner .hd{background: #97c219 url(../images/rightColHeader_head_bg.gif) repeat-x left top; background-color:#057bc2;}
			.rightColHeader .inner .hd h3{color: #fff; font-size: 11px; padding: 9px 9px;}
		.rightColHeader .inner .bd{padding: 12px 0 5px 10px; line-height: 16px; background: #f2f2f2; font-size:10px;}
		
		.rightColHeader .inner .bd ul{padding:10px 10px 10px 0;}
		.rightColHeader .inner .bd ul li{background: url(../images/icons_sprite.gif) no-repeat left top;background-position:left -124px; padding:0 0 0 10px; color:#666; list-style-type:none;}
		.rightColHeader .inner .bd a{color: #1da1e0;}

		.rightColHeader .inner .bd .quotation{ color:#666; padding: 0 5px 10px 0;}
		.rightColHeader .inner .bd .quotation .intro{ padding:0 0 10px 0;}
		.rightColHeader .inner .bd .quotation .roundedImg{ float:left; padding:0 10px 0 0; margin:0;}
		.rightColHeader .inner .bd .quotation .signature{ color:#4360a3;}
		.rightColHeader .inner .bd .quotation .people{ font-style:italic;}		
		.rightColHeader .inner .bd .quotation .intro{ padding:0 0 10px 0;}		

.lightBorder{ margin-top:0;}
	.lightBorder .inner{border: 1px solid #dbdbdb; padding:0; margin:0;}
		.lightBorder .inner .bd{padding: 10px 14px;}
		.lightBorder a { text-decoration:none;}
		.lightBorder .current a { font-weight: bold; color: #264895;}
		.lightBorder a:hover { text-decoration:underline;}
		.lightBorder .phoneNumber { color: #666; font-size: 13px;}
			.lightBorder .phoneNumber span{ color: #8db713;}
		

.column{ width:231px; margin:0 1px 20px 0;}
	.column .inner{border: 1px solid #DBDBDB;}
	.column .mod .inner{border: 0;}

.lightBoxes{margin: 0 0 15px 0;}
	.lightBoxes .inner { padding: 0 0 0 14px; background-image:url(../images/lightBox_rightBorder.gif); background-repeat:no-repeat;}
	.lightBoxes .lastUnit { padding:0 20px 0 0;}		
	.lightBoxes .lastUnit .inner { background: none; }
	.lightBoxes h6{ padding:0 0 11px 0; margin:0;}
.lightBoxes	b b {background: url(../images/mod_homeFreeContent.gif)\9;}

/* News home */
.column h2{ padding:0; margin:0; !important}
.column h4{ padding:18px 0 0 0; margin:0; !important}
.column_text{ padding:9px 14px 14px 14px;}
.customers .inner{ background-color:#f3f3f3; padding:10px;}
.customers .inner .bd table td{ border:1px solid #f3f3f3; vertical-align:middle; height:42px; text-align:center;}
.customers .inner .line{overflow:hidden;display:table-cell; vertical-align:middle;height:42px;}
.customers .inner .unit{}
.customers .inner .lastUnit{}
.customers {margin:0 0 0 0; padding:0 0 0 0; !important}


/* videos home */
.videos{margin: 0 0 15px 0;}
	.videos .inner { padding: 0 0 0 0; }
	.videos .lastUnit .inner { background: none;}
	.videos h6{ padding:0 0 11px 0; margin:0;}


.mainCol { margin:0 0 10px 0; padding:0;}
.mainCol .mod{ margin:0; padding:0;}
.mainCol .inner{ margin:0; padding:0;-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;}
.mainCol #intro{ color:#666;padding:5px 33px 0 0;}
.mainCol #logos { padding:25px 0 15px 0;}
.mainCol #logos table td{ border:none; text-align:center; vertical-align:middle;}
.mainCol #logos table td img{ margin:0 10px 10px 0;}

.mainCol .partners_item{background-image:url(../images/background_news.jpg); background-repeat:repeat-x; padding:0 0 10px 15px; color:#666; font-size:11px; width:544px; margin:15px 0 0 0;}
.mainCol .partners_item .bd{ padding:0; margin:0;}
.mainCol .see_all_partners .inner{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #dbdbdb; padding:4px 0 10px 13px; margin:0 0 10px 0; width:543px;}
.mainCol .partners_item .used_by{ float:right; padding:20px 5px 0 0; text-align:right; font-size:10px; color:#666666;}
.mainCol .partners_item .used_by_blue{color:#264895; font-weight:bold;}
.mainCol .partners_item .used_by_bluelight{color:#264895; font-weight:normal;}

.mainCol .cases_item{background-image:url(../images/background_news.jpg); background-repeat:repeat-x; padding:0 8px 0 15px; color:#666; font-size:11px;  margin:15px 0 0 0;}
.mainCol .cases_item .bd{ padding:0; margin:0;}
.mainCol .cases_item .bd .lastUnit{ padding:0 0 0 5px; margin:0;}
.mainCol .cases_item .bd .lastUnit p{ margin:0; padding:0;}
.mainCol .see_all_cases .inner{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:1px solid #dbdbdb; padding:0 0 8px 13px; margin:0 0 10px 0; width:556px;}
.mainCol .cases_item .used_by{ float:right; padding:20px 5px 0 0; text-align:right;}
.mainCol .cases_item .used_by_blue{color:#264895; font-weight:bold;}
.mainCol .cases_item .used_by_bluelight{color:#264895; font-weight:normal;}

.leftCol .mod{margin: 0 0 14px;} 

.list_items_blue .inner{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-image:url(../images/background_partnersdetails.jpg); background-repeat:repeat-x; height:24px; color:#FFF; padding:9px 11px 0 11px; overflow:hidden;}

.list_items_pages_selector {background-image:url(../images/topnews_middle.jpg); background-repeat:repeat-x; height:40px; color:#264895; padding:0 0 0 0;}
.list_items_pages_selector .left{float:left;background-image:url(../images/topnews_left.jpg); background-repeat:no-repeat; width:6px;height:40px;}
.list_items_pages_selector .right{float:right;background-image:url(../images/topnews_right.jpg); background-repeat:no-repeat; width:6px;height:40px;}
.list_items_pages_selector .content{padding:14px 0 0 10px; font-size:10px;}
.list_items_pages_selector .title{width:240px;}
.list_items_pages_selector .pages{width:250px; text-align:center;}	
.list_items_pages_selector .order_input{ float:right; padding:0 0 0 0; margin:0; width:185px;}
.list_items_pages_selector .order_input select{ width:143px; float:right; margin-right:}
.list_items_pages_selector .highlighted{color:#DB8F15; font-weight:bold;}
.list_items_pages_selector a{color:#DB8F15; text-decoration:none;}

.main .mainCol .list_items_pages_selector .pages {width:180px}
.main .mainCol .list_items_pages_selector .title{width:170px;}

.list_items{ padding:10px 0 0 0;}
	.list_items .mod{margin:0; padding:7px 0 0 0;!important;}	
.list_items_item{background-image:url(../images/background_news.jpg); background-repeat:repeat-x; padding:0 0 0 15px; color:#666; font-size:11px;}
	.list_items_item .line {#margin-bottom:8px;}
	.list_items_item .date{color:#DB8F15; font-size:10px; font-weight:bold; float:right; padding:11px 18px 0 0;}
	.list_items_item h5{ font-size:11px; color:#ca2232;}
.list_items_content{padding:0 15px 0 5px;}
.list_items_clr{ height:5px; background-color:#FFF;}
.list_items_clr_bottom{ height:55px;}

.sheet{ width:100%; line-height:normal;}

.sheet ul.tabs{ border-bottom:1px solid #dbdbdb; margin:0; padding:10px 10px 0; list-style:none; height:34px; width:auto;}
.sheet ul.tabs li{ float:left; margin0; padding:0 3px 0 8px; background: url(../images/tabs_left.gif) no-repeat left top; height:34px;}
.sheet ul.tabs li a{ float:left;display:block;background:url(../images/tabs_right.gif) no-repeat right top; padding:13px 15px 4px 6px; text-decoration:none; color:#fff; height:25px;}
.sheet ul.tabs li a:hover{}

.sheet ul.tabs li.orange{float:left; margin0; padding:0 3px 0 6px; background: url(../images/tabs_left_orange.gif) no-repeat left top; height:35px;width:auto;}
.sheet ul.tabs li.orange a{display:block;background:url(../images/tabs_right_orange.gif) no-repeat right top; padding:13px 15px 4px 6px; text-decoration:none; color:#fff; height:25px;}
.sheet ul.tabs li.orange a:hover{}

.sheet ul.tabs li.orange.current{float:left; margin0; padding:0 3px 0 6px; background: url(../images/tabs_left_active.gif) no-repeat left top; height:35px;width:auto;}
.sheet ul.tabs li.orange.current a{display:block;background:url(../images/tabs_right_active.gif) no-repeat right top; padding:10px 15px 4px 6px; text-decoration:none; color:#264895; height:21px;}
.sheet ul.tabs li.orange.current a:hover{}

.sheet ul.tabs li.current{float:left; margin0; padding:0 3px 0 6px; background: url(../images/tabs_left_active.gif) no-repeat left top; height:35px;width:auto;}
.sheet ul.tabs li.current a{display:block;background:url(../images/tabs_right_active.gif) no-repeat right top; padding:10px 15px 4px 6px; text-decoration:none; color:#264895; height:21px;}
.sheet ul.tabs li.current a:hover{}

.sheet .tabs_content{ clear:both;}
.sheet .tabs_content .tabs_left{ width:360px; padding:15px 14px 0 0; color:#666; line-height:17px; font-size:11px; border-right:1px solid #dbdbdb;}
.sheet .tabs_content .tabs_left .title{ color:#0079c1; font-weight:bold; font-size:10px;}
.sheet .tabs_content .tabs_left .title2{ color:#264895; font-weight:bold; padding:15px 0 15px 0;}
.sheet .tabs_content .tabs_left .text{ color:#666666; font-weight:bold; font-size:10px;}
.sheet .tabs_content .tabs_left img{ float:left; padding:0 10px 10px 0;}
.sheet .tabs_content .tabs_left .tabs_intro{ padding:0 0 0 93px;color:#666666; font-weight:bold; font-size:10px;}
.sheet .tabs_content .tabs_left .roundedImg{ float:left;}
.sheet .tabs_content .tabs_left .list_process{ padding:25px 0 0 0;}
.sheet .tabs_content .tabs_left .list_process .unit{ width:74px;!important}
.sheet .tabs_content .tabs_left .list_process .lastUnit{ padding:0 20px 0 0;important}
.sheet .tabs_content .tabs_right{ padding:15px 14px 0 14px; color:#666; line-height:17px; font-size:11px; background: url(../images/background_tabs_right.jpg) repeat-x left top; min-height:427px;}
.sheet .tabs_content .tabs_right a{ text-decoration:none;}
.sheet .tabs_content .tabs_right a:hover{ text-decoration:underline;}

.blue_box{padding:20px 0 20px 0;}
.blue_box .mod .inner{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color:#e2f4ff; padding:14px;}
.blue_box .mod .inner h3{ font-size:12px; color:#264895; font-weight:bold; padding:0 0 10px 0; margin:0;}

.white_box{padding:0 0 20px 0;}
.white_box .mod .inner{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color:#ffffff; border:1px solid #dbdbdb;padding:14px;}
.white_box .mod .inner h3{ font-size:12px; color:#264895; font-weight:bold; padding:0 0 10px 0; margin:0;}

.solutions{ color:#666; font-size:11px; line-height:17px; padding:10px 0 0 0;}
.solutions_col1 .bd h6{ color:#264895;}
.solutions_col1{ width:205px; padding:0 40px 0 0;color:#666; margin:0}
.solutions h6{ color:#264895; padding:0 0 10px 0;}
.solutions .bd .highlight{ color:#0079c1; font-weight:bold;}
.solutions .bd .liste_arrows{ padding:10px 0 15px 0;}
.solutions .bd .price .unit{ padding:0 0 5px 10px; width:140px;}
.solutions_col2{ padding:0; margin:0;color:#666; width:250px;}
.solutions_col3{ padding:0; margin:0;color:#666; width:240px;}

/* contact page */
.contact_us{ padding:0; margin: -18px 0 0; float:right}
.contact_us h1{ margin:0; padding:10px 0 0 0; margin:0; float:left;}
.contact_us div{ margin:0; padding:8px 28px 0 0; margin:0; float:right;}
.contact_us .contact_us_col2{float:right; padding:0 10px 0 0; margin:0;}
.contact_us .contact_us_col3{float:right; padding:10px 15px 0 0; margin:0; color:#666;}
.contact_us .contact_us_col2 .plusLink{ margin:0;}

.contact_us .plusLink {margin-top: -22px; #zoom:100%;}

.form_contact { color:#666; font-size:11px;padding:0; margin:0 0 0 0; clear:both;}
.form_contact  p{ padding:0 0 5px 0; margin:0; display:block;}
.form_contact  p input{ width:260px; border:1px solid #ddd; padding:2px 2px 2px 2px; margin:4px 0 0 0;display:block; clear:both;}
.form_contact  p input.no_class, .form_contact .no_class input{ width:10px; border:none; display:inline; margin-left:5px; margin-top:-4px;}
.form_contact  p input.other{ width:135px; display:inline; margin-top:-4px; margin-left:4px;}
.form_contact .no_class {margin-top:5px; display:block; clear:both;}
.form_contact .no_class input {float:left; margin-top:2px; margin-right:5px;}
.form_contact .no_class label {display:inline; float:left;}

.form_contact  .expand_form { display:none}
.form_contact  .expand_form p{ padding:0 0 5px 0;}
.form_contact  .expand_form select{ margin:0 0 15px 0;}

.form_contact  p select{ min-width:267px; border:1px solid #ddd; padding:2px 2px 1px 2px; margin:4px 0 0 0;display:block; clear:both;}

.form_contact  p label{ padding:0 0 0 0; margin:0;display:block;}
.form_contact .phone{ padding:0 0 5px 0; margin:0;}
.form_contact .phone_prefix{width:60px; border:1px solid #ddd; padding:2px 2px 2px 2px; margin:4px 0 0 0;}
.form_contact .phone_number{width:192px; border:1px solid #ddd; padding:2px 2px 2px 2px; margin:4px 0 0 0;}

.form_contact  .form_col1{ position:relative; width:100%;}
/* .form_contact  .form_col2{padding:0 0 0 10px; position:absolute; margin:104px 0 0 270px;*margin:80px 0 0 270px;} */
.form_contact  .form_col2 textarea{ margin:5px 0 0 0; padding:10px;}
.form_contact  .form_col2 .float_pannel_bottom { bottom:31px; *bottom:12px; margin:0;}
.form_contact  .form_col2 .float_pannel_bottom .text{ padding:0 0 10px 0; margin:0; display:block;}


.form_contact .talk_col1{ width:130px; float:left;}
.form_contact .talk_col1 div{ padding:0 0 5px 0;}
.form_contact .talk_col2{ width:130px; float:left;}
.form_contact .talk_col2 div{ padding:0 0 5px 0;}
.form_contact .talk_col3{ padding:0 0 0 0;}
.form_contact .talk_col3 input.talk_other{width:184px; border:1px solid #ddd; padding:2px 2px 2px 2px; margin:0 0 15px 0;}
.form_contact .talk td{border-width:0px; padding:7px 2px 7px 2px; #padding:2px 2px 2px 2px;}
.form_contact .talk th{border-width:0px; padding:2px 2px 2px 2px;}
.form_contact .talk table {width:50%;}
.form_contact .talk td input {margin-right:5px;}

.form_contact  .form_expand{ padding:0 0 10px 0; clear:both;}
.form_contact  .form_expand .form_expand_col1{ float:left; width:400px; padding:15px 0 0 0;}
.form_contact  .form_expand .form_expand_col2{ float:right; padding:0 25px 0 0; margin:0; margin-top:11px;}
.form_contact  .form_expand .form_expand_col2 .btn_t1{ width:80px; padding:0 0 0 0;}

.form_contact  .crypt{} 
.form_contact  .crypt_col1{ float:left;}
.form_contact  .crypt_col1 table td{border:none;}
.form_contact  .crypt_col1 .captcha img{border:0;}
.form_contact  .crypt_col1 .captcha{border:0; display: inline-block;}
.form_contact  .crypt_col2 .captcha_error{ clear:both; color:#C20012; }
.form_contact  .crypt_col2{ clear:both;}
.form_contact  .crypt_col2 input{width:114px;border:1px solid #ddd; padding:2px 2px 2px 2px;margin:0 0 4px 0;display:block;}

.tab_compare{clear:both; background-color:#fff; margin:0;}
.tab_compare table{}
.tab_compare table td{ border:none;}

.tab_compare table.line_top td{background-color:#d9ebf6; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_top td.t{ border:none; background:url(../images/tables/line_top_middle.jpg) repeat-x left top;border-right:1px solid #fff;}
.tab_compare table.line_top td.t_l{background:url(../images/tables/line_top_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_top td.t_r{background:url(../images/tables/line_top_right.jpg) no-repeat right top; height:10px; width:12px;}
.tab_compare table.line_top td.b_l{background:url(../images/tables/line_top_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_top td.b_r{background:url(../images/tables/line_top_right.jpg) no-repeat right bottom; height:10px; width:12px;}
.tab_compare table.line_top td.b{ border:none; background:url(../images/tables/line_top_middle.jpg) repeat-x left bottom;height:10px;border-right:1px solid #fff;}
.tab_compare table.line_top td.title{color:#264895; font-weight:bold; text-align:left; padding:0 0 0 10px;}
.tab_compare table.line_top td.link{text-align:right; padding:0 10px 0 0;}
.tab_compare table.line_top td.link a{color:#666666; text-decoration:underline;}
.tab_compare table.line_top td.content{ border-right:1px solid #fff;}
.tab_compare table.line_top td.noborder{ border-right:none;!important}

.tab_compare table.line_top_dark{ margin:2px 0 0 0;}
.tab_compare table.line_top_dark td{background-color:#88b1d6; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_top_dark td.t{ border:none; background:url(../images/tables/line_top_dark_middle.jpg) repeat-x left top;border-right:1px solid #fff;}
.tab_compare table.line_top_dark td.t_l{background:url(../images/tables/line_top_dark_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_top_dark td.t_r{background:url(../images/tables/line_top_dark_right.jpg) no-repeat right top; height:10px; width:12px;}
.tab_compare table.line_top_dark td.b_l{background:url(../images/tables/line_top_dark_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_top_dark td.b_r{background:url(../images/tables/line_top_dark_right.jpg) no-repeat right bottom; height:10px; width:12px;}
.tab_compare table.line_top_dark td.b{ border:none; background:url(../images/tables/line_top_dark_middle.jpg) repeat-x left bottom;height:10px;border-right:1px solid #fff;}
.tab_compare table.line_top_dark td.title{color:#fff; font-weight:bold; text-align:left; padding:0 0 0 0;}
.tab_compare table.line_top_dark td.content{ border-right:1px solid #fff;}
.tab_compare table.line_top_dark td.noborder{ border-right:none;!important}

.tab_compare table.line_intermediate{ margin:2px 0 0 0;}
.tab_compare table.line_intermediate td{background-color:#d7e5f1; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_intermediate td.t{ border:none; background:url(../images/tables/line_intermediate_middle.jpg) repeat-x left top;border-right:1px solid #fff;}
.tab_compare table.line_intermediate td.t_l{background:url(../images/tables/line_intermediate_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_intermediate td.t_r{background:url(../images/tables/line_intermediate_right.jpg) no-repeat right top; height:10px; width:12px;}
.tab_compare table.line_intermediate td.b_l{background:url(../images/tables/line_intermediate_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_intermediate td.b_r{background:url(../images/tables/line_intermediate_right.jpg) no-repeat right bottom; height:10px; width:12px;}
.tab_compare table.line_intermediate td.b{ border:none; background:url(../images/tables/line_intermediate_middle.jpg) repeat-x left bottom;height:10px;border-right:1px solid #fff;}
.tab_compare table.line_intermediate td.title{color:#264895; font-weight:bold; text-align:left; padding:0 0 0 10px;}
.tab_compare table.line_intermediate td.content{ border-right:1px solid #fff;}
.tab_compare table.line_intermediate td.noborder{ border-right:none;!important}

.tab_compare table.line_content{ margin:2px 0 0 0;}
.tab_compare table.line_content td{background-color:#ffffff; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_content td.t{ border:none; background:url(../images/tables/line_content_middle.jpg) repeat-x left top;border-right:1px solid #d9d9d9;}
.tab_compare table.line_content td.t_l{background:url(../images/tables/line_content_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_content td.t_r{background:url(../images/tables/line_content_right.jpg) no-repeat right top; height:10px; width:12px;}
.tab_compare table.line_content td.b_l{background:url(../images/tables/line_content_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_content td.b_r{background:url(../images/tables/line_content_right.jpg) no-repeat right bottom; height:10px; width:12px;}
.tab_compare table.line_content td.b{ border:none; background:url(../images/tables/line_content_middle.jpg) repeat-x left bottom;height:10px;border-right:1px solid #d9d9d9;}
.tab_compare table.line_content td.link{text-align:left; padding:0 0 0 10px;}
.tab_compare table.line_content td.link a{color:#1da1e0; text-decoration:underline;}
.tab_compare table.line_content td.content{ border-right:1px solid #d9d9d9;}
.tab_compare table.line_content td.noborder{ border-right:none;!important}
.tab_compare table.line_content td.left_border{ background:url(../images/tables/line_content_greyline.gif) repeat-y left top; width:12px;!important}
.tab_compare table.line_content td.right_border{ border-right:1px solid #d9d9d9;!important}
.tab_compare table.line_content td.status{ text-align:center; vertical-align:middle;}
.tab_compare table.line_content td.textfree{ padding: 0 0 0 10px;}

.tab_compare table.line_remark{ margin:2px 0 0 0;}
.tab_compare table.line_remark td{background-color:#fcf2b2; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_remark td.t{ border:none; background:url(../images/tables/line_remark_middle.jpg) repeat-x left top;}
.tab_compare table.line_remark td.t_l{background:url(../images/tables/line_remark_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_remark td.t_r{background:url(../images/tables/line_remark_right.jpg) no-repeat right top; height:10px; width:12px; background-color:#fcf2b2;}
.tab_compare table.line_remark td.b_l{background:url(../images/tables/line_remark_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_remark td.b_r{background:url(../images/tables/line_remark_right.jpg) no-repeat right bottom; height:10px; width:12px;background-color:#fcf2b2;}
.tab_compare table.line_remark td.b{ border:none; background:url(../images/tables/line_remark_middle.jpg) repeat-x left bottom;height:10px;}
.tab_compare table.line_remark td.title{color:#264895; font-weight:bold; text-align:left; padding:0 0 0 10px;}
.tab_compare table.line_remark td.content{}
.tab_compare table.line_remark td.noborder{ border-right:none;!important}

.tab_compare table.line_result{ margin:2px 0 0 0;}
.tab_compare table.line_result td{background-color:#d9ebf6; font-size:10px; color:#666; padding:0; margin:0; line-height:12px;}
.tab_compare table.line_result td.t{ border:none; background:url(../images/tables/line_top_middle.jpg) repeat-x left top;border-right:1px solid #fff;}
.tab_compare table.line_result td.t_l{background:url(../images/tables/line_result_left.jpg) no-repeat left top; height:10px; width:12px;}
.tab_compare table.line_result td.t_r{background:url(../images/tables/line_result_right.jpg) no-repeat right top; height:10px; width:12px;}
.tab_compare table.line_result td.b_l{background:url(../images/tables/line_result_left.jpg) no-repeat left bottom; height:10px; width:12px;}
.tab_compare table.line_result td.b_r{background:url(../images/tables/line_result_right.jpg) no-repeat right bottom; height:10px; width:12px;}
.tab_compare table.line_result td.b{ border:none; background:url(../images/tables/line_result_middle.jpg) repeat-x left bottom;height:10px;border-right:1px solid #fff;}
.tab_compare table.line_result td.title{color:#264895; font-weight:bold; text-align:left; padding:0 0 0 10px;}
.tab_compare table.line_result td.link{text-align:right; padding:0 10px 0 0;}
.tab_compare table.line_result td.link a{color:#666666; text-decoration:underline;}
.tab_compare table.line_result td.content{ border-right:1px solid #fff;}
.tab_compare table.line_result td.noborder{ border-right:none;!important}

.tab_compare #compare{display:none;}
.tab_compare #cases_studies{ display:block;}

.lightBoxes_cases{margin: 0 0 15px 0; font-size:11px;}
	.lightBoxes_cases .inner { padding: 0 30px 0 0;}
	.lightBoxes_cases .lastUnit { padding:0 20px 0 0;}		
	.lightBoxes_cases .lastUnit .inner { background: none; }
	.lightBoxes_cases h6{ padding:0 0 11px 0; margin:0;}
	
.used_by{ color:#000; padding:20px 0 0 0; font-size:11px;}
.used_by ul.liste_arrows{ color:#666; font-size:11px; padding:5px 0 0 0;}

/* **************** Border-Radius ***************** */
	.splash .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.body .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.freeContentHome .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.column .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.lightBorder .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.rightColHeader .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.companyInformation .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	.mainNav .inner { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
	
	
	
	
	
	.navList{-webkit-border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; border-radius: 5px 0 0 0}	
	.rightColHeader .inner .hd,	
	.companyInformation .inner .hd{-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0}