body { color: black; background: #00FFFF;}
body { margin-left: 1.5cm; margin-right: 2cm;}
body { background-image: url(pap_pt1.gif) }
body { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }
#body { font-family: 'bitstream vers sans', 'lucida grande', helvetica, arial, sans-serif; font-size: 14px; }
div#logo_toring {
	float: left
	padding-right: 10px;
	padding-bottom: 10px;
	}
div#logo_toring img {
	border: 0;
	}
div#navbar  {
	height: 30px;
	width: 100%;
	border-top: solid #336699 1px;
	border-bottom: solid #336699 1px;
	}
div#navbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2F4F4F;
	line-height: 30px;
	white-space: nowrap;
	}
div#navbar li {
	list-style-type: none;
	display: inline;
	}
div#navbar li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #00688B;
	}
div#navbar li a:link {
	color: #303030;
	}
div#navbar li a:visited {
	color: #2F4F4F;
	}
div#navbar li a:hover {
	font-weight: bold;
	color: #FFF;
	background-color: #3366FF;
	}	
#menufooter {
	margin-bottom:20px;
	}

#menusitelinks  {
	font-size:12px;
	}

.menus {
	border-left:1px solid #000;
	border-bottom;1px solid #000;
	border-top:1px solid #000;
	border-right:1px solid #000;
	background:#fff;
	color:#000;
	padding:10px;
	margin-bottom:10px;
	text-align:left;
	font-size:12px;
	}
#menuLeft  {
	  width:240px;
	  border-left:2px solid #000;
	  border-bottom;2px solid #000;
	  border-top:2px solid #000;
	  border-right:2px solid #000;
	  padding:1px;
	  margin-left:20px;
	  margin-right:-3px;
	  color:#2E473B;
	  background-color:transparent;
	  font-size:12pt;
	  float:left;
	  }
div#menuLeft ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
	line-height: 30px;
	white-space: nowrap;
	}
div#menuLeft li {
	list-style-type: none;
	display: block;
	}
div#menuLeft li a {
	text-decoration: none;
	padding: 7px 10px;
	color: #FFF;
	}
div#menuLeft li a:link {
	color: #FFF;
	}
div#menuLeft li a:visited {
	color: #CCC;
	}
div#menuLeft li a:hover {
	font-weight: bold;
	color: #FFF;
	background-color: #3366FF;
	}
#menu2	{
	  width:600px;
	  border-left:2px solid #000;
	  border-bottom;2px solid #000;
	  border-top:2px solid #000;
	  border-right:2px solid #000;  
	  border:2px ridge #000;
	  padding:2px;
	  margin-left:20px;
	  margin-right:-3px;
	  color:#2E473B;
	  background-color:transparent;
	  font-size:12px;
	  }
#title h1 {
	    font-size:20px;
	    border-top:1px solid #000;
	    border-bottom:1px solid #000;
	    border-right:10px solid #000;
	    border-left:10px solid #000;
	    margin-top:10px;
	    padding-left:10px;
	    padding-right:10px;
	    padding-top:5px;
	    padding-bottom:5px;
	    color:C1FFC1;
	    }

	    
	    
