

		html,body {
		    background-color: #FFFFFF;
		    SCROLLBAR-FACE-COLOR: #0093D6;
		    SCROLLBAR-ARROW-COLOR: #ffffff;
		    SCROLLBAR-TRACK-COLOR: #FFFFFF;
		    SCROLLBAR-3DLIGHT-COLOR: #9cd3f9;
		    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
		    SCROLLBAR-SHADOW-COLOR: #ffffff;
		    SCROLLBAR-DARKSHADOW-COLOR: #abddf8;
		}

		* {margin:0; padding:0;}

		td, input, textarea {
			font-family: Arial;
			font-size: 13px;
			line-height: 15px;  
			color: #282828;	
			vertical-align: top;
		}

		a {
			color: #282828;
		}
		a:hover {
			color: #6a6969;
			text-decoration: none;
		}
		a img { border:0;}

		table { 
			border:0px;
			border-collapse:collapse;
			width:100%;
		}

		#main {width:950px;}

		#principal {
			padding:10px;
			background-color: #F2F6F5;
		}

		#pave {
			background-color: #FFFFFF;
		}

		#petit_pave {
			background-color: #F2F6F5;
			padding:5px;
		}
		
		#petit_pave img{
			margin:5px;
		}

		#partiegauche {
			margin:0px;
			padding:0px;
			width:300px;
			text-align:left;
		}
		
		.carre_contenue_gauche{
			cursor:pointer;
			width:100%;
			margin-bottom:10px;
			float:left;
		}

		#partiecentre {
			margin:0px;
			padding:0px;
			width:490px;
			text-align:left;
			float:left;	
		}

		#partiedroite {
			width:120px;
			display:block;
			float:right;
		}

		#ecarth {
			width:10px;
		}

		#field {
			text-align:right;
			border: 1px #F2F6F5;
			padding:5px;
		}

		.galrandom {
			text-align:center;
			margin-top:5px;
			padding-bottom:10px;

		}

		.rubriques {
			width:232px;
			float:left;
			display:block;
			margin-left:8px;
			margin-bottom:15px;
		}

		    


		div.pagination {
		    font: Arial;
		    padding: 3px;
		    margin: 3px;
		}
		div.pagination a {
		    background-color: #0093D6;
		    border: 1px solid #000000;
		    color: #000000;
		    margin: 1px;
		    padding: 2px 5px;
		    text-decoration: none;
			line-height:20px;
		}
		div.pagination a:hover,active {
		    background-color: #000000;
		    border: 1px solid #0093D6;
		    color: #000000;
		    margin: 1px;
		    padding: 2px 5px;
		}
		div.pagination span.courante {
		    background-color: #000000;
		    border: 1px solid #0093D6;
		    color: #000000;
		    font-weight: bold;
		    margin: 1px;
		    padding: 2px 5px;
		}

		div.infobulle {
			background-color: #FFFFFF;
			padding:4px;
			border-style:solid;
			border-width:1px;
			border-color: #000000;
		}



		.invisible {
		    visibility:hidden;
		    display:none;
		}



		#titreauth {
			height: 39px;
			color: #282828;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-align:center;
		}
		#titreauth a {
			height: 39px;
			color: #282828;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-decoration: none;
		}
		#titreauth a:hover {
			height :39px;
			color: #939393;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-decoration: none;
		}

		#titre1 {
			height: 39px;
			color: #939393;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-align:center;
		}
		#titre1 a {
			height: 39px;
			color: #282828;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-decoration: none;
		}
		#titre1 a:hover {
			height :39px;
			color: #939393;
			font-size: 16px;
			font-weight: bold;
			vertical-align:middle;
			text-decoration: none;
		}

		#titre2 {
			color: #373737;
			font-size: 14px;
			padding: 5px;
			text-transform: uppercase;
			text-decoration: underline;
			font-weight: bold;
		}
		#titre2 a {
			color: #373737;
			font-size: 14px;
			padding:5px;
			text-transform: uppercase;
			text-decoration: underline;
			font-weight: bold;
		}
		#titre2 a:hover {
			color: #373737;
			font-size: 14px;
			padding:5px;
			text-transform: uppercase;
			text-decoration: underline;
			font-weight: bold;
		}

		#titre3 {
			color: #373737;
			font-size: 12px;
			padding:5px;
			text-transform: uppercase;
			font-style: italic;
			font-weight: bold;
			text-decoration: none;
		}
		#titre3 a {
			color: #373737;
			font-size: 12px;
			padding:5px;
			text-transform: uppercase;
			font-style: italic;
			font-weight: bold;
			text-decoration: none;
		}
		#titre3 a:hover { 
			color: #373737;
			font-size: 12px;
			padding:5px;
			text-transform: uppercase;
			font-style: italic;
			font-weight: bold;
			text-decoration: none;
		}




		input {
		border:1px solid #000000;
		background-color:#0093D6;
		font-family: Arial;
		color: #000000;
		}
		select {
		background-color: #0093D6;
		color: #000000;
		}
		textarea {
		border:1px solid #000000;
		background-color: #0093D6;
		font-family: Arial;
		color: #000000;
		}



		#lienboutton {
		    font: 10px Arial;
		    background-color: #0093D6;
		    border: 1px solid #000000;
		    color: #000000;
		    margin: 1px;
		    padding: 2px 5px;
		}
		