﻿body
{
	margin:0px;
	font-weight: normal;
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
}
#divControl  { position: absolute; left: 630px; top: 77px; width: 20px; height: 350px; 
               font-size: 10pt; font-family: arial,verdana,sans-serif; 
               visibility: hidden;background-color: #FFFFFF; }
               
#divCont     { position: absolute; left: 194px; top: 77px; width: 430px; height: 350px; 
               clip: rect(0px 430px 350px 0px); }
               
.clScroll    { position: absolute; visibility: visible;background-color: #FFFFFF; }

.lightBorder
{	
	BORDER-COLLAPSE: collapse;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 1px solid;		
	BORDER-BOTTOM: 1px solid;
	border-color: #D4D0C8;
}

.infoBorder
{	
	BORDER-RIGHT: #808080 1px solid; 
	BORDER-LEFT: #808080 1px solid; 
	BORDER-BOTTOM: #808080 1px solid;
}

.noBorder
{	
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid;		
	BORDER-BOTTOM: 0px solid
}

.utilitie 
{ 
	font-family : arial,verdana,sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #5e5e5e
}

.ddl
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: arial,verdana,sans-serif;
	width:110px;
	/*overflow:visible;
	 display:block;*/		
}

.ddl_default
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial,verdana,sans-serif;
	/*width:143px;*/
	/*overflow:visible;
	 display:block;*/		
}



OPTION
{
	width:250px;
}

td
{
    FONT-SIZE: 11px;
    COLOR: #262626;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
   
}
a
{
	font-size: 11px;
	/*_font-weight: bold;*/
	color: #5e5e5e;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
.partner_title
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
}


/*ID = 1*/
.content_title
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
}
a.content_title:hover
{
    TEXT-DECORATION: underline;
}

a.content_text
{
	font-size: 11px;
	font-weight: bold;
	color: #5e5e5e;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;	
}

a.content_text:hover
{
    TEXT-DECORATION: underline;
}
/*ID = 2*/
.content_sub_title
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
/*ID = 3*/
.content_text_title
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
/*ID = 21*/
.list_header
{
	font-size: 11px;
	/*color: #262626;*/
	color: White;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	
}



/*ID = 4*/
.content_text_title_menue
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
/*ID = 5*/
.content_text_title_menue_sub
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
/*ID = 6*/
.content_text
{
	font-weight: normal;
    FONT-SIZE: 11px;
    COLOR: #262626;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
    line-height:18px;    
}

.content_text:hover
{
    
}
/*ID = 7*/
.error 
{
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
/*ID = 8*/
.list_text_title
{
	font-size: 11px;
	padding-bottom: 0px;
	color: #262626;
	padding-top: 5px;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
.list_text_title:hover
{
    text-decoration: underline;
}
/*ID = 9*/
.list_text
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
.list_text:hover
{
    COLOR: #000000;
}
/*ID =10*/
.list_text_link
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
.list_text_link:hover
{
    COLOR: #000000;
}

/*ID = 11*/
.nav_main
{
    FONT-SIZE: 11px;
    COLOR: #5e5e5e;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.nav_main:hover
{
    COLOR: #000000;
}



.nav_sub:hover
{
    COLOR: #000000;
}
/*ID = 12*/
.nav_txt
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
a.nav_txt
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
a.nav_txt:hover
{
    COLOR: #000000;
}
/*ID = 13*/
.info_headline
{
	margin-top: 5px;
	font-size: 11px;
	color: #000000;
	font-family: arial,verdana,sans-serif;
	text-decoration: none;
	font-weight:bold;
	
}
/*ID = 14*/
.info_txt_headline
{
	margin-top: 4px;
	font-size: 11px;
	margin-left: 0px;
	color: #262626;
	margin-right: 0px;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
/*ID = 15*/
.info_txt_div
{
    MARGIN-TOP: 4px;
    MARGIN-LEFT: 9px;
    MARGIN-RIGHT: 8px;
}
/*ID = 16*/
.info_txt
{
	margin-top: 4px;
	margin-left: 0px;
    FONT-SIZE: 11px;
    color: #262626;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
A.info_txt
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    COLOR: #262626;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
A.info_txt:hover
{
    text-decoration: underline;
}
/*ID = 17*/

.ticker
{
	font-size: 11px;
	color: #cc0000;
	font-family: arial,verdana,sans-serif;
	position: static;
}
/*ID = 18*/
.datetime
{
	font-size: 11px;
	color: #666666;
	font-family: arial,verdana,sans-serif;
}	


.norms
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial,verdana,sans-serif;
    TEXT-DECORATION: none;
}
/*ID = 19*/
.button
{
	cursor:hand;
	font-size: 11px;
	color: #5e5e5e;
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	text-decoration: none;
}
	

a.button:hover{
    COLOR: #000000;
}
INPUT
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
}
select
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
}
OPTION
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
}
TEXTAREA
{
	font-size: 11px;
	color: #262626;
	font-family: arial,verdana,sans-serif;
}

.formtext
{
	font-size: 11px;
    font-family: arial,verdana,sans-serif;
    color: #262626;
    /*width:180px;*/
}

.sub_navigation
{
	font-family : arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e5e5e;
}

.sub_navigation:hover
{
    COLOR: #000000;
}
.titel           
{	
	margin-left:18px;
	line-height:100%;
	font-family: arial narrow,verdana,sans-serif; 
	font-size: 30px; 
	font-weight: bold;
	text-transform:uppercase;	
}

.sub_headline
{
	/*
	margin-left:18px;
	line-height:100%;
	font-family: arial narrow,verdana,sans-serif; 
	font-size: 30px; 
	font-weight: bold;
	text-transform:uppercase;
	color: #414B56;
*/
}

.nav_sub
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial narrow,verdana,sans-serif;
    TEXT-DECORATION: none;
    font-weight: bold;
    text-transform:uppercase;
    margin-right:10px;
}



