/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
padding:0px;
margin:0px;
}

a {color: #020202;}
a:visited {color: #f7185a;}
a:hover {color: #f7185a;}
a:active { color:#000000;
	
}

a img {
	border-style: none;
}

ul.spip {
}
ol.spip {}
li.spip {
}



.spip_puce { list-style-position: outside; }

.spip_surligne {
	color: #a56b00;
}

a.spip_note {} /* liens vers notes de bas de page */
a.spip_in { color: #020202; } /* liens internes */
a.spip_out { color: #020202;} /* liens sortants */
a.spip { color: #020202;} /* liens sortants */
a.spip_url { color: #f7185a; } /* liens url sortants */
a.spip_glossaire { color: #f7185a; } /* liens vers encyclopedie */
a.on { font-weight: bold;
	color: #f7185a;
} 
a.off { font-weight: normal;
	color: #848484;
	font-style: normal;
} 
/* liens exposes */
#menulist a.on { font-weight: bold;
	color: #f7185a;
}
ul#menulist li a.on { font-weight: bold;
	color: #f7185a;
}
ul#menulist li a visited { font-weight: bold;
	color: #949494;
}

#menulist li a#current
{
color: color: #f7185a;
font-style: italic;
}


.rose{
	color: #eb1c48;
}

.noir{
	color: #000;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	display: block;
	font-size: 1.25em;
	line-height: 1.2em;
	padding: 0px;
	color: #f7185a;
	margin: 0;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
color: #f7185a;
	text-align: left;
 display: block;
	font-size: 1.125em;
	line-height: 1.05em;
	padding: 0px;
	margin: 0;
}


h2 a {
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
}

/* @group TITRE de la rubrique */

#titre{
	color: #ef185c;
	font: bold 1.5em Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif;
	margin: 0;
	padding: 0;
}


td.titre { height: 51px; text-align:left; vertical-align:bottom;
	
}
/* @end */

/* @group TITRE principal de l'article */

h3, h3.spip {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #f7185a;
	text-align: left;
	font-size: 1em;
	line-height: 16px;
	padding: 0px;
	display: block;
	margin: 4px 0 6px;
}
/* ----------- pour les 4 accolades ---------------*/
h3.spip i.spip{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #f7185a;
	text-align: left;
	font-size: 1em;
	line-height: 16px;
	padding: 0px;
	display: block;
	margin: 4px 0 6px;}



/* @end */
/* ----------- pour les 3 accolades ---------------*/

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #eb1c48;
	text-align: left;
	display: block;
	font-size: 0.8em;
	line-height: 14px;
	padding: 0px;
	margin: 0;
}


h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #eb1c48;
	font-size: 0.8em;
	padding: 0px;
	margin: 0;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #eb1c48;
	font-size: 0.7em;
	margin: 0px;
}



img.download {vertical-align:middle;
	border-style: none;
}

/* @group COULEUR du texte */

.rouge{
		color: #ef185c;
}
.noir{
	color: #000;
}
.marron{
	color: maroon;
}
.vert{
	color: green;
}
.vert olive{
	color: olive;
}
.bleu marine{
	color: navy;
}
.violet{
	color: purple;
}
.cyan fonce{
	color: teal;
}
.gris{
	color: gray;
}
.argent{
	color: silver;
}
.vert clair{
	color: lime;
}
.jaune{
	color: yellow;
}
.bleu{
	color: blue;
}
.fuchia{
	color: fuchsia;
}
.bleu clair{
	color: aqua;
}
.blanc{
	color: white;
}
.bleu azur{
	color: azure;
}
.beige{
	color: bisque;
}
.brun{
	color: brown;
}
.bleu-violet{
	color: blueviolet;
}	
.vert clair{
	color: chartreuse;
} 	
.brun clair{
	color: chocolate;
} 	
.rose clair{
	color: cornsilk;
} 	
.vert fonce{
	color: darkgreen;
} 
.orange fonce{
	color: darkorange;
} 
.mauve fonce{
	color: darkorchid;
} 	
.bleu ciel{
	color: deepskyblue;
} 
.or {
	color: gold;
}	
.ivoire {
	color: ivory;
}
.orange	{
	color: orange;
}
.lavande{
	color: lavender;
}
.rose{
	color: pink;
}
.prune{
	color: plum;
}
.saumon{
	color: salmon;
}
.neige{
	color: snow;
}
.turquoise{
	color: turquoise;
}
.jaune paille{
	color: wheat;
}



/* @end */

/* -----container--- */
#container {
width: 970px;
margin-bottom: 10px;
/*margin: 0 auto;*/
margin-left: 20px;
	background: url(http://www.art4eu.net/habillage/carte.gif) no-repeat 0 300px;
	min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
} 



#container_fiche {
width: 800px;
margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
} 
/* ----------banner for logo-------------- */
#banner {
	
text-align: left;
padding: 0px;
margin: 10px 0px;
border-style: none;
}

