/* CSS Document */

html {
	font-size:100%;
	height:100%;
	}
body {
	margin:0px;
	width:100%;
	height:100%;
	background:url(../images/images/fond.gif);
	font-size:1em;
	text-align:center;
	}
h1, h2, h3, h4, h5, h6.titre {
	display:none;
	}
html>body #divinter{
	height:auto;
	min-height:800px;
	}
html>body #blocsom {
	height:auto;
	min-height:200px;
	}
html>body #blocsom500 {
	height:auto;
	min-height:540px;
	}
html>body #blocpa {
	height:auto;
	min-height:50px;
	}
html>body #blocpaplus {
	height:auto;
	min-height:540px;
	}
html>body #blocinfosdetail {
	height:auto;
	min-height:50px;
	}
html>body #blocplan {
	height:auto;
	min-height:50px;
	}
html>body #blocarticlesdetail{
	height:auto;
	min-height:50px;
	}
html>body #blocanciensnum {
	height:auto;
	min-height:50px;
	}
html>body #blocanciensnum540 {
	height:auto;
	min-height:540px;
	}
img, img a, img a:hover, img a:active, img a:focus {
	border:none;
	text-decoration:none;
	}
dl, dt, dd, ul, li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	}
	
	
#bandeauSabot {
	cursor:pointer;
	text-align:left;
	width:760px;
	height:98px;
	margin-left:45px;
	padding:0px;
	}
#bandeauombre {
	width:852px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background:url(../images/images/bandeauombre.jpg) 0 0px repeat-y;
	text-align:left;
	}
#divinter {
	width:760px;
	height:800px;
	margin-left:45px;
	padding:0px;
	margin-bottom:0px;
	background:url(../images/images/coulMenu.gif) 550px 0px repeat-y;
	}
#bandeauMenu {
	float:right;
	width:200px;
	margin:0px;
	padding-bottom:15px;
	}
#logodiligence {
	width:190px;
	height:40px;
	margin:0px;
	padding-top:30px;
	background:url(../images/images/diligence_presse.gif) 0 15px no-repeat;
	}
#logoattelages {
	cursor:pointer;
	width:190px;
	height:30px;
	margin:	0px;
	padding:0px;
	left:0px;
	background:url(../images/images/logo_attelages.jpg) 0 -3px no-repeat;
	}
#logoequiwest {
	cursor:pointer;
	width:190px;
	height:30px;
	margin:	0px;
	left:0px;
	background:url(../images/images/logo_equiwest.jpg) 0 -4px no-repeat;
	}
#conteneurClient {
	width:190px;
	margin:0px;
	padding-top:15px;
	}
#conteneurBLL {
	width:190px;
	margin:0px;
	padding:0px;
	}
#menuClient {
	width:140px;
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/images/bandefoncee.gif) 0 0px repeat-y;
	}
#menuClient a {
	display:block;
	width:140px;
	margin:0px;
	padding-left:50px;
	background:url(../images/images/barreP.gif) left no-repeat;
	}
#menuClient a:hover {
	width:140px;
	margin:0px;
	padding-left:50px;
	background:url(../images/images/barrePhover.gif) left no-repeat;
	}
#menu {
	margin:0px;
	list-style:none;
	}
#menu {
	width: 190px;
	}
#menu dt {
	cursor: pointer;
	margin: 2px 0;;
	padding:0px;
	text-align: left;
	background:url(../images/images/barreF.gif) left no-repeat;
	}
#menu dd {
	background:url(../images/images/bandeclaire.gif) 0 0px repeat-y;
	}
#menu li {
	padding-bottom:3px;
	padding-top:3px;
	}
#menu dt a {
	padding-left:50px;
	}
#menu li a {
	width:180px;
	text-decoration: none;
	display: block;
	height: 100%;
	padding:0px;
	padding-left:10px;
	}
#menu li a:hover, menu li a:active, menu li a:focus {
	background-color:#FFFFFF;
	}
#conteneuractu {
	width:190px;
	margin:0px;
	padding-bottom:15px;
	text-align:center;
	}
#menufoncee {
	margin:0px;
	padding:0px;
	list-style:none;
	}
#menufoncee a {
	display:block;
	width:140px;
	margin:0px;
	padding-left:50px;
	background:url(../images/images/barreF.gif) left no-repeat;
	}
#rectangleActus {
	cursor:pointer;
	width:149px;
	height:201px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding:0px;
	background:url(../images/images/rectangleactus.jpg) 0 0px no-repeat;
	}
#conteneuranciensnum {
	width:183px;
	margin:0px;
	padding-right:7px;
	padding-bottom:7px;
	background:url(../images/images/bandeclaire.gif) 0 0px repeat-y;
	}
#menuclair {
	margin:0px;
	padding:0px;
	list-style:none;
	}
#menuclair a {
	display:block;
	width:140px;
	margin:0px;
	padding-left:50px;
	background:url(../images/images/barreC.gif) left no-repeat;
	}
#form {
	margin:0px;
	width:550px;
	padding-top:15px;
	padding-bottom:5px;
	background-color:#f0f0f0;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	}
#photoChevaux {
	width:550px;
	height:371px;
	margin:0px;
	}
#contenu2 {
	float:left;
	width:550px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
#contenu2540 {
	float:left;
	width:550px;
	height:540px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
#billet {
	width:374px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:103px;
	padding-left:5px;
	background:url(../images/images/billet.gif) 0 0px no-repeat;
	text-align:justify;
	}
#boutique {
	width:374px;
        height: 230px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:103px;
	padding-left:5px;
	text-align:justify;
	}
