body { font-family: "Trebuchet MS", "Courier New", Courier, mono; background: #f2f2f2; font-size: 1em; margin: 10px 0 0 0; color: #036;}
h1 { font-size: 1.5em; font-style: italic; color: #036; padding-left: 35px; padding-top: 20px; padding-bottom: 15px; margin:0px;}
div#englobe {
	position: relative;
	width: 700px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	background: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#header { background: #036; color: #F60; padding-left:5px;}
div#header span { font-size: 0.7em; color: #F60; font-weight: bold; text-decoration: none;}
.mention { position: absolute; top: 4px; right : 5px; margin: 0px; color: #FFF; font-size: 0.7em; font-weight: bold; font-style: italic;}

div#sous-header {
	border-bottom: 2px solid #CCC;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 215px;
	background-color: #FFF;
	background-image: url(/images/logo-My-Tiny-Url.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
div#sous-header p { margin: 0px; color: #036; font-weight: bold; font-size: 0.8em; font-style: italic; text-align:right; }
div#sous-header p em { color: #F60;}
div#sous-header p span { font-family: Arial;}

div#content {
	padding: 0px;
	color: #036;
	margin-top: 10px;
	margin-right: 75px;
	margin-bottom: 15px;
	margin-left: 75px;
}

div#textecadre { margin: 10px 10px 20px 10px;}
div#textecadre p { color: #036; font-size: 0.8em; text-align: justify;}
div#textecadre p a { font-style: italic; color: #036; text-decoration: none;}
div#textecadre p a:hover { color: #F60; font-style: italic; text-decoration: underline;}

p { color: #036; font-size: 0.8em;}

div#footer { background: #036; color: #FFF; text-align: right; font-size: 0.7em; font-weight: bold; padding-right: 5px; clear: both;}

    /* Hide from IE5-mac. Only IE-win sees this. */
    * html #left { margin-right: 0px;}
    * html #content {height: 1%; margin-left: 0;}
    /* End hide from IE5/mac */

div#ver-domaine{
	background: #F8F8FF;
	height: 10px;
	border-bottom: 1px solid #E3E4FF;
	padding-top: 5px;
	padding-left: 5px;
}


.MainTitle {
  font-size: 22px;
}

.MainBody {
  font-size: 14px;
}

.FormBody, .FormBody input {
  font-size: 14px;
}

.ExampleBody {
  font-size: 10px;
}

.ResultTitle {
  font-size: 22px;
}

.ResultBody {
  font-size: 14px;
}

.ErrorBody {
  color: #FF0000;
  font-size: 14px;
}

.Copyright {
  font-size: 12px;
}
