body

{background-color: #423c83;
}


img{
	border: 0;
}
#mainpic{
	border: 2px solid #302259;
}
.vignette_detail img{
	border: 1px solid #302259;
}


A.liengris {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; }
A.liengris:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999;  font-family: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

A.lienbleu {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #290C59;  TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; 
}
A.lienbleu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #A07ADB;  font-family: Verdana, Helvetica, sans-serif;  TEXT-DECORATION: underline; 
}

A.lienmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #290C59; TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; }
A.lienmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #876BDB;  font-family: Verdana, Helvetica, sans-serif; }


A.lienbleumoyen {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #290C59; TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; }
A.lienbleumoyen:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #A081CF;  font-family: Verdana, Helvetica, sans-serif; 
}

A.lienbleu {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #290C59; TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; }
A.lienbleu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #A081CF;  font-family: Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;
}


input.envoi {
	border: 1px #8f9eb1 solid;
            background: #e5eaee url(images/bg_input.jpg) repeat-x;
            color: #0A5081;
			font-size: 8pt;
}
input.InputTxt {
            border: 1px #8f9eb1 solid;
            background: #e5eaee url(images/bg_input.jpg) repeat-x;
            width: 70px;
            color: #0A5081;
			font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;
}
select.SelectTxt {
	border: 1px  #8f9eb1 solid;
	background: #e5eaee;
	width: 150px;
   color: #0A5081;
}
select.SelectTxt2 {
	border: 1px  #8f9eb1 solid;
	background: #e5eaee;
	width: 200px;
   color: #0A5081;
}
.bleu10g { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #290C59; text-decoration: none}
.bleu9g { font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #290C59; text-decoration: none}
.bleu9 { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #290C59; text-decoration: none}
.jaune8g { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #302259; text-decoration: none }
.jaune9g { font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight:normal ; color: #302259; text-decoration: none }
.gris7bis { font-family: Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #666666; text-decoration: none }
.blanc8g {  font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.gris9 { font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003333; text-decoration: none }
.blanc8 {  font-family: Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.blanc7g {  font-family: Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.blanc8c {  font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
.blanc {	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; }


.fond {
	
	background-color: #423c83;

}

#navigation 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navigation a
{
	text-decoration: none;
	color: #B1022A;
}

.subMenu
{
	list-style-type: none;
	margin: 0;
	padding: 3px;
}

.subMenu li
{
	text-align: center;
	font-size: 10px;
	font-family: Verdana;
	height: 130px;
	font-weight: bold;
	background-color: #4D14A4;
	color: #ffffff;
}
.gauche {
	background-image: url(images/terrain_11.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.terrain1 {
	background-image: url(images/terrain_12.jpg);
	background-position: left;
	background-repeat: repeat-y;

}
.accueil {
	background-image: url(images/fond-accueil.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(images/fleche-rouge.jpg);
}
.menu-on {
	color: #CBB3D0;
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
	TEXT-DECORATION: none; font-family: Verdana, Helvetica, sans-serif; 

}
.tableauterrain td {
	border: thin solid #CCCCFF;
}
.nonli {
	list-style-type: none;
}
.menu1 {
	background-image: url(images/jardsurmer-immobilier_02.jpg);
	text-align: center;
}
.menu2 {
	background-image: url(images/jardsurmer-immobilier_03.jpg);	
	text-align: center;

}

.menu3 {
	background-image: url(images/jardsurmer-immobilier_04.jpg);	
	text-align: center;

}
.sousmenu {
	background-image: url(images/jardsurmer-immobilier_07.jpg);
	background-repeat: repeat-y;
}

.corps {
	background-image: url(images/jardsurmer-immobilier_08.jpg);
	vertical-align: bottom;
}
.corps2 {
	background-image: url(images/jardsurmer-immobilier_08.jpg);
	vertical-align: middle;
}

.pied {
	background-image: url(images/jardsurmer-immobilier_10.jpg);
	text-align: left;
	vertical-align: top;
}
.gros {
	font-size: 20px;
}
