body   { background-color: #fff2b6; margin: 0 }
p { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
#orne_radicale { background-image: url("../images/orne_radicale.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: center; z-index: 1; width: 800px; height: 263px }
#orne_radicale p { visibility: hidden; z-index: 0 }
/*containers*/
div#container  { text-align: center; margin: auto; position: relative; top: 0; width: 800px; height: auto }
div#container2 { text-align: center; margin: auto; position: relative; top: 0; width: 790px; height: 20px }
div#container3    { background-color: #ffc801; visibility: visible; padding-bottom: 100%; position: relative; top: 21px; bottom: 0; width: 790px; height: auto }
#haut { background-image: url("../images/haut.jpg"); background-repeat: no-repeat; background-attachment: scroll; margin: 0; padding: 0; position: relative; top: 0; width: 790px; height: 24px; float: none }
#bas { background-image: url("../images/bas.jpg"); margin: 0; width: 790px; height: 24px }
/*menu*/
#menuHaut { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: normal; text-align: center; margin: 0; position: relative; z-index: 1; top: 0; width: 790px; height: auto }
#menuHaut ul { white-space: normal; list-style: none; display: block; margin: 0; position: relative }
#menuHaut li { background: url("../images/nav/left_on.gif") no-repeat left top; margin: 0; padding-right: 1px; padding-left: 7px; float: left }
#menuHaut a { color: #006db2; font-weight: bold; text-decoration: none; background: #fff url("../images/nav/right_on.gif") no-repeat right top; display: block; padding: 5px 9px 2px 3px }
#menuHaut a:hover { color: #fff }
#menuHaut #select { background-image: url("../images/nav/left.gif") }
#menuHaut #select a { color: #fff; background-image: url("../images/nav/right.gif"); padding-bottom: 2px }
/*autres*/
#text   { color: #006db2; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; text-align: justify; padding: 10px 15px; position: relative; z-index: 1; top: 0; width: 440px; height: auto; float: left; border-style: solid dashed dashed; border-width: 5px 1pt 1pt; border-color: #fff2b6 #ffc801 #ffc801 }
#textencart { color: #005f9a; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; background-color: #fff2b6; text-align: justify; margin-top: 20px; padding: 10px 15px; position: relative; z-index: 1; top: 0; width: 410px; height: auto; border-style: dashed; border-width: 1px 1pt 1pt; border-color: #ffc801 }
.titrencart { color: #006db2; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; text-decoration: none }
.signature { font-size: 10px; font-style: italic }
#exergue  { color: #006db2; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; text-decoration: none; text-align: center; margin-top: 0; margin-bottom: 5px; position: relative; z-index: 1; top: 0 }
.signexerg { font-weight: normal }
#image { color: #006db2; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fff2b6; text-align: left; margin-right: 10px; margin-bottom: 5px; width: auto; float: left; border: 5px #fff2b6 }
#news  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ffc801; text-align: justify; padding: 0 0 10px 20px; position: relative; z-index: 2; top: -10px; width: 250px; height: auto; float: left; border-right: 1pt dashed #ffc801; border-bottom: 1pt dashed #ffc801; border-left: 1pt dashed #ffc801 }
#imagenews { color: #006db2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; margin-bottom: 5px; width: 100%; float: left; border-style: dashed none none; border-width: 1px; border-color: #fff }
#imagenews a { color: #fff; text-decoration: underline }
#imagenews a:hover { color: #fff; text-decoration: none; padding-top: 5px }
#titreG     { color: #006db2; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; background-color: #fff2b6; text-align: left; margin-right: 10px; padding-top: 10px; padding-right: 10px; padding-left: 15px; position: relative; z-index: 1; top: 0; left: 0; width: 445px; float: left; border-right: 1px dashed #ffc801; border-left: 1px dashed #ffc801 }
#titreD    { color: #006db2; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: left; padding-top: 0; padding-right: 0; padding-left: 20px; position: relative; z-index: 2; top: -25px; width: 250px; float: left }
#titreD a { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; text-decoration: underline; text-align: left; float: left }
#titreD a:hover { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; text-decoration: none; text-align: left; float: left }
#newsactu  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ffc801; text-align: justify; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 20px 20px; position: relative; z-index: 2; top: 0; width: 750px; height: auto; float: left }
#imagenewsactu { color: #006db2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5d705; text-align: justify; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: auto; float: left; border-style: dashed none none; border-width: 2px; border-color: #fff }
#imagenewsactu a { color: #fff; text-decoration: underline }
#imagenewsactu a:hover { color: #fff; text-decoration: none; padding-top: 5px }
#titreactu { color: #006db2; font-size: 30px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; padding: 0 10px; position: relative; z-index: 2; top: 0; width: 750px; float: left }
.titres { font-size: 18px; font-style: italic; font-weight: bold }
.sstitres { color: #fff; font-size: 13px; font-style: italic }
.fonctions { color: #006db2; font-size: 14px; font-style: italic; font-weight: normal }
#elus { color: #006db2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5d705; text-align: center; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 710px; float: left; border-style: dashed none; border-width: 2px; border-color: #fff }
#vousprg { color: #006db2; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5d705; text-align: center; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 710px; float: left; border-style: dashed none none; border-width: 2px; border-color: #fff }
.radical { text-align: justify }
.liensradical  { color: #fff; font-size: 13px; text-decoration: underline }
input{
	width: 100px; position: absolute;left: 110px; height: 17px;font-size: .8em;
}