/*
#######################
IARC DEFAULT STYLES
#######################
*/

/*body {  
	scrollbar-face-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	background-color: #FFFFFF;
}*/


body {  
	background-color: #FFFFFF;
	
}


body, td, li {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	text-align: justify;
	}
 

a, a:link {  color: #000000; text-decoration: none}
a:visited, a:active {  color: #000000; text-decoration: none}
a:hover {  color: #999999; text-decoration: underline}

h1 { color: #660000;}

h2 { margin-top: 7px; margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif;	font-size: 16px; font-weight:normal; color:#000000;}
h3 { margin-top: 7px; margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif;	font-size: 14px; font-weight:normal; color:#444444;}
h4 { margin-top: 7px; margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif;	font-size: 12px; font-weight:normal; color:#444444;}
h5 { margin-top: 7px; margin-bottom: 3px; font-family: Arial,Helvetica,sans-serif;	font-size: 12px; font-weight: bold; color:#037cb5;}
h6 { margin-top: 3px; margin-bottom: 1px; font-family: Arial,Helvetica,sans-serif;	font-size: 11px; font-weight: normal; color:#444444;}
h7 { margin-top: 3px; margin-bottom: 1px; font-family: Arial,Helvetica,sans-serif;	font-size: 11px; font-weight: normal; color:#660000;}



.selectedoption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	height: 20px;
}
.selectedoption a, .selectedoption a:link, .selectedoption a:visited, .selectedoption a:active {  color: #777777; text-decoration: none}
.selectedoption a:hover {color: #660000; text-decoration: none}

.sidenav { 
	color: #000066; 
	background-color: #DFE9F5;
	height: 20px;
	padding-left: 7px;
	padding-right: 0px;
}
.sidenav a, .sidenav a:link, .sidenav a:visited, .sidenav a:active {  color: #000066; text-decoration: none}
.sidenav a:hover {  color: #000066; text-decoration: underline}


.menubar { 
    margin: 0;
    padding: 0;
    padding-left: 20px;
    padding-right: 9px;
    height: auto;
    width: 180px;
    display: block;
    
	color: #FFFFFF; 
	border-right: none;

	background-color: #84AED2;
	backgorund-image: none;
    
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    text-transform: uppercase;
    font-family:  Verdana, Arial, Helvetica, sans-serif;	
    text-align: left;
}
.menubar a, .menubar a:link, .menubar a:visited, .menubar a:active {  color: #FFFFFF; text-decoration: none}
.menubar a:hover {  color: #FFFFFF; text-decoration: none}

.menubar1 { 
    margin: 0; padding: 0;  padding-left: 20px;  padding-right: 9px;  height: auto; width: 180px; display: block;
	color: #FFFFFF; border-right: none;

	background-color: #849EC2;	backgorund-image: none;
	font-size: 11px; font-weight: normal;line-height: 18px; font-family:  Verdana, Arial, Helvetica, sans-serif;  text-align: left;

}
.menubar1 a, .menubar1 a:link, .menubar1 a:visited, .menubar1 a:active {  color: #FFFFFF; text-decoration: none}
.menubar1 a:hover {  color: #FFFFFF; text-decoration: none}

.menubar2 { 
    margin: 0; padding: 0;  padding-left: 27px;  padding-right: 2px;  height: auto; width:auto; display: block;
	color: #FFFFFF; border-right: none;

	background-color:  #a9b9d5;	backgorund-image: none;
	font-size: 11px; font-weight: normal;line-height: 16px; font-family:  Verdana, Arial, Helvetica, sans-serif; text-align: left;

}
.menubar2 a, .menubar2 a:link, .menubar2 a:visited, .menubar2 a:active {  color: #FFFFFF; text-decoration: none; }
.menubar2 a:hover {  color: #FFFFFF; text-decoration: none}



.menubar3 { 
     margin: 0; padding: 0;  padding-left: 32px;  padding-right: 2px;  height: auto; width:auto; display: block;
	color: #FFFFFF; border-right: none; font-size: 8pt; background-color:  #849EA2;
	font-size: 11px; font-weight: normal;line-height: 18px; font-family:  Verdana, Arial, Helvetica, sans-serif;  text-align: left;
}
.menubar3 a, .menubar3 a:link, .menubar3 a:visited, .menubar3 a:active {  color: #FFFFFF; text-decoration: none}
.menubar3 a:hover {  color: #000000; text-decoration: none}


.language { 
    color: #3C668A; 
	font-size: 8pt;
	background-color:  #AEC9DA;
	padding-left: 2px;

}
.language a, .language a:link, .language a:visited, .language a:active {  color: #3C668A; text-decoration: none}
.language a:hover {  color: #CCCCCC; text-decoration: none}

.subs_B { color: #000066; font-size: 10px; padding-left: 5px;}
.subs_B a: { color: #000066; text-decoration: none;}
.subs_B a:link { color: #000066; text-decoration: none;}
.subs_B a:visited { color: #000066; text-decoration: none;}
.subs_B a:active {color: #000066; text-decoration: none;}
.subs_B a:hover { color: #660000; text-decoration: underline;}



.lblueback  {background-color: #AEC9DA}
.dblueback  {background-color: #84AED2}
.ddblueback {background-color: #11629C}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #11629C;
}

.header { 
	color: #FFFFFF; 
	background-color: #84AED2;
	height: 18px;
	padding-left: 5px;
}	

.title {
	font-family: Arial, "Times New Roman", Times;
	font-size: 14pt;
	color: #660000;
	padding-top: 8px;
	padding-bottom: 3px;

}
 
 .title1 {
	font-family: Arial, "Times New Roman", Times;
	font-size: 12pt;
	color: #660000;
	padding-top: 8px;
	padding-bottom: 3px;

}
 
.title2 {
	font-family: Arial, "Times New Roman", Times;
	font-size: 10pt;
	color: #660000;
	padding-top: 8px;
	padding-bottom: 3px;

}
 
.dblue {  color: #11629C; }
.dblue a, .dblue a:link, .dblue a:visited, .dblue a:active {  color: #11629C; text-decoration: underline}
.dblue a:hover {  color: #84AED2; text-decoration: underline}

.dgrey {  color: #999999; }

.formatdropdown { 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; 
}

.footer {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

.cellule {background-color:  #FFFFFF; border: #84AED2; border-style: solid; border-top-width: 1px;
border-right-width: 1px; border-bottom-width: 1px; border-left-width:
1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
11px; font-weight: normal; color: #000000 }


.cellule1 {background-color:  #FFFFFF; border: #CCCCCC; border-style: solid; border-top-width: 1px;
border-right-width: 1px; border-bottom-width: 1px; border-left-width:
1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
11px; font-weight: normal; color: #000000 }

.cellule2 {background-color:  #FFFFFF; border: #FFFFFF; border-style: none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
11px; font-weight: normal; color: #000000 }

div.address 

{
	background-color: #eeeeee;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 15px;
	color: #444444;
	margin: 0px;
	text-align: center;
}

a.address, a.address:link, a.address:visited, a.address:active 
{
	text-decoration: none; color: #444444;	
}
a.address:hover {color: #444444; text-decoration: underline}

div.header h1
{
	margin: 0;	padding: 0;
	font-family: Arial,Helvetica,sans-serif;font-size: 22px; line-height: 22px;	text-transform: uppercase; font-weight: normal;
	padding-left: 20px;	background-position: 0 2px;	background-repeat: no-repeat; 	color: #660000;
	background-image: url(/images/title_bullet_red.gif);	background-color: #FFFFFF;
}

div.headerblue h1
{
	margin: 0;	padding: 0;
	font-family: Arial,Helvetica,sans-serif;	font-size: 22px;	line-height: 22px;	text-transform: uppercase;
	font-weight: normal;	padding-left: 20px;
	background-position: 0 2px;	background-repeat: no-repeat;
	color: #037cb5;	background-image: url(/images/title_bullet_blue.gif);	background-color: #FFFFFF;
}

div.headerblue h2
{
	margin: 0;	padding: 0;
	font-family: Arial,Helvetica,sans-serif; 	font-size: 18px;
	line-height: 14px;	font-weight: normal;
	padding-left: 0px;	color: #037cb5;
	background-color: #FFFFFF;
}

div.contentpage a {color: #037cb5;}

.contentpage a:link, .contentpage a:visited, .languagessite a:active {  color: #037cb5; text-decoration: none;}

.contentpage a:hover {  color: #037cb5; text-decoration: underline;}

div.greyheader { margin-top: 7px; margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif;	font-size: 14px; font-weight:normal; color:#444444;}

.greyheader a:link, .greyheader a:visited, .greyheader a:active {  color: #444444; text-decoration: none;}
.greyheader a:hover {  color: #444444; text-decoration: underline;}

div.class-vacancy div.term {background-color: #B0C4DE;padding: 2px;	padding-left: 5px;font-size: 11px;font-weight: bold}
div.class-vacancy div.term p {margin: 0;}

div.class-vacancy div.term p {	color: #fff;}

div.class-vacancy span.important {font-weight: bold;}

div.class-vacancy span.red_text {	color: red; font-weight: bold;}

div.class-vacancy div.intro {color:  #222222; background-color: #ddd; padding: 5px; padding-top: 2px;	padding-bottom: 2px; margin-bottom: 10px; }

div.class-vacancy p {color: #000; font-size: 11px;	margin: 3px 0pt;}

.attr_image {float:left; margin-left: 0; margin-right: 15px; border: none;}
.attr_image1 {float:right; margin-left: 10px; margin-right: 0px; border: none;}

.attr_imagenews {float:left; margin-left: 0; margin-right:3px; border: none;}

table.mytable {width: "95%"; padding: 4px; border: none; border: 1px solid #666666; background-color: #FFFFFF;}
table.mytable td {font-size: 10px; border: none; text-align: top; padding-top:2px; paddig-bottom:4px; font-family:  Verdana, Arial, Helvetica, sans-serif; }

