
body {
font-family: Arial, sans-serif;
font-size:10pt;
line-height: 1.2em;
scrollbar-face-color:#EDB966;
scrollbar-highlight-color:#FBECD7;
scrollbar-3dlight-color:#FBECD7;
scrollbar-darkshadow-color:#FBECD7;
scrollbar-shadow-color:#FBECD7;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#EDB966;}

h2 {
font-family: Verdana, sans-serif;
font-size: 11pt;
letter-spacing: 0.05em;
margin:0;}

h2.special {
font-family: Verdana, sans-serif;
font-size: 14pt;
letter-spacing: 0.05em;
margin:0;
background-color:#C1D254;}



h3 {
font-family: Verdana, sans-serif;
font-size: 10pt;
letter-spacing: 0.1em;
margin:0;}

a:link, a:visited, a:active, a:hover {
color:#DD1000;}

em .grand {
font-family: Verdana, sans-serif;
font-size: 10pt;}

p {
font-family: Arial, sans-serif;
font-size:10pt;
line-height: 1.2em;
letter-spacing: 0.05em;
}
p.small {
font-size: 8pt;
margin-top:0;
padding-top:0;
}
p.tarif {
	margin-bottom:0;
	padding-bottom:5px;
	color: #849126;
	font-size:14px;
}
p.list {
font-size: 80%;
}

address {
font-family: Verdana,  sans-serif;
font-size: 8pt;
font-style: normal;
line-height: 1em;}

p#sign{
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 1.5em;}

ul {list-style-image: url(http://www.havresurmer.com/images/greenarrow.gif)}

ul li {
font-family: Arial, sans-serif;
font-size:10pt;
line-height: 1.2em;
margin-bottom:3px;}

ul.type2 ul li{
font-size: 80%;
}

ul.type2 li{
font-family: Arial, sans-serif;
font-size: 10pt;
line-height: 1.1em;
margin-bottom:3px;}

ul.type2 {
margin-bottom:3px;}

ul.type3 {
margin-bottom:8px;}

ul.type4 li {
	margin:0;
	padding: 2px;
}
ul.type4 {
margin-left:0;
padding-left:0px;
}

cite {
font-family: Arial, sans-serif;
font-size: 10pt;
font-style: normal;
line-height: 1.2em;}

cite small {
font-size: 7pt;
margin-left: 3em;
font-style: normal;
line-height: normal;}

p.cite small {
font-size: 7pt;
margin-left: 3em;
font-style: normal;
line-height: normal;}

table.prices {
font-family: Arial, sans-serif;
font-size: 9pt;}

b.priceBlue {
color: #1C2BBA;}

b.priceRed {
color: #FF3000;}

dl dd {
font-family: Arial, sans-serif;
font-size:10pt;
line-height: 1.2em;
letter-spacing: 0.05em;}

dt{
font-family: Verdana, sans-serif;
font-size:10pt;
margin-bottom:20px;}

b {
font-family: Verdana, sans-serif;
font-size: 9pt;
font-weight: bolder;
letter-spacing: 0.05em;
word-spacing: 0.1em;}

b.type2 {
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: bolder;
letter-spacing: 0.1em;
word-spacing: normal;
}

small {
font-family: Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
letter-spacing: 0.1em;
word-spacing: 0.1em;
}

small.authors {
font-family: Verdana, sans-serif;
font-size: 7pt;
font-weight: normal;
letter-spacing: normal;
word-spacing: normal;
}

.field {
border-color: #EDB966;
border-width: 1px;
border-style: solid;
}

.submit {
border-color: #000;
border-width: 1px;
border-style: solid;
background: #bccc52;
margin: 2px 3px;
}

form table {
font-family: Verdana, sans-serif;
font-size: 10pt;
}

form table table {
font-family: Verdana, sans-serif;
font-size: 8pt;
}

.gbForm {
	width:450px;
	margin:30px 0 0 0;
}

.gbForm span {
	float:left;
}
.gbForm .field {
	float:right;
	margin:0 0 7px 0;
}
.gbForm .row {
	clear:both;
}
.gbForm button {
	float:right;
}
.clear {
	clear:both;
}
.gbMenuIndex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;	
	padding:20px 0;
}

.gbMsg {
	text-align:left;
	margin:0 0 30px 0;
}
.gbMsg small {
	font-size: 7pt;
	margin-left: 3em;
	font-style: normal;
	line-height: normal;
}

td.red {color:#ff0000;
}

td.bground1 {
	background-image: url(images/spa/lupin_plage.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


table.sub-menu-table td {
	padding:0 10px 0 10px;


}