#boutique img {
            text-align: center;
            border: solid 1px #E5DDD5;
}
#derniernumero {
	width:374px;
	text-align:left;
	margin-left:103px;
	padding:0px;
	background:url(../images/images/dernier_numero.gif) 0 0px no-repeat;
	}
#photosommaire {
	float:left;
	cursor:pointer;
	width:115px;
	margin:0px;
	padding:0px;
	}
#textesommaire {
	float:left;
	text-align:left;
	padding-left:10px;
	width:244px;
	}
#piedpage {
	position:relative;
	width:760px;
	height:82px;
	margin-top:20px;
	padding:0px;
	bottom:0px;
	}
#anciensnumeros {
	width:70px;
	height:91px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:10px;
	margin-top:10px;
	padding:0px;
	border:#FFFFFF 2px solid;
	text-align:center;
	}

#editorial {
	width:374px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	padding-left:5px;
	background:url(../images/images/billet.gif) 0 0px no-repeat;
	text-align:justify;
	}
#textepied2page {
	overflow:visible;
	width:550px;
	margin-top:40px;
	margin-bottom:-20px;
	text-align:center;
	}
#textepied2pageac {
	width:550px;
	margin-top:40px;
	margin-bottom:-17px;
	margin-left:45;
	text-align:center;
	}
#blocactu {
	width:374px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	background:url(../images/images/petitesannonces.gif) 0 0px no-repeat;
	}
#bloctouslesanciens {
	width:374px;
	height:50px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	background:url(../images/images/tousanciens.jpg) 0 0px no-repeat;
	}
#blocinfosdetail {
	width:374px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
#blocsom {
	width:374px;
	height:200px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	}
#blocsom500 {
	width:374px;
	height:540px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	}
#blocarticlesdetail{
	width:374px;
	height:200px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	}
#blocpa {
	width:374px;
	height:50px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	}
#blocpassmarge {
	width:374px;
	height:50px;
	margin-top:20px;
	margin-bottom:40px;
	}
#blocpaplus {
	width:374px;
	height:540px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	}
#blocplan{
	width:500px;
	height:50px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	}
#bloanciensnumfloat {
	float:right;
	width:240px;
	height:50px;
	margin:0px;
	padding:0px;
	}
#blocanciensnum {
	width:374px;
	height:50px;
	margin-top:5px;
	margin-Bottom:5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
	}
#blocright{
	width:340px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	padding-right:34px;
	text-align:right;
	}
#blocphoto {
	float:right;
	width:150px;
	height:200px;
	margin-bottom:20px;
	margin-top:20px;
	}
#dessinchaunu {
	margin:auto;
	width:374px;
	height:278px;
	background:url(../images/images/dessinchaunu.jpg);
	}
#divretour {
	cursor:pointer;
	width:63px;
	height:27px;
	margin-left:88px;
	}
#divretourssmarge {
	cursor:pointer;
	width:63px;
	height:27px;
	margin:0px;
	}
#blocsommaire {
	width:374px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	background:url(../images/images/sommaire.gif) 0 0px no-repeat;
	}



.imgdroite {
	float:right;
	padding-left:10px;
	}
.lienssoulignés {
	font-family:"Times New Roman", Times, serif;
	font-size:0.8em;
	text-align: right;
	text-decoration:underline;
	color:#3e0000;
	font-style:italic;
	}
.lienscentré {
	font-family:"Times New Roman", Times, serif;
	font-size:0.8em;
	text-align: center;
	text-decoration:underline;
	color:#3e0000;
	font-style:italic;
	}
.liensrelatif {
	font-family:"Times New Roman", Times, serif;
	text-align: right;
	text-decoration:underline;
	color:#3e0000;
	font-style:italic;
	}
.nonsouligne {
	text-decoration:none;
	}
.lineheight40 {
	line-height:40px;
	}
.lineheight25 {
	line-height:25px;
	}
.lineheight15 {
	line-height:15px;
	}
.soustitre {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-align:left;
	color:#3e0000;
	font-weight:bold;
 	}
.boldmarron {
	color:#3e0000;
	font-weight:bolder;
	}
.boldmarronital {
	color:#3e0000;
	font-weight:bolder;
	font-size:larger;
	font-style:italic;
	}
.rubriques {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#3e0000;
	font-size:0.8em;
	}
.textesommaire {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	}
.menu {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:0.8em;
	text-align:left;
	text-decoration:none;
	color:#3e0000;
	}
.menusous {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:left;
	text-decoration:none;
	color:#3e0000;
	}
.debutedito {
	color:#3e0000;
	text-transform:uppercase;
	}
.debuteditoplus {
	color:#3e0000;
	text-transform:uppercase;
	font-weight:600;
	font-size:0.9em;
	}
.actu, .actu:hover, .actu:active, .actu:focus {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:0.7em;
	color:#3e0000;
	}
.legende {
	font-family:Geneva, Arial, Helvetica, sans-serif bold;
	font-size:0.7em;
	color:#3e0000;
	text-align:left;
	}
.indice {
	font-size:xx-small;
	}
.fromcenter {
	text-align:center;
	}
.bottom {
	bottom:0px;
	margin-top:20px;
	}
.imgdroite {
	float:right;
	padding-left:10px;
	}
.imgleft {
	float:left;
	padding-right:10px;
	}
.tabulation {
	padding-left:30px;
	}
.center {
	text-align:center;
	}
.textebas {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:0.6em;
	}
.liensbas {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
	}
.imgmargin {
	bottom:0px;
	margin-top:20px;
	margin-left:45px;
	}



	