.barre { text-decoration: line-through; }
.dessous { text-decoration: underline; }
.dessus { text-decoration: overline; }
.clignote { text-decoration: blink; }
.italic { font-style: italic;}
.red { color: darkred; }
.green { background: #cefcf3; }
.center { align: center; }
.espace9 { word-spacing: 9mm }
.espace15 { word-spacing: 15px }
.majus { text-transform: uppercase; }
.ninus { text-transform: lowercase; }
.capital { text-transform: capitalize; }
.espacelettre1 { letter-spacing: 1px }
.espacelettre3 { letter-spacing: 3px }
.haut1 { position: relative;
	 font-weight: bold;
	 top: 10px; }
.bas { position: relative;
       font-weight: bold;
       bottom: 10px; }

p { font-size: 14px; color: #000000; margin-top: 1em; font-family: Verdana, Helvetica, sans-serif;}
p.marge05 { margin-left: 0.5cm; }
p.marge1 { margin-left: 1.5cm; }
p.marge2 { margin-left: 3cm; }
p.marge_list { margin-left: 0.7cm; color: darkred; }
p.justify { text-align: justify; }
p.indent { text-indent: 1cm; }
p.indent7 { text-indent: 0.7cm; }
p.oblique { font-style: oblique;}
p.italic { font-style: italic;}
p.smallcaps { font-variant: small-caps;}
p.barre { text-decoration: line-through; }
p.dessous { text-decoration: underline; }
p.dessus { text-decoration: upperline; }
p.red { color: darkred; }

li { font-size: 14px; color: darkred; margin-left: 0.5cm; margin-top: 1em;}
li.norm { font-size: 14px; color: black; margin-left: 0.5cm; margin-top: 1em;}
li.medium { font-size: 16px; color: darkred; margin-left: 0.5cm; margin-top: 1em;}
li.large { font-size: 18px; color: darkred; margin-left: 0.5cm; margin-top: 1em;}
li.barre { text-decoration: line-through; }

h1 { margin-left: -0.5cm; margin-top: 1em; margin-bottom: 1em; font-size: 20px; color: #000080;}
h2 { margin-left: +0.5cm; margin-top: 1em; font-size: 16px; color: darkred;}
h3 { margin-left: +0.5cm; margin-top: 1em; font-size: 14px; color: darkred;}
h4 { margin-left: +0.5cm; margin-top: 1em; font-size: 14px; color: darkred;}
h5 { margin-top: 1em; font-size: 12pt;}

pre { font-family: monospace; font-size: 10px; color: #000000;}

div:first-letter
{
color=#ff0000; font-size: 24px;
}

a:link { 
#	color: DarkGreen;
	color: #303030;
	text-decoration: none; 
	font-weight: bold;
	}
a:visited { 
#	color: DarkBlue;
	color: #222222;
	text-decoration: none; 
	font-weight: bold;
	} 
a:hover { 
#	color: DarkRed; 
	color: #fcfcfc;
#	background: #cccc88;
	background-color: #775735;
	text-decoration: none;
		} 

.page1 {
	margin-right: 80px;
	margin-left: 60px;
	}
.page2 {
	margin-right: 80px;
	margin-left: 60px;
	}

.conteneur1 {
	width: 600px;
	}
.conteneur2 {
	position: relative;
	top: 20px;
	left: 20px;
	color: black;
	width: 80%;
	text-align: justify;
	}
.centre {
	width: 400px;
	align: center;
	}
.gauche_moitie {
	margin-left: 10 px;
	width: 45%;
	float: left;
	padding-left: 20px;
	padding-bottom: 20px;
	border-style: none;
	}
.gauche_moitie_clear {
	margin-left: 10 px;
	width: 45%;
	float: left;
	clear: left;
	padding-left: 20px;
	padding-bottom: 20px;
	border-style: none;
	}
.gauche6 {
	margin-left: 100 px;
	float: left;
	padding-left: 70px;
	padding-bottom: 70px;
	border-style: none;
	border-width: 1px;
	border-color: #00000;
	}
.gauche5 {
	float: left;
	margin: 15px 10px 10px 5px;
	padding: 7px;
	border-style: none;
	border-width: 1px;
	border-color: #00000;
	}
.gauche4 {
	float: left;
	background-color: #cccc99;
	margin: 15px 10px 10px 5px;
	padding: 7px;
	border-style: none;
	border-width: 1px;
	border-color: #00000;
	}
.gauche3 {
	float: left;
	margin: 15px 10px 10px 5px;
	padding: 7px;
	border-style: none;
	border-width: 1px;
	border-color: #00000;
	}
.gauche2 {
	float: left;
	margin: 15px 10px 10px 5px;
	border-style: solid;
	border-width: 1px;
	border-color: #00000;
	padding: 7px;
	}
.gauche1 {
	float: left;
	}
.gauche1clear {
	float: left;
	clear: left;
	}
.droite_moitie {
	margin-left: 10 px;
	width: 50%;
	float: right;
	padding: 7px;
	border-style: none;
	}
.droite5clear {
	float: right;
	width: 320px;
	margin: 20px 0px 10px 15px;
	border-style: dotted; 
	padding: 7px;
	border-color: LawnGreen;
	border-width: 1px;
	background-color: DarkGray;
	}
.droite5 {
	float: right;
	width: 380px;
	margin: 20px 0px 10px 15px;
	border-style: solid; 
	padding: 7px;
	border-color: LawnGreen;
	border-width: 1px;
	background-color: DarkGray;
	}
.droite4 {
	width: 380px;
	border-style: none; 
	padding: 1px;
	}
.droite3 {
	float: right;
	width: 280px;
	margin: 20px 0px 10px 15px;
	border-style: none; 
	padding: 7px;
	border-color: LawnGreen;
	background-color: DarkGray;
	}
.droite2clear {
	float: right;
	clear: right;
	margin: 20px 0px 10px 15px;
	border-style: none; 
	padding: 7px;
	border-color: LawnGreen;
	background-color: DarkGray;
	}
.droite1clear {
	float: right;
	clear: right;
	margin: 20px 0px 10px 15px;
	border-style: none; 
	padding: 7px;
	}
.droite1 {
	float: right;
	margin: 20px 0px 10px 15px;
	border-style: none;
	padding: 7px;
	}

.flux	 {
	clear: both;
	}
.flux_left {
	clear: left;
	}		
.flux_right {
	clear: right;
	}
.bloc2  {
	width: 120px;
	height: 40px;
	background-color: SlateGray;
	margin-left: 20px;
	margin-top: 20px;
	float: left;
	}

