body
{
background-color:#E7F3FF;
margin:0px;
}

h1
{
	font-family: arial, verdana, sans-serif;;
	font-size: 16px;
	font-weight:bold;
	color:#57ABFF;
	letter-spacing:0em;
	padding: 2px 5px 2px 5px;
}

#flash
{
	font-family: arial, verdana, sans-serif;;
	font-size: 11px;
	font-weight: normal;
	color:#57ABFF;
	letter-spacing:0em;
	text-decoration: none;
}

#flash a
{
	font-family: arial, verdana, sans-serif;;
	font-size: 11px;
	font-weight:bold;
	color:#57ABFF;
	letter-spacing:0em;
	text-decoration: none;
	display: block;
	padding: 0px 0px 0px 5px;
}

#flash a:hover
{
	text-decoration: underline;
}

.conteneur
{
width:895px;
height:595px;
background-color:white;
padding-right:23px; /* largeur bordure blanche */
margin-left:50px;
margin-top:691px;
}

.ss_conteneur
{
background-color:#E7F3FF;
height:448px;
width:785px;
margin-left:106px;
margin-bottom:20px;
margin-right:2px;
-moz-border-radius:15px ;
padding-top:2px;
padding-right:2px; /* largeur bordure bleu 	 droite*/

}


.ss_ss_conteneur
{
background-color:white;
margin:6px;
height:433px;
padding-left:115px;
margin-bottom:5px;


}


.img_pos
{
padding-left:13px;
}

.imgtry td
{
vertical-align:bottom;
font-family:arial, verdana, sans-serif;;
font-size:15px;
/*font-style:italic;*/
font-weight:bold;
color:#57ABFF;
letter-spacing:0em;
padding-bottom:0px;
padding-top:0px;
padding-left:140px;
}


.texte_im
{
font-family:arial, verdana, sans-serif;;
font-size:15px;
font-style:italic;
font-weight:bold;
color:#57ABFF;
letter-spacing:0em;

}

.imgtry .lien
{
vertical-align:middle;
}

.lien a
{
font-family:arial, verdana, sans-serif;
font-size:15px;
font-style:italic;
font-weight:bold;
color:#0258BF;
letter-spacing:0em;
text-decoration:none;

}

.banniere
{
overflow: hidden;
position:relative;
margin-top:-690px;
height:82px;
width:892px;
margin-right:4px;
padding-bottom:51px;

}
/*
#flash
{
overflow: hidden;
position:relative;
width:332px;
height:513px;
left:-345px;
margin-top:-535px;
margin-bottom:-513px;
}

*/
#flash {
	width:228px;
	height:228px;
	position:absolute;
	top:82px;
	_top:82px;
	left:50%;
	margin-left:-461px;
	_margin-left:-433px;
}

.titre
{
position:relative;
font-family:arial, verdana, sans-serif;
font-size:18.4px;
font-style:italic;
font-weight:bold;
color:#57ABFF;
margin-bottom:-13px;
margin-top:-13px;


}

.texte
{
font-family:arial, verdana, sans-serif;
color:#33A1FF;
font-size:11px;
letter-spacing:0.035em;
}

.texte b
{
letter-spacing:0.02em;
font-weight:bold;
color:#0066CD;
font-size:11.5px;

}


.texte li
{
list-style-image:url('../images/puce.png');
padding:0px;
margin:0px;
letter-spacing:0.002em;
text-decoration: underline ;
font-size:1.24em;
font-style:italic;
font-weight:bold;
color:#59ABFF;
position:float;
left:354px;
top:137px;
}

.texte#col
{
padding-right:60px;

}
.atouts
{

width:154px;
height:35px;
margin-left:35px;
margin-top:10px;
}

.menu_bas
{
margin-left:15px;
color:95CDFC;
font-size:11px;
font-family:arial, verdana, sans-serif;
}


.menu_bas a
{
text-decoration:none;
color:95CDFC;
}

.texte a
{
text-decoration:none;
color:95CDFC;
}

.T_contact
{
padding-left:75px;

}

.T_dimicil
{
padding-left:55px;

}

textarea 
{ 
font-family:arial, verdana, sans-serif;
color:#33A1FF;
font-size:11px;
letter-spacing:0.004em;
width:300px;
}

input {
font-family:arial, verdana, sans-serif;
color:#33A1FF;
font-size:11px;
letter-spacing:0.004em;
}



.ent a
{
color:#0258BF;
font-weight:bold;
vertical-align:top;
}
.ent a span
{
font-size:11px;
vertical-align:top;
}

#fondform{
background-image:url('../images/bas_menu.gif');
width:332px;
height:288px;
repeat:no-repeat;
position:absolute;
top:310px;
_top:-534px;
left:50%;
margin-left:-548px;
_margin-left:1px;
}

#fondform #form
{
width:252px;
height:120px;
padding-right:20px;
padding-left:-20px;
	position:relative;
	top:156px;
	_top:0px;
	left:61px;
	_left:0px;
}

 .accescli
{
font-family:arial, verdana, sans-serif;
font-size:18px;
font-style:italic;
font-weight:bold;
color:#57ABFF;

text-align:right;
vertical-align:middle;
padding-right:10px;
}

#fondform #form input
{
background-color:transparent;
border:0;
padding:0px;
margin-bottom:-2px;
margin-right: 10px;
margin-left:5px;
margin-top:10px;
}
.txt_form{
font-family:arial, verdana, sans-serif;;
font-size:13px;
/*font-style:italic;*/
font-weight:bold;
color:#57ABFF;
letter-spacing:0em;
vertical-align:top;
}

.conserv{
position:absolute;
margin-top:8px;
display:inline;
}

.submit{
margin-bottom:15px;
width:65px;
height:20px;
}