body {
		 margin:0;
		 background-color: #27458D;
		 }

div#header {
				background-color: #B5D6E7;
				width: 100%;
				font-size:1px;
				text-align: center;
				}

div#footer {
				color:#fff;
				width: 100%;
				font-size:10px;
				text-align: center;
				margin-top:20px;
				}

div#topbanner {
					 font-family:arial;
					 background-color: #7695BF;
					 width: 100%;
					 color: #0A1B6E;
					 text-align: center;
					 padding-bottom: 10px;
					 }

div#menularge {
					 background-color: #C00;
					 border-bottom: 1px solid white;
					 width: 100%;
					 height:20px;
					 text-align: center;
					 }

div#menucenter, div#menu2center {
						width:690px;
						margin:0px auto;
						text-align:left;
						}
									
div#mainlarge {
					 text-align: center;
					 padding: 10px 0px 10px 0px;
					 }

div#maincenter {
						width:700px;
						margin:0px auto;
						}
						
div.mainrow {
  			clear: both;
  			padding-top: 0px;
  			}
						
div.bloc {
					 background: #6E8DBA;
					 color: #fff;
					 padding: 5px;
  			}
				
div.bloc p {
				 margin:7px 0px 0px 0px;
				 }

div.mainrow span.mainleft,span.mainleft2 {
  			float: left;
  			width: 340px;
  			text-align: left;
			padding: 2px 2px 0px 0px;
			/*border:1px solid #ccc;*/
  			}

div.mainrow span.mainright,span.mainright2 {
  			float: right;
  			width: 340px;
  			text-align: left;
			padding: 2px 2px 0px 5px;
			/*border:1px solid #ccc;*/
  			}

/********************************************************************/

p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea, h1, h2, h3, h4, h5, h6 { font-family:verdana,arial,helvetica,sans-serif; }

/* taille des caractères */
p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea { font-size:11px; }

/* liens corps de texte*/
a:link { color:#B5D6E7; text-decoration:none;font-weight:bold;font-size:10px; } 
a:visited { color:#B5D6E7; text-decoration:none;font-weight:bold;font-size:10px; } 
a:hover { color:#B5D6E7; text-decoration:underline;font-weight:bold;font-size:10px; } 
a:active { color:#B5D6E7; text-decoration:underline;font-weight:bold;font-size:10px; } 

/* liens corps de titre*/
a.linkTitle:link { color:#fc3; text-decoration:none;font-weight:bold;font-size:11px; } 
a.linkTitle:visited { color:#fc3; text-decoration:none;font-weight:bold;font-size:11px; } 
a.linkTitle:hover { color:#fc3; text-decoration:underline;font-weight:bold;font-size:11px; } 
a.linkTitle:active { color:#fc3; text-decoration:underline;font-weight:bold;font-size:11px; } 

/* liens corps de listes*/
a.list:link { color:#FFF; text-decoration:none;font-weight:normal;font-size:11px; } 
a.list:visited { color:#FFF; text-decoration:none;font-weight:normal;font-size:11px; } 
a.list:hover { color:#FFF; text-decoration:underline;font-weight:normal;font-size:11px; } 
a.list:active { color:#FFF; text-decoration:underline;font-weight:normal;font-size:11px; } 

/* liens menu */
div#menucenter a:link { color:#c00; text-decoration:none; font-size:11px;  } 
div#menucenter a:visited { color:#c00; text-decoration:none; font-size:11px;  } 
div#menucenter a:hover { color:#c00; text-decoration:underline; font-size:11px;  } 
div#menucenter a:active { color:#c00; text-decoration:underline; font-size:11px;  }

/* listes */
ol { list-style-type:decimal; } 
dl { } 

ul {margin:3px}
li {
	margin:0px 0px 0px 15px;
	 }

/*titre bloc*/

div.bloc span.title{
	font-weight: bold;
	color:#006;
}

/*simulation des tableaux pour le positionnement*/
div.row {
  			clear: both;
  			}

div.row span.left {
			color:white;
  			float: left;
			padding-right:5px;
  			}

div.row span.right {
			color:white;
  			float: right;
  			text-align: left;
			width:270px;
  			} 

/*alignement de la colonne droite à droite et de la colonne gauche à gauche*/
div.row-lralign span.right {
  			float: right;
  			text-align: right;
				width:150px;

  			}
				
div.row-lralign span.left {
  			float: left;
  			text-align: left;
				width:150px;
  			}

/*filet horizontal 304 pixels de large*/

div#stroke {
			 clear:both;
			 height:10px;
			 background: url(../pictures/common/stroke.gif) center center repeat-x;				 
			 }