/* CSS for default rendering */

/* Main structure */
h1 h2 h3 {
	margin: 0;
	padding: 0;
}

#bodystyle {
	background-color: #5A5144; /* fond de la page */		
}

#container {
	height:100%; 
	width:800px; 
	margin:0 auto;
	background-color: #5A5144; /* fond de la page */		
	color: #ffffff; /* couleur du texte */	
	font-family: Calibri, Garamond, Arial;
	font-size: 11pt;
	font-style: normal;
	text-align:justify;	
}

/* top bar */
#topbar {
	width:auto;
	display:block;
	height:100px;
	[if IE ] padding-bottom:15px;	
	background-image: url(../images/topbar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* navigation bar */
#navbar {
	clear: both;
	width:auto; 
	display:block; 
	height:24px;
}

/* page content */
#main {
	width:auto; 
	display:block;
}

/* page footer */
#footer {
	width:auto; 
	display:block; 
	height:24px;
	font-size: 9pt;
	text-align: center;
	color: #ffffff; /* couleur du texte */		
}

/* Style for clearing positing after the use of float property */
.clear {
	clear: both;
}

.text_default p {
	margin:10px;
}

/* Style text_column1/2 for 2 column text table like rendering */
.text_column1 {
	float: left; width: 40%; padding: 10px; text-align:justify;
}

.text_column2 {
	float: left; padding: 10px; text-align:right;
}
/* End of style text_column1/2 for 2 column text table like rendering */

/* Style images_column1/2 for 2 columns images table like rendering */
.images_column1 {
	float: left; 
	width: 45%; 
	padding: 10px; 
	text-align:center;
	border-with:10px;
	border-style:1px;
	border-color:#A59987;
	background: #A59987;
/* Suppression version 1.1	   
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
*/		
}

.images_column2 {
	float: left; 
	width: 45%; 
	padding: 10px; 
	text-align:center;
 	border-with:10px;
	border-style:1px;
	border-color:#A59987;
	background: #A59987;   	
/* Suppression version 1.1	   
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;		
*/	
}

/* Suppression version 1.1	   
.border_rounded {
	padding: 1px; 
 	border-with:1px;
	border-style:1px;
	border-color:#A59987;
	background: #A59987;   	
    -moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;		
}
*/
/* End of style images_column1/2 for 2 columns images table like rendering */

#login_form {
	padding:5px; 
	margin: 5px;
	text-align:left;
}

/* End main structure */