#banner img {padding:0px 0px;
border-style: none;} 

#logo {
	/*border-bottom: 1px solid #f71863;*/
}
#logo img{
	border-style: none;
}


/* -----------left and right --------- */

#left {
/* width:310px;*/
width :250px; 
 float:left; 
 margin-right:1px;
padding-top: 78px;
}


 /* #right {
 width:150px; 
 float:right; 
 margin-left:1px;
 background-color: #FFFFFF;
 } */

/* -------content-------- */

/* @group CORPS de page */
#content{
	/* margin: 0px 0px 0px 320px;*/
	
	margin: 0px 0px 0px 260px;
	width : 706px;
	padding-top: 0px;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #000;

}




#content p.spip {
padding: 4px 0 6px;
margin: 0;
	line-height: 1.2em;
	width: 100%;
	text-align: left;
}



#content p {
padding: 4px 0 6px;
margin: 0;
	line-height: 1.2em;
	width: 100%;
	text-align: left;
}

#content p.texte {font-size:0.75em;
	text-align: left;
	
}



/* @end */
#content p.spip img{
	margin: 0;
	padding: 0;
}
#content p.spip ul{	margin: 0;
	padding: 0;

}
#content p.spip ul li{	margin: 0;
	padding: 0;

}



#content ul  {

	margin: 0 0 10px 5px;
	 text-indent: 0;
	list-style-type: none;
	padding: 0;
	font-size: 11px;
}


#content ul li {
	padding: 2px 0 6px;
	margin: 0;
}

#content ul li a {
	 color: #6b6b6b; text-decoration:none;
	 text-indent: 0;
	list-style-type: none;
	background: url(http://www.art4eu.net/habillage/puce_fleche_grise.gif) no-repeat 0 2px;
	padding-left: 14px;
	margin-left: 15px;
	display: block;
}

#content ul li a.on {
		color: #f7185a;
		 text-decoration:none;
	 text-indent: 0;
	list-style-type: none;
	background: url(http://www.art4eu.net/habillage/puce_fleche_grise_on.gif) no-repeat 0 2px;
	padding-left: 14px;
}
	
#content ul li a:hover {
	text-decoration:none;
color: #f7185a;
	list-style-type: none;
}



#content #bloc{ 
display: table;
/*margin-left: 2px;border-bottom: 1px solid #f7185a;*/
	margin-bottom: 4px;
	width: 100%;
	text-align: left;
}

#content #bloc .titre{ 
/* margin-top: 3px;
/*margin-left: 2px;*/

}

#content #espace_rub{
	display:block;
	width: 600px;
	height:30px;

}
/*  ----------footer------------- */ 
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right;
	font-size: 0.7em;
}



/*  -----------textes----------- */ 



a {
	text-decoration: none;
	color: #424239;
}

a:hover {
	color:  #f7185a ;
}

/* My Comment */

a.dansletexte {
	font-size: 0.7em;
}



#content .important {
	font-weight: bold;
}

#content .crucial {
	font-weight: bold;
	font-size: 0.8em;
	color: #f7185a;
}


#content table.artist{
	margin-top: 24px;
}



/*form.invisibleform {
	display: none;
	margin: 0px;
	padding: 0px;
}

ol {
	list-style: decimal;
}

.chapeau ul {
	list-style: none;
}

#content ul {
	list-style: disc;
}

#content ul {
	margin-right: 0px;
	padding-left: 6px;
	margin-left: 6px;
	margin-top: 0px; 
	margin-bottom: 0px; 

}

#content ul li,{
}

#content ol li {

	line-height: 14px;

}*/



p.byline {
	margin: -10px 0 10px;
	font-size: 12px;
	color: #f7185a;
	text-align: left;
	line-height: 12px;
}
p.soustitre {
	display: block;
	margin: -10px 0 10px;
	font-size: 0.75em;
	color: #eb1c48;
	padding: 0;
	text-align: left;
	line-height: 12px;
	
}
p.surtitre {
	margin: 0 0 -11px;
	font-size: 0.7em;
	color: #f7185a;
	padding: 0;
	text-align: left;
	line-height: 12px;
}



table.artists{ width: 100%;
	
}

table.artists tr.entete{

	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid #d3d3d3;
	color: #191919;
	font-size: 0.7em;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 4px;
}

