#special{

margin: 20px 10px 20px 80px;
padding-left:10px;
text-align:justify;
colord:#5CCACE;
border-left:3px solid yellow;
}

#bonplan{
	background-color:#7579f7;
background:url(mistik/fond.jpg);
}

#bp_entete{

	background:url(i/fond-rayureoblique.gif);
}

#bonplan h1 
{
font-size: 32px;
color:#270A84;
font-weight:bold;
}

#bonplan h2 {
color:white

}

#bonplan h3 {color:#270A84;}

#bp_texte{
  	background-color:#EDFEFF;
      padding:10px;
	color:#076569;
}

#bp_texte blockquote{
	background-color:#A6ABED;
	margin:2px;
      color:#000;
}

#bp_texte blockquote ul{
  list-style-type: square ; 
}

#bp_texte h3 {
	color:#fff; 
	font-size:14px;
	text-align:left;}

#bp_texte h4 {color:#03565A}

#bp_texte h5 {margin:0;color:#070A30;font-size:12px;}
#bp_texte .lyonwebnaute {
color:#070A30;
	margin:10px 20px;
	background-color : cyan;
	padding:8px;
	background-color:#DFE0FE;
}

#bp_photo{

      
}

#bp_photo img { 
margin:0 0;
border-top:1px solid red;
}


#bp_bottom{}


#bp_footer{

}

/* formulaire */

#bp_form{
	background-color:#12135A; 
		background:url(mistik/fond_form.gif);
			border-top: 2px solid #f8860C;
	border-bottom: 5px solid #f8860C;
	color:#fff;
}

#bp_form h3{
	color:#EDFEFF;
	font-size:18px;
	margin-left:100px;
		border-top: 2px solid #f8860C;
	border-bottom: 5px solid #f8860C;
	
}

form span.required{

}

form h2{
	color:#BD6E64;
}

form label{
color:white;
}

form input,textarea,select{
	color: #000;
	background-color: #FFF;
	border-color : #888;
	background: url(i/formfd.gif) repeat-x;
	background-color: #fff;
}
input:focus, textarea:focus, select:focus{
	border: 2px solid black;
}
form textarea{
	background: #fff url(i/formareafd.gif) repeat-x;
}


.col1{ float:left; width:180px; text-align:right;}
.col2{ float:left; width:340px; text-align:left;
	font:0.6em/1em "Trebuchet MS", Verdanal, Arial, sans-serif;
	 }
