a { color:#E50000; }
a:hover { color:#7EB746; }
a.active { color:#000000; text-decoration:none;}

h2 {
	margin:0px 0px 17px 0px;
	font-size:120%;
}

h3 {
	margin:0px;
	font-size:100%;
}

p { margin:0px 0px 14px 0px; }
p.row1 { width:127px; }
p.row2 { width:255px; }
p.row3 { width:383px; }
p.row4 { width:422px; clear:both;}

p.conseil {
	display:block;
	clear:both;
	height:97px;
	padding:5px 90px 5px 5px;
	background-color:#E3F1D5;
}
p.conseil img { float:left; margin-right:18px; }

p.news, .actions{
	
	width:422px;
	border-style:solid;
	border-color:#A1CF74;
	border-width:0px 0px 1px 0px;
	padding:0px 0px 10px 0px;
}

.actions img {
	float:left;
	margin:0px 8px 8px 0px;
}

.actions {
	float:left;
	clear:both;
	margin-bottom:10px;
}

#content li {
	margin-right:90px;
}

img {
	border:0px;
}

form, select, input, .formelem {
	font-size:100%;
}

table.tab td, table.tab th {
	padding:0px 15px 2px 0px;
}

table h2 { margin:12px 0px 0px 0px; }
td, th { vertical-align:top; }

tr.underline th, tr.underline td {
	border-style:solid;
	border-color:#A1CF74;
	border-width:0px 0px 1px 0px;
	padding-bottom:10px;
}

.formelem {
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
}

.photo {
	float:left;
	display:block;
	margin:0px 8px 0px 0px;
	width:120px;
	height:180px;
}

.photo img {
	margin:0px 0px 3px 0px;
}

.intro {
	display:block;
	float:left;
	background-color:#E3F1D5;
	
}

.intro div {
	padding:24px 10px;
	width:230px;
	float:left;
}

.intro img {
	padding:24px 0px;
	float:right;
}
.subsubnav {
	display:block;
	padding:0px 20px 5px 0px;
	margin:0px 0px 18px 0px;
	border-style:solid;
	border-color:#A1CF74;
	border-width:0px 0px 1px 0px;
}

.action {
	padding:0px 8px 8px 0px;
	width:120px !important;
	width /**/:128px;
	/* background-color:#FFFFFF; */
	
	float:left;
	display:inline;
}

.action b { color:#A1CF74; }
.action img { margin:0px 0px 8px 0px; }

.print_addr {
	visibility:hidden;
	display:none;
}