table.artists tr.entete td{

	color: #191919;
	font-size: 0.625em;
	font-weight: bold;
	border-left: 1px solid #bfbfbf;
}


table.artists tr td{
	border-bottom: 1px solid #f39ba3;
	font-size: 0.8em;
	padding: 4px 5px 4px 6px;
}


table.artists tr td.prenom{
	font-weight: bold;

}





table.somm td.sommaire{
	padding-right: 26px;
}

table.somm td.sommaire img{
	padding: 0;
	margin: 0;
}






/*  --------menu----------- */ 
#sector{
	
	line-height: 20px;
	margin: 0;
	padding: 0;
}

#ssrub{
	float:right;  width:140px; padding-right: 5px; 
	position : absolute;
	margin-top: 0;
	padding-top: 0;
	top: 153px;
	margin-left: 105px;
}

#sector a {
	
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;  
	line-height: 20px;
}


#ssrub a {
/*	color: #131313; */
	color: #858585;
	
}


#ssrub a.on{
	color: #f7185a;
}

#ssrub ul li a.on{
	color: #f7185a;
}

#sector a:hover{
	color: #f7185a;
}

#sector a.on{
	color: #f7185a;
}


#ssrub ul{
left: 0;
margin: 4px 0 8px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	 line-height: 11px;
	display: block;
}



#ssrub ul ul{
	padding: 0;
	list-style: none;
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 5px;
}

#ssrub ul li a{
 display:block;
 margin-bottom:6px;
	font-style: normal;
	padding: 0;
	color: #000;
}




#ssrub ul li{
 _display:inline;
 line-height:11px;}







#ssrub ul li.sssrub a{
		color: #828282;
}
#ssrub ul li.sssrub a:hover{
		color: #f7185a;
}
#ssrub ul li.sssrub a.on{
		color: #000;
}


#ssrub ul li.article a{
	font-weight: normal;
	font-style: normal;
	color: #858585;
}

#ssrub ul li.article a:hover{
	color: #f7185a;
}

#ssrub ul li.article a.on{
	font-weight: normal;
	font-style: normal;
	color: #f7185a;
}





/* =================== */









ul#menulist li ul{ display:none; width: 13em;}

ul#menulist li:hover>ul{ display:block;
color: #858585;
	
}



ul#menulist {
position: static;
  left: 0;
  margin: 0;
	font: bold 0.75em Arial, Helvetica, sans-serif;
	padding: 0;
}

ul#menulist, ul#menulist ul,  {
 display:block;
  list-style:none;
  margin:0;
  padding:0;
  width: 12em;
	border-style: none;
	background-image: none;
	background-color: #FFFFFF;  
		list-style-type: none;
	list-style: none;
}

ul#menulist ul{
  position:absolute;
  display:block;
  top:-1px;
  left: 8em;
   font-weight: bold;
	width: auto;
	border-left: 1px solid #ffade7;
	margin: 0;
	padding: 2px 2px 3px 10px;
	list-style-type: none;
	list-style: none;
	background-color: #FFFFFF;
	border-bottom: 1px solid #dfd4d8;
	border-top: 1px solid #dfd4d8;
	border-right: 1px solid #dfd4d8;
	
}
ul#menulist ul li li{

	margin-left: 0px;
	font-size: 0.75em;
		list-style-type: none;
	list-style: none;
	  _display:inline;
}

ul#menulist li{
  position:relative;
  margin:0px;
  _display:inline;
  font-weight: bold;
  list-style-type: none;
	list-style: none;
	  width: 8em;
  
}

ul#menulist a{
  display:block;
  text-decoration: none;
  width: 8em;
  padding: 6px 0;
  list-style-type: none;
	list-style: none;
	color: #858585;
}
 

ul#menulist li a:hover{ color: #ff1063;
border-bottom: 1px solid #ff9cd6;
	}


ul#menulist li.smenu>a {
	font-weight: bold;
}




/* -------- menu droite ------- */

.oups li.smenu {
}
#right li  {
	margin-bottom: 10px;
	display: block;
	padding-bottom: 10px;
}


#right ul  {
	 text-indent: 0;
	list-style-type: none;
	padding: 0 0 5px;
	font-size: 0.75em;
	font-weight: bold;
	margin-right: 0;
	margin-top: 0;
	margin-left: 0;
}


#right ul li {
	padding: 4px 0 3px;
	margin: 0 0 2px;
	font-size: 0.75em;
}

#right ul li a {
	 color: #707070;
	  text-decoration:none;
	 text-indent: 0;
	list-style-type: none;
	background: url(http://www.art4eu.net/habillage/puce_fleche_grise.gif) no-repeat 0 2px;
	padding-left: 15px;
	font-size: 0.7em;
	display: block;
	
}

