a { color:#FFFFFF; } 
a:visited { color:#FFFFFF; } 
a:active { color:#FFFFFF; } 
a:hover { color:#FFFFFF; } 
#menu_18b32d8b a { text-decoration: none; }
#menu_18b32d8b_pane { background-color: #000000; border: 1px solid #646464; padding-top: 10px; padding-bottom: 10px; box-shadow: 2px 2px 10px #888;}
#menu_18b32d8b_hr { background-color: #646464; height: 1px; border: none; }
#menu_18b32d8b_entry { padding-left: 10px; padding-right: 10px; padding-top: 3px; padding-bottom: 3px; }
#menu_18b32d8b_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_18b32d8b_entry:hover span { color:#FFFFFF !important; }
		.menu_18b32d8b_mainMenuEntry { text-align: center; }
		.menu_18b32d8b_mainMenuEntry:hover {	background-color:#E00000; }
		.menu_18b32d8b_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_18b32d8b .mobileEntry { display: none; } 
		#menu_18b32d8b .normalEntry { display: block; } 
		@media only screen and (max-width:640px) { 
			#menu_18b32d8b .mobileEntry { display: block; } 
			#menu_18b32d8b .normalEntry { display: none; } 
		}
#button_6bb1ef27 { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:150px; height:40px; background-color:#0280E1; background: linear-gradient(to bottom, #22B4ED, #0280E1);  }
#button_6bb1ef27:hover { background-color:#22B4ED; background: linear-gradient(to bottom, #82D4F5, #22B4ED);  }
#button_6bb1ef27:hover span { color:#CDCDCD; }
#button_1171859b { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:150px; height:40px; background-color:#0280E1; background: linear-gradient(to bottom, #22B4ED, #0280E1);  }
#button_1171859b:hover { background-color:#22B4ED; background: linear-gradient(to bottom, #82D4F5, #22B4ED);  }
#button_1171859b:hover span { color:#CDCDCD; }
#button_4ff4b861 { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:150px; height:40px; background-color:#0280E1; background: linear-gradient(to bottom, #22B4ED, #0280E1);  }
#button_4ff4b861:hover { background-color:#22B4ED; background: linear-gradient(to bottom, #82D4F5, #22B4ED);  }
#button_4ff4b861:hover span { color:#CDCDCD; }
#button_3e8d9aab { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:150px; height:40px; background-color:#0280E1; background: linear-gradient(to bottom, #22B4ED, #0280E1);  }
#button_3e8d9aab:hover { background-color:#22B4ED; background: linear-gradient(to bottom, #82D4F5, #22B4ED);  }
#button_3e8d9aab:hover span { color:#CDCDCD; }
#button_4c4ecec7 { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:150px; height:40px; background-color:#0280E1; background: linear-gradient(to bottom, #22B4ED, #0280E1);  }
#button_4c4ecec7:hover { background-color:#22B4ED; background: linear-gradient(to bottom, #82D4F5, #22B4ED);  }
#button_4c4ecec7:hover span { color:#CDCDCD; }
body { background-color:#000000; padding:0;  margin: 0; }
.textstyle1 { text-align:center; }
#container_24a694d0 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1200px; background-color:#000000;  }
#container_24a694d0_padding { margin: 10px; display: block;  }
#container_48916986 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:65px; background:none;  }
#container_48916986_padding { margin: 10px; display: block;  }
.textstyle2 { text-align:left; }
#container_6a10eded { vertical-align: top; position:relative; display: inline-block; width:28%; min-height:89px; background-color:#E00000;  }
#container_6a10eded_padding { margin: 10px; display: block;  }
#anchor_677f2aa7 { vertical-align: bottom; position:relative; display: inline-block; float:left;  }
.textstyle3 { font-size:24pt; font-family:'Arial Black', Gadget, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle4 { font-size:18pt; font-family:'Arial Black', Gadget, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle5 { font-size:14pt; font-family:'Arial Black', Gadget, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_15f29634 { vertical-align: top; position:relative; display: inline-block; width:60%; min-height:45px; background:none;  }
#container_15f29634_padding { margin: 10px; display: block;  }
.textstyle6 { text-align:right; }
#menu_18b32d8b { vertical-align: bottom; position:relative; display: inline-block; width:421px; height:38px; text-align:left; background:none;  }
.menuholder1 { position: relative; overflow: hidden; width: 100%; height: 100%; }
.style1 { position:absolute; width:84px; height:38px; left:10px;  }
.style2 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin-top:auto; margin-bottom:auto; margin-left:auto; margin-right:auto; height:21px;  }
.textstyle7 { font-size:12pt; font-family:'Arial Black', Gadget, sans-serif; color:#FFFFFF;  white-space: nowrap; }
.style3 { position:absolute; width:94px; height:38px; left:10px;  }
.style4 { position:absolute; width:118px; height:38px; left:104px;  }
.style5 { position:absolute; width:100px; height:38px; left:222px;  }
.style6 { position:absolute; width:106px; height:38px; left:322px;  }
.textstyle8 { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  white-space: nowrap; }
.textstyle9 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  white-space: nowrap; }
#container_45953828 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:475px; background-color:#000000; background-image: url(rc_images/homepage_1024x767.jpg); background-position:center center; background-size:cover;  }
#container_45953828_padding { margin: 10px; display: block;  }
.textstyle10 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_2c8227ab { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_2c8227ab_padding { margin: 10px; display: block;  }
.textstyle11 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.784314);  }
#container_5b6fb27c { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_5b6fb27c_padding { margin: 10px; display: block;  }
.textstyle12 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.784314);  }
.textstyle13 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.784314);  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle14 { font-size:12pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF;  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle16 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle17 { font-size:10pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.784314);  }
.textstyle18 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#20242E;  }
.textstyle19 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF;  }
.textstyle20 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#20242E; line-height: 1.5;  }
.textstyle21 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#20242E; line-height: 1.5;  }
.textstyle22 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; line-height: 1.5;  }
.textstyle23 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#20242E;  }
#container_7b9468fe { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_7b9468fe_padding { margin: 10px; display: block;  }
#container_3e2ff777 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/chess_433071_1920_1024x680.jpg); background-position:center left; background-size:cover;  }
#container_3e2ff777_padding { margin: 10px; display: block;  }
#anchor_1c8b870e { vertical-align: bottom; position:relative; display: inline-block;  }
#container_1bd3a74f { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_1bd3a74f_padding { margin: 10px; display: block;  }
.textstyle24 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF;  }
.textstyle25 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#E00000; text-shadow: 2px 2px 2px #000000;  }
.textstyle26 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; text-shadow: 2px 2px 2px #000000;  }
#container_71e83cef { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_71e83cef_padding { margin: 10px; display: block;  }
#img_5265dafc { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_544c7b3e { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#222222;  }
#container_544c7b3e_padding { margin: 10px; display: block;  }
#container_52e7ff5e { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/conformite_1024x682.jpeg); background-position:center left; background-size:cover;  }
#container_52e7ff5e_padding { margin: 10px; display: block;  }
#container_559496b4 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_559496b4_padding { margin: 10px; display: block;  }
.textstyle27 { text-align:justify; }
#container_5ee56c48 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_5ee56c48_padding { margin: 10px; display: block;  }
#img_bf243b8 { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_896b13a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_896b13a_padding { margin: 10px; display: block;  }
#container_310d16a2 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/securite_1024x512.jpg); background-position:center left; background-size:cover;  }
#container_310d16a2_padding { margin: 10px; display: block;  }
#container_1cf5a098 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_1cf5a098_padding { margin: 10px; display: block;  }
.textstyle28 { font-size:15pt; font-family:Webdings; color:#E00000; text-shadow: 2px 2px 2px #000000;  }
#container_a5a71bc { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_a5a71bc_padding { margin: 10px; display: block;  }
#img_3072f033 { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_5fdf646b { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#222222;  }
#container_5fdf646b_padding { margin: 10px; display: block;  }
#container_41598c9a { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/audit_1024x683.jpg); background-position:center left; background-size:cover;  }
#container_41598c9a_padding { margin: 10px; display: block;  }
#container_313804d1 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_313804d1_padding { margin: 10px; display: block;  }
#container_7269154c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_7269154c_padding { margin: 10px; display: block;  }
#img_67d764eb { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_19017252 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_19017252_padding { margin: 10px; display: block;  }
#container_3a0dc5cd { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/firemen_1024x697.jpeg); background-position:center left; background-size:cover;  }
#container_3a0dc5cd_padding { margin: 10px; display: block;  }
#container_79b216c5 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_79b216c5_padding { margin: 10px; display: block;  }
#container_5a6d122 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_5a6d122_padding { margin: 10px; display: block;  }
#img_1e9d99ef { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_44c9c21c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#222222;  }
#container_44c9c21c_padding { margin: 10px; display: block;  }
#container_166d60bc { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/camera_1024x682.jpg); background-position:center left; background-size:cover;  }
#container_166d60bc_padding { margin: 10px; display: block;  }
#container_753d22b { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_753d22b_padding { margin: 10px; display: block;  }
#container_5a2ec878 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_5a2ec878_padding { margin: 10px; display: block;  }
#img_54be0f75 { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_1430f556 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_1430f556_padding { margin: 10px; display: block;  }
#container_762d4c7a { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/architecture_780x1024.jpg); background-position:center left; background-size:cover;  }
#container_762d4c7a_padding { margin: 10px; display: block;  }
#container_86f3347 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_86f3347_padding { margin: 10px; display: block;  }
#container_5830792d { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_5830792d_padding { margin: 10px; display: block;  }
#img_7967c94f { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_5939ca58 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#222222;  }
#container_5939ca58_padding { margin: 10px; display: block;  }
#container_3662f145 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/network_1024x600.jpg); background-position:center left; background-size:cover;  }
#container_3662f145_padding { margin: 10px; display: block;  }
#container_4d7f42c2 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_4d7f42c2_padding { margin: 10px; display: block;  }
#container_369cb9f6 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_369cb9f6_padding { margin: 10px; display: block;  }
#img_486908c1 { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_2678e8b1 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_2678e8b1_padding { margin: 10px; display: block;  }
#container_4b097e4a { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/infra_1024x669.jpeg); background-position:center left; background-size:cover;  }
#container_4b097e4a_padding { margin: 10px; display: block;  }
#container_29cc888a { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_29cc888a_padding { margin: 10px; display: block;  }
#container_3f09ff3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_3f09ff3_padding { margin: 10px; display: block;  }
#img_44152f60 { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_1b386623 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#222222;  }
#container_1b386623_padding { margin: 10px; display: block;  }
#container_40ebd3c1 { vertical-align: top; position:relative; display: inline-block; width:100%; background-color:#FFFFFF; background-image: url(rc_images/network_1024x600.jpg); background-position:center left; background-size:cover;  }
#container_40ebd3c1_padding { margin: 10px; display: block;  }
#container_512c7029 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_512c7029_padding { margin: 10px; display: block;  }
.textstyle29 { font-size:15pt; font-family:Tahoma, Geneva, sans-serif; color:#E00000;  }
.textstyle30 { font-size:15pt; font-family:Webdings; color:#E00000;  }
#container_36904b9a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_36904b9a_padding { margin: 10px; display: block;  }
#img_1073027a { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_6f28f537 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#20242E;  }
#container_6f28f537_padding { margin: 10px; display: block;  }
.textstyle31 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; line-height: 1.5;  }
#container_668bb3e3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:10px; background:none;  }
#container_668bb3e3_padding { margin: 10px; display: block;  }
#img_76a969fb { vertical-align: bottom; position:relative; display: inline-block; width:5%; background:none;  }
#container_798fb160 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:195px; background-color:#C0C0C0;  }
#container_798fb160_padding { margin: 10px; display: block;  }
#container_193e5a5a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:86px; background:none;  }
#container_193e5a5a_padding { margin: 10px; display: block;  }
#container_b502759 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:100px; background:none;  }
#container_b502759_padding { margin: 10px; display: block;  }
.textstyle32 { font-size:10pt; font-family:Tahoma, Geneva, sans-serif; color:#000000;  }
.textstyle33 { font-size:10pt; font-family:Webdings; color:#000000;  }
#container_5c17f023 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:100px; background:none;  }
#container_5c17f023_padding { margin: 10px; display: block;  }
#container_690011d2 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:41px; background:none;  }
#container_690011d2_padding { margin: 10px; display: block;  }
.textstyle34 { font-size:10pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF;  }
@media only screen and (max-width: 640px)
{
		#container_6a10eded * span { font-size:15pt;  }
		#menu_18b32d8b { width:150px;  }
		#container_2c8227ab * span { font-size:24pt;  }
		#container_5b6fb27c * span { font-size:12pt;  }
		#container_3e2ff777 * span { font-size:24pt;  }
		#container_1bd3a74f * span { font-size:12pt;  }
		#container_52e7ff5e * span { font-size:24pt;  }
		#container_559496b4 * span { font-size:12pt;  }
		#container_310d16a2 * span { font-size:24pt;  }
		#container_1cf5a098 * span { font-size:12pt;  }
		#container_41598c9a * span { font-size:24pt;  }
		#container_313804d1 * span { font-size:12pt;  }
		#container_3a0dc5cd * span { font-size:24pt;  }
		#container_79b216c5 * span { font-size:12pt;  }
		#container_166d60bc * span { font-size:24pt;  }
		#container_753d22b * span { font-size:12pt;  }
		#container_762d4c7a * span { font-size:24pt;  }
		#container_86f3347 * span { font-size:12pt;  }
		#container_3662f145 * span { font-size:24pt;  }
		#container_4d7f42c2 * span { font-size:12pt;  }
		#container_4b097e4a * span { font-size:24pt;  }
		#container_29cc888a * span { font-size:12pt;  }
		#container_40ebd3c1 * span { font-size:24pt;  }
		#container_512c7029 * span { font-size:12pt;  }
}
@media only screen and (max-width: 450px)
{
		#container_b502759 { width:100%;  }
		#container_5c17f023 { width:100%;  }
		#container_690011d2 { width:100%;  }
}
