.cursor {  cursor: hand}
hr
{
  	height:1px;
  	background-color: #000000;
}
A, A:link 	{font-family:verdana;font-weight:bold;font-size:10;color:#333333;text-decoration:none}
A:visited 	{font-family:verdana;font-weight:bold;font-size:10;color:#333333;text-decoration:none}
A:active	{font-family:verdana;font-weight:bold;font-size:10;color:#333333;text-decoration:none}
A:hover   	{font-family:verdana;font-weight:bold;font-size:10;text-decoration:underline}
A.mentions:link 
{	
	font-family:verdana;
	font-weight:bold;
	font-size:10;
	color:#FFFFFF;
	text-decoration:none
}
A.mentions:visited
{
	font-family:verdana;
	font-weight:bold;
	font-size:10;
	color:#FFFFFF;
	text-decoration:none
}
A.mentions:active
{
	font-family:verdana;
	font-weight:bold;
	font-size:10;
	color:#FFFFFF;
	text-decoration:none
}
A.mentions:hover
{
	font-family:verdana;
	font-weight:bold;
	font-size:10;
	text-decoration:underline
}
.contact 
{
	font-family: Tahoma; 
	font-size : 10px;
	background-color: #FFFFFF;
	border-bottom: #D3D3D3 solid 1px;
	border-left: #D3D3D3 solid 0px;
	border-right: #D3D3D3 solid 0px;
	border-top: #D3D3D3 solid 1px;
	font-weight: bold;
	color: #000000;
}
.tr { background-color:#ACC1D4;  color:#333333; }
input
{
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
     font-family:'verdana', 'Arial', sans-serif;
     border-bottom: #333333 solid 1px;
     border-left: #333333 solid 1px;
     border-right: #333333 solid 1px;
     border-top: #333333 solid 1px;
}
.payer
{
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
     font-family:'verdana', 'Arial', sans-serif;
     border-bottom: #333333 solid 0px;
     border-left: #333333 solid 0px;
     border-right: #333333 solid 0px;
     border-top: #333333 solid 0px;
}
SELECT 
{
	font-family:'verdana', 'Arial', sans-serif; 
	font-size:10px;
	background-color: #FFFFFF;
	border-bottom: #333333 solid 1px;
	border-left: #333333 solid 0px;
	border-right: #333333 solid 0px;
	border-top: #333333 solid 1px;
	color: #000000;
}
.radio
{
     color:#000000;
     background-color:#FFFFFF;
     border-bottom: #333333 solid 0px;
     border-left: #333333 solid 0px;
     border-right: #333333 solid 0px;
     border-top: #333333 solid 0px;
}
textarea
{
     color:#000000;
     background-color:#FFFFFF;
     font-size:10px;
     font-family:'verdana', 'Arial', sans-serif;
     border-bottom: #333333 solid 1px;
     border-left: #333333 solid 1px;
     border-right: #333333 solid 1px;
     border-top: #333333 solid 1px;
}
.body
{
	margin: 0px 0px 0px 0px;
	background-color:#ACC1D4;
}
.body_fact
{
	background-color:#FFFFFF;
	font-size:12px;

}
.cadre
{ 
	font-size:10;
	font-family:verdana;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
}
.textarea
{ 
	font-size:10;
	font-family:verdana;
	border-right:1px #000000 solid;
	border-top:1px #000000 solid;
	border-left:1px #000000 solid;
	border-bottom:1px #000000 solid;
}
.txt_gauche
{
	vertical-align:top;
	text-align :justify;
	font-family:verdana;
	font-size:10;
	color:#000000;
}

.txt_gauche1
{
        vertical-align:top;
        font-family:verdana;
        font-size:10;
        color:#444444;
}





.mutualise_titre
{
	font-family:verdana;
	font-size:10;
	color:#000000;
	background-color:#ACC1D4;
}
.mutualise_case
{
	height:20px;
	text-align :center;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	font-family:verdana;
	font-size:10;
	color:#000000;
}
.mutualise_prix
{
	height:20px;
	font-weight:bold;
	text-align :center;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	font-family:verdana;
	font-size:10;
	color:#000000;
}

.mutualise_prix2
{
        height:20px;
        font-weight:bold;
        text-align :right;
        border-right:0px #000000 solid;
        border-bottom:0px #000000 solid;
        font-family:verdana;
        font-size:10;
        color:#000000;
}


.mutualise_webplan 
{
	text-align :center;
	height:20px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
}
.mutualise_tableau 
{
	border-left:1px #000000 solid;
	border-top:1px #000000 solid;
}

.mutualise_tableau2
{
        border-left:0px #000000 solid;
        border-top:1px #000000 solid;
}


.options
{
	text-align :justify;
	background-color:#E4E4E4;
	padding: 10px;
	font-family:verdana;
	font-size:10px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
.cadre_dedie
{ 
	border-right:4px #9F9F9F dotted;
	border-top:4px #9F9F9F dotted;
	border-left:4px #9F9F9F dotted;
	border-bottom:4px #9F9F9F dotted;
}
#info { 
	visibility:visible; position:relative; width:250px; height:98px; clip:rect(0px 250px 98px 0px); overflow:hidden; border:solid 0px #705084;
}
#a4622  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4622s  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4623  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4624  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4624s  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4625  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4626  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4627  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4628  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#a4629  {
	position:absolute; width:250px; height:98px; right:0px; top:0px; background:#FFFFFF; overflow:hidden; visibility:hidden;
}
#divNews { position:relative; right:0px; top:0px; border:solid 0px #336633; width:1px; height:1px; clip:rect(0px 1px 1px 0px); overflow:hidden; visibility:hidden; font-family:'verdana', 'Arial', sans-serif; font-size:9px; }
#divTextNews { position:absolute; right:0px; top:0px;}
#NewsBox { position:absolute; width:1px; height:1px; right:0px; top:0px; overflow:hidden; visibility:hidden; }

.more_infos
{
        height:20px;
        font-weight:bold;
        text-align :center;
        border-right:1px #000000 solid;
        border-left:1px #000000 solid;
        border-bottom:1px #000000 solid;
        font-family:verdana;
        font-size:10;
        color:#000000;
}