#right ul li a.on {
	 color: #ff1863; text-decoration:none;
	 text-indent: 0;
	list-style-type: none;
	background: url(http://www.art4eu.net/habillage/puce_fleche_grise_on.gif) no-repeat 0 2px;
	padding-left: 14px;
	display: block;
}
	
#right ul li a:hover {
	text-decoration:none;
	 color: #ff1863;
	list-style-type: none;
}



/*---------fildarianne-------*/ 

#hierarchie {
	font-size: 0.625em;
	color: #bcbdbb;
	padding-top: 4px;
}
#hierarchie a{
	decoration:none;
	font-size: 0.625em;
	color: #939593;
}
#hierarchie a:hover{
	decoration:none;
	color: #000;
}

/*-------liens langues-------*/ 




p.lang {
	font-size: 10px;
	line-height: 13px;
}

p.lang a {
	font-size: 10px;
	color: #848484;
}

p.lang a.on {
	
		color: #f7185a;
	font-weight: bold;
}
p.lang a.off { font-weight: normal;
	color: #848484;
	font-style: normal;
} 
p.lang a:hover {
	color: #f7185a;
}











/*  ------ documents ----- */ 
p.postsciptum {
	display: table;
	margin: 0 0 10px;
	font-size: 10px;
	border-top: 1px solid #d6d6d6;
	color: #626262;
}


.ps, .notes {
	padding-top: 0;
	border-top: 2px solid #CCC;
	padding-bottom: 10px;
	margin: 0;
}
	
.ps { font-size: 0.82em; }
.notes { clear: both; font-size: 0.77em; }
.ps h2, .notes h2 { font-size: 1.19em; font-weight: bold; }




.spip_documents { text-align: center;  }
.spip_documents_center { clear: both; width: 100%; margin: auto;
	border-width: thin;
	border-style: none;
}
span.spip_documents_center { display: block; margin-top:0.5em; }

.spip_documents_left { float: left; margin-right: 5px; margin-left: 5px; margin-bottom: 3px;
margin-top: 10px;
	border-style: none;
}
td.sommaire .spip_documents_left { float: left; margin :0;
	border-style: none;
}
td.sommaire .spip_documents {  margin: 0px;
	border-style: none; padding: 0;
}

.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px;
	border-width: thin;
	border-style: none;
}
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }



/* liste residence */
table.resid{
	/*border-left: 1pt solid #c8a881;
	border-right: 1pt solid #c8a881;*/
	border-top: 1pt solid #c8a881;
		}
table.resid tr td{
	padding: 3px;
	
	font-size: 11px;
	border-bottom: 1pt solid #cdb496;
	height: 16px;
	/*border-right: 1pt solid #d6c09a ;*/
}
table.resid tr td.titre{
	font-size: 13px;
	height: 18px;
/*		border-top: 1pt solid #86594a;	
border-right: 1pt solid #d6c09a;*/
	font-weight: bold;
	background-color: #e9e5cd;
	font-variant: small-caps;
	color: #000;
}
table.resid tr.reside{
	color: #ffffff;
	border-bottom: 2pt solid #986342;
	background-color: #eb1c48;
	font-family: "Lucida Grande", Lucida, Verdana;
	font-weight: bold;
}

table.resid tr td.sstr{
	font-weight: bold;
}

hr {
	color: #f7185a;
}


#search {
	/*float: right; position: absolute; top: 27px; right: 20px;*/
}

#recherche.forml {
border:1px solid #FFF;
	font: 10px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #848484;
	margin-left: 0;
	padding-left: 0;
}


#close{ float:right; position:absolute; margin-left: 660px; color:#FFF;background-color: #f7185a; width:40px; text-align:right;}

#close a{ color:#FFF;}
#close a:hover{ color:#000;}

#fichartist{ float : left; position:absolute; margin-left:10px; margin-top:10px; margin-right:10px;  /*border: 1px solid #f7185a;*/  background-color:#FFF;padding:10px; width: 100%;}



#applyonline {
 	color: #f7185a;
 	font-size: 23px;
 	font-weight: bold; 
 	margin-bottom: 10px; 
 	padding-top: 26px;
} 

#mobilityprogramme {
 	font-weight: bold;  
 	font-size: 12px;  
 	margin-bottom: 1px;
} 

#hrlogin {
 	width: 300px;
 	color: #000000;
 	background-color: #000000;
 	border-width: 0px;
 	height: 1px; 
 	text-align: left; 
 	margin: 0px;
 	padding: 0px;
}

.cms_body_red {
	color: #f7185a;
}