/* ------------------------ */

a.content_text
{
	color:#000000;	
	padding-left: 9px;
	background: url(../../additionalFiles/arrow_nav_left.png) no-repeat 0% 4px;
}

textarea.content_text 
{
	border: 1px solid #DADCDE;
	vertical-align: middle;
	color: #484848;
	font-size: 12px;
	margin-top: 4px;
	/* width:95%; */
}

input.content_text 
{
	border: 1px solid #DADCDE;
	vertical-align: middle;
	color: #484848;
	font-size: 12px;
	height: 20px;
	margin-top: 4px;
	/* width:95%; */
}

select.content_text, .ddl_default
{
	margin-top: 4px;
	border: 1px solid #DADCDE;
	height: 20px;
	/*width:230px;*/
}

.list_header 
{
	/* height:22px; */
	color: black;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-Left:5px;
	padding-Left:5px;
	text-decoration: none;
}

table.content_text {
	color: black;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin-left:10px;
}

td {
	border:0px;
	padding-right:5px !important;
	/* border-collapse: collapse;  */
}

/*----------------------------------------------------*/


#JobContainer table td{
    width: 100%;
    white-space: nowrap;
    border-bottom: 1px solid #FFF;
    padding: 8px;
    color:inherit;    
}

#JobContainer a{
    color:inherit;
    text-decoration:none;
}

#JobContainer tr:hover {
    background: #F7B100 url("../../additionalfiles/gradient_navL.png") !important;    
    color:#FFF !important;
    cursor:pointer;
}

#JobContainer tr:first-child:hover {
    background: #EAE9E8 url("../../additionalfiles/back_nav.png") !important;
    color:inherit !important;
    cursor:auto;
}
#JobContainer tr{
    background: #EAE9E8 url("../../additionalfiles/back_nav.png");           
}

/*-- jobagent --------------------------------------------------*/



/*----------------------------------------------------*/

.sectionBox {
    width: 740px !important;
    height: 130px !important;
}

.jobBox {
    margin-right: 20px;
    margin-left: 0px;    
    /* background-color: #CECECE; */
    width: 360px;
    /* height: 200px; */
    float: left;
}

.JobBoxHeadline {
    margin-bottom: 20px;
    margin-left: 0px;
    font-size: 14px;
    font-weight: bold;
    clear: both;
}

.jobBoxImage{
    display:block;
    float: left;
    border:0px;
    padding:0px;
    margin:0px;
    /* height: 100%; */
    /* position:relative;    */
}

.jobBoxText{
    padding:0px;
    margin-left:205px;  
    color: #6C6F70;      
}

.jobBox h4 {
    font-weight: bold;
}

.jobBox a {
    color: #000;
    background: url(../../additionalFiles/chevronNoir.png) no-repeat left 4px;
    padding-left: 9px;
    text-decoration: none;
}

.jobBox a:hover {
    text-decoration:underline;
}


.JobDetailHeadline {
    margin-bottom: 20px;
    margin-left: 0px;
    font-size: 14px;
    font-weight: bold;
    float:left;
}
    
.downloadPDF{
    margin-bottom: 5px;
}
    
.downloadPDF a{
    background: none !Important;
    vertical-align: sub;
    text-decoration: none;
}

.jobDetailLink {
    float:right;
}

.jobDetailLink a{
    vertical-align: sub;
}


.jobDetailLink img, .downloadPDF img{
    vertical-align: sub;
    margin-right: 5px;
}


.jobDetailVideo {
    clear:both;
}

.JobDetail h4 {
    margin-top:10px;
    font-weight: bold;
}

.JobDetail{
    font-size: 12px;
    color: #6C6F70;  
}

.separator {
    width: 100%;
    border-top: 19px solid #FFFFFF;
    border-bottom: 1px solid #E5E5E5;
    overflow: hidden;
    margin-bottom:20px;
}


/*----------------------------------------------------*/

.JobofferCreatedDateFormatter,
.JobSearchCreatedDateFormatter
{
    background-image:url('../images/shared/refresh.png');
    background-repeat:no-repeat;
    cursor: pointer;
    padding-left:18px;
}

.ApplicationDownloadFormatter{
    background-image:url('../images/shared/pdf_doc_img.gif');
    background-repeat:no-repeat;
    cursor: pointer;
    padding-left:18px;
}

a.DefaultBtn, a.DefaultBtnBack {
    margin-top: 10px;
    padding: 10px 10px;
    text-align: center;
    width: auto;
    display: inline-block;
    font-size: 1em;
    background: #fc3;
    border: 1px solid #fc3;
    color: #000;
    text-decoration: none;
    font-family: renault-life-latin, renault-life-cyrillic, Arial, "Trebuchet ms", Verdana, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
    cursor: pointer;
    overflow: visible;
    box-sizing: border-box;
}

a.DefaultBtn:hover, a.DefaultBtnBack:hover {
    background: #fd3;
    color: #000;
    text-decoration: none;
}
    
a.DefaultBtnBack:before {
    content: "\E683";
    font-family: icon-Renault-Global;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

a.DefaultBtn:after {
    content: "";
    font-family: icon-Renault-Global;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

