html,body {
	margin:0;padding:0;
}
body {
	font: 76% arial,sans-serif;
	text-align:center;
}
p {
	margin:0 10px 10pxa;
}
a.block {
	display:block;
	color: #981793;
	padding:10px;
}

div#header_sympa {
	width: 700px;
	margin:0 auto;
}
div#header h1 {
	height:80px;
	line-height:80px;
	margin:0;
	padding-left:10px;
	background: #EEE;
	color: #79B30B;
}
div#container {
	text-align:left;
}
div#container_sympa {
	text-align:left;
}

div#content {
	float:left;
	width:550px;
	margin-bottom: 1em;
}
div#content h1 {
        margin-top: 1em;
	font-size: 140%;
	margin-left: 0.8em;
}
div#content h2 {
	font-size: 120%;
	margin-left: .8em;
}
div#content h2.temporary {
        margin-top:  2em;
}
div#content p.first {
	border-top: 1px solid #ccc;
	padding-top: 1.4em;
}
div#content p {
	margin: 1.4em 1em 0em 1em;
	line-height:1.4;
	color: #333;
}

div#content ul li {
	padding: 0.6em 0.4em 0 0.4em;
}
div#content div#ant {
	margin: 1.4em 1em 0em 1em;
	line-height:1.4;
	color: #333;
}
div#content div#ant h2 {
	margin: 1.4em 0em 0em 0em;
	font-size: 100%;
	font-weight: 500;
	display:inline;
}
div#content div#ant span.issue {
	padding-left: .5em;
	font-size: 90%;
	font-style: italic;
}
div#content div#ant span.info {
	font-size: 90%;
	padding-left: 2em;
	display:block;
}
div#content div#ant p {
	margin: 0em 1em 1em 0em;
}

div#navigation {
	border-left: 1px solid #ccc;
	float: right;
    	width: 149px;
}
div#navigation ul {
	margin-left: 0;
}
div#navigation ul li {
	margin-left: 0;
	padding: 0.6em 0.4em 0 0.4em;
}

div#container {
	width:700px;
	margin:0 auto;
}
div#container_sympa {
	width: 92%;
	margin:0 auto;
}

div#extra {
	float: right;
	clear: right;
	border-left: 1px solid #ccc;
	width: 149px;
}
div#extra h2 {
	padding-left: 1em;
	font-size: 120%;
}
div#extra h2.antenna {
	padding-left: 1em;
	font-size: 130%;
	color: red;
	border-top: 1px solid red;
	border-bottom: 1px solid orange;
}
div#extra h3 {
	padding-left: 1em;
	font-size: 110%;
}
div#extra h3.antenna {
	padding-left: 1em;
	font-size: 96%;
	color: green;
	font-style: italic;
}
div#extra ul {
	margin-left: 0;
	list-style: none;
	padding-left: 2em;
}
div#extra p {
	padding-left: 2.6em;
	font-size:90%;
}
div#extra ul li {
	margin-left: 0;
	padding: 0.6em 0.4em 0 0.4em;
}
div#extra a {
	text-decoration: none;
	font-weight: bold;
}

div#extra a:link {
	color: #555;
}

div#extra a:visited {
	color: #555;
}

div#extra a:active {
	color: #336699
}

div#extra a:hover {
	color: #000080
}

div#footer {
	border-top: 1px solid #ccc;
	padding: o.8em 2em;
	clear:both;
	width:100%;
	color: #333;
}
div#footer ul {
	margin-top: 0.3em;
}
div#footer ul li {
	display: inline;
	padding-right: 2em;
}
div#footer ul li.last {
	display: inline;
	padding-right: 0em;
}

div#navigation ul {
	list-style: none;
	padding-left: 2em;
}
div#navigation a {
	text-decoration: none;
	font-weight: bold;
}

div#navigation a:link {
	color: #555;
}

div#navigation a:visited {
	color: #555;
}

div#navigation a:active {
	color: #336699
}

div#navigation a:hover {
	color: #000080
}
div#content a:link {
	color: #555;
}

div#content a:visited {
	color: #555;
}

div#content a:active {
	color: #336699
}

div#content a:hover {
	color: #000080
}

div#footer a {
	text-decoration: none;
}

div#footer a:link {
	color: #555;
}

div#footer a:visited {
	color: #555;
}

div#footer a:active {
	color: #336699
}

div#footer a:hover {
	color: #000080
}

/* Legacy stuff */
A.url {
TEXT-DECORATION: none
}

A.url:link {
color: #ffffff
}

A.url:visited {
color: #ffffff
}

A.url:active {
color: #336699
}

A.url:hover {
color: #000080
}

img.map {
	display: block;
	margin: 2em auto;
}
