body {
	background-image: url(/rc_images/ERGOHUMAN-SIGNATURE-Millieu_1920.jpg);
	background-position: bottom center; 
	background-repeat: no-repeat; 
	background-size:cover; 
	background-attachment:fixed;
}

a { color:#0280E1; } 
a:visited { color:#0280E1; } 
a:active { color:#0280E1; } 
a:hover { color:#B2B3B4; } 
#button_44cd065 { vertical-align: bottom; border-radius: 5px; position:relative; display: inline-block; float:right; width:15%; height:25px; min-width:80px; background-color:rgba(189, 189, 189, 0.94902);  }
#button_44cd065:hover { background-color:rgba(197, 5, 52, 0.94902);  }
#button_44cd065:hover span { color:#FFFFFF; }
#button_2fd71083 { vertical-align: bottom; border-radius: 3px; position:relative; display: inline-block; width:139px; height:37px; background-color:#DB1233;  }
#button_2fd71083:hover { background-color:#22B4ED;  }
#button_2fd71083:hover span { color:#CDCDCD; }
body { background-color:#FFFFFF; padding:0;  margin: 0; }
.textstyle1 { text-align:left; }
#container_390aab84 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_390aab84_padding { margin: 10px; display: block; background: rgba(234, 234, 234, 0.647059); border-radius: 20px;}
.textstyle2 { text-align:center; }
#container_212cc296 { vertical-align: top; position:relative; display: inline-block; width:74%; min-height:141px; }
#container_212cc296_padding { margin: 10px; display: block;  }
#container_775225c5 { vertical-align: top; position:relative; display: inline-block; width:99%; min-height:75px; background:none;  }
#container_775225c5_padding { margin: 10px; display: block;  }
#img_1fce3f8f { vertical-align: bottom; position:relative; display: inline-block; width:39%; min-width:150px; max-width:400px; background:none;  }
.textstyle3 { text-align:right; }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle4 { font-size:10pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_1590382d { margin: 10px 0; vertical-align: top; position:relative; display: inline-block; width:100%; min-height:5px; background-color:#E30000; background: linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(227, 0, 0, 0.8));  }
/*#container_103b5c73 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:209px; background-color:#C0C0C0; background-image: url(rc_images/adventure_of_colour1.jpg); background-position:top left; background-size:cover;  }*/
#container_103b5c73 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:209px;  }
#container_103b5c73_padding { margin: 20px; display: block;  }
#container_5a9fcc7a { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:80%; background-color:rgba(234, 234, 234, 0.647059);  }
#container_5a9fcc7a_padding { margin: 10px; display: block;  }
#container_3bd38d17 { vertical-align: top; position:relative; display: inline-block; width:100%; background:none;  }
#container_3bd38d17_padding { margin: 10px; display: block;  }
#container_16feeedf { vertical-align: top; position:relative; display: inline-block; width:33%; min-width:150px; background:none;  }
#container_16feeedf_padding { margin: 10px; display: block;  }
#img_584e5d40 { vertical-align: bottom; border-radius: 5px; position:relative; display: inline-block; width:100%; background:none;  }
#container_2cec44a1 { vertical-align: top; position:relative; display: inline-block; width:33%; min-width:150px; background:none;  }
#container_2cec44a1_padding { margin: 10px; display: block;  }
#img_1bb6b284 { vertical-align: bottom; border-radius: 5px; position:relative; display: inline-block; width:100%; background:none;  }
#container_b0df8f6 { vertical-align: top; position:relative; display: inline-block; width:33%; min-width:150px; background:none;  }
#container_b0df8f6_padding { margin: 10px; display: block;  }
#img_8a90a61 { vertical-align: bottom; border-radius: 5px; position:relative; display: inline-block; width:100%; background:none;  }
#container_2c7116ea { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:200px; background-color:rgba(0,0,0,0.8);  }
#container_2c7116ea_padding { margin: 10px; display: block;  }
#container_156dcde7 { vertical-align: top; position:relative; display: inline-block; margin:30px 0px 0px 0px;width:80%; background:none;  }
.textstyle5 { font-size:15pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#e0e0e0;  }
.textstyle6 { font-size:15pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#C0C0C0; line-height: 1.5;  }
.textstyle7 { font-size:13pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#C0C0C0; line-height: 1.5;  }
.textstyle8 { font-size:12pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle9 { font-size:24pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#C0C0C0;  }
.textstyle10 { font-size:13pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#20242E; line-height: 1.5;  }
.textstyle11 { font-size:15pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#20242E; line-height: 1.5;  }
.textstyle12 { font-size:15pt; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#20242E;  }
.textstyle13 { font-size:32pt; font-family:Tahoma, Geneva, sans-serif; color:#20242E;  }
#img_38afb767 { vertical-align: bottom; position:relative; display: inline-block; width:101%; background:none;  }
/*Ü#container_42f466dc { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:1318px; background-color:#C0C0C0;  }*/
#container_42f466dc { vertical-align: top; position:relative; display: inline-block; width:100%;   }
.textstyle14 { font-size:32pt; font-family:'Palatino Linotype', 'Book Antiqua3', Palatino, serif; color:#FFFFFF;  }
#container_70954eb3 { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:476px; background:none;  }
.textstyle15 { font-size:18pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; line-height: 1.5;  }
.textstyle16 { font-size:24pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; line-height: 1.5;  }
.textstyle17 { font-size:13pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; line-height: 1.5;  }
.textstyle18 { font-size:32pt; font-family:'Palatino Linotype', 'Book Antiqua3', Palatino, serif; color:#20242E;  }
#container_33e818a { vertical-align: top; position:relative; display: inline-block; width:101%; min-height:633px; background-color:#890707; background-image: url(rc_images/adventure_of_colour1.jpg); background-position:top left; background-size:cover;  }
#container_33e818a_padding { margin: 10px; display: block;  }
#container_6e2ba9d9 { vertical-align: top; border-radius: 25px; position:relative; display: inline-block; margin:60px 0px 0px 0px;width:34%; min-height:480px; min-width:250px; background-color:rgba(115, 115, 115, 0.698039);  }
#container_6e2ba9d9_padding { margin: 10px; display: block;  }
#text_2ccd4f1f { vertical-align: top; position:relative; display: inline-block; width:235px; height:45px; background:none;  }
.textstyle19 { font-size:18pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#form_2b8a8e57 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; width:76%; min-height:379px; min-width:200px; max-width:290px; background-color:rgba(192, 192, 192, 0.498039);  }
#form_2b8a8e57_padding { margin: 10px; display: block;  }
#text_6d47fbf1 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#edit_1d02c053 { box-sizing: border-box; vertical-align: bottom; border-radius: 7px; position:relative; display: inline-block; width:163px; height:30px; background-color:rgba(255, 255, 255, 0.94902); border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#text_597592f2 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#edit_3fd19a42 { box-sizing: border-box; vertical-align: bottom; border-radius: 7px; position:relative; display: inline-block; width:163px; height:30px; background-color:rgba(255, 255, 255, 0.94902); border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#text_289b6f13 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#edit_58949585 { box-sizing: border-box; vertical-align: bottom; border-radius: 7px; position:relative; display: inline-block; width:163px; height:30px; background-color:rgba(255, 255, 255, 0.94902); border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#text_385cb94e { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#edit_797a0fc1 { box-sizing: border-box; vertical-align: bottom; border-radius: 9px; position:relative; display: inline-block; width:163px; height:117px; background-color:rgba(255, 255, 255, 0.94902); border: 1px solid #A0A0A0; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#placeh_372572cb { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:14px;  }
#button_1ea2dbfe { vertical-align: bottom; border-radius: 7px; position:relative; display: inline-block; width:100px; height:30px; background-color:rgba(0, 0, 0, 0.6); font-size:12pt; font-family:'Trebuchet MS', Helvetica, sans-serif; color:#FFFFFF;  }
@media only screen and (max-width: 450px)
{
		#container_16feeedf { width:100%;  }
		#container_2cec44a1 { width:100%;  }
		#container_b0df8f6 { width:100%;  }
}
