body {margin:0; text-align:center;font-family: Arial,Tahoma, Helvetica, Sans-Serif;font-size: 75%;margin:0; padding:0; width:100%; height:100%}

table {margin:0; border:0; border-collapse:collapse}
th, td {padding:0;margin:0}
div {padding:0;margin:0}
object, embed {border:0; margin:0; padding:0}


#containerpage { position:absolute; left: 50%; top: 50%; width:850px; height: 550px; margin-left: -425px; margin-top: -275px; text-align: center; border: Opx;border: 1px solid white;}

/* Images Page */
.fond {background-image: url("images2/fond.jpg"); height: 450px; width: 850px}
.sous_ot {background-image: url("images2/sous_ot.jpg"); height: 26px; width: 357px}
.sous_cct {background-image: url("images2/sous_cct.jpg"); height: 26px; width: 407px}

/* Espace des invariants */
.tdinvar { padding-left: 90px}
.invar {font-size: 1.2em; color:white; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; font-weight:bold;}
.invar a {color:white; text-decoration:none}
.invar a:hover {color:white; text-decoration: underline}

/* Espace des menus */
.men {font-size: 1.1em; color:white; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; font-weight:bold;}
.men a {color:black; text-decoration:none}
.men a:hover {color:black; text-decoration: underline}
		
/* recherche  */
.rech {display:inline; color:black}
.rech form {display:inline;}
.rech .recherche {width:120px; height:15px; border:1px solid #666; background:#fff; font-size:x-small;}
.rech #Submit {height:20px; width: 28px; padding-left: 2px}
.input_text {float: left;}
.input_button {float: left;}