@charset "iso-8859-2";
/* CSS Document */
/* copie art_old.css
/********************/
/*  #919fd1 -  titre h2 hr  fig hover | links */
/*  #8288d9 - violet clair | contact  rgba(130,136,217, 0.6) - th*/
/* 	#aff1fa - bleu clair | contact  rgba(175,241,250, 0.6)*/

.top-bar-section ul li.active > a {
	background: #8391c5!important;     
	/*color: #000!important;*/
	}


html { 
  background: #000  url(../img/fond/8_contact.jpg) no-repeat center fixed; 
  -webkit-background-size: cover; /* pour anciens Chrome et Safari */
  background-size: cover; /* version standardisée */
} 

figcaption	a{ 	color: #aff1fa;}
figcaption	a:visited{ 	color: #aff1fa;}
figcaption	a:hover  {  color:#919fd1; }

a{ 	color: #8288d9;}
a:visited{ 	color: #8288d9;}
a:hover  {  color: #aff1fa;}
span a{ color: #aff1fa;}
span a:visited{ color: #aff1fa;}
span a:hover  { color: #8288d9; }

.th {	border: 1px solid #8288d9; }
.th:visited {	border: 1px solid #8288d9; }
.th:hover, .th:focus { box-shadow: 0 0 6px 1px rgba(130,136,217, 0.6); } /* color 1 rgba a modif*/

blockquote {  border-left: 3px solid #aff1fa; text-align:left;  }
blockquote a{  color: #8288d9;}
blockquote a:visited{  color: #8288d9;}
blockquote a:hover  {  color: #aff1fa;}

a.lienA{  color: #8288d9;}
a.lienA:visited{  color: #8288d9;}
a.lienA:hover {  color: #aff1fa;}
a.lienB {  color: #aff1fa;}
a.lienB:visited {  color: #aff1fa;}
a.lienB:hover {  color: #8288d9;}

h1 { color: #aff1fa!important;	} 
h2 { color: #919fd1!important;}

hr {  border: 1px solid #919fd1;}
/*.footer-panel { background: url(../img/fond/footer.png) repeat-x center top; margin-bottom:0px; border:none }*/

.color2 {  color: #aff1fa; }
.color1 {  color: #8288d9; }

/*-----FORMULAIRE-----------------------------------------------------*/

fieldset { padding:0 20px 20px 20px; margin-bottom:10px; border:1px solid #aff1fa;  }
legend { color:#000; font-weight:bold;font-size: 20px; background-color:#aff1fa!important;	font-style:italic; }
label { margin-top:0; display:block; color:#d5d5d5; font-weight:bold;font-size: 15px; }
label.inline { display:inline; margin-right:25px; }


input, textarea, select, option { background-color:#424a57!important;   color:#d8d8d8!important;
	 border:1px solid #303947!important; border-radius:5px!important; box-shadow:1px 1px 2px #303947!important inset;}
input:focus, textarea:focus, select:focus, option:focus, input[type=submit]:focus, input[type=reset]:focus{ background-color:#303947!important;  
	 border:1px solid #63abe8!important; border-radius:5px!important; box-shadow:1px 1px 2px #63abe8!important inset;   color:#d8d8d8!important;}

input {margin-top:15px; padding:3px; color:#d8d8d8 ; font-size: 15px;}
select {margin-top:20px; padding:3px;  color:#d5d5d5!important; }
textarea {margin-top:15px; padding:3px!important;font-size: 15px;color:#d8d8d8!important }

select:required, input:required, textarea:required { background-color: #3f477a; color:#d8d8d8 ; }


