a:link  {text-decoration:none;color: #004993;	}


a:visited { text-decoration:none;color: #6697C9;}
a:hover { text-decoration:none;color: #45991D;}




.error {font-family: Georgia, "Times New Roman", Times, serif;font-size: 10px;font-weight: bold;color: #CC0000;text-decoration: none;}

.hover:error {fcolor: #000000;text-decoration: underline;}



.titre {font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;text-transform: uppercase;color: #003399;text-decoration: none;font-weight: bold;}

	

	

.dateupdate {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-decoration: none;font-weight: bold;}



.lienprop {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #003399;text-decoration: none;}

.hover:lienprop {color: #009966;text-decoration: underline;}







.titactu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #004993;text-decoration:none;}







.txtactu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #004993;text-decoration: none;}





.cierre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #6697C9;text-decoration: none;}

.cierre:hover {color: #666666}



.txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	line-height: 15px;

}

.link:txt  {text-decoration:underline;}





.txttit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003399;

	text-decoration: none;

	line-height: 16px;

}

input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #004993;text-decoration: none;border: 1px solid #B2C8DE;background-color: #F6F6F6;}



select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #004993;text-decoration: none;border: 1px solid #B2C8DE;background-color: #F6F6F6;}



textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #004993;text-decoration: none;border: 1px solid #B2C8DE;background-color: #F6F6F6;padding: 3px;}

.tit18 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	text-transform: uppercase;

	color: #004993;

	text-decoration: none;

}

.tit16 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 15px;

	text-transform: none;

	color: #004993;

	text-decoration: none;

	font-variant: small-caps;

	font-weight: bold;





}

.image {

	border: 1px solid #E5E5E5;

	background-color: #E5E5E5;

}

a.image:hover {

	border: 1px solid #45991D;



}

.creditphoto {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 10px;

	color: #999999;

}

.txt12 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #004993;

	text-decoration: none;

	line-height: 17px;

}

.tabAzul {

	background-color: #D9E0EA;

}

.txtBgAzul {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	text-decoration: none;

	line-height: 15px;

	background-color: #D9E0EA;

	padding: 5px 10px;







}

.txtBgVerde {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	text-decoration: none;

	line-height: 15px;

	background-color: #E3F0DD;

	padding: 5px 10px;

}

.KM {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #003399;

	text-decoration: none;

	line-height: 16px;

}

.txtBgAzul2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	text-decoration: none;

	line-height: 15px;

	background-color: #E2E8EF;

	padding: 5px 10px;

}

.txtBgAzul3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	text-decoration: none;

	line-height: 15px;

	background-color: #F0F3F7;

	padding: 5px 10px;

}

.asterisque {

font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;font-weight: bold;color: #CC0000;text-decoration: none;

}

.txt10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

	line-height: 17px;

	background-color: #E2E8EF;



}

.subTit {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

}

.txtNotes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	text-decoration: none;

	line-height: 14px;



}

.txttitInverse {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 16px;





}

.txttitInverseSmall {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.tdBtPrix {

	text-decoration: none;

	background-image: url(imgs/bt_prix.gif);

	background-repeat: no-repeat;



}

.tarifs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #003399;

	font-weight: bold;

	text-align: center;





}

li {

	list-style-image: url(imgs/templates/bullet_vert.gif);

	list-style-position: outside;



}

.titactuBlanc {

font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #004993;text-decoration:none;

}

.pubTxt {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;



}

.pubTxtSmall {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: normal;

}

.pubTxtPrix {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	font-style: italic;



}

.txtRenseignements {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	text-decoration: none;

	line-height: 18px;

	background-color: #F0F3F7;

	font-weight: bold;







}

.news {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #004993;

	line-height: 15px;

	text-decoration: none;



}



.hover:news {

	color: #45991D;

	text-decoration: none;

}

.tarifsSmall11 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003399;

}

.tarifsCaps {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #003399;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;



}

.tarifsCapsSmall {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;

}

.tarifsDate {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-align: center;

}

.tarifsGratuit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #669933;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;



}

.tarifsCaps2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;

	background-color: #45991D;



}

.tarifsSmall {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003399;

	font-weight: bold;

	text-align: center;

}

.msgupload {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

	text-decoration: none;

	line-height: 120%;



}

.partners {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #006699;

	text-decoration: underline;



}

A.partners:hover {

	color: #333333;

}

.titrePage {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	color: #004993;

	font-weight: normal;



}
.titrePage2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 20px;

	color: #004993;

	font-weight: normal;



}

