A.lienblanc:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienblanc:active {
	FONT-WEIGHT: bold;	FONT-SIZE: 10pt;	COLOR: #ffffff;	text-decoration: none;	font-family: Geneva, Arial, Helvetica, san-serif;
}
A.lienblanc:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ; 
}
A.lienblanc:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #B59AA1;  TEXT-DECORATION: underline; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ; 
}

A.lienblancb:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif 
}
A.lienblancb:active {
	FONT-WEIGHT: normal;	FONT-SIZE: 10pt;	COLOR: #ffffff;	text-decoration: none;	font-family: Geneva, Arial, Helvetica, san-serif;
}
A.lienblancb:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ; 
}
A.lienblancb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #4B4244;  TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ; 
}


A.lienrose:link {
	FONT-WEIGHT: BOLD; FONT-SIZE:11pt; COLOR: #342B2E; TEXT-DECORATION: none ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ; font-style: italic ;
}
A.lienrose:active {
	FONT-WEIGHT: BOLD;	FONT-SIZE: 11pt; COLOR: #342B2E;	text-decoration: none; font-family: Geneva, Arial, Helvetica, san-serif ; font-style: italic ;	
}
A.lienrose:visited {
	FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR: #342B2E;  TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ;  font-style: italic ;
}
A.lienrose:hover {
	FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR: #342B2E ;  TEXT-DECORATION: underline; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ;  font-style: italic ;
}


A.lienblancpetit:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ffffff ; TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif 
}
A.lienblancpetit:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	text-decoration: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif 

}
A.lienblancpetit:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ffffff;  TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif 
}
A.lienblancpetit:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #4B4244; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif   ; text-decoration: none ;
}
.textepetitrouge {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textemoyenrouge {
	FONT-WEIGHT: NORMAL; FONT-SIZE: 10pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textemoyenblANC {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.texteblANC {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}

.textemoyenblANC2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.formulaire {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}


.textemoyennoir {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #95033A; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textemoyenmarine {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textemoyenmarineg {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textelogo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textelogo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #95033A; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.textetitre {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}

A.lienrougepetit:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #342B2E; TEXT-DECORATION: none ; FONT-FAMILY : Geneva, Arial, Helvetica, san-serif;
}
A.lienrougepetit:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #342B2E; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
	text-decoration: none;

}
A.lienrougepetit:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #342B2E;  TEXT-DECORATION: none ;FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienrougepetit:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #95033A;  TEXT-DECORATION: underline; FONT-FAMILY : Geneva, Arial, Helvetica, san-serif;
}
A.lienjaunepetit:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #993333; TEXT-DECORATION: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienjaunepetit:active {	FONT-WEIGHT: normal;	FONT-SIZE: 8pt;	COLOR: #993333;	text-decoration: none;
}
A.lienjaunepetit:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #993333;  TEXT-DECORATION: none  ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienjaunepetit:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #CC9999; TEXT-DECORATION: underline  ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}


A.lienrougemoyen:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #342B2E; TEXT-DECORATION: none  ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienrougemoyen:active {
	FONT-WEIGHT: bold;	FONT-SIZE: 11pt;	COLOR: #342B2E;	text-decoration: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienrougemoyen:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #342B2E;  TEXT-DECORATION: none ;
}
A.lienrougemoyen:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #FACE03;  TEXT-DECORATION: underline ;
}
A.lienptt:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #342B2E; TEXT-DECORATION: none  ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienptt:active {
	FONT-WEIGHT: bold;	FONT-SIZE: 7pt;	COLOR: #342B2E;	text-decoration: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienptt:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #342B2E;  TEXT-DECORATION: none ;
}
A.lienptt:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #99033C;  TEXT-DECORATION: underline ;
}

input.envoi {
	border: 1px #8f9eb1 solid;
            background: #e5eaee url(images/bg_input.jpg) repeat-x;
            color: #0A5081;/*#96a5b9*/
}
input.InputTxt {
            border: 1px #8f9eb1 solid;
            background: #e5eaee url(images/bg_input.jpg) repeat-x;
            width: 70px;
            color: #0A5081;/*#96a5b9*/
}
select.SelectTxt {
	border: 1px  #8f9eb1 solid;
	background: #e5eaee;
	width: 150px;
   color: #0A5081;/*#96a5b9*/
}
select.SelectTxt2 {
	border: 1px  #8f9eb1 solid;
	background: #e5eaee;
	width: 280px;
   color: #0A5081;/*#96a5b9*/
}
.fond {
	background-color: #99033C;
}
A.lienrougeg:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #342B2E; TEXT-DECORATION: none  ; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienrougeg:active {
	FONT-WEIGHT: bold;	FONT-SIZE: 14pt;	COLOR: #342B2E;	text-decoration: none; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif;
}
A.lienrougeg:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #342B2E;  TEXT-DECORATION: none ;
}
A.lienrougeg:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #FACE03;  TEXT-DECORATION: underline ;
}

/* -> Photos */
img{
	border: 0px;
}
#photos {
	margin: 5px 0 0 20px;
}
	#agrandi{
		float: left;
		width: 533px;
		height: 400px;
		text-align: center;
		margin: 0 0 0 0;
		line-height: 480px;
	}
	#agrandi #mainpic{
		border: 5px solid #95033A;
		vertical-align:middle;
	}
	#vignettes{
		float: left;
		margin: 30px 0 0 30px;
	}
	#module_photo img{
		border: 1px solid #95033A;
	}
	.vignette_detail{
		margin: 1px 0 15px 0;
		border: 1px solid #95033A;
		width: 120px;
		height: 70px;
	}
.clearer { clear: both; }

.margin{ margin: 0 0 0 30px; }
#dpe{
	position: relative;
	margin: 0 0 0 30px;
	width: 550px;
	height: 230px;
}
	#ce, #ges{
		position: absolute;
		bottom: 0;
		width: 240px;
		height: 220px;
		margin: 10px;
	}
	#ce{ background: url('http://static.vendeeimmobilier.com/img/detail-ce-bg.png') no-repeat; }
	#ges{
		right: 30px;
		background: url('http://static.vendeeimmobilier.com/img/detail-ges-bg.png') no-repeat;
	}
		#ce span, #ges span{
			display: block;
			position: absolute;
			right: 6px;
			width: 47px;
			height: 22px;
			padding: 2px 0 0 0;
			color: #fff;
			font-weight: bold;
			text-align: center;
			background: url('http://static.vendeeimmobilier.com/img/detail-dpe-span-bg.png') no-repeat;
		}
#pages{
	float: right;
	font-size: 1em;
	color: #990000;
	margin: 5px 60px 20px 0;
}
	.prev, .next{ display: block; }
	.prev, .next{
		width: 17px;
		height: 14px;
		margin-top: 4px;
	}
	.prev{ float: left; }
	.next{ float: right; }
	.prev{ background: url('../images/first.gif') no-repeat; margin-right: 5px; }
	.next{ background: url('../images/last.gif') no-repeat; margin-left: 5px; }
	.liens_page a{
		float: left;
		display: block;
		FONT-WEIGHT: BOLD;
		FONT-SIZE:1em;
		COLOR: #342B2E;
		TEXT-DECORATION: none ;
		FONT-FAMILY: Geneva, Arial, Helvetica, san-serif ;
		font-style: italic;
		margin: 0 3px;
	}
	.liens_page a.current{
		font-size: .9em;
		font-weight: normal;
		color: #990000;
		margin-top: 2px;
	}
	
#mainpic{
	border: 4px solid #99033C;
}
