
/* CODE COULEURS --------------------     */
/*                                        */
/* Aqua           		#189ebb           */
/* Rouge vin			#620230           */
/* Bleu marin           #073364           */
/*                                        */
/* -----------------------------------    */

body
{
	background-image: url(../images/tranche_fond-page.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:Verdana,Arial,Cursive;
	font-size:0.85em;
	color:#000000;
}

* {
      margin:0;
      padding:0;
      } 


/* Les paragraphes et leurs titres */

p {
      padding-bottom:10px; 
      text-align:justify;
	  font-size:.85em;      
      }
td {
      text-align:justify;
	  font-size:.85em;      
      }

a,a:link,a:visited,a:active {
      color:#189ebb;
      text-decoration:none;
      }

a:hover {
      color:#189ebb;
      text-decoration:underline;
      }

h1 {
      font-size:1.3em;
      color:#620230;
      text-transform:uppercase;
      font-weight:bold;
	  text-align:left;
      padding-bottom:12px;
      }

h2 {
      font-size:1em;
      color:#073364;
      font-weight:bold;
	  text-align:left;
      padding-bottom:18px;
      }

h3 {
      font-size:.95em;
      color:#620230;
      font-weight:bold;
	  text-align:left;
      padding-bottom:8px;
      }

ul {
      list-style-type: square;
      padding-left:15px;
      padding-bottom:6px;
	  font-size:0.85em;
      }

ol {
      list-style-type:decimal;
      padding-left:24px;
      padding-bottom:6px;
      }

img {
    border: none;
	} 	  

.readmore {
		font-size:.75em;
		padding-bottom:6px;
		text-align:right;
		}
	  
		.readmore a, .readmore a:link, .readmore a:visited, .readmore a:active {
		color:#189ebb;
		text-decoration:none;
		}
		
		.readmore a:hover {
		color:#189ebb;
		text-decoration:underline;
		}

	  
#div_main
	{
	width:900px;
	margin:auto;
	background-color:#1a1a1a;
	}

#div_header
	{
	padding:0;
	margin:auto;
	width:900px;
	height:220px;
	background-color:#1a1a1a;
	}
	
#div_center
	{
	padding:0;
	margin:auto;
	width:900px;
	min-height:500px;
	background: url(../images/fond_contenu2.gif) repeat-y;
	background-position:0 0;
	overflow:hidden;
	}

	#div_left
		{
		float:left;
		padding:30px 0px 0px 0px;		
		width:175px;
		height:244px;
		background-image: url(../images/fond_menu_site.gif);
		background-repeat:no-repeat;
		}


		#ul_menu {
			list-style: none;
			margin-left:12px;
			padding-left:10px;
			width:120px;
			font-size:.8em;
			color:#ffffff;
			}
			
		#ul_menu li a, ul_menu a:link, #ul_menu li a:visited {
			display: block;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:15px;
			color:#ffffff;
			border-bottom:solid 1px #189ebb;
			text-decoration:none;
			background-image: url(../images/fond_bt.jpg);
			background-position:0 0;
			background-repeat:no-repeat;
			}
			
		#ul_menu li a:hover {
			color:#ffffff;
			text-decoration:none;
			background-image: url(../images/fond_bt-ov.jpg);
			background-position:0 0;
			background-repeat:no-repeat;
			}


		#form_login
			{
			padding:0;
			margin-left:13px;
			width:162px;
			height:220px;
			background-image: url(../images/fond_login.gif);
			background-position:0 0;
			background-repeat:repeat-y;
			text-align:left;
			}
			
			#form_login .titre1
				{
				margin-bottom:6px;
				display:block;
				line-height:14px; 
				text-align:center;
				padding-top:4px;
				width:148px;
				font-size:.85em;
				font-weight:bold; 
				color:#ffffff;
				background-color:#073364;
				}			

			#form_login .titre2
				{
				margin-top:2px;
				padding-top:4px;
				display:block;
				line-height:8px; 
				text-align:center;
				width:148px;
				font-size:.75em;
				color:#000000;
				}
			#form_login .titre2b
				{
				margin-top:2px;
				padding-top:4px;
				display:block;
				line-height:16px; 
				text-align:center;
				width:148px;
				font-size:.75em;
				color:#000000;
				}

			#form_login .txtbox_login
				{
				
				width:120px;
				font-size:.75em;
				color:#707070;
				}

			#form_login .titre3
				{
				display:block;
				width:148px;
				text-align:center;
				font-size:.75em;
				color:#ffffff;
				}

				#form_login .titre3 a, #form_login .titre3 a:link, #form_login .titre3 a:visited, #form_login .titre3 a:active 
					{
					color:#ffffff;
					text-decoration:none;		
					}
		
				#form_login .titre3 a:hover 
					{
					color:#ffffff;
					text-decoration:underline;		
					}

			#form_login .btn_login
				{
				display:block;
				width:120px;
				margin-left:13px;
				margin-top:10px;
				text-align:center;
				font-size:.75em;
				color:#000000;
				}

	#div_right
		{
		float:left;
		padding-right:30px;
		padding-left:30px;
		margin:auto;
		width:665px;
		min-height:400px;
		background-image: url(../images/fond_contenu.jpg);
		background-position:30px 0px;
		background-repeat:no-repeat;
		overflow:hidden;
		}

		.titresection
			{
			text-align:right;
			padding-right:5px;
			padding-top:3px;
			padding-bottom:20px;
			color:#ffffff;
			font-size:.8em;
			font-weight:bold;
			text-transform:uppercase;
			}
		
		

#div_footer
	{
	clear:both;
	margin:auto;
	width:900px;
	height:65px;
	background-image: url(../images/bas-page.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}
	
.LineHeight {
	line-height: 18px;
}

.BGSYMB {
	background-image: url(../images/fond_symboles.gif);
	background-repeat: repeat-y;
	width: 152px;
	margin: auto;
}

.title {
	margin-bottom:6px;
	display:block;
	line-height:14px; 
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:148px;
	font-size:.85em;
	font-weight:bold; 
	color:#ffffff;
	background-color:#073364;
}

.title2 {
	margin-top:2px;
	padding-top:4px;
	display:block;
	line-height:15px; 
	text-align:center;
	width:148px;
	font-size:.75em;
	color:#000000;
}
