
body {
margin:0 auto;
padding:0;
font-family: verdana, Helvetica, sans-serif;
}

h2 {
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0055a0;
}

#legende_bloc1 {
padding: 30px 0 0 16px;
}

#legende_bloc2 {
padding: 30px 0 0 21px;
}

#legende_bloc3 {
padding: 30px 0 0 20px;
}
#legende_bloc4 {
padding: 30px 0 0 23px;
}
#legende_bloc5 {
padding: 30px 0 0 19px;
}
#legende_bloc6 {
padding: 30px 0 0 21px;
}



.lineheight{
line-height: 10px
}

a.bas {
color:#ffffff;
text-decoration:none;
}

a.bas:hover {
color:#ececec;
text-decoration:none;
}


a.liensbas {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.liensbas :link {
	text-decoration: none;
}
a.liensbas:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.liensbas:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a.liensbas:active {
	text-decoration: none;
	color: #FFFFFF;
}


.clearboth {
clear:both;
}

.align {
text-align: center;
}

.alignright {
text-align: right;
}

.alignjustify {
text-align: justify;
}

.margintop2 {
margin-top: 2px;
}

.margintop5 {
margin-top: 5px;
}

.margintop30 {
margin-top: 30px;
}

.marginbottom3 {
margin-bottom: 3px;
}

.bold {
font-weight: bold;
}

.underline {
text-decoration:underline;
}

.paddingleft10 {
padding-left: 15px;
}

.paddingtopt5 {
padding-top: 5px;
}

.height24 {
height:24px;
}

.colorblanc {
color: #ffffff;
}

.colorbleu {
color: #00559f;
}

.colorvert {
color: #6d6e71;
}

.colororange {
color: #dc8f3d;
font-weight:400;
}

.colorbleufonce {
color:#574f52;
}

.fontsize8 {
font-size: 8px;
}
.fontsize11 {
font-size: 11px;
}

.fontsize12 {
font-size: 12px;
}

.fontsize14{
font-size: 14px;
}
.fontsize20 {
font-size: 20px;
}


floatright {
float: right;
}

.clearboth {
clear: both;
}

.paddingleft {
padding-left: 3px;
}

.paddingleft20 {
padding-left: 20px;
}

.titregauche {
font-size:13px;
}

.radio{
height: 4px;
width:4px!important;
}

.titreorange {
color:#e4933d;
font-size:12px;
}

.textefonce {
color:#01335e;
font-size:11px;
}


.champform input{
height: 16px;
width:161px;
background-color: #ffffff;
color:#5b595c;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#zonecommentaire {
margin-top: 30px;
margin-left: 25px;
width: 650px;
border-top: 3px solid #dc8f3d;
}

#commentaires {
padding: 0;
margin: 0;
margin-top:20px;
width: 527px;
height: 123px;
color: #0055a0;
}

.liste {
font-size:11px;
color: #01335e;
width:165px;
border: 1px solid #9bbcd9;
}
.liste2 {
font-size:11px;
color: #01335e;
border: 1px solid #9bbcd9;
}


#envoyer {
float: right;
margin-right: 45px;
}

ul#listemenu {
padding: 0;
margin: 0;
padding-left: 10px;
color:#5b595c;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
list-style-type: none;
}

ul#listemenu li a {
padding-left: 10px;
color:#5b595c;
line-height:90%;
}

#montant_loyer_input {
	display:block;
}
#montant_loyer_texte{
	display:block;
}
#valeur_bien_input {
	display:block;
}
#valeur_bien_texte {
	display:block;
}
#date_acquisition_input {
	display:block;
}
#date_acquisition_texte {
	display:block;
}
#Type_Contrat_Co_Emprunteur_masque{
	display:block;
}
#Type_Contrat_Emprunteur_masque{
	display:block;
}
#divErreur {
  position:relative;
  width:1037px;
  background-color:#FFFFFF;
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
 opacity: 0.9;
 color:#DC8F3D;
 font-weight:bold;
 font-size:14px;
 text-align:center;
 display:none;
 z-index:50;
}





