/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2013 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:Artill Typs
 * License URL:http://www.fontspring.com/fflicense/artill-typs
 *
 *
 */

@font-face {
 font-family:'SketchBlockLight';
 src:url('/css/fonts/sketchblock_light_macroman/sketch_block_light-webfont.eot');
 src:url('/css/fonts/sketchblock_light_macroman/sketch_block_light-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/sketchblock_light_macroman/sketch_block_light-webfont.woff') format('woff'),
 url('/css/fonts/sketchblock_light_macroman/sketch_block_light-webfont.ttf') format('truetype'),
 url('/css/fonts/sketchblock_light_macroman/sketch_block_light-webfont.svg#SketchBlockLight') format('svg');
 font-weight:normal;
 font-style:normal;

}

/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2013 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:Artill Typs
 * License URL:http://www.fontspring.com/fflicense/artill-typs
 *
 *
 */

@font-face {
 font-family:'SketchBlockBold';
 src:url('/css/fonts/sketchblock_bold_macroman/sketch_block_bold-webfont.eot');
 src:url('/css/fonts/sketchblock_bold_macroman/sketch_block_bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/sketchblock_bold_macroman/sketch_block_bold-webfont.woff') format('woff'),
 url('/css/fonts/sketchblock_bold_macroman/sketch_block_bold-webfont.ttf') format('truetype'),
 url('/css/fonts/sketchblock_bold_macroman/sketch_block_bold-webfont.svg#SketchBlockBold') format('svg');
 font-weight:normal;
 font-style:normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 19, 2013 */



@font-face {
 font-family:'geogrotesquebold';
 src:url('/css/fonts/geogrotesque_bold/geogrotesque-bold.eot');
 src:url('/css/fonts/geogrotesque_bold/geogrotesque-bold.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/geogrotesque_bold/geogrotesque-bold.woff') format('woff'),
 url('/css/fonts/geogrotesque_bold/geogrotesque-bold.ttf') format('truetype'),
 url('/css/fonts/geogrotesque_bold/geogrotesque-bold.svg#geogrotesquebold') format('svg');
 font-weight:normal;
 font-style:normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 19, 2013 */

@font-face {
 font-family:'geogrotesque_regularregular';
 src:url('/css/fonts/geogrotesque_regular/emtype_foundry_-_geogrotesque-regular-webfont.eot');
 src:url('/css/fonts/geogrotesque_regular/emtype_foundry_-_geogrotesque-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/geogrotesque_regular/emtype_foundry_-_geogrotesque-regular-webfont.woff') format('woff'),
 url('/css/fonts/geogrotesque_regular/emtype_foundry_-_geogrotesque-regular-webfont.ttf') format('truetype'),
 url('/css/fonts/geogrotesque_regular/emtype_foundry_-_geogrotesque-regular-webfont.svg#geogrotesque_regularregular') format('svg');
 font-weight:normal;
 font-style:normal;

}/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 12, 2015 */



@font-face {
 font-family:'brandon_printeddouble';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_double-webfont.svg#brandon_printeddouble') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedextras';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_extras-webfont.svg#brandon_printedextras') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedinline';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_inline-webfont.svg#brandon_printedinline') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedone';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_one-webfont.svg#brandon_printedone') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedshadow';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_shadow-webfont.svg#brandon_printedshadow') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedtwo_shadow';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two_shadow-webfont.svg#brandon_printedtwo_shadow') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_printedtwo';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandon_printed_two-webfont.svg#brandon_printedtwo') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textblack';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-black-webfont.svg#brandon_textblack') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textblack_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-blackitalic-webfont.svg#brandon_textblack_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textbold';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bold-webfont.svg#brandon_textbold') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textbold_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-bolditalic-webfont.svg#brandon_textbold_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 12, 2015 */



@font-face {
 font-family:'brandon_textlight';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-light-webfont.svg#brandon_textlight') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textlight_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-lightitalic-webfont.svg#brandon_textlight_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textmedium';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-medium-webfont.svg#brandon_textmedium') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textmedium_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-mediumitalic-webfont.svg#brandon_textmedium_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_text_regularregular';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regular-webfont.svg#brandon_text_regularregular') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textregular_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-regularitalic-webfont.svg#brandon_textregular_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textthin';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thin-webfont.svg#brandon_textthin') format('svg');
 font-weight:normal;
 font-style:normal;

}




@font-face {
 font-family:'brandon_textthin_italic';
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.eot');
 src:url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.woff2') format('woff2'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.woff') format('woff'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.ttf') format('truetype'),
 url('/css/fonts/brandon_printed/hvd_fonts_-_brandontext-thinitalic-webfont.svg#brandon_textthin_italic') format('svg');
 font-weight:normal;
 font-style:normal;

}/**

 * Couleurs principales
 * - #C71020 Rouge jobup
 * - #6C6F70 Gris jobup
 * 
 * Couleurs secondaires
 * - #00829A Bleu jobup
 * - #871E45 Prune jobup
 * - #FF6319 Orange jobup
 * 
 * Ecom
 * - #00829A Vert
 */

html
{
}
body
{
	background-color:#f7f7f7;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	line-height:15px;
}

input[type=text]
,select
{
	font-family:"Open sans", "sans-serif";
}

textarea
{
	font-family:'Open Sans', sans-serif;
}

#login_buttons .C_CUSTOM_BUTTON
{
	font-size:13px;
	padding:2px 10px 4px;
}

.C_CONTAINER3
{
	margin:0 auto;
	width:100%;
}

.C_BASELINE .C_CONTAINER3
{
	margin:1px auto 0;
	width:988px;
	text-align:right;
	position:relative;
}

.C_FAT_HEADER .C_CONTAINER3
{
	margin:7px auto 0;
	width:988px;
	position:relative;
}

#frame_footer3 .C_CONTAINER3
{
	margin:0 auto;
	width:988px;
}
#frame_footer3 .C_CONTAINER3>div.C_FRAME_JOBUPTEAM
{
	position:absolute;
	left:4px;
	bottom:4px;
	margin-top:0px !important;
}

.C_FORM3 form>.C_BODY>ol, 
form.C_FORM3>.C_BODY>ol, 
.C_FORM3 form>.C_BODY>ul, 
form.C_FORM3>.C_BODY>ul,
.C_FORM3 form>ol, 
form.C_FORM3>ol, 
.C_FORM3 form>ul, 
form.C_FORM3>ul,
ul.C_FORM3, 
ol.C_FORM3
{
	list-style:none;
	padding-left:19px;
	padding-right:95px;
}

.C_FORM3 .C_BLOCK>form>.C_BODY>ol, 
.C_BLOCK.C_FORM3>form>.C_BODY>ol, 
.C_BLOCK form.C_FORM3>.C_BODY>ol, 
.C_POPUP3 form.C_FORM3>.C_BODY>ol, 
.C_FORM3 .C_BLOCK>form>.C_BODY>ul, 
.C_BLOCK.C_FORM3>form>.C_BODY>ul, 
.C_BLOCK form.C_FORM3>.C_BODY>ul, 
.C_POPUP3 form.C_FORM3>.C_BODY>ul, 
.C_FORM3 .C_BLOCK>form>ol, 
.C_BLOCK.C_FORM3>form>ol, 
.C_BLOCK form.C_FORM3>ol, 
.C_POPUP3 form.C_FORM3>ol, 
.C_FORM3 .C_BLOCK>form>ul, 
.C_BLOCK.C_FORM3>form>ul, 
.C_BLOCK form.C_FORM3>ul, 
.C_POPUP3 form.C_FORM3>ul
{
	margin:0;
}

.C_BLOCK .C_FORM3 form>.C_BODY>ol, 
.C_BLOCK form.C_FORM3>.C_BODY>ol, 
.C_BLOCK .C_FORM3 form>.C_BODY>ul, 
.C_BLOCK form.C_FORM3>.C_BODY>ul,
.C_BLOCK.C_FORM3 form>.C_BODY>ol, 
.C_BLOCK.C_FORM3 form>.C_BODY>ul, 
.C_BLOCK form.C_FORM3>.C_BODY>ul, 
.C_BLOCK .C_FORM3 form>ol, 
.C_BLOCK form.C_FORM3>ol, 
.C_BLOCK .C_FORM3 form>ul, 
.C_BLOCK form.C_FORM3>ul,
.C_BLOCK ul.C_FORM3, 
.C_BLOCK ol.C_FORM3, 
.C_BLOCK.C_FORM3 form>ol, 
.C_BLOCK.C_FORM3 form>ul, 
.C_BLOCK form.C_FORM3>ul 
{
	padding:0;
}

.C_FORM3 form table, 
form.C_FORM3 table
{
	width:100%;
}

.C_FORM3 form fieldset, 
form.C_FORM3 fieldset
{
	margin:10px 5px;
	padding:5px 13px;
}

.C_FORM3 form fieldset>ol, 
form.C_FORM3 fieldset>ol, 
.C_FORM3 form fieldset>ul, 
form.C_FORM3 fieldset>ul
{
	padding:0 6px;
}

.C_BLOCK.C_FORM3 form fieldset, 
.C_BLOCK .C_FORM3 form fieldset, 
.C_BLOCK form.C_FORM3 fieldset
{
	margin:10px -14px;
}

.C_FORM3 form ul>li>span
{
	margin:8px 0px 0px 0px;
	font-weight:bold;
}

.C_FORM3 form>.C_BODY>ol>li, 
form.C_FORM3>.C_BODY>ol>li, 
.C_FORM3 form>.C_BODY>ul>li, 
form.C_FORM3>.C_BODY>ul>li, 
.C_FORM3 form>ol>li, 
form.C_FORM3>ol>li, 
.C_FORM3 form>ul>li, 
form.C_FORM3>ul>li, 
ul.C_FORM3>li, 
ol.C_FORM3>li 
{
	width:100%;
	clear:both;
	overflow:auto;
	margin-bottom:5px;
	min-height:34px;
}

.C_FORM3 form>.C_BODY>ol>li.C_SEPARATOR, 
form.C_FORM3>.C_BODY>ol>li.C_SEPARATOR, 
.C_FORM3 form>.C_BODY>ul>li.C_SEPARATOR, 
form.C_FORM3>.C_BODY>ul>li.C_SEPARATOR, 
.C_FORM3 form>ol>li.C_SEPARATOR, 
form.C_FORM3>ol>li.C_SEPARATOR, 
.C_FORM3 form>ul>li.C_SEPARATOR, 
form.C_FORM3>ul>li.C_SEPARATOR, 
ul.C_FORM3>li.C_SEPARATOR, 
ol.C_FORM3>li.C_SEPARATOR 
{
	min-height:0;
}

.C_FORM3 form>ol>li .C_BODY>span, 
form.C_FORM3>ol>li .C_BODY>span, 
.C_FORM3 form>ul>li .C_BODY>span, 
form.C_FORM3>ul>li .C_BODY>span,
.C_FORM3 form>ol>li span, 
form.C_FORM3>ol>li span, 
.C_FORM3 form>ul>li span, 
form.C_FORM3>ul>li span,
ul.C_FORM3>li span, 
ol.C_FORM3>li span
{
	display:inline-block;
	*display:inline;
	zoom:1;
	line-height:normal;
	vertical-align:middle;
}

.C_FORM3 form>.C_BODY>ol>li>*, 
form.C_FORM3>.C_BODY>ol>li>*, 
.C_FORM3 form>.C_BODY>ul>li>*, 
form.C_FORM3>.C_BODY>ul>li>*,
.C_FORM3 form>ol>li>*, 
form.C_FORM3>ol>li>*, 
.C_FORM3 form>ul>li>*, 
form.C_FORM3>ul>li>*,
ul.C_FORM3>li>*, 
ol.C_FORM3>li>*
{
	float:right;
}

.C_FORM3 form hr, 
form.C_FORM3 hr
{
	float:none !important;
	margin:5px 0;
	clear:both;
}

form.C_FORM3 table td.C_LEFT label, 
.C_FORM3 form table td.C_LEFT label, 
.C_FORM3 form>.C_BODY>ol>li>label, 
form.C_FORM3>.C_BODY>ol>li>label, 
.C_FORM3 form>.C_BODY>ul>li>label, 
form.C_FORM3>.C_BODY>ul>li>label,
.C_FORM3 form>ol>li>label, 
form.C_FORM3>ol>li>label, 
.C_FORM3 form>ul>li>label, 
form.C_FORM3>ul>li>label,
ul.C_FORM3>li>label, 
ol.C_FORM3>li>label
{
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
	float:left;
	width:165px;
	line-height:30px;
}

.C_FORM3 form>.C_BODY>ol>li>.C_LABEL, 
form.C_FORM3>.C_BODY>ol>li>.C_LABEL, 
.C_FORM3 form>.C_BODY>ul>li>.C_LABEL, 
form.C_FORM3>.C_BODY>ul>li>.C_LABEL,
.C_FORM3 form>ol>li>.C_LABEL, 
form.C_FORM3>ol>li>.C_LABEL, 
.C_FORM3 form>ul>li>.C_LABEL, 
form.C_FORM3>ul>li>.C_LABEL,
ul.C_FORM3>li>.C_LABEL, 
ol.C_FORM3>li>.C_LABEL
{
	float:left;
	width:170px;
	line-height:30px;
}

.C_FORM3 form>.C_BODY>ol>li>label .C_DETAIL, 
form.C_FORM3>.C_BODY>ol>li>label .C_DETAIL, 
.C_FORM3 form>.C_BODY>ul>li>label .C_DETAIL, 
form.C_FORM3>.C_BODY>ul>li>label .C_DETAIL,
.C_FORM3 form>ol>li>label .C_DETAIL, 
form.C_FORM3>ol>li>label .C_DETAIL, 
.C_FORM3 form>ul>li>label .C_DETAIL, 
form.C_FORM3>ul>li>label .C_DETAIL,
ul.C_FORM3>li>label .C_DETAIL, 
ol.C_FORM3>li>label .C_DETAIL
{
	font-weight:normal;
	font-style:italic;
}

a.C_BUTTON3,
label.C_BUTTON3,
button.C_BUTTON3, 
.C_FORM3 input, 
.C_FORM3 select, 
.C_FORM3 textarea, 
.C_INPUT input, 
.C_INPUT select, 
.C_INPUT textarea, 
input.C_INPUT, 
select.C_INPUT, 
textarea.C_INPUT {
	box-sizing:border-box;
	-ms-box-sizing:content-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
a.C_BUTTON3
,label.C_BUTTON3
{
	display:inline-block;
	*display:inline;
	zoom:1;
}
a.C_BUTTON3 span.C_ICON3
{
	vertical-align:top;
	margin:3px 4px 0px 0px;
}



button.C_BUTTON3
,.C_INPUT input 
,input.C_INPUT 
,input.C_FORM3
,.C_FORM3 input 
,textarea.C_INPUT
,.C_INPUT textarea
{
	background-color:#FFFFFF;
	border:1px solid #DBE2E6;
	line-height:28px;
	height:28px;
	padding:0 5px;
 font-size:12px;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
}

button.C_BUTTON3.C_INVALID, 
.C_select select.C_INVALID, 
select.C_select.C_INVALID, 
select.C_FORM3.C_INVALID, 
.C_FORM3 select.C_INVALID, 
button.C_BUTTON3.C_INVALID, 
.C_INPUT input.C_INVALID, 
input.C_INPUT.C_INVALID, 
input.C_FORM3.C_INVALID, 
.C_FORM3 input.C_INVALID, 
{
	border-color:#D4757E;
	background-color:#FAE7E9;
	-webkit-box-shadow:0 0 1.5px 1px red;
	box-shadow:0 0 1.5px 1px red;
}

.C_INPUT input[type=file], 
input[type=file].C_INPUT, 
input[type=file].C_FORM3, 
.C_FORM3 input[type=file], 
.C_INPUT input[type=checkbox], 
input[type=checkbox].C_INPUT, 
input[type=checkbox].C_FORM3, 
.C_FORM3 input[type=checkbox], 
.C_INPUT input[type=radio], 
input[type=radio].C_INPUT, 
input[type=radio].C_FORM3, 
.C_FORM3 input[type=radio] 
{
	background-color:transparent;
	line-height:normal;
	height:auto;
	border:0;
}

.C_INPUT label>input[type=checkbox], 
label>input[type=checkbox].C_INPUT, 
label>input[type=checkbox].C_FORM3, 
.C_FORM3 label>input[type=checkbox], 
.C_INPUT label>input[type=radio], 
label>input[type=radio].C_INPUT, 
label>input[type=radio].C_FORM3, 
.C_FORM3 label>input[type=radio] 
{
	margin-left:5px;
	margin-right:5px;
}

#transfer_button
{
	cursor:pointer;
}

a.C_BUTTON3.C_RED, 
label.C_BUTTON3.C_RED,
.C_BUTTON3 button, 
button.C_BUTTON3, 
button.C_FORM3, 
.C_FORM3 button 
,.C_MSGBOX_DIV table a.C_MSG_BUTTON
{
	font-weight:600;
	padding:0 10px;
	font-size:13px;
 height:28px;
 line-height:27px;
}

a.C_BUTTON3, 
label.C_BUTTON3,
a.C_BUTTON3.C_CANCEL, 
.C_INPUT input[type=submit].C_CANCEL, 
input.C_INPUT[type=submit].C_CANCEL, 
input.C_FORM3[type=submit].C_CANCEL, 
.C_FORM3 input[type=submit].C_CANCEL, 
input.C_BUTTON3[type=submit].C_CANCEL, 
.C_BUTTON3 input[type=submit].C_CANCEL, 
.C_BUTTON3 input[type=button].C_CANCEL, 
input.C_BUTTON3[type=button].C_CANCEL, 
input.C_FORM3[type=button].C_CANCEL, 
.C_FORM3 input[type=button].C_CANCEL, 
.C_BUTTON3 button.C_CANCEL, 
button.C_BUTTON3.C_CANCEL, 
button.C_FORM3.C_CANCEL, 
.C_FORM3 button.C_CANCEL, 
.C_BUTTON3 input[type=button].C_SUBMIT, 
input.C_BUTTON3[type=button].C_SUBMIT, 
input.C_FORM3[type=button].C_SUBMIT, 
.C_FORM3 input[type=button].C_SUBMIT, 
.C_BUTTON3 button, 
button.C_BUTTON3, 
button.C_FORM3, 
.C_FORM3 button 
,.C_MSGBOX_DIV table a.C_MSG_BUTTON
{
	background:rgb(145,147,148);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(145,147,148,1)), color-stop(100%,rgba(109,112,113,1)));
	background:-webkit-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%);
	background:-moz-linear-gradient(top, rgba(145,147,148,1) 0%, rgba(109,112,113,1) 100%);
	background:-ms-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%);
	background:-o-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%);
	background:linear-gradient(top bottom, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%);
}

.C_BUTTON3 button.C_SUBMIT
,button.C_BUTTON3.C_SUBMIT 
,button.C_FORM3.C_SUBMIT
,.C_FORM3 button.C_SUBMIT 
,.C_MSGBOX_DIV table a.C_MSG_BUTTON
,.C_BUTTON3.C_RED
{
	background:rgb(214,75,88) !important;
	background:-moz-linear-gradient(top, rgba(214,75,88,1) 0%, rgba(200,18,35,1) 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,75,88,1)), color-stop(100%,rgba(200,18,35,1))) !important;
	background:-webkit-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:-o-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:-ms-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:linear-gradient(top bottom, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
}

.C_FRAME_VIOLET
{
	display:inline-block;
	*display:inline;
	zoom:1;
}
.C_BUTTON3.C_VIOLET
,.C_FRAME_VIOLET
{
	background-color:#93559D !important;
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #69155f), color-stop(1, #9b61a7)) !important;
	background-image:-webkit-linear-gradient(center bottom, #69155f 0%, #9b61a7 100%) !important;
	background-image:-moz-linear-gradient(center bottom, #69155f 0%, #9b61a7 100%) !important;
	background-image:-ms-linear-gradient(center bottom, #69155f 0%, #9b61a7 100%) !important;
	background-image:-o-linear-gradient(center bottom, #69155f 0%, #9b61a7 100%) !important;
	background-image:linear-gradient(center bottom, #69155f 0%, #9b61a7 100%) !important;
}

.C_BUTTON3.C_ORANGE
{
	background:#FF5800;
	background-clip:padding-box;
	-webkit-box-shadow:0 0 5px rgba(108,111,112,.6);
	-moz-box-shadow:0 0 5px rgba(108,111,112,.6);
	-ms-box-shadow:0 0 5px rgba(108,111,112,.6);
	-o-box-shadow:0 0 5px rgba(108,111,112,.6);
	box-shadow:0 0 5px rgba(108,111,112,.6);
	background-image:-webkit-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-moz-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-ms-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-o-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
}
.C_BUTTON3.C_GRAY
,div.C_GRAY
{
	color:#FFFFFF;
	background:rgb(145,147,148) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(145,147,148,1)), color-stop(100%,rgba(109,112,113,1))) !important;
	background:-webkit-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%) !important;
	background:-moz-linear-gradient(top, rgba(145,147,148,1) 0%, rgba(109,112,113,1) 100%) !important;
	background:-ms-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%) !important;
	background:-o-linear-gradient(top, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%) !important;
	background:linear-gradient(top bottom, rgba(145,147,148,1) 0%,rgba(109,112,113,1) 100%) !important;
}
.C_BUTTON3.C_WHITE
{
	background:rgb(255,255,255) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#edeeec), color-stop(100%,#cacac9)) !important;
	background:-webkit-linear-gradient(top, #edeeec 0%,#cacac9 100%) !important;
	background:-moz-linear-gradient(top, #edeeec 0%,#cacac9 100%) !important;
	background:-ms-linear-gradient(top, #edeeec 0%,#cacac9 100%) !important;
	background:-o-linear-gradient(top, #edeeec 0%,#cacac9 100%) !important;
	background:linear-gradient(top bottom, #edeeec 0%,#cacac9 100%) !important;
}

.C_B2C h2.C_HEAD3.C_FRAME_GREEN 
{
	background-color:#00829A;
	color:#FFFFFF;
}

.C_BUTTON3 button.C_SUBMIT
,button.C_BUTTON3.C_SUBMIT 
,button.C_FORM3.C_SUBMIT
,.C_FORM3 button.C_SUBMIT 
,.C_MSGBOX_DIV table a.C_MSG_BUTTON
,.C_BUTTON3.C_GREEN
{
	color:#FFFFFF;
	background:#87C144 !important;
	background:-moz-linear-gradient(top, #98CA5F 0%, #00829A 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#98CA5F), color-stop(100%,#00829A)) !important;
	background:-webkit-linear-gradient(top, #98CA5F 0%,#00829A 100%) !important;
	background:-o-linear-gradient(top, #98CA5F 0%,#00829A 100%) !important;
	background:-ms-linear-gradient(top, #98CA5F 0%,#00829A 100%) !important;
	background:linear-gradient(top bottom, #98CA5F 0%,#00829A 100%) !important;
}
.C_FRAME_GREEN
{
	color:#FFFFFF !important;
}


a.C_BUTTON3.C_RED:hover
,label.C_BUTTON3.C_RED:hover
,button.C_BUTTON3.C_BLUE.C_SUBMIT:hover
{
	border:0;
	-webkit-box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.5);
	box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.5);
}

.C_BUTTON3.C_DISABLED, 
a.C_BUTTON3[disabled], 
.C_INPUT input[type=submit][disabled], 
input.C_INPUT[type=submit][disabled], 
input.C_FORM3[type=submit][disabled], 
.C_FORM3 input[type=submit][disabled], 
input.C_BUTTON3[type=submit][disabled], 
.C_BUTTON3 input[type=submit][disabled], 
.C_BUTTON3 input[type=button].C_SUBMIT[disabled], 
input.C_BUTTON3[type=button].C_SUBMIT[disabled], 
input.C_FORM3[type=button].C_SUBMIT[disabled], 
.C_FORM3 input[type=button].C_SUBMIT[disabled], 
.C_BUTTON3 button[disabled], 
button.C_BUTTON3[disabled], 
button.C_FORM3[disabled], 
.C_FORM3 button[disabled] 
,.C_MSGBOX_DIV table a.C_MSG_BUTTON[disabled]
{
	border:1px solid #bbbbbb;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#bbbbbb;
}

.C_INPUT select, 
select.C_INPUT, 
select.C_FORM3, 
.C_FORM3 select
{
	color:#6C6F70;
	background-color:#FFFFFF;
	border:1px solid #DBE2E6;
	padding:4px 5px 4px 5px;
	font-size:12px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}

.C_INPUT select[disabled], 
select.C_INPUT[disabled], 
select.C_FORM3[disabled], 
.C_FORM3 select[disabled] 
{
	font-weight:normal;
	color:#8C8F70;
}

.C_INPUT option[disabled], 
option.C_INPUT[disabled], 
option.C_FORM3[disabled], 
.C_FORM3 option[disabled] 
{
	color:#ADADAD;
}

.C_INPUT option, 
option.C_INPUT, 
option.C_FORM3, 
.C_FORM3 option 
{
	xfont-weight:normal;
}

.C_TABLE .C_SORT a
{
	background-image:url('/css/../images2/design3/sort.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
	cursor:pointer;
}

.C_TABLE .C_SORT.C_ASC a
{
	background-image:url('/css/../images2/design3/sort-asc.png');
}

.C_TABLE .C_SORT.C_DESC a
{
	background-image:url('/css/../images2/design3/sort-desc.png');
}

.C_BLOCK>h1 a.C_BUTTON3
{
	float:right;
	margin-top:7px;
	margin-left:9px;
}

.C_INFO_LINK_CREATE_B2C_ACCOUNT
{
	position:relative;
	top:0px;
	right:0px;
	text-align:right;
	width:392px;
	font-size:10px;
	font-weight:600;
	color:#6C6F70;
	line-height:20px;
}
.C_INFO_LINK_CREATE_B2C_ACCOUNT a
{
	font-size:10px;
	font-weight:600;
	color:#6C6F70;
}
#frame_main3
{	
	background-color:#F8F8F8;
}

#frame_footer3
{
	overflow:auto;
	clear:both;
	background-color:#ededed;
	
	background-image:linear-gradient(top, rgb(170,170,170) 0%, rgb(185,185,185) 1px, rgb(199,199,199) 2px, rgb(210,210,210) 3px, rgb(218,218,218) 4px, rgb(222,222,222) 5px, rgb(225,225,225) 6px, rgb(226,226,226) 7px, rgb(227,227,227) 8px, rgb(255,255,255) 100%);
	background-image:-o-linear-gradient(top, rgb(170,170,170) 0%, rgb(185,185,185) 1px, rgb(199,199,199) 2px, rgb(210,210,210) 3px, rgb(218,218,218) 4px, rgb(222,222,222) 5px, rgb(225,225,225) 6px, rgb(226,226,226) 7px, rgb(227,227,227) 8px, rgb(255,255,255) 100%);
	background-image:-moz-linear-gradient(top, rgb(170,170,170) 0%, rgb(185,185,185) 1px, rgb(199,199,199) 2px, rgb(210,210,210) 3px, rgb(218,218,218) 4px, rgb(222,222,222) 5px, rgb(225,225,225) 6px, rgb(226,226,226) 7px, rgb(227,227,227) 8px, rgb(255,255,255) 100%);
	background-image:-webkit-linear-gradient(top, rgb(170,170,170) 0%, rgb(185,185,185) 1px, rgb(199,199,199) 2px, rgb(210,210,210) 3px, rgb(218,218,218) 4px, rgb(222,222,222) 5px, rgb(225,225,225) 6px, rgb(226,226,226) 7px, rgb(227,227,227) 8px, rgb(255,255,255) 100%);
	background-image:-ms-linear-gradient(top, rgb(170,170,170) 0%, rgb(185,185,185) 1px, rgb(199,199,199) 2px, rgb(210,210,210) 3px, rgb(218,218,218) 4px, rgb(222,222,222) 5px, rgb(225,225,225) 6px, rgb(226,226,226) 7px, rgb(227,227,227) 8px, rgb(255,255,255) 100%);

	background-image:-webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, rgb(170,170,170)),
		color-stop(8px, rgb(185,185,185)),
		color-stop(8px, rgb(199,199,199)),
		color-stop(8px, rgb(210,210,210)),
		color-stop(8px, rgb(218,218,218)),
		color-stop(8px, rgb(222,222,222)),
		color-stop(8px, rgb(225,225,225)),
		color-stop(8px, rgb(226,226,226)),
		color-stop(8px, rgb(227,227,227)),
		color-stop(1, rgb(255,255,255))
	);
	/*rgb(247,247,247)*/
	
	padding-top:30px;
	padding-bottom:75px;
}

#frame_footer3 .C_CONTAINER3 p
{
	float:right;
	margin:0;
}

#frame_footer3 ul
{
	float:left;
	width:20%;
	*width:20%;
	padding:0;
	margin:0;
	
	list-style:none;
}


#frame_footer3 ul li, 
#frame_footer3 ul li a
{
	color:#6c6f70;
	font-size:10px;
	text-decoration:none;
}

#frame_footer3 ul li:first-child
{
	font-weight:bold;
}

#frame_footer3 p + ul
{
	width:auto;
	clear:both;
	border-top:1px solid #cccccc;
	margin-top:15px;
}

#frame_footer3 p + ul li:first-child
{
	padding-top:15px;
	border-top:1px solid #ffffff;
}

#frame_footer3 p + ul li + li
{
	float:left;
	margin-right:3px;
	
	/* ie7 */
	*margin-left:5px;
	*padding-left:5px;
	*border-left:1px solid #ffffff;
}

#frame_footer3 p + ul li + li:after
{
	content:' | ';
}

#frame_footer3 p + ul li:last-child:after
{
	content:'';
}

.C_BLOCK
{
	background-color:#FFFFFF;


/*	background:rgb(202,202,202);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,202,202,1)), color-stop(102%,rgba(255,255,255,1)));
	background-image:-webkit-linear-gradient(top, rgba(202,202,202,1) 0%,rgba(255,255,255,1) 102%);
	background-image:-moz-linear-gradient(top, rgba(202,202,202,1) 0%, rgba(255,255,255,1) 102%);
	background-image:-ms-linear-gradient(top, rgba(202,202,202,1) 0%,rgba(255,255,255,1) 102%);
	background-image:-o-linear-gradient(top, rgba(202,202,202,1) 0%,rgba(255,255,255,1) 102%);
	background-image:linear-gradient(top bottom, rgba(202,202,202,1) 0%,rgba(255,255,255,1) 102%); */

	
	
	padding-bottom:10px;
	
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	margin:2px;
	margin-bottom:18px;
}

.C_BLOCK a
{
	
}

.C_BLOCK a.C_BUTTON3
{
	color:#ffffff;
}

.C_BLOCK .C_WRAPPER>*, 
.C_BLOCK>*
{
	padding:0 19px;
}

.C_BLOCK .C_WRAPPER
{
	padding:0;
	overflow:auto;
}

.C_BLOCK>ul, 
.C_BLOCK>ol 
{
	padding:0 0 0 40px;
}


.C_SEARCH_RESULTS>h1 {background:#00829A !important}
.C_BLOCK .C_WRAPPER>h1, 
.C_BLOCK>h1
{
	background:#6C6F70;
	
	line-height:38px;
	color:white;
	text-transform:uppercase;
	font-size:14px;
	padding:0px 0px 0px 15px
	margin:0;
	margin-bottom:20px;
	margin-top:0;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}

body.C_B2C .C_BLOCK.C_COLOR .C_WRAPPER>h1, 
body.C_B2C .C_BLOCK.C_COLOR>h1
{
	background:#F7F7F7;;
	font-size:22px;
	font-weight:100;
	color:#00829A;
	padding:0px 0px 4px 0px;
}

body.C_B2C #search_content .C_BLOCK.C_COLOR .C_WRAPPER>h1, 
body.C_B2C #search_content .C_BLOCK.C_COLOR>h1,
body.C_B2B .C_BLOCK.C_COLOR .C_WRAPPER>h1, 
body.C_B2B .C_BLOCK.C_COLOR>h1
{
	background:#00829A;
}

/*** table ***/
.C_BLOCK.C_TABLE
{
	padding-bottom:1px;
	background:#E2E2E2;
	
	-webkit-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
}
body.C_B2B .C_BLOCK.C_TABLE
{
	background:#F8F8F8;
}

.C_BLOCK.C_TABLE>h1
{
	margin:0px;
}

table.C_TABLE, 
.C_TABLE table 
{
	margin:2px;
	background-color:#efefef;
	
	border:1px solid #ffffff;
	
	-webkit-box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.2);
	
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}

.C_BLOCK.C_TABLE table 
{
	background-color:#FFFFFF;
}

body.C_B2B table.C_TABLE, 
body.C_B2B .C_TABLE table 
{
	background-color:#FFFFFF;
	border-radius:3px 3px 0px 0px;
}

table.C_TABLE tbody tr:nth-child(even)
,.C_TABLE table tbody tr:nth-child(even)
{
	background-color:#e5e5e5;
}

.C_BLOCK.C_TABLE table tbody tr:nth-child(even) 
{
	background-color:#EBEBEB;
}

body.C_B2B table.C_TABLE tbody tr:nth-child(even)
,body.C_B2B .C_TABLE table tbody tr:nth-child(even) 
{
	background-color:#e4e4e4;
}

table.C_TABLE a, 
.C_TABLE table a, 
table.C_TABLE tbody a.C_BUTTON3, 
.C_TABLE table tbody a.C_BUTTON3 
{
	color:#ffffff;
}

table.C_TABLE tbody a, 
.C_TABLE table tbody a
{
	color:#000000;
}

table.C_TABLE tbody a.C_BUTTON4, 
.C_TABLE table tbody a.C_BUTTON4
{
	color:#FFFFFF;
}

.C_BLOCK.C_TABLE>table 
{
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	margin:0;
	
	padding-bottom:8px;
	
	width:100%;
}

body.C_B2c.C_BLOCK.C_TABLE>h1
{
	color:#FFFFFF;
	background:#00829A;
	color:#FFFFFF;
	background:#f0f1f1;
	font-weight:100;
	color:#00829A;
	font-size:22px;
	padding:0;
	}


body.C_B2B .C_BLOCK.C_TABLE>h1
{
	color:#00829A;
	background:none;
	font-weight:100;
	font-size:22px;
	padding:0;
	bottom:5px;
}
body.C_B2B .C_BLOCK.C_TABLE>h1>.C_DETAILS
{
	color:#00829A;
	text-transform:none;
}

.C_BLOCK.C_TABLE h1 a.C_BUTTON3
, a.C_BUTTON3.C_COLOR
, a.C_BUTTON3.C_COLOR.C_LIGHT_GREEN
{
	border-color:none;
	background-color:#e7e8e8;
	background-image:-moz-linear-gradient(bottom, #f7f7f7 0%, #d3d3d3 100%);
	background-image:-o-linear-gradient(bottom, #f7f7f7 0%, #d3d3d3 100%);
	background-image:-webkit-linear-gradient(bottom, #f7f7f7 0%, #d3d3d3 100%);
	text-transform:none;
	white-space:nowrap;
	color:#000000;
}

.C_BLOCK.C_TABLE h1 a.C_BUTTON3:hover
, a.C_BUTTON3.C_COLOR:hover
, a.C_BUTTON3.C_COLOR.C_LIGHT_GREEN:hover
{
	border-color:none;
	background-color:#e7e8e8;
	background-image:-moz-linear-gradient(bottom, #d3d3d3 0%, #f7f7f7 100%);
	background-image:-o-linear-gradient(bottom, #d3d3d3 0%, #f7f7f7 100%);
	background-image:-webkit-linear-gradient(bottom, #d3d3d3 0%, #f7f7f7 100%);
	text-transform:none;
	white-space:nowrap;
	color:#424242;
}

.C_BLOCK.C_TABLE a.C_BUTTON3
, a.C_BUTTON3.C_COLOR
{
	border-color:none;
	background:#94C858;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#94C858),color-stop(60%,#5E9221), color-stop(100%,#4A731A));
	background:-webkit-linear-gradient(top, #94C858 0%, #5E9221 60% ,#4A731A 100%);
	background:-moz-linear-gradient(top, #94C858 0%, #5E9221 60% ,#4A731A 100%);
	background:-ms-linear-gradient(top, #94C858 0%, #5E9221 60% ,#4A731A 100%);
	background:-o-linear-gradient(top, #94C858 0%, #5E9221 60% ,#4A731A 100%);
	background:linear-gradient(top, #94C858 0%, #5E9221 60% ,#4A731A 100%);
	text-transform:none;
	white-space:nowrap;
	color:#FFFFFF;
}

body.C_B2B .C_BLOCK.C_TABLE a.C_BUTTON3.C_RED
,body.C_B2B a.C_BUTTON3.C_RED
{
	color:#FFFFFF;
	background:rgb(212,68,82);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(212,68,82,1)), color-stop(100%,rgba(148,12,25,1)));
	background:-webkit-linear-gradient(top, rgba(212,68,82,1) 0%,rgba(148,12,25,1) 100%);
	background:-moz-linear-gradient(top, rgba(212,68,82,1) 0%, rgba(148,12,25,1) 100%);
	background:-ms-linear-gradient(top, rgba(212,68,82,1) 0%,rgba(148,12,25,1) 100%);
	background:-o-linear-gradient(top, rgba(212,68,82,1) 0%,rgba(148,12,25,1) 100%);
	background:linear-gradient(top bottom, rgba(212,68,82,1) 0%,rgba(148,12,25,1) 100%);
}

body.C_B2B .C_BLOCK.C_TABLE a.C_BUTTON3
,body.C_B2B a.C_BUTTON3.C_COLOR
{
	border-color:#a6cad3;
	background:rgb(58,137,157);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(58,137,157,1)), color-stop(100%,rgba(4,105,131,1)));
	background:-webkit-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:-moz-linear-gradient(top, rgba(58,137,157,1) 0%, rgba(4,105,131,1) 100%);
	background:-ms-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:-o-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:linear-gradient(top bottom, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
 color:#FFFFFF;
}

.C_BLOCK.C_TABLE a.C_BUTTON3.C_DISABLED
{
	border:1px solid #bbbbbb;
	
	-webkit-box-shadow:none;
	box-shadow:none;
	
	color:#bbbbbb;
	
	background:rgb(227,227,227);
	background:-moz-linear-gradient(top, rgba(227,227,227,1) 0%, rgba(240,241,241,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,227,227,1)), color-stop(100%,rgba(240,241,241,1)));
	background:-webkit-linear-gradient(top, rgba(227,227,227,1) 0%,rgba(240,241,241,1) 100%);
	background:-o-linear-gradient(top, rgba(227,227,227,1) 0%,rgba(240,241,241,1) 100%);
	background:-ms-linear-gradient(top, rgba(227,227,227,1) 0%,rgba(240,241,241,1) 100%);
	background:linear-gradient(top bottom, rgba(227,227,227,1) 0%,rgba(240,241,241,1) 100%);
}

table.C_TABLE.C_ORDER thead tr a, 
.C_TABLE table.C_ORDER thead tr a, 
.C_TABLE.C_ORDER table thead tr a 
{
	padding-right:20px;
	position:relative;
	display:block;
}

table.C_TABLE.C_ORDER thead tr a span, 
.C_TABLE table.C_ORDER thead tr a span, 
.C_TABLE.C_ORDER table thead tr a span
{
	position:absolute;
	right:10px;
	margin:0;
	top:11px;
}

table.C_TABLE.C_ORDER thead tr a span.C_ICON_ORDER_DESC, 
.C_TABLE table.C_ORDER thead tr a span.C_ICON_ORDER_DESC, 
.C_TABLE.C_ORDER table thead tr a span.C_ICON_ORDER_DESC, 
table.C_TABLE.C_ORDER thead tr a span.C_ICON_ORDERED_DESC, 
.C_TABLE table.C_ORDER thead tr a span.C_ICON_ORDERED_DESC, 
.C_TABLE.C_ORDER table thead tr a span.C_ICON_ORDERED_DESC 
{
	right:0;
}

table.C_TABLE thead tr, 
.C_TABLE table thead tr, 
table.C_TABLE tfoot tr, 
.C_TABLE table tfoot tr 
{
	line-height:14px;
}


.C_TABLE table thead tr:first-child th:first-child
{
border-radius:3px 0px 0 0px;
}

.C_TABLE table thead tr:last-child th:last-child
{
border-radius:0px 3px 0 0px;
}


table.C_TABLE thead tr th, 
.C_TABLE table thead tr th, 
table.C_TABLE tfoot tr th, 
.C_TABLE table tfoot tr th 
{
	xfont-weight:800; /* extra bold */
	x*font-weight:bold; /* ie7 wont extra bold */
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}

table.C_TABLE thead, 
.C_TABLE table thead, 
table.C_TABLE tfoot, 
.C_TABLE table tfoot 
{
	background-color:#cbcbcb;
	color:#6C6F70;
	
	font-weight:bold;
}

table.C_TABLE thead, 
.C_TABLE table thead
{
	border-bottom:1px solid #9f9f9f;
}

table.C_TABLE tfoot, 
.C_TABLE table tfoot 
{
	border-top:1px solid #9f9f9f;
}

.C_BLOCK.C_TABLE table thead, 
.C_BLOCK.C_TABLE table tfoot 
{
	background-color:#C8E3AA;
	boxrder-top:1px solid #ffffff;
}

body.C_B2B table.C_TABLE tfoot, 
body.C_B2B .C_TABLE table tfoot, 
body.C_B2B table.C_TABLE thead, 
body.C_B2B .C_TABLE table thead
{
	background-color:#00829A;
	color:#ffffff;
}

body.C_B2B table.C_TABLE tfoot, 
body.C_B2B .C_TABLE table tfoot 
{
	border-top:1px solid #ffffff;
}

body.C_B2B table.C_TABLE thead, 
body.C_B2B .C_TABLE table thead
{
	border-bottom:1px solid #00829A;
}

body.C_B2C table.C_TABLE tfoot, 
body.C_B2C .C_TABLE table tfoot, 
body.C_B2C table.C_TABLE thead, 
body.C_B2C .C_TABLE table thead
{
	background-color:#00829A;
	color:#ffffff;
}

body.C_B2C table.C_TABLE tfoot, 
body.C_B2C .C_TABLE table tfoot 
{
	border-top:1px solid #ffffff;
}

body.C_B2C table.C_TABLE thead, 
body.C_B2C .C_TABLE table thead
{
	border-bottom:none;
}


table.C_TABLE tfoot, 
.C_TABLE table tfoot {
	border-top:0;
}

table.C_TABLE td, 
.C_TABLE table td
{
	padding:7px 10px;
}

.C_TABLE thead tr:first-child td { background-color:#00829A;}

body.C_B2C .C_TABLE thead tr:first-child td { background-color:#00829A;}

.C_TABLE thead tr:last-child td:first-child { border-radius:3px 0px 0 0px; }
.C_TABLE thead tr:last-child td:last-child { border-radius:0px 3px 0 0;}

.C_TABLE table thead td:last-child
{
	border-radius:0px 3px 0px 0px 
}






table.C_TABLE th + th, 
.C_TABLE table th + th, 
table.C_TABLE td + td, 
.C_TABLE table td + td 
{
	
}

body.C_B2B table.C_TABLE th + th, 
body.C_B2B .C_TABLE table th + th, 
body.C_B2B table.C_TABLE td + td, 
body.C_B2B .C_TABLE table td + td 
{
	
}

.C_POPUP3
{
	position:absolute;
	width:600px;
	top:100px;
	left:50%;
	margin-left:-300px;
	background-color:#FFFFFF;
	background-color:rgba(255, 255, 255, 0.90);
	border-radius:5px;
	box-shadow:0px 0px 9px #979797;
}

.C_POPUP3>h1
,.C_POPUP3>div
,.C_MSGBOX_RED div.C_MSGBOX_DIV
,.C_MSGBOX_BLUE div.C_MSGBOX_DIV
{
}

.C_POPUP3>h1 span.C_CLOSE
{
	cursor:pointer;
}

.C_POPUP3>div
{
	border-top-width:0;
	*border-top-width:1px;
}

body.C_B2B .C_POPUP3>h1
,body.C_B2B .C_POPIN>div>h1
{
	color:#00829A;
}
.C_POPUP3>h1
,.C_POPIN>div>h1
{
	margin:0;
	color:#00829A;
	oldcolor:#D14754;
	font-size:14px;
	line-height:38px;
	text-transform:uppercase;
	border-bottom-width:0;
	padding:0 18px;
	position:relative; 
}
.C_POPUP3>h2
,.C_POPIN>div>h2
{
	margin:-8px 0px 0px 0px;
	padding:0px 18px 0px 18px;
	line-height:16px;
	font-size:10px;
	font-weight:normal;
}
.C_POPUP3>h1>span.C_ICON4_CROSS
,.C_POPIN>div>h1>span.C_ICON4_CROSS
{
	position:absolute;
	right:0px;
	top:0px;
	color:#999999;
	cursor:pointer;
}
.C_POPUP3>h1 .C_BUTTON3
,.C_POPIN>div>h1 .C_BUTTON3
{
	float:right;
	margin-top:9px;
	margin-left:9px;
	cursor:pointer;
}

.C_POPUP3 .C_FOOTER
,.C_POPIN>div>.C_FOOTER
{
	height:38px;
	padding:0 18px;
	text-align:right;
}

.C_POPUP3>div>.C_BODY
,.C_POPUP3>div>form>.C_BODY 
,.C_MSGBOX_RED div.C_MSGBOX_DIV
,.C_MSGBOX_BLUE div.C_MSGBOX_DIV
,.C_POPIN>div>.C_BODY
{
	color:#6C6F70;
	padding:0px 18px;
	
}

.C_POPUP3>div>.C_FOOTER *
,.C_POPUP3>div>form>.C_FOOTER *
,.C_POPIN>div>.C_FOOTER *
{
	margin-top:5px;
	margin-left:9px;	
}
.C_POPUP_MASK
{
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(100, 100, 100, 0.35);
}

p.C_NOTIFICATION
,div.C_NOTIFICATION
{
	display:block;
	width:480px;
	padding:20px 20px 20px 20px;
	margin:0px;
	background-color:#FFFFFF;

	font-weight:500;
	font-size:16px;
	line-height:20px;

	box-shadow:0px 0px 6px rgba(0, 0, 0, 0.33);

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;

	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
}
.C_NOTIFICATION hr
{
	margin:16px 0px 16px 0px;
	border:auto;
	height:1px;
	background-color:#CCCCCC;
}
.C_NOTIFICATION h6
{
	padding:4px 8px 4px 8px;
	margin:20px 0px 0px 0px;
	background-color:#DDDDDD;
	color:#000000;
	font-weight:normal;
}
p.C_NOTIFICATION[closebutton="1"]
,div.C_NOTIFICATION[closebutton="1"]
{
	padding:20px 60px 20px 20px;
}
p.C_NOTIFICATION[marged="1"]
,div.C_NOTIFICATION[marged="1"]
{
	margin:40px auto 40px auto !important;
}
p.C_NOTIFICATION>i.C_ICON_CLOSE_12x12
,div.C_NOTIFICATION>i.C_ICON_CLOSE_12x12
{
	position:absolute;
	top:20px;
	right:20px;
	cursor:pointer;
}

p.C_NOTIFICATION.C_INFO
,div.C_NOTIFICATION.C_INFO
,p.C_NOTIFICATION.C_WARNING
,div.C_NOTIFICATION.C_WARNING
,p.C_NOTIFICATION.C_RED
,div.C_NOTIFICATION.C_RED
{
	background-color:#FFFFFF;
	color:#000000;
	position:relative;
}

body.C_B2B p.C_NOTIFICATION.C_INFO
,body.C_B2B div.C_NOTIFICATION.C_INFO
,body.C_B2B p.C_NOTIFICATION.C_WARNING
,body.C_B2B div.C_NOTIFICATION.C_WARNING
{
	background-color:#FFFFFF;
	color:#000000;
}

p.C_NOTIFICATION.C_INFO
,div.C_NOTIFICATION.C_INFO
{
	border-top:3px solid #0093B0;
}
p.C_NOTIFICATION.C_WARNING
,div.C_NOTIFICATION.C_WARNING
{
	border-top:3px solid #CF0006;
}
.C_NOTIFICATION div.C_COMMANDS
{
	text-align:right;
}
.C_NOTIFICATION div.C_COMMANDS .C_BUTTON4
{
	min-width:100px;
	margin:0px 0px 0px 10px;
}

.C_PROGRESSBAR
{
	height:10px;
	background:#e7e7e7;
	border:1px solid #ffffff;
	width:100%;
	margin:5px 0 10px 0;
	-webkit-box-shadow:0 0 2px 2px rgba(210, 71, 82, 0.2);
	box-shadow:0 0 2px 2px rgba(210, 71, 82, 0.2);
}

.C_PROGRESSBAR>.C_PROGRESSION
{
	height:100%;
	background:#C71120;
}
.C_PROGRESSBAR.C_VISIBLE_BASECV>.C_PROGRESSION
{
	background:#8CC63F;
}
/* test*/


/* pages searchCantons, searchBranch, searchCategories*/
#frame_main3 .C_BLOCK .C_MAP_CLOSED
{
	list-style-type:none;
	background-image:url(/images2/design3/checkbox_tree_branch_closed.png);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}
#frame_main3 
{
 padding-top:37px;
}
#frame_main3 .C_BLOCK .C_MAP_CLOSED
,#frame_main3 .C_BLOCK .C_MAP_CLOSED a
{
 font-weight:bold;
 float:none !important;
 color:#5C5F60;
 list-style:none outside none;
 font-family:'Open Sans',sans-serif;
 font-size:1em;
}

#frame_main3 .C_BLOCK ul ul .C_MAP_CLOSED a
{
 font-size:1em;
	font-weight:normal;
}

.C_MINI_BLOCK
{
	background:#E9E9EA;
	display:inline-block;
	*display:inline;
	zoom:1;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	
	float:left;
	width:200px;
	margin:12px;
	xmargin-left:0px;
}
.C_RATINGS
{
	*margin-top:-24px;
}
.C_MINI_BLOCK>h1
{
	background:#DADBDB;
	color:#00829A;
	margin:0;
	line-height:16px;
	padding:7px 10px;
	font-size:15px;
	
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.C_MINI_BLOCK>ol
{
	padding:5px !important;
	padding-left:10px !important;
	margin:0 !important;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:auto !important;
}

.C_MINI_BLOCK>ol li
{
	border:0 !important;
	margin:0 !important;
	padding:2px !important;
}

.C_TABLE tfoot .C_NAVIGATOR * 
{
	margin:2px;
}

.C_BLACKBOARD
{
	position:relative;
	width:998px;
	height:374px;
	background-image:url('/css/../images2/design3/blackboard.png');
	color:#ffffff;
}

.C_BLACKBOARD a
{
	color:#ffffff;
}
#txt_title
{
	width:250px;
}
#frame_options_jobs_per_mail
{
	margin-top:1px;
}

#frame_options #frame_employment 
{
	margin-top:1px;
}

#frame_login_form_container #link_create_b2c_account
{
	width:127px;
}

#home_panel_bg ul li
{
 color:#5C5F60;
 float:none !important;
 font-family:'Open Sans',sans-serif;
 font-size:1em;
 font-weight:bold;
 list-style:none outside none;
	background-image:url("../images2/design3/checkbox_tree_branch_closed.png");
 background-repeat:no-repeat;
 list-style-type:none;
 padding:0 0 0 15px;
}
.C_DISCOVER ul li
{
 color:#5C5F60;
 float:none !important;
 font-family:'Open Sans',sans-serif;
 font-size:1em;
 font-weight:bold;
 list-style:none outside none;
	background-image:url("../images2/design3/checkbox_tree_branch_closed.png");
 background-repeat:no-repeat;
 list-style-type:none;
 padding:0 0 0 15px;
}

#intro ul li
{
 color:#6C6F70;
 float:none !important;
 font-family:'Open Sans',sans-serif;
 font-weight:bold;
 list-style:none outside none;
	background-image:url("../images2/design3/checkbox_tree_branch_closed.png");
	background-position:left center;
 background-repeat:no-repeat;
 list-style-type:none;
 padding:0px 0 0px 15px;
}
#intro ul li a
{
	color:#6C6F70;
}

#activities_summary #intro ul
{
	padding:0;
	margin-left:25px;
}
#frame_footer3 .C_CONTAINER3 ul li a:hover
{
	text-decoration:underline;
}
#register_panel_bg h1
{
	background:#6c6f70;
	
	margin:0;
}

#frame_main3 .C_CONTAINER3 #form h1
{
	background:#98CA5F;
	background:-moz-linear-gradient(top, #98CA5F 0%, #00829A 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#98CA5F), color-stop(100%,#00829A));
	background:-webkit-linear-gradient(top, #98CA5F 0%,#00829A 100%);
	background:-o-linear-gradient(top, #98CA5F 0%,#00829A 100%);
	background:-ms-linear-gradient(top, #98CA5F 0%,#00829A 100%);
	background:linear-gradient(top bottom, #98CA5F 0%,#00829A 100%);
}

#frame_main3 .C_CONTAINER3 #form #form h1
{
	background:rgb(58,137,157);
	background:-moz-linear-gradient(top, rgba(58,137,157,1) 0%, rgba(2,104,130,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(58,137,157,1)), color-stop(100%,rgba(2,104,130,1)));
	background:-webkit-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%);
	background:-o-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%);
	background:-ms-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%);
	background:linear-gradient(top bottom, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%);
}

#form_registration .C_LABEL
{
	width:100%;
}
.C_CONTAINER3 .C_DISCOVER ul li a
{
	text-decoration:none;
}

.C_CONTAINER3 .C_DISCOVER ul li a:hover
{
	text-decoration:underline;
}

#frame_apprenticeship_valid
{
	padding:15px;
}
#frame_apprenticeship_valid .C_BUTTON3
{
	margin-right:15px;
}

#align_apprenticeship_button
{
	width:inherit;
	text-align:center;;
	margin-top:15px;
}

#frame_ecom_publish
{
	margin:0 auto;
	width:988px;
}

div.C_FRAME_BASIC
{
	background-color:#FFFFFF;
	padding-bottom:20px;
	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:7px 7px 0px 0px;
	border-radius:3px 3px 0px 0px;

}
div.C_FRAME_BASIC>h1
{
	line-height:38px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:14px;
	padding:0px 20px 0px 20px;
	margin:0px 0px 0px 0px;

	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	background:#00829A;
	position:relative;
}
div.C_FRAME_BASIC>h1>span.C_RIGHT
,div.C_FRAME_BASIC>h1>div.C_COMMANDS
{
	position:absolute;
	right:20px;
	top:0px;
	color:#FFFFFF;
	font-weight:normal;
}

.C_BG_FADE1
{
	background:rgb(179,209,217) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(179,209,217,1)), color-stop(100%,rgba(229,239,241,1))) !important;
	background:-webkit-linear-gradient(top, rgba(179,209,217,1) 0%,rgba(229,239,241,1) 100%) !important;
	background:-moz-linear-gradient(top, rgba(179,209,217,1) 0%, rgba(229,239,241,1) 100%) !important;
	background:-ms-linear-gradient(top, rgba(179,209,217,1) 0%,rgba(229,239,241,1) 100%) !important;
	background:-o-linear-gradient(top, rgba(179,209,217,1) 0%,rgba(229,239,241,1) 100%) !important;
	background:linear-gradient(top bottom, rgba(179,209,217,1) 0%,rgba(229,239,241,1) 100%) !important;
}
.C_BG_FADE2
{
	background:rgb(58,137,157) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(58,137,157,1)), color-stop(100%,rgba(2,104,130,1))) !important;
	background:-webkit-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%) !important;
	background:-moz-linear-gradient(top, rgba(58,137,157,1) 0%, rgba(2,104,130,1) 100%) !important;
	background:-ms-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%) !important;
	background:-o-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%) !important;
	background:linear-gradient(top bottom, rgba(58,137,157,1) 0%,rgba(2,104,130,1) 100%) !important;
}
div.C_ECOM_TITLE>h6
,h6.C_ECOM_TITLE
{
 font-family:'Open Sans', sans-serif;
 font-size:28px;
 font-weight:100;
 line-height:32px; 
 color:#00829A;
	margin:0px;
	padding:30px 0 30px 0;
}

h6.C_ECOM_TITLE>p
{
	padding:0px;
	margin:0px;
}
#frame_message_form ul
{
	margin-top:0;
}

.C_SUPERLINK
{
	color:#6C6F70;
	text-decoration:none;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
}
.C_SUPERLINK:hover
{
	color:#333333;
	border-bottom:1px solid #6C6F70;
}
.C_SUPERLINK.C_COLOR
{
	color:#00829A;
}
div.C_FRAME_INFO
{
	border:1px solid #999999;
	background-color:#EEEEEE;
	padding:8px 20px 8px 20px;
	position:relative;
	vertical-align:top;
	display:inline-block;
	*display:inline;
	zoom:1;

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}

#frame_apprenticeship .C_SECTION
{
	margin-bottom:0px;
}

div.C_BANNER_IFRAME
{
	position:relative;
	padding:0px;
	margin:0px;
}
div.C_BANNER_IFRAME>iframe
{
	border:0px;
	margin:0px;
}
div.C_BANNER_IFRAME>a
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
}

.C_SHADOWBORDER
{
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-ms-border-radius:3px 3px 3px 3px;
	-o-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
}

.C_LAST_ALL_EXP
{
	width:100%;
	background-color:#CACACA;
	margin:-5px 0 5px -18px;
	padding:5px 36px 5px 0;
	vertical-align:middle;
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-ms-border-radius:3px 3px 3px 3px;
	-o-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
}
.C_LAST_ALL_EXP input
{
	margin:0 0 0 38px;
	vertical-align:middle;
}

#frame_application_head .C_BUTTON3
{
	display:block !important;
}

span.C_ICON_B2B_NEW_USER
{
	display:inline-block;
	background-image:url(/images2/b2b/b2b_new_user_46x43.png);
	width:46px;
	height:43px;
}
span.C_ICON_B2B_MODIFY_USER
{
	display:inline-block;
	background-image:url(/images2/b2b/b2b_modify_user_43x42.png);
	width:43px;
	height:42px;
}

.C_JOBCHECKER_RED.C_INACTIVE,.C_JOBCHECKER_ORANGE.C_INACTIVE,.C_JOBCHECKER_GREEN.C_INACTIVE
{
	opacity:0.3 !important;
	filter:alpha(opacity=30); /* For IE8 and earlier */
}
.C_JOBCHECKER_RED:hover,.C_JOBCHECKER_ORANGE:hover,.C_JOBCHECKER_GREEN:hover
{
	opacity:1 !important;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}

#popup_warning
{
	background-color:#CE2B3A;
	margin:0px;
	padding:20px;
}
#popup_warning>div
{
	margin:0px auto 0px auto;
	width:988px;
}
#popup_warning>div>h1
{
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-size:20px;
	position:relative;
}
#popup_warning>div>h1>a.C_BUTTON4
{
	width:160px;
	position:absolute;
	top:-10px;
	right:0px;
}
#popup_warning>div>div
{
	color:#FFFFFF;
}
#popup_warning>div>div>img.C_WARNING
{
	float:left;
	width:29px;
	height:26px;
	margin:0px 16px 16px 0px;
}


.C_BLOCK>h1
{
	position:relative;
}
.C_BLOCK>h1>div.C_COMMANDS
{
	position:absolute;
	right:6px;
	top:8px;
	line-height:0px;
}
.C_BLOCK>h1>div.C_COMMANDS>a.C_BUTTON4
{
	margin:0px 0px 0px 4px;
}
.C_BLOCK>h1>a.C_BUTTON4
{
	float:right;
	margin-top:5px;	
	margin-left:5px; 
}

#frame_postings .C_BLOCK>h1 a.C_BUTTON4 {
	margin-top:10px;
}

.C_SPACE {
	margin-bottom:20px;
}
.C_POPUP3>h1 .C_BUTTON4
{
	cursor:pointer;
	float:right;
	margin-left:9px;
	margin-top:6px;
}
.C_B2B .C_NOTIFICATION.C_INFO a.C_BUTTON4
{
	color:white;
}
.C_B2B .C_NOTIFICATION.C_INFO a
{
	color:#6C6F70;
	font-size:0.8em;
}

#content_bottom_background 
{
	margin:0 auto;
	width:988px;
}

#login_fields
{
	display:none;
	position:relative;
}

#login_fields.C_SWAP
{
	display:block;
	
	-webkit-animation:fadein 2s;
	-moz-animation:fadein 2s;
	-ms-animation:fadein 2s;
	-o-animation:fadein 2s;
	animation:fadein 2s;
}
#login_fields>iframe
{
	width:392px;
	height:47px;
	border:0px;
	margin:0px;
}
#login_fields>span.C_ARROW4_90
{
	position:absolute;
	top:-20px;
	right:395px;
}
 
#login_buttons.C_SWAP
{
 display:none;
}

@keyframes fadein {
 from { opacity:0; }
 to { opacity:1; }
}

/* Firefox */
@-moz-keyframes fadein {
 from { opacity:0; }
 to { opacity:1; }
}

/* Safari and Chrome */
@-webkit-keyframes fadein {
 from { opacity:0; }
 to { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
 from { opacity:0; }
 to { opacity:1; }
}

#frame_warning_login>div>a .C_SUPERLINK
{
	position:relative !important;
}

*[blink="1"]
{
	-webkit-animation:blink 3s steps(5, start) infinite;
	animation:blink 3s steps(5, start) infinite;
}
*[blink="2"]
{
	-webkit-animation:blink 1s steps(2, start) infinite;
	animation:blink 1s steps(2, start) infinite;
}
@-webkit-keyframes blink	{	to {	visibility:hidden; }	}
@keyframes blink			{	to {	visibility:hidden; }	}
div.C_SUPERBOX
,div.C_SUPERBOX *
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
}

div.C_SUPERBOX
{
	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
}

div.C_WHITE_TABS>div.C_BODY>div.C_SUPERBOX
{
	margin:18px;
}

div.C_SUPERBOX>div.C_HEAD
{
	position:relative;
	padding:0px;
	margin:0px;
	
	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;

	color:#FFFFFF;
	background-color:#b4151d;
}
div.C_SUPERBOX>div.C_HEAD.C_GRAYLIGHT
,body.C_B2B div.C_SUPERBOX>div.C_HEAD.C_GRAYLIGHT
{
	background:none;
	background-image:none;
	background-color:#DDDDDD;
}
div.C_SUPERBOX>div.C_HEAD>h1
{
	line-height:18px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding:10px 20px 10px 20px;
	margin:0px 0px 0px 0px;
}
div.C_SUPERBOX>div.C_HEAD>div.C_COMMANDS
{	
	position:absolute;
	right:8px;
	top:50%;
	transform:translate(0, -50%);
	margin:0px;
}
div.C_SUPERBOX>div.C_HEAD>div.C_COMMANDS>i.fa.fa-times
{
	font-size:20px;
	cursor:pointer;
}
div.C_SUPERBOX>div.C_HEAD>div.C_COMMANDS>span
{
	font-size:24px;
	line-height:26px;
	cursor:pointer;
	color:#FFFFFF;
}
div.C_SUPERBOX>div.C_HEAD>div.C_COMMANDS>span:hover
{
	color:#EEEEEE;
}
body.C_B2B div.C_SUPERBOX>div.C_HEAD
{
	color:#FFFFFF;
	background:none;
	background-color:#00829A;
}
div.C_SUPERBOX>div.C_HEAD.C_GRAYLIGHT>h1
{
	color:#00829A;
}
div.C_SUPERBOX>div.C_BODY
{
	background-color:#FFFFFF;
}
div.C_SUPERBOX>div.C_BODY.C_MARGED
{
	padding:20px;
}

div.C_SUPERBOX>div.C_BODY h2.C_SUBTITLE
{
	margin:0px 0px 8px 0px;
	padding:0px 0px 8px 0px;
	color:#00829A;
	font-size:14px;
	font-weight:700;
	border-bottom:1px solid #00829A;
}
div.C_SUPERBOX>div.C_BODY h3.C_SUBDESCRIPTION
{
	font-style:italic;
	color:#6c6f70;
	font-weight:normal;
	font-size:12px;
}
div.C_SUPERBOX>div.C_BODY div.C_COMMANDS
{
	text-align:right;
	padding:16px 0px 0px 0px;
}
div.C_SUPERBOX>div.C_BODY div.C_COMMANDS>.C_BUTTON4
{
	margin:0px 0px 0px 8px;
	min-width:80px;
}

div.C_SUPERBOX>div.C_FOOT
{
	height:42px;
	line-height:28px;
	padding:7px 0px 7px 6px;
	background-color:#C8E3AA;
	color:#6C6F70;
}
body.C_B2B div.C_SUPERBOX>div.C_FOOT
{
	background-color:#99C2CD;
	color:#FFFFFF;
}

table.C_SUPERTABLE
{
	border-collapse:collapse;
	width:100%;
	table-layout:fixed;
}
table.C_SUPERTABLE>thead
{
}
table.C_SUPERTABLE>thead>tr
{
	background-color:#C8E3AA;
	color:#6C6F70;
}
body.C_B2B table.C_SUPERTABLE>thead>tr
{
	background-color:#99C2CD;
	color:#FFFFFF;
}

table.C_SUPERTABLE>thead>tr>td
{
	line-height:28px;
	padding:7px 0px 7px 6px;
	font-weight:bold;
	text-overflow:ellipsis;
	overflow:hidden;
}
table.C_SUPERTABLE>thead>tr>td + td
{
	border-left:1px solid #FFFFFF;
}

table.C_SUPERTABLE>tbody
{
}
table.C_SUPERTABLE>tbody>tr
{
	background-color:#EBEBEB;
}
body.C_B2B table.C_SUPERTABLE>tbody>tr
{
	background-color:#E6F0F2;
}
table.C_SUPERTABLE>tbody>tr:nth-child(even)
{
	background-color:#E5E5E5;
}
body.C_B2B table.C_SUPERTABLE>tbody>tr:nth-child(even)
{
	background-color:#CCE1E6;
}
table.C_SUPERTABLE>tbody>tr>td
{
	padding:7px 10px 7px 10px;
	text-overflow:ellipsis;
	overflow:hidden;
}
table.C_SUPERTABLE>tbody>tr>td + td
{
	border-left:1px solid #FFFFFF;
}

label.C_SUPERLABEL
{
	display:block;
	width:100%;
	white-space:nowrap;
	margin:6px 0px 6px 0px;
}
label.C_SUPERLABEL>input[type=checkbox]
,label.C_SUPERLABEL>input[type=radio]
,label.C_SUPERLABEL>input[type=text]
{
	display:inline-block !important;
	vertical-align:top;
	margin:1px 4px 0px 0px !important;
	width:auto !important;
}
label.C_SUPERLABEL>span
{
	display:inline-block !important;
	vertical-align:top;
	margin-top:-6px;
}
label.C_SUPERLABEL>font
{
	display:inline-block !important;
	vertical-align:top;
	width:CALC(100% - 26px);
	margin:2px 0px 0px 0px;
	white-space:normal;
	line-height:12px;
	font-size:12px;
}
label.C_SUPERLABEL>input[type=text]
{
	position:relative;
	top:50%;

	-webkit-transform:translate(0%, -58%);
	-moz-transform:translate(0%, -58%);
	-ms-transform:translate(0%, -58%);
	-o-transform:translate(0%, -58%);
	transform:translate(0%, -58%);
}

label.C_SUPERFILE
{
	position:relative;
	cursor:pointer;
}
label.C_SUPERFILE input
{
	position:absolute;
	right:0px;
	top:0px;
	width:1px;
	height:1px;

	filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;
	-ms-opacity:0;
	-o-opacity:0;
	opacity:0;
}

div.C_SMARTBOX
{
	background-color:#FFFFFF;
	border:none;
	padding:8px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;

	border:1px solid #DDDDDD;
}
div.C_SMARTBOX.C_NOBORDER
{
	background-color:inherit;
	background-image:none;
	border:0px;
	padding:0px;

	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}

div.C_SMARTBOX>div.C_HEAD
{
	color:#76BA29;
	border-bottom:1px solid #DBDBDB;
	padding-bottom:2px;
	margin-bottom:4px;
	font-size:13px;
}
div.C_SMARTBOX>div.C_HEAD>b
{
	color:#000000;
	font-weight:900;
	margin-left:8px;
}
div.C_SMARTBOX>div.C_BODY
{
}
div.C_SMARTBOX>div.C_HTML
{
}

/* SUPER STEPS */
div.C_SUPERSTEPS
{
	position:relative;
	height:120px;
}
div.C_SUPERSTEPS>div.C_STEPS_PROGRESS_BAR
{
	position:absolute;
	left:50%;
	top:47px;
	height:5px;
	background-color:#888888;
}
div.C_SUPERSTEPS[stepscount="6"]>div.C_STEPS_PROGRESS_BAR	{ width:760px; margin-left:-382px; }
div.C_SUPERSTEPS[stepscount="5"]>div.C_STEPS_PROGRESS_BAR	{ width:607px; margin-left:-306px; }
div.C_SUPERSTEPS[stepscount="3"]>div.C_STEPS_PROGRESS_BAR	{ width:302px; margin-left:-148px; }
div.C_SUPERSTEPS[published="1"]>div.C_STEPS_PROGRESS_BAR
{
	width:305px;
}
div.C_SUPERSTEPS>div.C_STEPS_PROGRESS_BAR>div
{
	width:0%;
	height:5px;
	background-color:#79B82B;

	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
body.C_B2B div.C_SUPERSTEPS>div.C_STEPS_PROGRESS_BAR>div
{
	background-color:#00829A;
}
div.C_SUPERSTEPS>div.C_LINKS
{
	text-align:center;
	position:absolute;
	top:24px;
	left:50%;
	z-index:1;
	white-space:nowrap;
}
div.C_SUPERSTEPS[stepscount="6"]>div.C_LINKS	{ 	margin-left:-456px; }
div.C_SUPERSTEPS[stepscount="5"]>div.C_LINKS	{ 	margin-left:-378px; }
div.C_SUPERSTEPS[stepscount="3"]>div.C_LINKS	{ 	margin-left:-223px; }
div.C_SUPERSTEPS>div.C_LINKS>a
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	width:148px;
	text-decoration:none;
	position:relative;
}
div.C_SUPERSTEPS>div.C_LINKS>a>span
,div.C_SUPERSTEPS>div.C_LINKS>a>i
{
	display:inline-block;
	width:50px;
	height:50px;
	font-family:"SketchBlockBold";
	font-size:32px;
	border:5px solid #888888;
	color:#888888;
	text-align:center;
	line-height:40px;
	vertical-align:bottom;
	background-color:#EDEDED;

	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;

	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;

}
div.C_SUPERSTEPS>div.C_LINKS>a>span
{
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:0px;
	z-index:1;
}
div.C_SUPERSTEPS>div.C_LINKS>a>i
{
	xbackground-size:cover;
}
div.C_SUPERSTEPS>div.C_LINKS>a>b
{
	position:absolute;
	left:0px;
	top:60px;
	width:100%;
	text-align:center;
	display:block;
	color:#AAAAAA;
	font-size:14px;

	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;
}
div.C_SUPERSTEPS[step="1"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:0px; }
div.C_SUPERSTEPS[step="2"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:151px; }
div.C_SUPERSTEPS[step="3"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:302px; }
div.C_SUPERSTEPS[step="3"][stepscount="3"]	>div.C_STEPS_PROGRESS_BAR>div	{	width:0px; }
div.C_SUPERSTEPS[step="4"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:453px; }
div.C_SUPERSTEPS[step="5"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:604px; }
div.C_SUPERSTEPS[step="6"]					>div.C_STEPS_PROGRESS_BAR>div	{	width:0px; }
div.C_SUPERSTEPS[step="3"][stepscount="3"]	>div.C_LINKS>a
,div.C_SUPERSTEPS[step="6"]					>div.C_LINKS>a
{
	cursor:default;
}
div.C_SUPERSTEPS[step="1"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="2"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP1>*
,div.C_SUPERSTEPS[step="2"]>div.C_LINKS>a.C_STEP2>*
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP2>*
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP2>*
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP2>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP2>*
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP3>*
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP3>*
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP3>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP3>*
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP4>*
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP4>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP4>*
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP5>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP5>*
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP6>*
{
	border-color:#79B82B;
	color:#79B82B;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
}
body.C_B2B div.C_SUPERSTEPS[step="1"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="2"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP1>*
,body.C_B2B div.C_SUPERSTEPS[step="2"]>div.C_LINKS>a.C_STEP2>*
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP2>*
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP2>*
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP2>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP2>*
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP3>*
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP3>*
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP3>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP3>*
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP4>*
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP4>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP4>*
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP5>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP5>*
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP6>*
{
	border-color:#00829A;
	color:#00829A;
}
div.C_SUPERSTEPS[step="1"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="2"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,div.C_SUPERSTEPS[step="2"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP5>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP5>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP6>span
{
	width:25px;
	height:25px;
	font-size:14px;
	font-weight:900;
	background-color:#79B82B;

	border:0px;
	color:#FFFFFF;
	line-height:25px;

	position:absolute;
	left:50%;
	top:25px;
	margin:-10px 0px 0px -40px;
}
body.C_B2B div.C_SUPERSTEPS[step="1"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="2"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP1>span
,body.C_B2B div.C_SUPERSTEPS[step="2"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP2>span
,body.C_B2B div.C_SUPERSTEPS[step="3"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP3>span
,body.C_B2B div.C_SUPERSTEPS[step="4"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP4>span
,body.C_B2B div.C_SUPERSTEPS[step="5"]>div.C_LINKS[icons="1"]>a.C_STEP5>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP5>span
,body.C_B2B div.C_SUPERSTEPS[step="6"]>div.C_LINKS[icons="1"]>a.C_STEP6>span
{
	background-color:#00829A;
}
div.C_SUPERSTEPS[step="1"]>div.C_LINKS>a.C_STEP1>span
,div.C_SUPERSTEPS[step="2"]>div.C_LINKS>a.C_STEP2>span
,div.C_SUPERSTEPS[step="3"]>div.C_LINKS>a.C_STEP3>span
,div.C_SUPERSTEPS[step="4"]>div.C_LINKS>a.C_STEP4>span
,div.C_SUPERSTEPS[step="5"]>div.C_LINKS>a.C_STEP5>span
,div.C_SUPERSTEPS[step="6"]>div.C_LINKS>a.C_STEP6>span
{
	-webkit-animation:logo_supermod-rotate 1000ms 1 both ease-in-out; 
	-moz-animation:logo_supermod-rotate 1000ms 1 both ease-in-out; 
	font-size:36px;
}
@-moz-keyframes logo_supermod-rotate
{
	0%		{	-moz-transform:rotate(0deg); }
	25%		{	-moz-transform:rotate(20deg); }
	75%		{	-moz-transform:rotate(-20deg); }
	100%	{	-moz-transform:rotate(0deg); }
}

@-webkit-keyframes logo_supermod-rotate
{ 
	0%		{	-webkit-transform:rotate(0deg); } 
	25%		{	-webkit-transform:rotate(20deg); } 
	75%		{ 	-webkit-transform:rotate(-20deg); } 
	100%	{ 	-webkit-transform:rotate(0deg); } 
}
div.C_SUPERSTEPS[published="1"]>div.C_LINKS>a.C_STEP4
,div.C_SUPERSTEPS[published="1"]>div.C_LINKS>a.C_STEP5
,div.C_SUPERSTEPS[published="1"]>div.C_LINKS>a.C_STEP6
{
	display:none;
}
div.C_SUPERSTEPS[step="2"][completed="0"]>div.C_LINKS>a.C_STEP1:hover>span
,div.C_SUPERSTEPS[step="3"][completed="0"]>div.C_LINKS>a.C_STEP1:hover>span
,div.C_SUPERSTEPS[step="4"][completed="0"]>div.C_LINKS>a.C_STEP1:hover>span
,div.C_SUPERSTEPS[step="5"][completed="0"]>div.C_LINKS>a.C_STEP1:hover>span
,div.C_SUPERSTEPS[step="6"][completed="0"]>div.C_LINKS>a.C_STEP1:hover>span
,div.C_SUPERSTEPS[step="3"][completed="0"]>div.C_LINKS>a.C_STEP2:hover>span
,div.C_SUPERSTEPS[step="4"][completed="0"]>div.C_LINKS>a.C_STEP2:hover>span
,div.C_SUPERSTEPS[step="5"][completed="0"]>div.C_LINKS>a.C_STEP2:hover>span
,div.C_SUPERSTEPS[step="6"][completed="0"]>div.C_LINKS>a.C_STEP2:hover>span
,div.C_SUPERSTEPS[step="4"][completed="0"]>div.C_LINKS>a.C_STEP3:hover>span
,div.C_SUPERSTEPS[step="5"][completed="0"]>div.C_LINKS>a.C_STEP3:hover>span
,div.C_SUPERSTEPS[step="6"][completed="0"]>div.C_LINKS>a.C_STEP3:hover>span
,div.C_SUPERSTEPS[step="5"][completed="0"]>div.C_LINKS>a.C_STEP4:hover>span
,div.C_SUPERSTEPS[step="6"][completed="0"]>div.C_LINKS>a.C_STEP4:hover>span
,div.C_SUPERSTEPS[step="6"][completed="0"]>div.C_LINKS>a.C_STEP5:hover>span
{
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;

	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}
/* /SUPER STEPS */

.C_NOSELECT
,.C_NOSELECT *
,body[noselect="1"]
{
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

/* SUPER NAVIFATION */
					
.C_SUPER_NAVIGATION
{
 font-weight:600;
 *font-weight:normal;
 display:block;
 position:relative;
 min-height:24px;
 text-align:center;
}
.C_SUPER_NAVIGATION>div.C_RPP
{
	position:absolute;
	right:0px;
	top:0px;
}
.C_SUPER_NAVIGATION>div.C_PAGES>a.C_NEXT
,.C_SUPER_NAVIGATION>div.C_PAGES>a.C_PREVIOUS
{
 color:#6C6F70;
 font-size:10px;
 padding:4px;
}
.C_SUPER_NAVIGATION>div>label
{
 color:Red;
 font-weight:900;
}
.C_SUPER_NAVIGATION>div>label
,.C_SUPER_NAVIGATION>div>a
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	
 background-color:#DFDFDF;
 font-size:10px;
 padding:4px;
 text-decoration:none;
 font-weight:600;
 *font-weight:normal;
}
.C_SUPER_NAVIGATION>div>a
{
 color:#6C6F70;
}
.C_SUPER_NAVIGATION>div>a.C_NEXT
, .C_SUPER_NAVIGATION>div>a.C_PREVIOUS
{
 color:#6C6F70;
 font-size:10px;
 padding:4px;
}
.C_SUPER_NAVIGATION>div>a.C_LAST
{
 color:#6C6F70;
 font-size:10px;
 padding:4px;

	-webkit-border-radius:0px 4px 4px 0px;
	-moz-border-radius:0px 4px 4px 0px;
	-ms-border-radius:0px 4px 4px 0px;
	-o-border-radius:0px 4px 4px 0px;
	border-radius:0px 4px 4px 0px;
}
.C_SUPER_NAVIGATION>div>a.C_FIRST
{
 color:#6C6F70;
 font-size:10px;
 padding:4px;

	-webkit-border-radius:4px 0px 0px 4px;
	-moz-border-radius:4px 0px 0px 4px;
	-ms-border-radius:4px 0px 0px 4px;
	-o-border-radius:4px 0px 0px 4px;
	border-radius:4px 0px 0px 4px;
}
.C_SUPER_NAVIGATION>div.C_RPP>*
{
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}
.C_ICON4_MESSAGE_FULL	{	font-size:1.2em;	line-height:1.25em; }
.C_ICON4_ALPHABETICAL	{	font-size:0.7em;	line-height:1.43em; }

div.C_NOSCRIPT
{
	border:1px solid #CCCCCC;
	padding:20px;
	background-color:#FFFFFF;
	color:#990000;
	font-size:20px;
	font-weight:900;
	width:640px;
	min-height:97px;
	margin:100px auto 100px auto;

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}
div.C_NOSCRIPT>img
{
	float:left;
	width:59px;
	height:57px;
	margin:0px 20px 0px 0px;
}
div.C_NOSCRIPT>b
{
	font-size:12px;
	color:#000000;
}
div.C_NOSCRIPT>a
{
	font-size:12px;
	color:#C71020;
}

span.C_TOOLTIP
{
	position:absolute;
	background-color:#666666;
	padding:8px;
	color:#FFFFFF;
	border:1px solid RGBA(102,102,102,0.5);
	min-width:100px;
	min-height:24px;
	cursor:default;

 box-shadow:2px 2px 4px grey;
	
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
}
span.C_TOOLTIP[centeredPosition="1"]
{
	left:50%;
	top:50%;

	-webkit-transform:translate(0%, -50%);
	-moz-transform:translate(0%, -50%);
	-ms-transform:translate(0%, -50%);
	-o-transform:translate(0%, -50%);
	transform:translate(-17px, CALC(-50% - 27px));
}
span.C_TOOLTIP>i.C_ARROW
{
	display:block;
	position:absolute;
	left:8px;
	bottom:-8px;
	width:16px;
	height:16px;
	background-color:#666666;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
span.C_TOOLTIP[grabright="1"]
{
	left:auto;
	right:-8px;
}
span.C_TOOLTIP[grabright="1"]>i.C_ARROW
{
	left:auto;
	right:8px;
}

.C_WRAPTEXT
{
	overflow-wrap:break-word;
	word-wrap:break-word;

	-ms-word-break:break-all;
	word-break:break-all;
	word-break:break-word;

	-webkit-hyphens:auto;
	-moz-hyphens:auto;
	-ms-hyphens:auto;
	-o-hyphens:auto;
	hyphens:auto;
}

.C_GRID_BACKGROUND
{
	background-image:	linear-gradient(-90deg, rgba(0,0,0,.05) 1px, transparent 1px),
						linear-gradient(rgba(0,0,0,.05) 1px, transparent 1px), 
						linear-gradient(-90deg, rgba(0, 0, 0, .04) 1px, transparent 1px),
						linear-gradient(rgba(0,0,0,.04) 1px, transparent 1px),
						linear-gradient(transparent 3px, #f2f2f2 3px, #f2f2f2 78px, transparent 78px),
						linear-gradient(-90deg, #aaa 1px, transparent 1px),
						linear-gradient(-90deg, transparent 3px, #f2f2f2 3px, #f2f2f2 78px, transparent 78px),
						linear-gradient(#aaa 1px, transparent 1px);
	background-size:	16px 16px,
						16px 16px,
						80px 80px,
						80px 80px,
						80px 80px,
						80px 80px,
						80px 80px,
						80px 80px;
}

*[customscroll="1"]::-webkit-scrollbar { width:4px; }
*[customscroll="1"]::-webkit-scrollbar-track { background:#CCCCCC; }
*[customscroll="1"]::-webkit-scrollbar-track:hover { background:#FFFFFF; }
*[customscroll="1"]::-webkit-scrollbar-thumb { background:#999999; }
*[customscroll="1"]::-webkit-scrollbar-thumb:hover { background:#666666; }
#frame_footer3
{
	background-color:#e8e8e8;
	background-image:none;
	clear:both;
	overflow:auto;
	padding-bottom:0;
	padding-top:0;
}
#frame_footer3 .C_CONTAINER3
{
	margin:0;
	width:100%;
}

#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP
{
	margin:	0 auto;
	width:988px;
	/*height:180px;*/
	max-height:157px;
	/*white-space:nowrap;*/
	padding:7px 0 10px;
}
#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_BG_BOTTOM
{
	margin:0;
	width:100%;
	height:32px;
	background-color:#d9d9d9;
	clear:both;
}
#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM
{
	margin:	0 auto;
	width:988px;
	text-align:center;
}
#frame_footer3 .C_CONTAINER3 div ul
{
	width:22%;
	padding-left:4%;
	float:none;
	vertical-align:top;
	display:inline-block;
}
#frame_footer3 .C_CONTAINER3 div ul:first-child
{
	padding-left:0;
	margin:0;
	width:21%;
}

#frame_footer3 ul li:first-child
{
	font-weight:bold;
	font-size:14px;
	color:#999999;
	line-height:28px;
	border-bottom:4px solid #d6d6d6;
	margin:0 0 13px;
}
#frame_footer3 .C_CONTAINER3 div ul:first-child li:first-child
{
	border:0;
}
#frame_footer3 ul li:first-child img
{
	padding-top:48px;
}
#frame_footer3 ul li, #frame_footer3 ul li a
{
	color:#6c6f70;
	font-size:12px;
	text-decoration:none;
	line-height:19px;
}
.C_FOOTERB2B_TOP ul li>.C_SPECIAL_LINK
{
	color:#6c6f70;
	font-size:12px;
	line-height:19px;
	font-weight:600;
	text-decoration:underline !important;
}
.C_FOOTERB2B_TOP ul li>.C_SPECIAL_LINK:hover
{
	text-decoration:none !important;
}
.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK,
 .C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_COPYRIGHT
{
	display:inline-block;
	vertical-align:top;
	color:#6c6f70;
	margin:7px 15px 0 0;
}
.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK a
{
	text-decoration:none;
}
.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK span
{
	color:#999999;
	font-size:18px;
}
.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK span strong
{
	font-size:4px;
}

div.C_COMMANDS_UNITY_SYNCHRONIZE
{
	width:98%;
	margin:0px auto 0px auto;
	padding:8px;
	position:relative;
}
div.C_COMMANDS_UNITY_SYNCHRONIZE>font
{
	font-weight:900;
	font-size:11px;
}
div.C_COMMANDS_UNITY_SYNCHRONIZE>div
{
	position:absolute;
	right:8px;
	top:8px;
}
div.C_COMMANDS_UNITY_SYNCHRONIZE>div>b
{
	cursor:pointer;
	margin:0px 0px 0px 8px;
}
iframe.C_IFRAME_UNITY_SYNCHRONIZE
{
	display:none;
	margin:8px auto 0px auto;
	width:98%;
	height:60px;
}
iframe.C_IFRAME_UNITY_SYNCHRONIZE[maximized="1"]
{
	height:600px;
}
iframe.C_IFRAME_UNITY_SYNCHRONIZE.C_DISPLAY
{
	display:block;
}

/* ADDON TO FIX FOOTER ON BOTTOM PAGE */
html
{
	min-height:100%;
 position:relative;
}
body
{
 padding-bottom:189px;
}
#frame_footer3
{
	position:absolute;
	left:0px;
	bottom:0px;
	right:0px;
}*[invisible="1"]
,*[invisible="1"] *
{
	visibility:hidden;
}

hr
{
	margin:4px 0px 4px 0px;
	border:none;
	height:1px;
	color:#FFFFFF;
	background-color:#FFFFFF;	
}

.C_CHECKBOX_TREE
{
	margin:0;
	padding:0;
}

.C_CHECKBOX_TREE label *
{
	vertical-align:middle;
	display:inline-block;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}

.C_CHECKBOX_TREE input[type=checkbox]
{
	height:auto;
	line-height:auto;
	vertical-align:middle;
	margin:0 !important;
}

ul.C_CHECKBOX_TREE, 
.C_CHECKBOX_TREE ul 
{
	margin:0;
	padding-left:10px;
}
ul.C_CHECKBOX_TREE
{
	padding-left:20px;
}

.C_CHECKBOX_TREE li
{
	margin:0;
	min-height:0 !important;
	overflow:visible !important;
	list-style:none;
}

.C_CHECKBOX_TREE label
{
	font-weight:normal !important;
}

.C_CHECKBOX_TREE li *
{
	float:none !important;
}

.C_CHECKBOX_TREE li ul
{
	display:none;
}

.C_CHECKBOX_TREE li.C_OPEN ul
{
	display:block;
}

.C_CHECKBOX_TREE p
{
	margin:0;
}

.C_CHECKBOX_TREE .C_PARENT
{
	cursor:pointer;
}

.C_CHECKBOX_TREE .C_PARENT .C_OPEN
{
	display:none;
}

.C_CHECKBOX_TREE .C_PARENT .C_OPEN, 
.C_CHECKBOX_TREE .C_PARENT .C_CLOSED,
li .C_MAP_OPEN
{
	/** H5BP Image Replacement **/
	border:0;
	font:0/0 a !important;
	text-shadow:none;
	color:transparent;
	background:url(/images2/design3/checkbox_tree_branch_closed.png) no-repeat scroll center center transparent;
	width:14px;
	height:14px;
}
.C_CHECKBOX_TREE .C_PARENT .C_OPEN ,li .C_MAP_OPEN
{
	background:url(/images2/design3/checkbox_tree_branch_open.png) no-repeat scroll center center transparent;
}
.C_CHECKBOX_TREE label
{
	color:#5C5F60;
}
.C_CHECKBOX_TREE label.C_PARENT .C_CAPTION
{
	font-weight:bold;
}

.C_CHECKBOX_TREE .C_OPEN .C_PARENT .C_OPEN
{
	display:inline-block;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}

.C_CHECKBOX_TREE .C_OPEN .C_PARENT .C_CLOSED
{
	display:none;
}

.C_CHECKBOX_TREE .C_LEAF label
{
	cursor:default;
}

.C_CHECKBOX_TREE_SUMMARY ul
{
	padding:0;
}

.C_CHECKBOX_TREE_SUMMARY li
{
	list-style:none;
}

.C_CHECKBOX_TREE_SUMMARY.C_CANTONS ul, 
.C_CHECKBOX_TREE_SUMMARY.C_CANTONS li 
{
	display:inline;
}

.C_CHECKBOX_TREE_SUMMARY li span
{
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}

body.C_NO_WEB_TOOLS .C_WEB_TOOLS, 
body.C_NO_WEB_TOOLS .C_FRAME_JOBUPTEAM 
{
	display:none !important;
}
.C_FRAME_JOBUPTEAM
{
	border:2px solid #134269;
	padding:2px 4px 1px 4px;
	background-color:#FFE39F !important;
	background-image:none !important;
	position:relative;
	font-size:10px;
	color:#000000 !important;
	
	-webkit-border-radius:8px 4px 8px 4px;
	-moz-border-radius:8px 4px 8px 4px;
	-ms-border-radius:8px 4px 8px 4px;
	-o-border-radius:8px 4px 8px 4px;
	border-radius:8px 4px 8px 4px;
}
.C_FRAME_JOBUPTEAM a:not([class *= "C_BUTTON"])
{
	COLOR:#0000FF;
	TEXT-DECORATION:none;
	font-size:10px;
}
.C_FRAME_JOBUPTEAM a:hover
{
	TEXT-DECORATION:underline;
}
.C_FRAME_JOBUPTEAM span
{
	font-size:11px;
}
.C_FRAME_JOBUPTEAM span label
{
	font-weight:bold;
}
.C_FRAME_JOBUPTEAM h1
{
	xwhite-space:noWrap;
	display:inline-block;
	text-align:center;
	margin:0px 10px 0px 0px;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}
.C_FRAME_JOBUPTEAM H6
{
	margin:0px 10px 0px 0px;
	display:inline-block;
	font-size:15px;
	font-weight:bold;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}

.C_PRODUCTS_SUMMARY
{
	border:1px solid #999999;
	text-align:left;
	padding:4px 10px 4px 10px;
	background-color:#FFFFAA;
	white-space:nowrap;
	position:relative;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;

	-webkit-box-shadow:0 0 4px 4px rgba(128, 128, 128, 0.2);
	-moz-box-shadow:0 0 4px 4px rgba(128, 128, 128, 0.2);
	-ms-box-shadow:0 0 4px 4px rgba(128, 128, 128, 0.2);
	-o-box-shadow:0 0 4px 4px rgba(128, 128, 128, 0.2);
	box-shadow:0 0 4px 4px rgba(128, 128, 128, 0.2);
}
.C_PRODUCTS_SUMMARY>span.C_ICON3.C_CROSS_BLACK_16x16
{
	position:absolute;
	right:4px;
	top:4px;
}
.C_PRODUCTS_SUMMARY h1
{
	font-size:14px;
	margin:0px 0px 4px 0px;
	padding:0px;
	font-weight:900;
	display:block;
	text-align:left;
}
.C_PRODUCTS_SUMMARY h2
{
	font-size:12px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	display:block;
}
.C_PRODUCTS_SUMMARY h3
{
	font-size:14px;
	margin:0px;
	padding:0px;
	font-weight:900;
	color:#990000;
	display:block;
}
.C_PRODUCTS_SUMMARY h4
{
	font-size:14px;
	margin:0px;
	padding:0px;
	font-weight:900;
	color:#FF0000;
	display:block;
	max-width:240px;
	white-space:normal;
}
.C_PRODUCTS_SUMMARY hr
{
	background-color:#666666;
}
.C_PRODUCTS_SUMMARY a
{
	font-size:12px;
	font-weight:normal;
	color:#000066;
	text-decoration:none;
}
.C_PRODUCTS_SUMMARY a:hover
{
	color:#0000FF;
	text-decoration:underline;
}

.C_FOOTER .C_FRAME_JOBUPTEAM
{
	float:left;
}

h1.C_HEAD3
,h2.C_HEAD3
,h3.C_HEAD3
{
	color:#ffffff;
	margin:0;
	line-height:40px;
	height:40px;
	
	background:#ddd ;
	
	
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	
	
	padding:0 19px;
	font-size:14px;
	
	text-transform:uppercase;
	position:relative;
}

body.C_B2B h1.C_HEAD3, 
body.C_B2B h2.C_HEAD3, 
body.C_B2B h3.C_HEAD3 
{
	color:#00829A !important;
}

/*** temp ***/

.C_POPUP
,.C_POPUP3
,.C_MSGBOX_RED
,.C_MSGBOX_BLUE
{

	padding:10px;
}

.C_POPUP>.C_MAIN
{
	border:1px solid #888888;
	background-color:#ffffff;
}

.C_POPUP .C_HEAD
{
	padding:2px;
	border-bottom:1px solid black;
}

.C_POPUP .C_BUTTONS 
{
	border-top:1px solid black;
}

.C_POPUP .C_HEAD, 
.C_POPUP .C_BUTTONS
{
	padding:2px;
}

.C_MSGBOX_RED
,.C_MSGBOX_BLUE
{
	width:350px;
	margin:20px auto 20px auto;
}
.C_MSGBOX_DIV img.C_MSGBOX_ICON
{
	display:none;
}
#frame_main3 .C_MSGBOX_DIV table
{
	width:100%;
	margin:20px 0px 0px 0px;
}
#frame_main3 .C_MSGBOX_DIV table td
{
	text-align:center;
}
#frame_main3 .C_MSGBOX_DIV table a.C_MSG_BUTTON
{
	display:block;
	width:60px;
	min-width:60px;
	margin:0px auto 0px auto;
}


div.C_EMPLOYMENT_BOX
{
	font-size:12px;
}
div.C_EMPLOYMENT_BOX>div label
{
	display:block;
}
div.C_EMPLOYMENT_BOX>p
{
	display:block;
	margin:2px 0px 2px 0px;
	padding:0px;
}

.C_ZCALENDAR
{
	display:inline-block;
	border:1px solid #999999;
	padding:4px;
	min-width:64px;
	height:14px;
	cursor:pointer;
	background-color:#FFFFFF;
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-ms-border-radius:3px 3px 3px 3px;
	-o-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	text-align:center;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}

#frame_main3 .C_TOOL 
{
	display:block;
	
	width:110px;
	background-color:#bbbbbb;
	margin-top:22px;
	margin-bottom:0;
	margin-right:20px;
	height:121px;
	-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.25);
	box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.25);
	
	padding:13px 19px;
	padding-bottom:0;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	position:relative;
	
	background:rgb(225,225,225);
	background:-moz-linear-gradient(top, rgba(225,225,225,1) 0%, rgba(167,169,169,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(225,225,225,1)), color-stop(100%,rgba(167,169,169,1)));
	background:-webkit-linear-gradient(top, rgba(225,225,225,1) 0%,rgba(167,169,169,1) 100%);
	background:-o-linear-gradient(top, rgba(225,225,225,1) 0%,rgba(167,169,169,1) 100%);
	background:-ms-linear-gradient(top, rgba(225,225,225,1) 0%,rgba(167,169,169,1) 100%);
	background:linear-gradient(to bottom, rgba(225,225,225,1) 0%,rgba(167,169,169,1) 100%);
}

#frame_main3 .C_TOOL.C_AD
{
	padding-left:0;
	padding-right:0;
	width:148px;
}

#frame_main3 .C_TOOL.C_AD>span
{
	margin-left:0;
}
#frame_main3 #home_tools>.C_TOOL>a.C_BUTTON3,
#frame_main3 #home_tools>.C_TOOL>a.C_BUTTON3.C_GREEN
{
	background:#87C144;
	background:-moz-linear-gradient(top, #97DA5E 0%, #609622 75%, #48711A 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#97DA5E), color-stop(60%,#609622), color-stop(100%,#48711A));
	background:-webkit-linear-gradient(top, #97DA5E 0%, #609622 75%, #48711A 100%);
	background:-o-linear-gradient(top, #97DA5E 0%, #609622 75%, #48711A 100%);
	background:-ms-linear-gradient(top, #97DA5E 0%, #609622 75%, #48711A 100%);
	background:linear-gradient(top bottom, #97DA5E 0%, #609622 75%, #48711A 100%);
	border:0;
	width:190px;
	padding:0px 2px;
	margin:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
 color:#000000;
 position:absolute;
 bottom:10px;
 right:10px;
}
#frame_main3 #home_tools>.C_TOOL>a.C_BUTTON3.C_BLUE
{
	background:#3C8A9E;
	background:-moz-linear-gradient(top, #3C8A9E 0%, #00586E 75%, #004759 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3C8A9E), color-stop(60%,#00586E), color-stop(100%,#004759));
	background:-webkit-linear-gradient(top, #3C8A9E 0%, #00586E 75%, #004759 100%);
	background:-o-linear-gradient(top, #3C8A9E 0%, #00586E 75%, #004759 100%);
	background:-ms-linear-gradient(top, #3C8A9E 0%, #00586E 75%, #004759 100%);
	background:linear-gradient(top bottom, #3C8A9E 0%, #00586E 75%, #004759 100%);
	width:220px;
 color:#FFFFFF;
 bottom:10px;
 left:85px;
}

#frame_main3 #home_tools>.C_TOOL>a.C_BUTTON3.C_GREEN span ,
#frame_main3 #home_tools>.C_TOOL>a.C_BUTTON3.C_BLUE span 
{
	padding:0;
	margin:0;
	background:0;
	font-family:open sans;
	font-weight:700;
}

#frame_main3 .C_TOOL>a, 
#frame_main3 .C_TOOL>span 
{
	position:absolute;
	bottom:0;
	display:block;
	width:100%;
	height:30px;
	margin-left:-19px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	

	line-height:30px;
}
/*
body.C_B2B #frame_main3 .C_TOOL>a, 
body.C_B2B #frame_main3 .C_TOOL>span 
{
	background:#00829A;
}

body.C_B2B #frame_main3 .C_TOOL.C_CANDIDATE>a, 
body.C_B2B #frame_main3 .C_TOOL.C_CANDIDATE>span 
{
	background:rgb(219,100,111);
	background:-moz-linear-gradient(left, rgba(219,100,111,1) 0%, rgba(200,16,33,1) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(219,100,111,1)), color-stop(100%,rgba(200,16,33,1)));
	background:-webkit-linear-gradient(left, rgba(219,100,111,1) 0%,rgba(200,16,33,1) 100%);
	background:-o-linear-gradient(left, rgba(219,100,111,1) 0%,rgba(200,16,33,1) 100%);
	background:-ms-linear-gradient(left, rgba(219,100,111,1) 0%,rgba(200,16,33,1) 100%);
	background:linear-gradient(to right, rgba(219,100,111,1) 0%,rgba(200,16,33,1) 100%);
}
*/
#frame_main3 a.C_TOOL
{
	text-decoration:none;
	color:black;
}

#frame_main3 .C_TOOL>span, 
#frame_main3 .C_TOOL>span
{
	font-size:13px;
}

#frame_main3 .C_TOOL>span em, 
#frame_main3 .C_TOOL>a span em 
{
	font-style:normal;
	font-weight:800; /* extra bold */
	*font-weight:bold; /* ie7 wont extra bold */
}

#frame_main3 .C_TOOL.C_MOBILE a
{
	display:none;
}

#frame_main3 .C_TOOL.C_MOBILE.C_ANDROID a.C_ANDROID
{
	display:inline;
}

#frame_main3 .C_TOOL.C_SOCIAL a img, 
#frame_main3 .C_TOOL.C_FOLLOW a img
{
	margin:0;
}

#frame_main3 .C_TOOL.C_SOCIAL a, 
#frame_main3 .C_TOOL.C_FOLLOW a 
{
	float:left;
}
#frame_main3 #home_tools .C_FOLLOW
{
	padding:25px 14px 2px 19px;
	margin:22px 20px 0 0;
	width:115px;
	height:107px;	
}

#frame_main3 .C_TOOL.C_SOCIAL a
{
	margin:0;
	margin-left:10px;
	margin-top:15px;
}

#frame_main3 .C_TOOL.C_FOLLOW a
{
	margin:0;
	margin-left:0px;
	margin-top:10px;
}

#frame_main3 .C_TOOL.C_SOCIAL a
{
	margin-left:25px;
}

#frame_main3 .C_TOOL.C_AD
{
	background:#ffffff;
}

#frame_main3 .C_TOOL.C_AD div
{
	display:table-cell;
	text-align:center;
	height:91px;
	vertical-align:middle;
	width:148px;
}

#frame_main3 .C_TOOL.C_MOBILE.C_IOS a.C_IOS
{
	display:inline;
}

.C_TOOL.C_PROFILE, 
.C_TOOL.C_JOBMAILER 
{
	position:relative;
	font-weight:bold;
}

.C_TOOL.C_PROFILE img, 
.C_TOOL.C_JOBMAILER img
{
	position:absolute;
	right:0;
	bottom:0;
}
/* Xavier 24.10.2014
.C_EMPLOYMENT label
{
	display:block;
}
.C_EMPLOYMENT label>span>b
{
	font-weight:normal;
}
.C_EMPLOYMENT label>span>i
{
	display:none;
}
*/
#frame_posting_view iframe
{
	border:0;
	width:100%;
	min-height:600px;
}

#resetprofile_popup label
{
	display:block;
	float:none;
	width:auto;
}

.C_WHITE_TABS>.C_BODY .C_TABS
{
	border-bottom:1px solid #D6EABF;
	margin-bottom:20px;
	padding:0 13px;
	overflow:auto;
}

body.C_B2C .C_WHITE_TABS>.C_BODY .C_TABS
{
	border-right:1px solid #D6EABF;
	margin-top:-18px;
	margin-left:-18px;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS
{
	border-bottom:1px solid #b2d1d9;
}

.C_WHITE_TABS>.C_BODY .C_TABS a
{
	display:inline-block;
	padding:10px;
	padding-bottom:0;
	line-height:24px;
	text-decoration:none;
	color:#76A82A;
	border-right:1px solid #D6EABF;
	float:left;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS a
{
	color:#599cad;
	border-right:1px solid #b2d1d9;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS a.C_FRAME_JOBUPTEAM
{
	border:none;
	border-radius:0;
}

.C_WHITE_TABS>.C_BODY .C_TABS a:hover
{
	color:#D6EABF;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS a:hover
{
	color:#2c726a;
}

.C_WHITE_TABS>.C_BODY .C_TABS a.C_ACTIVE
{
	color:#00829A;
	font-weight:bold;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS a.C_ACTIVE
{
	color:#005266;
}

body.C_B2B .C_WHITE_TABS>.C_BODY>* 
{
	margin:18px;
}

body.C_B2B .C_WHITE_TABS>.C_BODY .C_TABS
{
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

#frame_main3 .C_SEARCH_HINT_HOME
{
	position:relative;
}

#frame_main3 .C_TEXT_OVER
{
	min-width:300px;
	max-width:630px;
	position:absolute;
	background-color:#F0F1F1;
	border:1px solid #FFFFFF;
	
	z-index:1;
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	
	-webkit-box-shadow:0px 0px 18px #A3A3A3;
	box-shadow:0px 0px 18px #A3A3A3;
	
	padding:5px;
	display:none;
	
	float:none;
	
	cursor:pointer;
}


#frame_main3 .C_TEXT_OVER .C_TITLE
{
	text-align:center;
	color:#00829A;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;

}
#frame_main3 .C_TEXT_OVER hr
{
	background:#d4d4d5;
	height:3px;
}

#frame_main3 .C_TEXT_OVER table td span.C_RESULT_GREEN
{
	font-weight:bold;
	color:#00829A;
}


#frame_main3 .C_SEARCH_LONG_HINT_HOME .C_ICON.C_CLOSE
{
	position:absolute;
	right:3px;
}

.C_SEARCH_FORM h3,#jobmailer_parts .C_BLOCK h3
{
	color:#5C5F60;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-top:19px;
	margin-bottom:10px;
}

.C_COMPANY_TYPES label 
{
	line-height:30px;
}
.C_EMPLOYMENT_TYPES
{
	margin-top:21px;
}

.C_SEARCH_FORM input[type=submit]
{
	width:150px;
	margin:2px;
	margin-bottom:5px;
}

.C_SEARCH_FORM .C_SUBMIT input[type=submit]
{
	float:right;
}
.C_SEARCH_FORM .C_BLOCK.C_SETTINGS>h1 
{
	margin-bottom:5px;
}

.C_SEARCH_FORM .C_COMPANY_TYPES label
{
	display:block;
	line-height:20px;
}

.C_DATEPICKER {
	position:relative;
}

.C_DATEPICKER>span {
 position:absolute;
 right:0;
 top:5px;
}

.C_RESUME
{
	background:#00829A;
	background:-moz-linear-gradient(bottom, #00829A 0%, #3B889C 100%);
	background:-webkit-gradient(linear, left bottom, left top, color-stop(0%,#00829A), color-stop(100%,#3B889C));
	background:-webkit-linear-gradient(bottom, #00829A 0%,#3B889C 100%);
	background:-o-linear-gradient(bottom, #00829A 0%,#3B889C 100%);
	background:-ms-linear-gradient(bottom, #00829A 0%,#3B889C 100%);
	background:linear-gradient(to top, #00829A 0%,#3B889C 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00829A', endColorstr='#3B889C',GradientType=0 );
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
 
 	width:705px;
	margin-bottom:10px;
	position:relative;
}

body.C_B2B .C_RESUME
{
	background:#00829A; /* Old browsers */
	background:-moz-linear-gradient(top, #00829A 0%, #257D94 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00829A), color-stop(100%,#257D94)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #00829A 0%,#257D94 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #00829A 0%,#257D94 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #00829A 0%,#257D94 100%); /* IE10+ */
	background:linear-gradient(to top, #00829A 0%,#257D94 100%); /* W3C */
 	width:551px;
}

.C_RESUME .C_PHOTO_CONTAINER
{
	display:inline-block;
	width:90px;
	text-align:center;
	padding:0 10px 20px 0;
	vertical-align:middle;
	position:absolute;
	top:45px;
	right:0px;
}

.C_RESUME .C_PHOTO img.C_AVATAR
{
	max-width:90px;
	max-height:120px;
	background:#FFFFFF;
	vertical-align:middle;
}
.C_RESUME .C_INFO
{
	min-height:150px;
}
.C_RESUME .C_INFO
,.C_RESUME .C_FILES
{
	padding:18px 0 0 18px;
	color:#FFFFFF;
	display:inline-block;
	width:575px;
}
body.C_B2B .C_RESUME .C_INFO
,body.C_B2B .C_RESUME .C_FILES
{
	width:426px;
}

.C_INFO .C_EMAIL a 
{
	color:#FFFFFF;
}

.C_INFO .C_EMAIL a:hover
{
	text-decoration:none;
}


.C_RESUME .C_FILES
{
	padding:0 0 5px 18px;
	width:518px;
}

.C_RESUME span.C_NAME
{
	font-weight:bold;
}
.C_RESUME .C_NAME,
.C_RESUME .C_BIRTHDATE,
.C_RESUME .C_NATIONALITE
{
	color:#000000;
	display:inline-block;
	font-weight:normal;
}

.C_RESUME h3
{
	margin:0 0 3px 0;
	padding:5px 0 5px 0;
	font-size:13px;
}
.C_RESUME div.C_FILES h3
{
	margin:0;
	padding:5px 0 0 0;
}
.C_RESUME hr
{
	margin:2px 0px 2px 0px;
	border-top:1px dashed #194b58;
	border-bottom:1px dashed #579bab;
	height:0px;
	background:none;
}

.C_RESUME ul
{
	list-style:none none outside;
	padding:0;
	margin:0;
}
.C_RESUME div.C_FILES ul li
{
	display:inline-block;
	width:250px;
	overflow:hidden;
	text-overflow:ellipsis;
	height:25px;
	line-height:25px;
	vertical-align:top;
}
.C_RESUME ul li a
{
	color:#FFFFFF;
	vertical-align:top;
	text-decoration:none;
}
a.C_SUPERFAVORY
{
	vertical-align:middle;
	margin:0px;
	padding:0px;
	display:inline-block;
	background:none;
	background-color:#DDDDDD;
	width:24px;
	min-width:24px;
	height:25px;
	position:relative;
	left:-6px;
	top:0px;
	cursor:pointer;
}
a.C_SUPERFAVORY span
{
	position:absolute;
	left:2px;
	top:2px;
	float:none;
	margin:0px;
}
/* Xavier 24.10.2014
.C_EMPLOYMENT_LEVEL label
{
	line-height:30px;
}
.C_EMPLOYMENT_LEVEL>div span
{
	float:left;
}
*/

.C_EMPLOYMENT_LEVEL>div
{
	xdisplay:inline-block;
	margin-left:10px;
	text-align:right;
}

.C_EMPLOYMENT_LEVEL>div label
{
	margin-left:10px;
}

.C_SEARCH_FORM .C_EMPLOYMENT_LEVEL>div label
{
	margin-left:0;
}
.C_EMPLOYMENT_LEVEL>div span
{
	white-space:nowrap;
	display:block;
}
.C_EMPLOYMENT_LEVEL>div select
{
	margin-left:5px;
}

.C_EMPLOYMENT_LEVEL
{
	/* overflow:auto; */ /* removed by Xavier 13.11.2014 */
}

font.C_FLUO
{
	display:inline-block;
	padding:1px 1px;

	background-color:RGBA(255,255,0,0.5);
	color:#000000;

	-webkit-box-shadow:0px 0px 10px #FFFF00;
	-moz-box-shadow:0px 0px 10px #FFFF00;
	-ms-box-shadow:0px 0px 10px #FFFF00;
	-o-box-shadow:0px 0px 10px #FFFF00;
	box-shadow:0px 0px 10px #FFFF00;

	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;

	text-decoration:inherit;
	font-size:inherit;
	line-height:inherit;
	text-indent:0px;
	vertical-align:inherit;
	white-space:pre;
}

body.C_B2B font.C_FLUO
{
	background-color:#FAA240;
	color:#ffffff;

	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}

span.C_UNICODECHAR
{
	font-size:14px;
	font-family:Arial Unicode MS;
	line-height:14px;
}

#frame_login_form_container_popup h1
{
	padding:0 10px;
}

#banner .C_TOOL.C_FOLLOW div a
{
	margin-left:10px;
}

#frame_main3 a.C_ZOOM
{
	background:#FFFFFF;
	border:1px solid #c9c8c8;
	width:108px;
}

.C_SKETCH
,.C_SKETCH *
{
	font-family:'SketchBlockBold'; 
	-webkit-font-smoothing:antialiased;
}

.C_SKETCH_LIGHT
,.C_SKETCH_LIGHT *
{
	font-family:'SketchBlockLight';
	-webkit-font-smoothing:antialiased;
}
.C_BORDERBOX
,.C_BORDERBOX *
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
}

.C_LINK3
{
	color:#00829A;
	text-decoration:none;
	border-bottom:1px solid RGBA(0,103,129,0.35);
}
.C_LINK3:hover
{
	border-bottom:1px solid #00829A;
}

#ipad_banner_apps
{
	position:relative;
}
#ipad_banner_apps>a.C_DONWLOAD
{
	display:block;
	background-color:#C71020;
	padding:16px;
	font-size:30px;
	font-weight:900;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
}
#ipad_banner_apps>a.C_CLOSE
{
	position:absolute;
	right:10px;
	top:7px;
	padding:3px 3px 3px 4px;
	text-align:center;

	border:4px solid #FFFFFF;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;%
}


#frame_pageinfo
{
	height:400px;
	position:relative;
	z-index:1;
}
#frame_pageinfo>div.C_COMMANDS
{
	position:absolute;
	right:10px;
	top:-31px;
	z-index:2;
}
#frame_pageinfo>div.C_COMMANDS>a.C_BUTTON3
{
	margin:0px 0px 0px 10px;
}
#frame_pageinfo>#frame_pageinfo_content
{
	overflow:auto;
	height:400px;
}
#frame_pageinfo>#frame_pageinfo_content>iframe
{
	border:0px;
	margin:0px;
	display:block;
	width:100%;
	height:400px;
}

#obj_form_user_registration
{
	padding-top:20px;
}
#obj_form_user_registration>ul
{
	margin:0px;
}
#obj_form_user_registration>ul>li
{
	white-space:nowrap;
	xoverflow:hidden;
}
#obj_form_user_registration>ul>li>label
{
	float:none;
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
}
#obj_form_user_registration>ul>li>div
{
	float:none;
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0px 0px 0px 20px;
	vertical-align:middle;
}
#obj_form_user_registration>ul>li>div>label
{
	margin:0px 20px 0px 0px;
}
#obj_form_user_registration>ul>li>label>span
{
	font-weight:800;
	color:#6C6F70;
}
#obj_form_user_registration>ul>li>label>span>span.C_DETAIL
{
	display:block;
}

#obj_form_user_registration>ul>li>input
{
	float:none;
	width:216px;
	margin:0px 0px 0px 20px;
	vertical-align:middle;
}
#obj_form_user_registration>ul>li>#bt_submit_registration
{
	display:block;
	margin:0px 0px 0px 188px;
	width:220px;
	height:30px;
	font-size:18px;
}

#frame_user_login
{
	padding:20px 20px 20px 20px;
}
#frame_user_login>div.C_LOGIN
{
	padding-bottom:30px;
	margin-left:-10px;
	/*margin-right:-10px;*/
}
#frame_user_login>div.C_LOGIN form input				{	width:130px; min-width:inherit; }
#frame_user_login>div.C_LOGIN form input[type=submit]	{	width:108px; min-width:inherit; }
#frame_user_login>hr
{
	border-top:1px solid #CCCCCC;
	margin:0px 0px 0px 0px;
}
#frame_user_login>div.C_FORM3>h1
{
	margin:20px 0px 0px 0px;
	color:#00829A;
	font-size:24px;
	font-weight:100;
	text-align:center;

}
#frame_user_login>div.C_FORM3 #obj_form_user_registration>ul
{
	padding:0px 0px 0px 0px;
}
#frame_user_login>div.C_FORM3 #obj_form_user_registration>ul>li>input
{
	width:248px;
}

iframe.C_SUBMIT_IFRAME
{
	display:none;
	position:fixed;
	right:0px;
	top:0px;
	width:320px;
	height:240px;
	background-color:#000000;
}

#frame_user_login>div.popin {
 margin-left:-10px;
 padding-bottom:63px;
}

#frame_banner_error
{
	position:fixed;
	left:0px;
	top:-50px;
	width:100%;
	background-color:Red;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
	text-align:center;
	padding:8px;

	-webkit-transition:all 0.8s ease-in-out;
	-moz-transition:all 0.8s ease-in-out;
	-ms-transition:all 0.8s ease-in-out;
	-o-transition:all 0.8s ease-in-out;
	transition:all 0.8s ease-in-out;
}
#frame_banner_error.C_SLIDETOP
{
	top:0px;
}

body iframe[name="google_conversion_frame"]
{
	position:absolute !important;
}

body>img
{
	position:absolute !important;
}

#crawl_block
{
	display:none;
}.C_POPUPMENU
,.C_POPUPMENU *
{
	-webkit-box-sizing:initial !important;
	-moz-box-sizing:initial !important;
	-ms-box-sizing:initial !important;
	-o-box-sizing:initial !important;
	box-sizing:initial !important;
}
.C_POPUPMENU
{
	display:none;
	position:absolute !important;
	min-width:160px;
	/* border:1px solid #E4E4E4; */
	background-color:#FFFFFF;
	padding:4px;
	margin:0px !important;
	text-align:left;
	
	-webkit-box-shadow:0px 0px 11px #C4C4C4;
	-moz-box-shadow:0px 0px 11px #C4C4C4;
	-ms-box-shadow:0px 0px 11px #C4C4C4;
	-o-box-shadow:0px 0px 11px #C4C4C4;
	box-shadow:0px 0px 11px #C4C4C4;
	
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	
	user-select:none;
	border-radius:5px;
}
.C_POPUPMENU span.C_ICON_CLOSE_WHITE_16x16
{
	position:absolute;
	right:-10px;
	top:-10px;
	z-index:1;
	xdisplay:none;
	background-color:#000000;
	width:16px;
	height:16px;

	-webkit-border-radius:16px 16px 16px 16px;
	-moz-border-radius:16px 16px 16px 16px;
	-ms-border-radius:16px 16px 16px 16px;
	-o-border-radius:16px 16px 16px 16px;
	border-radius:16px 16px 16px 16px;

	border:2px solid #999999;
}
.C_POPUPMENU hr
{
	margin:4px 0px 4px 0px;
	border:0px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
}
.C_POPUPMENU a
,.C_POPUPMENU label.C_SUPERLABEL
{
	display:block;
	position:relative;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	line-height:15px;
	padding:4px 4px 4px 30px;
	border:1px solid transparent;
	height:16px;
	white-space:nowrap;
}
.C_POPUPMENU a:hover
,.C_POPUPMENU label.C_SUPERLABEL:hover
{
	background-color:#E9E9E9;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.C_POPUPMENU a>span
{
	position:absolute;
	left:13px;
	top:calc(50% - 2px);
	transform:translate(-50%,-50%);
}
.C_POPUPMENU label.C_SUPERLABEL
{
	margin:0px;
	padding:2px 0px 2px 0px;
	width:auto;
}
.C_POPUPMENU label.C_SUPERLABEL>input[type=checkbox]
{
	margin:2px 0px 0px 4px !important;
}
.C_POPUPMENU label.C_SUPERLABEL>b
{
	font-weight:normal;
	margin:0px 0px 0px 4px;
	color:#000000 !important;
}/******* Bouton Gris *******/
.C_BUTTON4
{
	background-color:#6C6F70;
	background:-moz-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(145,147,147,1)), color-stop(100%, rgba(109,111,113,1)));
	background:-webkit-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-o-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-ms-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:linear-gradient(to bottom, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#919393', endColorstr='#6d6f71', GradientType=0 );
	color:#FFFFFF;
	behavior:url(/css/css3pie/PIE.htc);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	border:0px;
	text-decoration:none;
	font-weight:700;
	text-align:center;
	padding:2px 5px;
	min-height:25px;
	min-width:50px;
	font-size:12px;
	text-transform:none;
	white-space:nowrap;
	line-height:21px;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
}
.C_BUTTON4 *
{
	color:inherit !important;
}
.C_BUTTON4>i.C_CHIP
{
	position:absolute;
	right:-8px;
	top:0px;

	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;

	background-color:#FF0000;
	min-width:16px;
	height:16px;
	padding:1px 3px 1px 3px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	line-height:14px;
	color:#FFFFFF;
	
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.C_BUTTON4>i.C_CHIP>i.fa
{
	font-size:0.8em;
	top:-1px;
	position:relative;
}
.C_BUTTON4.C_BUBBLE_CHIP
{
	position:relative;
	min-width:32px;
	height:32px;
	min-width:0px;
	font-size:16px;
	line-height:27px;
	cursor:default;
	
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	-ms-border-radius:16px;
	-o-border-radius:16px;
	border-radius:16px;
}

.C_BUTTON4.C_ROUND_LEFT
,.C_BUTTON4.C_ROUND_RIGHT
{
	min-height:24px;
	height:24px;
	line-height:20px;
}
.C_BUTTON4.C_ROUND_LEFT
{
	-webkit-border-radius:16px 3px 3px 16px;
	-moz-border-radius:16px 3px 3px 16px;
	-ms-border-radius:16px 3px 3px 16px;
	-o-border-radius:16px 3px 3px 16px;
	border-radius:16px 3px 3px 16px;
}
.C_BUTTON4.C_ROUND_RIGHT
{
	-webkit-border-radius:3px 16px 16px 3px;
	-moz-border-radius:3px 16px 16px 3px;
	-ms-border-radius:3px 16px 16px 3px;
	-o-border-radius:3px 16px 16px 3px;
	border-radius:3px 16px 16px 3px;
}
.C_BUTTON4.C_BIG
{
	height:35px;
	line-height:32px;
	font-size:14px;
}
.C_BUTTON4.C_HUGE
{
	font-size:16px !important;
	line-height:41px;
}
.C_BUTTON4.C_HUGE i.fa.C_ALIGN_RIGHT
{
	margin:0px 10px 0px 0px;
	float:right;
	line-height:40px;
}

.C_BUTTON4:active
{
	border:none;
}
.C_BUTTON4:focus
{
	-webkit-box-shadow:0px 0px px 0px #000;
	-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);
	box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);
}
#frame_page_b2b .C_BUTTON4 
{

}
input.C_BUTTON4
{
	min-height:26px;
}

input.C_BUTTON4
{
	padding:0px 5px 0px 5px !important;
	line-height:0px;
}

.C_BUTTON4:hover
{
	background:rgba(183,185,187,1);
	background:-moz-linear-gradient(top, rgba(183,185,187,1) 0%, rgba(132,135,137,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(183,185,187,1)), color-stop(100%, rgba(132,135,137,1)));
	background:-webkit-linear-gradient(top, rgba(183,185,187,1) 0%, rgba(132,135,137,1) 100%);
	background:-o-linear-gradient(top, rgba(183,185,187,1) 0%, rgba(132,135,137,1) 100%);
	background:-ms-linear-gradient(top, rgba(183,185,187,1) 0%, rgba(132,135,137,1) 100%);
	background:linear-gradient(to bottom, rgba(183,185,187,1) 0%, rgba(132,135,137,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7b9bb', endColorstr='#848789', GradientType=0 );
}

a.C_BUTTON4 span 
,label.C_BUTTON4 span 
{
	float:none;
	display:inline-block;
	vertical-align:middle;
	margin:0px 8px 0px 0px;
}

.C_BUTTON4 h1 span 
{
	line-height:14px;
}

/******* Bouton vert *******/
.C_BUTTON4.C_GREEN
,.C_BUTTON4.C_COLOR
{
	background:rgba(152,201,95,1);
	background:-moz-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,201,95,1)), color-stop(100%, rgba(117,183,41,1)));
	background:-webkit-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-o-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-ms-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:linear-gradient(to bottom, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c95f', endColorstr='#75b729', GradientType=0 );
}

.C_BUTTON4.C_GREEN:hover
,.C_BUTTON4.C_COLOR:hover
{
	background:rgba(169,225,105,1);
	background:-moz-linear-gradient(top, rgba(169,225,105,1) 0%, rgba(135,211,48,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(169,225,105,1)), color-stop(100%, rgba(135,211,48,1)));
	background:-webkit-linear-gradient(top, rgba(169,225,105,1) 0%, rgba(135,211,48,1) 100%);
	background:-o-linear-gradient(top, rgba(169,225,105,1) 0%, rgba(135,211,48,1) 100%);
	background:-ms-linear-gradient(top, rgba(169,225,105,1) 0%, rgba(135,211,48,1) 100%);
	background:linear-gradient(to bottom, rgba(169,225,105,1) 0%, rgba(135,211,48,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9e169', endColorstr='#87d330', GradientType=0 );
}

/******* Bouton bleu *******/
.C_BUTTON4.C_BLUE 
,body.C_B2B .C_BUTTON4.C_COLOR
{
	background-color:#00829A !important;
	background-image:none;
	color:#FFFFFF;
}
.C_BUTTON4.C_BLUE:hover
,body.C_B2B .C_BUTTON4.C_COLOR:hover
{
	background-image:none;

	-webkit-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-moz-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-ms-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-o-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
}

/******* Bouton blanc *******/
.C_BUTTON4.C_WHITE
{
	color:#000000;
	border:1px solid #666666;
	background-color:rgba(247,247,247,1);
	background-image:-moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background-image:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(247,247,247,1)), color-stop(100%, rgba(211,211,211,1)));
	background-image:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background-image:-o-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background-image:-ms-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background-image:linear-gradient(to bottom, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d3d3d3', GradientType=0 );
}

.C_BUTTON4.C_WHITE:hover
{
	background:rgba(233,233,233,1);
	background:-moz-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(233,233,233,1)), color-stop(100%, rgba(186,187,187,1)));
	background:-webkit-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-o-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-ms-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:linear-gradient(to bottom, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#babbbb', GradientType=0 );
}
/***** Autres couleurs ****/
.C_BUTTON4.C_ORANGE
{
	background:#FF5800;
	background-image:linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-webkit-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-moz-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-ms-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:-o-linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
	background-image:linear-gradient(bottom, #a13700 0%, #ff8f55 98.8%, #ff8f55 100%) !important;
}
.C_BUTTON4.C_VIOLET
{
	background-color:#93559D !important;
	background-image:none !important;
}
.C_BUTTON4.C_BLACK
{
	background-color:#010101 !important;
	background-image:none !important;
	color:#FEFEFE;
}
.C_BUTTON4.C_PINK
{
	background-color:#D500D8 !important;
	background-image:none !important;
}

/******* Bouton DISABLED *******/
.C_BUTTON4.C_DISABLED
,.C_BUTTON4[disabled="1"]
{
	color:#A7A7A7;
	background:rgba(226,226,226,1);
	cursor:not-allowed;
}

.C_BUTTON4.C_DISABLED:focus
,.C_BUTTON4[disabled="1"]:focus
{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}

/******* Bouton rouge *******/
.C_BUTTON4.C_RED
,body.C_BACKOFFICE .C_BUTTON4.C_COLOR
{
	background:rgba(213,75,87,1);
	background:-moz-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(213,75,87,1)), color-stop(100%, rgba(199,17,35,1)));
	background:-webkit-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-o-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-ms-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:linear-gradient(to bottom, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d54b57', endColorstr='#c71123', GradientType=0 );
}
.C_BUTTON4.C_RED:hover
,body.C_BACKOFFICE .C_BUTTON4.C_COLOR:hover
{
	background:rgba(231,80,95,1);
	background:-moz-linear-gradient(top, rgba(231,80,95,1) 0%, rgba(226,20,41,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(231,80,95,1)), color-stop(100%, rgba(226,20,41,1)));
	background:-webkit-linear-gradient(top, rgba(231,80,95,1) 0%, rgba(226,20,41,1) 100%);
	background:-o-linear-gradient(top, rgba(231,80,95,1) 0%, rgba(226,20,41,1) 100%);
	background:-ms-linear-gradient(top, rgba(231,80,95,1) 0%, rgba(226,20,41,1) 100%);
	background:linear-gradient(to bottom, rgba(231,80,95,1) 0%, rgba(226,20,41,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7505f', endColorstr='#e21429', GradientType=0 );
}

/****** bouton home ***/
#frame_main3 #search>form input[type=submit] 
{
	line-height:20px;
}

/****** bouton ajout ******/

.C_ROUND4
{
	background-color:#6C6F70;
	background:-moz-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(145,147,147,1)), color-stop(100%, rgba(109,111,113,1)));
	background:-webkit-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-o-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-ms-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:linear-gradient(to bottom, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#919393', endColorstr='#6d6f71', GradientType=0 );%);
	color:#FFFFFF;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	border:0px;
	text-decoration:none;
	font-weight:700;
	text-align:center;
	padding:2px 5px;
	min-height:25px;
	min-width:50px;
	font-size:12px;
	text-transform:none;
	white-space:nowrap;
	line-height:22px;
	display:inline-block;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
	
}

/******* Bouton blanc *******/
.C_ROUND4.C_WHITE
{
	color:#000000;
	background:rgba(247,247,247,1);
	background:-moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(247,247,247,1)), color-stop(100%, rgba(211,211,211,1)));
	background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background:-o-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background:-ms-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	background:linear-gradient(to bottom, rgba(247,247,247,1) 0%, rgba(211,211,211,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d3d3d3', GradientType=0 );00%);
}

.C_ROUND4.C_WHITE:hover
{
	background:rgba(233,233,233,1);
	background:-moz-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(233,233,233,1)), color-stop(100%, rgba(186,187,187,1)));
	background:-webkit-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-o-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:-ms-linear-gradient(top, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	background:linear-gradient(to bottom, rgba(233,233,233,1) 0%, rgba(186,187,187,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#babbbb', GradientType=0 );
}

/*****/

button.C_BUTTON4 span[class^="C_ICON4_"]
{
	font-size:16px;
	vertical-align:middle;
}


/*****/

.C_BUTTON4 span[class^="C_ICON4_"]
,.C_BUTTON4 span[class*=" C_ICON4_"]
{
	margin:11px 8px 0px 4px;
	font-size:inherit;
	font-weight:normal;
	line-height:0px !important;
	vertical-align:top;
	font-size:14px;
	text-decoration:none;
}
.C_BUTTON4.C_ROUND_LEFT span[class^="C_ICON4_"]
,.C_BUTTON4.C_ROUND_LEFT span[class*=" C_ICON4_"]
,.C_BUTTON4.C_ROUND_RIGHT span[class^="C_ICON4_"]
,.C_BUTTON4.C_ROUND_RIGHT span[class*=" C_ICON4_"]
{
	font-size:1.3em;
}
.C_BUTTON4.C_ROUND_LEFT span[class^="C_ICON4_"]
,.C_BUTTON4.C_ROUND_LEFT span[class*=" C_ICON4_"]	{	margin:9px 8px 0px 0px;	}
.C_BUTTON4.C_ROUND_RIGHT span[class^="C_ICON4_"]
,.C_BUTTON4.C_ROUND_RIGHT span[class*=" C_ICON4_"]	{	margin:9px 0px 0px 8px;	}

.C_BUTTON4.C_BIG span[class^="C_ICON4_"]
,.C_BUTTON4.C_BIG span[class*=" C_ICON4_"]
{
	margin:15px 8px 0px 4px;
	font-size:1.15em;
}
button.C_BUTTON4.C_ROUND_LEFT
{
	text-align:left;
	line-height:20px;
}
button.C_BUTTON4.C_ROUND_RIGHT
{
	text-align:right;
	line-height:20px;
}
button.C_BUTTON4.C_ROUND_LEFT span[class^="C_ICON4_"]
,button.C_BUTTON4.C_ROUND_LEFT span[class*=" C_ICON4_"]
,button.C_BUTTON4.C_ROUND_RIGHT span[class^="C_ICON4_"]
,button.C_BUTTON4.C_ROUND_RIGHT span[class*=" C_ICON4_"]
{
	margin-top:10px;
	vertical-align:top;
	display:inline-block;
}
button.C_BUTTON4.C_BIG span[class^="C_ICON4_"]
,button.C_BUTTON4.C_BIG span[class*=" C_ICON4_"]
{
	vertical-align:middle;
}
input.C_BUTTON4.C_BIG span[class^="C_ICON4_"]
,input.C_BUTTON4.C_BIG span[class*=" C_ICON4_"]
{
	vertical-align:middle;
	padding:0px 1px 2px 3px;
	line-height:10px;
}
.C_BUTTON4.C_HUGE span[class^="C_ICON4_"]
,.C_BUTTON4.C_HUGE span[class*=" C_ICON4_"]
{
	margin:20px 8px 0px 4px;
	font-size:1.35em;
}
span[class^="C_ICON4_"].C_BIG
,span[class*=" C_ICON4_"].C_BIG
{
	font-size:2.5em;
}
span[class^="C_ICON4_"].C_GREEN
,span[class*=" C_ICON4_"].C_GREEN
{
	color:#00829A;
}
span[class^="C_ICON4_"].C_GRAY
,span[class*=" C_ICON4_"].C_GRAY
{
	/*color:#6C6F70;*/
	color:#757575;
}
span[class^="C_ICON4_"].C_RED
,span[class*=" C_ICON4_"].C_RED
{
	color:#c71020;
}
span[class^="C_ICON4_"].C_BLUE
,span[class*=" C_ICON4_"].C_BLUE
,*[class^="fa "].C_BLUE
{
	color:#00829A !important;
}
span[class^="C_ICON4_"].C_YELLOW
,span[class*=" C_ICON4_"].C_YELLOW
,*[class^="fa "].C_YELLOW
{
	color:#F5B716 !important;
}
span[class^="C_ICON4_"].C_YELLOW_LIGHT
,span[class*=" C_ICON4_"].C_YELLOW_LIGHT
,*[class^="fa "].C_YELLOW_LIGHT
{
	color:#FADB8B !important;
}
span[class^="C_ICON4_"].C_WHITE
,span[class*=" C_ICON4_"].C_WHITE
{
	color:#FFFFFF;
}

/* transparents buttons */
.C_BUTTON4.C_TRANSPARENT
{
	background-color:Transparent !important;
	background-image:none !important;
	min-width:28px;
	padding:2px 8px 2px 8px;
}
.C_BUTTON4.C_TRANSPARENT.C_BLUE
{
	border:1px solid #00829A;
}
.C_BUTTON4.C_TRANSPARENT.C_BLUE
,.C_BUTTON4.C_TRANSPARENT.C_BLUE *
{
	color:#00829A !important;
	font-size:12px;
}
.C_BUTTON4.C_TRANSPARENT.C_BLUE:hover
{
	border:1px solid #00829A;
	background-color:#00829A !important;
	background-image:none !important;
	color:#FFFFFF !important;
}
.C_BUTTON4.C_TRANSPARENT.C_BLUE:hover *
{
	color:#FFFFFF !important;
}
.C_BUTTON4.C_TRANSPARENT.C_VIOLET
{
	border:1px solid #93559D;
	color:#93559D;
}
.C_BUTTON4.C_TRANSPARENT>span
{
	/* margin:11px 3px 0px 4px; */
}
.C_BUTTON4.C_TRANSPARENT.C_VIOLET>span
{
	color:#93559D;
}
.C_BUTTON4.C_TRANSPARENT.C_VIOLET:hover
{
	border:1px solid #93559D;
	background-color:#93559D !important;
	background-image:none !important;
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_VIOLET:hover>span
{
	color:#FFFFFF;
}

.C_BUTTON4.C_TRANSPARENT.C_GREEN
{
	border:1px solid #00829A;
	color:#00829A;
}
.C_BUTTON4.C_TRANSPARENT.C_GREEN>span
{
	color:#00829A;
}
.C_BUTTON4.C_TRANSPARENT.C_GREEN:hover
{
	border:1px solid #00829A;
	background-color:#00829A !important;
	background-image:none !important;
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_GREEN:hover>span
{
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_GREY
{
	border:1px solid #6C6F70;
	color:#6C6F70;
}
.C_BUTTON4.C_TRANSPARENT.C_GREY>span
{
	color:#6C6F70;
}
.C_BUTTON4.C_TRANSPARENT.C_GREY:hover
{
	border:1px solid #6C6F70;
	background-color:#6C6F70 !important;
	background-image:none !important;
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_GREY:hover>span
{
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_RED
{
	border:1px solid #C71020;
	color:#C71020;
}
.C_BUTTON4.C_TRANSPARENT.C_RED>span
{
	color:#C71020;
}
.C_BUTTON4.C_TRANSPARENT.C_RED:hover
{
	border:1px solid #C71020;
	background-color:#C71020 !important;
	background-image:none !important;
	color:#FFFFFF;
}
.C_BUTTON4.C_TRANSPARENT.C_RED:hover>span
{
	color:#FFFFFF;
}
.C_BUTTON2
{
	background-color:#6C6F70;
	background:-moz-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(145,147,147,1)), color-stop(100%, rgba(109,111,113,1)));
	background:-webkit-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-o-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:-ms-linear-gradient(top, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	background:linear-gradient(to bottom, rgba(145,147,147,1) 0%, rgba(109,111,113,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#919393', endColorstr='#6d6f71', GradientType=0 );
	color:#FFFFFF;
	behavior:url(/css/css3pie/PIE.htc);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	border:0px;
	text-decoration:none;
	font-weight:700;
	text-align:center;
	padding:2px 5px;
	min-height:25px;
	min-width:50px;
	font-size:12px;
	text-transform:none;
	white-space:nowrap;
	line-height:22px;
	display:inline-block;
	vertical-align:middle;
	cursor:cursor;
	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
}

.C_BUTTON4 i.C_AJAX_ICON_ANIMATION
,i.C_AJAX_ICON_ANIMATION
{
	position:absolute;
	left:50% !important;
	top:50% !important;
	font-size:15px;
	line-height:15px;
	margin:-8px 0px 0px -8px !important;
	width:16px;
	height:16px;
	color:#FFFFFF;
	
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.C_BUTTON5
{
	position:relative;
	display:inline-block;
	min-width:32px;
	height:32px;
	vertical-align:top;
	border:0px;
	background-color:#DDDEE0;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;

	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	-ms-border-radius:16px;
	-o-border-radius:16px;
	border-radius:16px;
}
.C_BUTTON5.C_COLOR			{ background-color:#00829A; color:#FFFFFF; }
.C_BUTTON5.C_WHITE			{ background-color:#FFFFFF; color:#00829A; }
.C_BUTTON5.C_TRANSPARENT	{ background-color:#FFFFFF; }
.C_BUTTON5.C_TRANSPARENT.C_BLUE { border:1px solid #00829A; color:#00829A; }
.C_BUTTON5.C_TRANSPARENT.C_BLUE>* { color:#00829A; }
.C_BUTTON5.C_TRANSPARENT.C_GRAY { border:1px solid #DDDEE0; }
.C_BUTTON5.C_TRANSPARENT.C_GRAY>* { color:#AAAAAA; }

.C_BUTTON5:hover
{
	-webkit-box-shadow:0px 0px px 0px #000;
	-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);
	box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.75);
}
.C_BUTTON5>*			{ color:#747879; }
.C_BUTTON5.C_COLOR>*	{ color:#FFFFFF; }
.C_BUTTON5.C_WHITE>*	{ color:#00829A; }
.C_BUTTON5>.C_ICON_LOADING
{
	position:absolute;
	left:50%;
	top:50%;

	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
.C_BUTTON5>i
{
	position:absolute;
	left:16px;
	top:50%;
	font-size:16px;
	
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
.C_BUTTON5>i.C_THIN
{
	width:14px;
	font-size:20px;
}
.C_BUTTON5>font
{
	font-size:12px;
	line-height:32px;
	margin:0px 16px 0px 32px;
}.C_ICON
{
	display:inline-block;
	padding-left:23px;
	width:0;
	height:20px;
	float:left;
	background-repeat:no-repeat;
	background-position:left center;
}

.C_ICON.C_APPLY { background-image:url('/css/../images2/design3/white_apply.png'); }
.C_ICON.C_GRAY.C_APPLY { background-image:url('/css/../images2/design3/gray_apply.png'); }
.C_ICON.C_CLOSE { background-image:url('/css/../images2/design3/white_close.png'); }
.C_ICON.C_GRAY.C_CLOSE { background-image:url('/css/../images2/design3/gray_close.png'); }
.C_ICON.C_DELETE { background-image:url('/css/../images2/design3/white_delete.png'); }
.C_ICON.C_GRAY.C_DELETE { background-image:url('/css/../images2/design3/gray_delete.png'); }
.C_ICON.C_DRAFT { background-image:url('/css/../images2/design3/white_draft.png'); }
.C_ICON.C_GRAY.C_DRAFT { background-image:url('/css/../images2/design3/gray_draft.png'); }
.C_ICON.C_EDIT { background-image:url('/css/../images2/design3/white_edit.png'); }
.C_ICON.C_GRAY.C_EDIT { background-image:url('/css/../images2/design3/gray_edit.png'); }
.C_ICON.C_FORWARD { background-image:url('/css/../images2/design3/white_forward.png'); }
.C_ICON.C_GRAY.C_FORWARD { background-image:url('/css/../images2/design3/gray_forward.png'); }
.C_ICON.C_NEW { background-image:url('/css/../images2/design3/white_draft.png'); }
.C_ICON.C_GRAY.C_NEW { background-image:url('/css/../images2/design3/gray_draft.png'); }
.C_ICON.C_PRINT { background-image:url('/css/../images2/design3/white_print.png'); }
.C_ICON.C_GRAY.C_PRINT { background-image:url('/css/../images2/design3/gray_print.png'); }
.C_ICON.C_PUBLISH { background-image:url('/css/../images2/design3/white_publish.png'); }
.C_ICON.C_GRAY.C_PUBLISH { background-image:url('/css/../images2/design3/gray_publish.png'); }
.C_ICON.C_REPLY { background-image:url('/css/../images2/design3/white_reply.png'); }
.C_ICON.C_GRAY.C_REPLY { background-image:url('/css/../images2/design3/gray_reply.png'); }
.C_ICON.C_SAVE { background-image:url('/css/../images2/design3/white_save.png'); }
.C_ICON.C_GRAY.C_SAVE { background-image:url('/css/../images2/design3/gray_save.png'); }

.C_ICON.C_OK { background-image:url('/css/../images2/design3/ok.png'); }
.C_ICON.C_NOK { background-image:url('/css/../images2/design3/nok.png'); }

.C_ICON.C_FAV { background-image:url('/css/../images2/design3/fav.png'); }
.C_ICON.C_NOT_FAV { background-image:url('/css/../images2/design3/not_fav.png'); }
.C_ICON.C_STAR { background-image:url('/css/../images2/design3/star.png'); }
.C_ICON.C_EMPTY_STAR { background-image:url('/css/../images2/design3/empty-star.png'); }

.C_ICON_LOADING
{
	display:inline-block;
	*display:inline;
	zoom:1;
	
	width:16px;
	height:16px;
	background-image:url(/images2/design3/loader.png) !important;
	background-position:left center;
	background-repeat:no-repeat;
	vertical-align:text-bottom;
}

/*
.C_ICON.C_
{
	background-image:url('/css/../images2/design3/white_.png');
}
.C_ICON.C_GRAY.C_
{
	background-image:url('/css/../images2/design3/gray_.png');
}
*/

.C_ICON_TREE_12x16
,.C_ICON_TREE_LAST_12x16
,.C_ICON_HELP_12x12
,.C_ICON_FLAG_GREEN_16x16
,.C_ICON_FLAG_GREEN_TIME_16x16
,.C_ICON_FLAG_FINISH_16x16
,.C_ICON_WASTE_16x16
,.C_ICON_FLAG_GREY_16x16
,.C_ICON_ARCHIVE_16x16
,.C_ICON_DRAFT_16x16
,.C_ICON_EYE
,.C_ICON_PEN_12x12
,.C_ICON_PEN_16x16
,.C_ICON_DOWN_7x16
,.C_ICON_DOWN_GRAY_7x5
,.C_ICON_SEARCH_16x16
,.C_ICON_MAXIMIZE_12x12
,.C_ICON_MINIMIZE_12x12
,.C_ICON_NORMAL_SIZE_12x12
,.C_ICON_FOLDER_16x16
,.C_ICON_FOLDER_DRAFT_16x16
,.C_ICON_HEADER_MAX
,.C_ICON_HEADER_MIN
,.C_ICON_TREE_OPENED
,.C_ICON_TREE_CLOSED
,.C_ICON_LOGO_76x24
,.C_ICON_CALENDAR
,.C_ICON_INFO
,.C_ICON_QUESTION
,.C_ICON_CART_19x16
,.C_ICON_CLOSE_BLUE_12x12
,.C_ICON_CLOSE_BLUE_16x16
,.C_ICON_CLOSE_12x12
,.C_ICON_ARROW_LEFT_BLUE_12x12
,.C_ICON_ARROW_RIGHT_BLUE_12x12
,.C_ICON_ARROW_LEFT_BLUE_16x16
,.C_ICON_ARROW_RIGHT_BLUE_16x16
,.C_ICON_SAVE_13x13
,.C_ICON_SAVE_16x16
,.C_ICON_CHECKED_7x7
,.C_ICON_CHECKED_GREEN_7x7
,.C_ICON_COPY_16x16
,.C_ICON_WARNING_16x16
,.C_ICON_RELOAD_12x12
,.C_ICON_RELOAD_16x16
,.C_ICON_DELETE_12x12
,.C_ICON_DELETE_16x16
,.C_ICON_UPDATE_16x16
,.C_ICON_MESSAGE_13x11
,.C_ICON_MESSAGE_16x16
,.C_ICON_FAVORITE_16x16
,.C_ICON_FAVORITE_EMPTY_16x16
,.C_ICON_GREEN_CHECKED_16x16
,.C_ICON_TOOL_16x16
,.C_ICON_TOOL_WHITE_16x16
,.C_ICON_WORD_16x16
,.C_ICON_PDF_16x16
,.C_ICON_DOWNLOAD_16x16
,.C_ICON_UPLOAD_16x16
,.C_ICON_OPEN_16x16
,.C_ICON_KEY_16x16
,.C_ICON_EMAIL_16x16
,.C_ICON_LOADING_66x66
,.C_ICON_ODEN_14x14
,.C_ICON_FORBIDDEN_14x14
,.C_ICON_FORBIDDEN_16x16
,.C_ICON_ORDER_ASC
,.C_ICON_ORDER_DESC
,.C_ICON_ORDERED_ASC
,.C_ICON_ORDERED_DESC
,.C_ICON_ALL_POSTING_TYPE
,.C_ICON_BULLET_5x7
,.C_ICON_ARROW_ORANGE_RIGHT_5x7
,.C_ICON_ARROW_ORANGE_LEFT_5x7
,.C_ICON_RED_POINT_16x16
,.C_ICON_IMAGE_16x16
,.C_ICON_PRINT_16x16
,.C_ICON_GHOST_16x16
,.C_ICON_UNDO_12x7
,.C_ICON_FULL_SCREEN_16x16
,.C_ICON_LARGE_SCREEN_16x16
,.C_ICON_THIN_SCREEN_16x16
,.C_ICON_NEW_11x13
,.C_ICON_CLOSE_WHITE_12x12
,.C_ICON_CLOSE_WHITE_16x16
,.C_ICON_GEARING_WHITE_16x16
,.C_ICON_SQUARE_ORANGE_16x16
,.C_ICON_SQUARE_VIEWED_16x16
,.C_ICON_SQUARE_ACCEPTED_16x16
,.C_ICON_SQUARE_REFUSED_16x16
,.C_ICON_SQUARE_EMPTY_16x16
,.C_ICON_ZIP_16x16
,.C_ICON_ON_OFF
,.C_ICON_MAXIMIZE_WHITE_16x16
,.C_ICON_RELOAD_WHITE_16x16
,.C_ICON_SCHTROUMPF_16x16
,.C_ICON_PEGGY_16x16
,.C_ICON_PEGGY_NOSE_16x16
,.C_ICON_PEGGY_NOSE_PLUS_16x16
{
	background-image:url(/images2/pro_icons.gif);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:1px !important;
}

.C_ICON_TREE_12x16				{ WIDTH:12px; HEIGHT:16px; BACKGROUND-POSITION:-80px -48px; 	CLEAR:both; FLOAT:left; }
.C_ICON_TREE_LAST_12x16			{ WIDTH:12px; HEIGHT:16px; BACKGROUND-POSITION:-64px -48px; 	FLOAT:left; CLEAR:none; }
.C_ICON_HELP_12x12				{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-144px -0px; 	xFLOAT:left; CURSOR:pointer; }
.C_ICON_FLAG_GREEN_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:0px -16px; }
.C_ICON_FLAG_GREEN_TIME_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -32px; }
.C_ICON_FLAG_FINISH_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -16px; }
.C_ICON_WASTE_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -16px; }
.C_ICON_FLAG_GREY_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -16px; }
.C_ICON_ARCHIVE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -16px; }
.C_ICON_DRAFT_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -16px; FLOAT:left; }
.C_ICON_EYE						{ WIDTH:16px; HEIGHT:11px; BACKGROUND-POSITION:-128px -16px; FLOAT:left; }
.C_ICON_PEN_12x12				{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-112px 0px; 	FLOAT:left; }
.C_ICON_PEN_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:0px -32px; 	FLOAT:left; }
.C_ICON_DOWN_7x16				{ WIDTH:7px; HEIGHT:16px; BACKGROUND-POSITION:-16px -48px; 	FLOAT:left; MARGIN-LEFT:4px; }
.C_ICON_DOWN_GRAY_7x5			{ WIDTH:7px; HEIGHT:5px; background-position:-41px -48px; }
.C_ICON_SEARCH_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -32px;	xFLOAT:left; }
.C_ICON_MAXIMIZE_12x12			{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:0px 0px;	xFLOAT:left; }
.C_ICON_MINIMIZE_12x12			{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-32px 0px;	xFLOAT:left; }
.C_ICON_NORMAL_SIZE_12x12		{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-16px 0px;	xFLOAT:left; }
.C_ICON_FOLDER_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -32px;	FLOAT:left; }
.C_ICON_FOLDER_DRAFT_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -32px;	FLOAT:left; }
.C_ICON_HEADER_MAX				{ WIDTH:11px; HEIGHT:12px; BACKGROUND-POSITION:-117px -48px;	FLOAT:left; MARGIN:7px 4px 0px 0px; }
.C_ICON_HEADER_MIN				{ WIDTH:11px; HEIGHT:12px; BACKGROUND-POSITION:-128px -32px;	FLOAT:left; MARGIN:7px 4px 0px 0px; }
.C_ICON_TREE_CLOSED				{ WIDTH:9px; HEIGHT:9px; BACKGROUND-POSITION:-32px -48px;	FLOAT:left; MARGIN:3px 4px 0px 0px; }
.C_ICON_TREE_OPENED				{ WIDTH:9px; HEIGHT:9px; BACKGROUND-POSITION:-48px -48px;	FLOAT:left; MARGIN:3px 4px 0px 0px; }
.C_ICON_LOGO_76x24				{ WIDTH:76px; HEIGHT:24px; BACKGROUND-POSITION:0px -64px;	FLOAT:left; }
.C_ICON_CALENDAR				{ WIDTH:16px; HEIGHT:15px; BACKGROUND-POSITION:-96px -16px;	FLOAT:left; MARGIN:0px 0px 0px 4px; }
.C_ICON_INFO					{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-128px -64px;	FLOAT:left; MARGIN:0px 0px 0px 0px; }
.C_ICON_QUESTION				{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-96px -64px;	FLOAT:left; MARGIN:0px 0px 0px 0px; }
.C_ICON_CART_19x16				{ WIDTH:19px; HEIGHT:16px; BACKGROUND-POSITION:-96px -48px;	FLOAT:left; MARGIN:0px 0px 0px 0px; }
.C_ICON_CLOSE_BLUE_12x12		{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-50px -2px;	FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_CLOSE_BLUE_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -0px;	FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_CLOSE_12x12				{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-64px -0px; 	FLOAT:right !important; CURSOR:pointer; }
.C_ICON_ARROW_LEFT_BLUE_12x12	{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-130px -50px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_ARROW_RIGHT_BLUE_12x12	{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-146px -50px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_ARROW_LEFT_BLUE_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-128px -48px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_ARROW_RIGHT_BLUE_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-144px -48px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_SAVE_13x13				{ WIDTH:13px; HEIGHT:13px; BACKGROUND-POSITION:-113px -17px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_SAVE_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -16px; FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_CHECKED_7x7				{ WIDTH:7px; HEIGHT:7px; BACKGROUND-POSITION:0px -48px;	FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_CHECKED_GREEN_7x7		{ WIDTH:7px; HEIGHT:7px; BACKGROUND-POSITION:-8px -48px;	FLOAT:left; MARGIN:2px 4px 0px 0px; }
.C_ICON_COPY_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -32px; }
.C_ICON_WARNING_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -64px; }
.C_ICON_RELOAD_12x12			{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-82px -2px; MARGIN:3px 0px 0px 0px; CURSOR:pointer; }
.C_ICON_RELOAD_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px 0px; MARGIN:3px 0px 0px 0px; CURSOR:pointer; }
.C_ICON_DELETE_12x12			{ WIDTH:12px; HEIGHT:12px; BACKGROUND-POSITION:-50px -34px;	FLOAT:left; xMARGIN:3px 0px 0px 0px; CURSOR:pointer; }
.C_ICON_DELETE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -32px; 	FLOAT:left; xMARGIN:3px 0px 0px 0px; CURSOR:pointer; }
.C_ICON_UPDATE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -80px; }
.C_ICON_MESSAGE_13x11			{ WIDTH:13px; HEIGHT:11px; BACKGROUND-POSITION:-1px -98px; 	FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_MESSAGE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:0px -96px; 	FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_FAVORITE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -96px; 	MARGIN:3px 3px 0px 0px; }
.C_ICON_FAVORITE_EMPTY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -112px; MARGIN:3px 3px 0px 0px; }
.xC_ICON_FAVORITE_EMPTY_16x16:hover { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -96px; FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_GREEN_CHECKED_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -96px; 	FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_TOOL_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -96px; }
.C_ICON_TOOL_WHITE_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -144px; }
.C_ICON_WORD_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -96px; }
.C_ICON_PDF_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -96px; }
.C_ICON_DOWNLOAD_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -96px; }
.C_ICON_UPLOAD_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -96px; }
.C_ICON_OPEN_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-128px -96px; }
.C_ICON_KEY_16x16				{ WIDTH:16px; HEIGHT:7px; BACKGROUND-POSITION:0px -88px; MARGIN:4px 0px 5px 0px !important; }
.C_ICON_EMAIL_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-144px -96px; }
/*.C_ICON_LOADING					{ WIDTH:16px; HEIGHT:16px; BACKGROUND-IMAGE:url(/images2/loading-16x16.gif) !important; }*/
.C_ICON_LOADING_66x66			{ WIDTH:66px; HEIGHT:66px; BACKGROUND-IMAGE:url(/images2/loading_66x66.gif) !important; }
.C_ICON_FORBIDDEN_14x14			{ WIDTH:14px; HEIGHT:14px; BACKGROUND-POSITION:-145px -17px; FLOAT:left; }
.C_ICON_FORBIDDEN_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-144px -16px; FLOAT:left; }
.C_ICON_ORDER_ASC				{ WIDTH:8px; HEIGHT:7px; BACKGROUND-POSITION:0px -57px;	FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_ORDER_DESC				{ WIDTH:8px; HEIGHT:7px; BACKGROUND-POSITION:-8px -57px;	FLOAT:left; MARGIN:3px 3px 0px 0px;}
.C_ICON_ORDERED_ASC				{ WIDTH:8px; HEIGHT:7px; BACKGROUND-POSITION:-23px -57px;	FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_ORDERED_DESC			{ WIDTH:8px; HEIGHT:7px; BACKGROUND-POSITION:-31px -57px;	FLOAT:left; MARGIN:3px 3px 0px 0px;}
.C_ICON_ALL_POSTING_TYPE		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-144px -32px; FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_BULLET_5x7				{ WIDTH:5px; HEIGHT:7px; BACKGROUND-POSITION:-139px -32px; display:inline-block; MARGIN:4px 4px 3px 0px !important; }
.C_ICON_ARROW_ORANGE_RIGHT_5x7	{ WIDTH:5px; HEIGHT:7px; BACKGROUND-POSITION:-139px -32px; display:inline-block; MARGIN:4px 4px 3px 0px !important; }
.C_ICON_ARROW_ORANGE_LEFT_5x7	{ WIDTH:5px; HEIGHT:7px; BACKGROUND-POSITION:-139px -40px; display:inline-block; MARGIN:4px 4px 3px 0px !important; }
.C_ICON_RED_POINT_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -112px; FLOAT:left; MARGIN:3px 3px 0px 0px; }
.C_ICON_IMAGE_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -112px; }
.C_ICON_PRINT_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -32px; }
.C_ICON_GHOST_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -112px; }
.C_ICON_UNDO_12x7				{ WIDTH:12px; HEIGHT:7px; BACKGROUND-POSITION:-39px -57px; }
.C_ICON_FULL_SCREEN_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-128px -112px; }
.C_ICON_LARGE_SCREEN_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -112px; }
.C_ICON_THIN_SCREEN_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -112px; }
.C_ICON_NEW_11x13				{ WIDTH:11px; HEIGHT:13px; BACKGROUND-POSITION:-84px -112px; }
.C_ICON_CLOSE_WHITE_12x12		{ width:12px; height:12px; background-position:-2px -130px; cursor:pointer; }
.C_ICON_CLOSE_WHITE_16x16		{ width:16px; height:16px; background-position:0px -128px; cursor:pointer; }
.C_ICON_GEARING_WHITE_16x16		{ width:16px; height:16px; background-position:-16px -128px; cursor:pointer; }
.C_ICON_SQUARE_ORANGE_16x16		{ width:16px; height:16px; background-position:-32px -128px; font-size:15px !important; font-weight:bold !important; line-height:16px; color:#000000; text-align:center; }
.C_ICON_SQUARE_VIEWED_16x16		{ width:16px; height:16px; background-position:-48px -128px; }
.C_ICON_SQUARE_ACCEPTED_16x16	{ width:16px; height:16px; background-position:-64px -128px; }
.C_ICON_SQUARE_REFUSED_16x16	{ width:16px; height:16px; background-position:-80px -128px; }
.C_ICON_SQUARE_EMPTY_16x16		{ width:16px; height:16px; background-position:-96px -128px; }
.C_ICON_ZIP_16x16				{ width:16px; height:16px; background-position:-112px -128px; }
.C_ICON_ON_OFF					{ width:16px; height:16px; background-position:-128px -128px; }
.C_ICON_MAXIMIZE_WHITE_16x16	{ width:16px; height:16px; background-position:-144px -128px; }
.C_ICON_RELOAD_WHITE_16x16		{ width:16px; height:16px; background-position:0px -144px; }
.C_ICON_SCHTROUMPF_16x16		{ width:16px; height:16px; background-position:-32px -144px; }
.C_ICON_PEGGY_16x16				{ width:16px; height:16px; background-position:-48px -144px }
<<<<<<< HEAD
=======
.C_ICON_PEGGY_NOSE_16x16		{ width:16px; height:16px; background-position:-64px -144px }
.C_ICON_PEGGY_NOSE_PLUS_16x16	{ width:16px; height:16px; background-position:-80px -144px }
>>>>>>>b8399126390cfeac0fac464c5e2866311a5f0a5c

.C_ICON_GREEN_ADD_16x16
,.C_ICON_GREEN_ADD_GRAY_16x16
,.C_ICON_SEARCH_2_16x16
,.C_ICON_SEARCH_2_GRAY_16x16
,.C_ICON_RENAME_16x16
,.C_ICON_LIST_16x16
,.C_ICON_LIST_GRAY_16x16
,.C_ICON_RED_DELETE_16x16
,.C_ICON_GRAY_DELETE_16x16
,.C_ICON_NEW_FOLDER_16x16
,.C_ICON_NEW_FOLDER_GRAY_16x16
,.C_ICON_MINI_PLUS_16x16
,.C_ICON_MINI_PLUS_GRAY_16x16
,.C_ICON_NEW_SAVE_16x16
,.C_ICON_DOWN_16x16
,.C_ICON_UP_16x16
,.C_ICON_NOTES_16x16
,.C_ICON_NOTES_GRAY_16x16
,.C_ICON_CLEAR_16x16
,.C_ICON_FOLDER_2_16x16
,.C_ICON_OPEN_FOLDER_16x16
,.C_ICON_NEW_SAVE_GRAY_16x16
,.C_ICON_OKAY_16x16
,.C_ICON_SORT_DESC_16x16
,.C_ICON_SORT_ASC_16x16
,.C_ICON_DOWN_2_16x16
,.C_ICON_UP_2_16x16
,.C_ICON_FILTER_16x16
,.C_ICON_NOTES_2_16x16
,.C_ICON_NOTES_2_GRAY_16x16
,.C_ICON_ATTACHED_16x16
,.C_ICON_CV_DOCUMENT_16x16
,.C_ICON_EXCEL_16x16
,.C_ICON_INFO_16x16
,.C_ICON_INFO_GRAY_16x16
,.C_ICON_BACK_16x16
,.C_ICON_GRAPHIC_1_16x16
,.C_ICON_GRAPHIC_2_16x16
,.C_ICON_PEOPLE_16x16
,.C_ICON_GRAPHE_TABLE_16x16
,.C_ICON_BACK_GRAY_16x16
,.C_ICON_GRAPHIC_1_GRAY_16x16
,.C_ICON_GRAPHIC_2_GRAY_16x16
,.C_ICON_PEOPLE_GRAY_16x16
,.C_ICON_GRAPHE_TABLE_GRAY_16x16
,.C_ICON_FAVORITE_GRAY_16x16
,.C_ICON_TWITTER_16x16
,.C_ICON_DELICIOUS_16x16
,.C_ICON_LINKEDIN_16x16
,.C_ICON_GOOGLE_16x16
,.C_ICON_FACEBOOK_16x16
,.C_ICON_DIGG_16x16
,.C_ICON_WORDPRESS_16x16
,.C_ICON_CV_SEARCH_16x16
{
	background-image:url(/images2/pro_icons2.gif);
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:1px !important;
}
.C_ICON_GREEN_ADD_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -0px; }
.C_ICON_GREEN_ADD_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -16px; }
.C_ICON_SEARCH_2_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -0px; }
.C_ICON_SEARCH_2_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -16px; }
.C_ICON_RENAME_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -0px; }
.C_ICON_LIST_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -0px; }
.C_ICON_LIST_GRAY_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -64px; }
.C_ICON_RED_DELETE_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -0px; }
.C_ICON_GRAY_DELETE_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -16px; }
.C_ICON_NEW_FOLDER_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -0px; }
.C_ICON_NEW_FOLDER_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -16px; }
.C_ICON_MINI_PLUS_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -0px; }
.C_ICON_MINI_PLUS_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -16px; }
.C_ICON_NEW_SAVE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -32px; }
.C_ICON_NEW_SAVE_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -48px; }
.C_ICON_DOWN_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -16px; }
.C_ICON_UP_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -16px; }
.C_ICON_NOTES_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -0px; }
.C_ICON_NOTES_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -16px; }
.C_ICON_CLEAR_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -32px; }
.C_ICON_FOLDER_2_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -32px; }
.C_ICON_OPEN_FOLDER_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -48px; }
.C_ICON_OKAY_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -32px; }
.C_ICON_SORT_DESC_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -32px; }
.C_ICON_SORT_ASC_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -48px; }
.C_ICON_DOWN_2_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -32px; }
.C_ICON_UP_2_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -48px; }
.C_ICON_FILTER_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -32px; }
.C_ICON_NOTES_2_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -32px; }
.C_ICON_NOTES_2_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -48px; }
.C_ICON_ATTACHED_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -64px; }
.C_ICON_CV_DOCUMENT_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -48px; }
.C_ICON_EXCEL_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -64px; }
.C_ICON_CV_SEARCH_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -80px; }
.C_ICON_INFO_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -64px; }
.C_ICON_INFO_GRAY_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-80px -80px; }
.C_ICON_BACK_16x16				{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -48px; }
.C_ICON_BACK_GRAY_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -48px; }
.C_ICON_GRAPHIC_1_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -64px; }
.C_ICON_GRAPHIC_2_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -80px; }
.C_ICON_PEOPLE_16x16			{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -96px; }
.C_ICON_GRAPHE_TABLE_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-96px -112px; }
.C_ICON_GRAPHIC_1_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -64px; }
.C_ICON_GRAPHIC_2_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -80px; }
.C_ICON_PEOPLE_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -96px; }
.C_ICON_GRAPHE_TABLE_GRAY_16x16	{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-64px -112px; }
.C_ICON_FAVORITE_GRAY_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-112px -80px; }
.C_ICON_DELICIOUS_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -96px; }
.C_ICON_LINKEDIN_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -96px; }
.C_ICON_TWITTER_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -96px; }
.C_ICON_FACEBOOK_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-0px -112px; }
.C_ICON_GOOGLE_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-16px -112px; }
.C_ICON_DIGG_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-32px -112px; }
.C_ICON_WORDPRESS_16x16		 { WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-48px -96px; }

.C_ICON_WARNING_32x32
{
	BACKGROUND-IMAGE:url(/images2/MsgBox-Warning-32x32.gif);
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	FONT-SIZE:1px !important;
	width:32px;
	height:32px;
}


.C_LOGO_WEB_20_RSS
,.C_LOGO_WEB_20_TWITTER
,.C_LOGO_WEB_20_DELICIOUS
,.C_LOGO_WEB_20_GOOGLE
,.C_LOGO_WEB_20_GOOGLE2
,.C_LOGO_WEB_20_RSS_GREEN
,.C_LOGO_WEB_20_FACEBOOK
,.C_LOGO_WEB_20_MORE_NEWS
,.C_LOGO_WEB_20_TDG
,.C_LOGO_WEB_20_24H
,.C_LOGO_WEB_20_EDIT
{
	BACKGROUND-IMAGE:url(/images2/ico_web20.gif);
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
}
.C_LOGO_WEB_20_RSS	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-0px -32px; }
.C_LOGO_WEB_20_RSS:hover { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-0px -0px; }
.C_LOGO_WEB_20_RSS_GREEN	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-32px -32px; }
.C_LOGO_WEB_20_RSS_GREEN:hover { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-32px -0px; }
.C_LOGO_WEB_20_DELICIOUS		{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-64px -32px; }
.C_LOGO_WEB_20_DELICIOUS:hover	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-64px -0px; }
.C_LOGO_WEB_20_FACEBOOK 	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-96px -32px; }
.C_LOGO_WEB_20_FACEBOOK:hover { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-96px -0px; }
.C_LOGO_WEB_20_TWITTER		 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-128px -32px; }
.C_LOGO_WEB_20_TWITTER:hover	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-128px -0px; }
.C_LOGO_WEB_20_GOOGLE		 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-160px -32px; }
.C_LOGO_WEB_20_GOOGLE:hover	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-160px -0px; }
.C_LOGO_WEB_20_GOOGLE2		 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-192px -32px; }
.C_LOGO_WEB_20_GOOGLE2:hover	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-192px -0px; }
.C_LOGO_WEB_20_MORE_NEWS	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-224px -32px; }
.C_LOGO_WEB_20_MORE_NEWS:hover	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-224px -0px; }
.C_LOGO_WEB_20_TDG	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-256px -32px; }
.C_LOGO_WEB_20_TDG:hover	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-256px -0px; }
.C_LOGO_WEB_20_24H 	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-288px -32px; }
.C_LOGO_WEB_20_24H:hover	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-288px -0px; }
.C_LOGO_WEB_20_EDIT 	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-320px -32px; }
.C_LOGO_WEB_20_EDIT:hover	 { WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-320px -0px; }


.C_LOGO_WEB_20_16x16_RSS
,.C_LOGO_WEB_20_16x16_TWITTER
,.C_LOGO_WEB_20_16x16_DELICIOUS
,.C_LOGO_WEB_20_16x16_GOOGLE
,.C_LOGO_WEB_20_16x16_GOOGLE2
,.C_LOGO_WEB_20_16x16_RSS_GREEN
,.C_LOGO_WEB_20_16x16_FACEBOOK
,.C_LOGO_WEB_20_16x16_MORE_NEWS
,.C_LOGO_WEB_20_16x16_TDG
,.C_LOGO_WEB_20_16x16_24H
,.C_LOGO_WEB_20_16x16_EDIT
{
	BACKGROUND-IMAGE:url(/images2/ico_web20_small.gif);
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	WIDTH:16px;
	HEIGHT:16px;
}
.C_LOGO_WEB_20_16x16_RSS	 { BACKGROUND-POSITION:-0px -16px; }
.C_LOGO_WEB_20_16x16_RSS:hover			{ BACKGROUND-POSITION:-0px -0px; }
.C_LOGO_WEB_20_16x16_RSS_GREEN			{ BACKGROUND-POSITION:-16px -16px; }
.C_LOGO_WEB_20_16x16_RSS_GREEN:hover	{ BACKGROUND-POSITION:-16px -0px; }
.C_LOGO_WEB_20_16x16_DELICIOUS			{ BACKGROUND-POSITION:-32px -16px; }
.C_LOGO_WEB_20_16x16_DELICIOUS:hover	{ BACKGROUND-POSITION:-32px -0px; }
.C_LOGO_WEB_20_16x16_FACEBOOK 			{ BACKGROUND-POSITION:-48px -16px; }
.C_LOGO_WEB_20_16x16_FACEBOOK:hover		{ BACKGROUND-POSITION:-48px -0px; }
.C_LOGO_WEB_20_16x16_TWITTER		 { BACKGROUND-POSITION:-64px -16px; }
.C_LOGO_WEB_20_16x16_TWITTER:hover		{ BACKGROUND-POSITION:-64px -0px; }
.C_LOGO_WEB_20_16x16_GOOGLE				{ BACKGROUND-POSITION:-80px -16px; }
.C_LOGO_WEB_20_16x16_GOOGLE:hover		{ BACKGROUND-POSITION:-80px -0px; }
.C_LOGO_WEB_20_16x16_GOOGLE2		 { BACKGROUND-POSITION:-96px -16px; }
.C_LOGO_WEB_20_16x16_GOOGLE2:hover		{ BACKGROUND-POSITION:-96px -0px; }
.C_LOGO_WEB_20_16x16_MORE_NEWS			{ BACKGROUND-POSITION:-112px -16px; }
.C_LOGO_WEB_20_16x16_MORE_NEWS:hover	{ BACKGROUND-POSITION:-112px -0px; }
.C_LOGO_WEB_20_16x16_TDG	 { BACKGROUND-POSITION:-128px -16px; }
.C_LOGO_WEB_20_16x16_TDG:hover			{ BACKGROUND-POSITION:-128px -0px; }
.C_LOGO_WEB_20_16x16_24H 				{ BACKGROUND-POSITION:-144px -16px; }
.C_LOGO_WEB_20_16x16_24H:hover			{ BACKGROUND-POSITION:-144px -0px; }
.C_LOGO_WEB_20_16x16_EDIT 				{ BACKGROUND-POSITION:-160px -16px; }
.C_LOGO_WEB_20_16x16_EDIT:hover			{ BACKGROUND-POSITION:-160px -0px; }

.C_ICON_LOADING_30x30
{
	xBACKGROUND-IMAGE:url(/images2/loader-30x30.gif);
	background-image:url(/images2/loading-ellipsis-32x32.svg);
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	width:32px;
	height:32px;
}

.C_ICON_FAVORITE_30x30
{
	BACKGROUND-IMAGE:url(/images2/C_ICON_FAVORITE_30x30.png);
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	width:30px;
	height:30px;
}
.C_ICON_FAVORITE_EMPTY_30x30
{
	BACKGROUND-IMAGE:url(/images2/C_ICON_FAVORITE_EMPTY_30x30.png);
	DISPLAY:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	width:30px;
	height:30px;
}
.C_ICON_FAVORITE_EMPTY_30x30:hover
{
	BACKGROUND-IMAGE:url(/images2/C_ICON_FAVORITE_30x30.png);
}

.C_ICON3
{
	background-image:url(/images2/icons30.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}

.C_ICON3.C_CHECKED_WHITE_16x16		{	line-height:16px;	width:16px; height:16px; background-position:0px 0px; }
.C_ICON3.C_CHECKED_GREEN_16x16		{	line-height:16px;	width:16px; height:16px; background-position:0px -16px; }
.C_ICON3.C_CROSS_WHITE_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-16px 0px; }
.C_ICON3.C_CROSS_WHITE_LARGER_16x16	{	line-height:16px;	width:16px; height:16px; background-position:-32px 0px; }
.C_ICON3.C_PLUS_16x16				{	line-height:16px;	width:16px; height:16px; background-position:-48px 0px; }
.C_ICON3.C_CROSS_CIRCLE_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-64px 0px; }
.C_ICON3.C_CROSS_CIRCLE_16x16:hover	{	line-height:16px;	width:16px; height:16px; background-position:-80px 0px; }
.C_ICON3.C_CROSS_CIRCLE_HOVER_16x16 {	line-height:16px;	width:16px; height:16px; background-position:-80px 0px; }
.C_ICON3.C_CROSS_RED_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-16px -16px; }
.C_ICON3.C_CROSS_RED_MINI			{	line-height:16px;	width:16px; height:16px; background-position:-129px -18px; }
.C_ICON3.C_CROSS_BLACK_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-32px -32px; }
.C_ICON3.C_EDIT_16x16				{	line-height:16px;	width:16px; height:16px; background-position:-32px -16px; }
.C_ICON3.C_APPLY_20x16				{	line-height:16px;	width:20px; height:16px; background-position:0px -48px; }
.C_ICON3.C_PUBLISH_20x16			{	line-height:16px;	width:20px; height:16px; background-position:0px -48px; }
.C_ICON3.C_PUBLISH_GRAY				{	line-height:16px;	width:20px; height:16px; background-position:-256px -48px; }
.C_ICON3.C_FAVORITE_OFF_16x16		{	line-height:16px;	width:16px; height:16px; background-position:0px -32px; }
.C_ICON3.C_FAVORITE_ON_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-16px -32px; }
.C_ICON3.C_ZOOM_50x50				{	line-height:50px;	width:50px; height:50px; background-position:0px -64px; }
.C_ICON3.C_ZOOM_32x32				{	line-height:32px;	width:32px; height:32px; background-position:0px -64px; }
.C_ICON3.C_MYCV_INVISIBLE			{	line-height:16px;	width:22px; height:15px; background-position:-69px -94px; }
.C_ICON3.C_MYCV_VISIBLE				{	line-height:16px;	width:22px; height:15px; background-position:0px -94px; }
.C_ICON3.C_MYCV_GLASSES				{	line-height:16px;	width:25px; height:15px; background-position:-37px -94px; }
.C_ICON3.C_MYCV_ANONYMOUS			{	line-height:16px;	width:66px; height:19px; background-position:0px -94px; }
.C_ICON3.C_INFO						{	line-height:16px;	width:18px; height:19px; background-position:-2px -113px; }
.C_ICON3.C_RELOAD_16x16				{	line-height:16px;	width:18px; height:19px; background-position:-19px -113px; }
.C_ICON3.C_RELOAD_GREEN_16x16		{	line-height:16px;	width:18px; height:19px; background-position:-221px -113px; }
.C_ICON3.C_HELP						{	line-height:16px;	width:14px; height:19px; background-position:-37px -113px; }
.C_ICON3.C_HELP_BIG:hover			{	line-height:16px;	width:25px; height:23px; background-position:-320px -30px; }
.C_ICON3.C_HELP_BIG					{	line-height:16px;	width:25px; height:27px; background-position:-320px -3px; }
.C_ICON3.C_HELP_GREEN				{	line-height:16px;	width:14px; height:19px; background-position:-51px -113px; }
.C_ICON3.C_HELP_BLUE				{	line-height:16px;	width:14px; height:19px; background-position:-65px -113px; }
.C_ICON3.C_EYE_GREEN_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-48px -16px; }
.C_ICON3.C_EYE_BLUE_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-94px -96px; }
.C_ICON3.C_STAR_GREEN_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-64px -16px; }
.C_ICON3.C_APPLIED_GREEN_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-80px -16px; }
.C_ICON3.C_COMPANY_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-80px -32px; }
.C_ICON3.C_PIN_16x16				{	line-height:16px;	width:16px; height:16px; background-position:-48px -32px; }
.C_ICON3.C_CONTRACTTYPE_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-64px -32px; }
.C_ICON3.C_BOX_CORNDER_SHADOW_7x7	{	line-height:7px;	width:7px;	height:7px; background-position:-100px -32px; }
.C_ICON3.C_BATTERY_42x22			{	line-height:22px;	width:42px;height:22px; background-position:-348px -30px; color:#FFFFFF; text-align:right; font-weight:bold; padding-right:2px;}

/** icons B2B annonces **/
.C_ICON3.C_SHARE_16x16				{	line-height:16px;	width:18px; height:16px; background-position:-213px -48px; } 
.C_ICON3.C_PUBLIER_17x16			{	line-height:16px;	width:17px; height:16px; background-position:-130px -48px; }
.C_ICON3.C_ACTIVER_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-32px -48px; }
.C_ICON3.C_EDITER_16x16				{	line-height:16px;	width:16px; height:16px; background-position:-48px -48px; }
.C_ICON3.C_ARCHIVER_17x16			{	line-height:16px;	width:17px; height:16px; background-position:-113px -48px; }
.C_ICON3.C_DUPLIQUER_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-80px -48px; }
.C_ICON3.C_SUPPRIMER_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-96px -48px; }
.C_ICON3.C_DESACTIVER_16x16			{	line-height:16px;	width:16px; height:16px; background-position:-64px -48px; }
.C_ICON3.C_DESACTIVER_MINI			{	line-height:16px;	width:16px; height:16px; background-position:-112px -33px; }


/** Rich text editor**/
.C_ICON3.C_UNDO						{	line-height:16px;	width:20px; height:16px; background-position:-157px -113px; }
.C_ICON3.C_REDO						{	line-height:16px;	width:20px; height:16px; background-position:-181px -113px; }
.C_ICON3.C_BOLD						{	line-height:16px;	width:16px; height:16px; background-position:-95px -112px; }
.C_ICON3.C_ITALIC					{	line-height:16px;	width:16px; height:16px; background-position:-113px -111px; }
.C_ICON3.C_UNDERLINE				{	line-height:16px;	width:16px; height:16px; background-position:-133px -112px; }
.C_ICON3.C_PHONE_GREEN				{	line-height:16px;	width:16px; height:16px; background-position:-210px -113px; }

.C_ICON3.C_SHARE_BLEU_16x16			{	line-height:16px;	width:18px; height:16px; background-position:-213px -64px; } 
.C_ICON3.C_PUBLIER_BLEU_17x16		{	line-height:16px;	width:17px; height:16px; background-position:-130px -64px; }
.C_ICON3.C_ACTIVER_BLEU_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-32px -64px; }
.C_ICON3.C_EDITER_BLEU_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-48px -64px; }
.C_ICON3.C_ARCHIVER_BLEU_17x16		{	line-height:16px;	width:17px; height:16px; background-position:-113px -64px; }
.C_ICON3.C_DUPLIQUER_BLEU_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-80px -64px; }
.C_ICON3.C_SUPPRIMER_BLEU_16x16		{	line-height:16px;	width:16px; height:16px; background-position:-96px -64px; }
.C_ICON3.C_DESACTIVER_BLEU_16x16	{	line-height:16px;	width:16px; height:16px; background-position:-64px -64px; }

.C_ICON3.C_MAIL_16x18				{	line-height:16px;	width:16px; height:18px; background-position:-111px -0px; }
.C_ICON3.C_MAIL_BLEU_20x16			{	line-height:16px;	width:20px; height:16px; background-position:-161px -66px; }
.C_ICON3.C_LITTLE_STAR_GRIS_16x15	{	line-height:16px;	width:16px; height:15px; background-position:-111px -16px; }
.C_ICON3.C_LITTLE_STAR_JAUNE_16x15	{	line-height:16px;	width:16px; height:15px; background-position:-96px -16px; }
.C_ICON3.C_LITTLE_STAR_BLANC_16x15	{	line-height:16px;	width:16px; height:15px; background-position:-144px -0px; }
.C_ICON3.C_FLECHE_BAS_16x15			{	line-height:16px;	width:16px; height:15px; background-position:-160px -0px; }
.C_ICON3.C_FLECHE_BAS_BLEUE			{	line-height:16px;	width:16px; height:15px; background-position:-278px -50px;}
.C_ICON3.C_CHIFFRE_ROND_16x15		{	line-height:16px;	width:16px; height:15px; background-position:-127px -0px; }
.C_ICON3.C_TRANSFERER_16x15			{	line-height:16px;	width:16px; height:15px; background-position:-176px -0px; }
.C_ICON3.C_FLECHE_GAUCHE_13x15		{	line-height:16px;	width:13px; height:15px; background-position:-192px -0px; }
.C_ICON3.C_FLECHE_DROITE_13x15		{	line-height:16px;	width:13px; height:15px; background-position:-208px -0px; }

/** icons B2B candidatures **/
.C_ICON3.C_ICON_MESSAGE_16x16		{	line-height:16px;	width:20px; height:16px; background-position:-159px -48px; }
.C_ICON3.C_ICON_TOOL_16x16			{	line-height:16px;	width:20px; height:16px; background-position:-238px -48px; }
.C_ICON3.C_ICON_ATTACHED_16x16		{	line-height:16px;	width:20px; height:16px; background-position:-212px -48px; }
.C_ICON3.C_ICON_SEARCH_16x16		{	line-height:16px;	width:20px; height:16px; background-position:-182px -48px; }

.C_ICON3.C_ICON_MESSAGE_BLEU_16x16	{	line-height:16px;	width:20px; height:16px; background-position:-159px -64px; }
.C_ICON3.C_ICON_TOOL_BLEU_16x16		{	line-height:16px;	width:20px; height:16px; background-position:-238px -64px; }
.C_ICON3.C_ICON_ATTACHED_BLEU_16x16	{	line-height:16px;	width:20px; height:16px; background-position:-212px -64px; }
.C_ICON3.C_ICON_SEARCH_BLEU_16x16	{	line-height:16px;	width:20px; height:16px; background-position:-182px -64px; }

.C_ICON3.C_ICON_MENU	 			{	line-height:16px; width:16px; height:16px; background-position:-115px -94px; }
.C_ICON3.C_PRINT_18x16				{	line-height:16px; width:18px; height:16px; background-position:-208px -92px; }
.C_ICON3.C_STAR_WHITE_18x18			{	line-height:18px; width:18px; height:18px; background-position:-243px -90px; }
.C_ICON3.C_EMAIL_20x15				{	line-height:15px; width:20px; height:15px; background-position:-280px -92px; }

.C_ICON3.C_FORWARD					{	line-height:16px; width:20px; height:16px; background-image:url('/css/../images2/design3/white_forward.png'); }
.C_ICON3.C_FULL_CV_FR				{	line-height:82px; width:87px; height:82px; background-image:url('/css/../images2/b2b/afficher_cv.png'); }
.C_ICON3.C_FULL_CV_DE				{	line-height:82px; width:87px; height:82px; background-image:url('/css/../images2/b2b/afficher_cv_de.png'); }
.C_ICON3.C_FULL_CV_EN				{	line-height:82px; width:87px; height:82px; background-image:url('/css/../images2/b2b/afficher_cv_en.png'); }
.C_ICON3.C_ANONYM_CV_FR				{	line-height:42px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_wait_fr_87x82.png'); }
.C_ICON3.C_ANONYM_CV_DE				{	line-height:42px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_wait_de_87x82.png'); }
.C_ICON3.C_ANONYM_CV_EN				{	line-height:42px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_wait_en_87x82.png'); }
.C_ICON3.C_ANONYM_CV_WAIT_FR		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_attente.png'); }
.C_ICON3.C_ANONYM_CV_WAIT_DE		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_attente_de.png'); }
.C_ICON3.C_ANONYM_CV_WAIT_EN		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_attente_en.png'); }
.C_ICON3.C_ANONYM_CV_REFUSED_FR		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_refusee.png'); }
.C_ICON3.C_ANONYM_CV_REFUSED_DE		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_refusee_de.png'); }
.C_ICON3.C_ANONYM_CV_REFUSED_EN		{	line-height:52px; width:87px; height:82px; background-image:url('/css/../images2/b2b/cv_anonyme_refusee_en.png'); }

.C_ICON3.C_STAR_BLUE				{	line-height:18px; width:18px; height:18px; background-image:url('/css/../images2/b2b/etoile_selcted.png'); }
.C_ICON3.C_PIN_16x16_WHITE			{	line-height:16px;	width:16px; height:16px; background-position:-160px -94px; }
.C_ICON3.C_PHONE					{	line-height:16px;	width:16px; height:16px; background-position:-176px -92px; }
.C_ICON3.C_EYE						{	line-height:10px; width:18px; height:10px; background-image:url('/css/../images2/b2b/eye.png'); }
.C_ICON3.C_STAR_EMPTY				{	line-height:27px; width:27px; height:27px; background-image:url('/css/../images2/star_vide.png'); }
.C_ICON3.C_STAR_FULL				{	line-height:27px; width:27px; height:27px; background-image:url('/css/../images2/star.png'); }
.C_ICON3.C_JOBCHECKER_RED			{	line-height:18px; width:18px; height:18px; background-image:url('/css/../images2/b2b/etoile_red.png'); }
.C_ICON3.C_JOBCHECKER_ORANGE		{	line-height:18px; width:18px; height:18px; background-image:url('/css/../images2/b2b/etoile_orange.png'); }
.C_ICON3.C_JOBCHECKER_GREEN			{	line-height:18px; width:18px; height:18px; background-image:url('/css/../images2/b2b/etoile_green.png'); }

.C_ICON3.C_PREVIOUS					{	line-height:32px;	width:16px; height:32px; background-position:-164px -15px; }
.C_ICON3.C_NEXT						{	line-height:32px;	width:16px; height:32px; background-position:-146px -15px; }
.C_ICON3.C_CLOSE					{	line-height:32px;	width:20px; height:32px; background-position:-183px -15px; }

.C_ICON3.C_ECOM_DISCOUNT			{	line-height:16px;	width:25px; height:31px; background-position:-236px 1px; }
.C_ICON3.C_ECOM_USER				{	line-height:16px;	width:25px; height:31px; background-position:-265px 1px }
.C_ICON3.C_ECOM_VIEW				{	line-height:16px;	width:25px; height:31px; background-position:-292px 1px; }
.C_ICON3.C_SEARCH					{	line-height:16px;	width:25px; height:25px; background-position:-348px -3px; }

.C_ICON3.C_PUCE						{	line-height:32px;	width:16px; height:32px; background-position:-209px -15px; }

.C_ICON3.C_DRIVING_LICENSE_A		{	line-height:32px;	width:37px; height:18px;	background-position:0px -177px; }
.C_ICON3.C_DRIVING_LICENSE_B		{	line-height:32px;	width:37px; height:18px;	background-position:-37px -177px; }
.C_ICON3.C_DRIVING_LICENSE_C		{	line-height:32px;	width:37px; height:18px;	background-position:-74px -177px; }
.C_ICON3.C_DRIVING_LICENSE_D		{	line-height:32px;	width:37px; height:18px;	background-position:-111px -177px; }
.C_ICON3.C_DRIVING_LICENSE_F		{	line-height:32px;	width:37px; height:18px;	background-position:-148px -177px; }
.C_ICON3.C_DRIVING_LICENSE_G		{	line-height:32px;	width:37px; height:18px;	background-position:-185px -177px; }


.C_LOGO3							
{
	background-image:url(/images2/logos30.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_LOGO3.C_FACEBOOK_24x24	{	line-height:24px;	width:24px; height:24px;	background-position:0px 0px; }
.C_LOGO3.C_TWITTER_24x24	{	line-height:24px;	width:24px; height:24px;	background-position:-24px 0px; }
.C_LOGO3.C_LINKEDIN_24x24	{	line-height:24px;	width:24px; height:24px;	background-position:-48px 0px; }
.C_LOGO3.C_VIADEO_24x24		{	line-height:24px;	width:24px; height:24px;	background-position:-72px 0px; }
.C_LOGO3.C_GOOGLEPLUS_24x24	{	line-height:24px;	width:24px; height:24px;	background-position:-96px 0px; }
.C_LOGO3.C_FACEBOOK_16x16	{	line-height:16px;	width:16px; height:16px;	background-position:0px -32px; }
.C_LOGO3.C_TWITTER_16x16	{	line-height:16px;	width:16px; height:16px;	background-position:-16px -32px; }
.C_LOGO3.C_LINKEDIN_16x16	{	line-height:16px;	width:16px; height:16px;	background-position:-32px -32px; }
.C_LOGO3.C_VIADEO_16x16		{	line-height:16px;	width:16px; height:16px;	background-position:-48px -32px; }
.C_LOGO3.C_GOOGLEPLUS_16x16	{	line-height:16px;	width:16px; height:16px;	background-position:-64px -32px; }
.C_LOGO3.C_LINKSHARE_16x16	{	line-height:16px;	width:16px; height:16px;	background-position:-80px -32px; }

.C_LOGO3.C_LINKEDIN_GRAY	{	line-height:24px;	width:18px; height:18px;	background-position:0px -53px; }
.C_LOGO3.C_VIADEO_GRAY		{	line-height:24px;	width:18px; height:18px;	background-position:-19px -53px; }
.C_LOGO3.C_FACEBOOK_GRAY	{	line-height:24px;	width:18px; height:18px;	background-position:-38px -53px; }
.C_LOGO3.C_GOOGLEPLUS_GRAY	{	line-height:24px;	width:18px; height:18px;	background-position:-57px -53px; }
.C_LOGO3.C_BLOG_GRAY		{	line-height:24px;	width:18px; height:18px;	background-position:-76px -53px; }
.C_LOGO3.C_TWITTER_GRAY		{	line-height:24px;	width:18px; height:18px;	background-position:-95px -53px; }
.C_LOGO3.C_LINKSHARE_GRAY	{	line-height:24px;	width:18px; height:18px;	background-position:0px -73px; }


.C_ICON_MOBILE							
{
	background-image:url(/images2/icon_mobile_footer.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ICON_MOBILE.C_APPSTORE_FR			{	line-height:24px;	width:101px; height:34px;	background-position:0px 0px; }
.C_ICON_MOBILE.C_APPSTORE_HOVER_FR		{	line-height:24px;	width:101px; height:34px;	background-position:-102px 0px; }
.C_ICON_MOBILE.C_GPLAY_FR				{	line-height:24px;	width:101px; height:34px;	background-position:0px -35px; }
.C_ICON_MOBILE.C_GPLAY_HOVER_FR			{	line-height:24px;	width:101px; height:34px;	background-position:-102px -35px; }

.C_ICON_MOBILE.C_APPSTORE_EN			{	line-height:24px;	width:101px; height:34px;	background-position:0px -70px; }
.C_ICON_MOBILE.C_APPSTORE_HOVER_EN		{	line-height:24px;	width:101px; height:34px;	background-position:-102px -70px; }
.C_ICON_MOBILE.C_GPLAY_EN				{	line-height:24px;	width:101px; height:34px;	background-position:0px -105px; }
.C_ICON_MOBILE.C_GPLAY_HOVER_EN			{	line-height:24px;	width:101px; height:34px;	background-position:-102px -105px; }

.C_ICON_MOBILE.C_APPSTORE_DE			{	line-height:24px;	width:101px; height:34px;	background-position:0px -140px; }
.C_ICON_MOBILE.C_APPSTORE_HOVER_DE		{	line-height:24px;	width:101px; height:34px;	background-position:-102px -140px; }
.C_ICON_MOBILE.C_GPLAY_DE				{	line-height:24px;	width:101px; height:34px;	background-position:0px -175px; }
.C_ICON_MOBILE.C_GPLAY_HOVER_DE			{	line-height:24px;	width:101px; height:34px;	background-position:-102px -175px; }
	

.C_ARROW3
{
	background-image:url(/images2/design3/arrows5.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ARROW3.C_90x40_LEFT_DOWN		{	width:90px; height:40px;	background-position:0px 0px; }
.C_ARROW3.C_90x40_LEFT_UP		{	width:90px; height:40px;	background-position:0px -40px; }
.C_ARROW3.C_90x40_RIGHT_DOWN	{	width:90px; height:40px;	background-position:0px -80px; }
.C_ARROW3.C_90x40_RIGHT_UP		{	width:90px; height:40px;	background-position:0px -120px; }
.C_ARROW3.C_60x26_LEFT_DOWN		{	width:60px; height:26px;	background-position:-90px 0px; }
.C_ARROW3.C_60x26_LEFT_UP		{	width:60px; height:26px;	background-position:-90px -26px; }
.C_ARROW3.C_60x26_RIGHT_DOWN	{	width:60px; height:26px;	background-position:-90px -52px; }
.C_ARROW3.C_60x26_RIGHT_UP		{	width:60px; height:26px;	background-position:-90px -78px; }
.C_ARROW3.C_45x20_LEFT_DOWN		{	width:45px; height:20px;	background-position:-150px 0px; }
.C_ARROW3.C_45x20_LEFT_UP		{	width:45px; height:20px;	background-position:-150px -20px; }
.C_ARROW3.C_45x20_RIGHT_DOWN	{	width:45px; height:20px;	background-position:-150px -40px; }
.C_ARROW3.C_45x20_RIGHT_UP		{	width:45px; height:20px;	background-position:-150px -60px; }

.C_ARROW4
{
	background-image:url(/images2/design3/arrows4.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ARROW4.C_49x62_RIGHT_UP		{	width:49px; height:62px;	background-position:0px 0px; }
.C_ARROW4_90
{
	background-image:url(/images2/design3/arrows4_bottom_right.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ARROW4_90.C_62x49_RIGHT_BOTTOM		{	width:62px; height:49px;	background-position:0px 0px; }

.C_ICON_DOCUMENT
{
	display:inline-block;
	background-repeat:no-repeat;
	background-position:center !important;
	background-size:contain;
}
.C_ICON_DOCUMENT[class*="C_PDF"]	{	background-image:url(/images2/b2b/documents/pdf-64x64.gif); }
.C_ICON_DOCUMENT[class*="C_WORD"]	{	background-image:url(/images2/b2b/documents/word-64x64.gif); }
.C_ICON_DOCUMENT[class*="C_IMAGE"]	{	background-image:url(/images2/b2b/documents/image-32x32.gif); }
.C_ICON_DOCUMENT[class*="64x64"]	{	width:64px; height:64px; }
.C_ICON_DOCUMENT[class*="32x32"]	{	width:32px; height:32px; vertical-align:unset; }

.C_ICON_FILE
{
	display:inline-block;
	width:36px;
	height:25px;
}
.C_ICON_FILE.C_PDF_25x25	{	background-image:url(/images2/b2c/icon_pdf_36x25.png); }
.C_ICON_FILE.C_WORD_25x25	{	background-image:url(/images2/b2c/icon_doc_36x25.png); }
.C_ICON_FILE.C_IMAGE_25x25	{	background-image:url(/images2/b2c/icon_jpg_36x25.png); }

.C_ICON_FONT_FILE
{
	font-size:29px;
	vertical-align:top;
}
.C_ICON_FONT_FILE.C_ICON4_PDF	{	color:#c71020; }
.C_ICON_FONT_FILE.C_ICON4_DOC	{	color:#00829A; }
.C_ICON_FONT_FILE.C_ICON4_JPG	{	color:#00829A; }
.C_ICON_FONT_FILE.C_ICON4_GIF	{	color:#ff5800; }
.C_ICON_FONT_FILE.C_ICON4_PNG	{	color:#6c6f70; }
.C_ICON_FONT_FILE.C_ICON4_XLS	{	color:#459758; }

.C_ICON_MSG
{
	display:inline-block;
	width:30px;
	height:25px;
}
.C_ICON_MSG.C_MESSAGE_30x25		{	background-image:url(/images2/b2c/message_30x25.png); }
.C_ICON_MSG.C_NEW_MESSAGE_30x25	{	background-image:url(/images2/b2c/new_message_30x25.png); }

.C_ICON_INFO_GRAY							
{
	background-image:url(/images2/icon_info_gray.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ICON_INFO_GRAY.C_16x16	{	width:16px; height:16px; }
.C_ICON_INFO_WHITE							
{
	background-image:url(/images2/icon_info_white.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ICON_INFO_WHITE.C_16x16	{	width:16px; height:16px; }
.C_ICON_INFO_BLUE						
{
	background-image:url(/images2/icon_info_blue.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-decoration:none;
	font-size:0/0 !important;
}
.C_ICON_INFO_BLUE.C_16x16	{	width:16px; height:16px; }

span.C_COMPLETION_5BARS
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	width:51px;
	height:27px;
	background-image:url(/images2/completion5bars.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
span.C_COMPLETION_5BARS[bars="1"]	{ background-position:0px -27px; }
span.C_COMPLETION_5BARS[bars="2"]	{ background-position:0px -54px; }
span.C_COMPLETION_5BARS[bars="3"]	{ background-position:0px -81px; }
span.C_COMPLETION_5BARS[bars="4"]	{ background-position:0px -108px; }
span.C_COMPLETION_5BARS[bars="5"]	{ background-position:0px -135px; }
@font-face {
 font-family:'jobupicon';
 src:url('/css/icons40/fonts/jobupicon.eot?9gx69p');
 src:url('/css/icons40/fonts/jobupicon.eot?9gx69p#iefix') format('embedded-opentype'),
 url('/css/icons40/fonts/jobupicon.woff2?9gx69p') format('woff2'),
 url('/css/icons40/fonts/jobupicon.ttf?9gx69p') format('truetype'),
 url('/css/icons40/fonts/jobupicon.woff?9gx69p') format('woff'),
 url('/css/icons40/fonts/jobupicon.svg?9gx69p#jobupicon') format('svg');
 font-weight:normal;
 font-style:normal;
}

[class^="C_ICON4_"], [class*=" C_ICON4_"] {
 /* use !important to prevent issues with browser extensions that change fonts */
 font-family:'jobupicon' !important;
 speak:none;
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 text-transform:none;
 line-height:1;

 /* Better Font Rendering =========== */
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
}

.C_ICON4_REPLY:before {
 content:"\e91a";
}
.C_ICON4_REPONSE_PERSO:before {
 content:"\e90f";
}
.C_ICON4_TEMPS_REPONSE:before {
 content:"\e910";
}
.C_ICON4_REPONSE:before {
 content:"\e911";
}
.C_ICON4_SALAIRE:before {
 content:"\e912";
}
.C_ICON4_WORKLIFE:before {
 content:"\e913";
}
.C_ICON4_CARRIERE:before {
 content:"\e914";
}
.C_ICON4_MANAGEMENT:before {
 content:"\e915";
}
.C_ICON4_NEGATIVE_COMMENT:before {
 content:"\e916";
}
.C_ICON4_POSITIVE_COMMENT:before {
 content:"\e917";
}
.C_ICON4_PROCESSUS_RECRUTEMENT:before {
 content:"\e918";
}
.C_ICON4_CANDIDATE:before {
 content:"\e919";
}
.C_ICON4_HEART:before {
 content:"\e90d";
}
.C_ICON4_HEART_EMPTY:before {
 content:"\e90e";
}
.C_ICON4_INSTAGRAM_ROUND:before {
 content:"\e90b";
}
.C_ICON4_SNAPCHAT_ROUND:before {
 content:"\e90c";
}
.C_ICON4_VIADEO_ROUND:before {
 content:"\e90a";
}
.C_ICON4_YOUTUBE_ROUND:before {
 content:"\e903";
}
.C_ICON4_XING_ROUND:before {
 content:"\e904";
}
.C_ICON4_TWITTER_ROUND:before {
 content:"\e905";
}
.C_ICON4_LINKEDIN_ROUND:before {
 content:"\e906";
}
.C_ICON4_BLOG_ROUND:before {
 content:"\e908";
}
.C_ICON4_FACEBOOK_ROUND:before {
 content:"\e909";
}
.C_ICON4_EXPAND:before {
 content:"\e902";
}
.C_ICON4_TRIANGLE_UP:before {
 content:"\e900";
}
.C_ICON4_TRIANGLE_DOWN:before {
 content:"\e901";
}
.C_ICON4_RELEVANCE:before {
 content:"\e678";
}
.C_ICON4_ARROW_DOWN:before {
 content:"\e677";
}
.C_ICON4_EXCHANGE:before {
 content:"\e675";
}
.C_ICON4_TRIANGLE_LEFT:before {
 content:"\e676";
}
.C_ICON4_STAR_HALF:before {
 content:"\e673";
}
.C_ICON4_STAR_EMPTY:before {
 content:"\e674";
}
.C_ICON4_XLS:before {
 content:"\e66d";
}
.C_ICON4_DOC:before {
 content:"\e66e";
}
.C_ICON4_PNG:before {
 content:"\e66f";
}
.C_ICON4_GIF:before {
 content:"\e670";
}
.C_ICON4_JPG:before {
 content:"\e671";
}
.C_ICON4_PDF:before {
 content:"\e672";
}
.C_ICON4_TRIANGLE:before {
 content:"\e66c";
}
.C_ICON4_FLAG:before {
 content:"\e66b";
}
.C_ICON4_QUIT:before {
 content:"\e66a";
}
.C_ICON4_PEOPLE_SHARE:before {
 content:"\e669";
}
.C_ICON4_SPEECH:before {
 content:"\e667";
}
.C_ICON4_BUILDING:before {
 content:"\e668";
}
.C_ICON4_LINK:before {
 content:"\e663";
}
.C_ICON4_PIN_2:before {
 content:"\e664";
}
.C_ICON4_UPDATE:before {
 content:"\e665";
}
.C_ICON4_UPLOAD:before {
 content:"\e666";
}
.C_ICON4_MOINS_CLASSIC:before {
 content:"\e661";
}
.C_ICON4_PLUS_CLASSIC:before {
 content:"\e662";
}
.C_ICON4_SMILEY-02:before {
 content:"\e65b";
}
.C_ICON4_SMILEY-03:before {
 content:"\e65c";
}
.C_ICON4_SMILEY-04:before {
 content:"\e65d";
}
.C_ICON4_SMILEY-05:before {
 content:"\e65e";
}
.C_ICON4_SMILEY-06:before {
 content:"\e65f";
}
.C_ICON4_SMILEY-07:before {
 content:"\e660";
}
.C_ICON4_FOLDER_ADD:before {
 content:"\e655";
}
.C_ICON4_FOLDER_PLUS:before {
 content:"\e656";
}
.C_ICON4_FOLDER_SHARE:before {
 content:"\e657";
}
.C_ICON4_LOCK:before {
 content:"\e658";
}
.C_ICON4_SAVE:before {
 content:"\e659";
}
.C_ICON4_UNLOCK:before {
 content:"\e65a";
}
.C_ICON4_GOAL:before {
 content:"\e64e";
}
.C_ICON4_EXPERIENCES_PLUS:before {
 content:"\e64f";
}
.C_ICON4_LANG:before {
 content:"\e650";
}
.C_ICON4_RELOAD:before {
 content:"\e651";
}
.C_ICON4_EXPERIENCES:before {
 content:"\e652";
}
.C_ICON4_STUDIES_PLUS:before {
 content:"\e653";
}
.C_ICON4_STUDIES:before {
 content:"\e654";
}
.C_ICON4_PORTRAIT:before {
 content:"\e64d";
}
.C_ICON4_NO_SEARCH:before {
 content:"\e64c";
}
.C_ICON4_fleche_right_mobile:before {
 content:"\e64b";
}
.C_ICON4_CHECK_FULL:before {
 content:"\e64a";
}
.C_ICON4_MINI_FLECH_DOWN:before {
 content:"\e648";
}
.C_ICON4_FLECH_DOWN:before {
 content:"\e649";
}
.C_ICON4_BLANK:before {
 content:"\e647";
}
.C_ICON4_CLOSE_EMPTY:before {
 content:"\e646";
}
.C_ICON4_ACTIVITY:before {
 content:"\e63b";
}
.C_ICON4_CONTRACT:before {
 content:"\e63c";
}
.C_ICON4_BIRTHDAY:before {
 content:"\e63d";
}
.C_ICON4_CAR:before {
 content:"\e63e";
}
.C_ICON4_CATEGORIES:before {
 content:"\e63f";
}
.C_ICON4_HOME:before {
 content:"\e640";
}
.C_ICON4_KEYWORD:before {
 content:"\e641";
}
.C_ICON4_PERMIT:before {
 content:"\e642";
}
.C_ICON4_PIN:before {
 content:"\e643";
}
.C_ICON4_RECRUITER:before {
 content:"\e644";
}
.C_ICON4_TRASH:before {
 content:"\e645";
}
.C_ICON4_BELL:before {
 content:"\e63a";
}
.C_ICON4_EDIT_ROUND:before {
 content:"\e607";
}
.C_ICON4_PLUS:before {
 content:"\e61a";
}
.C_ICON4_HELP:before {
 content:"\e605";
}
.C_ICON4_INFO:before {
 content:"\e60a";
}
.C_ICON4_ARROW_LEFT:before {
 content:"\e609";
}
.C_ICON4_ARROW_RIGHT:before {
 content:"\e608";
}
.C_ICON4_EMPTY:before {
 content:"\e634";
}
.C_ICON4_ALPHABETICAL:before {
 content:"\e637";
}
.C_ICON4_LIST_PICTURE:before {
 content:"\e612";
}
.C_ICON4_LIST_LARGE:before {
 content:"\e613";
}
.C_ICON4_LIST:before {
 content:"\e61f";
}
.C_ICON4_PHONE:before {
 content:"\e61e";
}
.C_ICON4_STAR:before {
 content:"\e61d";
}
.C_ICON4_NO_STAR:before {
 content:"\e638";
}
.C_ICON4_MOINS_FULL:before {
 content:"\e639";
}
.C_ICON4_ARROW_RIGHT_FULL:before {
 content:"\e632";
}
.C_ICON4_ARROW_LEFT_FULL:before {
 content:"\e633";
}
.C_ICON4_PLUS_FULL:before {
 content:"\e606";
}
.C_ICON4_STATUS:before {
 content:"\e62f";
}
.C_ICON4_BUBBLE_LAMP:before {
 content:"\e627";
}
.C_ICON4_CLOSE:before {
 content:"\e626";
}
.C_ICON4_DOWNLOAD:before {
 content:"\e631";
}
.C_ICON4_CROSS:before {
 content:"\e621";
}
.C_ICON4_CHECK:before {
 content:"\e630";
}
.C_ICON4_MESSAGE_FULL:before {
 content:"\e62d";
}
.C_ICON4_LIST_TRIANGLE:before {
 content:"\e62c";
}
.C_ICON4_CAM:before {
 content:"\e629";
}
.C_ICON4_TIMER:before {
 content:"\e62a";
}
.C_ICON4_CALENDAR:before {
 content:"\e62b";
}
.C_ICON4_INVISIBLE:before {
 content:"\e624";
}
.C_ICON4_ANONYMOUS:before {
 content:"\e625";
}
.C_ICON4_INKEDIN:before {
 content:"\e622";
}
.C_ICON4_FACEBOOK:before {
 content:"\e620";
}
.C_ICON4_GOOGLE:before {
 content:"\e628";
}
.C_ICON4_VIADEO:before {
 content:"\e62e";
}
.C_ICON4_JOBUP:before {
 content:"\e623";
}
.C_ICON4_MESSAGE:before {
 content:"\e619";
}
.C_ICON4_PEOPLE:before {
 content:"\e635";
}
.C_ICON4_FOLDER:before {
 content:"\e636";
}
.C_ICON4_EYE:before {
 content:"\e616";
}
.C_ICON4_MODIFY2:before {
 content:"\e615";
}
.C_ICON4_MODIFY:before {
 content:"\e60c";
}
.C_ICON4_DRAFT:before {
 content:"\e60b";
}
.C_ICON4_SHARE:before {
 content:"\e60d";
}
.C_ICON4_PRINT:before {
 content:"\e60e";
}
.C_ICON4_PUBLISH:before {
 content:"\e60f";
}
.C_ICON4_PREVIOUS:before {
 content:"\e603";
}
.C_ICON4_NEXT:before {
 content:"\e600";
}
.C_ICON4_FOLDER_BIG:before {
 content:"\e604";
}
.C_ICON4_SEARCH:before {
 content:"\e601";
}
.C_ICON4_PROFILE_BIG:before {
 content:"\e602";
}
.C_ICON4_CUSTOM_CHALK:before {
 content:"\e61c";
}
.C_ICON4_NO_MOBILE_CHALK:before {
 content:"\e61b";
}
.C_ICON4_MOBILE_CHALK:before {
 content:"\e611";
}
.C_ICON4_SEARCH_CHALK:before {
 content:"\e610";
}
.C_ICON4_EDIT_CHALK:before {
 content:"\e614";
}
.C_ICON4_ANONYMOUS_CHALK:before {
 content:"\e617";
}
.C_ICON4_CUSTOM_CHALK2:before {
 content:"\e618";
}
div.C_MESSAGEBOX
{
	padding:20px;
}
div.C_MESSAGEBOX div.C_MESSAGE
{
}
div.C_MESSAGEBOX div.C_MESSAGE>i.C_MSGBOX_ICON
{
	font-size:42px;
	color:#00829A;
	float:left;
	margin:0px 10px 4px 0px;
}
div.C_MESSAGEBOX div.C_PROMPT
{
	margin:4px 0px 0px 0px;
}
div.C_MESSAGEBOX div.C_PROMPT input.C_INPUT
,div.C_MESSAGEBOX div.C_COMBO select.C_INPUT
{
	width:100%;
	color:#000000;
}
div.C_MESSAGEBOX div.C_PROMPT textarea.C_INPUT
{
	width:100%;
	line-height:16px;
	min-height:100px;
	max-height:250px;
	resize:vertical;
}
div.C_MESSAGEBOX div.C_SUPERBOX>div.C_BODY.C_MARGED
{
	padding-bottom:0px;
}
div.C_MESSAGEBOX div.C_COMMANDS
{
	text-align:center;
	margin:20px 0px 0px 0px;
	white-space:nowrap;
}
div.C_MESSAGEBOX div.C_COMMANDS a.C_BUTTON4
{
	min-width:100px;
	margin:0px 8px 0px 8px;
}
body[popin]
{
	/*overflow:hidden;*/
}

.C_POPIN
{
	position:fixed;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	background-color:RGBA(128,128,128,0.5);
	z-index:1;
}
.C_POPIN.C_RED_STRIPED
{
	background-image:	repeating-linear-gradient(45deg, rgba(50, 0, 0, 0.2), rgba(50, 0, 0, 0.2) 10px, rgba(50, 0, 0, 0.3) 10px, rgba(50, 0, 0, 0.3) 20px),
						repeating-linear-gradient(-45deg, rgba(50, 0, 0, 0.2), rgba(50, 0, 0, 0.2) 10px, rgba(50, 0, 0, 0.3) 10px, rgba(50, 0, 0, 0.3) 20px);
}
.C_POPIN>div
{
	position:absolute;
	overflow-y:auto;
	padding:10px;
	min-width:320px;
	max-height:96%;
	background-color:#FFFFFF;
	box-shadow:0px 0px 9px #979797;
	border-radius:5px;
}
.C_POPIN>div[centered="1"]
{
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
.C_POPIN>div[centered="1"]>i.C_ICON_LOADING
,.C_POPIN>div[centered="1"]>i.fa-spin
{
	display:block;
	margin:100px auto 100px auto;
	color:#00829A;
}

.C_POPIN>div>h1
{
	padding:0px;
}
.C_POPIN>b.C_ICON4_CROSS
{
	position:absolute;
	color:#999999;
	font-size:14px;
	cursor:pointer;
}
.C_POPIN>div>div.C_MESSAGE
{
	padding:0px 0px 0px 0px;
}
.C_POPIN>div>div.C_USER_DIALOG
{
	width:100%;
}
.C_POPIN>div>div.C_USER_DIALOG div.C_BODY
{
	padding-bottom:0px;
}
.C_POPIN>div>div.C_USER_DIALOG div.C_BODY hr
{
	border:1px solid #CCCCCC;
	margin:16px 0px 16px 0px;
}
.C_POPIN>div>div.C_USER_DIALOG div.C_BODY i.fa
{
	margin:0px 8px 0px 0px;
	font-size:18px;
	color:#00829A;
	vertical-align:middle;
}
.C_POPIN>div>div.C_USER_DIALOG div.C_FOOTER
{
	text-align:right;
}
.C_POPIN>div>div.C_USER_DIALOG div.C_FOOTER>.C_BUTTON4
{
	min-width:100px;
	margin:0px 0px 0px 8px;
}
.C_POPIN_VIEWER
{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:RGBA(0,0,0,0.8);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	cursor:zoom-out;
}
.C_POPIN_VIEWER[nozoom="1"]
{
	background-size:auto;
}
@media screen and (max-width:800px)
{
	.C_POPIN[mobilefullscreen="1"]>div
	{
		position:absolute;
		left:0px;
		top:0px;
		right:0px;
		bottom:0px;
		width:auto !important;
 	margin:0px 0px 0px 0px !important;
		padding:0px !important;
		overflow:auto;
		border:0px !important;

		-webkit-transform:translate(0);
		-moz-transform:translate(0);
		-ms-transform:translate(0);
		-o-transform:translate(0);
		transform:translate(0);
	}
	.C_POPIN[mobilefullscreen="1"]>div>h1
	{
		font-size:1.4em;
		line-height:1.4em;
		padding:4vw;
		margin:0px;
		text-align:center;
	}
	.C_POPIN[mobilefullscreen="1"]>div>form.C_FORM1602
	{
		width:100vw !important;
		padding:4vw 12vw 4vw 12vw;
	}
}

.C_POPUPMENU22
{
	min-width:160px !important;
	max-width:auto;
	min-height:auto !important;
	border:1px solid #979797;
	padding:4px !important;
	user-select:none;

	-webkit-box-shadow:2px 2px 2px #888888;
	-moz-box-shadow:2px 2px 2px #888888;
	-ms-box-shadow:2px 2px 2px #888888;
	-o-box-shadow:2px 2px 2px #888888;
	box-shadow:2px 2px 2px #888888;

	background-color:#F0F0F0 !important;
	background-image:linear-gradient(90deg, #F4F7FC 0%, #D4D8E6 28px, #A0A0B4 29px, #F0F0F0 30px, #F0F0F0 100%);
}
.C_POPUPMENU22>h6
{
	padding:4px 8px 4px 8px ;
	margin:0px 0px 8px 0px;
	font-size:16px;
	line-height:20px;
	color:#FFFFFF;
	background-color:#000000;
 border-radius:6px 6px 6px 6px;
}
.C_POPUPMENU22>h6 *
{
	color:inherit;
}
.C_POPUPMENU22>hr
{
	margin:4px 0px 4px 0px;
	border:0px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
}
.C_POPUPMENU22>span
{
	display:block;
	position:relative;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	padding:4px 4px 4px 30px;
	border:1px solid transparent;
	height:24px;
	white-space:nowrap;
}
.C_POPUPMENU22>span:hover
{
	border:1px solid #AECFF7;
	background-color:#EBF0F6;
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.10, #E6EDF6), color-stop(0.90, #F2F4F6));
	background-image:-webkit-linear-gradient(center bottom, #E6EDF6 10%, #F2F4F6 90%);
	background-image:-moz-linear-gradient(center bottom, #E6EDF6 10%, #F2F4F6 90%);
	background-image:-ms-linear-gradient(center bottom, #E6EDF6 10%, #F2F4F6 90%);
	background-image:-o-linear-gradient(center bottom, #E6EDF6 10%, #F2F4F6 90%);
	background-image:linear-gradient(center bottom, #E6EDF6 10%, #F2F4F6 90%);

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.C_POPUPMENU22>span>b
{
	font-weight:normal;
	color:#333333;
}
.C_POPUPMENU22>span>i
{
	position:absolute;
	left:11px;
	top:50%;
	color:#000000;
	font-size:15px;
	
	-webkit-transform:translateX(-50%) translateY(-50%);
	-moz-transform:translateX(-50%) translateY(-50%);
	-ms-transform:translateX(-50%) translateY(-50%);
	-o-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
}
#frame_header5
{
	position:relative;
	background-color:#FFFFFF;
}
#frame_header5 a[href="#"]
{
	cursor:default;
}
#frame_header5>div
{
	position:relative;
	width:988px;
	margin:0px auto 0px auto;
	height:77px;
	z-index:1;
}
#frame_header5>div>div
{
	position:absolute;
	height:77px;
	line-height:77px;
}
#frame_header5>div>div.C_LEFT
{
	display:flex;
	left:0px;
	top:0px;
	width:240px;
}
#frame_header5>div>div.C_LEFT>a
{
	position:absolute;
	left:24px;
	top:50%;

	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
}
#frame_header5>div>div.C_LEFT>a>img
{
	vertical-align:middle;
	width:107px;
	height:24px;
}
#frame_header5>div>div.C_RIGHT
{
	right:0px;
	top:0px;
}
#frame_header5>div>div.C_RIGHT>*
{
	display:inline-block;
/*	*display:inline;
	zoom:1;*/
	vertical-align:middle;
	height:40px;
	padding:0px 10px 0px 10px;
	margin:0px 10px 0px 0px;
	color:#4E4343;
	font-size:13px;
	font-weight:normal;
	line-height:40px;
}
#frame_header5>div>div.C_RIGHT>a
{
	text-decoration:none;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#frame_header5>div>div.C_RIGHT>a:hover
{
	background-color:#F5F5F5;
}
#frame_header5>div>div.C_RIGHT>a>b
{
	font-weight:inherit;
	font-size:inherit;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES
{
 position:relative;
	z-index:1;
	border-style:solid;
	border-color:#E1E1E1;
	border-width:0px 1px 0px 1px;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul
{
	padding:0px;
	margin:0px;
	list-style:none;
	text-align:center;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES:hover>ul
{
	background-color:#F5F5F5;

	-webkit-border-radius:3px;
	border-radius:3px;

	-webkit-box-shadow:0px 0px 4px 2px #CCCCCC;
	-moz-box-shadow:0px 0px 4px 2px #CCCCCC;
	-ms-box-shadow:0px 0px 4px 2px #CCCCCC;
	-o-box-shadow:0px 0px 4px 2px #CCCCCC;
	box-shadow:0px 0px 4px 2px #CCCCCC;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li
{
	list-style:none;
	padding:0px 10px 0px 10px;
	min-width:38px;
	margin-bottom:-6px;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li + li
{
	display:none;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES:hover>ul>li + li
{
	display:block;
	margin-bottom:0px;
	line-height:22px;	
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li + li:hover
{
	background-color:#DDDDDD;
	cursor:pointer;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li>a
{
	cursor:default;
	text-decoration:none;
	color:#000000;
}
#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li + li>a
{
	font-weight:bold;
	cursor:inherit;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_OFF>a.C_BUTTON4
{
	padding:4px 16px 4px 16px;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON
{
	position:relative;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a
{
	display:block;
	text-decoration:none;
	color:#4E4343;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a:hover
{
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a>font
{
 color:inherit;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a>i
{
	position:relative;
 top:2px;
 color:#E1E1E1;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a:hover>i
{
	color:#4E4343;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a>u
{
	position:absolute;
	right:11px;
	bottom:-8px;
	color:#AAAAAA;
	font-size:10px;
	text-decoration:none;
	white-space:nowrap;
	background-color:#FFFFFF;
 line-height:12px;
}
#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_ON>a>u>b
{
	margin:0px 4px 0px 0px;
	font-weight:900;
}

#accountPopupmenu
{
	position:absolute;
	right:0px;
	top:100%;
	min-width:320px;
	display:none;
	background-color:#FFFFFF;

	-webkit-border-radius:3px;
	border-radius:3px;

	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;

	-webkit-box-shadow:0px 0px 14px 2px #CCCCCC;
	-moz-box-shadow:0px 0px 14px 2px #CCCCCC;
	-ms-box-shadow:0px 0px 14px 2px #CCCCCC;
	-o-box-shadow:0px 0px 14px 2px #CCCCCC;
	box-shadow:0px 0px 14px 2px #CCCCCC;
}
#accountPopupmenu[on]
{
	display:block;
}
#accountPopupmenu>i.C_ICON_LOADING
{
	display:block;
	margin:120px auto 120px auto;
}
#accountPopupmenu>div.C_HEAD
{
	padding:16px 16px 16px 88px;
	position:relative;
	border-bottom:1px solid #F5F5F5;
}
#accountPopupmenu>div.C_HEAD>a.C_LOGO
{
	position:absolute;
	left:16px;
	top:16px;
	width:64px;
	height:64px;
	background-repeat:no-repeat;
	background-size:cover;
	background-color:#EEEEEE;

	-webkit-border-radius:3px;
	border-radius:3px;
}
#accountPopupmenu>div.C_HEAD>a.C_LOGO:NOT([href="#"]):hover
{
	-webkit-box-shadow:0px 0px 4px 2px #CCCCCC;
	-moz-box-shadow:0px 0px 4px 2px #CCCCCC;
	-ms-box-shadow:0px 0px 4px 2px #CCCCCC;
	-o-box-shadow:0px 0px 4px 2px #CCCCCC;
	box-shadow:0px 0px 4px 2px #CCCCCC;
}
#accountPopupmenu>div.C_HEAD>a.C_LOGO>i
{
	position:absolute;
	left:50%;
	top:50%;
	width:32px;
	height:32px;
	background-image:url(/images2/business.svg);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
 
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
#accountPopupmenu>div.C_HEAD>div
{
}
#accountPopupmenu>div.C_HEAD>div>a
{
	display:block;
	margin:0px;
	padding:4px 8px 4px 8px;
	font-size:12px;
	color:#6C6F70;
	line-height:normal;
	text-decoration:none;
	white-space:nowrap;
}
#accountPopupmenu>div.C_HEAD>div>a:NOT([href="#"]):hover
{
	background-color:#F5F5F5;
}
#accountPopupmenu>div.C_HEAD>div>a.C_CNAME
{
	font-size:16px;
	font-weight:600;
}
#accountPopupmenu>div.C_HEAD>div>a.C_CNAME>u
{
	display:block;
	font-size:10px;
	color:#AAAAAA;
	text-decoration:none;
}
#accountPopupmenu>div.C_HEAD>div>a.C_USER
{
	position:relative;
}
#accountPopupmenu>div.C_HEAD>div>a.C_USER>span.C_B2B_USER_PHOTO
{
	position:absolute;
	right:0px;
	top:50%;

	-webkit-transform:translate(0%, -50%);
	-moz-transform:translate(0%, -50%);
	-ms-transform:translate(0%, -50%);
	-o-transform:translate(0%, -50%);
	transform:translate(0%, -50%);
}
#accountPopupmenu>div.C_BODY
{
}
#accountPopupmenu>div.C_BODY>hr
{
	border-bottom:1px solid #F5F5F5;
	padding:0px;
	margin:0px;
}
#accountPopupmenu>div.C_BODY>a
{
	display:block;
	position:relative;
	padding:0px 0px 0px 52px;
	text-decoration:none;
}
#accountPopupmenu>div.C_BODY>a:hover
{
	background-color:#F5F5F5;
}
#accountPopupmenu>div.C_BODY>a>i
{
	position:absolute;
	left:26px;
	top:50%;
	font-size:20px;
	color:#666666;

	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
#accountPopupmenu>div.C_BODY>a>i.C_ICON4_PEOPLE_SHARE { font-size:18px; }
#accountPopupmenu>div.C_BODY>a:hover>i
{
	color:#00829A;
}
#accountPopupmenu>div.C_BODY>a>font
{
	color:#666666;
	white-space:nowrap;
}
#accountPopupmenu>div.C_BODY>a:hover>font
{
	color:#00829A;
}

@media screen and (max-width:988px)
{
	body
	{
		padding-top:77px;
	}
	#frame_header5
	{
		position:fixed;
		left:0px;
		top:0px;
		z-index:1;
	}
	#frame_header5>div
	{
		width:100vw;
	}
}
@media screen and (max-width:988px)
{
	#frame_header5>div>div.C_RIGHT>a
	{
		display:none;
	}
	#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES
	{
		border-width:0px 1px 0px 0px;
	}

	#frame_footer3
	{
/*		overflow:hidden;
		position:fixed;
		top:auto;*/
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP
	{
		width:100vw;
		text-align:center;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP ul
	{
		xmargin:0px auto 0px auto;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP ul + ul
	{
		display:none;
	}	
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM
	{
		width:100vw;
	}	
}

span.C_SUPERBADGE
{
	display:inline-block;
	position:relative;
	margin:0px 8px 8px 0px;
	padding:4px 32px 8px 16px;
	background-color:#EEEEEE;
	cursor:default;

	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;

	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
}
span.C_SUPERBADGE[highlight="1"]
{
	background-color:#CCCCCC;
}
span.C_SUPERBADGE>b
{
	display:block;
	white-space:nowrap;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
 text-overflow:ellipsis;
}
span.C_SUPERBADGE>u
{
	display:block;
	white-space:nowrap;
	font-size:10px;
	font-weight:100;
	text-decoration:none;
	overflow:hidden;
 text-overflow:ellipsis;
}
span.C_SUPERBADGE>i.C_ICON4_CLOSE
{
	position:absolute;
	right:10px;
	top:50%;
	font-size:15px;
	color:#999999;
	cursor:pointer;

	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
}

*[customscroll="1"]::-webkit-scrollbar { width:4px; }
*[customscroll="1"]::-webkit-scrollbar-track { background:#CCCCCC; }
*[customscroll="1"]::-webkit-scrollbar-track:hover { background:#FFFFFF; }
*[customscroll="1"]::-webkit-scrollbar-thumb { background:#999999; }
*[customscroll="1"]::-webkit-scrollbar-thumb:hover { background:#666666; }/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */

/* =============================================================================
 HTML5 display definitions
 ========================================================================== */

/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
 display:block;
}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */

audio,
canvas,
video {
 display:inline-block;
 *display:inline;
 *zoom:1;
}

/*
 * Prevents modern browsers from displaying 'audio' without controls
 * Remove excess height in iOS5 devices
 */

audio:not([controls]) {
 display:none;
 height:0;
}

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue:no IE6 support
 */

[hidden] {
 display:none;
}


/* =============================================================================
 Base
 ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 * http://clagnut.com/blog/348/#c790
 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom
 * www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */

html {
 font-size:100%; /* 1 */
 -webkit-text-size-adjust:100%; /* 2 */
 -ms-text-size-adjust:100%; /* 2 */
}

/*
 * Addresses font-family inconsistency between 'textarea' and other form elements.
 */

html,
button,
input,
select,
textarea {
 -jobup-v3-font-family:sans-serif;
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */

body {
 margin:0;
}


/* =============================================================================
 Links
 ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */

a:focus {
 outline:thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active {
 outline:0;
}


/* =============================================================================
 Typography
 ========================================================================== */

/*
 * Addresses font sizes and margins set differently in IE6/7
 * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5
 */

h1 {
 font-size:2em;
 margin:0.67em 0;
}

h2 {
 font-size:1.5em;
 margin:0.83em 0;
}

h3 {
 font-size:1.17em;
 margin:1em 0;
}

h4 {
 font-size:1em;
 margin:1.33em 0;
}

h5 {
 font-size:0.83em;
 margin:1.67em 0;
}

h6 {
 font-size:0.75em;
 margin:2.33em 0;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

abbr[title] {
 border-bottom:1px dotted;
}

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/

b,
strong {
 font-weight:bold;
}

blockquote {
 margin:1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome
 */

dfn {
 font-style:italic;
}

/*
 * Addresses styling not present in IE6/7/8/9
 */

mark {
 background:#ff0;
 color:#000;
}

/*
 * Addresses margins set differently in IE6/7
 */

p,
pre {
 margin:1em 0;
}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */

pre,
code,
kbd,
samp {
 font-family:monospace, serif;
 _font-family:'courier new', monospace;
 font-size:1em;
}

/*
 * Improves readability of pre-formatted text in all browsers
 */

pre {
 white-space:pre;
 white-space:pre-wrap;
 word-wrap:break-word;
}

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */

q {
 quotes:none;
}

/* 2 */

q:before,
q:after {
 content:'';
 content:none;
}

small {
 font-size:75%;
}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */

sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline;
}

sup {
 top:-0.5em;
}

sub {
 bottom:-0.25em;
}


/* =============================================================================
 Lists
 ========================================================================== */

/*
 * Addresses margins set differently in IE6/7
 */

dl,
menu,
ol,
ul {
 margin:1em 0;
}

dd {
 margin:0 0 0 40px;
}

/*
 * Addresses paddings set differently in IE6/7
 */

menu,
ol,
ul {
 padding:0 0 0 40px;
}

/*
 * Corrects list images handled incorrectly in IE7
 */

nav ul,
nav ol {
 list-style:none;
 list-style-image:none;
}


/* =============================================================================
 Embedded content
 ========================================================================== */

/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 * code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */

img {
 border:0; /* 1 */
 -ms-interpolation-mode:bicubic; /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9
 */

svg:not(:root) {
 overflow:hidden;
}


/* =============================================================================
 Figures
 ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */

figure {
 margin:0;
}


/* =============================================================================
 Forms
 ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form {
 margin:0;
}

/*
 * Define consistent border, margin, and padding
 */

fieldset {
 border:1px solid #c0c0c0;
 margin:0 2px;
 padding:0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects text not wrapping in FF3
 * 3. Corrects alignment displayed oddly in IE6/7
 */

legend {
 border:0; /* 1 */
 padding:0;
 white-space:normal; /* 2 */
 *margin-left:-7px; /* 3 */
}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea {
 font-size:100%; /* 1 */
 margin:0; /* 2 */
 vertical-align:baseline; /* 3 */
}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */

button,
input {
 line-height:normal; /* 1 */
}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 * Known issue:inner spacing remains in IE6
 */

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
 cursor:pointer; /* 1 */
 -webkit-appearance:button; /* 2 */
 *overflow:visible; /* 3 */
}

/*
 * Re-set default cursor for disabled elements
 */

button[disabled],
input[disabled] {
 cursor:default;
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 * 3. Removes excess padding in IE7
 Known issue:excess padding remains in IE6
 */

input[type="checkbox"],
input[type="radio"] {
 box-sizing:border-box; /* 1 */
 padding:0; /* 2 */
 *height:13px; /* 3 */
 *width:13px; /* 3 */
}

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

input[type="search"] {
 -webkit-appearance:textfield; /* 1 */
 -moz-box-sizing:content-box;
 -webkit-box-sizing:content-box; /* 2 */
 box-sizing:content-box;
}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X
 */

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
 -webkit-appearance:none;
}

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
 border:0;
 padding:0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */

textarea {
 overflow:auto; /* 1 */
 vertical-align:top; /* 2 */
}


/* =============================================================================
 Tables
 ========================================================================== */

/*
 * Remove most spacing between table cells
 */

table {
 border-collapse:collapse;
 border-spacing:0;
}
/*** tabs ***/

#frame_main3
{
	padding-top:0px;
	/*padding-bottom:50px;*/
}

.C_WHITE_TABS
{
	width:988px;
	margin:20px auto;
}

body.C_B2C .C_CONTAINER3>.C_HEAD
{
	height:29px;	
	background-color:#00829A;	
	background:-moz-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,201,95,1)), color-stop(100%, rgba(117,183,41,1)));
	background:-webkit-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-o-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-ms-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:linear-gradient(to bottom, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c95f', endColorstr='#75b729', GradientType=0 );
	padding-top:4px;
}
body.C_B2C .C_CONTAINER3>.C_HEAD_OFF
{
	min-height:6px;	
	background-color:#00829A;	
	background:-moz-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,201,95,1)), color-stop(100%, rgba(117,183,41,1)));
	background:-webkit-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-o-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-ms-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:linear-gradient(to bottom, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c95f', endColorstr='#75b729', GradientType=0 );
	padding:0px;
}

body.C_B2B .C_CONTAINER3>.C_HEAD
{
	min-height:28px;	
	background-color:#00829A;
	background:-moz-linear-gradient(top, rgba(0,153,184,1) 0%, rgba(0,141,169,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,153,184,1)), color-stop(100%, rgba(0,141,169,1)));
	background:-webkit-linear-gradient(top, rgba(0,153,184,1) 0%, rgba(0,141,169,1) 100%);
	background:-o-linear-gradient(top, rgba(0,153,184,1) 0%, rgba(0,141,169,1) 100%);
	background:-ms-linear-gradient(top, rgba(0,153,184,1) 0%, rgba(0,141,169,1) 100%);
	background:linear-gradient(to bottom, rgba(0,153,184,1) 0%, rgba(0,141,169,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099b8', endColorstr='#008da9', GradientType=0 );
	padding-top:4px;
}
body.C_B2B .C_CONTAINER3>.C_HEAD_OFF
{
	min-height:3px;	
	background-color:#00829A;
	background-image:none;
	padding:0px;
}
body.C_B2B .C_CONTAINER3>.C_HEAD_BOTTOM
{
	height:5px;	
	background-color:#6C6F70;
	margin-top:1px;
}

body.C_B2C .C_CONTAINER3>.C_HEAD_BOTTOM
{
	height:5px;	
	background-color:#6C6F70;
	margin-top:1px;
}
 body.C_B2C .C_CONTAINER3>.C_BANNER_RELOAD
{
	height:7vw;
 background-color:#6C6F70;
 padding-top:1px;
 font-weight:bold;
 color:white;
 text-align:center;
 font-family:'Open Sans', sans-serif;
 padding-bottom:10px;
} 

/*
body.C_B2C .C_CONTAINER3>.C_WHITE_TABS>.C_BANNER_RELOAD{
 background-color:#6C6F70;
 font-weight:bold;
 color:white;
 text-align:center;
	font-family:'Open Sans', sans-serif;
	height:7.5vw;
 width:71.2%;
	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
	position:relative;
	margin-top:-19px;
	vertical-align:text-top;
}
*/

.C_CONTAINER3>.C_HEAD .C_TAB_BAR 
{
	width:988px;
	margin:0 auto;
	position:relative;
}
body.C_B2B .C_CONTAINER3>.C_HEAD .C_LEFT
{
	xfloat:left;
	xwidth:auto;
	position:relative;
}

body.C_B2B .C_CONTAINER3>.C_HEAD .C_RIGHT
{
	xfloat:right;
	xwidth:auto;
	position:absolute;
	right:0px;
	top:-1px;
}
body.C_B2C .C_CONTAINER3>.C_HEAD .C_LEFT
{
	width:auto;
	position:relative;
}
body.C_B2C .C_CONTAINER3>.C_HEAD .C_RIGHTF
{
	xfloat:right;
	xwidth:auto;
}

.C_CONTAINER3>.C_HEAD .C_LEFT
,.C_CONTAINER3>.C_HEAD .C_RIGHT
{
	
}
.C_CONTAINER3>.C_HEAD div.C_LEFT a
{
	text-decoration:none;
	height:20px;
	color:#FFFFFF;
	font-weight:100; /* semi bold */
	*font-weight:bold;
	font-size:14px;
	padding:2px 9px 2px;
	line-height:20px;
	display:inline;
	/* ie7 inline-block */
	*display:inline;
	zoom:1;
	padding-bottom:5px;
}
.C_CONTAINER3>.C_HEAD div.C_LEFT a:hover 
{
	border-bottom:3px solid #FFFFFF;
	padding-bottom:4px;
}
body.C_B2B .C_CONTAINER3>.C_HEAD div.C_RIGHT a.C_BUTTON4>span.C_ICON4_PUBLISH
{
	font-size:14px;
}
body.C_B2B .C_CONTAINER3>.C_HEAD div.C_RIGHT a.C_BUTTON4
{
x	font-weight:bold;
x	font-size:12px;
x	color:#000000;
}

body.C_B2B .C_CONTAINER3>.C_HEAD div.C_RIGHT a:hover
{
x	border-bottom:none;
x	padding-bottom:5px;	
}

body.C_B2B .C_CONTAINER3>.C_HEAD div.C_RIGHT a>span.C_ICON3
{
x	margin:0px 4px 0px 0px;
}

body.C_B2C .C_CONTAINER3>.C_HEAD div.C_RIGHT a
{
x	background-color:none;
}

body.C_B2B .C_CONTAINER3>.C_HEAD div.C_RIGHT a
{
x	background-color:#D9E8EC;
x	line-height:21px;
}

.C_CONTAINER3>.C_HEAD div.C_LEFT a.C_ACTIVE
{
	
	font-weight:800;
	color:#ffffff;
	border-bottom:3px solid #FFFFFF;
	padding-bottom:4px;
	background:none;
}

body.C_B2B .C_CONTAINER3>.C_HEAD div.C_LEFT li + li
{
	border-left:1px solid #5e7479;
}

body.C_B2C .C_CONTAINER3>.C_HEAD div.C_LEFT li + li
{
	border-left:1px solid #FFFFFF;
}

.C_CONTAINER3>.C_HEAD div.C_LEFT #home img
{
	position:relative;
	top:4px;
}
.C_CONTAINER3>.C_HEAD div.C_LEFT a.C_ACTIVE:first-child
{
	border-left:0;
}
.C_CONTAINER3>.C_HEAD div.C_LEFT a.C_ACTIVE:last-child
{
	border-right:0;
}

.C_WHITE_TABS>.C_BODY
{
}

body.C_B2B .C_WHITE_TABS>.C_BODY
{
	border-color:#9FC6D0;
}


.C_WHITE_TABS .C_BODY .C_PAGE_CONTENT 
{
	width:705px;
	/*705px*/
	float:left;
	margin-right:0;
}

.C_WHITE_TABS .C_BODY .C_PAGE_CONTENT h1
{
	
xbackground:#F0F1F1;
font-size:22px;
font-weight:100;
color:#00829A;
padding:0px;
text-transform:uppercase;

}

.C_WHITE_TABS .C_BODY .C_PAGE_CONTENT h1.C_QUALIFICATION_REQUIRED
{
	font-size:14px;
	font-weight:bold;
	color:#00829A;
	padding:0px 0px 0px 15px;
	text-transform:uppercase;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL
{
	float:right;
	width:260px;
	position:relative;
	right:0;
	margin-top:6px;
	margin-bottom:15px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP
{
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	
	margin-top:0;
	float:right;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP:after
{
	display:block;
	height:7px;
	width:7px;
	position:relative;
	float:right;
	bottom:-1px;
	margin-bottom:-7px;
	right:-1px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE
{
	margin-bottom:15px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL:first-child
{
	
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL
{
	width:226px;
	background-color:#eeeeee;
	padding-left:20px;
	padding-top:15px;
	padding-bottom:15px;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_LINK
{
	cursor:pointer;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE .C_PANEL
{
	height:24px;
	position:relative;
	
	padding-left:70px;
	width:176px;
	
	font-size:15px;
	
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
	
	padding-top:11px;
	height:28px;

	color:#ffffff;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE .C_PANEL:hover
{
	-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.25);
	box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.25);
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE .C_PANEL span
{
position:absolute;
	text-align:right;
	width:180px;
	word-wrap:break-word; 
	left:45px;
 top:18px;
	text-align:left;
	font-size:14px;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE .C_PANEL img
{
	position:absolute;
	top:7px;
	left:10px;
	cursor:pointer;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL_GROUP.C_IMPORT_SERVICE .C_PANEL img +img
{
	position:absolute;
	top:6px;
	left:190px;
	cursor:pointer;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL,
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL
{
	background:#888888;
	background:-moz-linear-gradient(top, #989A9B 0%, #6D7071 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#989A9B), color-stop(100%,#6D7071));
	background:-webkit-linear-gradient(top, #989A9B 0%,#6D7071 100%);
	background:-o-linear-gradient(top, #989A9B 0%,#6D7071 100%);
	background:-ms-linear-gradient(top, #989A9B 0%,#6D7071 100%);
	background:linear-gradient(to bottom, #989A9B 0%,#6D7071 100%);
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO
{
	padding-right:25px;
	width:201px;
	color:#ffffff;
	background:#6C6F70;
	border-radius:3px 3px 0px 0px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO a 
{
	color:#FFFFFF;
	text-decoration:none;
}


#main_b2c_panel>div.C_INFO hr
{
	margin:5px 0px 5px 0px;
	border-top:1px solid #4e5050;
	border-bottom:1px solid #a6a9a9;
	height:0px;
	
	
}



#main_b2c_panel>div.C_REQUIREMENTS hr
{
	margin:5px 0px 5px 0px;
	border-top:1px solid #c2c3c4;
	border-bottom:1px solid #f9f9f9;
	height:0px;
	
}



.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_UNDEFINED
{
	color:#eeeeee;
	font-style:italic;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_UNDEFINED a
{
	margin-left:4px;
	color:#ffffff;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_NAME
{
	margin:0;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE
{
	cursor:pointer;
	position:relative;
	display:block;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>span
{
	display:block;
	width:140px;
	height:140px;
	border:5px solid #FFFFFF;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE.C_NOPICTURE>span
{
	background-image:url(/images2/design3/no-avatar.png);
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>b
{
	display:block;
	position:absolute;
	left:0px;
	top:50px;
	width:140px;
	height:100px;
	text-align:center;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
	color:#C92431;
	text-decoration:none;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>div.C_COMMANDS
{
	position:absolute;
	width:140px;
	left:0px;
	top:110px;
	text-align:right;
	white-space:nowrap;
	padding-right:10px;
	display:none;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE:hover>div.C_COMMANDS
{
	display:block;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>div.C_COMMANDS>a.C_BUTTON4,
 .C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>div.C_COMMANDS>span.C_BUTTON4
{
	width:20px;
	height:20px;
	min-width:20px;
	padding:0px;
	margin:0px 0px 0px 4px;
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	min-height:0px;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>div.C_COMMANDS>a.C_BUTTON4.C_EDIT,
 .C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE>label.C_SUPERFILE>div.C_COMMANDS>span.C_BUTTON4.C_EDIT
{
	text-align:center;
	font-weight:900;
	font-size:25px;
	line-height:18px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE
{
	position:relative;
	margin-bottom:15px;
	display:inline-block;
	/* ie7 inline-block */
	*display:inline;
	xzoom:1;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE img.C_AVATAR
{
	max-height:140px;
	max-width:140px;
	border:5px solid #FFFFFF;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE.C_EMPTY img.C_AVATAR
{
	height:140px;
	width:140px;
	
	background:rgb(233,233,234);
	background:-moz-linear-gradient(top, rgba(233,233,234,1) 0%, rgba(204,205,205,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,234,1)), color-stop(100%,rgba(204,205,205,1)));
	background:-webkit-linear-gradient(top, rgba(233,233,234,1) 0%,rgba(204,205,205,1) 100%);
	background:-o-linear-gradient(top, rgba(233,233,234,1) 0%,rgba(204,205,205,1) 100%);
	background:-ms-linear-gradient(top, rgba(233,233,234,1) 0%,rgba(204,205,205,1) 100%);
	background:linear-gradient(to bottom, rgba(233,233,234,1) 0%,rgba(204,205,205,1) 100%);
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE span.C_PICTURE_FRAME
{
	position:absolute;
	left:0px;
	top:0px;
	width:157px;
	height:164px;
	display:block;
	background-image:url(/images2/b2c/contour_pp.png);
	background-repeat:no-repeat;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE.C_EMPTY img.C_AVATAR
{
	text-align:center;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE a.C_OVER_MESSAGE
{
	position:absolute;
	left:2%;
	width:96%;
	text-align:center;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
	color:#C92431;
	text-decoration:none;
}

/*.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE div.C_COMMANDS
{
	position:absolute;
	right:10px;
	bottom:13px;
	text-align:right;
	white-space:nowrap;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE div.C_COMMANDS a
{
	display:none;

	text-shadow:none;
	width:20px;
	height:20px;
	min-width:20px;
	line-height:16px;
	padding:0px;
	text-align:center;
	margin:0px 0px 0px 4px;
}*/
/*
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE:hover div.C_COMMANDS a
,.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE.C_EMPTY div.C_COMMANDS a
{
	display:inline-block;
}
*/
/*
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE:hover div.C_COMMANDS a
{
	-webkit-box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.3);
	box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.3);
	min-height:0;
	vertical-align:top;
}
*/
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_INFO .C_USER_PICTURE div.C_COMMANDS a:hover
{
x	-webkit-box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.5);
x	box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.5);
x	border:0px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_RELEASE_REQUESTS
{
	background-color:#C71120;
	color:#FFFFFF;
	font-weight:bold;
	padding:15px 0px 15px 20px;

x	-webkit-border-radius:0px;
x	-moz-border-radius:0px;
x	-ms-border-radius:0px;
x	-o-border-radius:0px;
x	border-radius:0px;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_RELEASE_REQUESTS a
{
	color:#FFFFFF;
	text-decoration:none;
	line-height:24px;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_RELEASE_REQUESTS a>span.C_NUMBER
{
	background-color:#FFFFFF;
	color:#C71120;
	font-weight:bold;
	display:inline-block;
	width:24px;
	height:24px;
	vertical-align:middle;
	text-align:center;
	line-height:23px;
	font-size:14px;
	margin:0px 8px 0px 0px;

	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_RELEASE_REQUESTS a>font
{
	display:inline-block;
	vertical-align:middle;
	width:75%;
}


.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS
{
	padding-right:25px;
	width:201px;
	
	
	background:#e6e6e6;
	border-radius:0px 0px 3px 3px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS h3
{
	margin:0;
	margin-bottom:5px;
	text-transform:uppercase;
	font-size:11px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS h3 span
{
	font-size:16px;

}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS h3 span:hover
{
	font-size:16px;
	color:#000000;

}



.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS a
{
	color:#6C6F70;
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS a.C_MAL
{
	color:#C71020;
	font-weight:bold;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS .C_PROFIL_REQUIREMENT
{
	margin:0;
	background-image:url('/css/../images2/design3/nok.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	margin-bottom:8px;
}

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL.C_REQUIREMENTS .C_PROFIL_REQUIREMENT.C_OK
{
	background-image:url('/css/../images2/design3/ok.png');
	
}
#activities_summary .C_OK
{
	background-image:url('/css/../images2/design3/ok.png');
	margin:0;
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:15px;
	color:#6C6F70;
}
#activities_summary .C_OK a
,#activities_summary .C_NOTOK a
,#activities_summary .C_ALIGN a
{
	color:#6C6F70;
	text-decoration:underline;
}

#activities_summary .C_NOTOK
{
	background-image:url('/css/../images2/design3/nok.png');
	margin:0;
	background-position:0px 9px;
	background-repeat:no-repeat;
	padding:0px 0 0 15px;
}
#activities_summary .C_ALIGN
{
	margin-left:25px;
	padding-top:5px;
	padding-bottom:5px;
}
#activities_summary ul
 {
	margin:0;
 }

.C_WHITE_TABS>.C_BODY>.C_INFO_PANEL .C_PANEL:last-child
{
	border-top:0;
	
	border-radius:3px 3px 0px 0px;
}

.C_WHITE_TABS .C_MOBILE
{
	
}

.C_WHITE_TABS .C_WEB_SITE
{
	color:#ffffff;
}

/*** /tabs ***/

.C_HEAD3 div.C_COMMANDS
{
	position:absolute;
	right:10px;
	top:8px;
	text-align:right;
	white-space:nowrap;
	line-height:20px;
}
.C_HEAD3 div.C_COMMANDS a
{
	float:none;
	position:static;
	margin-top:0px;
	display:inline-block;
	vertical-align:middle;
}
.C_HEAD3 div.C_COMMANDS a>span
{
	display:inline-block;
}


/*** CV ***/

.C_SECTION
{
	background-color:#FFFFFF;
	
	
	
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	margin-bottom:20px;
}

.C_SECTION>.C_HEAD3>div.C_COMMANDS>a
{
	
}

.C_SECTION>.C_HEAD3>div.C_COMMANDS>a span.C_MINUS
{
	background-image:url('/css/../images2/design3/cross-mycv.png');
}

.C_SECTION ol li,.C_RATINGS ol li
{
	padding:5px;
	padding-left:1px;
	margin-top:8px;
	border-bottom:1px solid #dcdddd;
	border-top:1px solid #dcdddd;
	overflow:auto;
	clear:both;
}

.C_SECTION ol, .C_RATINGS ol
{
	margin-top:17px;
	list-style:none;
	list-style-type:none !important;
	padding:0px 20px 0px 20px;
}

.C_SECTION ol li br
{
	clear:both;
}

.C_SECTION li .C_LEFT
{
	font-weight:bold;
	width:37px;
	width:125px;
	
	float:left;
	margin-top:2px;
}

html[lang=de] .C_SECTION li .C_LEFT
{
	width:145px;
}

.C_SECTION li .C_LEFT.C_LIGHT
{
	font-weight:normal;
}

.C_SECTION li .C_BODY
{
	float:left;
	max-width:400px;
	margin-top:2px;
	margin-left:20px;
}
.C_SECTION li .C_BODY.C_CONTENT,
.C_PREFERENCES li .C_BODY.C_CONTENT,
ol li .C_BODY.C_CONTENT
{
	margin-left:0px;
}

/*
.C_SECTION li.C_LANGUAGE .C_LEFT, 
.C_SECTION li.C_EXPERIENCE .C_LEFT, 
.C_SECTION .C_PREFERENCES li .C_LEFT
{
	width:125px;
}*/

.C_SECTION li .C_BODY>.C_TITLE:first-child
{
	font-weight:bold;
}

.C_SECTION li .C_EDIT_CV
{
	float:right;
	color:#6C6F70;
	font-size:11px;
	
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}

.C_SECTION li .C_EDIT_CV a
{
	color:#6c6f70;
}

.C_SECTION li .C_EDIT_CV a .C_INCOMPLETE
{
	text-decoration:none;
	color:#C71020;
	font-weight:bold;
}

.C_SECTION p.C_EMPTY, 
.C_SECTION li.C_EMPTY
{
	color:#c81021;
}

.C_SECTION_CONTENT>.C_DESCRIPTION
{
	margin:20px;
}

.C_CV .C_MULTILINE
{
	white-space:pre-wrap;
	white-space:pre-line;
}

.C_SECTION_CONTENT .C_MULTILINE
{
	margin-top:8px;
}

.C_SECTION_CONTENT>.C_DESCRIPTION q p
{
	margin:0;
}

.C_CV .C_LANGUAGE .C_DESCRIPTION .C_DESCRIPTION
{
	margin-top:5px;
}


/*** /CV ***/

/* Temp ??? */
.C_WHITE_TABS .C_BODY div.C_SUB_FRAME
{
	vertical-align:top;
	background-color:#FFFFFF;
	border:1px dashed #BBBBBB;
	padding:6px;
	display:inline-block;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-ms-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;
}

.C_WHITE_TABS .C_BODY div.C_SUB_FRAME h1
{
	margin:0px 0px 10px 0px;
	font-size:14px;
	background-color:#EEEEEE;
	padding:4px;
	color:#999999 !important;
	font-weight:bold;
	text-align:left;

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}



/* categories */
div.C_CATEGORIES_BOX
{
	font-size:12px;
	overflow:auto;
}
div.C_CATEGORIES_BOX ul
{
	margin:0px;
	padding:0px;
	white-space:nowrap;
	clear:both;
}
div.C_CATEGORIES_BOX input
{
	float:left;
}
div.C_CATEGORIES_BOX ul p.C_PARENT
{
	cursor:pointer;
}
div.C_CATEGORIES_BOX ul p.C_PARENT span.C_CLOSED
,div.C_CATEGORIES_BOX ul.C_OPEN p.C_PARENT span.C_OPEN
{
	display:inline;
}
div.C_CATEGORIES_BOX ul p.C_PARENT span.C_OPEN
,div.C_CATEGORIES_BOX ul.C_OPEN p.C_PARENT span.C_CLOSED
{
	display:none;
}
div.C_CATEGORIES_BOX ul p.C_PARENT
{
	/*display:inline-block;*/
	margin:0px;
}

div.C_CATEGORIES_BOX ul p.C_CHILD
{
	display:none;
}
div.C_CATEGORIES_BOX ul.C_OPEN p.C_CHILD
{
	display:block;
	margin:0px 0px 0px 18px;
	clear:both;
}
div.C_CATEGORIES_BOX ul p.C_CHILD label
{
	display:block;
	clear:both;
}

/* /Temp ??? */

/* POSTING SUMMARY */
.C_POSTING_SUMMARY
{
	margin:0px 0px 20px 0px;
	padding:10px;
	position:relative;
	border:1px solid #E8E8E8;
	background-color:#FFFFFF;

	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
}
.C_POSTING_SUMMARY>div
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
}
.C_POSTING_SUMMARY>div.C_LOGO
{
	margin:0px 0px 0px 10px;
}
.C_POSTING_SUMMARY>div.C_LOGO>#frame_logo_company
{
}
.C_POSTING_SUMMARY>div.C_LOGO>#frame_logo_company>img
{
	max-width:100px;
	max-height:50px;
}
.C_POSTING_SUMMARY>div.C_DETAILS
{
	width:calc(100% - 260px);
	margin:-4px 0px 0px 20px;
}
.C_POSTING_SUMMARY>div.C_DETAILS>*
{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.C_POSTING_SUMMARY>div.C_DETAILS>h1
{
	margin:0px 0px 4px 0px;
	padding:0px;
}
.C_POSTING_SUMMARY>div.C_DETAILS>h1>a
{
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:900;
}
.C_POSTING_SUMMARY>div.C_DETAILS>h1>a:hover
{
	text-decoration:underline;
}
.C_POSTING_SUMMARY>div.C_DETAILS>h2
{
	margin:0px 0px 2px 0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.C_POSTING_SUMMARY>div.C_DETAILS>h3
{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.C_POSTING_SUMMARY>div.C_DETAILS span
{
	color:#79B82B;
}
.C_POSTING_SUMMARY>div.C_PUBLISH_DATE
{
	position:absolute;
	right:10px;
	top:10px;
	text-align:center;
}
.C_POSTING_SUMMARY>div.C_PUBLISH_DATE>b
{
	font-weight:normal;
	font-size:10px;
}
.C_POSTING_SUMMARY>div.C_PUBLISH_DATE>h4
{
	border:1px solid #DADADA;
	background-color:#FCFCFC;
	padding:8px;
	margin:2px 0px 0px 0px;
	color:#79B82B;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.C_POSTING_SUMMARY>div.C_PUBLISH_DATE>h4>span
{
	color:#666666;
}
/* /POSTING SUMMARY */


#frame_panel_visibility>.C_VISIBILITY>div
{
	display:inline-block;
	vertical-align:top;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_ANONYMOUS
{
	color:#6c6f70;
	font-size:18px;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_ANONYMOUS span
{
	line-height:15px;
}
#frame_panel_visibility>.C_VISIBILITY>.C_TITLE_VISIBILITY
{
	min-width:70%;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_EYE
{
	background:rgba(152,201,95,1);
	background:-moz-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(152,201,95,1)), color-stop(100%, rgba(117,183,41,1)));
	background:-webkit-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-o-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:-ms-linear-gradient(top, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	background:linear-gradient(to bottom, rgba(152,201,95,1) 0%, rgba(117,183,41,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c95f', endColorstr='#75b729', GradientType=0 );
	font-size:14px;
	color:#ffffff;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_INVISIBLE
{
	background:rgba(213,75,87,1);
	background:-moz-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(213,75,87,1)), color-stop(100%, rgba(199,17,35,1)));
	background:-webkit-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-o-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:-ms-linear-gradient(top, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	background:linear-gradient(to bottom, rgba(213,75,87,1) 0%, rgba(199,17,35,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d54b57', endColorstr='#c71123', GradientType=0 );
	font-size:12px;
	color:#ffffff;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_EYE>span
{
	line-height:normal;
	padding:0 3px;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_INVISIBLE>span
{
	line-height:15px;
	padding:0 3px;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_INVISIBLE>span
{
	line-height:15px;
	padding:0 3px;
}
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_EYE,
#frame_panel_visibility>.C_VISIBILITY>.C_VISIBILITY_INVISIBLE
{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	margin:0 5px 0 0;
	width:20px;
	height:16px;
}

#main_b2c_panel .C_REQUIREMENTS hr
{
	margin:15px 0px 15px 0px;
}
#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_VISIBILITY
{
	color:#6c6f70;
	margin:10px 0 0 0;
}
/*#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_VISIBILITY span.C_ICON4_ANONYMOUS
{
	font-size:25px;
	position:relative;
	top:5px;
	color:#6C6F70;
}
#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_VISIBILITY span.C_ICON4_INVISIBLE
{
	font-size:14px;
	color:#C71020;
}
#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_VISIBILITY span.C_ICON4_EYE
{
	font-size:17px;
	color:#00829A;
}*/

#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_VISIBILITY.C_MAL
{
	color:#C71020;
	font-weight:bold;
}
#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_MODIFY
{
	text-align:center;
	margin-top:20px;
}
#main_b2c_panel div.C_PANEL.C_REQUIREMENTS div.C_MODIFY a.C_BUTTON4
{
	color:#FFFFFF;
	display:block;
	height:auto;
	font-weight:700;
	padding:0;
	white-space:normal;
}

h1.C_B2C_TITLE
{
 padding:0px 0px 20px 0px;
 font-family:'Open Sans',sans-serif;
 font-size:28px;
 font-weight:100;
 line-height:32px;
 margin:0;
	color:#74B729;
	width:988px;
	margin:0 auto;
}
#frame_global>#frame_right_container h1.C_B2C_TITLE
{
	margin:0px 0px 0px 0px;
}

#frame_left h1.C_B2C_TITLE,
#frame_global #frame_right_container h1.C_B2C_TITLE
{
	width:auto;
}

#frame_right_container
{
	display:inline-block;
}

div.C_FOOTER>div.C_FOOTER_PDF
{
	position:relative;
	text-align:left;
	padding:0;
	margin:0;
}
div.C_FOOTER>div.C_FOOTER_PDF>a.C_BUTTON4.C_BLUE_RIGHT
{
	position:absolute;
	right:18px;
	border-color:#a6cad3;
	background:rgb(58,137,157);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(58,137,157,1)), color-stop(100%,rgba(4,105,131,1)));
	background:-webkit-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:-moz-linear-gradient(top, rgba(58,137,157,1) 0%, rgba(4,105,131,1) 100%);
	background:-ms-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:-o-linear-gradient(top, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	background:linear-gradient(top bottom, rgba(58,137,157,1) 0%,rgba(4,105,131,1) 100%);
	
}
div.C_FOOTER>div.C_FOOTER_PDF>a.C_BUTTON4.C_RED_RIGHT
{
	position:absolute;
	right:18px;
	border-color:#FFFFFF;
	background:rgb(214,75,88) !important;
	background:-moz-linear-gradient(top, rgba(214,75,88,1) 0%, rgba(200,18,35,1) 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,75,88,1)), color-stop(100%,rgba(200,18,35,1))) !important;
	background:-webkit-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:-o-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:-ms-linear-gradient(top, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	background:linear-gradient(top bottom, rgba(214,75,88,1) 0%,rgba(200,18,35,1) 100%) !important;
	
}
div.C_WHITE_TABS>div.C_HEAD>div.C_LEFT>a.C_FRAME_JOBUPTEAM.C_WEB_TOOLS
{
	 background-color:#FFE39F;
	 border-top:0;
	 border-bottom:0;
	 -webkit-border-radius:0px 6px 0px 0px;
	-moz-border-radius:0px 6px 0px 0px;
	-ms-border-radius:0px 6px 0px 0px;
	-o-border-radius:0px 6px 0px 0px;
	border-radius:0px 6px 0px 0px;
	padding-left:0;
	padding-right:0;
}

div.C_HEAD_NOTIFICATION 
{
	background-color:#DBDADA;
	padding:7px 0px 7px 8px;
	xdisplay:none;
}

#frame_notification.C_NOTIFICATION_BAR
{
	position:relative;
	width:915px;
	margin:0 auto;
	height:auto;
	padding-right:20px;
}
div.C_NOTIFICATION_BAR>b
{
	font-weight:700;
}
div.C_NOTIFICATION_BAR>a
{
	text-decoration:none;
	border-bottom:1px solid #CCCCCC;
}
div.C_NOTIFICATION_BAR>a:hover
{
	border-bottom:1px solid #FFFFFF;
}
div.C_NOTIFICATION_BAR font
{
	color:#c71020;
}
div.C_NOTIFICATION_BAR div.C_COMMANDS
{
	position:absolute;
	right:0px;
	top:-3px;
	display:none;
}
div.C_NOTIFICATION_BAR div.C_COMMANDS a
{
	xborder:2px solid RGBA(255,255,255,0.8);
	border:1px solid #FFFFFF;
	padding:1px 1px 1px 2px;
	display:inline-block;
	line-height:16px;
	width:21px;
	min-width:21px;
	min-height:21px;

	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
div.C_NOTIFICATION_BAR div.C_COMMANDS a>span
{
	margin:0px 0px 0px 0px;
}


div.C_NOTIFICATION_BAR div.C_FRAME_JOBUPTEAM
{
	position:absolute;
	right:30px;
	top:0px;
	padding:0;
	color:#000000;
}

.C_CONTAINER3 #search_bar
{
	
	height:0px;
	overflow:hidden;
	background-color:#dadada;
	padding-top:0px;
	margin-top:1px;
	margin:0 auto;
	-webkit-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); 
 -moz-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); 
 -o-transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); 
 transition:all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
}
.C_CONTAINER3 #search_bar.C_HEAD_SEARCHBAR
{
	height:70px;
}
#search_bar>form
{
	width:988px;
	margin:auto;
}
#search_bar>form div
{
	float:left;
	width:220px;
	margin-left:9px;
	margin-right:13px;
}
#search_bar label 
{
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}


#search_bar>form div.C_CATEGORIES
{
	/*background-image:url('/css/images2/design3/arrow-right-below.png');
	background-repeat:no-repeat;
	background-position:bottom right;*/
	/*height:106px;*/
	width:261px;
	margin-right:-28px; /* 13-(261-220) */
	margin-top:10px;
}

#search_bar>form div.C_LOCATIONS
{
	margin-top:10px;
}

#search_bar>form div.C_KEYWORDS
{
	/*background-image:url('/css/images2/design3/arrow-right-above.png');
	background-repeat:no-repeat;
	background-position:top right;*/
	width:265px;
	margin-top:-10px;
	padding-top:20px;
	margin-right:-32px; /* 13-(265-220) */
}

#search_bar>form div.C_SUBMIT
{
	margin:0;
	margin-left:6px;
	padding-top:8px;
	padding-left:4px;
}

#search_bar>form div label
{
	display:block;
	margin-bottom:7px;
	color:#ffffff;
	font-size:14px;
}

#search_bar>form input 
{
	width:204px;
	/*border:1px solid #A6A6A6;*/
	background-color:#FFFFFF;
 border:1px solid #A6A6A6;
 height:31px;
 line-height:31px;
 padding:0 5px;	
}

#search_bar>form input[type=submit]
{
	width:220px;
	*width:220px;
	font-size:16px;
	height:33px;
	border:0;
}

#search_bar>form select 
{
	font-size:11px;
	color:#6C6F70;
	background-color:#FFFFFF;
	border:1px solid #A6A6A6;
	padding:7px 5px;
	padding-bottom:6px;
	font-weight:600; /* semi bold */
	*font-weight:normal; /* ie7 wont semi bold */
}


#search_bar>form select 
{
	width:222px;
	height:33px;
	/*-webkit-border-radius:2px;
	border-radius:2px;*/
}

#search_bar>form p, 
#search_bar>form a
{
	color:#6c6f70;
	max-width:180px;
}

#search_bar>form p 
{
	margin:0 0 0 6px;
	line-height:12px;
	display:inline;
}

#search_bar>form a
{
	font-weight:bold;
}
#menu_b2c ul,
#menu_b2b ul
{
	float:left;
}
#menu_b2c,
#menu_b2c ul,
#menu_b2b,
#menu_b2b ul
{
	list-style:none;
	padding:0;
	margin:0;
	height:28px;
}
#menu_b2c>li,
#menu_b2c>ul,
#menu_b2b>li,
#menu_b2b>ul
{
	display:inline-block;
}
#menu_b2c ul>li,
#menu_b2b ul>li
{
	display:none;
	/* background:rgb(235, 235, 235); */
	height:20px;
	line-height:20px;
	width:154px;
	border:none;
	text-align:center;
	border-bottom:1px solid #A0A0A0;
	padding-bottom:2px;
}

#menu_b2c ul>li:last-child,
#menu_b2b ul>li:last-child
{
	border-bottom:none;
}

#menu_b2c li:hover>ul li,
#menu_b2c li>ul:hover li,
#menu_b2c li>ul li:hover,
#menu_b2b li:hover>ul li,
#menu_b2b li>ul:hover li,
#menu_b2b li>ul li:hover
{
	height:20px;
	display:block;
}

#menu_b2c ul a,
#menu_b2b ul a
{
	display:block;
	padding:2px 0;
	color:#6c6f70;
	font-size:12px;
	font-weight:normal;
}

#menu_b2b ul a:hover
{
	display:block;
	padding:2px 0;
	color:#00829A;
	border:none;
	font-weight:bold;

}


#menu_b2c ul a:hover
{
	display:block;
	padding:2px 0;
	color:#00829A;
	border:none;
	font-weight:bold;

}

#menu_b2c>li,
#menu_b2b>li
{
	max-width:260px;
}
#menu_b2c>li>ul,
#menu_b2b>li>ul
{
	padding:0;
	position:absolute;
	left:-33px;
	top:26px;
	z-index:10;
	padding:0px 15px;
	height:auto;
	background:#FAFAFA;
	border-radius:5px;
	box-shadow:0px 0px 8px #A8A8A8;
}
#menu_b2b>li>#sous_menu_base_cv
{
	left:-55px;
	top:26px;
}
#menu_b2b>li>#sous_menu_parametre
{
	left:-10px;
	top:26px;
}
div.C_HELP_LINK
{
	position:absolute;
	top:0px;
	right:270px;
}
div.C_HELP_LINK_BIG
{
	position:relative;
	top:-4px;
	display:inline-block;
	margin-left:12px;
	text-decoration:none;
}
div.C_HELP_LINK_BIG>b
{
	cursor:pointer;
}
div.C_HELP_LINK_BIG span.C_ICON4_HELP
{
	font-size:19px;
	color:#FFFFFF;
	font-weight:normal;
	position:relative;
	top:7px;
}

div.C_HELP_LINK_BIG span.C_ICON4_HELP:hover
{
	color:#6C6F70;
}


#search_bar_link a:hover
{
	border:0px;
	padding-bottom:0px;
}
#search_bar_link
{
	position:absolute;
	right:0px;
}
#search_bar_link,#menu_b2c,#menu_b2b
{
	display:inline-block;
}

div.C_ARROW
{
	width:10px;
	height:10px;
	background:#FAFAFA;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	position:absolute;
	left:87px;
	top:-4px;
}
li.C_MENU
{
	position:relative;
}
#frame_main3 #search_bar .link_a_right_search {
 margin:0;
 padding-top:0px;
 text-align:right;
 width:91.5%;
}

#frame_profile_info .C_CV_VISIBILITY hr
{
	margin:7px;
}

#frame_profile_info span.C_ICON4_INVISIBLE 
{
	font-size:14px;
	color:#C71020;
}

#frame_profile_info span.C_ICON4_EYE 
{
	font-size:17px;
	color:#00829A;
}

#frame_profile_infospan.C_ICON4_ANONYMOUS 
{
	font-size:25px;
	position:relative;

	color:#6C6F70;
}

#frame_b2b_logins
{
	width:480px;
}
#frame_b2b_logins div.C_LOGINS
{
	margin:20px 0px 0px 0px;
	position:relative;
}
#frame_b2b_logins div.C_LOGINS>div.C_FRAME_JOBUPTEAM
{
	position:absolute;
	right:0px;
	margin:25px 4px 0px 0px;
	opacity:0.2;
	white-space:nowrap;
}
#frame_b2b_logins div.C_LOGINS>div.C_FRAME_JOBUPTEAM:hover
{
	opacity:1;
}
#frame_b2b_logins div.C_LOGINS>a
{
	display:block;
	padding:10px;
	
	margin:0px 0px 8px 0px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:900;
	xtext-transform:uppercase;
	background-color:#00829A;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;

	text-align:center;
	
}
#frame_b2b_logins div.C_LOGINS>a:hover
{
	-webkit-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-moz-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-ms-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	-o-box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
	box-shadow:0px 0px 4px RGBA(0,0,0,0.5);
}
#frame_b2b_logins div.C_LOGINS>a>b
{
	font-weight:900;
	font-size:14px;
	display:block;
}
#frame_b2b_logins div.C_LOGINS>a>b>font
{
	font-weight:normal;
}
#frame_b2b_logins div.C_LOGINS>a>u
{
	text-decoration:none;
	display:block;
	font-weight:normal;
}
#frame_b2b_logins div.C_LOGINS>a>u>b
{
	font-weight:normal;
}
#frame_b2b_logins div.C_LOGINS>a>i
{
	display:block;
	font-weight:normal;
	color:#B8b8b8;
}
/* CE PAVE DOIT ETRE A VIRER... */
#frame_b2b_logins div.C_SUB_LINK
{
	margin:20px 0px 0px 0px;
border:2px solid red;
}
#frame_b2b_logins div.C_SUB_LINK>a.C_BUTTON4
{
	width:100%;
border:2px solid red;
}
#frame_b2b_logins div.C_SUB_LINK>a.C_BUTTON4>i
{
	font-size:1.2em;
	font-weight:900;
border:2px solid red;
}
#frame_b2b_logins div.C_SUB_LINK>a.C_BUTTON4>font
{
	margin:0px 0px 0px 10px;
border:2px solid red;
}
/* //CE PAVE DOIT ETRE A VIRER...// */

#frame_b2b_logins div.C_COMMANDS>a.C_BUTTON4 
{
	width:142px;
	display:inline-block;
}

#frame_b2b_logins div.C_COMMANDS
{
	text-align:center;
}

#frame_b2b_logins.C_POPIN div.C_LOGINS
{
	margin:0px;
	padding:8px 8px 0px 8px;
}

#frame_global #frame_left
{
	
}

#frame_white_page_content.C_PAGE_CONTENT div#C_CV.C_CV.C_EDIT_CV div.C_SECTION div#CV_ADDITIONALS.C_SECTION_CONTENT ol li.C_ADDITIONAL div.C_BODY.C_DESCRIPTION.C_MULTILINE
{
	max-width:399px;
}

#frame_unreceived_activation_code a
{
	color:#6c6f70;
}
#frame_unreceived_activation_code a.C_BUTTON4
{
	color:white;
}


/** Force activation style**/
#frame_post_message_popup_mask.C_POPUP_MASK
{
	display:block;
}

#force_activation_div
{
	position:relative;
}
#force_activation_div span.C_ICON4_CROSS
{
	position:absolute;
	top:0px;
	right:0px;
	color:#CCCCCC;
	cursor:pointer;
}

#force_activation_div *
{
	line-height:normal;
}
#force_activation_div
{
	text-align:center;
	font-size:15px;
}

#force_activation_div .C_EMAIL
{
	color:#00829A;
}

#force_activation_div .C_WARNING
{
	color:#C71020;
}

#force_activation_div .C_SUPERLINK
{
	font-size:12px;
}

#force_activation_div #txt_activation_code
{
	margin-top:10px;
}

#force_activation_div #txt_activation_code,
#force_activation_div .C_BUTTON4.C_GREEN
{
	Height:40px;
}

#force_activation_div .C_BUTTON4.C_GREEN span
{
	font-size:18px;
	margin-top:14px;
}
#force_activation_div .C_BUTTON4.C_GREEN
{
	width:250px;
	font-size:16px;
	padding:6px 5px;
	font-weight:bold;
}

#force_activation_div img
{
	width:100px;
	margin-top:25px;
}

.C_USER_DIALOG
{
	width:540px;
	margin:0px auto 0px auto;
}
.C_USER_DIALOG div.C_BODY
{
	padding:10px 20px 10px 20px;
}
.C_USER_DIALOG div.C_TEXT
{
	margin-top:20px;
}
.C_USER_DIALOG div.C_COMMANDS
{
	margin-top:20px;
	text-align:right;
	position:relative;
}
.C_USER_DIALOG div.C_COMMANDS .C_BUTTON4
,.C_USER_DIALOG_FORM div.C_COMMANDS .C_BUTTON4
{
	min-width:100px;
	margin:0px 0px 0px 10px;
}

.C_USER_DIALOG_FORM
{
	margin:20px 0px 0px 0px;
}
.C_USER_DIALOG_FORM label
{
	display:block;
	text-align:right;
	margin:0px 0px 8px 0px;
}
.C_USER_DIALOG_FORM label>font
{
	display:inline-block;
	width:180px;
	vertical-align:middle;
	white-space:nowrap;
	text-align:left;
}
.C_USER_DIALOG_FORM label>input
{
	display:inline-block;
	vertical-align:middle;
	width:240px;
	text-align:left;
}
.C_USER_DIALOG_FORM label>span
{
	display:inline-block;
	vertical-align:middle;
	width:240px;
	text-align:left;
}
.C_USER_DIALOG_FORM div.C_FORGOT_PASSWORD
{
	text-align:right;
}

#frame_b2b_activation_required_dialog
{
	width:540px;
	margin:0px auto 0px auto;
}
#frame_b2b_activation_required_dialog div.C_USER
{
}
#frame_b2b_activation_required_dialog div.C_COMMANDS .C_BUTTON4
{
	min-width:100px;
	margin:0px 0px 0px 20px;
}

#frame_progress_submit
{
	padding:20px 0px 20px 0px;
	text-align:center;
}
@media screen and (min-width:481px)
{
	@keyframes example
	{
		from { width:240px; }
		to { width:480px; }
	}
	#frame_progress_submit
	{
		min-width:240px;
		animation-name:example;
		animation-duration:30s;
		animation-delay:1s;
		animation-timing-function:ease-out;
		animation-iteration-count:1;
	}
}
@media screen and (max-width:480px)
{
	#frame_progress_submit
	{
		width:90vw;
		padding:10vw;
		text-align:center;
	}
}

body.C_B2B .C_WHITE_TABS>.C_BODY>div.C_NOTIFICATION.C_INFO.C_ACTIVATION
{
	position:relative;
	padding-right:120px;
	white-space:normal;
	margin:18px !important;
}
body.C_B2B .C_WHITE_TABS>.C_BODY>div.C_NOTIFICATION.C_INFO.C_ACTIVATION>a.C_BUTTON4
{
	position:absolute;
	right:10px;
	bottom:10px;
	width:100px;
	padding:4px 10px 4px 10px;
	white-space:normal;
}

div.C_ACTIVATION
{
	background-color:#5B5454;
	padding:16px;
	font-size:0px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
div.C_ACTIVATION>*
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
}
div.C_ACTIVATION *
{
	color:#FFFFFF;
	font-size:12px;
	line-height:15px;
}
div.C_VERIFICATION
{
	background-color:#5B5454;
	padding:4px 16px 4px 16px;
	font-size:0px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
div.C_VERIFICATION *
{
	color:black;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

div.C_VERIFICATION>div.C_MIDDLE
{
	text-align:center;
}

div.C_IFRAMEREMOVAL
{
	background-color:#FCF3C0;
	padding:4px 16px 4px 16px;
	font-size:0px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
div.C_IFRAMEREMOVAL *
{
	color:black;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

div.C_IFRAMEREMOVAL>div.C_MIDDLE
{
	text-align:center;
}

div.C_ACTIVATION>div.C_LEFT
{
	width:64px;
}
div.C_ACTIVATION>div.C_LEFT>img
{
	width:64px;
}
div.C_ACTIVATION>div.C_MIDDLE
{
	width:610px;
	padding:0px 20px 0px 20px;
	white-space:normal;
}
div.C_ACTIVATION>div.C_MIDDLE>p
{
	display:block;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
div.C_ACTIVATION>div.C_MIDDLE>p + p
{
	display:block;
	line-height:12px;
	font-size:9px;
	font-weight:100;
}
div.C_ACTIVATION>div.C_RIGHT
{
	width:240px;
}
div.C_ACTIVATION>div.C_RIGHT>a.C_BUTTON4
{
	width:240px;
	background-color:none;
	background-image:none;
	border:1px solid #CCCCCC;
	line-height:32px;
}
div.C_ACTIVATION>div.C_RIGHT>a.C_BUTTON4:hover
{
	background-color:#777777;
}
div.C_ACTIVATION>div.C_RIGHT>a.C_BUTTON4[ajaxinprogess="1"]
{
	background-color:#AAAAAA;
}
div.C_JCONE_BANNER
{
	background-color:#e0e6ed;
	display:flex;
	padding:0px 0px 10px 0px;
	border-radius:5px;
	align-items:baseline;
}
body.C_B2B .C_WHITE_TABS>.C_BODY>div.C_JCONE_BANNER
{
	margin-bottom:20px !important;
}
div.C_JCONE_BANNER>div.C_MIDDLE
{
	padding-left:15px;
}.C_LOGO_SWISSMAP_50x33
,.C_LOGO_REGIONSJOB_110x22
,.C_LOGO_JOBWINNER_110x43
,.C_LOGO_MS_WORD_36x32
,.C_LOGO_PDF_32x32
,.C_LOGO_FIREFOX_16x16
,.C_LOGO_KEY_46x34
,.C_ARROW_48x29
,.C_IMAGE_32x32
,.C_LOGO_ALPHA_CH
{
	BACKGROUND-IMAGE:url(/images2/pro_logos.gif);
	display:inline-block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	FONT-SIZE:1px;
}
.C_LOGO_SWISSMAP_50x33		{ WIDTH:50px; HEIGHT:33px; BACKGROUND-POSITION:0px 0px; FLOAT:left; MARGIN:0px 6px 0px 0px; }
.C_LOGO_REGIONSJOB_110x22	{ WIDTH:110px; HEIGHT:22px; BACKGROUND-POSITION:0px -33px; }
.C_LOGO_JOBWINNER_110x43	{ WIDTH:110px; HEIGHT:43px; BACKGROUND-POSITION:0px -55px; }
.C_LOGO_MS_WORD_36x32		{ WIDTH:36px; HEIGHT:32px; BACKGROUND-POSITION:-50px 0px; }
.C_LOGO_PDF_32x32			{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-110px -33px; }
.C_LOGO_FIREFOX_16x16		{ WIDTH:16px; HEIGHT:16px; BACKGROUND-POSITION:-88px 0px; }
.C_LOGO_KEY_46x34			{ WIDTH:46px; HEIGHT:34px; BACKGROUND-POSITION:-110px 0px; FLOAT:left; }
.C_ARROW_48x29				{ WIDTH:48px; HEIGHT:29px; BACKGROUND-POSITION:-110px -66px; }
.C_IMAGE_32x32				{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-142px -34px; }
.C_LOGO_ALPHA_CH			{ WIDTH:110px; HEIGHT:26px; BACKGROUND-POSITION:0px -100px; }

.C_LOGO_JOBUP_108x25
{
	DISPLAY:block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	FONT-SIZE:1px;
}

.C_LOGO_JOBUP_108x25	{ BACKGROUND-IMAGE:url(/images2/design/logo-68x16.gif); width:68px; height:16px; }



.C_EMPLOYER1_32x32
,.C_EMPLOYER2_32x32
,.C_EMPLOYER3_32x32
,.C_EMPLOYER4_32x32
{
	BACKGROUND-IMAGE:url(/images2/employers.gif);
	DISPLAY:block;
	MARGIN:0px;
	PADDING:0px;
	VERTICAL-ALIGN:middle;
	TEXT-DECORATION:none;
	FONT-SIZE:1px;
}
.C_EMPLOYER1_32x32	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-0px -0px; }
.C_EMPLOYER2_32x32	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-32px -0px; }
.C_EMPLOYER3_32x32	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-0px -32px; }
.C_EMPLOYER4_32x32	{ WIDTH:32px; HEIGHT:32px; BACKGROUND-POSITION:-32px -32px; }

.C_BUBBLE
{
	display:none;
	position:absolute;
	margin:0px;
	padding:0px 10px 0px 10px;
	text-decoration:none;
	text-align:center;

	min-width:80px;
	height:37px;

	filter:alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
	-ms-opacity:1;
	-o-opacity:1;
	opacity:1;

	xborder:1px solid #141414;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-ms-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;

	background-color:#D9E8EC;
	x-webkit-box-shadow:0 0 4px 4px rgba(128, 0, 0, 0.2);
	xbox-shadow:0 0 4px 4px rgba(128, 0, 0, 0.2);
	xbackground-image:url(/images2/bubble-1x37.gif);
	xbackground-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.02, #BEBEBE), color-stop(0.04, #959595), color-stop(0.45, #555555), color-stop(0.55, #141414), color-stop(1, #141414));
	xbackground-image:-webkit-linear-gradient(center top, #BEBEBE 2%, #959595 4%, #555555 45%, #141414 55%, #141414 100%);
	xbackground-image:-moz-linear-gradient(center top, #BEBEBE 2%, #959595 4%, #555555 45%, #141414 55%, #141414 100%);
	xbackground-image:-ms-linear-gradient(center top, #BEBEBE 2%, #959595 4%, #555555 45%, #141414 55%, #141414 100%);
	xbackground-image:-o-linear-gradient(center top, #BEBEBE 2%, #959595 4%, #555555 45%, #141414 55%, #141414 100%);
	xbackground-image:linear-gradient(center top, #BEBEBE 2%, #959595 4%, #555555 45%, #141414 55%, #141414 100%);
}

.C_BUBBLE label.C_BUBBLE_LABEL
{
	font-size:12px;
	font-weight:bold;
	xcolor:#FFFFFF;
	color:#00829A;
	line-height:39px;
}
.C_BUBBLE span.C_BUBBLE_ARROW
{
	display:block;
	width:24px;
	height:12px;
	background-image:url(/images2/bubble-arrow-24x12.png);
	position:absolute;
	left:12px;
	top:35px; /*37px*/
}

x.C_BUBBLE_100x50 { WIDTH:100px; HEIGHT:50px;	BACKGROUND-IMAGE:url(/images2/black_bubble-100x50.gif); }
x.C_BUBBLE_200x50 { WIDTH:200px; HEIGHT:50px;	BACKGROUND-IMAGE:url(/images2/black_bubble-200x50.gif); }
x.C_BUBBLE_300x50 { WIDTH:300px; HEIGHT:50px;	BACKGROUND-IMAGE:url(/images2/black_bubble-300x50.gif); }.C_LINK_BOX
{
	BORDER:1px solid #000000;
	PADDING:1px;
	FONT-SIZE:10px;
	COLOR:#000000;
	TEXT-DECORATION:none;
	DISPLAY:block;
	FLOAT:right;
	MARGIN:4px 0px 0px 0px;
}

#obj_form_login
{
	FONT-SIZE:12px;
}

#obj_form_login #CLogin,#obj_form_login #CPassword
{
	PADDING:4px;
	BORDER:1px solid #EE9200;
	WIDTH:150px;
}
#obj_form_login #bt_submit
{
	WIDTH:80px;
	HEIGHT:24px;
	MARGIN:0px;
	PADDING:2px 0px 0px 0px;
	FLOAT:right;
}
#obj_form_login A
{
	COLOR:#1A517F;
	TEXT-DECORATION:none;
}
#obj_form_login A:hover
{
	COLOR:#0000FF;
	TEXT-DECORATION:underline;
}


.C_FRAME_RESIZE
{
	FLOAT:right;
}
.C_FRAME_RESIZE SPAN
{
	MARGIN:3px 3px 3px 3px;
}
.C_FRAME_RESIZE IMG
{
	WIDTH:12px;
	HEIGHT:12px;
	MARGIN:3px 3px 3px 3px;
	CURSOR:pointer;
	BORDER:0px;
}
.C_FRAME_RESIZE:hover
{
	BORDER:1px solid #7F9DB9;
}

/* je supprime */
/*
.C_FOLDERS
{
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:8px;
	CURSOR:default;
}
.C_FOLDERS SPAN
{
	DISPLAY:block;
}
.C_FOLDERS SPAN IMG
{
	WIDTH:9px;
	HEIGHT:9px;
	VERTICAL-ALIGN:middle;
}
.C_FOLDERS SPAN A,.C_FOLDERS P A
{
	COLOR:#000000;
	TEXT-DECORATION:none;
	MARGIN:0px 0px 0px -2px;
}
.C_FOLDERS SPAN A:hover,.C_FOLDERS P A:hover
{
	TEXT-DECORATION:underline;
}
.C_FOLDERS P
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10px;
	FLOAT:right;
	DISPLAY:inline;
	MARGIN:0px;
	PADDING:0px;
}
.C_FOLDERS DIV
{
}
.C_FOLDERS DIV A
{
	FLOAT:left;
	DISPLAY:block;
	TEXT-DECORATION:none;
	COLOR:#000000 !important;
}
.C_FOLDERS DIV A SPAN
{
	MARGIN:0px 2px 0px 0px;
}
.C_FOLDERS DIV A FONT
{
	PADDING:2px 0px 0px 0px;
	DISPLAY:block;
	LINE-HEIGHT:14px;
	WHITE-SPACE:noWrap;
	CURSOR:pointer;
	FONT-SIZE:12px;
}
.C_FOLDERS DIV A:hover
{
	TEXT-DECORATION:underline !important;
}
*/

.C_BUTTON_NEW_POSTING
{
	WIDTH:160px;
	HEIGHT:30px;
	PADDING:0px;
}
.C_BUTTON_NEW_POSTING IMG
{
	WIDTH:10px;
	HEIGHT:13px;
	MARGIN:0px 4px 0px 0px !important;
}

#frame_postings_commands
{
	BORDER-COLLAPSE:collapse;
	MARGIN:4px 0px 4px 4px;
	xWIDTH:700px;
	HEIGHT:16px;
}
#frame_postings_commands TD
{
	PADDING:0px;
}
#frame_client_info
{
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:4px;
	CURSOR:default;
	FONT-SIZE:10px;
}
#frame_client_info P
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10px;
	DISPLAY:block;
	MARGIN:0px;
	PADDING:0px;
	TEXT-DECORATION:none;
	TEXT-ALIGN:right;
}
#frame_client_info P A
{
	COLOR:#000000;
	TEXT-DECORATION:none;
}
#frame_client_info P A:hover
{
	TEXT-DECORATION:underline;
}
#frame_client_info #frame_pack
{
	text-transform:uppercase;
	padding:4px;
	border:2px solid #1A517F;
	background-color:#EEEEEE;
	font-size:15px;
	margin:10px 0px 10px 0px;
	text-align:center;
	font-weight:bold;
	color:#1A517F;
}
#frame_client_info #frame_pack span
{
	text-transform:none;
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

#frame_postings_head
{
	padding-top:4px;
	padding-bottom:4px;
}
#frame_postings_head table
{
	border-collapse:collapse;
	width:100%;
}
#frame_postings_head table td
{
	padding:0px;
	white-space:nowrap;
	vertical-align:middle;
}
#frame_postings_head h1
{
	display:inline;
}
#frame_postings_head .C_ICON_HELP_12x12
{
	MARGIN:0px 0px 0px 8px;
}
#frame_postings_head .C_BUTTON_LINK
{
	width:125px;
	margin-right:40px;
}
#frame_postings_head #frame_search_form #search_posting
{
	PADDING:3px;
	MARGIN:0px 0px 0px 0px;
	WIDTH:180px;
	COLOR:#999999;
	BORDER:1px solid #7F9DB9;
}
#frame_postings_head #frame_search_form .C_ICON_SEARCH_16x16
{
	MARGIN:0px 0px 5px 0px;
	CURSOR:pointer;
	visibility:visible;
}

#frames_home_bottom
,#frames_settings
{
	border-collapse:collapse;
}
#frames_home_bottom #frames_home_bottom_left
,#frames_home_bottom #frames_home_bottom_right
{
	vertical-align:top;
	padding:0px;
}
#frames_home_bottom #frames_home_bottom_left .C_BOX
{
	PADDING:0px;
	WIDTH:421px;
	DISPLAY:block;
}
#frames_home_bottom #frames_home_bottom_right .C_BOX
{
	PADDING:0px;
	WIDTH:320px;
	DISPLAY:block;
	MARGIN:0px 0px 8px 8px;
}


#C_PAGE_NAVIGATOR
{
	PADDING-LEFT:100px !important;
}
#select_consultant
{
	WIDTH:166px;
	MARGIN:0px 0px 4px 4px
}
.C_NEWS_FRAME * {
	font-family:'Trebuchet MS','sans-serif' !important;
	font-size:13px !important;
}
.C_NEWS_FRAME p, .C_NEWS_FRAME li, .C_NEWS_FRAME {
	color:#2E2E2E;
}
.C_NEWS_FRAME p {
	padding:5px 0px 5px 0px;
	margin:0px;
}
.C_NEWS_FRAME li {
	padding:0px 0px 2px 0px;
	margin:0px;
}

.C_NEWS_FRAME .C_NEWS_DATE {
	margin:5px 0px;
	padding:0px;
	color:#222;
}


#frame_news
{
	WIDTH:403px;
	HEIGHT:250px;
	OVERFLOW-Y:scroll;
}
#frame_logo1,#frame_logo2
{
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:4px;
	CURSOR:default;
}
#frame_logo1 IMG,#frame_logo2 IMG
{
	BORDER:2px groove #999999;
}
#frame_logo1 .C_BUTTON_LINK
{
	width:80px;
}

#obj_form_account_datas
{
}
#obj_form_account_datas DIV
{
	MARGIN:20px 0px 0px 0px;
	PADDING:0px 0px 0px 40px;
}
#obj_form_account_datas INPUT,#obj_form_account_datas SELECT
{
	WIDTH:250px;
	PADDING:3px;
	MARGIN:0px !important;
}
#obj_form_account_datas SELECT
{
	WIDTH:258px;
}
#obj_form_account_datas #CZIP
{
	WIDTH:60px;
}
#obj_form_account_datas #CCity
{
	WIDTH:179px;
}
#obj_form_account_datas .C_CHECKBOX
{
	WIDTH:13px;
}
#obj_form_account_datas #bt_submit
{
	WIDTH:80px;
	MARGIN:8px 0px 0px 0px !important;
}
#obj_form_account_datas #frame_SendApplicationFiles_comments
{
	margin:4px 24px 0px 24px;
	color:#009900;
	font-size:11px;
	display:block;
}

#frame_applicants
{
	WIDTH:301px;
	HEIGHT:250px;
	OVERFLOW-Y:scroll;
	xOVERFLOW-Y:auto;
}
#frame_applicants TABLE
{
	WIDTH:280px;
}
#frame_applicants .C_ANAME
{
}
#frame_applicants .C_ANAME A
{
	TEXT-DECORATION:none;
	COLOR:#000066;
}
#frame_applicants .C_ANAME A:hover
{
	TEXT-DECORATION:underline;
	COLOR:#0000DD;
}
#frame_applicants .C_ADATE
{
	COLOR:#008000;
	TEXT-ALIGN:right;
}
#frame_applicants .C_PTITLE
{
	COLOR:#999999;
	BORDER-BOTTOM:1px solid #999999;
	PADDING:0px 0px 4px 0px;
}
#frame_applicants DIV
{
	PADDING:20px;
	TEXT-ALIGN:center;

}

#frame_popupmenu
{
	
}
#frame_popupmenu A
{
	DISPLAY:block;
	TEXT-DECORATION:none;
	COLOR:#000000;
	BORDER:1px solid #666666;
	PADDING:4px;
	WIDTH:200px;
}
#frame_popupmenu A SPAN
{
	MARGIn:0px 4px 0px 0px;
	FLOAT:left;
}

#frame_popupmenu A:hover
{
	COLOR:#FFFFFF;	
	BACKGROUND-COLOR:#000000;
	BORDER:1px groove #666666;
}
#frame_popupmenu IMG
{
	WIDTH:16px;	
	HEIGHT:16px;
	BORDER:0px;
	VERTICAL-ALIGN:middle;
	MARGIN:0px 4px 0px 0px;
}
#frame_popupmenu_head
{
	WIDTH:200px;
	DISPLAY:block;
	FONT-WEIGHT:bold;
	MARGIN:0px 0px 4px 0px;
	WHITE-SPACE:normal;
}
.C_BUTTON21
{
	WIDTH:21px !important;
	HEIGHT:21px !important;
	CURSOR:pointer;
}

#frame_reboost_posting
{
	WIDTH:210px;
}
#frame_reboost_posting SPAN
{
	FONT-SIZE:20px;
	FONT-WEIGHT:bold;
	DISPLAY:block;
	TEXT-ALIGN:center;
}
#frame_default_posting
{
	FONT-SIZE:12px;
	xPADDING:20px;
}
#frame_directlinks
{
	FONT-SIZE:12px;
	xPADDING:20px;
}
#frame_old_company_manager
{
	xPADDING:0px;
	TEXT-ALIGN:justify;
}
#frame_old_company_manager .C_BUTTON_LINK
{
	FLOAT:none;
	MARGIN:4px auto 0px auto;
}
.C_FRAME_ERROR
{
	MARGIN:4px;
	PADDING:100px;
	TEXT-aLIGN:center;
	COLOR:#FF0000;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:1px solid #FF0000;
}
.C_FRAME_ERROR A
{
	DISPLAY:table;
	BORDER:1px solid #000000;
	PADDING:4px;
	TEXT-DECORATION:none;
	
}
#frame_folders_postings
{
	xHEIGHT:94px;
	HEIGHT:115px;
	xLINE-HEIGHT:17px;
	xPADDING:0px 0px 0px 0px;
	position:relative;
	
}
#frame_search_into_received_cv
{
	
}
#frame_search_into_received_cv #TextToSearch
{
	WIDTH:212px;
	HEIGHT:18px;
}
#frame_search_into_received_cv .C_BUTTON
{
	WIDTH:80px;
	xFLOAT:none;
}

#frame_paragraph1
,#frame_paragraph2
,#frame_paragraph3
{
	FONT-SIZE:12px;
	TEXT-ALIGN:left;
}
#frame_paragraph1
{
	MARGIN:0px 0px 0px 50px;
	WIDTH:380px;
}
#frame_paragraph2
{
	MARGIN:0px auto 0px auto;
	WIDTH:640px;
}
#frame_paragraph3
{
	WIDTH:320px;
	MARGIN:30px 0px 30px 0px;
}
#frame_jobseeker_files
{
	
}
#frame_jobseeker_files h2
{
	font-size:25px;
	font-family:arial;
	font-weight:bolf;
	color:#4779B1;
}
#frame_jobseeker_files div
{
	background-image:url(/images2/bgBlueButton-1x48.gif);
	width:320px;
	height:50px;
	margin:0px;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	display:block;
	margin:0px 0px 4px 0px;
}
#frame_jobseeker_files div a
{
	clear:both;
	display:block;
	border:1px #D2DAED solid;
	width:100%x;
	height:32px;
	padding:8px !important;

	text-decoration:none;
	text-align:left;
	background-color:#ffffff;

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
#frame_jobseeker_files div a:hover
{
	background-color:transparent;
	color:#000000;	
	cursor:pointer;
}
#frame_jobseeker_files div a h1
{
	float:left;
	font-family:arial;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#frame_jobseeker_files div a h1 font
{
	color:#999999;
	font-family:arial;
	font-size:10px;
}
#frame_jobseeker_files div a span
{
	float:left;
	margin:0px 8px 0px 0px;
}



/*****************************/
/* HEADER (BaseCV + stats */
/*****************************/
#header_design {
	border:1px solid #BDCCD6;
	background-color:#F1F5F7;
	margin-bottom:10px;
	height:40px;
}
#header_design .C_HEADER_DESIGN_BOX{
	float:left;
	padding:7px 10px;
}
#header_design .C_HEADER_DESIGN_BOX a {
	margin:0px 10px;
}
#header_design .C_HEADER_DESIGN_BOX h1 {
	font-size:20px;
	margin:0;
	font-weight:normal;
}
#header_design .C_HEADER_DESIGN_RIGHT_BOX {
	float:right;
	padding:7px 10px;	
}

#header_design .C_HEADER_DESIGN_RIGHT_BOX h1 {
	font-size:17px;
	margin:3px 10px 0px 0px;
	font-weight:normal;
}
#header_design .C_HEADER_DESIGN_RIGHT_BOX select {
	font-size:13px;
	margin-top:3px;
}

#frame_logo1 .C_BUTTON_LINK
{
	float:right;
}

.C_DISABLED_LINK
{
	font-style:italic;
	color:#CCCCCC;
	text-align:center;
	cursor:not-allowed;
}

#frame_pro_submenu
{
	position:relative;
	display:block;
	background-color:#EEEEEE;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#999999;
	vertical-align:top;

	margin:0px 20px 8px 20px;
	padding:4px 4px 4px 4px;


	-webkit-border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	-ms-border-radius:0px 0px 10px 10px;
	-o-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;

	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E5E3E3), color-stop(0.05, #EEEEEE), color-stop(0.3, #FFFFFF), color-stop(1, #FFFFFF));
	background-image:-webkit-linear-gradient(center bottom, #E5E3E3 0%, #EEEEEE 5%, #FFFFFF 30%, #FFFFFF 100%);
	background-image:-moz-linear-gradient(center bottom, #E5E3E3 0%, #EEEEEE 5%, #FFFFFF 30%, #FFFFFF 100%);
	background-image:-ms-linear-gradient(center bottom, #E5E3E3 0%, #EEEEEE 5%, #FFFFFF 30%, #FFFFFF 100%);
	background-image:-o-linear-gradient(center bottom, #E5E3E3 0%, #EEEEEE 5%, #FFFFFF 30%, #FFFFFF 100%);
	background-image:linear-gradient(center bottom, #E5E3E3 0%, #EEEEEE 5%, #FFFFFF 30%, #FFFFFF 100%);
}
#frame_pro_submenu a
{
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	display:inline-block;
	padding:2px 4px 2px 4px;
	margin:0px 4px 0px 0px;
	border:1px solid #DDDDDD;

	-webkit-border-radius:3px 3px 6px 10px;
	-moz-border-radius:3px 3px 6px 6px;
	-ms-border-radius:3px 3px 6px 6px;
	-o-border-radius:3px 3px 6px 6px;
	border-radius:3px 3px 6px 6px;
}
#frame_pro_submenu a:hover
{
	-webkit-box-shadow:0px 0px 3px #000000;
	-moz-box-shadow:0px 0px 3px #000000;
	-ms-box-shadow:0px 0px 3px #000000;
	-o-box-shadow:0px 0px 3px #000000;
	box-shadow:0px 0px 3px #000000;
}
#frame_pro_submenu a.C_ACTIVE
{
	background-color:#646464;
	color:#FFFFFF;
	font-weight:bold;
}
#frame_pro_submenu p
{
	position:absolute;
	right:0px;
	top:3px;
	margin:0px;
	padding:0px;
}

#toolbar
{
x	background-color:#504F4F;
x	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #A5A5A5), color-stop(1, #CFCDCD));
x	background-image:-webkit-linear-gradient(center bottom, #A5A5A5 0%, #CFCDCD 100%);
x	background-image:-moz-linear-gradient(center bottom, #A5A5A5 0%, #CFCDCD 100%);
x	background-image:-ms-linear-gradient(center bottom, #A5A5A5 0%, #CFCDCD 100%);
x	background-image:-o-linear-gradient(center bottom, #A5A5A5 0%, #CFCDCD 100%);
x	background-image:linear-gradient(center bottom, #A5A5A5 0%, #CFCDCD 100%);
}

.C_WHITE_TABS div.C_HELP_LINK
{
	padding:4px 0px 0px 8px;
	display:inline-block;
}
.C_WHITE_TABS div.C_HELP_LINK>b
{
	cursor:pointer;
}
.C_WHITE_TABS div.C_HELP_LINK>b>span:hover
{
	background-position:-65px -113px;
}

div.C_USER_PEOPLE_EDIT
{
}
div.C_USER_PEOPLE_EDIT>div.C_BODY
{
	white-space:nowrap;
}
div.C_USER_PEOPLE_EDIT>div.C_BODY>div
{
	display:inline-block;
	vertical-align:top;
}
div.C_USER_PEOPLE_EDIT>div.C_BODY>div.C_PEOPLE 
{
	width:678px;
	overflow:auto;
}
div.C_USER_PEOPLE_EDIT>div.C_BODY>div.C_USER_PHOTO 
{
	width:240px;
	overflow:auto;
}

div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT	{ width:325px; }
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT	{ width:324px; }

div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT>table
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table
{
	width:100%;
	border-collapse:collapse;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT>table td + td
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td + td
{
	text-align:right;
	padding:0px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT>table td + td input
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td + td input
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td + td select
{
	text-align:left;
	margin:4px 0px 4px 0px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td input
,div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td select
{
	width:210px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT>table td #people_city
{
 width:147px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT>table tr.C_GENDER td div
{
	margin:0px 0px 0px auto;
	text-align:left;
	width:200px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT>table tr.C_GENDER td div input[type=radio]
{
	margin:0px 4px 0px 4px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_LEFT input[type=text]
{
	width:200px;
}
div.C_USER_PEOPLE_EDIT div.C_PEOPLE div.C_RIGHT
{
	margin:0px 0px 0px 25px;
}

.C_USER_PERMISSION_SUMMARY
{
}
.C_USER_PERMISSION_SUMMARY>h1
{
	text-align:center;
	border-bottom:1px solid #00829A;
	color:#00829A;
	text-transform:uppercase;
	font-size:20px;
	line-height:20px;
	padding:0px 0px 10px 0px;
}
.C_USER_PERMISSION_SUMMARY label
{
}
.C_USER_PERMISSION_SUMMARY label>font
{
	color:#000000;
}
.C_USER_PERMISSION_SUMMARY>div.C_SUB
{
	margin:0px 0px 0px 30px;
}
.C_USER_PERMISSION_SUMMARY>hr
{
	border-top:1px solid #CCCCCC;
}

/* <POPUPSELECTIONUSERSEMAILS>*/
#frame_select_users_emails
{
}
#frame_select_users_emails span.C_TOPTEXT
{
	display:block;
	margin:0px 0px 0px 10px;
	padding:10px 0px 0px 10px;
}
#frame_select_users_emails #frame_select_users_emails_users
{
	max-height:300px;
	overflow:auto;
	margin:10px 0px 0px 30px;
}
#frame_select_users_emails #frame_select_users_emails_users>label.C_SUPERLABEL
{
}
#frame_select_users_emails #frame_select_users_emails_users>label.C_SUPERLABEL>font
{
	width:auto;
}
#frame_select_users_emails #frame_select_users_emails_users>label.C_SUPERLABEL>i
{
	color:#999999;
}
#frame_select_users_emails #frame_select_users_emails_users>label.C_SUPERLABEL>i.C_NO_EMAIL
{
	color:#FF0000;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]
{
	display:inline-block;
	margin:10px 0px 10px 30px;
	padding:8px;
	border:1px solid #BBBBBB;
	background-color:#EEEEEE;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>label
{
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>label>font
{
	color:#999999;
}
#frame_select_users_emails div.C_CUSTOM>label>input
{
	width:200px;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>label>input
{
	width:150px;
	background-color:#F9F9F9;
	background-image:repeating-linear-gradient(-45deg, #DDDDDD 1px, transparent 2px, transparent 10px);
	cursor:not-allowed;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>span
{
	display:inline-block;
	margin:0px 0px 0px 16px;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>span>b.C_CLEAR
{
	cursor:pointer;
	padding:4px;
	margin:0px 0px 0px -16px;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>span>font
{
	color:#666666;
}
#frame_select_users_emails div.C_CUSTOM[customoff="1"]>span>button
{
	margin:4px 0px 0px 0px;
}
/* </POPUPSELECTIONUSERSEMAILS>*/

#frame_warning_login
{
	
	background-image:-moz-linear-gradient(bottom, #fff 0%, #c0c0c0 1.9%, #e9e9e9 19.34%, #e9e9e9 100%);
	background-image:-o-linear-gradient(bottom, #fff 0%, #c0c0c0 1.9%, #e9e9e9 19.34%, #e9e9e9 100%);
	background-image:-webkit-linear-gradient(bottom, #fff 0%, #c0c0c0 1.9%, #e9e9e9 19.34%, #e9e9e9 100%);
	background-image:linear-gradient(bottom, #fff 0%, #c0c0c0 1.9%, #e9e9e9 19.34%, #e9e9e9 100%);
	background-color:#fff;
}
#frame_warning_login>div
{
	width:950px;
	margin:0px auto 0px auto;
	padding:8px;
	color:#6C6F70;
	position:relative;
}
#frame_warning_login>div>h1
{
	font-size:12px;
	border-bottom:1px solid #FFFFFF;
	padding-bottom:10px;
	font-weight:800;
	color:#C71020;
	text-transform:uppercase;
}
#frame_warning_login>div>p
{
	font-size:12px;
	margin:5px 0px 10px 0px;
	font-style:italic;
}
#frame_warning_login>div>a
{
	position:absolute;
	right:8px;
	top:8px;
}

/* TABS */
div.C_B2B_TABS
{
	margin:0px !important;
	padding:0px 0px 0px 8px;
	font-size:0px;
	white-space:nowrap;

	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
div.C_B2B_TABS>span
{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	min-width:100px;
	text-align:center;
	padding:8px 16px 8px 16px;
	border-width:1px 1px 0px 1px;
	border-color:#CECBCE;
	border-style:solid;
	font-size:15px;
	cursor:pointer;

	-webkit-border-radius:3px 3px 0px 0px;
	-moz-border-radius:3px 3px 0px 0px;
	-ms-border-radius:3px 3px 0px 0px;
	-o-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
}
div.C_B2B_TABS>span:hover
{
	font-weight:bold;
}
div.C_B2B_TABS>span[selected="1"]
{
	border-color:#00829A;
	background-color:#00829A;
	color:#FFFFFF;
	font-weight:bold;
	cursor:default;
}
/* /TABS */

.C_BANNER_MESSAGE
{
	position:relative;
	width:100%;
	margin:0px auto 20px auto !important;
	padding:16px 16px 16px 60px;
	background-color:#C3E1FA;
	
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.C_BANNER_MESSAGE.C_RED
{
	border-color:#C71020;
}
.C_BANNER_MESSAGE>i.fa
{
	position:absolute;
	left:18px;
	top:18px;
	width:20px;
	height:20px;
	border:2px solid #000000;
	color:#021A67;

	font-size:12px;
	line-height:18px;
	text-align:center;

	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.C_BANNER_MESSAGE.C_RED>i.fa
{
	color:#C71020;
	border-color:#C71020;
}
.C_BANNER_MESSAGE>font
{
	line-height:20px;
	font-size:12px;
	font-weight:normal;
}
.C_BANNER_MESSAGE.C_RED>font
{
	color:#C71020;
}
.C_BANNER_MESSAGE>font>p
{
	margin:0px;
	padding:0px;
}
.C_BANNER_MESSAGE>a
{
	line-height:20px;
	font-size:13px;
	font-weight:normal;
}

.C_B2B_USER_PHOTO
{
	display:inline-block;
	width:32px;
	height:32px;
	background-color:#DDDDDD;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}

.C_BASECV6_CREDITS
{
	cursor:default;
}
.C_BASECV6_CREDITS.C_FRAME_JOBUPTEAM
{
	border:0px;
}
.C_BASECV6_CREDITS.C_FRAME_JOBUPTEAM>*
{
	color:#000000;
}
.C_BASECV6_CREDITS>i.fa
{
}
.C_BASECV6_CREDITS>font
{
	display:inline-block;
}
.C_BASECV6_CREDITS:NOT([credits="0"])>font[credit="0"]
,.C_BASECV6_CREDITS:NOT([credits="1"])>font[credit="1"]
,.C_BASECV6_CREDITS[credits="0"]>font[credit="x"]
,.C_BASECV6_CREDITS[credits="1"]>font[credit="x"]
{
	display:none;
}
.C_BASECV6_CREDITS>font>u
{
	text-decoration:none;
}
ul.C_PEOPLE_SHORT
{
	margin:0px;
	padding:0px;
}
ul.C_PEOPLE_SHORT>li
{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:20px;
}
ul.C_PEOPLE_SHORT>li>b
{
	margin:0px 0px 0px 4px;
}
ul.C_PEOPLE_SHORT>li>b>a
{
}
ul.C_PEOPLE_SHORT>li>b>a:hover
{
}
ul.C_PEOPLE_SHORT>.C_FRAME_JOBUPTEAM
{
	display:inline-block;
	line-height:12px;
	padding:2px 2px 2px 2px;
}

div.C_PEOPLE
{
	position:relative;
}
div.C_PEOPLE table
{
	border-collapse:collapse;
}

div.C_PEOPLE table td
{
	padding:2px 0px 2px 0px;
	text-align:left;
	vertical-align:middle;
}
div.C_PEOPLE table td.C_LEFT
{
	padding-right:4px;
	/* text-align:right; */
}
div.C_PEOPLE table td.C_LEFT label
{
	width:auto;
	min-width:240px;
}

div.C_PEOPLE table td.C_RIGHT
{
	text-align:left;
}
div.C_PEOPLE table td.C_RIGHT span
{
	min-height:15px;
	padding:3px 4px 3px 4px;
	display:inline-block;
	margin:0px 0px 0px 4px;
	border:1px solid #CCCCCC;
	background-color:#F0F0F0;
	cursor:default;

	-webkit-border-radius:6px 4px 6px 4px;
	-moz-border-radius:6px 4px 6px 4px;
	-ms-border-radius:6px 4px 6px 4px;
	-o-border-radius:6px 4px 6px 4px;
	border-radius:6px 4px 6px 4px;
}
div.C_PEOPLE table td.C_RIGHT span a
{
	color:#000099;
	text-decoration:none;
	border-bottom:1px solid #CCCCCC;
}
div.C_PEOPLE table td.C_RIGHT span a:hover
{
	color:#0000CC;
	text-decoration:none;
	border-bottom:1px solid #0000CC;
}

div.C_PEOPLE table td input
,div.C_PEOPLE table td select
,div.C_PEOPLE table td textarea
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:border-box;
	width:300px;
	margin:0px;
}
div.C_PEOPLE table td input.C_READONLY
{
	background-color:#EEEEEE;
	cursor:default;
	outline:none;
}
div.C_PEOPLE table td input[type=radio]
{
	width:auto;
	margin:2px;
}

div.C_PEOPLE table td label
{
}
div.C_PEOPLE table td #people_gender_mrs
,div.C_PEOPLE table td #people_gender_mr
{
	width:auto;
	margin:2px 2px 0px 10px;
}

div.C_PEOPLE table td #people_zip
{
	width:60px;
}

div.C_PEOPLE table td #people_city
{
	width:236px;
}

div.C_PEOPLE div.C_BUTTONS
{
	text-align:right;
	margin:8px 0px 0px 0px;
}

div.C_PEOPLE div.C_BUTTONS input
{
	margin:0px 0px 0px 20px;
}

div.C_PEOPLE span.C_TEAM
{
	position:absolute;
	left:4px;
	bottom:4px;
}
div.C_PEOPLE span.C_TEAM a
{
	color:#CCCCCC;
	font-size:11px;
}
div.C_PEOPLE span.C_TEAM a:hover
{
	color:#0000FF;
}

form.C_FORM3 div.C_PEOPLE table td + td
{
	padding:0;
	width:300px;
}

div.C_PEOPLE label.C_HIDDEN
{
	display:none;
}

div.C_AUTO_COMPLETION
{
	position:absolute;
	left:0px;
	top:30px;
	width:200px;
	border:1px solid #000000;
	padding:0px;
	background-color:#FFFFFF;
	text-align:left;
	max-height:200px;
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;

}
div.C_AUTO_COMPLETION li
{
	display:block;
	cursor:pointer;
	white-space:nowrap;
	padding:4px;
}
div.C_AUTO_COMPLETION li.C_EVEN
{
	background-color:#EEEEEE;
}
div.C_AUTO_COMPLETION li.C_SELECTED
{
	color:#FFFFFF;
	background-color:#000066;
}
.C_HIDDEN
{
	display:none;
}
@media screen and (max-width:768px)/*, (max-height:540px)*/
{
	html
	{
		min-height:0px;
		position:static;
	}
	body
	{
		padding:0px;
 }
	#frame_header5
	{
		position:static;
 }
	#frame_footer3
	{
		position:static;
	}
	body[footerstickbottom="1"]
	{
		padding-bottom:34vw;
	}
	body[footerstickbottom="1"] #frame_footer3
	{
		position:fixed;
	}
}
@media screen and (max-width:480px)
{
	.C_FRAME_JOBUPTEAM
	{
		display:none !important;
	}
	body
	{
		font-size:5vw;
	}
	#frame_header5>div
	{
		height:16vw;
	}
	#frame_header5>div>div
	{
		height:16vw;
		line-height:16vw;
	}
	#frame_header5>div>div.C_LEFT
	{
		width:50vw;
	}
	#frame_header5>div>div.C_LEFT>a
	{
		left:5vw;
	}
	#frame_header5>div>div.C_LEFT>a>img
	{
		vertical-align:middle;
		width:26.4vw;
		height:5vw;
	}
	#frame_header5>div>div.C_RIGHT>*
	{
		height:8.3vw;
		padding:0px 2vw 0px 2vw;
		margin:0px 2vw 0px 0px;
		font-size:2.7vw;
		line-height:8.3vw;
	}
	#frame_header5>div>div.C_RIGHT>span.C_LANGUAGES>ul>li
	{
		padding:0px 2vw 0px 2vw;
		min-width:8vw;
		margin-bottom:-1.2vw;
	}
	#frame_header5>div>div.C_RIGHT>span.C_LOGINBAR>div.C_LOGGED_OFF>a.C_BUTTON4
	{
		padding:0.8vw 3.3vw 0.8vw 3.3vw;
		min-height:5.2vw;
		min-width:10.4vw;
		font-size:2.5vw;
		line-height:4.5vw;
	}
	
	.C_WHITE_TABS
	{
		margin:5vw auto;
	}
	body.C_B2B .C_WHITE_TABS>.C_BODY
	{
	}
	body.C_B2B .C_WHITE_TABS>.C_BODY>*
	{
		margin:0vw;
	}
	
	.C_POPIN>div
	{
		padding:2vw;
	}
	.C_POPIN>div>b.C_ICON4_CROSS
	{
		font-size:5vw;
		top:1vw;
		right:1vw;
	}
	
	
	#frame_footer3 ul li:first-child
	{
		font-size:2.9vw;
		line-height:5.8vw;
		margin:0px 0px 2.7vw 0px;
	}
	#frame_footer3 ul li:first-child img
	{
		padding-top:10vw;
		width:36vw;
		height:14.5vw;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP
	{
		padding:1.4vw 0 2vw 0px;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_TOP>ul
	{
		width:auto !important;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_BG_BOTTOM
	{
		height:6.6vw;
	}
	#frame_footer3 .C_CONTAINER3 .C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM>.C_FOOTERB2B_COPYRIGHT
	{
		display:none;
	}
	.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK
	,.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_COPYRIGHT
	{
		margin:1.4vw 3.1vw 0px 0px;
	}
	.C_FOOTERB2B_BG_BOTTOM .C_FOOTERB2B_BOTTOM .C_FOOTERB2B_NETWORK span
	{
		font-size:3.7vw;
	}
}
@media screen and (max-width:768px)
{
	body.C_VIEW768
	{
		padding-top:0px;
		padding-bottom:0px;
	}
	body.C_VIEW768 #frame_header5
	{
		position:static;
	}
	body.C_VIEW768 .C_WHITE_TABS
	{
		width:100vw;
	}
	body.C_B2B.C_VIEW768 .C_WHITE_TABS>.C_BODY
	{
		padding:0px;
	}
	body.C_VIEW768 #frame_footer3 .C_CONTAINER3 div ul:first-child
	{
		width:100vw;
	}
	body.C_VIEW768 #frame_footer3
	{
		position:static;
	}
}.C_WHITE_TABS
{
	margin:0px auto 0px auto;
}
body.C_B2B .C_WHITE_TABS>.C_BODY
{
	/*background-color:#FFFFFF;*/
	padding:20px 0px 100px 0px;
}
#frame_onboarding
{
	margin:0px;
}
#frame_onboarding>.C_PRODUCTS>hr
{
	background-color:Transparent;
}
#frame_onboarding>div.C_PART1
{
	font-size:0;
	position:relative;
	background-color:#F5F5F5;
	margin-top:-20px;
	padding-bottom:40px;
}
#frame_onboarding>div.C_PART1>div
{
	display:inline-block;
	vertical-align:top;
	font-size:12px;
}
#frame_onboarding>div.C_PART1>div.C_LEFT
{
	margin-top:30px;
	text-align:center;
}
#frame_onboarding>div.C_PART1>div.C_LEFT>h1
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#00829A;
	font-weight:400;
	font-size:42px;
	line-height:50px;
}
#frame_onboarding>div.C_PART1>div.C_LEFT>div
{
	margin-left:37px;
	margin-right:37px;
	text-align:justify;
}
#frame_onboarding>div.C_PART1>div.C_LEFT>div p
{
	font-size:16px;
	line-height:24px;
	color:#757575;
}
#frame_onboarding>div.C_PART1>div.C_LEFT>a.C_BUTTON4
{
	margin:30px 0px 0px 0px;
	padding-left:40px;
	padding-right:40px;
}
@-webkit-keyframes C_SLIDE
{
 from { background-position:0 0; }
 to { background-position:-400px -400px; }
}
#frame_onboarding>div.C_PART2
{
	background-color:#FFFFFF;
	padding:40px 0px 40px 0px;
}
#frame_onboarding>div.C_PART2>h2
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#757575;
	font-weight:600;
	font-size:30px;
	line-height:50px;
	text-align:center;
}
#frame_onboarding>div.C_PART2>div
{
	font-size:0;
	margin:30px 0px 0px 27px;
}
#frame_onboarding>div.C_PART2>div>div
{
	display:inline-block;
	vertical-align:top;
	font-size:12px;
}
#frame_onboarding>div.C_PART2>div>div.C_LEFT
{
	width:60%;
	padding:0px 20px 0px 0px;
}
#frame_onboarding>div.C_PART2>div>div.C_LEFT>ul
{
}
#frame_onboarding>div.C_PART2>div>div.C_LEFT>ul>li
{
	color:#757575;
	font-size:14px;
	line-height:24px;
	font-weight:500;
	text-align:justify;
}
#frame_onboarding>div.C_PART2>div>div.C_RIGHT
{
	width:40%;
	text-align:center;
}
#frame_onboarding>div.C_PART2>div>div.C_RIGHT>a.C_BUTTON4
{
	margin:30px 0px 0px 0px;
	padding-left:20px;
	padding-right:20px;
}
#frame_onboarding>div.C_PART2>div>div.C_RIGHT>a.C_BUTTON4>i.fa
{
	margin:0px 0px 0px 10px;
}

#frame_onboarding>div.C_PART_B2B_ACCOUNT
{
}
#frame_onboarding>div.C_PART_B2B_ACCOUNT>hr
{
	position:absolute;
	left:0px;
	right:0px;
	border-top:1px solid #999999;
}

#frame_onboarding>div.C_PART_B2B_ACCOUNT
{
}
#frame_onboarding>div.C_PART_B2B_ACCOUNT>div.C_COMMANDS
{
	text-align:center;
	padding:40px 0px 80px 0px;
}
#frame_onboarding>div.C_PART_B2B_ACCOUNT>div.C_COMMANDS>.C_BUTTON4
{
	padding-left:20px;
	padding-right:20px;
}
#frame_onboarding>div.C_PART_B2B_ACCOUNT>div.C_COMMANDS>.C_BUTTON4>i.fa
{
	margin:0px 0px 0px 10px;
}



#frame_onboarding>div.C_PART3
{
	padding-bottom:30px;
	background-color:#ffffff;
}
#frame_onboarding>div.C_PART3>h3
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color:#757575;
	font-weight:600;
	font-size:30px;
	line-height:50px;
	text-align:center;
}
#frame_onboarding>div.C_PART3>h4
{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	color:#757575;
	font-weight:400;
	font-size:20px;
	line-height:50px;
	text-align:center;
}
#frame_onboarding>div.C_PART3>div
{
	font-size:0px;
	white-space:nowrap;
}
#frame_onboarding>div.C_PART3>div>div
{
	display:inline-block;
	width:25%;
	white-space:normal;
	text-align:center;
}
#frame_onboarding>div.C_PART3>div>div>i
,i.C_ICON_TECH_SOLUTIONS
{
	display:inline-block;
	width:70px;
	height:70px;
	background-repeat:no-repeat;
	background-size:contain;
}
#frame_onboarding>div.C_PART3>div>div>i.C_ICON_JOB_ADVERTISING		{ background-image:url(/images2/b2b/onboarding/job-advertizing-aqua.svg); }
#frame_onboarding>div.C_PART3>div>div>i.C_ICON_SOURCING				{ background-image:url(/images2/b2b/onboarding/direct-approach-aqua.svg); }
#frame_onboarding>div.C_PART3>div>div>i.C_ICON_EMPLOYER_BRANDING	{ background-image:url(/images2/b2b/onboarding/supporting-products-aqua.svg); }
#frame_onboarding>div.C_PART3>div>div>i.C_ICON_INT_RECRUTING		{ background-image:url(/images2/b2b/onboarding/international-recruitment-aqua.svg); }

i.C_ICON_TECH_SOLUTIONS		{ background-image:url(/images2/b2b/onboarding/tech-sol.svg); width:100px !important; height:100px !important }

#frame_onboarding>div.C_PART3>div>div>span
{
	display:block;
	width:120px;
	font-size:14px;
	font-weight:600;
	line-height:20px;
	text-align:center;
	margin:0px auto 0px auto;
}
#frame_onboarding>div.C_PART3>div>div>a.C_BUTTON4
{
	min-width:100px;
	margin:20px 0px 0px 0px;
}

#frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT>p>a.C_BUTTON4
{
	min-width:200px;
	margin:30px 0px 0px 0px;
}

#frame_onboarding>div.C_TECHNICAL_SOLUTIONS 
{
	color:#757575;
 background-color:#F5F5F5;
 padding-bottom:10px;
 padding-top:20px;
}

#frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT 
{
	background-color:white; 
	text-align:center;
	padding:50px;
}

#frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT>h3
{
	font-size:30px;
 margin-bottom:0;
}

#frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT>span
{
 font-size:14px;
 line-height:30px;
}

@media screen and (max-width:768px)
{
	body.C_B2B .C_WHITE_TABS>.C_BODY
	{
		padding:0px 0px 20vw 0px;
	}
	#frame_onboarding a.C_BUTTON4
	{
		padding:0.2vw 0.65vw 0.2vw 0.65vw;
		min-height:3.2vw;
		min-width:6.5vw;
		font-size:4vw;
		line-height:8vw;
	}
	#frame_onboarding>div.C_PART1>div
	{
		display:block;
		width:100vw !important;
		height:auto;
		padding:5vw !important;
	}
	#frame_onboarding>div.C_PART1>div.C_LEFT>h1
	{
		padding:0px 4vw 0px 4vw;
		font-size:7vw;
		line-height:8vw;
	}
	#frame_onboarding>div.C_PART1>div.C_LEFT>div p
	{
		font-size:4vw;
		line-height:5vw;
	}
	#frame_onboarding>div.C_PART1>div.C_LEFT>a.C_BUTTON4
	{
		display:block;
		width:60vw;
		margin:0px auto 0px auto;
		padding-left:5vw;
		padding-right:5vw;
 }
	#frame_onboarding>div.C_PART2
	{
		padding:4vw 0px 4vw 0px;
	}
	#frame_onboarding>div.C_PART2>h2
	{
		padding:0px 4vw 0px 4vw;
	 font-size:7vw;
	 line-height:8vw;
 }
 #frame_onboarding>div.C_PART2>div
 {
		margin:0px 0px 0px 0px;
 }
 #frame_onboarding>div.C_PART2>div>div
 {
 	display:block;
		width:100vw !important;
 }
 #frame_onboarding>div.C_PART2>div>div.C_LEFT
 {
		padding:0px 6vw 0px 0px; 	
 }
	#frame_onboarding>div.C_PART2>div>div.C_LEFT>ul>li
	{
		font-size:4vw;
		line-height:5vw;
 }
 #frame_onboarding>div.C_PART2>div>div.C_RIGHT
 {
 }
	#frame_onboarding>div.C_PART2>div>div.C_RIGHT>a.C_BUTTON4
	{
		display:block;
		width:80vw;
		margin:0px auto 0px auto;
		padding-left:5vw;
		padding-right:5vw;
	}
	#frame_onboarding>div.C_PART3>h3, #frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT>h3
	{
		margin:0px;
		padding:4vw 4vw 0px 4vw;
		font-size:7vw;
		line-height:8vw;
 }
 #frame_onboarding>div.C_PART3>h4
 {
		margin:0px;
		padding:4vw 4vw 0px 4vw;
		font-size:5vw;
		line-height:6vw;
	}
	#frame_onboarding>div.C_PART3>div>div
	{
		display:block;
		width:100vw;
		padding:4vw 0px 0px 0px;
	}
	#frame_onboarding>div.C_PART3>div>div>i	
	{
		width:20vw;
		height:20vw;
	}
	#frame_onboarding>div.C_PART3>div>div>span
	{
		width:100vw;
		font-size:4vw;
		line-height:5vw;
	}
	#frame_onboarding>div.C_PART3>div>div>a.C_BUTTON4
	{
		min-width:25vw;
		margin:2vw 0px 6vw 0px;
	}
	#frame_onboarding>div.C_TECHNICAL_SOLUTIONS>div.C_TS_CONTENT>span
	{
		line-height:normal;
	}
}
.C_PRODUCT_DETAILS_DIV {
	display:flex;
	height:100%;
	overflow-y:auto;
	position:relative;
	width:100%;
	background-color:rgb(255, 255, 255);
}

.C_PRODUCTS_HEADING {
	align-items:center;
	flex-direction:column;
	display:flex;
	padding-left:16px;
	padding-right:16px;
	align-items:flex-start;
}

@media screen and (min-width:55em) {
	.C_PRODUCTS_HEADING {
		padding:0;
		align-items:center;
	}
}

.C_PRODUCTS_HEADING_SUBTITLE {
	margin-bottom:32px;
	max-width:781px;
	font-size:16px;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.36;
	margin-top:0;
}

.C_PRODUCTS_HEADING_TITLE {
	font-size:30px;
	margin-top:40px;
	margin-bottom:40px;
	font-weight:600;
	letter-spacing:0.2px;
	line-height:1.414;
}

#products_table {
	display:block;
	width:100%;
}

#products_table_div
{
	/*display:flex;
	flex-direction:row;
	font-size:16px;*/
	display:grid;
 gap:16px;
 grid-template-columns:minmax(0px, 1fr);
}
#products_table_div>div.C_FRAME_JOBUPTEAM
,#product_table_sme>div.C_FRAME_JOBUPTEAM
{
	xdisplay:none !important;
}

@media screen and (min-width:55em) {
	#products_table_div {
	 grid-template-columns:repeat(3, minmax(0px, 1fr));
	}
}

.C_CHECKMARK {
	position:relative;
	left:7px;
	top:2px;
	font-size:18px !important;
	color:#00849D;
}

.C_JOBUP_ICON {
	width:100%;
	border-radius:10px;
}

.C_LABEL {
	display:inline-block;
	position:relative;
	margin:0 8px 8px 0;
	padding:5px;
	background-color:#EEEEEE;
	border-radius:20px;
}

.C_PARTNERNETWORK>.C_PRODUCT_VISIBILITY_IMG {
	max-width:150px;
	margin-bottom:16px;
	height:auto;
	width:auto;
}

.C_PARTNERNETWORK>h3 {
	margin-bottom:16px;
	color:#757575;
	font-size:18px;
	font-weight:600;
	letter-spacing:0.2px;
	line-height:1.414;
	margin-top:0;
}

.C_PARTNERNETWORK>p {
	color:#757575;
	font-size:16px;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.36;
	margin-bottom:11px;
	margin-top:0;
}

.C_PRODUCT_ASTERISK {
	color:#00829A;
	position:absolute;
	right:-10px;
	top:-10px;
	font-size:18px;
	font-weight:600;
	letter-spacing:0.2px;
	line-height:1.414;
	margin-bottom:0;
	margin-top:0;
}

.C_PRODUCT_BANNER_CARD_DIV {
	box-shadow:rgb(0 0 0 / 14%) 0px 0px 2px 0px;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
	padding:16px;
	border-width:1px;
	border-style:solid;
	border-color:rgb(240, 240, 240) rgb(240, 240, 240) #00829A;
	border-image:initial;
	border-radius:0px;
	background-color:rgb(255, 255, 255);
	box-sizing:border-box;
	display:flex;
	justify-content:flex-start;
	flex-direction:row;
	align-items:center;
}

.C_PRODUCT_BASELINE {
	font-weight:400;
	line-height:1.36;
	margin:0;
	font-size:18px;
}

.C_PRODUCT_BASELINE_DIV {
	grid-area:description;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_CARD_GRID>.C_PRODUCT_BASELINE_DIV {
		min-height:150px;
	}
	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_BASELINE_DIV {
		min-height:100px;
	}
	.C_PRODUCT_BASELINE {
		letter-spacing:0.2px;
		font-size:16px;
	}
}


.C_PRODUCT_BUTTON {
	border:1px solid transparent;
	cursor:pointer;
	white-space:nowrap;
	background-color:transparent;
	color:#00829A;
	margin-bottom:8px;
	padding:0 8px;
	overflow:hidden;
	border-radius:3px;
	font-weight:400;
	line-height:48px;
	font-size:18px;
}

.C_PRODUCT_BUTTON:hover {
	background-color:rgb(240, 240, 240);
	color:#00829A;
	border-color:rgb(240, 240, 240);
}

.C_PRODUCT_CARD {
	margin-bottom:8px;
}

/* Index shifted forward because of jobupteam divs:*/
/*#products_table_div>div:nth-child(3) {*/
#products_table_div>div:nth-child(2) {
	border:2px solid #00829A;
	border-top-left-radius:2px;
 border-top-right-radius:2px;
 background-color:#00829A;
}

/* Ultimate plus */
/* Index shifted forward because of jobupteam divs:*/
/*#products_table_div>div:nth-child(7) {*/

#products_table_div>div:nth-child(4) {
	display:none;
}

.C_PRODUCT_CARD_DIV {
	/*display:flex;
	flex-direction:column;
	width:33.3333%;
	box-sizing:border-box;*/
	box-shadow:rgb(0 0 0 / 14%) 0px 0px 2px 0px;
	padding:16px;
	background-color:rgb(255, 255, 255);
	box-sizing:border-box;
}

.C_PRODUCT_CARD_HIGHLIGHT {
	grid-area:featured;
	display:block;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_CARD_HIGHLIGHT_OFF {
		height:20px;
	}
}

.C_PRODUCT_CARD_HIGHLIGHT_ON {
	height:20px;
	align-items:center;
	background-color:#00829A;
	justify-content:center;
	display:flex;
}

.C_PRODUCT_CARD_HIGHLIGHT_ON>span {
	color:rgb(255, 255, 255);
	font-size:12px;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.36;
	margin-bottom:0;
	margin-top:0;
}

.C_PRODUCT_BUTTONS {
	grid-area:buttons;
	flex-direction:column;
	display:flex;
	justify-content:flex-end;
}

.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_BUTTONS {
	flex-direction:column-reverse;
}

.C_PRODUCT_DESCRIPTION {
	flex-direction:column;
	height:325px;
	padding-top:16px;
	padding-bottom:16px;
	margin-bottom:16px;
	display:none;
	grid-area:features;
}
.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_DESCRIPTION {
	height:auto;
	display:flex;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_DESCRIPTION {
		display:flex;
	}
}

.C_PRODUCT_DESCRIPTION_POINTS {
	grid-area:features;
	align-items:center;
	column-gap:16px;
	grid-template-columns:auto 1fr;
	padding-top:8px;
	padding-bottom:8px;
	display:grid;
}

.C_PRODUCT_DESCRIPTION_POINTS_SPAN {
	font-size:14px;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.36;
	margin-bottom:0;
	margin-top:0;
}

.C_PRODUCT_DETAILS_DESC {
	gap:16px;
	padding-top:8px;
	padding-bottom:8px;
	display:flex;
}

.C_PRODUCT_DETAILS_DESC_P, .C_PRODUCT_DETAILS_DESC_P_EX, .C_PRODUCT_DETAILS_DESC_P_Ex {
	font-size:16px;
	font-weight:400;
	letter-spacing:0.2px;
	line-height:1.36;
	margin-bottom:11px;
	margin-top:0;
	overflow-wrap:break-word;
 font-size:14px;
 line-height:18px;	
}

.C_PRODUCT_DETAILS_DESC_P {
	font-weight:600;
}

.C_PRODUCT_DETAILS_HR {
	width:100%;
	height:0;
	margin-bottom:0;
	margin-top:0;
}

.C_PRODUCT_DURATION {
	grid-area:daysOnline;
	margin-bottom:16px;
	margin-top:8px;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_DURATION {
		margin-left:0;
		margin-right:0;
		margin-bottom:32px;
	}
}

.C_PRODUCT_DURATION>span {
	background-color:#ffffff;
 border-radius:25px;
 color:#00829A;
 font-size:18px;
 align-items:center;
 display:inline-flex;
 line-height:2.44;
 border:1px solid #00829A;
 padding-left:8px;
 padding-right:8px;
 justify-content:center;
 width:100%;
 margin-top:8px;
}

.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_DURATION>span {
	width:60%;
	line-height:2;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_DURATION>span {
		width:80%;
	}
}

.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_DURATION {
	margin-top:0;
	margin-left:-4px;
}

.C_PRODUCT_HR {
	border-right:none;
	border-bottom:none;
	border-left:none;
	border-image:initial;
	border-top:1px solid rgb(240, 240, 240);
	height:0;
}

.C_PRODUCT_ICONS {
	display:inline-block;
	height:24px;
	line-height:1;
	vertical-align:middle;
	width:24px;
	color:#00829A;
	flex-shrink:0;
}

.C_PRODUCT_LINK {
	text-decoration:none;
	color:#00829A;
	border-radius:3px;
}

.C_PRODUCT_NAME {
	grid-area:title;
	display:flex;
 flex-direction:column;
 justify-content:flex-end;
	/*font-size:18px;
	font-weight:600;
	letter-spacing:0.2px;
	line-height:1.414;
	align-self:flex-start;
	margin:0 0 8px 0;*/
}

.C_PRODUCT_NAME>h3 {
	margin:0;
	font-size:24px;
 font-weight:700;
 line-height:1.414;
}
@media screen and (min-width:55em) {
	.C_PRODUCT_NAME {
		margin-left:0;
		margin-right:0;
		font-size:18px;
 	font-weight:600;
	}
}
	

/*.C_PRODUCT_NAMEANDPRICE {
	align-items:center;
	flex-direction:column;
	height:180px;
	padding-bottom:32px;
	margin-bottom:80px;
	display:flex;
}*/

.C_PRODUCT_PRICEVAT {
	grid-area:price;
	margin-left:0;
	margin-right:0;
	text-align:left;
	font-size:32px;
	line-height:1.414;
	margin-top:20px;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_PRICEVAT {
		margin-top:0;
	}
}


.C_PRODUCT_PRICE>h4 {
 margin:0;
 font-weight:650;
 line-height:1.414;
 font-size:32px;
}

.C_PRODUCT_SELECT {
	border:1px solid #00829A;
	cursor:pointer;
	white-space:nowrap;
	background-color:#00829A;
	color:rgb(255, 255, 255);
	overflow:hidden;
	font-weight:400;
	align-items:center;
	display:flex;
	justify-content:center;
	width:100%;
	padding:0px 32px;
	text-align:center;
	border-radius:3px;
	line-height:48px;
	font-size:16px;
}

.C_PRODUCT_SVG {
	height:inherit;
	width:inherit;
	display:block;
	max-width:100%;
}

.C_PRODUCT_UPRIGHTARROW {
	display:inline-block;
	height:24px;
	line-height:1;
	vertical-align:middle;
	width:24px;
	margin-left:8px;
}

.C_PRODUCT_VAT {
	font-size:14px;
	font-weight:400;
	line-height:1.414;
	margin-bottom:0;
	margin-top:0;
}

.C_PRODUCT_VISIBILITY {
	grid-area:visibilityOn;
	flex-direction:column;
	display:flex;
}

.C_PRODUCT_VISIBILITY_IMG {
	height:100%;
	width:100%;
	display:block;
	max-width:100%;
}

.C_PRODUCT_VISIBILITY_PLATFORMS {
	grid-area:logos;
	padding-bottom:32px;
}

.C_PRODUCT_VISIBILITY_PLATFORMS_GRID {
	gap:24px;
	grid-template-columns:repeat(2, minmax(0px, 1fr));
	max-width:286px;
	display:grid;
	justify-items:start;
}

.C_PRODUCT_VISIBILITY_PLATFORMS_GRID>div {
	position:relative;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_VISIBILITY_PLATFORMS {
		height:100px;
	}
	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_VISIBILITY_PLATFORMS {
		height:auto;
		padding-bottom:0;
	}
	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_VISIBILITY_PLATFORMS {
		height:40px;
	}
	.C_PRODUCT_VISIBILITY_PLATFORMS_GRID {
		gap:16px;
		grid-template-columns:1fr 1fr 1fr;
		max-width:300px;
		align-items:center;
	}
	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_VISIBILITY_PLATFORMS>.C_PRODUCT_VISIBILITY_PLATFORMS_GRID {
		grid-template-columns:repeat(4, 1fr);
		max-width:450px;
		justify-items:stretch;
	}
}

.C_PRODUCT_VISIBILITY_SPAN {
	margin-bottom:16px;
	font-weight:600;
	line-height:1.36;
	margin-top:0;
	font-size:12px;
	text-transform:uppercase;
}

.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_VISIBILITY>.C_PRODUCT_VISIBILITY_SPAN {
	margin-bottom:8px;
}

.C_PRODUCTDETAILS {
	max-width:720px;
	height:auto;
	font-size:16px;
	color:#757575;
}
.C_PRODUCTDETAILS>i.C_ICON_LOADING
{
	display:block;
	margin:40px auto 40px auto;
}

.C_PRODUCTDETAILS_NAMEANDPRICE {
	align-items:center;
	flex-direction:column;
	height:180px;
	padding-top:32px;
	padding-bottom:32px;
	display:flex;
}

.C_PRODUCTS {
	color:#757575;
	background-color:#F5F5F5;
	padding-bottom:10px;
}

.C_PRODUCT_CARD_GRID {
 column-gap:0px;
 display:grid;
 grid-template-areas:
 "title title"
 "daysOnline daysOnline"
 "description description"
 "price price"
 "separator1 separator1"
 "visibilityOn visibilityOn"
 "logos logos"
 "separator2 separator2"
 "features features"
 "buttons buttons";
 grid-template-columns:1fr 1fr;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_CARD_GRID {
	 column-gap:0px;
	 grid-template-areas:
	 					"title"
	 					"daysOnline"
	 					"description"
	 					"price"
	 					"separator1"
	 					"visibilityOn"
	 					"logos"
	 					"separator2"
	 					"features"
	 					"buttons";
	 grid-template-columns:1fr;
	}
}

.C_SEPARATOR_1 {
	grid-area:separator1;
	margin-bottom:16px;
	margin-top:16px;
}

.C_SEPARATOR_2 {
	grid-area:separator2;
	display:none;
}

.C_PRODUCT_VISIBILITY_IMG_DIV {
	align-items:center;
 height:30px;
 display:flex;
}

/*switch styles*/
.C_PRODUCT_TOGGLE_SWITCH_CONTAINER {
	display:inline-flex;
 vertical-align:middle;
 text-align:center;
 align-items:center;
 line-height:2.44;
 width:100%;
 font-size:18px;
}

.C_PRODUCT_TOGGLE_SWITCH_CONTAINER>label {
 color:#00829A;
 width:100%;
 margin-top:8px;
}

.C_PRODUCT_TOGGLE_SWITCH{
 display:inline-block;
 margin:0;
 position:relative;
 	border:1px solid #00829A;
 	border-radius:25px;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_PRODUCT_TOGGLE_SWITCH_INNER{
 margin:0px;
 width:100%;
 height:45.9px;
 background:#EEEEEE;
 border-radius:25px;
 overflow:hidden;
 position:relative;
 display:block;
 cursor:pointer;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_PRODUCT_TOGGLE_SWITCH_INNER:before{
 content:attr(data-switch);
 position:absolute;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_L:before{
 right:25px;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_XL:before{
 left:25px;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_PRODUCT_TOGGLE_SWITCH_INNER:after{
	content:attr(data-current);
 width:65%;
 height:45.9px;
 background:#fff;
 border-radius:25px;
 position:absolute;
 text-align:center;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_L:after{
 border-right:1px solid #00829A;
 border-left:0px;
 left:0px;
}

.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_XL:after{
 border-left:1px solid #00829A;
 border-right:0px;
 right:0px;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_CARD_DIV {
	 padding:24px;
	}
	.C_SEPARATOR_2 {
		display:block;
	}
	.C_PRODUCT_CARD_GRID>.C_PRODUCT_VISIBILITY_PLATFORMS>.C_PRODUCT_VISIBILITY_PLATFORMS_GRID>div:nth-child(4) {
		grid-column:span 2;
		height:30px;
		justify-self:flex-start;
	}
/*	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_VISIBILITY_PLATFORMS>.C_PRODUCT_VISIBILITY_PLATFORMS_GRID>div:nth-child(2) {
		height:30px;
	}*/
	.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_L:before{
	 right:20px;
	}

	.C_PRODUCT_TOGGLE_SWITCH>label.C_SWITCH_XL:before{
	 left:20px;
	}
	.C_PRODUCT_VISIBILITY_IMG_DIV {
		height:40px;
	}
}

.C_JOBUP_LOGO {
	grid-column:span 2;
	height:30px;
}

#product_table_sme {
	display:grid;
	grid-template-columns:minmax(0px, 1fr);
	gap:16px;
}

@media screen and (min-width:55em) {
	#product_table_sme {
		grid-template-columns:repeat(2, minmax(0px, 1fr));
	}
}

.C_SME_PRODUCT_CARD_GRID {
 column-gap:0px;
 display:grid;
 grid-template-areas:
 "title title"
 "description description"
 "price price"
 "separator1 separator1"
 "visibilityOn visibilityOn"
 "logos logos"
 "features features"
 "buttons buttons";
 grid-template-columns:1fr 1fr;
}

.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_NAME {
	margin-bottom:12px;
}

.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_DESCRIPTION {
	height:185px;
	padding:0;
	margin-bottom:0;
}

@media screen and (min-width:55em) {
	.C_SME_PRODUCT_CARD_GRID {
	 column-gap:0px;
	 display:grid;
	 grid-template-areas:
	 "title title price"
	 "description description price"
	 "visibilityOn visibilityOn visibilityOn"
	 "logos logos logos"
	 "separator1 separator1 separator1"
	 "features features features"
	 "buttons buttons buttons";
	 grid-template-columns:1fr 1fr 1fr;
	}
	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_BUTTONS
	{
		justify-content:flex-start;
	}

	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_BUTTONS>.C_PRODUCT_LINK {
		width:50%;
	}

	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_BUTTONS>.C_PRODUCT_LINK {
		width:35%;
	}

	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_BUTTONS>.C_PRODUCT_BUTTON {
		margin-left:15px;
	}

	.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_PRICEVAT, .C_PRODUCT_DETAILS_GRID>.C_PRODUCT_PRICEVAT {
		justify-self:flex-end;
		text-align:right;
	}

	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_PRICEVAT {
		display:flex;
		flex-direction:column-reverse;
	}

	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_BUTTONS {
		flex-direction:row;
	}

	.C_PRODUCT_DETAILS_GRID>.C_PRODUCT_BUTTONS>.C_PRODUCT_BUTTON {
		margin-right:8px;
	 width:20%;
	}
}

.C_PRODUCT_DETAILS_GRID {
	padding-bottom:16px;
	padding-left:40px;
	padding-right:40px;
	column-gap:0px;
 display:grid;
 grid-template-areas:
 "title title"
 "daysOnline daysOnline"
 "description description"
 "price price"
 "separator1 separator1"
 "visibilityOn visibilityOn"
 "logos logos"
 "features features"
 "buttons buttons";
 grid-template-columns:1fr 1fr;
}

@media screen and (min-width:55em) {
	.C_PRODUCT_DETAILS_GRID {
	 column-gap:0px;
	 display:grid;
	 grid-template-areas:
	 "title title price"
	 "daysOnline . ."
	 "description description description"
	 "separator1 separator1 separator1"
	 "visibilityOn visibilityOn visibilityOn"
	 "logos logos logos"
	 "features features features"
	 "buttons buttons buttons";
	 grid-template-columns:1fr 1fr 1fr;
 /*grid-template-areas:
 "title price"
 "daysOnline daysOnline"
 "description description"
 "visibilityOn visibilityOn"
 "logos logos"
 "separator1 separator1"
 "features features"
 "buttons buttons";
 grid-template-columns:1fr 1fr;*/
	}
}

.C_PRODUCT_FEATURES {
	margin-bottom:8px;
	font-weight:600;
	line-height:1.36;
	margin-top:0;
	font-size:12px;
	text-transform:uppercase;
}

.C_XS_CATEGORIES {
	columns:1;
	line-height:1.66;
	font-size:14px;
	padding-left:0;
}

@media screen and (min-width:55em) {
	.C_XS_CATEGORIES {
		columns:2;
		line-height:2;
		padding-left:40px;
		column-gap:36px;
	}

	#productdetails {
		min-width:720px !important;
	}

	#product_table_sme>.C_PRODUCT_CARD>.C_PRODUCT_CARD_DIV>.C_SME_PRODUCT_CARD_GRID>.C_PRODUCT_BASELINE_DIV {
		xmin-height:150px;
	}
}

.C_PRODUCT_BASELINE>a {
	color:#00829A;
}

.C_DISABLED {
	color:#A7A7A7;
 background:rgba(226,226,226,1);
 cursor:not-allowed;
 border:none;
}